]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
c31d5154
JL
12004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
2
3 * gcc.c-torture/20041214-1.c: New test.
4
b01f0d13
AP
52004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6
7 PR c++/18965
8 * g++.dg/init/array17.C: New test.
9
acb3f79a
MM
102004-12-14 Mark Mitchell <mark@codesourcery.com>
11
12 PR c++/18793
13 * g++.dg/init/aggr3.C: New test.
14
f90ac3f0
UP
152004-12-14 Janis Johnson <janis187@us.ibm.com
16
17 * gcc.dg/altivec-types-1.c: New test.
18 * gcc.dg/altivec-types-2.c: New test.
19 * gcc.dg/altivec-types-3.c: New test.
20 * gcc.dg/altivec-types-4.c: New test.
21 * g++.dg/ext/altivec-types-1.C: New test.
22 * g++.dg/ext/altivec-types-2.C: New test.
23 * g++.dg/ext/altivec-types-3.C: New test.
24 * g++.dg/ext/altivec-types-4.C: New test.
25
29bfcb6d
JJ
262004-12-14 Jakub Jelinek <jakub@redhat.com>
27
28 PR middle-end/18951
29 * gcc.c-torture/execute/20041213-1.c: New test.
30
e8c66fe0
NS
312004-12-14 Nathan Sidwell <nathan@codesourcery.com>
32
33 PR c++/18949
34 * g++.dg/template/cast1.C: New.
35
0c690ca7
KH
362004-12-13 Kazu Hirata <kazu@cs.umass.edu>
37
c31d5154 38 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 39
80314043
RH
402004-12-13 Richard Henderson <rth@redhat.com>
41
42 * gcc.dg/i386-sse-10.c: Fix typo in options.
43
471a58a9
AP
442004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
45
46 PR c++/18968
47 * g++.dg/opt/pr18968.C: New test.
48
532b37d9
MM
492004-12-13 Mark Mitchell <mark@codesourcery.com>
50
51 PR c++/18925
52 * g++.dg/ext/visibility/staticdatamem.C: New test.
53
fd2ad93d
KC
542004-12-13 Kelley Cook <kcook@gcc.gnu.org>
55
56 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
57
5ac20c1a
RS
582004-12-13 Roger Sayle <roger@eyesopen.com>
59
60 PR rtl-optimization/18928
61 * gcc.dg/pr18928-1.c: New test case.
62
04482133
AO
632004-12-13 Alexandre Oliva <aoliva@redhat.com>
64
65 PR tree-opt/16951
66 * gcc.c-torture/compile/20041211-1.c: New.
67
b80a3161
JDA
682004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
69
70 PR middle-end/17564
71 * gcc.c-torture/execute/20041212-1.c: New test.
72
23acf4d4
TS
732004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
74
75 PR fortran/18869
76 * gfortran.dg/common_1.f90: New test.
77
8d5cfa27
SK
782004-12-12 Steven G. Kargl <kargls@comcast.net>
79 Paul Brook <paul@codesourcery.com>
80
81 PR fortran/16222
82 * gfortran.dg/real_do_1.f90: New test.
83
a5f712ff
AP
842004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
85
86 PR tree-opt/18040
87 * g++.dg/opt/ptrmem6.C: New test.
88
ec7e2228
RS
892004-12-11 Roger Sayle <roger@eyesopen.com>
90
91 PR middle-end/18921
92 * gcc.dg/pr18921-1.c: New test case.
93
49e4d580
TS
942004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
95
96 PR fortran/17175
97 * gfortran.dg/scale_1.f90: New test.
98
ef0b4f28
AP
992004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
100
101 PR middle-end/18903
102 * gcc.c-torture/compile/pr18903.c: New test.
103
036ff63f
RS
1042004-12-10 Richard Sandiford <rsandifo@redhat.com>
105
106 * gcc.c-torture/execute/20041210-1.c: New test.
107
9bf0e588
VR
1082004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
109
110 PR c++/18731
111 * g++.dg/parser/struct-1.C: New test.
112 * g++.dg/parser/struct-2.C: New test.
113 * g++.dg/parser/struct-3.C: New test.
114
38ef242b
RH
1152004-12-09 Richard Henderson <rth@redhat.com>
116
af99a0b0
RH
117 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
118
38ef242b
RH
119 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
120 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
121
f80f1bab
MA
1222004-12-09 Matt Austern <austern@apple.com>
123
124 PR c++/18514
125 * g++.dg/ext/builtin1.C: New
126 * g++.dg/ext/builtin2.C: New
127 * g++.dg/ext/builtin3.C: New
128 * g++.dg/ext/builtin4.C: New
129 * g++.dg/ext/builtin5.C: New
130
25a2fe85
AP
1312004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
132
133 PR tree-opt/18904
134 * g++.dg/opt/ptrmem5.C: New test.
135
354e22e1
AO
1362004-12-09 Alexandre Oliva <aoliva@redhat.com>
137
138 * g++.dg/parse/typename5.C: Adjust for new error.
139 * g++.dg/parse/typename7.C: New.
140
257d5f32
VR
1412004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
142
143 PR c++/18073
144 * g++.dg/other/mmintrin.C: New test.
145
94763647
NS
1462004-12-09 Nathan Sidwell <nathan@codesourcery.com>
147
148 PR c++/16681
149 * g++.dg/init/array15.C: New.
150 * g++.dg/init/array16.C: New.
151
40f2165e
TS
1522004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
153
baa8edda 154 PR fortran/18826
40f2165e
TS
155 * gfortran.dg/assign_1.f90: New test.
156
de40e4dd
NC
1572004-12-08 Nick Clifton <nickc@redhat.com>
158
159 * gcc.target/xstormy16/bss_below100: New directory containing tests.
160 * gcc.target/xstormy16/data_below100: Likewise.
161 * gcc.target/xstormy16/sfr: Likewise.
162 * gcc.target/xstormy16/below100.S: New test source file.
163 * gcc.target/xstormy16/below100.ld: New test linker script.
164 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
165 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
166 bp instructions.
167 * gcc.target/xstormy16/bp.c: Likewise.
168
169 * gcc.target/xstormy16/bss_below100: New files:
170 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
171 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
172 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
173 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
174 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
175 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
176 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
177 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
178 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
179 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
180 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
181 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
182 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
183 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
184 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
185 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
186 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
187 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
188 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
189 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
190 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
191 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
192 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
193 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
194 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
195 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
196 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
197
198 * gcc.target/xstormy16/data_below100: New files:
199 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
200 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
201 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
202 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
203 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
204 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
205 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
206 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
207 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
208 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
209 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
210 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
211 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
212 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
213 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
214 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
215 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
216 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
217 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
218 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
219 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
220 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
221 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
222 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
223 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
224 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
225 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
226
227 * gcc.target/xstormy16/sfr: New files:
228 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
229 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
230 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
231 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
232 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
233 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
234 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
235 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
236 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
237 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
238 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
239 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
240 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
241 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
242 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
243 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
244 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
245 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
246 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
247 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
248 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
249 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
250 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
251 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
252 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
253 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
254 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
255 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
256 27_if0_sfrw_bitfield_f.c
257
4104f0f4
KL
2582004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
259
260 PR c++/18100
261 * g++.dg/lookup/name-clash4.C: New test.
262
db24eb1f
NS
2632004-12-08 Nathan Sidwell <nathan@codesourcery.com>
264
0710ccff
NS
265 PR c++/18672
266 * g++.dg/opt/array1.C: New.
267
db24eb1f
NS
268 PR c++/18803
269 * g++.dg/template/operator5.C: New.
270
371f495a
HPN
2712004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
272
273 PR c/18867
274 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
275
02fbae83
SB
2762004-12-07 Steven Bosscher <stevenb@suse.de>
277
278 * gcc.dg/noncompile/20041207.c: New test.
279
5f679db9
VR
2802004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
281
282 * g++.dg/other/unreachable-1.C: New test.
283
a52c836b
NC
2842004-12-06 Nick Clifton <nickc@redhat.com>
285
286 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
287 <limits.h> because the latter comes from gcc's include/ directory
288 and not the newlib/libc/include directory.
289
6ac5aa91
RH
2902004-12-04 Richard Henderson <rth@redhat.com>
291
292 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
293
8138dfe4
RH
2942004-12-04 Richard Henderson <rth@redhat.com>
295
296 * lib/target-supports.exp (check_gc_sections_available): Disable
297 for alpha and ia64.
298
a6ac7f6f
AP
2992004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
300
301 PR middle-end/17909
302 * g++.dg/other/vararg-2.C: New test.
303
bad1f462
KL
3042004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
305
306 PR c++/17011, c++/17971
307 * g++.dg/template/error15.C: Adjust expected error.
308 * g++.dg/template/instantiate3.C: Likewise.
309
5edea4c6
JJ
3102004-12-03 Janis Johnson <janis187@us.ibm.com>
311
312 * gcc.dg/altivec-18.c: Fix for darwin
313
ad1063d5
NS
3142004-12-03 Nathan Sidwell <nathan@codesourcery.com>
315
f4ed7d21
NS
316 PR c++/18782
317 * g++.dg/parse/ptrmem2.C: New.
318
ad1063d5
NS
319 PR c++/18318
320 * g++.dg/template/new1.C: New.
321
abd7fea9
TS
3222004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
323
79d60e57 324 PR fortran/18710
abd7fea9
TS
325 * gfortran.dg/direct_io_3.f90: New test.
326
55dcbc12
NS
3272004-12-02 Nathan Sidwell <nathan@codesourcery.com>
328
329 PR 18758
330 * g++.dg/parse/crash21.C: New.
331
28e42b7e
KL
3322004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
333
334 PR c++/15664, c++/18276
335 * g++.dg/template/ttp13.C: New test.
336 * g++.dg/template/ttp14.C: Likewise.
337
a5e51518
KL
3382004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
339
340 PR c++/18123
341 * g++.dg/parse/enum2.C: New test.
342 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
343
1a06672a
NC
3442004-12-02 Nick Clifton <nickc@redhat.com>
345
346 * gcc.target/xstormy16: New test directory.
347 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
348 * gcc.target/xstormy16/bp.c: Check the generation of bp
349 instructions.
350 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
351 bn instructions and the BELOW100 attribute.
352
5191f2ba
AM
3532004-12-02 Alan Modra <amodra@bigpond.net.au>
354
355 PR target/16952
356 * gcc.dg/ppc-eabi.c: New.
357
78579b60
BD
3582004-12-02 Bud Davis <bdavis9659@comcast.net>
359
360 PR fortran/18284
361 * gfortran.dg/backspace.f90
362
8dc4d66a
BD
3632004-12-02 Bud Davis <bdavis9659@comcast.net>
364
365 * gfortran.dg/inquire.f90: New test.
366
810838e7
JJ
3672004-12-01 Janis Johnson <janis187@us.ibm.com>
368
369 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
370 handle effective-target-keyword.
371 (dg-skip-if): Support effective-target keyword as target list.
372 (dg-xfail-if): Ditto.
373 * lib/target-supports.exp (is-effective-target-keyword): New proc.
374
986583fd
DN
3752004-12-01 Diego Novillo <dnovillo@redhat.com>
376
377 PR tree-optimization/18291
378 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
379
386489e3
NS
3802004-12-01 Nathan Sidwell <nathan@codesourcery.com>
381
07c65e00
NS
382 PR C++/18729
383 * g++.dg/parse/crash20.C: New.
384
386489e3
NS
385 PR c++/17431
386 * g++.dg/overload/arg1.C: New.
387 * g++.dg/overload/arg2.C: New.
388 * g++.dg/overload/arg3.C: New.
389 * g++.dg/overload/arg4.C: New.
390
683e2617
JM
3912004-12-01 Joseph S. Myers <joseph@codesourcery.com>
392
393 * gcc.dg/c99-flex-array-4.c: Remove.
394
f470b1e5
JJ
3952004-11-30 Janis Johnson <janis187@us.ibm.com>
396
d7d05b86
JJ
397 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
398
68897708
JJ
399 * lib/target-supports.exp (is-effective-target): Simplify.
400
f470b1e5
JJ
401 * lib/target-supports.exp (check_effective_target_vect_long):
402 Fix for powerpc64-*-*.
403
1ae5bf02
LR
4042004-11-30 Loren James Rittle <ljrittle@acm.org>
405
406 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
407 to support new requirements on FreeBSD 5.
408
a50c69c4
DP
4092004-11-30 Devang Patel <dpatel@apple.com>
410
411 PR 18702
412 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
413
98705d7d
JJ
4142004-11-30 Janis Johnson <janis187@us.ibm.com>
415
416 * g++.dg/ext/altivec-13.C: New test.
417
209e170c
AP
4182004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
419
420 PR tree-opt/18298
421 * gcc.c-torture/execute/p18298.c: New test.
422
218d1b88
IR
4232004-11-30 Ira Rosen <irar@il.ibm.com>
424 Dorit Naishlos <dorit@il.ibm.com>
425
426 PR tree-opt/18607
427 * gcc.dg/vect/vect-89.c: New test.
428
1ac0ac8b
JM
4292004-11-30 James A. Morrison <phython@gcc.gnu.org>
430
431 * gcc.dg/pr18596-1.c: New test.
432
9d6ccbe6
BE
4332004-11-30 Ben Elliston <bje@au.ibm.com>
434
435 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
436
e8233ac2
AP
4372004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
438
439 PR c/18479
440 * gcc.dg/pr18479.c: New test.
441
e59165e6
HPN
4422004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
443
444 PR target/18490
445 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
446 mmix-knuth-mmixware.
447
448 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
449 cris-*-elf* cris-*-aout* mmix-*-*
450
5e23162d
AP
4512004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
452
453 PR middle-end/18725
454 * gcc.dg/pr18725.c: New test.
455
226e6926
HPN
4562004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
457
3798c21b
HPN
458 PR target/18488
459 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
460
226e6926
HPN
461 PR target/18336
462 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
463
fc6a28d7
MM
4642004-11-29 Mark Mitchell <mark@codesourcery.com>
465
13034073 466 PR c++/18368
fc6a28d7
MM
467 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
468 * g++.old-deja/g++.law/ctors5.C: Likewise.
469 * g++.old-deja/g++.other/crash25.C: Likewise.
470
471 PR c++/18674
472 * g++.dg/template/error16.C: New test.
473
474 PR c++/18512
475 * g++.dg/template/crash29.C: New test.
476
d21d51d0
DN
4772004-11-29 Diego Novillo <dnovillo@redhat.com>
478
b7034e06 479 PR tree-optimization/18712
d21d51d0
DN
480 * gcc.c-torture/compile/pr18712.c: New test.
481
86f029aa
JM
4822004-11-29 Joseph Myers <joseph@codesourcery.com>
483
484 PR c/7544
485 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
486 tests.
487
c6f9f83b
KL
4882004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
489
490 PR c++/18652
491 * g++.dg/lookup/crash6.C: New test.
492
22bbc492
HPN
4932004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
494
495 PR middle-end/18164
496 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
497
1cb1fa51
JM
4982004-11-29 Joseph S. Myers <joseph@codesourcery.com>
499
500 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
501 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
502 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
503
6db081f1
AP
5042004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
505
506 * gcc.dg/pr18164.c: New test.
507
a2163d83
MK
5082004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
509
510 * gcc.dg/funroll-loops-all.c: New.
511
b20e8229
HPN
5122004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
513
77109b50
HPN
514 PR target/18489
515 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
516 delimeter, match space and TAB as well as ":".
517
a8344e32
HPN
518 PR target/18484
519 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
520
20db5bc8
HPN
521 PR target/18348
522 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
523
450bc074
HPN
524 PR target/18345
525 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
526
b20e8229
HPN
527 PR target/18337
528 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
529
905d47a9
BD
5302004-11-28 Bud Davis <bdavis9659@comcast.net>
531
532 * gfortran.dg/direct_io_2.f90: New test.
533
ec017547
HPN
5342004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
535
536 PR target/18334
537 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
538
78a27531
RH
5392004-11-28 Richard Henderson <rth@redhat.com>
540
541 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
542
c48cb439
JM
5432004-11-28 Joseph S. Myers <joseph@codesourcery.com>
544
545 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
546 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
547 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
548 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
549 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
550 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
551 gcc.dg/pointer-arith-8.c: New tests.
552
203f344c
BD
5532004-11-27 Bud Davis <bdavis9659@comcast.net>
554
555 PR fortran/18364
556 * gfortran.dg/endfile.f90: New test.
557
0c00d5f3
FH
5582004-11-27 Falk Hueffner <falk@debian.org>
559
560 * gcc.dg/loop-6.c: New test.
561
47d42ce2
JJ
5622004-11-27 Jakub Jelinek <jakub@redhat.com>
563
564 * gcc.c-torture/execute/20041126-1.c: New test.
565
87980da0
RS
5662004-11-27 Richard Sandiford <rsandifo@redhat.com>
567
568 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
569 on IRIX.
570
601a71a7
RS
5712004-11-27 Richard Sandiford <rsandifo@redhat.com>
572
573 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
574 functions.
575
b78b8bd8
JJ
5762004-11-27 Jakub Jelinek <jakub@redhat.com>
577
578 PR rtl-optimization/17825
579 * gcc.c-torture/compile/20041119-1.c: New test.
580
de2fc4db
JDA
5812004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
582
583 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
584 Check existence of ld library path variables before unsetting.
585
3de87817
MM
5862004-11-26 Mark Mitchell <mark@codesourcery.com>
587
588 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
589
a0fec000
RS
5902004-11-26 Richard Sandiford <rsandifo@redhat.com>
591
592 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
593
2a513780
RS
5942004-11-26 Richard Sandiford <rsandifo@redhat.com>
595
596 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
597
2557bee0
BE
5982004-11-26 Ben Elliston <bje@au.ibm.com>
599
600 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
601 dg-do directive.
602
f50a5f61
BE
6032004-11-26 Ben Elliston <bje@au.ibm.com>
604
605 * gcc.dg/pr17957.c: Pass --param, not -param.
606
5f0be3d0
AP
6072004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
608
609 PR middle-end/17957
610 * testsuite/gcc.dg/pr17957.c: New test.
611
5ae9ba3e
MM
6122004-11-25 Mark Mitchell <mark@codesourcery.com>
613
614 PR c++/18445
615 * g++.dg/template/crash28.C: Likewise.
616
617 PR c++/18001
618 * g++.dg/expr/unary2.C: Adjust lvalue messages.
619 * g++.dg/ext/lvaddr.C: Likewise.
620 * g++.dg/opt/pr7503-3.C: Likewise.
621
622 PR c++/18466
623 * g++.dg/parse/qualified3.C: New test.
624 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
625
626 PR c++/18545
627 * g++.dg/expr/return1.C: New test.
628
87c465f5
KL
6292004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
630
631 Friend class name lookup 3/n, PR c++/3332
632 * g++.dg/lookup/friend3.C: New test.
633 * g++.dg/lookup/friend4.C: Likewise.
634 * g++.dg/lookup/friend5.C: Likewise.
635
29ef83de
KL
6362004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
637
638 Friend class name lookup 2/n, PR c++/14513, c++/15410
639 * g++.dg/lookup/friend2.C: New test.
640 * g++.dg/template/friend31.C: Likewise.
641
fc6fdbf3
JDA
6422004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
643
644 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
645
9306cccb
MM
6462004-11-24 Mark Mitchell <mark@codesourcery.com>
647
648 PR c++/17473
649 * g++.dg/tc1/dr56.C: Remove.
650 * g++.dg/template/typedef1.C: Add dg-error markers.
651 * g++.old-deja/g++.other/typedef7.C: Likewise.
652
653 PR c++/18285
654 * g++.dg/parse/typedef7.C: New test.
655
bef5d8b6
RS
6562004-11-24 Richard Sandiford <rsandifo@redhat.com>
657
658 * gcc.c-torture/execute/20041124-1.c: New test.
659
d6eec208
MM
6602004-11-24 Mark Mitchell <mark@codesourcery.com>
661
6e2993bf
MM
662 * g++.dg/template/deduce3.C: New test.
663
62a4d942
MM
664 PR c++/18586
665 * g++.dg/template/crash27.C: New test.
666
d6eec208
MM
667 PR c++/18530
668 * g++.dg/warn/Wshadow-3.C: New test.
669
479ec1d1
DP
6702004-11-24 Devang Patel <dpatel@apple.com>
671
672 PR/18555
673 * gcc.dg/cpp/isysroot-1.c: New test.
674 * gcc.dg/cpp/usr/include/stdio.h: New file.
675 * gcc.dg/cpp/isysroot-2.c: New test.
676 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
677 New file.
678
91146169
GB
6792004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
680
681 PR c++/8929
682 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
683
592590f5
EB
6842004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
685
686 * gcc.target/sparc/align.c: Do not include <stdint.h>.
687 * gcc.target/sparc/pdist.c: Likewise.
688
d70b8c3a
PB
6892004-11-24 Paolo Bonzini <bonzini@gnu.org>
690
691 PR c++/16882
d70b8c3a
PB
692 * g++.dg/conversion/simd1.C: New test.
693
1df8e834
JDA
6942004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
695
696 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
697 and restore_ld_library_path_env_vars.
698 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
699 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
700 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
701 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
702
b5b3e36a
DJ
7032004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
704
705 * gcc.dg/pragma-align-2.c: Test macro expansion.
706 * gcc.dg/pragma-pack-2.c: New test.
707
31589ec6
RH
7082004-11-23 Richard Henderson <rth@redhat.com>
709
710 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
711 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
712 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
713 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
714 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
715 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
716
717 * gcc.dg/vect/vect.exp: Add check for alpha.
718 * lib/target-supports.exp (check_alpha_max_hw_available): New.
719 (check_effective_target_vect_int): Enable for alpha.
720 (check_effective_target_vect_long): New.
721 (is-effective-target): Add it.
722
27b28c6d
UB
7232004-11-23 Uros Bizjak <uros@kss-loka.si>
724
725 * gcc.dg/pr18614-1.c: New test.
726
a3407e42
EB
7272004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
728
729 * gcc.dg/setjmp-2.c: New test.
730
16f59241
JM
7312004-11-22 James A. Morrison <phython@gcc.gnu.org>
732
733 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
734 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
735 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
736 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
737 gcc.target/sparc/pdist.c: New tests.
738
c33a9f06
BW
7392004-11-22 Bob Wilson <bob.wilson@acm.org>
740
741 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
742
5628fde1
DJ
7432004-11-22 Dale Johannesen <dalej@apple.com>
744
745 * gcc.dg/20041111-1.c: New.
746
618bb89c
DN
7472004-11-19 Dorit Naishlos <dorit@il.ibm.com>
748
749 PR tree-opt/18536
750 * gcc.dg/vect/pr18536.c: New test.
751
e99f332f
GB
7522004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
753
754 PR c++/18354
755 * g++.dg/template/nontype11.C: New test.
756
6da285d2
RS
7572004-11-21 Roger Sayle <roger@eyesopen.com>
758
759 PR middle-end/18520
760 * gcc.dg/pr18520-1.c: New test case.
761
a4ab7973
JM
7622004-11-20 Joseph S. Myers <joseph@codesourcery.com>
763
764 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
765 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
766 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
767 expected diagnostics.
768
7afc9b98
EB
7692004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
770
771 PR target/18580
772 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
773 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
774 vect-77.c, vect-77a.c: XFAIL on the SPARC.
775
21664a3e
EB
7762004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
777
778 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
779
79c70e5a
MM
7802004-11-19 Mark Mitchell <mark@codesourcery.com>
781 Joseph Myers <joseph@codesourcery.com>
782
783 * lib/target-supports.exp (check_visibility_available): Really
784 test the compiler.
785
63dfe6ff
DN
7862004-11-19 Dorit Naishlos <dorit@il.ibm.com>
787
788 PR tree-opt/18181
789 * gcc.dg/vect/vect-85.c: New test.
790 * gcc.dg/vect/vect-86.c: New test.
791 * gcc.dg/vect/vect-87.c: New test.
792 * gcc.dg/vect/vect-88.c: New test.
793
d9648e1d
BE
7942004-11-19 Ben Elliston <bje@au.ibm.com>
795
796 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
797
bb30f5c0
JJ
7982004-11-18 Janis Johnson <janis187@us.ibm.com>
799
800 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
801 * gcc.dg/ppc-and-1.c: Ditto.
802 * gcc.dg/ppc-compare-1.c: Ditto.
803 * gcc.dg/ppc-mov-1.c: Ditto
804
a8e68029
DJ
8052004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
806 Mark Mitchell <mark@codesourcery.com>
807
808 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
809
07d05ffd
JJ
8102004-11-17 Janis Johnson <janis187@us.ibm.com>
811 Aldy Hernandez <aldyh@redhat.com>
812
813 * lib/target-supports.exp (check_effective_target_vect_int): New
814 (check_effective_target_vect_float): New
815 (check_effective_target_vect_double): New.
816 (is-effective-target): Support new effective targets keywords.
817 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
818 default action for dg-do.
819 * gcc.dg/vect/pr16105.c: Use new support.
820 * gcc.dg/vect/pr18400.c: Ditto.
821 * gcc.dg/vect/pr18425.c: Ditto.
822 * gcc.dg/vect/vect-1.c: Ditto.
823 * gcc.dg/vect/vect-10.c: Ditto.
824 * gcc.dg/vect/vect-11.c: Ditto.
825 * gcc.dg/vect/vect-12.c: Ditto.
826 * gcc.dg/vect/vect-13.c: Ditto.
827 * gcc.dg/vect/vect-14.c: Ditto.
828 * gcc.dg/vect/vect-15.c: Ditto.
829 * gcc.dg/vect/vect-16.c: Ditto.
830 * gcc.dg/vect/vect-17.c: Ditto.
831 * gcc.dg/vect/vect-18.c: Ditto.
832 * gcc.dg/vect/vect-19.c: Ditto.
833 * gcc.dg/vect/vect-2.c: Ditto.
834 * gcc.dg/vect/vect-20.c: Ditto.
835 * gcc.dg/vect/vect-21.c: Ditto.
836 * gcc.dg/vect/vect-22.c: Ditto.
837 * gcc.dg/vect/vect-23.c: Ditto.
838 * gcc.dg/vect/vect-24.c: Ditto.
839 * gcc.dg/vect/vect-25.c: Ditto.
840 * gcc.dg/vect/vect-26.c: Ditto.
841 * gcc.dg/vect/vect-27.c: Ditto.
842 * gcc.dg/vect/vect-27a.c: Ditto.
843 * gcc.dg/vect/vect-28.c: Ditto.
844 * gcc.dg/vect/vect-29.c: Ditto.
845 * gcc.dg/vect/vect-29a.c: Ditto.
846 * gcc.dg/vect/vect-3.c: Ditto.
847 * gcc.dg/vect/vect-30.c: Ditto.
848 * gcc.dg/vect/vect-31.c: Ditto.
849 * gcc.dg/vect/vect-32.c: Ditto.
850 * gcc.dg/vect/vect-33.c: Ditto.
851 * gcc.dg/vect/vect-34.c: Ditto.
852 * gcc.dg/vect/vect-35.c: Ditto.
853 * gcc.dg/vect/vect-36.c: Ditto.
854 * gcc.dg/vect/vect-37.c: Ditto.
855 * gcc.dg/vect/vect-38.c: Ditto.
856 * gcc.dg/vect/vect-4.c: Ditto.
857 * gcc.dg/vect/vect-40.c: Ditto.
858 * gcc.dg/vect/vect-41.c: Ditto.
859 * gcc.dg/vect/vect-42.c: Ditto.
860 * gcc.dg/vect/vect-43.c: Ditto.
861 * gcc.dg/vect/vect-44.c: Ditto.
862 * gcc.dg/vect/vect-45.c: Ditto.
863 * gcc.dg/vect/vect-46.c: Ditto.
864 * gcc.dg/vect/vect-47.c: Ditto.
865 * gcc.dg/vect/vect-48.c: Ditto.
866 * gcc.dg/vect/vect-48a.c: Ditto.
867 * gcc.dg/vect/vect-49.c: Ditto.
868 * gcc.dg/vect/vect-5.c: Ditto.
869 * gcc.dg/vect/vect-50.c: Ditto.
870 * gcc.dg/vect/vect-51.c: Ditto.
871 * gcc.dg/vect/vect-52.c: Ditto.
872 * gcc.dg/vect/vect-53.c: Ditto.
873 * gcc.dg/vect/vect-54.c: Ditto.
874 * gcc.dg/vect/vect-55.c: Ditto.
875 * gcc.dg/vect/vect-56.c: Ditto.
876 * gcc.dg/vect/vect-56a.c: Ditto.
877 * gcc.dg/vect/vect-57.c: Ditto.
878 * gcc.dg/vect/vect-58.c: Ditto.
879 * gcc.dg/vect/vect-59.c: Ditto.
880 * gcc.dg/vect/vect-6.c: Ditto.
881 * gcc.dg/vect/vect-60.c: Ditto.
882 * gcc.dg/vect/vect-61.c: Ditto.
883 * gcc.dg/vect/vect-62.c: Ditto.
884 * gcc.dg/vect/vect-63.c: Ditto.
885 * gcc.dg/vect/vect-64.c: Ditto.
886 * gcc.dg/vect/vect-65.c: Ditto.
887 * gcc.dg/vect/vect-66.c: Ditto.
888 * gcc.dg/vect/vect-67.c: Ditto.
889 * gcc.dg/vect/vect-68.c: Ditto.
890 * gcc.dg/vect/vect-69.c: Ditto.
891 * gcc.dg/vect/vect-7.c: Ditto.
892 * gcc.dg/vect/vect-72.c: Ditto.
893 * gcc.dg/vect/vect-72a.c: Ditto.
894 * gcc.dg/vect/vect-73.c: Ditto.
895 * gcc.dg/vect/vect-74.c: Ditto.
896 * gcc.dg/vect/vect-75.c: Ditto.
897 * gcc.dg/vect/vect-76.c: Ditto.
898 * gcc.dg/vect/vect-77.c: Ditto.
899 * gcc.dg/vect/vect-77a.c: Ditto.
900 * gcc.dg/vect/vect-78.c: Ditto.
901 * gcc.dg/vect/vect-79.c: Ditto.
902 * gcc.dg/vect/vect-8.c: Ditto.
903 * gcc.dg/vect/vect-80.c: Ditto.
904 * gcc.dg/vect/vect-82.c: Ditto.
905 * gcc.dg/vect/vect-82_64.c: Ditto.
906 * gcc.dg/vect/vect-83.c: Ditto.
907 * gcc.dg/vect/vect-83_64.c: Ditto.
908 * gcc.dg/vect/vect-9.c: Ditto.
909 * gcc.dg/vect/vect-all.c: Ditto.
910 * gcc.dg/vect/vect-none.c: Ditto.
911
7c278f79
JJ
9122004-11-17 Janis Johnson <janis187@us.ibm.com>
913
914 * lib/gcc-dg.exp (dg-skip-if): New function.
915 (dg-forbid-option): Remove.
916 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
917 * g++.dg/abi/bitfield8.C: Likewise.
918 * g++.dg/abi/dtor1.C: Likewise.
919 * g++.dg/abi/empty10.C: Likewise.
920 * g++.dg/abi/empty7.C: Likewise.
921 * g++.dg/abi/empty9.C: Likewise.
922 * g++.dg/abi/layout3.C: Likewise.
923 * g++.dg/abi/layout4.C: Likewise.
924 * g++.dg/abi/thunk1.C: Likewise.
925 * g++.dg/abi/thunk2.C: Likewise.
926 * g++.dg/abi/vbase11.C: Likewise.
927 * g++.dg/abi/vthunk2.C: Likewise.
928 * g++.dg/abi/vthunk3.C: Likewise.
929 * g++.dg/ext/attrib8.C: Likewise.
930 * g++.dg/opt/longbranch2.C: Likewise.
931 * g++.dg/opt/reg-stack4.C: Likewise.
932 * g++.old-deja/g++.ext/attrib1.C: Likewise.
933 * g++.old-deja/g++.ext/attrib2.C: Likewise.
934 * g++.old-deja/g++.ext/attrib3.C: Likewise.
935 * g++.old-deja/g++.other/store-expr1.C: Likewise.
936 * g++.old-deja/g++.other/store-expr2.C: Likewise.
937 * gcc.dg/20000609-1.c: Likewise.
938 * gcc.dg/20000720-1.c: Likewise.
939 * gcc.dg/20011107-1.c: Likewise.
940 * gcc.dg/20011119-1.c: Likewise.
941 * gcc.dg/20020108-1.c: Likewise.
942 * gcc.dg/20020122-2.c: Likewise.
943 * gcc.dg/20020122-3.c: Likewise.
944 * gcc.dg/20020201-3.c: Likewise.
945 * gcc.dg/20020206-1.c: Likewise.
946 * gcc.dg/20020218-1.c: Likewise.
947 * gcc.dg/20020310-1.c: Likewise.
948 * gcc.dg/20020411-1.c: Likewise.
949 * gcc.dg/20020418-2.c: Likewise.
950 * gcc.dg/20020426-1.c: Likewise.
951 * gcc.dg/20020426-2.c: Likewise.
952 * gcc.dg/20020517-1.c: Likewise.
953 * gcc.dg/20020523-1.c: Likewise.
954 * gcc.dg/20020523-2.c: Likewise.
955 * gcc.dg/20020729-1.c: Likewise.
956 * gcc.dg/20030204-1.c: Likewise.
957 * gcc.dg/20030826-2.c: Likewise.
958 * gcc.dg/20030926-1.c: Likewise.
959 * gcc.dg/20031202-1.c: Likewise.
960 * gcc.dg/980312-1.c: Likewise.
961 * gcc.dg/980313-1.c: Likewise.
962 * gcc.dg/990117-1.c: Likewise.
963 * gcc.dg/990424-1.c: Likewise.
964 * gcc.dg/990524-1.c: Likewise.
965 * gcc.dg/991230-1.c: Likewise.
966 * gcc.dg/i386-387-1.c: Likewise.
967 * gcc.dg/i386-387-2.c: Likewise.
968 * gcc.dg/i386-387-3.c: Likewise.
969 * gcc.dg/i386-387-4.c: Likewise.
970 * gcc.dg/i386-387-5.c: Likewise.
971 * gcc.dg/i386-387-6.c: Likewise.
972 * gcc.dg/i386-asm-1.c: Likewise.
973 * gcc.dg/i386-bitfield1.c: Likewise.
974 * gcc.dg/i386-bitfield2.c: Likewise.
975 * gcc.dg/i386-loop-1.c: Likewise.
976 * gcc.dg/i386-loop-2.c: Likewise.
977 * gcc.dg/i386-loop-3.c: Likewise.
978 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
979 * gcc.dg/i386-pic-1.c: Likewise.
980 * gcc.dg/i386-regparm.c: Likewise.
981 * gcc.dg/i386-signbit-1.c: Likewise.
982 * gcc.dg/i386-signbit-2.c: Likewise.
983 * gcc.dg/i386-signbit-3.c: Likewise.
984 * gcc.dg/i386-sse-5.c: Likewise.
985 * gcc.dg/i386-sse-8.c: Likewise.
986 * gcc.dg/i386-unroll-1.c: Likewise.
987 * gcc.dg/tls/opt-1.c: Likewise.
988 * gcc.dg/tls/opt-2.c: Likewise.
989 * gcc.dg/unroll-1.c: Likewise.
990 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
991 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
992 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
993 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
994
c9387915
GB
9952004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
996
997 * g++.dg/template/incomplete1.C: New test.
998
a1e98266
NC
9992004-11-16 Nick Clifton <nickc@redhat.com>
1000
1001 Revert patches accidentally commited during checkin of fixes for
1002 xstormy16 tests:
1003 gcc.c-torture/execute/simd-4.c: Revert
1004 gcc.dg/20040910-1.c: Revert.
1005
40b026d8
PB
10062004-11-16 Paul Brook <paul@codesourcery.com>
1007
1008 PR fortran/13010
1009 * gfortran.dg/der_pointer_1.f90: New test.
1010
d134f39e
JM
10112004-11-15 Joseph S. Myers <joseph@codesourcery.com>
1012
1013 PR c/18498
1014 * gcc.dg/bitfld-13.c: New test.
1015
8e0933b1
JJ
10162004-11-15 Janis Johnson <janis187@us.ibm.com>
1017
9cbee3fa
JJ
1018 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
1019 powerpc*-*-linux*.
1020
2301511d
JJ
1021 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
1022 * gcc.dg/ppc64-abi-2.c: Ditto.
1023 * gcc.dg/ppc64-abi-3.c: Ditto.
1024
8e0933b1
JJ
1025 * lib/gcc-dg.exp (dg-target-list): Remove.
1026
4fd7b3cb
SE
10272004-11-15 Steve Ellcey <sje@cup.hp.com>
1028
1029 * gcc.dg/ia64-postinc.c: New test.
1030
11559c75
MM
10312004-11-15 Mark Mitchell <mark@codesourcery.com>
1032
1033 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
1034
f15dc49f
NC
10352004-11-15 Nick Clifton <nickc@redhat.com>
1036
1037 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
1038 __INT_MAX__ so that the test can be compiled by toolchains
1039 targeted at 16-bit processors.
1040
1041 * gcc.dg/20040625-1.c: Use long constants rather than integers
1042 when performing arithmetic that will overflow 16-bits.
1043
1044 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
1045 xstormy16. It does not support 128-bit vector operations.
1046
1047 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
1048 with the macro PTR_TYPE. Define this macro to an integer type
1049 suitable for holding a pointer.
1050
1051 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
1052 the target is a 16-bit processor.
1053
1054 * gcc.dg/cpp/if-2.c: Expect a different warning message from
1055 16-bit targets where the character constant will be too long.
1056
1057 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
1058 where the double will not be directly addressable.
1059
461c6fce
KL
10602004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1061
1062 Friend class name lookup 1/n, PR c++/18471
1063 * g++.dg/template/crash26.C: New test.
1064 * g++.dg/lookup/struct1.C: Adjust expected error.
1065 * g++.dg/parse/elab1.C: Likewise.
1066 * g++.dg/parse/elab2.C: Likewise.
1067 * g++.dg/parse/int-as-enum1.C: Likewise.
1068 * g++.dg/parse/struct-as-enum1.C: Likewise.
1069 * g++.dg/parse/typedef1.C: Likewise.
1070 * g++.dg/parse/typedef3.C: Likewise.
1071 * g++.dg/parse/typedef4.C: Likewise.
1072 * g++.dg/parse/typedef5.C: Likewise.
1073 * g++.dg/template/nontype4.C: Likewise.
1074 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1075 * g++.old-deja/g++.other/elab1.C: Likewise.
1076 * g++.old-deja/g++.other/syntax4.C: Likewise.
1077
23e09df4
EB
10782004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1079
1080 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
1081
18522563
ZD
10822004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
1083
1084 * gcc.c-torture/execute/20041114-1.c: New test.
1085
efcc66f0
JM
10862004-11-14 Joseph S. Myers <joseph@codesourcery.com>
1087
1088 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
1089 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
1090 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
1091 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
1092 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
1093 gcc.dg/switch-7.c: New tests.
1094
fceb80bf
DN
10952004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1096
1097 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
1098
f7f02125
DN
10992004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1100
1101 PR tree-opt/18400
1102 * gcc.dg/vect/pr18400.c: New test.
1103
11042004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1105 Andrew Pinski <pinskia@physics.uc.edu>
1106
1107 PR tree-opt/18425
1108 * gcc.dg/vect/pr18425.c: New test.
1109
3021a627
EB
11102004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1111
1112 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1113 Guard with dg-require-alias and dg-require-visibility.
1114
6b870fa9
EB
11152004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1116
1117 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1118
d6b75f70
GB
11192004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1120
1121 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1122
e34b0922
KL
11232004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1124
1125 PR c++/17344
1126 * g++.dg/template/defarg5.C: New test.
1127
fa1dedd8
EB
11282004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1129
1130 * g++.dg/parse/cast1.C: Run only on ILP32.
1131 * g++.old-deja/g++.mike/p784.C: Likewise.
1132
61a5fa29
BS
11332004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1134
1135 * gcc.c-torture/execute/20041113-1.c: New test.
1136
1136d30e
JM
11372004-11-13 James A. Morrison <phython@gcc.gnu.org>
1138
1139 PR target/18230
1140 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1141 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1142 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1143 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1144 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1145 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1146 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1147 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1148 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1149 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1150 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1151 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1152 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1153
893e18a5
JM
11542004-11-13 James A. Morrison <phython@gcc.gnu.org>
1155
1156 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1157 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1158 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1159 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1160 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1161 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1162 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1163 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1164 gcc.target/sparc/combined-1.c: New tests.
1165
2256aa1c
ZL
11662004-11-12 Ziemowit Laski <zlaski@apple.com>
1167
1168 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1169 New tests.
1170
bf0fdfdd
MM
11712004-11-12 Mark Mitchell <mark@codesourcery.com>
1172
1173 * lib/gcc-dg.exp (dg-forbid-option): New function.
1174 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1175 * g++.dg/abi/bitfield8.C: Likewise.
1176 * g++.dg/abi/dtor1.C: Likewise.
1177 * g++.dg/abi/empty10.C: Likewise.
1178 * g++.dg/abi/empty7.C: Likewise.
1179 * g++.dg/abi/empty9.C: Likewise.
1180 * g++.dg/abi/layout3.C: Likewise.
1181 * g++.dg/abi/layout4.C: Likewise.
1182 * g++.dg/abi/thunk1.C: Likewise.
1183 * g++.dg/abi/thunk2.C: Likewise.
1184 * g++.dg/abi/vbase11.C: Likewise.
1185 * g++.dg/abi/vthunk2.C: Likewise.
1186 * g++.dg/abi/vthunk3.C: Likewise.
1187 * g++.dg/ext/attrib8.C: Likewise.
1188 * g++.dg/opt/longbranch2.C: Likewise.
1189 * g++.dg/opt/reg-stack4.C: Likewise.
1190 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1191 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1192 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1193 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1194 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1195 * gcc.dg/20000609-1.c: Likewise.
1196 * gcc.dg/20000720-1.c: Likewise.
1197 * gcc.dg/20011107-1.c: Likewise.
1198 * gcc.dg/20011119-1.c: Likewise.
1199 * gcc.dg/20020108-1.c: Likewise.
1200 * gcc.dg/20020122-2.c: Likewise.
1201 * gcc.dg/20020122-3.c: Likewise.
1202 * gcc.dg/20020201-3.c: Likewise.
1203 * gcc.dg/20020206-1.c: Likewise.
1204 * gcc.dg/20020218-1.c: Likewise.
1205 * gcc.dg/20020310-1.c: Likewise.
1206 * gcc.dg/20020411-1.c: Likewise.
1207 * gcc.dg/20020418-2.c: Likewise.
1208 * gcc.dg/20020426-1.c: Likewise.
1209 * gcc.dg/20020426-2.c: Likewise.
1210 * gcc.dg/20020517-1.c: Likewise.
1211 * gcc.dg/20020523-1.c: Likewise.
1212 * gcc.dg/20020523-2.c: Likewise.
1213 * gcc.dg/20020729-1.c: Likewise.
1214 * gcc.dg/20030204-1.c: Likewise.
1215 * gcc.dg/20030826-2.c: Likewise.
1216 * gcc.dg/20030926-1.c: Likewise.
1217 * gcc.dg/20031202-1.c: Likewise.
1218 * gcc.dg/980312-1.c: Likewise.
1219 * gcc.dg/980313-1.c: Likewise.
1220 * gcc.dg/990117-1.c: Likewise.
1221 * gcc.dg/990424-1.c: Likewise.
1222 * gcc.dg/990524-1.c: Likewise.
1223 * gcc.dg/991230-1.c: Likewise.
1224 * gcc.dg/i386-387-1.c: Likewise.
1225 * gcc.dg/i386-387-2.c: Likewise.
1226 * gcc.dg/i386-387-3.c: Likewise.
1227 * gcc.dg/i386-387-4.c: Likewise.
1228 * gcc.dg/i386-387-5.c: Likewise.
1229 * gcc.dg/i386-387-6.c: Likewise.
1230 * gcc.dg/i386-asm-1.c: Likewise.
1231 * gcc.dg/i386-bitfield1.c: Likewise.
1232 * gcc.dg/i386-bitfield2.c: Likewise.
1233 * gcc.dg/i386-loop-1.c: Likewise.
1234 * gcc.dg/i386-loop-2.c: Likewise.
1235 * gcc.dg/i386-loop-3.c: Likewise.
1236 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1237 * gcc.dg/i386-pic-1.c: Likewise.
1238 * gcc.dg/i386-regparm.c: Likewise.
1239 * gcc.dg/i386-signbit-1.c: Likewise.
1240 * gcc.dg/i386-signbit-2.c: Likewise.
1241 * gcc.dg/i386-signbit-3.c: Likewise.
1242 * gcc.dg/i386-sse-5.c: Likewise.
1243 * gcc.dg/i386-sse-8.c: Likewise.
1244 * gcc.dg/i386-unroll-1.c: Likewise.
1245 * gcc.dg/tls/opt-1.c: Likewise.
1246 * gcc.dg/tls/opt-2.c: Likewise.
1247 * gcc.dg/unroll-1.c: Likewise.
1248 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1249 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1250 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1251 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1252 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
1253 -m64 is specified.
1254
44370687
MM
12552004-11-12 Mark Mitchell <mark@codesourcery.com>
1256
1257 PR c++/18389
1258 * g++.dg/parse/cond1.C: New test.
1259
1260 PR c++/18429
1261 * g++.dg/template/array9.C: New test.
1262 * g++.dg/ext/vla1.C: Adjust error messages.
1263 * g++.dg/ext/vlm1.C: Likewise.
1264 * g++.dg/template/crash2.C: Likewise.
1265
1266 PR c++/18436
1267 * g++.dg/template/call3.C: New test.
1268
1269 PR c++/18407
1270 * g++.dg/template/ptrmem11.C: New test.
1271
690e11b8
AP
12722004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
1273
1274 PR other/14264
1275 * lib/g++.exp: Set LC_ALL and LANG to C.
1276 * lib/gcc-dg.exp: Likewise.
1277 * lib/gfortran.exp: Likewise.
1278 * lib/objc.exp: Likewise.
1279 * lib/treelang.exp: Likewise.
1280
e260ea9d
AS
12812004-11-12 Andreas Schwab <schwab@suse.de>
1282
1283 * gcc.dg/pr16286.c: Fix last change.
1284
0a2695db
MM
12852004-11-12 Mark Mitchell <mark@codesourcery.com>
1286
1287 PR c++/18416
1288 * g++.dg/init/global1.C: New test.
1289
805221b9
EB
12902004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1291
1292 * gcc.c-torture/execute/20041112-1.c: New test.
1293
c9dd2023
JJ
12942004-11-11 Janis Johnson <janis187@us.ibm.com>
1295
1296 * lib/gcc-dg.exp (dg-target-list): New.
1297
b6dc500c
JJ
12982004-11-11 Janis Johnson <janis187@us.ibm.com>
1299 Richard Sandiford <rsandifo@redhat.com>
1300
1301 * lib/target-supports.exp (get-compiler_messages): New.
1302 (check_named_sections_available): Use it.
1303 (check_effective_target_ilp32): New.
1304 (check_effective_target_lp64): New.
1305 (is-effective-target): New.
1306 * lib/gcc-dg.exp (dg-require-effective-target): New.
1307
fb60d5d7
JM
13082004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1309
1310 * gcc.dg/precedence-1.c: New test.
1311
524136ea
JJ
13122004-11-11 Janis Johnson <janis187@us.ibm.com>
1313
46d1d0da
JJ
1314 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1315
af980752
JJ
1316 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1317 message, delete generated files, use more descriptive name for
1318 executable, and make the test unsupported when it cannot be run.
1319
5278e476
JJ
1320 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1321 (dg-require-weak, dg-require-visibility, dg-require-alias,
1322 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1323 dg-require-iconv, dg-require-named-sections): Use it.
1324
524136ea
JJ
1325 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1326
60934f9c
NS
13272004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1328
e1e2e653
NS
1329 PR target/16457
1330 * gcc.dg/ppc-and-1: New
1331
2f4d9502
NS
1332 PR target/16796
1333 * gcc.dg/ppc-mov-1.c: New.
1334
60934f9c
NS
1335 PR target/16458
1336 * gcc.dg/ppc-compare-1.c: New.
1337
3f8882a2
JM
13382004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1339
1340 * objc.dg/desig-init-2.m: New test.
1341
78e54994
AN
13422004-11-10 Adam Nemet <anemet@lnxw.com>
1343
1344 PR middle-end/18160
1345 * g++.dg/warn/register-var-1.C: New test.
1346 * g++.dg/warn/register-var-2.C: New test.
1347
22d8d627
EB
13482004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1349
1350 * gcc.dg/union-2.c: New test.
1351
d05f9c39
FJ
13522004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1353
1354 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1355 New test for PR tree-optimization/17892.
1356
d746e87d
MM
13572004-11-09 Mark Mitchell <mark@codesourcery.com>
1358
1359 PR c++/18369
1360 * g++.dg/init/new12.C: New test.
1361
8393a290
JM
13622004-11-10 James A. Morrison <phython@gcc.gnu.org>
1363
1364 * gcc.target/sparc: New directory.
1365 * gcc.target/sparc/sparc.exp: New driver.
1366 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1367 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1368 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1369 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1370
2cbcdeba
PB
13712004-11-10 Paul Brook <paul@codesourcery.com>
1372
1373 PR fortran/18218
1374 * gfortran.dg/list_read.c: New test.
1375
8b17a9d6
JM
13762004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1377
1378 PR c/18322
1379 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1380 expected diagnostic location.
1381
e221ef54
UW
13822004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1383
1384 * gcc.dg/20041109-1.c: New test.
1385
3172e26c
AP
13862004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1387
1388 PR objc/18406
1389 * objc/compile/pr18406.m: New test.
1390
40b97a2e
JM
13912004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1392
1393 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1394
9e637a26
JM
13952004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1396
1397 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1398
66e52c35
SE
13992004-11-08 Steve Ellcey <sje@cup.hp.com>
1400
1401 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1402
c7fa97d9
SE
14032004-11-08 Steve Ellcey <sje@cup.hp.com>
1404
1405 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1406 exit.
1407
b03c0b93
AP
14082004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1409
1410 PR tree-opt/18299
1411 * gcc.c-torture/pr18299-1.c: New test.
1412
3c871f3f
AS
14132004-11-06 Andreas Schwab <schwab@suse.de>
1414
1415 * gcc.dg/pr16286.c: Also test for bool and pixel.
1416
fccf8fc6
JM
14172004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1418
1419 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1420 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1421 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1422 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1423 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1424 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1425 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1426 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1427 gcc.dg/struct-semi-3.c: New tests.
1428
a8f48325
EB
14292004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1430
1431 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1432
cd27e3d8
EB
14332004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1434
1435 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1436 Do not use C99 designators.
1437
e78980b7
EB
14382004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1439
1440 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1441
432be037
EB
14422004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1443
1444 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 1445 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
1446 * gcc.c-torture/execute/simd-5.x: Remove.
1447
629bf5f9
AP
14482004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1449
1450 PR rtl-optimization/17933
1451 * gcc.dg/torture/pr17933-1.c: New test.
1452
c37780f5
AL
14532004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1454
1455 PR target/18106
1456 * lib/target-supports.exp (check_weak_available): Support
1457 Windows.
1458
637022d9
DS
14592004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1460
1461 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1462 call to fflush(stdout) before abort.
1463 (my_ffsll): New function.
1464 (generate_fields): Use it.
1465
0a880880
JM
14662004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1467
1468 * gcc.dg/init-undef-1.c: New test.
1469
88876c7c
JM
14702004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1471
1472 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1473 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1474 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1475 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1476 expected messages for new parser.
1477
04fb56d5
MM
14782004-11-04 Mark Mitchell <mark@codesourcery.com>
1479
1480 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1481
d48b4987
EB
14822004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1483
1484 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1485 on LP64 targets.
1486
68e6421d
JM
14872004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1488
1489 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1490 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1491 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1492 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1493 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1494 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1495 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1496 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1497 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1498 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1499
04466541
JM
15002004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1501
1502 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1503 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1504 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1505 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1506 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1507 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1508 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1509 for new parser.
1510
4e5813dd
RS
15112004-11-04 Richard Sandiford <rsandifo@redhat.com>
1512
1513 PR target/15342
1514 * gcc.dg/20041104-1.c: New test.
1515
b6ab6892
GB
15162004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1517
1518 * g++.dg/template/nontype7.C: New test.
1519 * g++.dg/template/nontype8.C: Likewise.
1520 * g++.dg/template/nontype9.C: Likewise.
1521 * g++.dg/template/nontype10.C: Likewise.
1522 * g++.dg/tc1/dr49.C: Likewise.
1523 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1524 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1525
ffc3e843
BE
15262004-11-04 Ben Elliston <bje@au.ibm.com>
1527
1528 * g++.dg/rtti/tinfo1.C: Remove xfails.
1529
15302004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
1531
1532 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1533 packed attribute to the definition to satisfy the new C++ parser.
1534
4815ff39
EB
15352004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1536
1537 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1538 invocations of va_arg.
1539
71bd7186
MM
15402004-11-02 Mark Mitchell <mark@codesourcery.com>
1541
1542 PR c++/18124
1543 * g++.dg/template/crash25.C: New test.
1544
1545 PR c++/18155
1546 * g++.dg/template/typedef2.C: New test.
1547 * g++.dg/parse/crash13.C: Adjust error markers.
1548
1549 PR c++/18177
1550 * g++.dg/conversion/const3.C: New test.
1551
36f4d144
TS
15522004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1553
1554 PR fortran/17535
1555 PR fortran/17583
1556 PR fortran/17713
1557 * gfortran.dg/generic_[123].f90: New testcases.
1558
571cfa75
EB
15592004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1560
1561 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1562 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1563
da1f8963
AP
15642004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1565
1566 PR tree-opt/16808
1567 * gcc.c-torture/compile/pr16808.c: New test.
1568
f6219a5e
NS
15692004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1570
1571 PR rtl-optimization/17104
1572 * gcc.dg/ppc-bitfield1.c: New.
1573
f7bf40ee
RS
15742004-11-01 Richard Sandiford <rsandifo@redhat.com>
1575
1576 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1577
7236f3f6
RS
15782004-11-01 Richard Sandiford <rsandifo@redhat.com>
1579
1580 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1581 strings for 32-bit code.
1582
ee060229
JM
15832004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1584
1585 PR c/18239
1586 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1587
ae209f28
NS
15882004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1589
1590 PR c++/18064
1591 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1592
80439563
MM
15932004-10-31 Mark Mitchell <mark@codesourcery.com>
1594
1595 PR c++/15172
1596 * g++.dg/init/aggr2.C: New test.
1597
16b34ad6
ZL
15982004-10-30 Ziemowit Laski <zlaski@apple.com>
1599
1600 * objc.dg/local-decl-1.m: New test.
1601
0a3ee0fd
GDR
16022004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1603
1604 * gcc.dg/20040910-1.c: Adjust regex.
1605
1db4252c
RS
16062004-10-30 Roger Sayle <roger@eyesopen.com>
1607
1608 PR rtl-optimization/18084
1609 * g++.dg/opt/pr18084-1.C: New testcase.
1610
3cabd8f9
MA
16112004-10-30 Matt Austern <austern@apple.com>
1612
1613 PR c++/17542
1614 * g++.dg/ext/attrib18.C: New test.
1615
61168ff1
RS
16162004-10-30 Roger Sayle <roger@eyesopen.com>
1617
1618 PR middle-end/18096
1619 * gcc.dg/pr18096-1.c: New test case.
1620
0c2166ab
RS
16212004-10-30 Roger Sayle <roger@eyesopen.com>
1622
1623 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1624
46097c76
JM
16252004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1626
1627 PR c/16666
1628 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1629 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1630 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1631 gcc.dg/old-style-prom-3.c: New tests.
1632
514a3b11
DS
16332004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1634
1635 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1636 Remove unnecessary inclusion of stdio.h.
1637
5976e643
RS
16382004-10-29 Roger Sayle <roger@eyesopen.com>
1639
1640 PR rtl-optimization/17581
1641 * gcc.dg/pr17581-1.c: New test case.
1642
ec7e5618
NS
16432004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1644
1645 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1646 being implemented.
1647 * g++.dg/conversion/dr195-1.C: New.
1648 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1649 * g++.old-deja/g++.mike/p10148.C: Likewise.
1650
1dc82a99
MM
16512004-10-29 Mark Mitchell <mark@codesourcery.com>
1652
1653 PR c++/17695
1654 * g++.dg/debug/typedef2.C: New test.
1655
056e1c5e
DB
16562004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1657
1658 PR fortran/13490
1659 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1660 * gfortran.dg/g77/README: Update.
1661
16622004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
1663
1664 PR c++/14124
1665 * g++.dg/ext/packed7.C: New test.
1666
d533f1cb
AP
16672004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1668
1669 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1670 scan-assembler.
1671 * lib/scanasm.exp (hidden-scan-for): New proc.
1672 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1673 string.
1674 (scan-not-hidden): Likewise.
1675 * lib/target-supports.exp (check_visibility_available): mach-o is
1676 support too.
1677
883a2bff
MM
16782004-10-28 Mark Mitchell <mark@codesourcery.com>
1679
1680 PR c++/17132
1681 * g++.dg/template/memclass3.C: New test.
1682
fcf750ee
AN
16832004-10-28 Adam Nemet <anemet@lnxw.com>
1684
1685 PR middle-end/18160
1686 * gcc.dg/register-var-1.c: New test.
1687 * gcc.dg/register-var-2.c: New test.
1688 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1689 error now.
1690
5c588b22
DN
16912004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1692
1693 PR other/18172
1694 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1695 unused variables.
1696 * gcc.dg/vect/vect-22.c: Likewise.
1697
83ff1f25
JJ
16982004-10-28 Jakub Jelinek <jakub@redhat.com>
1699
1700 * gcc.dg/i386-rotate-1.c: New test.
1701
391c4bc5
MM
17022004-10-27 Mark Mitchell <mark@codesourcery.com>
1703
2419a74b
MM
1704 * g++.dg/init/ref12.C: Add "run" marker.
1705
391c4bc5
MM
1706 PR c++/17435
1707 * g++.dg/init/ref12.C: New test.
1708
1709 PR c++/18140
1710 * g++.dg/template/shift1.C: New test.
1711 * g++.dg/template/error10.C: Adjust error markers.
1712
8e14584d
AP
17132004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1714
1715 PR tree-opt/17529
1716 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1717
005c1a13
GK
17182004-10-27 Geoffrey Keating <geoffk@apple.com>
1719
98f61f57
GK
1720 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1721 * gcc.dg/weak/weak-3.c: Likewise.
1722 * gcc.dg/weak/weak-5.c: Likewise.
1723 * gcc.dg/weak/weak-9.c: Likewise.
1724 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1725 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1726
005c1a13
GK
1727 * gcc.dg/darwin-weakimport-1.c: New.
1728
61b58001
BE
17292004-10-28 Ben Elliston <bje@au.ibm.com>
1730
1731 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1732
028aa389
NS
17332004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1734
1735 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1736 'syntax' error messages.
1737 * gcc.dg/cpp/direct2s.c: Likewise.
1738
1aeaea8d
GK
17392004-10-26 Geoffrey Keating <geoffk@apple.com>
1740
1741 * gcc.c-torture/compile/20041026-1.c: New.
1742
a5201a91
MM
17432004-10-26 Mark Mitchell <mark@codesourcery.com>
1744
1745 PR c++/18093
1746 * g++.dg/lookup/ns2.C: New test.
1747
1748 PR c++/18020
1749 * g++.dg/template/enum4.C: New test.
1750
1751 PR c++/18161
1752 * g++.dg/template/expr1.C: New test.
1753
a6291e47
BE
17542004-10-26 Ben Elliston <bje@au.ibm.com>
1755
1756 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1757
663174d3
JM
17582004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1759
1760 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1761 gcc.dg/decl-nospec-3.c: New tests.
1762
38285932
ZL
17632004-10-26 Ziemowit Laski <zlaski@apple.com>
1764
1765 * objc.dg/super-class-3.m: New test.
1766
51e63e60
NS
17672004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1768
1769 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1770 resyncing.
1771 * gcc.dg/cpp/direct2s.c: Likewise.
1772
f1a66265
GK
17732004-10-25 Geoffrey Keating <geoffk@apple.com>
1774
1775 * objc.dg/image-info.m: Update for changes to section selection.
1776
3a3589b4
ZL
17772004-10-25 David Ayers <d.ayers@inode.at>
1778 Ziemowit Laski <zlaski@apple.com>
1779
1780 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1781 diagnostics when messaging 'id <Proto>'.
1782 * objc.dg/class-protocol-1.m: New test.
1783 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1784 a non-existent method signature.
1785 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1786 Update diagnostics when messaging with non-existent method signature.
1787 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1788 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1789 invalid receivers are now resolved as if messaging 'id'; remove
1790 extraneous diagnostics.
1791
535dd320
JM
17922004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1793
1794 PR c/16667
1795 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1796 gcc.dg/init-desig-obs-3.c: New tests.
1797
3401a17f
JJ
17982004-10-25 Jakub Jelinek <jakub@redhat.com>
1799
1800 * gcc.dg/debug/20041023-1.c: New test.
1801
4c7c0c70
AP
18022004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1803
1804 PR middle-end/17407
1805 * gcc.c-torture/compile/pr17407.c: New test.
1806
1807 PR c++/18121
1808 * g++.dg/template/array8.C: New test.
1809
1e02510f
EB
18102004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1811
1812 PR other/18138
1813 * lib/g++.exp: Accept more than one multilib libgcc.
1814 * lib/gcc-dg.exp: Likewise.
1815 * lib/objc.exp: Likewise.
1816 * lib/treelang.exp: Likewise.
1817 * lib/gfortran.exp: Likewise.
1818
f3515059
BE
18192004-10-24 Ben Elliston <bje@au.ibm.com>
1820
1821 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1822
c94ac97d 18232004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
1824
1825 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1826 * gcc.dg/c99-const-expr-3.c: Likewise.
1827
ee742c05
AP
18282004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1829
1830 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1831
fef62f03
BE
18322004-10-23 Ben Elliston <bje@au.ibm.com>
1833
1834 * gcc.c-torture/execute/loop-2e.x: Remove.
1835
76aebc9f
NS
18362004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1837
1838 PR c++/18095
1839 * g++.dg/parse/crash18.C: New.
1840 * g++.dg/parse/crash19.C: New.
1841
7c06b222
AL
18422004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1843
1844 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1845 * g++.dg/ext/dllimport2.C: Same.
1846 * g++.dg/ext/dllimport8.C: Same.
1847
08e17d9d
MM
18482004-10-21 Mark Mitchell <mark@codesourcery.com>
1849
1850 PR c++/10841
1851 * g++.dg/conversion/cast1.C: New test.
1852 * g++.dg/overload/pmf1.C: Adjust error marker.
1853
943db347
AP
18542004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1855
1856 PR objc/17923
1857 * objc.dg/const-str-7.m: New test.
1858
aaf1c72d
KL
18592004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1860
1861 * g++.dg/template/memfriend11.C: Fix comment typo.
1862 * g++.dg/template/memfriend14.C: Likewise.
1863
0aab7a4b
RH
18642004-10-20 Richard Henderson <rth@redhat.com>
1865
1866 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1867 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1868 -fasynchronous-unwind-tables.
1869
4ba4c213
RH
18702004-10-20 Richard Henderson <rth@redhat.com>
1871
1872 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1873 (main): Return success.
1874 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1875 (main): Return success.
1876
b939a023
KL
18772004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1878
1879 PR c++/13495
1880 * g++.dg/template/memfriend9.C: New test.
1881 * g++.dg/template/memfriend10.C: Likewise.
1882 * g++.dg/template/memfriend11.C: Likewise.
1883 * g++.dg/template/memfriend12.C: Likewise.
1884 * g++.dg/template/memfriend13.C: Likewise.
1885 * g++.dg/template/memfriend14.C: Likewise.
1886 * g++.dg/template/memfriend15.C: Likewise.
1887 * g++.dg/template/memfriend16.C: Likewise.
1888 * g++.dg/template/memfriend17.C: Likewise.
1889 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
1890
23517e6b
NS
18912004-10-20 Nathan Sidwell <nathan@codesourcery.com>
1892
1893 * g++.dg/conversion/dr195.C: New.
1894 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
1895
c0952176
BE
18962004-10-20 Ben Elliston <bje@au.ibm.com>
1897 Devang Patel <dpatel@apple.com>
1898
1899 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
1900 of floating point arithmetic, which could trap.
1901
33c25e5c
MM
19022004-10-19 Mark Mitchell <mark@codesourcery.com>
1903
1904 PR c++/14035
1905 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
1906 * g++.dg/conversion/const2.C: New test.
1907 * g++.dg/expr/reinterpret2.C: New test.
1908 * g++.dg/expr/reinterpret3.C: New test.
1909 * g++.dg/expr/cast2.C: New test.
1910 * g++.dg/expr/copy1.C: New test.
1911 * g++.dg/other/conversion1.C: Change error message.
1912 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
1913 function pointers to void *.
1914 * g++.old-deja/g++.mike/p10148.C: Likewise.
1915
a5747863
EB
19162004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1917
1918 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
1919
69475123
PB
19202004-10-19 Paolo Bonzini <bonzini@gnu.org>
1921
1922 PR c++/18047
1923
1924 * g++.dg/parse/expr3.C: New test.
1925
6e7a355c
EB
19262004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1927
1928 * gcc.dg/smod-1.c: New test.
1929
d4de6966
ZL
19302004-10-18 Ziemowit Laski <zlaski@apple.com>
1931
1932 * objc.dg/method-14.m: New test.
1933
829acd78
AP
19342004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1935
1936 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
1937 Also xfail as the patch was reverted.
1938
c2f55a1b
AP
19392004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1940
1941 PR middle-end/16973
1942 * gcc.dg/pr16973.c: New test.
1943
bca9e17b
DN
19442004-10-18 Diego Novillo <dnovillo@redhat.com>
1945
1946 PR tree-optimization/17656
1947 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
1948
18e4be85
NS
19492004-10-18 Nathan Sidwell <nathan@codesourcery.com>
1950
1951 * g++.dg/eh/shadow1.C: New.
1952
ba3ed8d8
JJ
19532004-10-18 Jakub Jelinek <jakub@redhat.com>
1954
1955 * gcc.c-torture/compile/20041018-1.c: New test.
1956
0dc48e89
BE
19572004-10-18 Ben Elliston <bje@au.ibm.com>
1958
1959 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
1960 compiler referring to register 0 when accessing sdata. The linker
1961 now patches things up.
1962
36e5122e
AP
19632004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
1964
1965 PR c/17529
1966 * gcc.c-torture/compile/pr17529.c: New test.
1967
9596e064
GB
19682004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1969
1970 PR c++/17743
1971 * g++.dg/ext/attrib17.C: New test.
1972
051a6002
EB
19732004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1974
1975 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
1976
1ed3dfd5
GB
19772004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1978
1979 PR c++/10479
1980 * g++.dg/ext/attrib16.C: New test.
1981
de3fe73c
MM
19822004-10-15 Mark Mitchell <mark@codesourcery.com>
1983
1984 PR c++/17042
1985 * g++.dg/init/dso_handle1.C: New test.
1986
de3fe73c
MM
1987 PR c++/14667
1988 * g++.dg/parse/typedef6.C: New test.
1989
d6b4201f
MM
1990 PR c++/17916
1991 * g++.dg/parse/pragma1.C: New test.
1992
7832e661
AH
19932004-10-15 Aldy Hernandez <aldyh@redhat.com>
1994
1995 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
1996
e68a07e8
SE
19972004-10-15 Steve Ellcey <sje@cup.hp.com>
1998
1999 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
2000 -fno-common when on HPPA HP-UX platforms.
2001
20022004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
2003
2004 PR other/16820
2005 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
2006 stdint.h.
2007 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
2008 uintptr_t.
2009
db3a9519
AP
20102004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2011
2012 PR c++/16301
2013 * g++.dg/lookup/strong-using-4.C: New test.
2014
f0602b16
AP
20152004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2016
2017 PR middle-end/16567
2018 * gcc.c-torture/compile/nested-1.c: New test.
2019
31246b8f
DN
20202004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2021
2022 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
2023 and mipsisa64*-*-* (until support for misaligned loads is added).
2024 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
2025 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
2026 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
2027 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
2028 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
2029 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
2030
745d26d9
MM
20312004-10-14 Mark Mitchell <mark@codesourcery.com>
2032
2033 PR c++/17976
2034 * g++.dg/init/dtor3.C: New test.
2035
38db57bf
BE
20362004-10-15 Ben Elliston <bje@au.ibm.com>
2037
2038 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
2039
c4e18b1c
GK
20402004-10-14 Geoffrey Keating <geoffk@apple.com>
2041
2042 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
2043 * gcc.dg/macho-lo-sum.c: Likewise.
2044
b419bac7
JM
20452004-10-14 Joseph S. Myers <joseph@codesourcery.com>
2046
2047 * gcc.dg/ppc-spe64-1.c: New test.
2048
0ecf0d5f
DP
20492004-10-14 Devang Patel <dpatel@apple.com>
2050
2051 PR 17635
2052 * gcc.dg/pr17635.c : New test.
2053
31246b8f
DN
20542004-10-14 Olga Golovanevsky <olga@il.ibm.com>
2055
2056 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
2057 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
2058 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
2059 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
2060 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
2061 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
2062 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
2063 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
2064 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
2065 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
2066 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
2067 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
2068 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
2069 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
2070 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
2071 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
2072 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
2073 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 2074
f0923257
DN
20752004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2076
2077 * gcc.dg/vect/vect-82.c: New testcase.
2078 * gcc.dg/vect/vect-82_64.c: New testcase.
2079 * gcc.dg/vect/vect-83.c: New testcase.
2080 * gcc.dg/vect/vect-83_64.c: New testcase.
2081
ac24fc25
JM
20822004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2083
2084 * gcc.dg/cpp/error-1.c: New test.
2085
81da229b
JM
20862004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2087
2088 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
2089
5a78838a
HPN
20902004-10-14 Hans-Peter Nilsson <hp@axis.com>
2091
2092 PR target/17984
2093 * gcc.dg/cris-peep2-xsrand2.c: New test.
2094
bcd46a7c
AP
20952004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
2096
2097 PR c++/17661
2098 * testsuite/g++.dg/expr/for2.C: New test.
2099
b9bf58e5
EB
21002004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2101
2102 * g++.dg/inherit/thunk1.C: Run on the SPARC.
2103
69d49802
JJ
21042004-10-13 Jakub Jelinek <jakub@redhat.com>
2105
2106 PR tree-optimization/17724
2107 * g++.dg/opt/pr17724-1.C: New test.
2108 * g++.dg/opt/pr17724-2.C: New test.
2109 * g++.dg/opt/pr17724-3.C: New test.
2110 * g++.dg/opt/pr17724-4.C: New test.
2111 * g++.dg/opt/pr17724-5.C: New test.
2112 * g++.dg/opt/pr17724-6.C: New test.
2113
3789b316
JM
21142004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2115
2116 PR c/17301
2117 * gcc.dg/pr17301-2.c: New test.
2118
1ca939e5
MM
21192004-10-11 Mark Mitchell <mark@codesourcery.com>
2120
db86dd14
MM
2121 PR c++/15876
2122 * g++.dg/parse/error22.C: New test.
2123
1ca939e5
MM
2124 PR c++/17936
2125 * g++.dg/template/spec18.C: New test.
2126
f713f229
SE
21272004-10-11 Steve Ellcey <sje@cup.hp.com>
2128
2129 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2130 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2131 memcpy.
2132 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2133 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2134
73826a39
AP
21352004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2136
2137 * g++.dg/eh/cleanup5.C: Add dg-options "".
2138
eb172681
RS
21392004-10-11 Roger Sayle <roger@eyesopen.com>
2140
2141 PR middle-end/17657
2142 * gcc.dg/switch-4.c: New test case.
2143
6b34e55e
RS
21442004-10-11 Richard Sandiford <rsandifo@redhat.com>
2145
2146 * gcc.c-torture/execute/20041011-1.c: New test.
2147
0ad28dde
AP
21482004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2149
2150 PR c++/17554
2151 * g++.dg/init/for3.C: New test.
2152
2153 PR c++/17657
2154 * g++.dg/opt/switch2.C: New test.
2155
2156 PR middle-end/17703
2157 * g++.dg/warn/Wreturn-2.C: New test.
2158
b187901e
AP
21592004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2160
2161 PR c++/17907
2162 * g++.dg/eh/cleanup5.C: New test.
2163
22ab714d
MM
21642004-10-10 Mark Mitchell <mark@codesourcery.com>
2165
2166 PR c++/17393
2167 * g++.dg/parse/error21.C: New test.
2168
a82e1a7d
GDR
21692004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2170
2171 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2172 * g++.dg/warn/incomplete1.C: Likewise.
2173 * g++.dg/template/qualttp20.C: Likewise.
2174
bba5733f
JM
21752004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2176
2177 PR c/17881
2178 * parm-incomplete-1.c: New test.
2179
17a27b4f
MM
21802004-10-09 Mark Mitchell <mark@codesourcery.com>
2181
36700ac8 2182 PR c++/17867
17a27b4f
MM
2183 * g++.dg/parse/error19.C: New test.
2184
2185 PR c++/17670
2186 * g++.dg/init/new11.C: New test.
2187
2188 PR c++/17821
2189 * g++.dg/parse/error20.C: New test.
2190
2191 PR c++/17826
2192 * g++.dg/template/crash24.C: New test.
2193
c69c9b36
JM
21942004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2195
2196 PR c/17301
2197 * gcc.dg/pr17301-1.c: New test.
2198
216a5f1b
JM
21992004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2200
2201 PR c/17189
2202 * gcc.dg/anon-struct-5.c: New test.
2203
fbc0150d
JM
22042004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
2205
2206 PR c/17844
2207 * gcc.dg/pr17844-1.c: New test.
2208
3d5c655f
ZD
22092004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
2210
2211 PR tree-optimization/17906
2212 * gcc.c-torture/compile/pr17906.c: New.
2213
fc7ca5fd
RS
22142004-10-09 Stuart Hastings <stuart@apple.com>
2215 Roger Sayle <roger@eyesopen.com>
2216
2217 PR rtl-optimization/17853
2218 * gcc.dg/i386-mmx-5.c: New testcase.
2219
673dacbe
AP
22202004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
2221
2222 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
2223
62e19030
MM
22242004-10-09 Mark Mitchell <mark@codesourcery.com>
2225
2226 PR c++/17524
2227 * g++.dg/template/static9.C: New test.
2228
2229 PR c++/17685
2230 * g++.dg/parse/operator5.C: New test.
2231
d2e74f6f
RS
22322004-10-09 Roger Sayle <roger@eyesopen.com>
2233
2234 PR middle-end/17894
2235 * gcc.c-torture/execute/divcmp-4.c: New test case.
2236
35897831
AP
22372004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2238
2239 PR tree-opt/17902
2240 * g++.dg/opt/pr17902.C: New test.
2241
a1e063e5
JJ
22422004-10-09 Jakub Jelinek <jakub@redhat.com>
2243
2244 * gcc.dg/cpp/ident-1.c: Add dg-options "".
2245
6d84156b
JM
22462004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2247
2248 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
2249
6dcc04b0
JM
22502004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2251
2252 * gcc.dg/assign-warn-3.c: New test.
2253
14788775
AP
22542004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2255
2256 PR c/16999
2257 * gcc.dg/cpp/ident-1.c: New test.
2258
a58eeb31
NS
22592004-10-08 Nathan Sidwell <nathan@codesourcery.com>
2260
2261 * gcc.c-torture/compile/acc1.c: New.
2262
ea3c4ca8
AP
22632004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2264
2265 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
2266 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
2267
39ba2f92
EB
22682004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2269
2270 * gcc.dg/ultrasp11.c: New test.
2271
c054bc3d
MM
22722004-10-08 Michael Matz <matz@suse.de>
2273
2274 * gcc.dg/doloop-2.c: New test.
2275
2ac2f164
JM
22762004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2277
2278 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2279 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2280 objc.dg/method-9.m: Update expected diagnostics.
2281
add2402e
GK
22822004-10-07 Geoffrey Keating <geoffk@apple.com>
2283
2284 * gcc.dg/ppc-fsel-3.c: New file.
2285 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2286
82e79986
PB
22872004-10-07 Paul Brook <paul@codesourcery.com>
2288
2289 * gfortran.dg/intrinsic_verify_1.f90: New test.
2290
d0e75c71
PB
22912004-10-07 Paul Brook <paul@codesourcery.com>
2292
2293 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2294
5d874166
TS
22952004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2296
2297 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
2298 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2299 commit.
5d874166 2300
ca059043
AP
23012004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2302
2303 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2304
09ebcffa
GB
23052004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2306
2307 PR c++/17115
2308 * g++.dg/warn/Winline-4.C: New test.
2309
1313b31f 23102004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
2311
2312 * gcc.c-torture/compile/20041007-1.c: New test.
2313
2b58638b
PB
23142004-10-07 Paul Brook <paul@codesourcery.com>
2315
2316 PR fortran/17678
2317 * gfortran.dg/use_allocated_1.f90: New test.
2318
a3ed9870
AP
23192004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2320
2321 PR middle-end/17849
2322 * gfortran.fortran-torture/compile/nested.f90: New test
2323
03dafa61
JM
23242004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2325
2326 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2327
564060c3
AP
23282004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2329
2330 PR c++/17368
2331 * g++.dg/ext/asm6.C: New test.
2332
8813c944
KZ
23332004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2334
564060c3 2335 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 2336
7726f633
PB
23372004-10-06 Paul Brook <paul@codesourcery.com>
2338
2339 PR libfortran/17709
2340 * gfortran.dg/empty_format_1.f90: New test.
2341
5d24a977
TS
23422004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2343
2344 PR fortran/17568
2345 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
2346
2347 PR fortran/17283
2348 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2349 tests.
2350
fbdad37d
PB
23512004-10-06 Paul Brook <paul@codesourcery.com>
2352
2353 * gfortran.dg/do_1.f90: New test.
2354
609ae0e2
KG
23552004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2356
2357 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2358 optimizing for size.
2359
7fdc3e09
JM
23602004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2361
2362 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2363
1b36c818
JM
23642004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2365
2366 * gcc.c-torture/compile/20041005-1.c: New test.
2367
89d594a2
NS
23682004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2369
2370 PR c++/17829
2371 * g++.dg/lookup/koenig4.C: New.
2372
2a13a625
GDR
23732004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2374
2375 * g++.dg/other/classkey1.C: Adjust quoting marks.
2376 * g++.dg/parse/error15.C: Likewise.
2377 * g++.dg/template/meminit2.C (int>): Likewise.
2378
58c5b409
TS
23792004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2380
2381 PR fortran/17283
2382 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2383
ee569894
TS
2384 PR fortran/17631
2385 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2386
73a014b5
TS
2387 PR fortran/17708
2388 * gfortran.dg/pr17708.f90: New test.
2389
952d9d9f
CF
23902004-10-04 Chao-ying Fu <fu@mips.com>
2391
2392 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2393 * gcc.dg/vect/vect-4.c: Ditto.
2394 * gcc.dg/vect/vect-5.c: Ditto.
2395 * gcc.dg/vect/vect-6.c: Ditto.
2396 * gcc.dg/vect/vect-8.c: Ditto.
2397 * gcc.dg/vect/vect-16.c: Ditto.
2398 * gcc.dg/vect/vect-30.c: Ditto.
2399 * gcc.dg/vect/vect-40.c: Ditto.
2400 * gcc.dg/vect/vect-41.c: Ditto.
2401 * gcc.dg/vect/vect-42.c: Ditto.
2402 * gcc.dg/vect/vect-43.c: Ditto.
2403 * gcc.dg/vect/vect-44.c: Ditto.
2404 * gcc.dg/vect/vect-45.c: Ditto.
2405 * gcc.dg/vect/vect-46.c: Ditto.
2406 * gcc.dg/vect/vect-47.c: Ditto.
2407 * gcc.dg/vect/vect-48.c: Ditto.
2408 * gcc.dg/vect/vect-49.c: Ditto.
2409 * gcc.dg/vect/vect-50.c: Ditto.
2410 * gcc.dg/vect/vect-51.c: Ditto.
2411 * gcc.dg/vect/vect-52.c: Ditto.
2412 * gcc.dg/vect/vect-53.c: Ditto.
2413 * gcc.dg/vect/vect-54.c: Ditto.
2414 * gcc.dg/vect/vect-55.c: Ditto.
2415 * gcc.dg/vect/vect-56.c: Ditto.
2416 * gcc.dg/vect/vect-57.c: Ditto.
2417 * gcc.dg/vect/vect-58.c: Ditto.
2418 * gcc.dg/vect/vect-59.c: Ditto.
2419 * gcc.dg/vect/vect-60.c: Ditto.
2420 * gcc.dg/vect/vect-74.c: Ditto.
2421 * gcc.dg/vect/vect-79.c: Ditto.
2422 * gcc.dg/vect/vect-80.c: Ditto.
2423
8f920ef7
AP
24242004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2425
2426 * gcc.dg/unused-7.c: Use the correct option.
2427
f3e41701
PB
24282004-10-04 Paul Brook <paul@codesourcery.com>
2429 Bud Davis <bdavis9659@comcast.net>
2430
2431 PR fortran/17706
2432 PR fortran/16434
2433 * gfortran/pr17706.f90: New test.
2434 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2435
ca2940c3
TS
24362004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2437
2438 * gfortran.dg/pr17612.f90: New test.
2439
2d01edd7
GDR
24402004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2441
2442 * g++.dg/template/local1.C: Adjust quoting marks in
2443 testing for diagnostics.
2444 * g++.dg/tls/diag-2.C: Likewise.
2445 * g++.dg/other/error8.C: Likewise.
2446
29128154
AP
24472004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2448
2449 PR c/17178
2450 * gcc.dg/unused-4.c: Adjust to be correct.
2451
2452 PR c/17820
2453 * gcc.dg/unused-7.c: New test.
2454
a1b1b3cd
AP
24552004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2456
2457 PR c++/17797
2458 * g++.dg/overload/template2.C: New test.
2459
24109c9f
KH
24602004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2461
807e955b 2462 PR tree-optimization/16632
24109c9f
KH
2463 * gcc.dg/tree-ssa/20041002-1.c: New.
2464
0146748a
PB
24652004-10-03 Paul Brook <paul@codesourcery.com>
2466
2467 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2468 rather than relying on default formatting.
2469
7848dfca
JM
24702004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2471
2472 * gcc.dg/20040920-1.c: Update expected message text.
2473
12d3155f
UW
24742004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2475
2476 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2477
47bcd07d
ZD
24782004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2479
2480 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2481 tree level.
2482
734268f5
AP
24832004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2484
2485 * gcc.dg/tree-ssa/pr17343.c: Remove.
2486
29c4d22b
AP
24872004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2488
2489 PR tree-opt/17343
2490 * gcc.dg/tree-ssa/pr17343.c: New test.
2491
5496b36f
JJ
24922004-10-01 Jakub Jelinek <jakub@redhat.com>
2493
2494 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2495 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2496 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2497 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2498 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2499
9bf24266
JM
25002004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2501
2502 * gcc.dg/lvalue-2.c: New test.
2503
254ac10c
JM
25042004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2505
2506 PR c/17730
2507 * gcc.dg/pr17730-1.c: New test
2508
302a2cc5
JM
25092004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2510
2511 PR c/7425
2512 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2513
58c8adc1
JJ
25142004-09-29 Jakub Jelinek <jakub@redhat.com>
2515
2516 * gcc.c-torture/execute/stdarg-1.c: New test.
2517 * gcc.c-torture/execute/stdarg-2.c: New test.
2518 * gcc.c-torture/execute/stdarg-3.c: New test.
2519 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2520 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2521 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2522 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2523 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2524
a7d6ba24
JJ
25252004-09-29 Jakub Jelinek <jakub@redhat.com>
2526
2527 PR tree-optimization/17697
2528 * g++.dg/opt/pr17697-1.C: New test.
2529 * g++.dg/opt/pr17697-2.C: New test.
2530 * g++.dg/opt/pr17697-3.C: New test.
2531
ef787822
JM
25322004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2533
2534 PR c/16409
2535 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2536 gcc.dg/vla-init-5.c: New tests.
2537
5e9bda65
JM
25382004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2539
2540 PR c/13804
2541 * gcc.dg/pr13804-1.c: New test.
2542
a487f59f
TS
25432004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2544
2545 PR fortran/16938
2546 * gfortran.dg/pr16938.f90: New test.
2547
455f19cb
MM
25482004-09-27 Mark Mitchell <mark@codesourcery.com>
2549
2550 * g++.dg/template/crash23.C: New test.
2551
d19e85e8
MM
25522004-09-27 Mark Mitchell <mark@codesourcery.com>
2553
2554 PR c++/17585
2555 * g++.dg/template/static8.C: New test.
2556
c81f61b2
NS
25572004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2558
2559 PR c++/17681
2560 * g++.dg/other/error9.C: New test.
2561
f4dbad23
UW
25622004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2563
2564 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2565
fafdb00c
TS
25662004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2567
2568 PR fortran/15164
54df0e3e 2569 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 2570
897f610b
RS
25712004-09-26 Roger Sayle <roger@eyesopen.com>
2572
2573 PR middle-end/17112
2574 * gcc.dg/pr17112-1.c: New test case.
2575
34096b92
JM
25762004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2577
2578 PR c/11459
2579 * gcc.dg/pr11459-1.c: New test.
2580
45343b92
UW
25812004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2582
2583 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2584 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2585
2c855398
TS
25862004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2587
2588 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2589
17b2e29d
JH
25902004-09-25 Jan Hubicka <jh@suse.cz>
2591
2592 * compile/30040909-1.c: New test.
2593 * compile/30040907-1.c: New test.
2594
b11a9d5f
RS
25952004-09-25 Richard Sandiford <rsandifo@redhat.com>
2596
2597 * gcc.c-torture/execute/va-arg-26.c: New test.
2598
dd3017e4
ZW
25992004-09-24 Zack Weinberg <zack@codesourcery.com>
2600
2601 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2602 extra diagnostics on targets with 64-bit pointers.
2603 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2604
085e33aa
JM
26052004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2606
2607 PR c/17188
2608 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2609 * gcc.dg/decl-3.c: Adjust expected message.
2610
c0c07d7b
TS
26112004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2612
2613 PR fortran/17615
2614 * gfortran.dg/pr17615.f90: New test.
2615
2c55ffb2
AM
26162004-09-24 Andrew MacLeod <amacleod@redhat.com>
2617
2618 PR tree-optimzation/17517
2619 * g++.dg/tree-ssa/pr17517.C: New Test.
2620
5cf447db
NS
26212004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2622
2623 PR c++/16889
2624 * g++.dg/lookup/ambig3.C: New.
2625
4827be7a
AP
26262004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2627
2628 PR tree-opt/17624
2629 * g++.dg/opt/pr17624.C: New test.
2630
ff80e49f
JM
26312004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2632
2633 PR c/6980
2634 * gcc.dg/Wbad-function-cast-1.c: New test.
2635
2cfe82fe
ZW
26362004-09-23 Zack Weinberg <zack@codesourcery.com>
2637
2638 * g++.dg/ext/complit1.C
2639 * g++.dg/other/error2.C
2640 * g++.dg/other/nontype-1.C
2641 * g++.dg/parse/crash11.C
2642 * g++.dg/parse/crash12.C
2643 * g++.dg/parse/error15.C
2644 * g++.dg/parse/error4.C
2645 * g++.dg/parse/tmpl-outside1.C
2646 * g++.dg/parse/too-many-tmpl-args1.C
2647 * g++.dg/template/dependent-expr3.C
2648 * g++.dg/template/error10.C
2649 * g++.dg/template/instantiate1.C
2650 * g++.dg/template/vtable2.C
2651 * g++.dg/warn/Wshadow-1.C
2652 * g++.dg/warn/weak1.C
2653 * g++.old-deja/g++.brendan/crash16.C
2654 * g++.old-deja/g++.brendan/crash18.C
2655 * g++.old-deja/g++.brendan/crash48.C
2656 * g++.old-deja/g++.brendan/crash49.C
2657 * g++.old-deja/g++.brendan/crash55.C
2658 * g++.old-deja/g++.brendan/crash56.C
2659 * g++.old-deja/g++.brendan/crash8.C
2660 * g++.old-deja/g++.brendan/enum11.C
2661 * g++.old-deja/g++.brendan/enum8.C
2662 * g++.old-deja/g++.brendan/enum9.C
2663 * g++.old-deja/g++.brendan/friend3.C
2664 * g++.old-deja/g++.brendan/misc14.C
2665 * g++.old-deja/g++.bugs/900402_02.C
2666 * g++.old-deja/g++.bugs/900404_03.C
2667 * g++.old-deja/g++.bugs/900404_04.C
2668 * g++.old-deja/g++.bugs/900428_03.C
2669 * g++.old-deja/g++.jason/crash4.C
2670 * g++.old-deja/g++.jason/overload21.C
2671 * g++.old-deja/g++.jason/redecl1.C
2672 * g++.old-deja/g++.jason/report.C
2673 * g++.old-deja/g++.jason/rfg10.C
2674 * g++.old-deja/g++.jason/template30.C
2675 * g++.old-deja/g++.law/arm12.C
2676 * g++.old-deja/g++.law/ctors5.C
2677 * g++.old-deja/g++.law/cvt20.C
2678 * g++.old-deja/g++.law/init10.C
2679 * g++.old-deja/g++.law/init8.C
2680 * g++.old-deja/g++.law/visibility17.C
2681 * g++.old-deja/g++.law/visibility7.C
2682 * g++.old-deja/g++.mike/net8.C
2683 * g++.old-deja/g++.mike/p646.C
2684 * g++.old-deja/g++.mike/p700.C
2685 * g++.old-deja/g++.mike/p701.C
2686 * g++.old-deja/g++.mike/p811.C
2687 * g++.old-deja/g++.ns/template13.C
2688 * g++.old-deja/g++.other/array3.C
2689 * g++.old-deja/g++.other/crash25.C
2690 * g++.old-deja/g++.other/dtor3.C
2691 * g++.old-deja/g++.other/dtor4.C
2692 * g++.old-deja/g++.other/main1.C
2693 * g++.old-deja/g++.other/warn7.C
2694 * g++.old-deja/g++.pt/crash11.C
2695 * g++.old-deja/g++.pt/crash36.C
2696 * g++.old-deja/g++.pt/spec22.C
2697 * g++.old-deja/g++.pt/spec9.C
2698 * g++.old-deja/g++.pt/ttp52.C
2699 * g++.old-deja/g++.robertl/eb103.C
2700 * g++.old-deja/g++.robertl/eb121.C
2701 * g++.old-deja/g++.robertl/eb22.C
2702 * g++.old-deja/g++.robertl/eb8.C:
2703 Update locations and/or regexps of dg-error markers.
2704 Remove markers for some bogus messages that are no longer issued.
2705
b28b1600
JJ
27062004-09-23 Jakub Jelinek <jakub@redhat.com>
2707
2708 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2709 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2710
dc2e6df2
AP
27112004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2712
2713 PR c++/17618
2714 * g++.dg/lookup/crash5.C: New test.
2715
7ccf35ed
DN
27162004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2717
2cfe82fe
ZW
2718 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2719 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2720 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2721 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2722 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2723 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2724
2725 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2726 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2727 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2728 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2729 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2730 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2731
2732 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2733
2734 * gcc.dg/vect/vect-44.c: Check additional cases.
2735 * gcc.dg/vect/vect-48.c: Check additional cases.
2736
2737 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2738 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2739 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2740 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2741 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2742 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2743 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2744 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2745 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2746
2747 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2748 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2749 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 2750
92fc4a2f
ZD
27512004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2752
2753 * gcc.dg/tree-ssa/loop-6.c: New test.
2754
98d6e9af
NS
27552004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2756
2757 PR c++/17620
2758 * g++.dg/inherit/base2.C: New.
2759
f8d1c427
EB
27602004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2761
2762 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2763 * gcc.dg/20001012-2.c: Likewise.
2764 * gcc.dg/20001013-1.c: Likewise.
2765 * gcc.dg/20001101-1.c: Likewise.
2766 * gcc.dg/20001102-1.c: Likewise.
2767 * gcc.dg/bf-spl1.c: Likewise.
2768 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2769 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2770
c04f07f4
DN
27712004-09-22 Diego Novillo <dnovillo@redhat.com>
2772
2773 PR tree-optimization/16721
2774 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2775
b1247df7
UW
27762004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2777
2778 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2779 * gcc.dg/20040305-1.c: Likewise.
2780
588d1952
JM
27812004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2782
2783 PR c/16566
2784 * gcc.c-torture/compile/pr16566-1.c,
2785 gcc.c-torture/compile/pr16566-2.c,
2786 gcc.c-torture/compile/pr16566-3.c: New tests.
2787
a338ab5a
KH
27882004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2789
2790 PR tree-optimization/17512
2791 * gcc.c-torture/compile/20040916-1.c.
2792
1ae57298
MM
27932004-09-21 Mark Mitchell <mark@codesourcery.com>
2794
2795 * gcc.dg/pragma-re-3.c: New test.
2796
27972004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
2798
2799 PR c++/15049
2800 * g++.dg/other/anon3.C: New.
2cfe82fe 2801
d211a298
RS
28022004-09-21 Roger Sayle <roger@eyesopen.com>
2803
2804 PR c++/7503
2805 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2806 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2807 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2808 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2809 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2810
77747e5f
BD
28112004-09-21 Bud Davis <bdavis9659@comcast.net>
2812
2813 PR fortran/17286
2814 * gfortran.dg/pr17286.f90: New test.
2815
9b60dfd7
MM
28162004-09-20 Mark Mitchell <mark@codesourcery.com>
2817
2818 PR c++/17530
2819 * g++.dg/template/static7.C: New test.
2820
4c9d8750
AP
28212004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2822
2cfe82fe 2823 PR tree-opt/17558
4c9d8750
AP
2824 * gcc.c-torture/compile/pr17558.c: New test.
2825
348f5701
RS
28262004-09-20 Richard Sandiford <rsandifo@redhat.com>
2827
2828 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2829 if SKIP_ATTRIBUTE is defined.
2830
da89fba8
TS
28312004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2832
2833 PR fortran/15957
2834 * gfortran.dg/pr15957.f90: New test.
2835
1cdcb2cf
DN
28362004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2837
2838 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2839 in comparison.
2840 * gcc.dg/vect/vect-79.c: Likewise.
2841 * gcc.dg/vect/vect-80.c: Likewise.
2842
b898b8d9
TS
28432004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2844
2845 PR fortran/15750
2cfe82fe 2846 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 2847
479b6652
IR
28482004-09-20 Ira Rosen <irar@il.ibm.com>
2849
2850 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2851 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2852 * gcc.dg/vect/vect-62.c: New testcase.
2853 * gcc.dg/vect/vect-63.c: New testcase.
2854 * gcc.dg/vect/vect-64.c: New testcase.
2855 * gcc.dg/vect/vect-65.c: New testcase.
2856 * gcc.dg/vect/vect-66.c: New testcase.
2857 * gcc.dg/vect/vect-67.c: New testcase.
2858 * gcc.dg/vect/vect-68.c: New testcase.
2859 * gcc.dg/vect/vect-69.c: New testcase.
2860 * gcc.dg/vect/vect-79.c: New testcase.
2861 * gcc.dg/vect/vect-80.c: New testcase.
2862
073cbad3
RS
28632004-09-20 Richard Sandiford <rsandifo@redhat.com>
2864
2865 * gcc.target/mips/asm-1.c: New test.
2866
6775f1f3
IR
28672004-09-19 Ira Rosen <irar@il.ibm.com>
2868
2869 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2870 * gcc.dg/vect/vect-73.c: New testcase.
2871 * gcc.dg/vect/vect-74.c: New testcase.
2872 * gcc.dg/vect/vect-75.c: New testcase.
2873 * gcc.dg/vect/vect-76.c: New testcase.
2874 * gcc.dg/vect/vect-77.c: New testcase.
2875 * gcc.dg/vect/vect-78.c: New testcase
2876
16d1b0bd
PB
28772004-09-18 Paul Brook <paul@codesourcery.com>
2878
2879 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2880
ad97f4be
JM
28812004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2882
2883 PR c/17424
2884 * gcc.dg/pr17424-1.c: New test.
2885
57e28d7d
DN
28862004-09-18 Diego Novillo <dnovillo@redhat.com>
2887
2888 * g++.dg/tree-ssa/pr17153.C: New test.
2889
a396f8ae
GK
28902004-09-16 Geoffrey Keating <geoffk@apple.com>
2891
2892 PR pch/13361
2893 * testsuite/g++.dg/pch/wchar-1.C: New.
2894 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2895
ade22982
KZ
28962004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
2897
2898 * gcc.c-torture/execute/20040917-1.c: New test.
2899
823f0809
DN
29002004-09-17 Diego Novillo <dnovillo@redhat.com>
2901
2902 PR tree-optimization/17319
2903 * gcc.dg/pr17319.c: New test.
2904
0456cbf6
DP
29052004-09-17 Devang Patel <dpatel@apple.com>
2906
2907 * gcc.dg/20040813-1.c: New test.
2cfe82fe 2908
7eae8eb2
DN
29092004-09-17 Diego Novillo <dnovillo@redhat.com>
2910
2911 PR tree-optimization/17273
2912 * gcc.c-torture/compile/pr17273.c: New test.
2913
98c3a782
JM
29142004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
2915
2916 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
2917 Update expected messages.
2918 * gcc.dg/declspec-13.c: New test.
2919
57f0099a
DE
29202004-09-17 David Edelsohn <edelsohn@gnu.org>
2921
2922 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
2923
47bb500f
DN
29242004-09-17 Diego Novillo <dnovillo@redhat.com>
2925
2926 * gcc.c-torture/execute/pr17252.c: Use post-increment to
2927 change what 'a' is pointing to.
2928
996c2b52
MM
29292004-09-17 Mark Mitchell <mark@codesourcery.com>
2930
2931 PR c++/16002
2932 * g++.dg/template/error18.C: New test.
2cfe82fe 2933
996c2b52
MM
2934 PR c++/16029
2935 * g++.dg/warn/Wunused-8.C: New test.
2936
275a4187
SB
29372004-09-17 Steven Bosscher <stevenb@suse.de>
2938
2939 PR tree-optimization/17513
2940 * gcc.dg/20040916-1.c: New test.
2941
67bcc252
MM
29422004-09-16 Mark Mitchell <mark@codesourcery.com>
2943
2944 PR c++/17501
2945 * g++.dg/template/typename7.C: New test.
2946
42759f1e
ZD
29472004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2948
2949 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
2950
8304ad70
FCE
29512004-09-16 Frank Ch. Eigler <fche@redhat.com>
2952
2953 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
2954 with -ftree-based-profiling also.
2955 * lib/profopt.exp: Support late-set profile_option/feedback_option.
2956
d2ccf6aa
VL
29572004-09-16 Victor Leikehman <lei@il.ibm.com>
2958
2959 PR/15364
2960 * gfortran.dg/der_array_io_1.f90: New test.
2961 * gfortran.dg/der_array_io_2.f90: New test.
2962 * gfortran.dg/der_array_io_3.f90: New test.
2963
511bbc8f
MM
29642004-09-15 Mark Mitchell <mark@codesourcery.com>
2965
2966 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
2967 EABI.
2968
04a75188
MM
29692004-09-15 Mark Mitchell <mark@codesourcery.com>
2970
2971 * g++.dg/opt/switch1.C: New test.
2972
971801ff
JM
29732004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
2974
2975 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
2976 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
2977 Update expected messages.
2978
4672f86a
TS
29792004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2980
2981 PR fortran/16485
2982 * gfortran.dg/same_name_1.f90: New test.
2983
dad975d2
DN
29842004-09-15 Diego Novillo <dnovillo@redhat.com>
2985
2986 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
2987 dereference garbage pointers.
2988
9a520f40
JJ
29892004-09-15 Jakub Jelinek <jakub@redhat.com>
2990
a45f71f5
JJ
2991 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
2992 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
2993
9a520f40
JJ
2994 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
2995 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
2996 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
2997
bb5ecf29
MM
29982004-09-14 Mark Mitchell <mark@codesourcery.com>
2999
3000 PR c++/17324
3001 * g++.dg/template/mangle1.C: New test.
3002
391f9afb
DN
30032004-09-14 Diego Novillo <dnovillo@redhat.com>
3004
3005 PR tree-optimization/17252
3006 * gcc.c-torture/execute/pr17252.c: New test.
3007
5ffcd779
AP
30082004-09-14 Andrew Pinski <apinski@apple.com>
3009
3010 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
3011
f6ae6c51
RS
30122004-09-14 Roger Sayle <roger@eyesopen.com>
3013
3014 PR rtl-optimization/9771
3015 * gcc.dg/pr9771-1.c: New test case.
3016
1810f6ed
DN
30172004-09-14 Diego Novillo <dnovillo@redhat.com>
3018
3019 PR tree-optimization/15262
3020 * gcc.c-torture/execute/pr15262-1.c: New test.
3021 * gcc.c-torture/execute/pr15262-2.c: New test.
3022
3b53cddc
JM
30232004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
3024
3025 * gcc.dg/declspec-12.c: New test.
3026
8121b899 30272004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 3028
8121b899
BD
3029 * gfortran.dg/pr17090.f90: Add directives to test.
3030
d840495b
ZD
30312004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3032
3033 * gcc.c-torture/compile/20040914-1.c: New test.
3034
a52eb3bc
MM
30352004-09-13 Mark Mitchell <mark@codesourcery.com>
3036
3037 PR c++/16162
3038 * g++.dg/template/decl2.C: New test.
2cfe82fe 3039
c72477d6
BD
30402004-09-13 Bud Davis <bdavis9659@comcast.net>
3041
3042 PR fortran/17090
3043 * gfortran.dg/pr17090.f90: New test.
3044
c1bbfd3c
DJ
30452004-09-13 Dale Johannesen <dalej@apple.com>
3046
3047 * gcc.c-torture/compile/pr17408.c: New test case.
3048
3590f0a6
MM
30492004-09-13 Mark Mitchell <mark@codesourcery.com>
3050
3051 PR c++/16716
3052 * g++.dg/parse/crash17.C: New test.
2cfe82fe 3053
3590f0a6
MM
3054 PR c++/17327
3055 * g++.dg/template/enum3.C: New test.
3056
8800e533
HPN
30572004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
3058
3059 * lib/gcc-defs.exp: Load wrapper.exp.
3060 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
3061 using local code.
3062 * lib/gcc.exp (gcc_init): Similar.
3063 * lib/gfortran.exp (gfortran_init): Similar.
3064 * lib/objc.exp (objc_init): Similar.
3065 * lib/treelang.exp (treelang_init): Similar.
3066 * lib/wrapper.exp: New file with build_wrapper call machinery in
3067 ${tool}_maybe_build_wrapper.
3068
61f4f1cc
JM
30692004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3070
3071 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
3072 "inline".
3073 * gcc.dg/declspec-11.c: Update expected messages.
3074 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
3075 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
3076 gcc.dg/inline-12.c: New tests.
3077
b4cb0e43
AM
30782004-09-13 Andrew MacLeod <amacleod@redhat.com>
3079
3080 * g++.dg/tree-ssa/pr17400.C: New testcase.
3081
1823bf53
JW
30822004-09-13 James E Wilson <wilson@specifixinc.com>
3083
3084 * gcc.target/mips/sb1-1.c: New testcase.
3085
ddef210a
HPN
30862004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
3087
3088 * lib/g77-dg.exp: Remove unused file.
3089 * lib/mike-g77.exp: Ditto.
3090 * lib/g77.exp: Ditto.
3091
40b7c2f8
RH
30922004-09-12 Richard Henderson <rth@redhat.com>
3093
3094 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
3095
bda67431
JM
30962004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3097
3098 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
3099 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3100 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
3101 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
3102 Update expected messages.
3103
924479e8
HPN
31042004-09-13 Hans-Peter Nilsson <hp@axis.com>
3105
3106 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3107 declaration/use mismatch for dirp parameter.
3108
a8252506
AP
31092004-09-12 Andrew Pinski <apinski@apple.com>
3110
3111 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3112 -fgnu-runtime is passed.
3113
84d397af
RH
31142004-09-12 Richard Henderson <rth@redhat.com>
3115
3116 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3117 do the uplevel thing and update additional_flags directly.
3118 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3119 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3120 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3121 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3122
ef685027
SB
31232004-09-11 Steven Bosscher <stevenb@suse.de>
3124
3125 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3126
ec76a0e0
RS
31272004-09-11 Roger Sayle <roger@eyesopen.com>
3128
3129 PR middle-end/17411
3130 * g++.dg/opt/pr17411-1.C: New test case.
3131
9a26d6ee
JM
31322004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3133
3134 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3135 gcc.dg/tls/diag-2.c: Update expected messages.
3136 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3137 messages.
3138 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3139 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3140 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3141 gcc.dg/tls/diag-5.c: New tests.
3142
e6858057
ZW
31432004-09-11 Zack Weinberg <zack@codesourcery.com>
3144
3145 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3146
05cf561d
SB
31472004-09-11 Steven Bosscher <stevenb@suse.de>
3148
3149 * g++.dg/parse/break-in-for.C: New test.
3150
a17ea89b
JJ
31512004-09-11 Jakub Jelinek <jakub@redhat.com>
3152
3153 * gcc.dg/tree-ssa/20040911-1.c: New test.
3154
c535fc9f
AJ
31552004-09-11 Andreas Jaeger <aj@suse.de>
3156
3157 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3158 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3159
2495e879
RS
31602004-09-11 Richard Sandiford <rsandifo@redhat.com>
3161
3162 * gcc.target/frv: New directory of FR-V-specific tests.
3163
273d67e7
JW
31642004-09-10 James E Wilson <wilson@specifixinc.com>
3165
3166 * gcc.dg/convert-vec-1.c: New test.
3167
3ae472c2
RS
31682004-09-10 Roger Sayle <roger@eyesopen.com>
3169
3170 PR middle-end/17024
3171 * gcc.dg/pr17024-1.c: New test case.
3172
110fce11
EC
31732004-09-10 Eric Christopher <echristo@redhat.com>
3174
3175 * gcc.dg/20040910-1.c: New test.
3176
616aeba2
JM
31772004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3178
3179 * gcc.dg/bitfld-9.c: New test.
3180
85d62520
RS
31812004-09-10 Richard Sandiford <rsandifo@redhat.com>
3182
3183 * gcc.c-torture/execute/ieee/acc1.c: New test.
3184 * gcc.c-torture/execute/ieee/acc2.c: New test.
3185 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3186
108ebf88
JM
31872004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3188
3189 * gcc.dg/deprecated-2.c: New test.
3190
3274deff
JW
31912004-09-09 James E Wilson <wilson@specifixinc.com>
3192
3193 * gcc.dg/init-vec-1.c: New test.
3194
049e524f
RS
31952004-09-09 Roger Sayle <roger@eyesopen.com>
3196
3197 PR middle-end/17055
3198 * gcc.dg/pr17055-1.c: New test case.
3199
da3107f3
HPN
32002004-09-09 Hans-Peter Nilsson <hp@axis.com>
3201
3202 PR target/17377
3203 * gcc.c-torture/execute/pr17377.c: New test.
3204
deb176fa
JM
32052004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3206
3207 PR c/8420
3208 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
3209 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
3210 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3211 gcc.dg/long-long-typespec-1.c: New tests.
3212 * gcc.dg/tls/diag-2.c: Update expected diagnostics
3213
bc4b653b
JM
32142004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3215
3216 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
3217 gcc.dg/gnu99-static-1.c: New tests.
3218
5826770c
DP
32192004-09-08 Devang Patel <dpatel@apple.com>
3220
3221 * gcc.dg/darwin-ld-20040828-1.c: New test.
3222 * gcc.dg/darwin-ld-20040828-2.c: New test.
3223 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 3224
c509784d
ZL
32252004-09-08 Ziemowit Laski <zlaski@apple.com>
3226
3227 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
3228 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
3229 in error message.
3230 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
3231 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
3232 in error message.
3233 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
3234 types they qualify.
3235 * objc.dg/type-size-2.m: Fix wording in comment.
3236 * objc.dg/va-meth-1.m: New test case.
3237
83f84d6c
L
32382004-09-06 H.J. Lu <hongjiu.lu@intel.com>
3239
3240 PR c/16633:
3241 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
3242 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
3243
e6ffe126 32442004-09-06 Devang Patel <dpatel@apple.com>
110fce11 3245
e6ffe126
DP
3246 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
3247 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 3248
ff4eb0b5
ZW
32492004-09-06 Zack Weinberg <zack@codesourcery.com>
3250
3251 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
3252 reflect changed line numbering of diagnostics.
3253
2cada022
PB
32542004-09-06 Paul Brook <paul@codesourcery.com>
3255
3256 * gfortran.dg/edit_real_1.f90: Add new test.
3257
8b11a64c
ZD
32582004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3259
3260 * gcc.dg/tree-ssa/loop-2.c: New test.
3261 * gcc.dg/tree-ssa/loop-3.c: New test.
3262 * gcc.dg/tree-ssa/loop-4.c: New test.
3263 * gcc.dg/tree-ssa/loop-5.c: New test.
3264
254986c7
KG
32652004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3266
3267 * gcc.dg/format/sentinel-1.c: Update for parameter option.
3268
3d091dac
KG
32692004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3270
3271 * gcc.dg/format/sentinel-1.c: New test.
3272
edeacc14
UB
32732004-09-04 Uros Bizjak <uros@kss-loka.si>
3274
3275 * testsuite/gcc.dg/builtins-46.c: New.
3276
40923b20 32772004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 3278
40923b20
DP
3279 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3280 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 3281
61fec9ff
JB
32822004-09-03 Jan Beulich <jbeulich@novell.com>
3283
3284 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3285 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3286 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3287 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3288 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3289 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3290 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3291 the non-portable bzero.
3292 * gcc.dg/20010912-1.c: xfail for NetWare.
3293 * gcc.dg/20020426-2.c: xfail for NetWare.
3294 * gcc.dg/20021014-1.c: xfail for NetWare.
3295 * gcc.dg/20021018-1.c: xfail for NetWare.
3296 * gcc.dg/20030213-1.c: xfail for NetWare.
3297 * gcc.dg/20030225-1.c: xfail for NetWare.
3298 * gcc.dg/20030708-1.c: xfail for NetWare.
3299 * gcc.dg/builtins-config.h: Also exclude NetWare.
3300 * gcc.dg/format/format.h: Define restrict only if not already defined.
3301 * gcc.dg/nest.c: xfail for NetWare.
3302 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3303 * lib/target-supports.exp (check_visibility_available): Exclude
3304 NetWare.
3305
467cecf3
JB
33062004-09-03 Jan Beulich <jbeulich@novell.com>
3307
3308 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3309 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3310 deterministic starting point for the alignment of structure fields.
3311 * gcc.dg/Wpadded.c: Dito.
3312 * g++.dg/abi/vbase10.C: Dito.
3313
90300b8c
DP
33142004-09-03 Devang Patel <dpatel@apple.com>
3315
3316 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 3317
15a7f5d8
MM
33182004-09-02 Mark Mitchell <mark@codesourcery.com>
3319
3320 * README.QMTEST: Fix out-of-date link.
3321
6df9867e
DB
33222004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3323
3324 PR fortran/16579
3325 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3326 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 3327
40a1c5cb
MM
33282004-09-02 Mark Mitchell <mark@codesourcery.com>
3329
3330 * g++.dg/abi/arm_rtti1.C: New test.
3331
5514620a
GK
33322004-09-02 Geoffrey Keating <geoffk@apple.com>
3333
3334 * gcc.dg/ppc-vector-memcpy.c: New.
3335 * gcc.dg/ppc-vector-memset.c: New.
3336
6cbc6f0d
CF
33372004-09-02 Chao-ying Fu <fu@mips.com>
3338
3339 * gcc.target/mips/mips-3d-1.c: New test.
3340 * gcc.target/mips/mips-3d-2.c: New test.
3341 * gcc.target/mips/mips-3d-3.c: New test.
3342 * gcc.target/mips/mips-3d-4.c: New test.
3343 * gcc.target/mips/mips-3d-5.c: New test.
3344 * gcc.target/mips/mips-3d-6.c: New test.
3345 * gcc.target/mips/mips-3d-7.c: New test.
3346 * gcc.target/mips/mips-3d-8.c: New test.
3347 * gcc.target/mips/mips-3d-9.c: New test.
3348 * gcc.target/mips/mips-ps-1.c: New test.
3349 * gcc.target/mips/mips-ps-2.c: New test.
3350 * gcc.target/mips/mips-ps-3.c: New test.
3351 * gcc.target/mips/mips-ps-4.c: New test.
3352 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 3353
d809264e
PB
33542004-09-02 Paul Brook <paul@codesourcery.com>
3355
3356 * gfortran.dg/edit_real_1.f90: Add new tests.
3357
c3d0559d
TS
33582004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3359
3360 PR fortran/15327
3361 * gfortran.dg/merge_char_1.f90: New test.
3362
0e6928d8
TS
33632004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3364
3365 PR fortran/16404
3366 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3367
57b38f51
RK
33682004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3369
3370 PR c/1522
3371 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3372
ffbef024
MM
33732004-09-01 Mark Mitchell <mark@codesourcery.com>
3374
3375 * g++.dg/opt/loop1.C: Do not XFAIL.
3376
266bff3a
JJ
33772004-09-01 Jakub Jelinek <jakub@redhat.com>
3378
3379 * gcc.c-torture/execute/20040831-1.c: New test.
3380
727c2407
DB
33812004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3382
3383 PR fortran/16579
3384 * gfortran.dg/g77/20010610.f: Now passes.
3385 Copy from g77.f-torture/execute. Add dg-run directive.
3386 * gfortran.dg/g77/README: Update
3387
c11ddb68
AP
33882004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3389
3390 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3391 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3392 (t1, t2, t3, t4): Add volatile.
3393
505970fc
MM
33942004-08-31 Mark Mitchell <mark@codesourcery.com>
3395
3396 * g++.dg/ext/visibility/arm1.C: New test.
3397
a79d695a
GK
33982004-08-31 Geoffrey Keating <geoffk@apple.com>
3399
3400 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3401 -pedantic-errors.
3402
244fada7
PB
34032004-09-01 Paul Brook <paul@codesourcery.com>
3404
3405 * gfortran.dg/eof_2.f90: New test.
3406
149a42dd
TS
34072004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3408
3409 PR fortran/16579
3410 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 3411
334ff453
PB
34122004-08-31 Bud Davis <bdavis9659@comcast.net>
3413
3414 PR libfortran/16805
3415 * gfortran.dg/list_read_2.f90: New test.
3416
af287697
MM
34172004-08-31 Mark Mitchell <mark@codesourcery.com>
3418
3419 * g++.dg/abi/key1.C: New test.
3420
1c04c4cc
RH
34212004-08-31 Richard Henderson <rth@redhat.com>
3422
3423 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3424 form of offsetof.
3425 * g++.dg/other/offsetof5.C: Remove duplicate.
3426
cf73cdac
TS
34272004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3428
3429 PR fortran/17244
3430 * gfortran.dg/func_derived_1.f90: New test.
3431
bd72d66c
PB
34322004-08-31 Paul Brook <paul@codesourcery.com>
3433
3434 * gfortran.dg/eof_1.f90: New test.
3435
c789f36b
PB
34362004-08-31 Paul Brook <paul@codesourcery.com>
3437
3438 * gfortran.dg/list_read_1.f90: New file.
3439
9b76aa3b
MM
34402004-08-30 Mark Mitchell <mark@codesourcery.com>
3441
3442 * g++.dg/opt/loop1.C: XFAIL.
3443
ff164b22
GK
34442004-08-30 Geoffrey Keating <geoffk@apple.com>
3445
3446 * gcc.dg/funcdef-storage-1.c: New.
3447 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3448 an extern function in local scope.
3449 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3450 declare an 'auto inline' function in local scope.
3451 * gcc.dg/20011130-1.c: Likewise.
3452 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3453 an 'auto' function in local scope.
3454 * gcc.dg/20021014-1.c: Likewise.
3455 * gcc.dg/20030331-2.c: Likewise.
3456
0de4325e
TS
34572004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3458
3459 * gfortran.dg/blockdata_1.f90: New test.
3460
442c8e31
RH
34612004-08-30 Richard Henderson <rth@redhat.com>
3462
3463 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3464
83010c5a
RH
34652004-08-30 Richard Henderson <rth@redhat.com>
3466
3467 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3468 additional_flags set by alternate driver.
3469 (ieee-options): New procedure.
3470 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3471 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3472 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3473 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3474
f25605ac
RH
34752004-08-30 Richard Henderson <rth@redhat.com>
3476
3477 * lib/f-torture.exp: Remove.
3478
5e9f78cc
MM
34792004-08-29 Mark Mitchell <mark@codesourcery.com>
3480
3481 PR rtl-optimization/16590
3482 * g++.dg/opt/loop1.C: New test.
3483
294fbfc8
TS
34842004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3485
3486 PR fortran/13910
3487 * gfortran.dg/oldstyle_1.f90: New test.
3488
e8525382
SK
34892004-08-29 Steven G. Kargl <kargls@comcast.net>
3490 Paul Brook <paul@codesourcery.com>
3491
3492 * gfortran.dg/g77/README: Update.
3493 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3494 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3495 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3496
7984a2f0
PB
34972004-08-28 Paul Brook <paul@codesourcery.com>
3498
3499 PR libfortran/17195
3500 * gfortran.dg/edit_real_1.f90: New test.
3501
c100eff1
PB
35022004-08-27 Paul Brook <paul@codesourcery.com>
3503
3504 * gfortran.dg/rewind_1.f90: New test.
3505
55948b69
BD
35062004-08-27 Bud Davis <bdavis9659@comcast.net>
3507
3508 PR fortran/16597
3509 * gfortran.dg/pr16597.f90: New test.
3510
0b410f0b
JM
35112004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3512
3513 PR c/13801
3514 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3515 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3516 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3517 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3518 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3519
b72e46f0
NC
35202004-08-26 Nick Clifton <nickc@redhat.com>
3521
3522 * gcc.c-torture/compile/pr17119.c: New test.
3523
17ebe7ec
JM
35242004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3525
3526 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3527
026351f5
RH
35282004-08-25 Richard Henderson <rth@redhat.com>
3529
3530 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3531 the bits that expect kind=8 to be the largest real kind.
3532
4166ef51
ZL
35332004-08-25 Ziemowit Laski <zlaski@apple.com>
3534
3535 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3536
6d1c50cc
TS
35372004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3538
3539 * gfortran.dg/assignment_1.f90: New test.
3540
ef79d4c2
AN
35412004-08-25 Adam Nemet <anemet@lnxw.com>
3542
3543 * g++.dg/template/repo3.C: New test.
3544
d0c5c9b1
RS
35452004-08-25 Roger Sayle <roger@eyesopen.com>
3546
3547 PR middle-end/16693
3548 PR tree-optimization/16372
3549 * g++.dg/opt/pr16372-1.C: New test case.
3550 * g++.dg/opt/pr16693-1.C: New test case.
3551 * g++.dg/opt/pr16693-2.C: New test case.
3552
700686fa
ZL
35532004-08-25 Ziemowit Laski <zlaski@apple.com>
3554
3555 * objc.dg/proto-lossage-4.m: New test.
3556
6dc36fed
MM
35572004-08-25 Mark Mitchell <mark@codesourcery.com>
3558
3559 PR c++/17155
3560 * g++.dg/inherit/local2.C: New test.
3561
40f20186
PB
35622004-08-25 Paul Brook <paul@codesourcery.com>
3563
3564 PR fortran/17144
3565 * gfortran.dg/string_ctor_1.f90: New test.
3566
2649701f
KL
35672004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3568
3569 PR c++/14428
3570 * g++.dg/template/redecl2.C: New test.
3571
5352bda0
BD
35722004-08-24 Bud Davis <bdavis9659@comcast.net>
3573
3574 PR fortran/17143
3575 * gfortran.dg/pr17143.f90: New test.
3576
02d735f6
BD
35772004-08-24 Bud Davis <bdavis9659@comcast.net>
3578
3579 PR fortran/17164
3580 * gfortran.dg/pr17164.f90: New test.
3581
82b85a85
ZD
35822004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3583
3584 * gcc.dg/tree-ssa/loop-1.c: New test.
3585
04550232
RS
35862004-08-24 Richard Sandiford <rsandifo@redhat.com>
3587
3588 * gcc.c-torture/compile/20040824-1.c: New test.
3589
886ce862
RS
35902004-08-24 Richard Sandiford <rsandifo@redhat.com>
3591
3592 * gcc.c-torture/compile/iftrap-3.c: New test.
3593
7746c5c3
PB
35942004-08-24 Paul Brook <paul@codesourcery.com>
3595
3596 * gfortran.dg/entry_2.f90: New test.
3597
f8ad2d21
NS
35982004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3599
3600 PR c++/16889
3601 * g++.dg/lookup/ambig[12].C: New.
3602
e59f7322
KL
36032004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3604
3605 PR c++/16706
3606 * g++.dg/template/crash21.C: New test.
3607 * g++.dg/template/crash22.C: Likewise.
3608
c645999e
NS
36092004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3610
3611 PR c++/17149
3612 * g++.dg/template/access15.C: New.
3613
c2a124b2
MM
36142004-08-23 Mark Mitchell <mark@codesourcery.com>
3615
3616 PR c++/17163
3617 * g++.dg/template/repo2.C: New test.
3618
663790f8
RS
36192004-08-23 Roger Sayle <roger@eyesopen.com>
3620
3621 PR rtl-optimization/17078
3622 * gcc.c-torture/execute/pr17078-1.c: New test case.
3623
c3f216e2
MM
36242004-08-23 Mark Mitchell <mark@codesourcery.com>
3625
3626 PR c/14492
3627 * gcc.dg/debug/crash1.c: New test.
3628
a9b5a054
MM
36292004-08-23 Mark Mitchell <mark@codesourcery.com>
3630
3631 PR c/16180
3632 * gcc.dg/loop-5.c: New test.
3633
017901f4
ZD
36342004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3635
3636 * gcc.c-torture/execute/20040823-1.c: New test.
3637
5811cb27
RS
36382004-08-23 Richard Sandiford <rsandifo@redhat.com>
3639
3640 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3641 to the assembler. Simplify test accordingly.
3642 (asm_abi_flags): Use GNU names.
3643 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3644 to check for ABI flags.
3645
9fc3b39a
AP
36462004-08-22 Andrew Pinski <apinski@apple.com>
3647
3648 * g++.dg/opt/pr14029.C: New test.
3649 * gcc.c-torture/execute/pr15262.c: New test.
3650
c6b77e6f
TS
36512004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3652
3653 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3654
0fa1b65c
BD
36552004-08-21 Bud Davis <bdavis9659@comcast.net>
3656
3657 PR 16908
3658 * gfortran.dg/direct_io.f90: New test.
3659
eba6cfb6
MM
36602004-08-20 Mark Mitchell <mark@codesourcery.com>
3661
3662 PR c++/17121
3663 * g++.dg/inherit/local2.C: New test.
3664
bcf9a914
JM
36652004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3666
3667 PR c++/17120
3668 * g++.dg/warn/Wparentheses-4.C: New test.
3669
0da457fb
MM
36702004-08-20 Mark Mitchell <mark@codesourcery.com>
3671
eba6cfb6
MM
3672 PR c++/17121
3673 * g++.dg/inherit/local2.C: New test.
3674
0da457fb
MM
3675 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3676 * gcc.dg/ppc-ldstruct.c: Likewise.
3677 * gcc.dg/ppc64-abi-2.c: Likewise.
3678
f3b2657c
JJ
36792004-08-20 Jakub Jelinek <jakub@redhat.com>
3680
3681 PR rtl-optimization/17099
3682 * gcc.c-torture/execute/20040820-1.c: New test.
3683
888705fb
DE
36842004-08-20 David Edelsohn <edelsohn@gnu.org>
3685
3686 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3687
841b0c1f
PB
36882004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3689
3690 PR fortran/17077
3691 * gfortran.dg/auto_array_1.f90: New test.
3692
c874ae73
TS
36932004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3694
3695 PR fortran/17074
3696 * gfortran.dg/simpleif_1.f90: New test.
3697
717a7d5d
MM
36982004-08-19 Mark Mitchell <mark@codesourcery.com>
3699
2e32707b
MM
3700 * lib/target-supports.exp (check_profiling_available): Return
3701 false for arm*-*-symbianelf* and arm*-*-eabi*.
3702
717a7d5d
MM
3703 PR c++/15890
3704 * g++.dg/template/delete1.C: New test.
3705
ec53454b
PB
37062004-08-19 Paul Brook <paul@codesourcery.com>
3707
3708 PR fortran/14976
ff4eb0b5 3709 PR fortran/16228
ec53454b
PB
3710 * gfortran.dg/data_char_1.f90: New test.
3711
7551270e
ES
37122004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3713
3714 PR fortran/16946
3715 * gfortran.dg/reduction.f90: New testcase.
3716
e281c0f8
TS
37172004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3718
3719 PR fortran/16520
3720 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3721
e4c2c34b
JM
37222004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3723
3724 PR c++/17041
3725 * g++.dg/Wparentheses-3.C: New test.
3726
7a8554ce
DN
37272004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3728
3729 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3730 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3731 * gcc.dg/vect/vect-2.c: Likewise.
3732 * gcc.dg/vect/vect-3.c: Likewise.
3733 * gcc.dg/vect/vect-4.c: Likewise.
3734 * gcc.dg/vect/vect-5.c: Likewise.
3735 * gcc.dg/vect/vect-6.c: Likewise.
3736 * gcc.dg/vect/vect-7.c: Likewise.
3737 * gcc.dg/vect/vect-25.c: Likewise.
3738 * gcc.dg/vect/vect-31.c: Likewise.
3739 * gcc.dg/vect/vect-32.c: Likewise.
3740 * gcc.dg/vect/vect-34.c: Likewise.
3741 * gcc.dg/vect/vect-36.c: Likewise.
3742 * gcc.dg/vect/vect-all.c: Likewise.
3743
acccf788
MM
37442004-08-18 Mark Mitchell <mark@codesourcery.com>
3745
3746 PR c++/17068
3747 * g++.dg/template/operator4.C: New test.
3748
17ad5b5e
RH
37492004-08-18 Richard Henderson <rth@redhat.com>
3750
3751 * gcc.dg/20040206-1.c: XFAIL.
3752
8baddbf1
MM
37532004-08-17 Mark Mitchell <mark@codesourcery.com>
3754
3755 PR c++/16246
3756 * g++.dg/template/array7.C: New test.
3757
67e90093
JW
37582004-08-17 James E Wilson <wilson@specifixinc.com>
3759
3760 * gcc.dg/mips-movcc-1.c: New test.
3761 * gcc.dg/mips-movcc-2.c: New test.
3762 * gcc.dg/mips-movcc-3.c: New test.
3763
743a0a34
JW
3764 * gcc.dg/mips-nmadd-1.c: New test.
3765 * gcc.dg/mips-nmadd-2.c: New test.
3766
8f78f01f
MM
37672004-08-17 Mark Mitchell <mark@codesourcery.com>
3768
1a10290c
MM
3769 PR c++/15871
3770 * g++.dg/opt/inline8.C: New test.
3771
8f78f01f
MM
3772 PR c++/16965
3773 * g++.dg/parse/error17.C: New test.
ff4eb0b5 3774
79fe1b3b
DN
37752004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3776
3777 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
3778 * gcc.dg/vect/tree-vect.h: New file.
3779 * gcc.dg/vect/vect.exp: New file.
3780 * gcc.dg/vect/pr16105.c.c: New test.
3781 * gcc.dg/vect/vect-1.c: New test.
3782 * gcc.dg/vect/vect-2.c: New test.
3783 * gcc.dg/vect/vect-3.c: New test.
3784 * gcc.dg/vect/vect-4.c: New test.
3785 * gcc.dg/vect/vect-5.c: New test.
3786 * gcc.dg/vect/vect-6.c: New test.
3787 * gcc.dg/vect/vect-7.c: New test.
3788 * gcc.dg/vect/vect-8.c: New test.
3789 * gcc.dg/vect/vect-9.c: New test.
3790 * gcc.dg/vect/vect-10.c: New test.
3791 * gcc.dg/vect/vect-11.c: New test.
3792 * gcc.dg/vect/vect-12.c: New test.
3793 * gcc.dg/vect/vect-13.c: New test.
3794 * gcc.dg/vect/vect-14.c: New test.
3795 * gcc.dg/vect/vect-15.c: New test.
3796 * gcc.dg/vect/vect-16.c: New test.
3797 * gcc.dg/vect/vect-17.c: New test.
3798 * gcc.dg/vect/vect-18.c: New test.
3799 * gcc.dg/vect/vect-19.c: New test.
3800 * gcc.dg/vect/vect-20.c: New test.
3801 * gcc.dg/vect/vect-21.c: New test.
3802 * gcc.dg/vect/vect-22.c: New test.
3803 * gcc.dg/vect/vect-23.c: New test.
3804 * gcc.dg/vect/vect-24.c: New test.
3805 * gcc.dg/vect/vect-25.c: New test.
3806 * gcc.dg/vect/vect-26.c: New test.
3807 * gcc.dg/vect/vect-27.c: New test.
3808 * gcc.dg/vect/vect-28.c: New test.
3809 * gcc.dg/vect/vect-29.c: New test.
3810 * gcc.dg/vect/vect-30.c: New test.
3811 * gcc.dg/vect/vect-31.c: New test.
3812 * gcc.dg/vect/vect-32.c: New test.
3813 * gcc.dg/vect/vect-33.c: New test.
3814 * gcc.dg/vect/vect-34.c: New test.
3815 * gcc.dg/vect/vect-35.c: New test.
3816 * gcc.dg/vect/vect-36.c: New test.
3817 * gcc.dg/vect/vect-37.c: New test.
3818 * gcc.dg/vect/vect-38.c: New test.
3819 * gcc.dg/vect/vect-40.c: New test.
3820 * gcc.dg/vect/vect-41.c: New test.
3821 * gcc.dg/vect/vect-42.c: New test.
3822 * gcc.dg/vect/vect-43.c: New test.
3823 * gcc.dg/vect/vect-44.c: New test.
3824 * gcc.dg/vect/vect-45.c: New test.
3825 * gcc.dg/vect/vect-46.c: New test.
3826 * gcc.dg/vect/vect-47.c: New test.
3827 * gcc.dg/vect/vect-48.c: New test.
3828 * gcc.dg/vect/vect-49.c: New test.
3829 * gcc.dg/vect/vect-50.c: New test.
3830 * gcc.dg/vect/vect-51.c: New test.
3831 * gcc.dg/vect/vect-52.c: New test.
3832 * gcc.dg/vect/vect-53.c: New test.
3833 * gcc.dg/vect/vect-54.c: New test.
3834 * gcc.dg/vect/vect-55.c: New test.
3835 * gcc.dg/vect/vect-56.c: New test.
3836 * gcc.dg/vect/vect-57.c: New test.
3837 * gcc.dg/vect/vect-58.c: New test.
3838 * gcc.dg/vect/vect-59.c: New test.
3839 * gcc.dg/vect/vect-60.c: New test.
3840 * gcc.dg/vect/vect-61.c: New test.
3841 * gcc.dg/vect/vect-all.c: New test.
3842 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 3843
3d79abbd
PB
38442004-08-17 Paul Brook <paul@codesourcery.com>
3845
3846 PR fortran/13082
3847 * gfortran.dg/entry_1.f90: New test.
3848
cc24a60e
AP
38492004-08-17 Andrew Pinski <apinski@apple.com>
3850
3851 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3852
62fc1d7d
PB
38532004-08-17 Paolo Bonzini <bonzini@gnu.org>
3854
3855 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 3856
8e3e233b
DP
38572004-08-16 Devang Patel <dpatel@apple.com>
3858
3859 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 3860
580b3958
JM
38612004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3862
3863 * gcc.dg/funcdef-attr-1.c: New test.
3864
dcb9bd6b
JJ
38652004-08-16 Janis Johnson <janis187@us.ibm.com>
3866
3867 * gcc.dg/altivec-17.c: New test.
3868 * gcc.dg/altivec-18.c: New test.
3869
35046a54
KL
38702004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3871
3872 PR c++/6749
3873 * g++.dg/template/vtable2.C: New test.
3874
a70d87d3
RH
38752004-08-14 Richard Henderson <rth@redhat.com>
3876
3877 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 3878 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
3879 * gcc.dg/setjmp-1.c: Remove XFAIL.
3880 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 3881
e99d6fe2
RH
38822004-08-14 Richard Henderson <rth@redhat.com>
3883
3884 * gcc.dg/980217-1.c: Add prototype for printf.
3885
1ef02b9d
BD
38862004-08-13 Bud Davis <bdavis9659@comcast.net>
3887
29409320 3888 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 3889
a2ab121e
JJ
38902004-08-13 Janis Johnson <janis187@us.ibm.com>
3891
3892 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
3893
aa18c0d3
PB
38942004-08-13 Paul Brook <paul@codesourcery.com>
3895
3896 * gfortran.dg/der_io_1.f90: Remove stray comma.
3897
3fee54be
JJ
38982004-08-12 Janis Johnson <janis187@us.ibm.com>
3899
3900 * gcc.dg/vmx/cw-bug-2.c: Remove.
3901 * gcc.dg/vmx/vprint-1.c: Remove.
3902 * gcc.dg/vmx/vscan-1.c: Remove.
3903
8fa5469d
DP
39042004-08-12 Devang patel <dpatel@apple.com>
3905
3906 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 3907
174b1783
JJ
39082004-08-12 Janis Johnson <janis1872us.ibm.com>
3909
950a175b
JJ
3910 * g++.dg/ext/altivec-12.C: New test.
3911
174b1783
JJ
3912 * g++.dg/ext/altivec-11.C: New test.
3913
47bedfb0
PB
39142004-08-12 Paul Brook <paul@codesourcery.com>
3915
3916 * g++.dg/abi/arm_cxa_vec_1.C: New test.
3917
30052385
JJ
39182004-08-12 Janis Johnson <janis187@us.ibm.com>
3919
4951f98d
JJ
3920 * g++.dg/ext/altivec-2.C: Check for hardware support before
3921 executing any VMX instructions.
3922
30052385
JJ
3923 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
3924
ab5c8549
JJ
39252004-08-12 Jakub Jelinek <jakub@redhat.com>
3926
3927 PR c++/16276
3928 * g++.old-deja/g++.other/comdat4.C: New test.
3929 * g++.old-deja/g++.other/comdat4-aux.cc: New.
3930
87e184d1
BE
39312004-08-12 Ben Elliston <bje@au.ibm.com>
3932
3933 PR target/16286
3934 * gcc.dg/pr16286.c: New test.
3935
bf5930d4
JB
39362004-08-12 Jan Beulich <jbeulich@novell.com>
3937
3938 * g++.dg/ext/asm5.C: New.
3939
6e40af1a
MM
39402004-08-11 Mark Mitchell <mark@codesourcery.com>
3941
fbac6f3c
MM
3942 PR c++/16698
3943 * g++.dg/eh/crash1.C: New test.
3944
6e40af1a
MM
3945 PR c++/16717
3946 * g++.dg/ext/construct1.C: New test.
3947
539599c1
MM
39482004-08-11 Mark Mitchell <mark@codesourcery.com>
3949
3950 PR c++/16853
3951 * g++.dg/init/ptrmem1.C: New test.
3952
3953 PR c++/16618
3954 * g++.dg/parse/offsetof5.C: New test.
3955
3956 PR c++/16870
3957 * g++.dg/template/overload3.C: New test.
3958
2436b51f
MM
39592004-08-11 Mark Mitchell <mark@codesourcery.com>
3960
3961 PR c++/16964
3962 * g++.dg/parse/error16.C: New test.
3963
3964 PR c++/16904
3965 * g++.dg/template/error14.C: New test.
3966
3967 PR c++/16929
3968 * g++.dg/template/error15.C: New test.
3969
5079843a
DP
39702004-08-11 Devang Patel <dpatel@apple.com>
3971
3972 * gcc.dg/darwin-ld-20040809-1.c: New test.
3973 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 3974
3ec0f302
PB
39752004-08-11 Steven G. Kargl <kargls@comcast.net>
3976
3977 PR fortran/16917
3978 * gfortran.dg/dfloat_1.f90: New test.
3979
b3f8d95d
MM
39802004-08-09 Mark Mitchell <mark@codesourcery.com>
3981
3982 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
3983 * gcc.dg/dll-2.c: Fix dg-require syntax.
3984 * gcc.misc-tests/arm-isr.c (abort): Declare.
3985 (exit): Likewise.
3986
550205c3
MM
39872004-08-10 Mark Mitchell <mark@codesourcery.com>
3988
3989 PR c++/16971
3990 * g++.dg/parse/crash16.C: New test.
3991
23657388
RS
39922004-08-10 Roger Sayle <roger@eyesopen.com>
3993
3994 * gcc.dg/mips-rsqrt-1.c: New test case.
3995 * gcc.dg/mips-rsqrt-2.c: New test case.
3996 * gcc.dg/mips-rsqrt-3.c: New test case.
3997
2bf26ede
PB
39982004-08-10 Paul Brook <paul@codesourcery.com>
3999
4000 * gfortran.dg/der_io_1.f90: New test.
4001
e9cfef64
PB
40022004-08-10 Paul Brook <paul@codesourcery.com>
4003
4004 PR fortran/16919
4005 * gfortran.dg/der_array_1.f90: New test.
4006
feb21f0d
DE
40072004-08-09 David Edelsohn <edelsohn@gnu.org>
4008
4009 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
4010
b3bcf92c
PB
40112004-08-09 Paolo Bonzini <bonzini@gnu.org>
4012
4013 * gcc.dg/wchar_t-2.c: Fix typo.
4014
08a02c9e
FH
40152004-08-09 Falk Hueffner <falk@debian.org>
4016
4017 PR tree-optimization/12517
4018 * gcc.c-torture/compile/pr12517.c: New test.
4019
4020 PR tree-optimization/12578
4021 * gcc.c-torture/compile/pr12578.c: New test.
4022
4023 PR tree-optimization/12899
4024 * gcc.c-torture/compile/pr12899.c: New test.
4025
4026 PR rtl-optimization/14692
4027 * gcc.c-torture/compile/pr14692.c: New test.
4028
4029 PR tree-optimization/16461
4030 * gcc.c-torture/compile/pr16461.c: New test.
4031
aa6fc635
JB
40322004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
4033
4034 * gfortran.dg/getenv_1.f90: New test.
4035
2ed9e527
MM
40362004-08-06 Mark Mitchell <mark@codesourcery.com>
4037
4038 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
4039 wchar_t.
4040 * gcc.dg/symbian5.c: Test -fno-short-wchar.
4041
fc90a8f2
PB
40422004-08-06 Paul Brook <paul@codesourcery.com>
4043
4044 * gfortran.dg/ret_array_1.f90: New test.
4045 * gfortran.dg/ret_pointer_1.f90: New test.
4046
eaac4679
RS
40472004-08-06 Richard Sandiford <rsandifo@redhat.com>
4048
4049 * gcc.dg/missing-field-init-[12].c: New tests.
4050 * g++.dg/warn/missing-field-init-[12].C: New tests.
4051
866cf037
MM
40522004-08-06 Mark Mitchell <mark@codesourcery.com>
4053
4054 * gcc.dg/enum2.c: New test.
4055 * gcc.dg/symbian3.c: Likewise.
4056 * gcc.dg/symbian4.c: Likewise.
4057 * gcc.dg/wchar_t-2.c: Likewise.
4058
ae232e45
MM
40592004-08-05 Mark Mitchell <mark@codesourcery.com>
4060
4061 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
4062 destructor tests.
4063
b2ca3702
MM
40642004-08-05 Mark Mitchell <mark@codesourcery.com>
4065
4066 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
4067 dg-require-visiblity.
4068 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
4069 * g++.dg/ext/visibility/fvisibility.C: Likewise.
4070 * g++.dg/ext/visibility/memfuncts.C: Likewise.
4071 * g++.dg/ext/visibility/new1.C: Likewise.
4072 * g++.dg/ext/visibility/pragma.C: Likewise.
4073 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
4074 * g++.dg/ext/visibility/virtual.C: Likewise.
4075 * g++/dg/ext/visibility/visibility-1.C: Likewise.
4076 * g++/dg/ext/visibility/visibility-2.C: Likewise.
4077 * g++/dg/ext/visibility/visibility-3.C: Likewise.
4078 * g++/dg/ext/visibility/visibility-4.C: Likewise.
4079 * g++/dg/ext/visibility/visibility-5.C: Likewise.
4080 * g++/dg/ext/visibility/visibility-6.C: Likewise.
4081 * g++/dg/ext/visibility/visibility-7.C: Likewise.
4082 * g++/dg/ext/visibility/visibility-8.C: New test.
4083 * gcc.c-torture/compile/dll.x: Remove.
4084 * gcc.dg/dll-2.c: Use dg-require-dll
4085 * gcc.dg/visibility-10.c: New test.
4086 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
4087 supporting DLLs.
4088 * testsuite/lib/scanasm.exp (scan_hidden): New function.
4089 (scan_not_hidden): Likewise.
4090
d279700a
DE
40912004-08-05 David Edelsohn <edelsohn@gnu.org>
4092
4093 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4094
ea5f7a19
RS
40952004-08-05 Richard Sandiford <rsandifo@redhat.com>
4096
4097 * gcc.c-torture/execute/20040805-1.c: New test.
4098
fce731b5
AP
40992004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
4100
4101 * gcc.dg/20020118-1.c: Declare abort.
4102 * gcc.dg/altivec_check.h: Likewise.
4103 * gcc.dg/iftrap-2.c: Likewise.
4104 * gcc.dg/pragma-darwin.c: Likewise.
4105 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
4106
99b1c586
GK
41072004-08-04 Geoffrey Keating <geoffk@apple.com>
4108
4109 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4110
85291069
JM
41112004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4112
4113 * gcc.c-torture/execute/builtins/abs-2.c,
4114 gcc.c-torture/execute/builtins/abs-3.c,
4115 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4116 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4117 intmax_t, uintmax_t and their limits.
4118 * gcc.dg/intmax_t-1.c: New test.
4119
f1ff6bb8
GB
41202004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4121
4122 * g++.dg/tc1/dr147.C: Add reference to PR.
4123
54f2f9a6
RS
41242004-08-03 Richard Sandiford <rsandifo@redhat.com>
4125
4126 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4127 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4128
b0e9ac08
DE
41292004-08-03 David Edelsohn <edelsohn@gnu.org>
4130
4131 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4132
9cbe78fb
JM
41332004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4134
4135 * gcc.dg/redecl-5.c: New test.
4136 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4137 of scanf.
4138
a0fac73d
RS
41392004-08-03 Roger Sayle <roger@eyesopen.com>
4140
4141 PR middle-end/16790
4142 * gcc.c-torture/execute/pr16790-1.c: New test case.
4143
5357b1f9
MM
41442004-08-03 Mark Mitchell <mark@codesourcery.com>
4145
564076f5
MM
4146 * g++.dg/ext/visibility/assign1.C: New test.
4147 * g++.dg/ext/visibility/new1.C: Likewise.
4148
5357b1f9
MM
4149 * gcc.dg/symbian1.c: New test.
4150 * gcc.dg/symbian2.c: Likewise.
4151
f6bc51cb
L
41522004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4153
4154 PR target/16570
4155 * gcc.dg/i386-sse-9.c: New test.
4156
7a1f75f1
JM
41572004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4158
4159 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4160
ee712eab
JM
41612004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4162
4163 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4164 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4165 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4166 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4167 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4168 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4169 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4170 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4171 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4172 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4173 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4174 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4175 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4176 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4177 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4178 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4179 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4180 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4181 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4182 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4183 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4184 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4185 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4186 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4187 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4188 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4189 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4190 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4191 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4192 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4193 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4194 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4195 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
4196 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
4197 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
4198 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4199 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4200 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4201 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4202 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
4203 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
4204 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
4205 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
4206 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
4207 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4208 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4209 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
4210 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
4211 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
4212 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
4213 gcc.misc-tests/i386-pf-3dnow-1.c,
4214 gcc.misc-tests/i386-pf-athlon-1.c,
4215 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4216 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
4217 Declare built-in functions used.
4218 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
4219
6ed7c4d8
MM
42202004-08-02 Mark Mitchell <mark@codesourcery.com>
4221
7756db03
MM
4222 PR c++/16707
4223 * g++.dg/lookup/using12.C: New test.
4224
6ed7c4d8
MM
4225 * g++.dg/init/null1.C: Fix PR number.
4226 * g++.dg/parse/namespace10.C: Likewise.
4227
b1cc95ce
MM
42282004-08-01 Mark Mitchell <mark@codesourcery.com>
4229
4230 PR c++/16224
4231 * g++.dg/template/spec17.C: New test.
4232 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
4233 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
4234
db059566
DB
42352004-08-02 David Billinghurst
4236
4237 PR fortran/16292
4238 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
4239
1f09d3eb
ZW
42402004-08-01 Zack Weinberg <zack@codesourcery.com>
4241
4242 * gcc.dg/ia64-got-1.c: New test case.
4243
c30b4add
MM
42442004-08-01 Mark Mitchell <mark@codesourcery.com>
4245
72fba2df 4246 PR c++/16489
c30b4add
MM
4247 * g++.dg/init/null1.C: New test.
4248 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 4249
72fba2df 4250 PR c++/16529
c30b4add 4251 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 4252
c30b4add
MM
4253 PR c++/16810
4254 * g++.dg/inherit/ptrmem2.C: New test.
4255
a4e41fde
BE
42562004-08-02 Ben Elliston <bje@au.ibm.com>
4257
4258 PR target/16155
4259 * gcc.dg/pr16155.c: New test.
4260
558d1f81
JM
42612004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
4262
4263 * gcc.dg/redecl-2.c: New test.
4264
c1e55850
GK
42652004-07-30 Geoffrey Keating <geoffk@apple.com>
4266
4267 * gcc.dg/darwin-longdouble.c: New file.
4268
0534fa56
RH
42692004-07-30 Richard Henderson <rth@redhat.com>
4270
4271 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
4272 write to constant argument.
4273 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
4274
782700d4
RH
42752004-07-30 Richard Henderson <rth@redhat.com>
4276
1f09d3eb
ZW
4277 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
4278 tests of nearest around zero.
782700d4 4279
d60bebdd
AP
42802004-07-30 Andrew Pinski <apinski@apple.com>
4281
4282 * gcc.c-torture/compile/20040730-1.c: New test.
4283
9497a3a4
AH
42842004-07-30 Aldy Hernandez <aldyh@redhat.com>
4285
4286 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4287 powerpc-eabispe.
4288
0a925a32
AH
42892004-07-30 Aldy Hernandez <aldyh@redhat.com>
4290
4291 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4292
3a15f566
RS
42932004-07-30 Richard Sandiford <rsandifo@redhat.com>
4294
4295 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4296 contains $ld_library_path.
4297 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4298
b3b7f0c9
RH
42992004-07-29 Richard Henderson <rth@redhat.com>
4300
4301 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4302
4b9a3b37
RH
4303 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4304 (alt2, which): New.
4305 (Check): Accept either alternative.
4306
4684cd27
MM
43072004-07-29 Mark Mitchell <mark@codesourcery.com>
4308
4309 * g++.dg/abi/inline1.C: New test.
4310 * g++.dg/abi/local1-a.cc: Likewise.
4311 * g++.dg/abi/local1.C: Likewise.
4312 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4313 * g++.dg/abi/mangle12.C: Likewise.
4314 * g++.dg/abi/mangle17.C: Likewise.
4315 * g++.dg/abi/mangle20-2.C: Likewise.
4316 * g++.dg/opt/interface1.C: Likewise.
4317 * g++.dg/opt/interface1.h: Likewise.
4318 * g++.dg/opt/interface1-a.cc: New test.
4319 * g++.dg/parse/repo1.C: New test.
4320 * g++.dg/template/repo1.C: Likewise.
4321 * g++.dg/warn/Winline-1.C: Likewise.
4322 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4323
d397dbcd
DN
43242004-07-29 Diego Novillo <dnovillo@redhat.com>
4325
4326 * gcc.dg/tree-ssa/20040729-1.c: New test.
4327
8f4220dc
MA
43282004-07-27 Matt Austern <austern@apple.com>
4329
4330 * gcc.dg/darwin-bool-1.c: New test.
4331 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 4332
1fd0ec35
RH
43332004-07-28 Richard Henderson <rth@redhat.com>
4334
4335 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4336 arguments in the correct type. Don't write to constant arguments.
4337
6fea55e9
DN
43382004-07-28 Diego Novillo <dnovillo@redhat.com>
4339
4340 PR tree-optimization/16688
4341 PR tree-optimization/16689
4342 * g++.dg/tree-ssa/pr16688.C: New test.
4343
47a43a10
DN
43442004-07-28 Diego Novillo <dnovillo@redhat.com>
4345
4346 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4347 loads. Not only in the comment, this time.
4348
312209c6
AO
43492004-07-28 Alexandre Oliva <aoliva@redhat.com>
4350
4351 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4352 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4353 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4354 * gcc.dg/sh4a-bitmovua.c: New.
4355 * gcc.dg/sh4a-cos.c: New.
4356 * gcc.dg/sh4a-cosf.c: New.
4357 * gcc.dg/sh4a-fprun.c: New.
4358 * gcc.dg/sh4a-fsrra.c: New.
4359 * gcc.dg/sh4a-memmovua.c: New.
4360 * gcc.dg/sh4a-sin.c: New.
4361 * gcc.dg/sh4a-sincos.c: New.
4362 * gcc.dg/sh4a-sincosf.c: New.
4363 * gcc.dg/sh4a-sinf.c: New.
4364
c1b763fa
DN
43652004-07-28 Diego Novillo <dnovillo@redhat.com>
4366
4367 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4368 conditionals.
4369 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4370 loads.
4371 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4372 DOM1.
4373
706aa09b
AP
43742004-07-27 Andrew Pinski <apinski@apple.com>
4375
4376 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4377
62d59189
NY
43782004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4379
4380 * gcc.dg/pragma-isr.c: New test.
4381
00bdb87f
KL
43822004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4383
4384 PR c++/14429
4385 * g++.dg/template/ttp11.C: New test.
4386
9ae2a5d1
DN
43872004-07-27 Diego Novillo <dnovillo@redhat.com>
4388
4389 * gcc.c-torture/compile/20040727-1.c: New test.
4390
ff6a3206
EC
43912004-07-26 Eric Christopher <echristo@redhat.com>
4392
4393 * gcc.c-torture/compile/20040726-2.c: New test.
4394
21db3785
AP
43952004-07-26 Andrew Pinski <apinski@apple.com>
4396
4397 * g++.dg/rtti/tinfo1.C: Xfail.
4398
35b6b437
RS
43992004-07-26 Richard Sandiford <rsandifo@redhat.com>
4400
4401 * gcc.c-torture/compile/20040726-1.c: New test.
4402
70502b2c
GB
44032004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4404 Brian Ryner <bryner@brianryner.com>
4405
4406 PR c++/9283
4407 PR c++/15000
d7afec4b
ND
4408 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4409 * g++.dg/ext/visibility/: New directory.
4410 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4411 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4412 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4413 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4414 * g++.dg/ext/visibility/fvisibility.C,
4415 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
4416 g++.dg/ext/visibility/fvisibility-override1.C
4417 g++.dg/ext/visibility/fvisibility-override2.C
4418 g++.dg/ext/visibility/memfuncts.C
4419 g++.dg/ext/visibility/noPLT.C
4420 g++.dg/ext/visibility/pragma.C
4421 g++.dg/ext/visibility/pragma-override1.C
4422 g++.dg/ext/visibility/pragma-override2.C
4423 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
4424 g++.dg/ext/visibility/virtual.C: New tests.
4425
bbbcb2e1
JM
44262004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4427
4428 PR c/15360
4429 * gcc.dg/pr15360-1.c: New test.
4430
dfe79cab
DJ
44312004-07-25 Daniel Jacobowitz <dan@debian.org>
4432
4433 * gcc.dg/pragma-align-2.c: New test.
4434 * gcc.dg/pragma-init-fini.c: New test.
4435 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4436 targets.
4437
197463ae
JM
44382004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4439
4440 * gcc.dg/init-string-2.c: New test.
4441
c5e36c09
ZW
44422004-07-24 Zack Weinberg <zack@codesourcery.com>
4443
4444 PR 16684
4445 * gcc.dg/Wredundant-decls-1.c: New test case.
4446
5aa33bdb
JJ
44472004-07-24 Jakub Jelinek <jakub@redhat.com>
4448
4449 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4450 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4451 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4452 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4453 * gcc.dg/compat/generate-random.c: New file.
4454 * gcc.dg/compat/generate-random.h: Likewise.
4455 * gcc.dg/compat/generate-random_r.c: Likewise.
4456 * gcc.dg/compat/struct-layout-1.h: Likewise.
4457 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4458 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4459 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4460 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4461 * gcc.dg/compat/struct-layout-1_main.c: New test.
4462 * gcc.dg/compat/struct-layout-1_x.c: New file.
4463 * gcc.dg/compat/struct-layout-1_y.c: New file.
4464 * gcc.dg/compat/struct-layout-1_test.h: New file.
4465
7eb01bd8
JM
44662004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4467
4468 * gcc.dg/comp-return-1.c: New test
4469
13f91444
JJ
44702004-07-23 Janis Johnson <janis187@us.ibm.com>
4471
c7bb2a03
JJ
4472 * gcc.dg/vmx/8-02a.c: Fix typo.
4473
b9eef878
JJ
4474 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4475 * gcc.dg/darwin-abi-3.c: New test.
4476
47120c07
JJ
4477 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4478 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4479
13f91444
JJ
4480 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4481 * gcc.dg/vmx/ops-long-1.c: New test.
4482 * gcc.dg/vmx/ops-long-2.c: New test.
4483
8f2a734f
NS
44842004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4485
4486 * g++.dg/lookup/conv-[1234].C: New.
4487
73b71f3e
MM
44882004-07-22 Mark Mitchell <mark@codesourcery.com>
4489
4490 * g++.dg/parse/attr2.C: Simplify.
4491
9e629a80
JM
44922004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4493
4494 PR c/7284
4495 * gcc.c-torture/execute/pr7284-1.c: New test.
4496
173b818d
BB
44972004-07-22 Brian Booth <bbooth@redhat.com>
4498
4499 * gcc.dg/tree-ssa/20040721-1.c: New test.
4500
42611590
NS
45012004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4502
4503 * g++.dg/template/crash20.c: New.
4504
4f5492cd
DB
45052004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4506
c5e36c09 4507 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
4508 Add dg-run directive. Declare variables as required.
4509 * gfortran.dg/g77/README: Update
4510
7413a132
HPN
45112004-07-22 Hans-Peter Nilsson <hp@axis.com>
4512
4513 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4514 gcc.dg/cris-peep2-andu2.c: New tests.
4515
e508a019
JM
45162004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4517
4518 PR c/15052
4519 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4520 on return type.
4521 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4522 messages.
4523 * gcc.dg/qual-return-2.c: Update expected messages.
4524 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4525
3ea8cd06
JM
45262004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4527
4528 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4529 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4530
916c5919
JM
45312004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4532
4533 PR c/11250
4534 * gcc.dg/init-string-1.c: New test.
4535
1ff69cbe
JJ
45362004-07-21 Jakub Jelinek <jakub@redhat.com>
4537
4538 PR middle-end/15345
4539 PR c/16450
4540 * gcc.dg/torture/nested-fn-1.c: New test.
4541
7448a4d2
L
45422004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4543
4544 PR target/16559
4545 * gcc.dg/ia64-fptr-1.c: New file.
4546
f03adc6b
GB
45472004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4548
4549 PR c++/14497
4550 * g++.dg/template/spec16.C: New test.
4551 * g++.old-deja/g++.robertl/eb118.C: Remove.
4552
5fe7b654
GB
45532004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4554
4555 PR c++/509
4556 * g++.dg/template/spec15.C: New test.
4557
d417dba9
DB
45582004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4559
4560 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 4561 directive. Other changes as noted.
d417dba9
DB
4562 * gfortran.dg/g77/13037.f
4563 * gfortran.dg/g77/1832.f
4564 * gfortran.dg/g77/19981119-0.f
4565 * gfortran.dg/g77/19990313-0.f
4566 * gfortran.dg/g77/19990313-1.f
4567 * gfortran.dg/g77/19990313-2.f
4568 * gfortran.dg/g77/19990313-3.f
4569 * gfortran.dg/g77/19990419-1.f
4570 * gfortran.dg/g77/19990826-0.f
4571 * gfortran.dg/g77/19990826-2.f
4572 * gfortran.dg/g77/20000503-1.f
4573 * gfortran.dg/g77/20001111.f
4574 * gfortran.dg/g77/20010116.f
4575 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4576 * gfortran.dg/g77/20010430.f
4577 * gfortran.dg/g77/6177.f
4578 * gfortran.dg/g77/947.f
4579 * gfortran.dg/g77/970816-3.f
4580 * gfortran.dg/g77/971102-1.f
4581 * gfortran.dg/g77/980520-1.f
4582 * gfortran.dg/g77/980628-0.f
4583 * gfortran.dg/g77/980628-1.f
4584 * gfortran.dg/g77/980628-10.f
4585 * gfortran.dg/g77/980628-2.f
4586 * gfortran.dg/g77/980628-3.f
4587 * gfortran.dg/g77/980628-7.f
4588 * gfortran.dg/g77/980628-8.f
4589 * gfortran.dg/g77/980628-9.f
4590 * gfortran.dg/g77/980701-0.f
4591 * gfortran.dg/g77/980701-1.f
4592 * gfortran.dg/g77/cabs.f
4593 * gfortran.dg/g77/claus.f
4594 * gfortran.dg/g77/complex_1.f
4595 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4596 * gfortran.dg/g77/dcomplex.f
4597 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4598 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4599 * gfortran.dg/g77/f90-intrinsic-numeric.f
4600 * gfortran.dg/g77/int8421.f
4601 * gfortran.dg/g77/labug1.f
4602 * gfortran.dg/g77/large_vec.f
4603 * gfortran.dg/g77/le.f
4604 * gfortran.dg/g77/short.f
4605 * gfortran.dg/g77/README: Update
4606
f68e4dc8
MM
46072004-07-20 Mark Mitchell <mark@codesourcery.com>
4608
4609 PR c++/16637
4610 * g++.dg/parse/lookup4.C: New test.
4611
e9f7dd36
KL
46122004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4613
4614 PR c++/16175
4615 * g++.dg/template/ttp10.C: New test.
4616
a182b26d
JM
46172004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4618
4619 * gcc.dg/pr12625-1.c: New test.
4620
a6c0a76c
SB
46212004-07-20 Steven Bosscher <stevenb@suse.de>
4622
4623 * testsuite/gcc.dg/switch-warn-1.c: New test.
4624 * testsuite/gcc.dg/switch-warn-2.c: New test.
4625 * gcc.c-torture/compile/pr14730.c: Update.
4626
e05de6f2
KC
46272004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4628
4629 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4630 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4631 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4632 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 4633
43fa0f09
MM
46342004-07-18 Mark Mitchell <mark@codesourcery.com>
4635
4636 PR c++/16623
4637 * g++.dg/template/assign1.C: New test.
4638
6df91b00
KL
46392004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4640
4641 PR c++/12170
4642 * g++.dg/template/ttp9.C: New test.
4643
a2bec818
DJ
46442004-07-19 Daniel Jacobowitz <dan@debian.org>
4645
4646 * gcc.dg/format/cmn-err-1.c: New test.
4647
487a92fe
JM
46482004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4649
4650 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4651 gcc.dg/Wparentheses-10.c: New tests.
4652 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4653
3d23e018
TS
46542004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4655
4656 PR fortran/16465
4657 * gfortran.dg/g77//ffixed-line-length-0.f,
4658 gfortran.dg/g77/ffixed-line-length-132.f,
4659 gfortran.dg/g77/ffixed-line-length-72.f,
4660 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4661 gfortran.dg/g77/README: Update.
4662
3601f003
KL
46632004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4664
4665 PR c++/13092
4666 * g++.dg/template/non-dependent7.C: New test.
4667 * g++.dg/template/non-dependent8.C: Likewise.
4668 * g++.dg/template/non-dependent9.C: Likewise.
4669 * g++.dg/template/non-dependent10.C: Likewise.
4670
0e242c82
MM
46712004-07-17 Mark Mitchell <mark@codesourcery.com>
4672
4673 PR c++/16337
4674 * g++.dg/parse/attr2.C: New test.
4675
649067c3
TM
46762004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4677
4678 * g77.dg: Removed.
4679 * g77.f-torture: Ditto.
4680
3e3970a2
JM
46812004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4682
4683 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4684 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4685 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4686
d25cee4d
RH
46872004-07-16 Richard Henderson <rth@redhat.com>
4688
4689 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4690
e94f3b4f
TS
46912004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4692
4693 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4694 tests with full list of options.
4695 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4696 of TORTURE_OPTIONS if test contains 'dg-do run'.
4697
b38b6477
TS
4698 PR fortran/16404
4699 * gfortran.dg/do_iterator.f90: New test.
4700
a916927f
VR
47012004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4702
4703 PR rtl-optimization/16536
4704 * gcc.c-torture/execute/restrict-1.c: New test.
4705
610bff84
TS
47062004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4707
4708 PR fortran/15324
4709 * gfortran.dg/pr15324.f90: New test.
4710
d157d978
TS
4711 PR fortran/15129
4712 * gfortran.dg/pr15129.f90: New test.
4713
c5a41953
TS
4714 PR fortran/15140
4715 * gfortran.dg/pr15140.f90: New test.
4716
0c0df4b3
TS
4717 PR fortran/13792
4718 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4719 compile-time simplification.
4720
cd9dd3ee
MS
47212004-07-14 Mike Stump <mrs@apple.com>
4722
4723 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4724
b5411fea
JW
47252004-07-14 James E Wilson <wilson@specifixinc.com>
4726
4727 PR target/16325
4728 * gcc.dg/profile-generate-1.c: New.
4729
b8b139c7
JJ
47302004-07-15 Jakub Jelinek <jakub@redhat.com>
4731
4732 * gcc.c-torture/execute/20040709-1.c: New test.
4733 * gcc.c-torture/execute/20040709-2.c: New test.
4734
ff06b392
MS
47352004-07-14 Mike Stump <mrs@apple.com>
4736
4737 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4738
9daaba62
MS
47392004-07-14 Mike Stump <mrs@apple.com>
4740
4741 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4742
1ff3c076
MM
47432004-07-13 Mark Mitchell <mark@codesourcery.com>
4744
4745 PR c++/16518
4746 * g++.dg/parse/mutable1.C: New test.
c5e36c09 4747
ee536902
DN
47482004-07-13 Diego Novillo <dnovillo@redhat.com>
4749
4750 PR tree-optimization/16443
4751 * gcc.dg/tree-ssa/20040713-1.c: New test.
4752
a65ab524
UW
47532004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4754
4755 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4756 for operator new.
4757
5d16533a 47582004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
4759
4760 * gfortran.dg/g77/README: New file
c5e36c09 4761 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
4762 g77.f-torture/noncompile. Add "dg-do compile" and
4763 dg-error as required.
4764 * gfortran.dg/g77/19990218-1.f: Likewise
4765 * gfortran.dg/g77/19990905-1.f: Likewise
4766 * gfortran.dg/g77/9263.f: Likewise
4767 * gfortran.dg/g77/980615-0.f: Likewise
4768 * gfortran.dg/g77/980616-0.f: Likewise
4769 * gfortran.dg/g77/check0.f: Likewise
4770 * gfortran.dg/g77/select_no_compile.f: Likewise
4771
5d16533a 47722004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
4773
4774 Copy files from g77.f-torture/compile.
4775 Add "{ dg-do compile}". Other changes as noted
4776 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4777 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4778 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4779 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
4780 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
4781 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
4782 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
4783 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
4784 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
4785 * gfortran.dg/g77/xformat.f: Add dg-warning
4786
5d16533a 47872004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 4788
eee6792b
DB
4789 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
4790 Add {dg-do compile} directive.
4791 * gfortran.dg/g77/cpp2.F: Likewise
4792
81242403
VR
47932004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4794
4795 PR c++/5402
4796 * g++.dg/lookup/name-clash1.C: New test.
4797
4798 PR c++/9777
4799 * g++.dg/lookup/name-clash2.C: New test.
4800
4801 PR c++/12102
4802 * g++.dg/lookup/name-clash3.C: New test.
4803
3143d517
GB
48042004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4805
4806 * g++.dg/lookup/new2.C: New test.
4807 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4808
5d16533a 48092004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 4810
eee6792b 4811 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
4812 Add {dg-do compile} directive.
4813 * gfortran.dg/g77/13060.f: Likewise
4814 * gfortran.dg/g77/19990218-0.f: Likewise
4815 * gfortran.dg/g77/19990305-0.f: Likewise
4816 * gfortran.dg/g77/19990419-0.f: Likewise
4817 * gfortran.dg/g77/19990502-0.f: Likewise
4818 * gfortran.dg/g77/19990502-1.f: Likewise
4819 * gfortran.dg/g77/19990525-0.f: Likewise
4820 * gfortran.dg/g77/19990826-1.f: Likewise
4821 * gfortran.dg/g77/19990826-3.f: Likewise
4822 * gfortran.dg/g77/19990905-2.f: Likewise
4823 * gfortran.dg/g77/20000412-1.f: Likewise
4824 * gfortran.dg/g77/20000511-1.f: Likewise
4825 * gfortran.dg/g77/20000511-2.f: Likewise
4826 * gfortran.dg/g77/20000518.f: Likewise
4827 * gfortran.dg/g77/20000601-1.f: Likewise
4828 * gfortran.dg/g77/20000601-2.f: Likewise
4829 * gfortran.dg/g77/20000629-1.f: Likewise
4830 * gfortran.dg/g77/20000630-2.f: Likewise
4831 * gfortran.dg/g77/20010115.f: Likewise
4832 * gfortran.dg/g77/20010321-1.f: Likewise
4833 * gfortran.dg/g77/20010426.f: Likewise
4834 * gfortran.dg/g77/20020307-1.f: Likewise
4835 * gfortran.dg/g77/8485.f: Likewise
4836 * gfortran.dg/g77/960317-1.f: Likewise
4837 * gfortran.dg/g77/970915-0.f: Likewise
4838 * gfortran.dg/g77/980310-1.f: Likewise
4839 * gfortran.dg/g77/980310-2.f: Likewise
4840 * gfortran.dg/g77/980310-3.f: Likewise
4841 * gfortran.dg/g77/980310-4.f: Likewise
4842 * gfortran.dg/g77/980310-6.f: Likewise
4843 * gfortran.dg/g77/980310-7.f: Likewise
4844 * gfortran.dg/g77/980310-8.f: Likewise
4845 * gfortran.dg/g77/980419-2.f: Likewise
4846 * gfortran.dg/g77/980424-0.f: Likewise
4847 * gfortran.dg/g77/980427-0.f: Likewise
4848 * gfortran.dg/g77/980729-0.f: Likewise
4849 * gfortran.dg/g77/981117-1.f: Likewise
4850 * gfortran.dg/g77/toon_1.f: Likewise
4851
7fb213d8
GB
48522004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4853
4854 PR c++/2204
4855 * g++.dg/other/abstract2.C: New test.
4856
597073ac
PB
48572004-07-12 Paul Brook <paul@codesourcery.com>
4858
4859 * gfortran.dg/pointer_init_1.f90: New test.
4860
682e69e1
PB
48612004-07-11 Paul Brook <paul@codesourcery.com>
4862
4863 PR fortran/15986
4864 * gfortran.dg/contained_1.f90: New test.
4865
f44b0c8e
MM
48662004-07-11 Mark Mitchell <mark@codesourcery.com>
4867
4868 * g++.dg/parse/defarg8.C: New test.
4869
0bbf5891
TS
48702004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4871
4872 PR fortran/16433
4873 * gfortran.dg/pr16433.f: New test.
4874
a083c04a
TS
4875 PR fortran/17574
4876 * gfortran.dg/pr15754.f90: New test.
c5e36c09 4877
fae1b38d
JM
48782004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
4879
4880 PR tree-optimization/16437
4881 * gcc.c-torture/execute/bitfld-4.c: New test.
4882
9cbf8b41 48832004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 4884
9cbf8b41
TS
4885 * gfortran.fortran-torture/execute/common_2.f90: Add check for
4886 access to common var from module.
4887
a53334a4
TS
48882004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4889
4890 PR fortran/16336
4891 * gfortran.fortran-torture/execute/common_2.f90: New test.
4892
331c72f3
PB
48932004-07-10 Paul Brook <paul@codesourcery.com>
4894
4895 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
4896
50389094
TS
48972004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4898
4899 PR fortran/15969
4900 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
4901
5d16533a 49022004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
4903
4904 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
4905 * gfortran.dg/g77/ffixed-form-2.f: Likewise
4906 * gfortran.dg/g77/ffree-form-1.f: Likewise
4907 * gfortran.dg/g77/ffree-form-2.f: Likewise
4908 * gfortran.dg/g77/ffree-form-3.f: Likewise
4909 * gfortran.dg/g77/fno-underscoring.f: Likewise
4910 * gfortran.dg/g77/funderscoring.f: Likewise
4911 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
4912
44bce8bf 49132004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 4914
44bce8bf
TS
4915 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
4916
ad6e2a18
TS
49172004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4918 Paul Brook <paul@codesourcery.com>
4919
4920 PR fortran/13415
4921 * gfortran.dg/common_pointer_1.f90: New test.
4922
17a916d4
GB
49232004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4924
4925 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
4926
5806d4fd
JW
49272004-07-09 James E Wilson <wilson@specifixinc.com>
4928
4929 PR target/16364
4930 * gcc.c-torture/compile/20040709-1.c: New.
4931
5721c2be 49322004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 4933
5721c2be
TS
4934 PR fortran/14077
4935 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
4936
32e89beb
TS
49372004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4938
4939 PR fortran/13201
4940 * gfortran.dg/shape_1.f90: New test.
4941
9affb2c7
ZW
49422004-07-09 Zack Weinberg <zack@codesourcery.com>
4943 Andrew Pinski <apinski@apple.com>
4944
4945 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
4946
a578b091
TS
49472004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4948
4949 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
4950 comment.
4951
db482e5c
TS
49522004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4953 Paul Brook <paul@codesourcery.com>
4954
9affb2c7 4955 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
4956 '.f95' and '.F95'.
4957
559b79cf
DN
49582004-07-09 Diego Novillo <dnovillo@redhat.com>
4959
4960 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
4961
fbc40a17
TS
49622004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4963
4964 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
4965 testcases with capital suffix.
4966
d3fcc995
TS
49672004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4968
4969 PR fortran/15481
5d16533a
PB
4970 PR fortran/13372
4971 PR fortran/13575
4972 PR fortran/15978
d3fcc995 4973 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
4974
4975 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 4976
5d16533a 49772004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
4978
4979 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
4980 expression to match gfortran warning/error messages
4981 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
4982 dg-error text.
4983
5d16533a 49842004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 4985
9affb2c7 4986 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
4987 search_for_re.
4988
55d816e7
EB
49892004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4990
4991 * gcc.c-torture/execute/simd-5.x: New file.
4992 XFAIL on SPARC 64-bit at -O0.
4993
dd29d26b
GB
49942004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4995
4996 PR c++/8211
4997 PR c++/16165
4998 * g++.dg/warn/effc3.C: New test.
4999
5d16533a 50002004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
5001
5002 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
5003 change X to 1X in format.
5004 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
5005 add data statements to conform to standard.
5006
5d16533a 50072004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 5008
9affb2c7 5009 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
5010 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
5011 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
5012
5d16533a 50132004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
5014
5015 * gfortran.dg/g77/7388.f: Copy from g77.dg
5016 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 5017 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
5018 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
5019 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
5020 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
5021 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
5022 * gfortran.dg/g77/strlen0.f: Likewise
5023
5d16533a 50242004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6
DB
5025
5026 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
5027 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
5028
ef22126d
EB
50292004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5030
5031 * gcc.c-torture/execute/920428-2.x: Delete.
5032 * gcc.c-torture/execute/920501-7.x: Likewise.
5033
c618c6ec
JJ
50342004-07-08 Jakub Jelinek <jakub@redhat.com>
5035
5036 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
5037 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
5038 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
5039 prescott and c3-2.
5040 (PREFETCH_3DNOW): Add -march=c3.
5041
6f263171
DN
50422004-07-08 Diego Novillo <dnovillo@redhat.com>
5043
5044 PR c/16437
5045 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
5046 * gcc.c-torture/execute/bf64-1.x: Likewise.
5047
1d511ed5
EB
50482004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5049
5050 * gcc.c-torture/compile/20040708-1.c: New test.
5051
47293da3
GB
50522004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5053
5054 PR c++/16169
5055 * g++.dg/warn/effc2.C: New test.
5056
bc15d0ef
JM
50572004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
5058
5059 * gcc.c-torture/execute/bitfld-1.x: Remove.
5060 * gcc.c-torture/execute/bitfld-3.c: New test.
5061 * gcc.dg/bitfld-2.c: Remove XFAILs.
5062
7ac224c1
L
50632004-07-07 H.J. Lu <hongjiu.lu@intel.com>
5064
5065 PR c++/16276
5066 * g++.dg/rtti/tinfo1.C: New file.
5067
b49fcebd
EC
50682004-07-07 Eric Christopher <echristo@redhat.com>
5069
5070 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
5071
192c02b6
AP
50722004-07-07 Andrew Pinski <apinski@apple.com>
5073
5074 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
5075
f4f58d94
MM
50762004-07-07 Mark Mitchell <mark@codesourcery.com>
5077
5078 * g++.dg/init/call1.C: XFAIL.
5079
70128ad9
AO
50802004-07-07 Alexandre Oliva <aoliva@redhat.com>
5081
5082 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
5083 except for movstrict*, to movmem* and clrstr* to clrmem*.
5084
48b2e0a7
RS
50852004-07-07 Richard Sandiford <rsandifo@redhat.com>
5086
5087 * gcc.c-torture/execute/20040707-1.c: New test.
5088
60e20b90
RS
50892004-07-06 Richard Sandiford <rsandifo@redhat.com>
5090
5091 * gcc.c-torture/execute/20040706-1.c: New test.
5092
fddabb2c
GB
50932004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5094
5095 PR c++/3671
5096 * g++.dg/template/spec14.C: New test.
5097
7682ef83
JJ
50982004-07-05 Jakub Jelinek <jakub@redhat.com>
5099
5100 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
5101 nothing if not yet defined. Use it in b, c and d type definitions.
5102 * gcc.c-torture/execute/20040705-1.c: New test.
5103 * gcc.c-torture/execute/20040705-2.c: New test.
5104
030bbecd
GB
51052004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5106
5107 PR c++/2518
5108 * g++.dg/lookup/new1.C: New test.
5109
7c6536fa
VR
51102004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5111
5112 PR c++/11406
5113 * g++.dg/template/sizeof8.C: New test.
5114
e0ec4c3b
RS
51152004-07-05 Richard Sandiford <rsandifo@redhat.com>
5116
5117 * gcc.c-torture/compile/20040705-1.c: New test.
5118
bf1df0a0
BD
51192004-07-04 Bud Davis <bdavis9659@comcast.net>
5120
5121 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5122
a09d4744
NB
51232004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5124
5125 * gcc.dg/cpp/if-mop.c: Two new testcases.
5126 * gcc.dg/cpp/trad/comment-3.c: New.
5127
1107b970
PB
51282004-07-04 Paul Brook <paul@codesourcery.com>
5129
5130 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5131
51322004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5133
5134 PR c++/3761
5135 * g++.dg/lookup/crash4.C: New test.
ece95d90 5136
50c64317
ZW
51372004-07-02 Zack Weinberg <zack@codesourcery.com>
5138
5139 * gcc.c-torture/execute/builtin-abs-1.c
5140 * gcc.c-torture/execute/builtin-abs-2.c
5141 * gcc.c-torture/execute/builtin-complex-1.c
5142 * gcc.c-torture/execute/builtins/string-1-lib.c
5143 * gcc.c-torture/execute/builtins/string-1.c
5144 * gcc.c-torture/execute/builtins/string-2-lib.c
5145 * gcc.c-torture/execute/builtins/string-2.c
5146 * gcc.c-torture/execute/builtins/string-3-lib.c
5147 * gcc.c-torture/execute/builtins/string-3.c
5148 * gcc.c-torture/execute/builtins/string-4-lib.c
5149 * gcc.c-torture/execute/builtins/string-4.c
5150 * gcc.c-torture/execute/builtins/string-5-lib.c
5151 * gcc.c-torture/execute/builtins/string-5.c
5152 * gcc.c-torture/execute/builtins/string-6-lib.c
5153 * gcc.c-torture/execute/builtins/string-6.c
5154 * gcc.c-torture/execute/builtins/string-7-lib.c
5155 * gcc.c-torture/execute/builtins/string-7.c
5156 * gcc.c-torture/execute/builtins/string-8-lib.c
5157 * gcc.c-torture/execute/builtins/string-8.c
5158 * gcc.c-torture/execute/builtins/string-9-lib.c
5159 * gcc.c-torture/execute/builtins/string-9.c
5160 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5161 * gcc.c-torture/execute/builtins/string-asm-1.c
5162 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5163 * gcc.c-torture/execute/builtins/string-asm-2.c
5164 * gcc.c-torture/execute/stdio-opt-1.c
5165 * gcc.c-torture/execute/stdio-opt-2.c
5166 * gcc.c-torture/execute/stdio-opt-3.c
5167 * gcc.c-torture/execute/string-opt-1.c
5168 * gcc.c-torture/execute/string-opt-10.c
5169 * gcc.c-torture/execute/string-opt-11.c
5170 * gcc.c-torture/execute/string-opt-12.c
5171 * gcc.c-torture/execute/string-opt-13.c
5172 * gcc.c-torture/execute/string-opt-14.c
5173 * gcc.c-torture/execute/string-opt-15.c
5174 * gcc.c-torture/execute/string-opt-16.c
5175 * gcc.c-torture/execute/string-opt-2.c
5176 * gcc.c-torture/execute/string-opt-6.c
5177 * gcc.c-torture/execute/string-opt-7.c
5178 * gcc.c-torture/execute/string-opt-8.c:
5179 Replace with ...
5180
5181 * gcc.c-torture/execute/builtins/abs-2.c
5182 * gcc.c-torture/execute/builtins/abs-3.c
5183 * gcc.c-torture/execute/builtins/complex-1.c
5184 * gcc.c-torture/execute/builtins/fprintf.c
5185 * gcc.c-torture/execute/builtins/fputs.c
5186 * gcc.c-torture/execute/builtins/memcmp.c
5187 * gcc.c-torture/execute/builtins/memmove.c
5188 * gcc.c-torture/execute/builtins/memops-asm.c
5189 * gcc.c-torture/execute/builtins/mempcpy-2.c
5190 * gcc.c-torture/execute/builtins/mempcpy.c
5191 * gcc.c-torture/execute/builtins/memset.c
5192 * gcc.c-torture/execute/builtins/printf.c
5193 * gcc.c-torture/execute/builtins/sprintf.c
5194 * gcc.c-torture/execute/builtins/strcat.c
5195 * gcc.c-torture/execute/builtins/strchr.c
5196 * gcc.c-torture/execute/builtins/strcmp.c
5197 * gcc.c-torture/execute/builtins/strcpy.c
5198 * gcc.c-torture/execute/builtins/strcspn.c
5199 * gcc.c-torture/execute/builtins/strlen-2.c
5200 * gcc.c-torture/execute/builtins/strlen.c
5201 * gcc.c-torture/execute/builtins/strncat.c
5202 * gcc.c-torture/execute/builtins/strncmp-2.c
5203 * gcc.c-torture/execute/builtins/strncmp.c
5204 * gcc.c-torture/execute/builtins/strncpy.c
5205 * gcc.c-torture/execute/builtins/strpbrk.c
5206 * gcc.c-torture/execute/builtins/strpcpy-2.c
5207 * gcc.c-torture/execute/builtins/strpcpy.c
5208 * gcc.c-torture/execute/builtins/strrchr.c
5209 * gcc.c-torture/execute/builtins/strspn.c
5210 * gcc.c-torture/execute/builtins/strstr-asm.c
5211 * gcc.c-torture/execute/builtins/strstr.c:
5212 ... these new files.
5213
5214 * gcc.c-torture/execute/builtins/abs-2-lib.c
5215 * gcc.c-torture/execute/builtins/abs-3-lib.c
5216 * gcc.c-torture/execute/builtins/complex-1-lib.c
5217 * gcc.c-torture/execute/builtins/fprintf-lib.c
5218 * gcc.c-torture/execute/builtins/fputs-lib.c
5219 * gcc.c-torture/execute/builtins/memcmp-lib.c
5220 * gcc.c-torture/execute/builtins/memmove-lib.c
5221 * gcc.c-torture/execute/builtins/memops-asm-lib.c
5222 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
5223 * gcc.c-torture/execute/builtins/mempcpy-lib.c
5224 * gcc.c-torture/execute/builtins/memset-lib.c
5225 * gcc.c-torture/execute/builtins/printf-lib.c
5226 * gcc.c-torture/execute/builtins/sprintf-lib.c
5227 * gcc.c-torture/execute/builtins/strcat-lib.c
5228 * gcc.c-torture/execute/builtins/strchr-lib.c
5229 * gcc.c-torture/execute/builtins/strcmp-lib.c
5230 * gcc.c-torture/execute/builtins/strcpy-lib.c
5231 * gcc.c-torture/execute/builtins/strcspn-lib.c
5232 * gcc.c-torture/execute/builtins/strlen-2-lib.c
5233 * gcc.c-torture/execute/builtins/strlen-lib.c
5234 * gcc.c-torture/execute/builtins/strncat-lib.c
5235 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
5236 * gcc.c-torture/execute/builtins/strncmp-lib.c
5237 * gcc.c-torture/execute/builtins/strncpy-lib.c
5238 * gcc.c-torture/execute/builtins/strpbrk-lib.c
5239 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
5240 * gcc.c-torture/execute/builtins/strpcpy-lib.c
5241 * gcc.c-torture/execute/builtins/strrchr-lib.c
5242 * gcc.c-torture/execute/builtins/strspn-lib.c
5243 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
5244 * gcc.c-torture/execute/builtins/strstr-lib.c
5245 * gcc.c-torture/execute/builtins/lib/abs.c
5246 * gcc.c-torture/execute/builtins/lib/fprintf.c
5247 * gcc.c-torture/execute/builtins/lib/memset.c
5248 * gcc.c-torture/execute/builtins/lib/printf.c
5249 * gcc.c-torture/execute/builtins/lib/sprintf.c
5250 * gcc.c-torture/execute/builtins/lib/strcpy.c
5251 * gcc.c-torture/execute/builtins/lib/strcspn.c
5252 * gcc.c-torture/execute/builtins/lib/strncat.c
5253 * gcc.c-torture/execute/builtins/lib/strncmp.c
5254 * gcc.c-torture/execute/builtins/lib/strncpy.c
5255 * gcc.c-torture/execute/builtins/lib/strpbrk.c
5256 * gcc.c-torture/execute/builtins/lib/strspn.c
5257 * gcc.c-torture/execute/builtins/lib/strstr.c:
5258 New files containing support routines.
5259
5260 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
5261 declaration.
5262 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
5263 when not optimizing.
5264
d9634d53
MM
52652004-07-02 Mark Mitchell <mark@codesourcery.com>
5266
5267 PR c++/16240
5268 * g++.dg/abi/mangle22.C: New test.
5269 * g++.dg/abi/mangle23.C: Likewise.
5270
5d16533a 52712004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
5272
5273 PR fortran/16290
5274 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
5275 Allow for cases without denormalized floating point numbers.
5276
ede1a387
JM
52772004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
5278
5279 PR c/1027
5280 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5281 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5282 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5283 expected warning text.
5284 * gcc.dg/format/diag-2.c: New test.
5285
ed63f99a
EB
52862004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5287
5288 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5289
64a9295a
PB
52902004-07-01 Paolo Bonzini <bonzini@gnu.org>
5291
5292 * gcc.dg/builtins-43.c: New.
5293 * gcc.dg/builtins-44.c: New.
5294 * gcc.dg/builtins-45.c: New.
5295
f8a57be8
GK
52962004-06-26 Geoffrey Keating <geoffk@apple.com>
5297 Andreas Tobler <a.tobler@schweiz.ch>
5298
5299 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5300 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5301 as SIGSEGV.
5302 * gcc.dg/cleanup-11.c: Likewise.
5303 * gcc.dg/cleanup-8.c: Likewise.
5304 * gcc.dg/cleanup-9.c: Likewise.
5305 * gcc.dg/cleanup-5.c: Run on all platforms.
5306
dd66b8e8
JM
53072004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5308
5309 * g++.dg/warn/nonnull1.C: New test.
5310
43e7557b
EB
53112004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5312
5313 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5314 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5315 Special-case the Sun compiler wrt to <complex.h>.
5316
11012cd6
NY
53172004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5318
a9c08588
NY
5319 * gcc.dg/Wunreachable-8.C: New test.
5320
5321 * gcc.dg/h8300-ice2.c : New test.
11012cd6 5322
e5ddaa24
TS
53232004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5324
5325 PR fortran/16161
5326 * gfortran.fortran-torture/compile/implicit.f90: Add test
5327 for implicit character.
5328
5d16533a 53292004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 5330
5d16533a
PB
5331 PR fortran/16289
5332 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5333 Use tiny() intrinsic to find smallest non-negative real
807a7d14 5334
df62f18a
JJ
53352004-06-30 Jakub Jelinek <jakub@redhat.com>
5336
0984ba10
JJ
5337 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5338 * gcc.dg/compat/struct-by-value-22_x.c: New.
5339 * gcc.dg/compat/struct-by-value-22_y.c: New.
5340
df62f18a
JJ
5341 * gcc.c-torture/execute/20040629-1.c: New test.
5342
b4db40bf
JJ
53432004-06-29 Jakub Jelinek <jakub@redhat.com>
5344
57512331
JJ
5345 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5346 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5347
b4db40bf
JJ
5348 PR target/16195
5349 * gcc.dg/20040625-1.c: New test.
5350
78f2fb08
TS
53512004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5352
5353 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5354
53552004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
5356
5357 PR fortran/15963
5358 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5359
97e73bd2
RH
53602004-06-29 Richard Henderson <rth@redhat.com>
5361
5362 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5363
46e995e0
PB
53642004-06-29 Paul Brook <paul@codesourcery.com>
5365
5366 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5367 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5368
fe88415f
NS
53692004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5370
5371 PR c++/16260
5372 * g++.dg/parse/crash15.C: New.
5373
3b50d22e
AP
53742004-06-28 Andrew Pinski <apinski@apple.com>
5375
e440ec57
AP
5376 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5377 by the error already.
5378
3b50d22e
AP
5379 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5380
6cdd2721
DD
53812004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5382
5383 PR target/14041
5384 * gcc.dg/h8300-bss-align-1.c : New.
5385
644d1951
NS
53862004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5387
fe88415f 5388 * PR c++/16174
644d1951
NS
5389 * g++.dg/template/ctor4.C: New.
5390
10317a4f
AP
53912004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5392
5393 PR c++/16205
5394 * g++.dg/warn/Wsequence-point-1.C: New test.
5395
8dcd4256
PB
53962004-06-27 Paul Brook <paul@codesourcery.com>
5397
5398 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5399
59d4a500
ZW
54002004-06-27 Zack Weinberg <zack@codesourcery.com>
5401
5402 * g++.old-deja/g++.mike/p7325.C: Remove.
5403
81ce39d6
AP
54042004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5405
5406 PR c/14963
5407 * gcc.dg/pr14963.c: New test.
5408
f84b6c96
MM
54092004-06-27 Mark Mitchell <mark@codesourcery.com>
5410
5411 PR c++/16193
5412 * g++.dg/parse/redef1.C: New test.
5413
b6ded5bd
JM
54142004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5415
5416 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5417 20021110.c.
5418 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5419 20021119-1.c.
5420 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5421 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5422 5-04.c.
5423 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5424 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5425 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5426 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5427 g++.brendan/enum14.C.
5428 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5429 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5430 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5431 g++.mike/virt1.C.
5432 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5433 memtemp24.C.
5434
64b663f8
RS
54352004-06-27 Roger Sayle <roger@eyesopen.com>
5436
5437 * gcc.dg/20040527-1.c: New test case.
5438
3e14aaa2
BD
54392004-06-26 Bud Davis <bdavis9659@comcast.net>
5440
5441 PR gfortran/pr16196
5442 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5443
0fe0c614
RS
54442004-06-25 Roger Sayle <roger@eyesopen.com>
5445
5446 PR middle-end/15825
5447 * gcc.dg/pr15825-1.c: New test case.
5448
f1526aaa
RS
54492004-06-25 Richard Sandiford <rsandifo@redhat.com>
5450
5451 * gcc.c-torture/execute/20040625-1.c: New test.
5452
e2296cc2
TS
54532004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5454
5455 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5456
3af5dcdb
RS
54572004-06-25 Richard Sandiford <rsandifo@redhat.com>
5458
5459 * gcc.dg/torture/mips-div-1.c: New test.
5460
d2d8936f
JL
54612004-06-24 Jeff Law <law@redhat.com>
5462
5463 * gcc.dg/tree-ssa/20040624-1.c: New test.
5464
5a1f3953
RS
54652004-06-24 Richard Sandiford <rsandifo@redhat.com>
5466
5467 * gcc.c-torture/compile/20040624-1.c: New test.
5468
bbb2a345
GB
54692004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5470
5471 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5472 this directory.
5473
de46b2fe
AP
54742004-06-23 Andrew Pinski <apinski@apple.com>
5475
b713a445
AP
5476 PR middle-end/15988
5477 * g++.dg/opt/ptrmem4.C: New test.
5478
de46b2fe
AP
5479 * gcc.dg/c90-array-quals-2.c: New test.
5480
881f20cb
NY
54812006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5482
5483 * gcc.dg/kpice1.c: New test.
5484
fe7080d2
AP
54852006-06-23 Andrew Pinski <apinski@apple.com>
5486
5487 * gcc.dg/c90-array-quals.c: New test.
5488
1cc3d085
RH
54892006-06-22 Richard Henderson <rth@redhat.com>
5490
5491 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5492
2e5a1510
LR
54932004-06-22 Loren James Rittle <ljrittle@acm.org>
5494
5495 * gcc.dg/builtins-config.h: Handle FreeBSD.
5496
0f59171d
RH
54972006-06-22 Richard Henderson <rth@redhat.com>
5498
5499 * g++.dg/opt/devirt1.C: New.
5500
55012004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
5502
5503 * g++.dg/opt/pr15551.C: New testcase.
5504
96a4ec03
L
55052004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5506
5507 PR target/14800
5508 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5509 x86_64-*-linux* when compiling for 32bit.
5510
f6bf7bb6
AP
55112004-06-21 Andrew Pinski <apinski@apple.com>
5512
5513 * gcc.dg/pch/struct-1.c: New.
5514 * gcc.dg/pch/struct-1.hs: New.
5515
c0d578e6
GK
55162004-06-21 Geoffrey Keating <geoffk@apple.com>
5517
5518 * gcc.dg/pch/save-temps-1.c: New file.
5519 * gcc.dg/pch/save-temps-1.hs: New file.
5520
8750f9cd
JB
55212004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5522
5523 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5524 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5525
63110e4e
TS
55262004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5527
5528 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5529 to fix type error.
5530 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5531 Remove trailing spaces.
59d4a500 5532
3a5b9284
RH
55332004-06-21 Richard Henderson <rth@redhat.com>
5534
5535 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5536 merging && to BIT_FIELD_REF.
5537
992d907d
RS
55382004-06-21 Richard Sandiford <rsandifo@redhat.com>
5539
5540 * g++.dg/opt/placeholder1.C: New test.
5541
ce70456b
EB
55422004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5543
5544 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5545 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5546 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5547 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5548
84b8b0e0
ZW
55492004-06-20 Zack Weinberg <zack@codesourcery.com>
5550
5551 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5552 extern "C".
5553 * g++.dg/other/pragma-re-1.C: Add comments.
5554
04b0faec 55552004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
5556
5557 PR gfortran/16080
04b0faec
BD
5558 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5559
bb60c95f
AP
55602004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5561
5562 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5563 instead of setting the type of size_t by
5564 hand.
5565
ee8db92b
RS
55662004-06-18 Roger Sayle <roger@eyesopen.com>
5567
5568 * gcc.dg/unordered-2.c: New test case.
5569 * gcc.dg/unordered-3.c: New test case.
5570
5d16533a 55712004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
5572
5573 PR other/16043
5574 * lib/g++.exp (g++_version): Tweak regexp for version
5575 * lib/g77.exp (g77_version): Likewise
5576 * lib/gfortran.exp (gfortran_version): Likewise
5577 * lib/objc.exp (objc_version): Likewise
5578 * lib/treelang.exp (treelang_version): Likewise
5579
1acd15e8
JJ
55802004-06-19 Jakub Jelinek <jakub@redhat.com>
5581
dc04f755
JJ
5582 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5583 Use INT_MAX instead of __INT_MAX__.
5584 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5585
1acd15e8
JJ
5586 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5587 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5588 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5589 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5590 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5591 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5592 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5593 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5594 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5595
e1af8299
JJ
5596 * gcc.dg/range-test-1.c: New test.
5597 * g++.dg/opt/range-test-1.C: New test.
5598
093c7153
RH
55992004-06-17 Richard Henderson <rth@redhat.com>
5600
5601 * objc.dg/sync-1.m: New.
5602 * objc.dg/try-catch-1.m: Don't force next runtime.
5603 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5604 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5605 shadowed catch clause.
5606 * objc.dg/try-catch-5.m: New.
5607
c50a0116
ZW
56082004-06-17 Zack Weinberg <zack@codesourcery.com>
5609
5610 Bug 14610
5611 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5612
16865eaa
RH
56132004-06-15 Richard Henderson <rth@redhat.com>
5614
5615 * gcc.dg/20001116-1.c: Move expected warning line.
5616
bf83cc10
RH
56172004-06-15 Richard Henderson <rth@redhat.com>
5618
5619 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5620 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5621
fd660b1b
JL
56222004-06-15 Jeff Law <law@redhat.com>
5623
5624 * gcc.dg/tree-ssa/20040615-1.c: New test.
5625 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5626 be less sensitive to operand ordering.
5627 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5628
3e97fe67
DS
56292004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5630
5631 * g++.dg/abi/bitfield3.C: Add comment..
5632
325c3691
RH
56332004-06-15 Richard Henderson <rth@redhat.com>
5634
5635 * g++.dg/ext/stmtexpr1.C: XFAIL.
5636 * gcc.dg/20030612-1.c: XFAIL.
5637
6bf3d92c
EC
56382004-06-15 Eric Christopher <echristo@redhat.com>
5639
5640 * g++.dg/charset/asm5.c: New.
5641 * gcc.dg/charset/asm6.c: New.
5642
6ef42154
TS
56432004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5644
5645 PR fortran/15962
5646 * gfortran.fortran-torture/execute/select_1.f90: New test.
5647
844f5ccf
PB
56482004-06-15 Paul Brook <paul@codesourcery.com>
5649
5650 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5651
c566721f
GB
56522004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5653
5654 PR c++/15967
5655 * g++.dg/lookup/crash3.C: New test.
5656
4e0f4df5
GB
56572004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5658
5659 PR c++/15947
5660 * g++.dg/parse/dtor4.C: New test.
5661
daa2b95a
JL
56622004-06-14 Jeff Law <law@redhat.com>
5663
5664 * gcc.c-torture/compile/20040614-1.c: New test.
5665
7031baf4
TS
56662004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5667
5668 PR fortran/15211
5669 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5670 LEN of a character array.
5671
7c82a41e
MM
56722004-06-14 Mark Mitchell <mark@codesourcery.com>
5673
5674 PR c++/15096
5675 * g++.dg/template/ptrmem10.C: New test.
5676
5677 PR c++/14930
5678 * g++.dg/template/friend30.C: New test.
5679
f3207b37
TS
56802004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5681
5682 PR fortran/14928
5683 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 5684
a9e7b9d3
PB
56852004-06-13 Paul Brook <paul@codesourcery.com>
5686
5687 * gfortran.fortran-torture/execute/random_2.f90: New test.
5688
118a3a8b
EC
56892004-06-13 Eric Christopher <echristo@redhat.com>
5690
5691 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5692
b08eae92
PB
56932004-06-12 Paul Brook <paul@codesourcery.com>
5694
5695 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5696
f814193b
TS
56972004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5698
5699 PR fortran/14923
5700 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5701
c52eae8d
TS
57022004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5703
5704 PR fortran/14957
5705 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 5706 syntax errors in end statements of contained subroutines.
118a3a8b 5707
662ef0f5
TS
57082004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5709
5710 PR fortran/12841
5711 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5712
4aef80f8
BD
57132004-06-12 Bud Davis <bdavis9659@comcast.net>
5714
a13c7588 5715 PR fortran/15665
4aef80f8
BD
5716 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5717
8204210b
BD
57182004-06-12 Bud Davis <bdavis9659@comcast.net>
5719
5720 PR gfortran/12839
5721 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5722
ba18e4db
MM
57232004-06-11 Mark Mitchell <mark@codesourcery.com>
5724
5725 PR c++/15862
5726 * g++.dg/parse/enum1.C: New test.
5727
3100d647
JL
57282004-06-10 Jeff Law <law@redhat.com>
5729
5730 * gcc.c-torture/compile/20040610-1.c: New test.
5731
da291c87
GB
57322004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5733
5734 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5735 * g++.old-deja/g++.other/decl3.C: Likewise.
5736
a32b97a2
BB
57372004-06-10 Brian Booth <bbooth@redhat.com>
5738
5739 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5740 V_MAY_DEF instead of VDEF.
5741 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5742
ab71fa3f
MM
57432004-06-10 Mark Mitchell <mark@codesourcery.com>
5744
5745 PR c++/14211
5746 * g++.dg/conversion/const1.C: New test.
5747
5748 PR c++/15076
5749 * g++.dg/conversion/reinterpret1.C: New test.
5750
5751 PR c++/15877
5752 * g++.dg/template/enum2.C: New test.
5753
5754 PR c++/15227
5755 * g++.dg/template/error13.C: New test.
5756
a7b155a6
TS
57572004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5758
5759 PR fortran/14957
5760 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5761 arguments to test_* REAL and of the right size.
5762
ba20a3eb
JJ
57632004-06-10 Jakub Jelinek <jakub@redhat.com>
5764
5765 PR target/15569
5766 PR rtl-optimization/15681
5767 * gcc.dg/20040609-1.c: New test.
5768
498c0f27
JJ
57692004-06-10 Jakub Jelinek <jakub@redhat.com>
5770
5771 PR c++/14791
5772 * g++.dg/opt/builtins1.C: New test.
5773
b152aee5
DS
57742004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5775
5776 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5777 that use default windows32 struct layout.
5778 * gcc.dg/i386-bitfield2.c: Likewise.
5779
80d23e49
DS
57802004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
5781
5782 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
5783 for mingw32 and cygwin targets.
5784
d8044160
GK
57852004-06-09 Geoffrey Keating <geoffk@apple.com>
5786
5787 * gcc.dg/pch/macro-4.c: New.
5788 * gcc.dg/pch/macro-4.hs: New.
5789
655948a3
TS
57902004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5791
5792 PR fortran/13249
5793 * gfortran.fortran-torture/compile/name_clash.f90: New test.
5794
62f1d470
TS
57952004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5796
5797 PR fortran/13372
5798 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
5799
898c05b8
BD
58002004-06-09 Bud Davis <bdavis9659@comcast.net>
5801
5802 PR gfortran/14897
62f1d470 5803 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 5804
31b6f11a 58052004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 5806
c50a0116 5807 PR gfortran/15755
31b6f11a
BD
5808 * gfortran.fortran-torture/execute/backspace.c : New test.
5809
0760c380
PB
58102004-06-09 Paul Brook <paul@codesourcery.com>
5811
5812 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5813 (pointer_to_section): Rewrite to use smaller array.
5814
320c0659
DE
58152004-06-08 David Edelsohn <edelsohn@gnu.org>
5816
0760c380
PB
5817 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5818 * gcc.dg/ext/altivec-10.c: Same.
5819 * gcc.dg/ext/altivec-11.c: Same.
5820 * gcc.dg/ext/altivec-12.c: Same.
5821 * gcc.dg/ext/altivec-13.c: Same.
5822 * gcc.dg/ext/altivec-14.c: Same.
5823 * gcc.dg/ext/altivec-15.c: Same.
5824 * gcc.dg/ext/altivec-16.c: Same.
5825 * gcc.dg/ext/altivec-3.c: Same.
5826 * gcc.dg/ext/altivec-4.c: Same.
5827 * gcc.dg/ext/altivec-6.c: Same.
5828 * gcc.dg/ext/altivec-7.c: Same.
5829 * gcc.dg/ext/altivec-8.c: Same.
5830 * gcc.dg/ext/altivec-varargs-1.c: Same.
5831
5832 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5833 * g++.dg/ext/altivec-10.C: Same.
5834 * g++.dg/ext/altivec-2.C: Same.
5835 * g++.dg/ext/altivec-3.C: Same.
5836 * g++.dg/ext/altivec-4.C: Same.
5837 * g++.dg/ext/altivec-5.C: Same.
5838 * g++.dg/ext/altivec-6.C: Same.
5839 * g++.dg/ext/altivec-7.C: Same.
5840 * g++.dg/ext/altivec-8.C: Same.
5841 * g++.dg/ext/altivec-9.C: Same.
320c0659 5842
9221325f
GB
58432004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5844
5845 PR c++/7841
5846 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5847
85bbb21f
EB
58482004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5849
5850 * gcc.dg/union-1.c: New test.
5851
67057c53
RS
58522004-06-07 Roger Sayle <roger@eyesopen.com>
5853
5854 * gcc.dg/builtins-41.c: New test case.
5855 * gcc.dg/builtins-42.c: New test case.
5856
2435e036
DE
58572004-06-07 David Edelsohn <edelsohn@gnu.org>
5858
5859 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5860 * g++.dg/ext/altivec-10.C: Same.
5861 * g++.dg/ext/altivec-2.C: Same.
5862 * g++.dg/ext/altivec-3.C: Same.
5863 * g++.dg/ext/altivec-4.C: Same.
5864 * g++.dg/ext/altivec-5.C: Same.
5865 * g++.dg/ext/altivec-6.C: Same.
5866 * g++.dg/ext/altivec-7.C: Same.
5867 * g++.dg/ext/altivec-8.C: Same.
5868 * g++.dg/ext/altivec-9.C: Same.
5869 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5870 * g++.old-deja/g++.brendan/new3.C: Same.
5871 * gcc.c-torture/execute/eeprof-1.x: Same.
5872
45b0c94c
JM
58732004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
5874
5875 PR c/14765
5876 * gcc.dg/pr14765-1.c: New test.
5877
bf730f15
RS
58782004-06-07 Roger Sayle <roger@eyesopen.com>
5879
5880 PR c/14649
5881 * gcc.dg/pr14649-1.c: New test case.
5882
f5a76aea
RH
58832004-06-07 Richard Henderson <rth@redhat.com>
5884
5885 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
5886 if temporaries.
5887
8cd0b81e
DE
58882004-06-07 David Edelsohn <edelsohn@gnu.org>
5889
5890 * g++.dg/eh/elide1.C: Remove XFAIL.
5891
d5a10cf0
MM
58922004-06-07 Mark Mitchell <mark@codesourcery.com>
5893
5894 PR c++/15337
5895 * g++.dg/expr/sizeof3.C: New test.
5896
5897 PR c++/14777
5898 * g++.dg/template/access14.C: New test.
5899
5900 PR c++/15554
5901 * g++.dg/template/enum1.C: New test.
5902
5903 PR c++/15057
5904 * g++.dg/eh/throw1.C: New test.
5905
e9c5d1c0
DA
59062004-06-07 David Ayers <d.ayers@inode.at>
5907 Ziemowit Laski <zlaski@apple.com>
5908
5909 * lib/objc.exp (objc_target_compile): Revert the '-framework
5910 Foundation' flag fix, since bare Darwin does not ship
5911 with the Foundation framework.
5912 * objc/execute/next_mapping.h: Provide a local NSConstantString
5913 @interface and @implementation.
15d0650c
ZL
5914 (objc_constant_string_init): A constructor function, used to
5915 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
5916 * objc/execute/string1.m: Include "next_mapping.h" instead of
5917 <Foundation/NSString.h>.
5918 * objc/execute/string2.m: Likewise.
5919 * objc/execute/string3.m: Likewise.
5920 * objc/execute/string4.m: Likewise.
5921
aab087b8
L
59222004-06-06 H.J. Lu <hongjiu.lu@intel.com>
5923
5924 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
5925 to double. Replace double with FLOAT.
5926 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
5927
5928 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
5929 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
5930 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
5931 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
5932 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
5933 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
5934 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
5935 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
5936
10bc1b1b
JM
59372004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
5938
5939 PR c/13519
5940 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
5941
8a83a693
GB
59422004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5943
5944 PR c++/15503
5945 * g++.dg/template/meminit2.C: New test.
5946
28af2467
PB
59472004-06-04 Paolo Bonzini <bonzini@gnu.org>
5948
5949 PR target/15822
5950 * gcc.c-torture/execute/compare-fp-1.c,
5951 gcc.c-torture/execute/compare-fp-2.c,
5952 gcc.c-torture/execute/compare-fp-3.c,
5953 gcc.c-torture/execute/compare-fp-4.c,
5954 gcc.c-torture/execute/compare-fp-3.x,
5955 gcc.c-torture/execute/compare-fp-4.x: Moved...
5956 * gcc.c-torture/execute/ieee/compare-fp-1.c,
5957 gcc.c-torture/execute/ieee/compare-fp-2.c,
5958 gcc.c-torture/execute/ieee/compare-fp-3.c,
5959 gcc.c-torture/execute/ieee/compare-fp-4.c,
5960 gcc.c-torture/execute/ieee/compare-fp-3.x,
5961 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
5962
72fab006
NP
59632004-06-04 David Ayers <d.ayers@inode.at>
5964
5965 * objc/execute/protocol-isEqual-4.m: New testcase.
5966
59672004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
5968
5969 * objc/execute/protocol-isEqual-1.m: New testcase.
5970 * objc/execute/protocol-isEqual-2.m: New testcase.
5971 * objc/execute/protocol-isEqual-3.m: New testcase.
5972
1600fe22
TS
59732004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5974
5975 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
5976
12ba3f8f
ZL
59772004-06-02 Ziemowit Laski <zlaski@apple.com>
5978
5979 * lib/objc.exp (objc_target_compile): When running tests on
5980 Darwin (Mac OS X), inform the linker about '-framework
5981 'Foundation'.
5982
3aeb3655
EC
59832004-06-02 Eric Christopher <echristo@redhat.com>
5984
5985 * gcc.c-torture/compile/20040602-1.c: New.
5986
3facc4b6
AP
59872004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
5988
89422e47
AP
5989 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
5990 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5991
3facc4b6
AP
5992 PR tree-optimization/14736
5993 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 5994
3facc4b6
AP
5995 PR tree-optimization/14042
5996 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
5997
5998 PR tree-optimization/14729
5999 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
6000
2fa54841
TS
60012004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6002
6003 PR fortran/15557
6004 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
6005
7a3ea201
RH
60062004-06-01 Richard Hederson <rth@redhat.com>
6007
6008 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
6009
07166901
GB
60102004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6011
6012 PR c++/14932
6013 * g++.dg/parse/offsetof4.C: New test.
6014
61c627ed
NP
60152004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
6016
6017 PR objc/7993
6018 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
6019
e17b3578
MM
60202004-05-31 Mark Mitchell <mark@codesourcery.com>
6021
6022 PR c++/15701
6023 * g++.dg/template/friend29.C: New test.
6024
ec3e6835
JM
60252004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
6026
6027 PR c/15749
6028 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
6029
a4a90b84
EB
60302004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
6031
6032 * gcc.dg/sparc-trap-1.c: New test.
6033
1f7a8dcc
RS
60342004-05-31 Roger Sayle <roger@eyesopen.com>
6035
6036 PR middle-end/15069
6037 * g++.dg/opt/fold3.C: New test case.
6038
0fb4f4b8
GS
60392004-05-30 Graham Stott <graham.stott@btinternet.com>
6040
6041 * lib/target-supports.exp (check_iconv_available): Fix fallout
6042 from 2004-05-28 patch.
6043
7b5b57b7
PB
60442004-05-30 Paul Brook <paul@codesourcery.com>
6045
6046 PR fortran/15620
6047 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
6048 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
6049
5f251c26
SK
60502004-05-30 Steven G. Kargl <kargls@comcast.net>
6051
6052 * gfortran.fortran-torture/execute/random_1.f90: New test.
6053
b63e5497
ZL
60542004-05-28 Ziemowit Laski <zlaski@apple.com>
6055
6056 * g++.dg/ext/altivec-10.C: New test.
6057
353c3b7e
PB
60582004-05-29 Paul Brook <paul@codesourcery.com>
6059
6060 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
6061
690c364e
ZL
60622004-05-28 Ziemowit Laski <zlaski@apple.com>
6063
6064 * gcc.dg/altivec-16.c: New test.
6065
763ee179
JJ
60662004-05-28 Janis Johnson <janis187@us.ibm.com>
6067
6068 * lib/target-supports.exp (check_vmx_hw_available): New.
6069 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
6070
6071 * lib/target-supports.exp (check_alias_available,
6072 check_iconv_available, check_named_sections_available): Use
6073 unique names for temporary files.
6074
6b1db06f
ZL
60752004-05-28 Ziemowit Laski <zlaski@apple.com>
6076
6077 * gcc.dg/altivec-15.c: New test.
6078
c1cca8d4
MM
60792004-05-28 Mark Mitchell <mark@codesourcery.com>
6080
6081 PR c++/15083
6082 * g++.dg/warn/noeffect6.C: New test.
6083
6084 PR c++/15471
6085 * g++.dg/expr/ptrmem4.C: New test.
6086
6087 PR c++/15640
6088 * g++.dg/template/operator3.C: New test.
6089
0c1a1ecd
MM
60902004-05-28 Mark Mitchell <mark@codesourcery.com>
6091
6092 PR c++/14668
6093 * g++.dg/lookup/redecl1.C: New test.
6094 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
6095
d1a7edaf
PB
60962004-05-28 Paolo Bonzini <bonzini@gnu.org>
6097
28af2467
PB
6098 * gcc.c-torture/execute/compare-fp-1.c,
6099 gcc.c-torture/execute/compare-fp-2.c,
6100 gcc.c-torture/execute/compare-fp-3.c,
6101 gcc.c-torture/execute/compare-fp-4.c,
6102 gcc.c-torture/execute/compare-fp-3.x,
6103 gcc.c-torture/execute/compare-fp-4.x,
6104 gcc.dg/pr15649-1.c: New.
d1a7edaf 6105
18db8f19
AN
61062004-05-27 Adam Nemet <anemet@lnxw.com>
6107
6108 PR c++/12883
6109 * g++.dg/init/array14.C: New test.
6110
74f48aee
JJ
61112004-05-25 Janis Johnson <janis187@us.ibm.com>
6112
5ab8e5cc
JJ
6113 * lib/compat.exp (compat-get-options-main): New.
6114 (compat-get-options): Remove unneeded code, warn for ignored
6115 command.
6116 (compat-execute): Check flag set by dg-require-* commands.
6117
74f48aee
JJ
6118 * lib/compat.exp (compat-execute): Break up long lines.
6119
386f1015
JJ
61202004-05-24 Janis Johnson <janis187@us.ibm.com>
6121
1bfc8f67
JJ
6122 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6123 * gcc.dg/altivec-14.c: New test.
6124 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6125
6eade693
JJ
6126 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6127 * gcc.dg/altivec-12.c: Ditto.
6128
386f1015
JJ
6129 * gcc.dg/altivec-3.c: Move call to altivec_check.
6130
15077df5
MM
61312004-05-23 Mark Mitchell <mark@codesourcery.com>
6132
6133 PR c++/15044
6134 * g++.dg/template/error12.C: New test.
6135
6136 PR c++/15317
6137 * g++.dg/ext/attrib15.C: New test.
6138
6139 PR c++/15329
6140 * g++.dg/template/ptrmem9.C: New test.
6141
45aae8f2
PB
61422004-05-25 Paul Brook <paul@codesourcery.com>
6143
6144 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6145
a30f62e0
MM
61462004-05-23 Mark Mitchell <mark@codesourcery.com>
6147
6148 PR c++/15165
6149 * g++.dg/template/crash19.C: New test.
6150
9ce1594a
MM
61512004-05-23 Mark Mitchell <mark@codesourcery.com>
6152
6153 PR c++/15025
6154 * g++.dg/template/redecl1.C: New test.
6155
f746161e
MM
61562004-05-23 Mark Mitchell <mark@codesourcery.com>
6157
6158 PR c++/14821
6159 * g++.dg/other/ns1.C: New test.
6160
6161 PR c++/14883
6162 * g++.dg/template/invalid1.C: New test.
6163
5291e69a
PB
61642004-05-23 Paul Brook <paul@codesourcery.com>
6165 Victor Leikehman <lei@haifasphere.co.il>
6166
6167 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6168 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6169
0deb916c
MM
61702004-05-22 Mark Mitchell <mark@codesourcery.com>
6171
6172 PR c++/15285
6173 PR c++/15299
6174 * g++.dg/template/non-dependent5.C: New test.
6175 * g++.dg/template/non-dependent6.C: New test.
6176
1e2e9f54
MM
61772004-05-22 Mark Mitchell <mark@codesourcery.com>
6178
6179 PR c++/15507
6180 * g++.dg/inherit/union1.C: New test.
6181
6182 PR c++/15542
6183 * g++.dg/template/addr1.C: New test.
6184
6185 PR c++/15427
6186 * g++.dg/template/array5.C: New test.
6187
6188 PR c++/15287
6189 * g++.dg/template/array6.C: New test.
6190
ae5cbc33
RS
61912004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6192 Roger Sayle <roger@eyesopen.com>
6193
6194 * g++.dg/lookup/forscope2.C: New test case.
6195
b02398bd
BE
61962004-05-22 Ben Elliston <bje@au.ibm.com>
6197
6198 * gcc.dg/cpp/Wmissingdirs.c: New.
6199
d05aa0af
L
62002004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6201
6202 PR target/15301
6203 * gcc.dg/compat/union-m128-1.h: New file.
6204 * gcc.dg/compat/union-m128-1_main.c: Likewise.
6205 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6206 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6207
f69a1120
L
62082004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6209
6210 PR target/15302
6211 * gcc.dg/compat/struct-complex-1.h: New file.
6212 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
6213 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
6214 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6215
f4085d4c
RS
62162004-05-20 Roger Sayle <roger@eyesopen.com>
6217
6218 PR middle-end/3074
6219 * gcc.dg/pr3074-1.c: New test case.
6220 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
6221
d3a7ef9a
FH
62222004-05-20 Falk Hueffner <falk@debian.org>
6223
6224 PR other/15526
6225 * gcc.dg/ftrapv-1.c: New test case.
6226
59fa6e39 62272004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
6228
6229 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
6230
3a3f4da9 62312004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 6232 Jeff Law <law@redhat.com>
cc52902d 6233
59fa6e39
FW
6234 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
6235 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
6236
6237 * gcc.dg/tree-ssa/20040518-1.c: New test.
6238
7d72d96e
ZW
62392004-05-18 Zack Weinberg <zack@codesourcery.com>
6240
6241 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
6242
54b4ba60
PB
62432004-05-18 Paul Brook <paul@codesourcery.com>
6244
6245 PR fortran/13930
6246 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
6247
24f8f5ec
TS
62482004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6249
6250 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
6251 constant folding.
6252
6944d9dd
SB
62532004-05-17 Steven Bosscher <stevenb@suse.de>
6254
6255 * gcc.dg/tree-ssa/20040517-1.c: New test.
6256
5763419e
VR
62572004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6258
6259 * gcc.dg/loop-4.c: New test.
6260
7cd9b028
AP
62612004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
6262
6263 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
6264
94161cec
BD
62652004-05-15 Bud Davis <bdavis9659@comcast.net>
6266
6267 PR fortran/15311
6268 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
6269
d663434b
TS
62702004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6271
6272 PR fortran/13826
feb357a3 6273 PR fortran/13940
d663434b
TS
6274 * gfortran.fortran-torture/compile/data_1.f90: New test.
6275
9322b95b
UW
62762004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
6277
6278 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6279 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6280
aaa67502
JM
62812004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6282
6283 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6284
e9a75776
JM
62852004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6286
6287 PR c/15444
6288 * gcc.dg/format/xopen-1.c: Adjust expected message.
6289 * gcc.dg/format/xopen-3.c: New test.
6290
cb44ab82
VL
62912004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6292
6293 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6294
14bc8dc2
JL
62952004-05-14 Jeff Law <law@redhat.com>
6296
6297 * gcc.dg/tree-ssa/20040514-2.c: New test.
6298
7b08cf92
TS
62992004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6300
6301 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6302 this ...
7d72d96e 6303 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
6304 this.
6305
571325db
AP
63062004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6307
6308 * gcc.dg/tree-ssa/20040514-1.c: New test.
6309
5b5afddf
TS
63102004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6311
7d72d96e 6312 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
6313 test.
6314
9b089e05
TS
63152004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6316
6317 PR fortran/14066
6318 * gfortran.fortran-torture/compile/do_1.f90: New test.
6319
ee17cbda
TS
63202004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6321
6322 PR fortran/15051
6323 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6324 test.
6325
abdef811
BD
63262004-05-14 Bud Davis <bdavis9659@comcast.net>
6327
6328 PR fortran/15149
6329 * gfortran.fortran-torture/execute/random_init.f90: New test.
6330
c39373da
PB
63312004-05-13 Paul Brook <paul@codesourcery.com>
6332
6333 PR fortran/15314
6334 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6335
eb3a47ba
AP
63362004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6337
6338 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6339 for the powerpc case.
6340
91581bcc
JL
63412004-05-13 Jeff Law <law@redhat.com>
6342
6343 * gcc.dg/tree-ssa/20040513-1.c: New test.
6344 * gcc.dg/tree-ssa/20040513-2.c: New test.
6345
09532ff5
PB
63462004-05-13 Paul Brook <paul@codesourcery.com>
6347
6348 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6349 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6350 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6351
c15190ec
AS
63522004-05-13 Andreas Schwab <schwab@suse.de>
6353
6354 PR other/10819
6355 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6356 characters.
6357
92fbb759
BD
63582004-05-13 Bud Davis <bdavis9659@comcast.net>
6359
6360 PR fortran/15294
6361 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6362
6de9cd9a
DN
63632004-05-13 Diego Novillo <dnovillo@redhat.com>
6364
6365 Merge from tree-ssa-20020619-branch. See
6366 ChangeLog.tree-ssa for details.
6367
daca85ca
ZL
63682004-05-11 Ziemowit Laski <zlaski@apple.com>
6369
6370 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6371 include <altivec.h> explicitly.
6372 * gcc.dg/altivec-13.c: Likewise.
6373
52569640
PB
63742004-05-11 Paul Brook <paul@codesourcery.com>
6375
6376 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6377
3df844b1
EC
63782004-05-10 Eric Christopher <echristo@redhat.com>
6379
946f318a 6380 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
6381 * gcc.dg/sibcall-4.c: Ditto.
6382
16cfa3dc
ZL
63832004-05-10 Ziemowit Laski <zlaski@apple.com>
6384
6385 * g++.dg/ext/altivec-8.C: New test case.
6386 * gcc.dg/altivec-13.c: New test case.
6387
8dc2384c
RS
63882004-05-08 Roger Sayle <roger@eyesopen.com>
6389
6390 * gcc.c-torture/execute/divcmp-1.c: New test case.
6391 * gcc.c-torture/execute/divcmp-2.c: New test case.
6392 * gcc.c-torture/execute/divcmp-3.c: New test case.
6393
92ff0c41
EB
63942004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6395
6396 * g++.dg/other/pragma-re-2.C: New test.
6397
c3fced6c
UB
63982004-05-07 Uros Bizjak <uros@kss-loka.si>
6399
6400 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6401 * gcc.dg/i386-387-2.c: Likewise.
6402
6403 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6404 __builtin_drem.
6405 * gcc.dg/i386-387-6.c: Likewise.
6406
c2fcfa4f
UB
64072004-05-07 Uros Bizjak <uros@kss-loka.si>
6408
6409 * gcc.dg/builtins-33.c: Also check log1p*.
6410
57408b45
HPN
64112004-05-07 Hans-Peter Nilsson <hp@axis.com>
6412
e94166da 6413 PR optimization/15296
57408b45
HPN
6414 * gcc.c-torture/execute/pr15296.c: New test.
6415
5ae27cfa
UB
64162004-05-05 Uros Bizjak <uros@kss-loka.si>
6417
6418 * gcc.dg/builtins-40.c: New test.
3df844b1 6419
ce7f07bd
RS
64202004-05-05 Richard Sandiford <rsandifo@redhat.com>
6421
6422 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6423
cc27e657
PB
64242004-05-04 Paolo Bonzini <bonzini@gnu.org>
6425
6426 * g++.dg/ext/spe1.C: New testcase.
6427
fae4c98f
ZL
64282004-05-04 Ziemowit Laski <zlaski@apple.com>
6429
6430 * objc.dg/image-info.m: Allow additional attributes
6431 for __image_info section.
6432
b5ba341f
RS
64332004-05-04 Richard Sandiford <rsandifo@redhat.com>
6434
6435 * gcc.dg/torture/mips-hilo-2.c: New test.
6436
44021471
GB
64372004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6438
6439 PR c++/14389
6440 * g++.dg/template/member5.C: New test.
6441
7a8e07c7
UB
64422004-05-03 Uros Bizjak <uros@kss-loka.si>
6443
44021471 6444 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 6445
ca3df643
KG
64462004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6447
6448 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6449 * gcc.dg/torture/builtin-convert-3.c: New test.
6450
e2655d15
UW
64512004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6452
6453 PR middle-end/15054
6454 * g++.dg/opt/pr15054.C: New test.
6455
3bf05748
KG
64562004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6457
6458 * gcc.dg/torture/builtin-rounding-1.c: New test.
6459 * gcc.dg/builtins-25.c: Delete.
6460 * gcc.dg/builtins-29.c: Delete.
6461
ed9676cf
AK
64622004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6463
6464 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6465 * gcc.dg/sibcall-4.c: Likewise.
6466 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6467
2fe8b9c8
KH
64682004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6469
6470 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6471 bit-field on 16-bit targets.
6472
99c4eea1
KH
64732004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6474
6475 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6476 16-bit targets.
6477
3fbf917d
AP
64782004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6479
99c4eea1
KH
6480 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6481 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 6482
ec52e7d5
AP
64832004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6484
6485 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6486 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6487 Change the asm registers to be in form of frN instead of fN.
6488
332d782c
KG
64892004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6490
6491 * gcc.dg/torture/builtin-convert-2.c: New test.
6492
90f81f99
AP
64932004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6494
6495 * gcc.dg/rs6000-power2-1.c: New test.
6496 * gcc.dg/rs6000-power2-2.c: New test.
6497
902edd36
JH
64982004-04-28 Jan Hubicka <jh@suse.cz>
6499
6500 * gcc.dg/unused-6.c: New test.
6501
0c04dd0d 65022004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 6503 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
6504
6505 * ada/acats/run_all.sh: Define $target variable.
6506
72fcb5d1
AP
65072004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6508
6509 PR c++/15119
6510 * g++.dg/other/vararg-1.C: New test.
3df844b1 6511
72fcb5d1
AP
6512 PR c++/4794
6513 * g++.dg/eh/cleanup3.C: New test.
6514
acde5ecb
LG
65152004-04-24 Laurent GUERBY <laurent@guerby.net>
6516
6517 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6518 and ad8011a (target_insn).
6519 * ada/acats/support/macro.dfs: Likewise.
6520 * ada/acats/support/impbit.adb: New file.
3df844b1 6521
a3ef788f
UW
65222004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6523
6524 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6525
1548580c
EB
65262004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6527
6528 * gcc.dg/loop-3.c: New test.
6529
01d4c813
DJ
65302004-04-23 Daniel Jacobowitz <drow@mvista.com>
6531
6532 * gcc.c-torture/execute/simd-5.c: New test.
6533
4424e0da
GB
65342004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6535
6536 PR c++/15064
6537 * g++.dg/template/crash18.C: New test.
6538
92a62aad
MM
65392004-04-22 Mark Mitchell <mark@codesourcery.com>
6540
6541 * g++.dg/ext/complit3.C: New test.
6542
f33e359d
AH
65432004-04-21 Aldy Hernandez <aldyh@redhat.com>
6544
6545 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6546 * gcc.dg/altivec-3.c: Same.
6547 * gcc.dg/altivec-varargs-1.c: Same.
6548
9aba2a72
AH
65492004-04-21 Aldy Hernandez <aldyh@redhat.com>
6550
6551 * lib/target-supports.exp (check_profiling_available): Assume
6552 profiling is not available on powerpc-eabi targets.
6553
a0b96bb7
JJ
65542004-04-21 Janis Johnson <janis187@us.ibm.com>
6555
6556 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6557 * gcc.dg/vmx/bug-1.c: Ditto.
6558
77a705e4
EC
65592004-04-20 Eric Christopher <echristo@redhat.com>
6560
6561 * gcc.dg/charset/extern.c: New test.
6562 * g++.dg/charset/extern3.cc: Ditto.
6563
c56122d8
UB
65642004-04-20 Uros Bizjak <uros@kss-loka.si>
6565
6566 * gcc.dg/builtins-39.c: New test.
6567
7b1521e0
AH
65682004-04-20 Aldy Hernandez <aldyh@redhat.com>
6569
6570 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6571
169304de
RS
65722004-04-20 Richard Sandiford <rsandifo@redhat.com>
6573
6574 * gcc.dg/torture/mips-hilo-1.c: New test.
6575
10b5935e
AP
65762004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6577
6578 * gcc.c-torture/compile/20040419-1.c: New test.
6579
06647e79
AH
65802004-04-18 Aldy Hernandez <aldyh@redhat.com>
6581
6582 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6583
4615cd51
ZW
65842004-04-18 Zack Weinberg <zack@codesourcery.com>
6585 Aldy Hernandez <aldyh@redhat.com>
6586
6587 * gcc.c-torture/execute/va-arg-24.c: New.
6588
c5735c26
ZW
65892004-04-17 Zack Weinberg <zack@codesourcery.com>
6590 Aldy Hernandez <aldyh@redhat.com>
6591
6592 * gcc.dg/vmx/1b-01.c: New.
6593 * gcc.dg/vmx/1b-02.c: New.
6594 * gcc.dg/vmx/1b-03.c: New.
6595 * gcc.dg/vmx/1b-04.c: New.
6596 * gcc.dg/vmx/1b-05.c: New.
6597 * gcc.dg/vmx/1b-06.c: New.
6598 * gcc.dg/vmx/1b-07.c: New.
6599 * gcc.dg/vmx/1c-01.c: New.
6600 * gcc.dg/vmx/1c-02.c: New.
6601 * gcc.dg/vmx/3a-01a.c: New.
6602 * gcc.dg/vmx/3a-01.c: New.
6603 * gcc.dg/vmx/3a-01m.c: New.
6604 * gcc.dg/vmx/3a-03.c: New.
6605 * gcc.dg/vmx/3a-03m.c: New.
6606 * gcc.dg/vmx/3a-04.c: New.
6607 * gcc.dg/vmx/3a-04m.c: New.
6608 * gcc.dg/vmx/3a-05.c: New.
6609 * gcc.dg/vmx/3a-06.c: New.
6610 * gcc.dg/vmx/3a-06m.c: New.
6611 * gcc.dg/vmx/3a-07.c: New.
6612 * gcc.dg/vmx/3b-01.c: New.
6613 * gcc.dg/vmx/3b-02.c: New.
6614 * gcc.dg/vmx/3b-10.c: New.
6615 * gcc.dg/vmx/3b-13.c: New.
6616 * gcc.dg/vmx/3b-14.c: New.
6617 * gcc.dg/vmx/3b-15.c: New.
6618 * gcc.dg/vmx/3c-01a.c: New.
6619 * gcc.dg/vmx/3c-01.c: New.
6620 * gcc.dg/vmx/3c-02.c: New.
6621 * gcc.dg/vmx/3c-03.c: New.
6622 * gcc.dg/vmx/3d-01.c: New.
6623 * gcc.dg/vmx/4-01.c: New.
6624 * gcc.dg/vmx/4-03.c: New.
6625 * gcc.dg/vmx/5-01.c: New.
6626 * gcc.dg/vmx/5-02.c: New.
6627 * gcc.dg/vmx/5-03.c: New.
6628 * gcc.dg/vmx/5-04.c: New.
6629 * gcc.dg/vmx/5-05.c: New.
6630 * gcc.dg/vmx/5-06.c: New.
6631 * gcc.dg/vmx/5-07.c: New.
6632 * gcc.dg/vmx/5-07t.c: New.
6633 * gcc.dg/vmx/5-08.c: New.
6634 * gcc.dg/vmx/5-10.c: New.
6635 * gcc.dg/vmx/5-11.c: New.
6636 * gcc.dg/vmx/7-01a.c: New.
6637 * gcc.dg/vmx/7-01.c: New.
6638 * gcc.dg/vmx/7c-01.c: New.
6639 * gcc.dg/vmx/7d-01.c: New.
6640 * gcc.dg/vmx/7d-02.c: New.
6641 * gcc.dg/vmx/8-01.c: New.
6642 * gcc.dg/vmx/8-02a.c: New.
6643 * gcc.dg/vmx/8-02.c: New.
6644 * gcc.dg/vmx/brode-1.c: New.
6645 * gcc.dg/vmx/bug-1.c: New.
6646 * gcc.dg/vmx/bug-2.c: New.
6647 * gcc.dg/vmx/bug-3.c: New.
6648 * gcc.dg/vmx/cw-bug-1.c: New.
6649 * gcc.dg/vmx/cw-bug-2.c: New.
6650 * gcc.dg/vmx/cw-bug-3.c: New.
6651 * gcc.dg/vmx/dct.c: New.
6652 * gcc.dg/vmx/debug-1.c: New.
6653 * gcc.dg/vmx/debug-2.c: New.
6654 * gcc.dg/vmx/debug-3.c: New.
6655 * gcc.dg/vmx/debug-4.c: New.
6656 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6657 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6658 * gcc.dg/vmx/eg-5.c: New.
6659 * gcc.dg/vmx/fft.c: New.
6660 * gcc.dg/vmx/gcc-bug-1.c: New.
6661 * gcc.dg/vmx/gcc-bug-2.c: New.
6662 * gcc.dg/vmx/gcc-bug-3.c: New.
6663 * gcc.dg/vmx/gcc-bug-4.c: New.
6664 * gcc.dg/vmx/gcc-bug-5.c: New.
6665 * gcc.dg/vmx/gcc-bug-6.c: New.
6666 * gcc.dg/vmx/gcc-bug-7.c: New.
6667 * gcc.dg/vmx/gcc-bug-8.c: New.
6668 * gcc.dg/vmx/gcc-bug-9.c: New.
6669 * gcc.dg/vmx/gcc-bug-b.c: New.
6670 * gcc.dg/vmx/gcc-bug-c.c: New.
6671 * gcc.dg/vmx/gcc-bug-d.c: New.
6672 * gcc.dg/vmx/gcc-bug-e.c: New.
6673 * gcc.dg/vmx/gcc-bug-f.c: New.
6674 * gcc.dg/vmx/gcc-bug-g.c: New.
6675 * gcc.dg/vmx/gcc-bug-i.c: New.
6676 * gcc.dg/vmx/harness.h: New.
6677 * gcc.dg/vmx/ira1.c: New.
6678 * gcc.dg/vmx/ira2a.c: New.
6679 * gcc.dg/vmx/ira2b.c: New.
6680 * gcc.dg/vmx/ira2.c: New.
6681 * gcc.dg/vmx/ira2c.c: New.
6682 * gcc.dg/vmx/mem.c: New.
6683 * gcc.dg/vmx/newton-1.c: New.
6684 * gcc.dg/vmx/ops.c: New.
6685 * gcc.dg/vmx/sn7153.c: New.
6686 * gcc.dg/vmx/spill2.c: New.
6687 * gcc.dg/vmx/spill3.c: New.
6688 * gcc.dg/vmx/spill.c: New.
6689 * gcc.dg/vmx/t.c: New.
6690 * gcc.dg/vmx/varargs-1.c: New.
6691 * gcc.dg/vmx/varargs-2.c: New.
6692 * gcc.dg/vmx/varargs-3.c: New.
6693 * gcc.dg/vmx/varargs-4.c: New.
6694 * gcc.dg/vmx/varargs-5.c: New.
6695 * gcc.dg/vmx/varargs-6.c: New.
6696 * gcc.dg/vmx/varargs-7.c: New.
6697 * gcc.dg/vmx/vmx.exp: New.
6698 * gcc.dg/vmx/vprint-1.c: New.
6699 * gcc.dg/vmx/vscan-1.c: New.
6700 * gcc.dg/vmx/x-01.c: New.
6701 * gcc.dg/vmx/x-02.c: New.
6702 * gcc.dg/vmx/x-03.c: New.
6703 * gcc.dg/vmx/x-04.c: New.
6704 * gcc.dg/vmx/x-05.c: New.
6705 * gcc.dg/vmx/yousufi-1.c: New.
6706 * gcc.dg/vmx/zero-1.c: New.
6707 * gcc.dg/vmx/zero.c: New.
6708
0ff3e805
AP
67092004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6710
6711 * g++.dg/lookup/java1.C: Update for chage of
6712 _Jv_AllocObject.
6713 * g++.dg/lookup/java2.C: Likewise.
6714
c556d3af
LG
67152004-04-17 Laurent GUERBY <laurent@guerby.net>
6716
6717 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 6718
3bd06df7
RS
67192004-04-17 Richard Sandiford <rsandifo@redhat.com>
6720
6721 * gcc.dg/vr-mult-[12].c: New tests.
6722
6e97f1f9
JDA
67232004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6724
171ed7b1 6725 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 6726
171ed7b1 6727 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 6728
a49877d8
RS
67292004-04-15 Richard Sandiford <rsandifo@redhat.com>
6730
6731 * lib/target-supports.exp (check_profiling_available): Assume profiling
6732 isn't available for mips*-*-elf targets.
6733
88b28a31
UB
67342004-04-14 Uros Bizjak <uros@kss-loka.si>
6735
6736 * gcc.dg/builtins-38.c: New test.
6737
2aa01719
EC
67382004-04-14 Eric Christopher <echristo@redhat.com>
6739
6740 * g++.dg/charset/charset.exp: Run .cc extension tests.
6741
bb2d0eec
ZW
67422004-04-14 Zack Weinberg <zack@codesourcery.com>
6743
6744 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6745
61218d19
KG
67462004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6747
6748 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6749
a072d43b
UB
67502004-04-13 Uros Bizjak <uros@kss-loka.si>:
6751
6752 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6753 * gcc.dg/i386-387-2.c: Likewise.
6754
6755 * gcc.dg/i386-387-7.c: New test.
6756 * gcc.dg/i386-387-8.c: New test.
6757
6758 * gcc.dg/builtins-37.c: New test.
6759
d5a46acb
GK
67602004-04-13 Geoffrey Keating <geoffk@apple.com>
6761
6762 * g++.dg/pch/externc-1.C: Add missing semicolon.
6763
935a6e46
AH
67642004-04-13 Aldy Hernandez <aldyh@redhat.com>
6765
bb2d0eec 6766 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 6767
1c9766da
RK
67682004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6769
6770 * gcc.c-torture/execute/20040411-1.c: New test.
6771
c7e1876b
JM
67722004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6773
6774 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6775
df1a3b73
CD
67762004-04-09 Chris Demetriou <cgd@broadcom.com>
6777
6778 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6779
ab37d57e
ZW
67802004-04-09 Zack Weinberg <zack@codesourcery.com>
6781
6782 * lib/target-supports.exp (check_named_sections_available): New.
6783 * lib/gcc-dg.exp (dg-require-named-sections): New.
6784 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
6785 old-deja.exp. Also prune error-count message from HP linker.
6786 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
6787
6788 * g++.dg/init/init-ref4.C: Use dg-require-weak.
6789 * g++.old-deja/g++.pt/static3.C: Likewise.
6790 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
6791
0b24db88
RS
67922004-04-09 Roger Sayle <roger@eyesopen.com>
6793
6794 * gcc.c-torture/execute/20040409-1.c: New test case.
6795 * gcc.c-torture/execute/20040409-2.c: New test case.
6796 * gcc.c-torture/execute/20040409-3.c: New test case.
6797
c29726e2
AP
67982004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6799
6800 * gcc.dg/20040409-1.c: New test.
6801
82a6a758
RS
68022004-04-08 Roger Sayle <roger@eyesopen.com>
6803
6804 PR target/14888
6805 * g++.dg/opt/pr14888.C: New test case.
6806
54e109ed
GK
68072004-04-08 Geoffrey Keating <geoffk@apple.com>
6808
6809 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6810 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6811 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6812 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6813 New tests.
6814
cc81dde8
PB
68152004-04-08 Paul Brook <paul@codesourcery.com>
6816
6817 * gcc.dg/spill-1.c: New test.
6818
df0785d6
KG
68192004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6820
6821 * gcc.dg/torture/builtin-ctype-2.c: New test.
6822
42b343d6
ILT
68232004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6824
6825 * gcc.dg/pch/pch.exp: Add largefile test.
6826
7876228d
GK
68272004-04-06 Geoffrey Keating <geoffk@apple.com>
6828
6829 * g++.dg/pch/externc-1.Hs: New.
6830 * g++.dg/pch/externc-1.C: New.
6831
13672640
KG
68322004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6833
6834 * gcc.dg/compat/struct-by-value-5a_main.c,
6835 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6836 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6837 * gcc.dg/compat/struct-by-value-5a_x.c,
6838 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6839 gcc.dg/compat/struct-by-value-5_x.c.
6840 * gcc.dg/compat/struct-by-value-5a_y.c,
6841 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6842 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 6843
13672640
KG
6844 * gcc.dg/compat/struct-by-value-6a_main.c,
6845 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6846 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6847 * gcc.dg/compat/struct-by-value-6a_x.c,
6848 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6849 gcc.dg/compat/struct-by-value-6_x.c.
6850 * gcc.dg/compat/struct-by-value-6a_y.c,
6851 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6852 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 6853
13672640
KG
6854 * gcc.dg/compat/struct-by-value-7a_main.c,
6855 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6856 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6857 * gcc.dg/compat/struct-by-value-7a_x.c,
6858 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6859 gcc.dg/compat/struct-by-value-7_x.c.
6860 * gcc.dg/compat/struct-by-value-7a_y.c,
6861 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6862 gcc.dg/compat/struct-by-value-7_y.c.
6863
e2af3381
JJ
68642004-04-06 Jakub Jelinek <jakub@redhat.com>
6865
6866 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6867 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6868 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6869 options.
6870
6c7cf1f0
UB
68712004-04-06 Uros Bizjak <uros@kss-loka.si>
6872
6873 * gcc.dg/builtins-36.c: New test.
6874
5f3b79c5
PB
68752004-04-06 Paul Brook <paul@codesourcery.com>
6876
6877 * README.gcc: Remove obsolete contraint on testcases.
6878
67c55b22
PB
68792004-04-05 Paul Brook <paul@codesourcery.com>
6880
6881 PR2123
5a059974 6882 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 6883 failure and exit(0) on success.
5a059974
PB
6884 * g++.dg/expr/anew2.C: Ditto.
6885 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 6886 * g++.dg/expr/anew4.C: Ditto.
67c55b22 6887
355f774d
NS
68882004-04-05 Nathan Sidwell <nathan@codesourcery.com>
6889
6890 PR c++/3518
6891 * g++.dg/template/unify7.C: New.
6892
2c0a14b2
NN
68932004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
6894
6895 * g++.dg/README: Bring up to date with new subdirectories; remove
6896 duplicate subdirectory lines.
6897
2e9ceb77
NS
68982004-04-02 Nathan Sidwell <nathan@codesourcery.com>
6899
6900 PR c++/14007
6901 * g++.dg/template/unify5.C: New.
6902 * g++.dg/template/unify6.C: New.
6903 * g++.dg/template/qualttp20.C: Adjust.
6904 * g++.old-deja/g++.jason/report.C: Adjust.
6905 * g++.old-deja/g++.other/qual1.C: Adjust.
6906
e8632777
MM
69072004-04-01 Mark Mitchell <mark@codesourcery.com>
6908
6909 PR c++/14803
6910 * g++.dg/inherit/ptrmem1.C: New test.
6911
0b612185
JJ
69122004-04-01 Jakub Jelinek <jakub@redhat.com>
6913
6914 PR c++/14755
6915 * gcc.c-torture/execute/20040331-1.c: New test.
6916 * gcc.dg/20040331-1.c: New test.
6917
2cbf9f60
PB
69182004-04-01 Paul Brook <paul@codesourcery.com>
6919
6920 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
6921
c6671cbb
MM
69222004-03-30 Mark Mitchell <mark@codesourcery.com>
6923
6924 PR c++/14724
6925 * g++.dg/init/goto1.C: New test.
6926
6927 PR c++/14763
6928 * g++.dg/template/defarg4.C: New test.
6929
f8bef7c3
HP
69302004-03-30 Hartmut Penner <hpenner@de.ibm.com>
6931
6932 * gcc.dg/altivec-11.c: Extend test for more valid cases.
6933
d8cf9daf
DE
69342004-03-28 David Edelsohn <edelsohn@gnu.org>
6935
6936 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
6937
18d5f982
ZW
69382004-03-28 Zack Weinberg <zack@codesourcery.com>
6939
6940 * gcc.dg/noncompile/undeclared-2.c: New test.
6941
5baeaac0
JM
69422004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
6943
6944 * gcc.dg/940409-1.c: Remove XFAIL.
6945 * gcc.dg/reg-vol-struct-1.c: New test.
6946
ca4944e1
KG
69472004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6948
6949 * gcc.dg/torture/builtin-wctype-1.c: New test.
6950
f84d6264
JM
69512004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
6952
6953 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
6954 * gcc.dg/20001101-1.c: Likewise.
6955 * gcc.dg/20001102-1.c: Likewise.
6956
22e63bd3
RS
69572004-03-25 Roger Sayle <roger@eyesopen.com>
6958
6959 * gcc.dg/compare8.c: Add an additional test for XOR.
6960
740e5b6f
KG
69612004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6962
6963 * gcc.dg/torture/builtin-ctype-1.c: New test.
6964
e19f6bde
KG
69652004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6966
6967 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
6968 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 6969 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 6970
d62c1a1f
AS
69712004-03-24 Andreas Schwab <schwab@suse.de>
6972
6973 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
6974 IA64 assembler.
6975
5a93e8de
JM
69762004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
6977 Roger Sayle <roger@eyesopen.com>
6978
6979 * gcc.dg/compare8.c: New test case.
6980
f18eca82
ZL
69812004-03-23 Ziemowit Laski <zlaski@apple.com>
6982
6983 * g++.dg/ext/altivec-7.C: New test.
6984
f75fbaf7
ZW
69852004-03-23 Zack Weinberg <zack@codesourcery.com>
6986
1b1d85bd 6987 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
6988 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
6989 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
6990 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
6991 Adjust error regexps.
6992 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
6993 * gcc.dg/noncompile/undeclared-1.c: New test cases.
6994 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
6995 * gcc.dg/local1.c: Add explanatory comment.
6996
bb3a37ac
RS
69972004-03-23 Roger Sayle <roger@eyesopen.com>
6998
6999 PR optimization/14669
7000 * g++.dg/opt/fold2.C: New test case.
7001
d915eec0
JJ
70022004-03-22 Jakub Jelinek <jakub@redhat.com>
7003
7004 PR c/14069
7005 * gcc.dg/20040322-1.c: New test.
7006
6d0b2979
EB
70072004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7008
a836124a 7009 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
7010 * gcc.dg/ultrasp4.c: Likewise.
7011 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
7012
07ef6961
UW
70132004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7014
7015 * gcc.dg/i386-sse-8.c: Reset default options.
7016
4a396f6e
UW
70172004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7018
7019 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
7020 in the error message text.
7021
b9b44fb9
GDR
70222004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
7023
7024 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
7025
fc5fccde
MM
70262004-03-21 Mark Mitchell <mark@codesourcery.com>
7027
7028 PR c++/14616
7029 * g++.dg/init/array13.C: New test.
7030
8cce3d04
RS
70312004-03-20 Roger Sayle <roger@eyesopen.com>
7032
7033 PR target/13889
7034 * gcc.c-torture/compile/pr13889.c: New test case.
7035
b1c2d04a
JM
70362004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
7037
7038 PR c/14635
7039 * builtins-1.c (nan, nans): Don't test.
7040 * builtins-30.c: Don't use nan, nanf, nanl.
7041 * builtins-35.c: New test.
7042
86e7df90
ZL
70432004-03-19 Ziemowit Laski <zlaski@apple.com>
7044
7045 * g++.dg/ext/altivec-6.C: New test.
7046
4546865e
MM
70472004-03-19 Mark Mitchell <mark@codesourcery.com>
7048
7049 * g++.dg/init/placement3.C: New test.
7050
7051 * g++.dg/template/spec13.C: New test.
7052
7053 * g++.dg/lookup/using11.C: New test.
f75fbaf7 7054
4546865e
MM
7055 * g++.dg/lookup/koenig3.C: New test.
7056
7057 * g++.dg/template/operator2.C: New test.
f75fbaf7 7058
4546865e
MM
7059 * g++.dg/expr/dtor3.C: New test.
7060 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
7061 marker.
7062 * g++.old-deja/g++.law/visibility28.C: Likewise.
7063
0c619666
PB
70642004-03-19 Paolo Bonzini <bonzini@gnu.org>
7065
7066 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
7067 * gcc.dg/ppc64-abi-3.c: Likewise.
7068
d36d5600
GB
70692004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7070
7071 PR c++/14545
7072 * g++.dg/parse/template15.C: New test.
7073
26bcf8fc
MM
70742004-03-18 Mark Mitchell <mark@codesourcery.com>
7075
7076 * g++.dg/expr/dtor2.C: New test.
7077
7078 * g++.dg/lookup/anon4.C: New test.
7079
7080 * g++.dg/overload/using1.C: New test.
7081
7082 * g++.dg/template/lookup7.C: New test.
7083
7084 * g++.dg/template/typename6.C: New test.
7085
7086 * g++.dg/expr/cond6.C: New test.
7087
1fb7e3af
KG
70882004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7089
7090 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
7091
9d363a56
MM
70922004-03-18 Mark Mitchell <mark@codesourcery.com>
7093
7094 * g++.dg/expr/cond5.C: New test.
7095 * g++.dg/expr/constcast1.C: Likewise.
7096 * g++.dg/expr/ptrmem2.C: Likewise.
7097 * g++.dg/expr/ptrmem3.C: Likewise.
7098 * g++.dg/lookup/main1.C: Likewise.
7099 * g++.dg/template/lookup6.C: Likewise.
7100
4ada538b
MM
71012004-03-18 Mark Mitchell <mark@codesourcery.com>
7102
7103 * gcc.dg/local1.c: New test.
7104
7105 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
7106
08ec56cb
KG
71072004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7108
7109 * gcc.dg/torture/builtin-convert-1.c: New test.
7110
d093738d
KG
71112004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7112
7113 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7114
88020bd8
MM
71152004-03-16 Mark Mitchell <mark@codesourcery.com>
7116
7117 PR c++/14481
7118 * g++.dg/warn/Wunused-7.C: New test.
7119
e9682728
KG
71202004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7121
7122 * gcc.dg/torture/builtin-integral-1.c: New test.
7123
ec835fb2
MM
71242004-03-16 Mark Mitchell <mark@codesourcery.com>
7125
7126 PR c++/14586
7127 * g++.dg/parse/non-dependent3.C: New test.
7128
4a5eab38
PB
71292004-03-16 Paolo Bonzini <bonzini@gnu.org>
7130
7131 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7132 * g++.dg/eh/simd-2.C: Likewise.
7133 * g++.dg/init/array10.C: Likewise.
7134 * gcc.c-torture/compile/simd-1.c: Likewise.
7135 * gcc.c-torture/compile/simd-2.c: Likewise.
7136 * gcc.c-torture/compile/simd-3.c: Likewise.
7137 * gcc.c-torture/compile/simd-4.c: Likewise.
7138 * gcc.c-torture/compile/simd-6.c: Likewise.
7139 * gcc.c-torture/execute/simd-1.c: Likewise.
7140 * gcc.c-torture/execute/simd-2.c: Likewise.
7141 * gcc.dg/compat/vector-defs.h: Likewise.
7142 * gcc.dg/20020531-1.c: Likewise.
7143 * gcc.dg/altivec-3.c: Likewise.
7144 * gcc.dg/altivec-4.c: Likewise.
7145 * gcc.dg/altivec-varargs-1.c: Likewise.
7146 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7147 * gcc.dg/i386-mmx-3.c: Likewise.
7148 * gcc.dg/i386-sse-4.c: Likewise.
7149 * gcc.dg/i386-sse-5.c: Likewise.
7150 * gcc.dg/i386-sse-8.c: Likewise.
7151 * gcc.dg/simd-1.c: Likewise.
7152 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7153 __ev64_opaque__ since the machine description provides it.
7154
cd9b7651
EB
71552004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7156
7157 * lib/compat.exp (skip_list): New global variable.
7158 Use it to hold the user defined COMPAT_SKIPS list if any.
7159 (compat-obj): Add the members of skip_list to optall.
7160
65e8d2e0
EB
71612004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7162
7163 * gcc.dg/compat/union-by-value-1_main.c,
7164 union-by-value-1_x.c, union-by-value-1_y.c,
7165 union-check.h, union-defs.h,
7166 union-init.h, union-return-1_main.c,
7167 union-return-1_x.c, union-return-1_y.c: New files.
7168
6f7adc0c
EB
71692004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7170
7171 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7172 mixed-struct-init.h: Add 4 mixed structure types.
7173 struct-by-value-21_main.c, struct-by-value-21_x.c,
7174 struct-by-value-21_y.c, struct-return-21_main.c,
7175 struct-return-21_x.c, struct-return-21_y.c: New files.
7176
625cbf93
MM
71772004-03-13 Mark Mitchell <mark@codesourcery.com>
7178
7179 PR c++/14550
7180 * g++.dg/parse/template14.C: New test.
7181
e6d55fd7
EB
71822004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7183
7184 * gcc.c-torture/execute/20040313-1.c: New test.
7185
cfbab41c
JJ
71862004-03-13 Jakub Jelinek <jakub@redhat.com>
7187
7188 PR target/14533
7189 * gcc.dg/20040311-2.c: New test.
7190
58354fa8
KH
71912004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7192
7193 PR other/14544
7194 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7195 bit-field.
7196
cd33cf6e
UW
71972004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
7198
7199 * gcc.dg/20040305-2.c: Add missing return statement.
7200
fd0c8c8d
KG
72012004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7202
7203 * gcc.dg/builtins-34.c: Also check pow10*.
7204
03ca1672
UW
72052004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7206
7207 PR target/14262
7208 * gcc.dg/20040305-2.c: New test.
7209
bbe708a3
UW
72102004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7211
7212 * gcc.dg/20040310-1.c: New test.
7213
239a625e
RS
72142004-03-11 Roger Sayle <roger@eyesopen.com>
7215
7216 * gcc.c-torture/execute/20040311-1.c: New test case.
7217
30fc3df7
MM
72182004-03-11 Mark Mitchell <mark@codesourcery.com>
7219
7220 PR c++/14476
7221 * g++.dg/lookup/enum1.C: New test.
7222
e46e9f82
MM
72232004-03-10 Mark Mitchell <mark@codesourcery.com>
7224
7225 PR c++/14510
7226 * g++.dg/lookup/struct2.C: New test.
7227
a251102e
UB
72282004-03-10 Uros Bizjak <uros@kss-loka.si>
7229
7230 * gcc.dg/builtins-34.c: New test.
7231
b45d3a36
KG
72322004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7233
7234 * gcc.dg/torture/builtin-nonneg-1.c: New test.
7235
8a308d45
JW
72362004-03-09 James E Wilson <wilson@specifixinc.com>
7237
7238 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
7239 * gcc.dg/alias-2.c: New testcase.
7240
77dbdb57
ZW
72412004-03-09 Zack Weinberg <zack@codesourcery.com>
7242
7243 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
7244
305eeaeb
RS
72452004-03-09 Roger Sayle <roger@eyesopen.com>
7246
7247 * gcc.c-torture/execute/20040309-1.c: New test case.
7248
c497b976
NS
72492004-03-09 Nathan Sidwell <nathan@codesourcery.com>
7250
7251 PR c++/14397
7252 * g++.dg/overload/ref1.C: New.
7253
0da99d4e
GB
72542004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7255
7256 PR c++/14409
7257 * g++.dg/template/spec12.C: New test.
7258
7259 PR c++/14448
7260 * g++.dg/parse/crash14.C: New test.
7261
65196e37
MM
72622004-03-09 Mark Mitchell <mark@codesourcery.com>
7263
7264 PR c++/14230
7265 * g++.dg/init/ref11.C: New test.
7266
62d99768
MM
72672004-03-09 Mark Mitchell <mark@codesourcery.com>
7268
7269 PR c++/14432
7270 * g++.dg/parse/builtin2.C: New test.
7271
58ec3cc5
MM
72722004-03-08 Mark Mitchell <mark@codesourcery.com>
7273
7274 PR c++/14401
7275 * g++.dg/init/ctor3.C: New test.
7276 * g++.dg/init/union1.C: New test.
7277 * g++.dg/ext/anon-struct4.C: New test.
7278
72792004-03-08 Mark Mitchell <mark@codesourcery.com>
7280
7281 * g++.dg/lookup/koenig1.C: Tweak error messages.
7282 * g++.dg/lookup/used-before-declaration.C: Likewise.
7283 * g++.dg/other/do1.C: Likewise.
7284 * g++.dg/overload/koenig1.C: Likewise.
7285 * g++.dg/parse/crash13.C: Likewise.
7286 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 7287
5340bbea
EC
72882004-03-08 Eric Christopher <echristo@redhat.com>
7289
7290 * * lib/target-supports.exp: Enable libiconv in test
7291 compilation. Fix up error checking.
7292
e697b20f
RS
72932004-03-08 Roger Sayle <roger@eyesopen.com>
7294
7295 PR middle-end/14289
7296 * gcc.dg/pr14289-1.c: New test case.
7297 * gcc.dg/pr14289-2.c: Likewise.
7298 * gcc.dg/pr14289-3.c: Likewise.
7299
d50a16c4
EB
73002004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7301
7302 * gcc.c-torture/execute/20040308-1.c: New test.
7303
350f4ea8
RS
73042004-03-07 Roger Sayle <roger@eyesopen.com>
7305
7306 * gcc.c-torture/execute/20040307-1.c: New test case.
7307
91455597
RS
73082004-03-07 Richard Sandiford <rsandifo@redhat.com>
7309
7310 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7311
22ea6b4f
UW
73122004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7313
7314 * gcc.dg/20040306-1.c: New test.
7315
018e1b3b
KH
73162004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7317
7318 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7319 them static.
7320 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7321
75a65ed9
EB
73222004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7323
7324 PR c/14465
7325 * gcc.dg/decl-6.c: New test.
7326
e7cbef19
KG
73272004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7328
7329 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7330 Rename LOGPOW -> LOG_POW.
7331 (SQRT_EXP, POW_EXP): New.
7332
84289c76
EB
73332004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7334
7335 * gcc.dg/i386-sse-8.c: New test.
7336
64a3ee6b
EB
73372004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7338
7339 PR c/14114
7340 * gcc.dg/decl-5.c: New test.
7341
2b3493c8
AK
73422004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7343
7344 * gcc.dg/20040305-1.c: New test.
7345
88cefc80
HPN
73462004-03-05 Hans-Peter Nilsson <hp@axis.com>
7347
01387913 7348 PR other/14354
88cefc80
HPN
7349 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7350
b9e4e5d1
ZL
73512004-03-04 Ziemowit Laski <zlaski@apple.com>
7352
7353 PR c++/14425, c++/14426
7354 * g++.dg/ext/altivec-4.C: New test.
7355 * g++.dg/ext/altivec-5.C: New test.
7356
9fc444cc
GK
73572004-03-04 Geoffrey Keating <geoffk@apple.com>
7358
7359 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7360 global variables of a type with no linkage.
7361 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7362 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7363 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7364 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7365 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7366 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7367 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7368 * g++.dg/warn/deprecated.C: Name enum Color.
7369 * g++.dg/overload/VLA.C: Name structure for 'b'.
7370 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7371
6a2d136b
EB
73722004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7373
7374 * gcc.c-torture/compile/20040304-1.c: New test.
7375
3205a71e
ZW
73762004-03-03 Zack Weinberg <zack@codesourcery.com>
7377
7378 PR 13728
7379 * gcc.dg/decl-4.c: New testcase.
7380
3ae3b78c
KH
73812004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7382
7383 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7384 as PRECF if sizeof (float) > sizeof (double).
7385 (PRECL): Make it the same as PRECF if
7386 sizeof (float) > sizeof (long double).
7387
f20855d7
KG
73882004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7389
7390 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7391 system type. Add check for irix6 which doesn't have c99 runtime.
7392
c4909065
BW
73932004-03-03 Bob Wilson <bob.wilson@acm.org>
7394
7395 * gcc.dg/const-elim-1.c: xfail for xtensa.
7396
9b7be7b5
MM
73972004-03-01 Mark Mitchell <mark@codesourcery.com>
7398
7399 PR c++/14369
7400 * g++.dg/template/cond4.C: New test.
7401
676e33ca
MM
74022004-03-01 Mark Mitchell <mark@codesourcery.com>
7403
7404 PR c++/14360
7405 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 7406
676e33ca
MM
7407 PR c++/14361
7408 * g++.dg/parse/defarg7.C: New test.
7409
7410 PR c++/14359
7411 * g++.dg/template/friend26.C: New test.
7412
ab73670a
MM
74132004-03-01 Mark Mitchell <mark@codesourcery.com>
7414
7415 PR c++/14324
7416 * g++.dg/abi/mangle21.C: New test.
7417
7418 PR c++/14260
7419 * g++.dg/parse/constructor2.C: New test.
7420
7421 PR c++/14337
7422 * g++.dg/template/sfinae1.C: New test.
7423
c5b6f18e
MM
74242004-02-29 Mark Mitchell <mark@codesourcery.com>
7425
719f407a
MM
7426 PR c++/14267
7427 * g++.dg/expr/crash2.C: New test.
7428
c5b6f18e
MM
7429 PR middle-end/13448
7430 * gcc.dg/inline-5.c: New test.
7431 * gcc.dg/always-inline.c: Split out tests into ...
7432 * gcc.dg/always-inline2.c: ... this and ...
7433 * gcc.dg/always-inline3.c: ... this.
7434
39876352
MM
74352004-02-29 Mark Mitchell <mark@codesourcery.com>
7436
7437 PR debug/12103
7438 * g++.dg/debug/crash1.C: New test.
7439
2750f3f2 74402004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
7441
7442 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7443 function with __attribute__((noinline)).
7444 (recurser_void2): Likewise.
7445 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7446 (recurser_void2): Likewise.
7447
bc41842b
RS
74482004-02-29 Roger Sayle <roger@eyesopen.com>
7449
7450 PR middle-end/14203
7451 * g++.dg/warn/Wunused-6.C: New test case.
7452
b922546d
RE
74532004-02-28 Richard Earnshaw <rearnsha@arm.com>
7454
7455 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7456 not defined.
7457
0717c5b0
EC
74582004-02-27 Eric Christopher <echristo@redhat.com>
7459
7460 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7461 * g++.dg/charset/asm2.c: Run only x86.
7462 * gcc.dg/charset/asm3.c: Ditto.
7463
dab8eb57
AH
74642004-02-27 Aldy Hernandez <aldyh@redhat.com>
7465
7466 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7467 ld_library_path.
7468
b1009a5d
ZL
74692004-02-27 Ziemowit Laski <zlaski@apple.com>
7470
7471 * g++.dg/ext/altivec-3.C: New.
7472
d0d48b17
RH
74732004-02-26 Richard Henderson <rth@redhat.com>
7474
3205a71e
ZW
7475 * g++.dg/ext/attrib10.C: Mark for warning.
7476 * gcc.dg/attr-alias-1.c: New.
d0d48b17 7477
7a0a47c7
RH
74782004-02-26 Richard Henderson <rth@redhat.com>
7479
7480 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7481 * gcc.c-torture/execute/20040208-2.c: ... it back.
7482
21526606
EC
74832004-02-26 Eric Christopher <echristo@redhat.com>
7484
7485 * lib/target-supports.exp (check-iconv-available): New function.
7486 * lib/gcc-dg.exp (dg-require-iconv): New function.
7487 Use above.
3205a71e
ZW
7488 * gcc.dg/charset: New directory.
7489 * gcc.dg/charset/charset.exp: New file.
7490 * gcc.dg/charset/asm1.c: Ditto.
7491 * gcc.dg/charset/asm2.c: Ditto.
7492 * gcc.dg/charset/asm3.c: Ditto.
7493 * gcc.dg/charset/asm4.c: Ditto.
7494 * gcc.dg/charset/asm5.c: Ditto.
7495 * gcc.dg/charset/attribute1.c: Ditto.
7496 * gcc.dg/charset/attribute2.c: Ditto.
7497 * gcc.dg/charset/string1.c: Ditto.
7498 * g++.dg/charset: New directory.
7499 * g++.dg/dg.exp: Add here. Special options.
7500 * g++.dg/charset/charset.exp: New file.
7501 * g++.dg/charset/asm1.c: Ditto.
7502 * g++.dg/charset/asm2.c: Ditto.
7503 * g++.dg/charset/asm3.c: Ditto.
7504 * g++.dg/charset/asm4.c: Ditto.
7505 * g++.dg/charset/attribute1.c: Ditto.
7506 * g++.dg/charset/attribute2.c: Ditto.
7507 * g++.dg/charset/extern1.cc: Ditto.
7508 * g++.dg/charset/extern2.cc: Ditto.
7509 * g++.dg/charset/string1.c: Ditto.
21526606 7510
4d5fe289
MM
75112004-02-26 Mark Mitchell <mark@codesourcery.com>
7512
7513 PR c++/14278
7514 * g++.dg/parse/comma1.C: New test.
7515
6bf92cb6
GB
75162004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7517
7518 PR c++/14284
7519 * g++.dg/template/ttp8.C: New test.
7520
b178305d
EB
75212004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7522
7523 * gcc.dg/fixuns-trunc-1.c: New test.
7524
2d5cc608
JDA
75252004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7526
7527 * gcc.dg/builtins-config.h: Use #elif.
7528
d0c8fd2a
MM
75292004-02-26 Michael Matz <matz@suse.de>
7530
7531 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7532 * gcc.dg/991214-1.c: Likewise.
7533 * gcc.dg/i386-asm-1.c: Likewise.
7534
90f6987a
RH
75352004-02-25 Richard Henderson <rth@redhat.com>
7536
7537 * gcc.c-torture/execute/20040208-2.c: Move ...
7538 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7539
861a2c39
GB
75402004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7541
7542 PR c++/14246
7543 * g++.dg/other/crash-3.C: New test.
7544
0193f437
JDA
75452004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7546
1b2667c4
JDA
7547 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7548 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7549
0193f437
JDA
7550 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7551 HP-UX.
7552
c30316fb
MM
75532004-02-24 Michael Matz <matz@suse.de>
7554
7555 * gcc.dg/i386-regparm.c: New.
7556
69e9762e
JW
75572004-02-23 James E Wilson <wilson@specifixinc.com>
7558
7559 * gcc.c-torture/execute/20040223-1.c: New.
7560
3521b33c
ZW
75612004-02-23 Zack Weinberg <zack@codesourcery.com>
7562 Kazu Hirata <kazu@cs.umass.edu>
7563
7564 * gcc.dg/fwritable-strings-1.c: Remove.
7565
2b0c1c56
AP
75662004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7567
7568 PR c/14156
7569 * gcc.dg/20040223-1.c: New test.
7570
887d68d9
KL
75712004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7572
7573 PR c++/14106
7574 * g++.dg/ext/typeof9.C: New test.
7575
9bdfe704
GB
75762004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7577
7578 PR c++/14250
7579 * g++.dg/other/switch1.C: New test.
7580
bba745c1
EB
75812004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7582
7583 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7584 * gcc.dg/va-arg-1.c: Likewise.
7585
615a5ba6
GB
75862004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7587
7588 PR c++/14143
7589 * g++.dg/template/koenig5.C: New test.
7590
8bb418a3
ZL
75912004-02-21 Ziemowit Laski <zlaski@apple.com>
7592
7593 * g++.dg/ext/altivec-1.C: Generalize target triple.
7594 * g++.dg/ext/altivec-2.C: New test case.
7595 * g++.dg/ext/altivec_check.h: New file.
7596 * gcc.dg/altivec-1.c: Generalize target triple;
7597 include altivec_check.h and call altivec_check().
7598 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7599 * gcc.dg/altivec-6.c: New test case.
7600 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7601 type casts as needed.
21526606 7602 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
7603 altivec_check().
7604 * gcc.dg/altivec-12.c: New test case.
7605 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7606 include altivec_check.h and call altivec_check().
7607 * gcc.dg/altivec_check.h: New file.
7608
54a47870
KG
76092004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7610
7611 * lib/target-supports.exp (check_alias_available): Don't mangle
7612 function `g' in test program.
7613
0d856ba2
KG
76142004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7615
7616 * lib/target-supports.exp (check_profiling_available): Check
7617 argument to determine whether we support a profiling type.
7618 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7619 check_profiling_available.
7620 * g++.dg/bprob/bprob.exp: Likewise
7621 * g77.dg/bprob/bprob.exp: Likewise.
7622 * gcc.misc-tests/bprob.exp: Likewise.
7623 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7624 dg-require-profiling and delete expected error handling.
7625 * gcc.dg/20021014-1.c: Likewise.
7626 * gcc.dg/nest.c: Likewise.
7627
ecd11694
JDA
76282004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7629
7630 PR c++/12007
7631 * g++.dg/other/vthunk1.C: New test.
7632
f4d9988b
FH
76332004-02-20 Falk Hueffner <falk@debian.org>
7634
7635 PR target/14201
7636 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7637
c0694c4b
MM
76382004-02-20 Mark Mitchell <mark@codesourcery.com>
7639
7640 PR c++/13927
7641 * g++.dg/other/error8.C: Remove XFAIL markers.
7642
7643 PR c++/14173
7644 * g++.dg/ext/packed5.C: New test.
7645
7646 PR c++/14199
7647 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
7648
7649 PR c++/14186
7650 * g++.dg/lookup/member1.C: New test.
7651
f819a6a5
KH
76522004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7653
7654 * gcc.c-torture/compile/20040130-1.c: Enable only when
7655 __INT_MAX__ >= 2147483647L.
7656 * gcc.c-torture/compile/961203-1.c: Likewise.
7657
78cb77c1
NS
76582004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7659
7660 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7661 * g++.dg/opt/template1.C: Robustify assembler regexp
7662
ca6b7cec
EB
76632004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7664
7665 * gcc.c-torture/execute/simd-4.x: Remove.
7666 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7667 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7668 Guard with #ifndef SKIP_ATTRIBUTE.
7669 * gcc.dg/compat/vector-1_y.c: Likewise.
7670 * gcc.dg/compat/vector-2_x.c: Likewise.
7671 * gcc.dg/compat/vector-2_y.c: Likewise.
7672 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7673 * g++.dg/eh/simd-2.C: Likewise.
7674
19037b5c
AM
76752004-02-19 Alan Modra <amodra@bigpond.net.au>
7676
7677 * gcc.c-torture/compile/complex-1.c: New.
7678
9188db2d
HPN
76792004-02-19 Hans-Peter Nilsson <hp@axis.com>
7680
7681 PR target/14209
7682 * gcc.c-torture/execute/20040218-1.c: New test.
7683
23aa7aba
GB
76842004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7685
7686 PR c++/14181
7687 * g++.dg/parse/new2.C: New test.
7688
e978d62e
PB
76892004-02-18 Paul Brook <paul@codesourcery.com>
7690
7691 * gcc.c-torture/compile/libcall-1.c: New test.
7692
cdbafce1
PB
76932004-02-18 Paul Brook <paul@codesourcery.com>
7694
c5fe5036 7695 PR debug/12934
cdbafce1
PB
7696 * gcc.dg/debug/debug-7.c: New test.
7697
db33236e
UW
76982004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7699
7700 * gcc.dg/20040217-1.c: New test.
7701
e4c6167f
ZW
77022004-02-17 Zack Weinberg <zack@codesourcery.com>
7703
7704 * gcc.c-torture/execute/990208-1.x: Delete.
7705
e70e9b0f
RS
77062004-02-17 Richard Sandiford <rsandifo@redhat.com>
7707
7708 * gcc.c-torture/execute/20040208-2.x: New file.
7709
57782ad8
MM
77102004-02-17 Mark Mitchell <mark@codesourcery.com>
7711
7712 PR c++/11326
7713 * g++.dg/abi/structret1.C: New test.
7714
3977a4a1
JJ
77152004-02-17 Jakub Jelinek <jakub@redhat.com>
7716
7717 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7718 (i386_cpuid): No need to test if cpuid is available on AMD64.
7719 Fix assembly, so that it works onboth i386 and AMD64.
7720 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7721 (vecInLong): Fix s[] member type to unsigned int.
7722 (vecInWord): Remove type.
7723 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7724 (a64, b64, c64, d64, e64): Remove.
7725 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7726 Remove unused variable. Remove initialization of removed variables.
7727 Don't call mmx_tests nor sse_tests.
7728 (reference_mmx, reference_sse): Remove.
7729 (check): Add return stmt.
7730 * gcc.dg/i386-sse-7.c: New test.
7731 * gcc.dg/i386-mmx-4.c: New test.
7732
cc7ce44e
GB
77332004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7734
7735 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7736 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7737 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7738 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7739 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7740 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7741 g++.dg/tc1/dr94.C: Fix line terminator.
7742
e3d6e740
GK
77432004-02-16 Geoffrey Keating <geoffk@apple.com>
7744
7745 * gcc.c-torture/compile/20040216-1.c: New.
7746
a27b6b1a
GB
77472004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7748
e3d6e740
GK
7749 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7750 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7751 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7752 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7753 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
7754 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7755
684c69a3
EB
77562004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7757
7758 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7759
d2f2c87b
MM
77602004-02-15 Mark Mitchell <mark@codesourcery.com>
7761
7762 PR c++/13971
7763 * g++.dg/expr/cond4.C: New test.
7764
7765 PR c++/14086
7766 * g++.dg/lookup/crash2.C: New test.
7767
33421d69
JZ
77682004-02-14 Josef Zlomek <zlomekj@suse.cz>
7769
7770 * gcc.c-torture/compile/20040214-2.c: New test.
7771
d9e94da3
AP
77722004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7773
2cf20d32 7774 PR c++/14116
d9e94da3
AP
7775 * g++.dg/ext/typeof8.C: New test.
7776
45f9877a
EB
77772004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7778
7779 * gcc.c-torture/compile/20040214-1.c: New test.
7780
28ba38e3
KL
77812004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7782
7783 PR c++/13635
7784 * g++.dg/template/spec11.C: New test.
7785
32bb574b
GB
77862004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7787
7788 PR c++/13927
7789 * g++.dg/other/error8.C: New test.
7790
41dffe62
MM
77912004-02-13 Mark Mitchell <mark@codesourcery.com>
7792
0e8c9b28
MM
7793 PR c++/14122
7794 * g++.dg/template/array4.C: New test.
e4c6167f 7795
0e8c9b28
MM
7796 PR c++/14108
7797 * g++.dg/inherit/thunk2.C: New test.
7798
41dffe62
MM
7799 PR c++/14083
7800 * g++.dg/eh/cond2.C: New test.
7801
f7dc0dc5
AM
78022004-02-12 Alan Modra <amodra@bigpond.net.au>
7803
7804 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7805
9dfc74a3
NS
78062004-02-12 Nathaniel Smith <njs@codesourcery.com>
7807
7808 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7809
a980dd9b
HP
78102004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7811
e4c6167f 7812 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 7813
32e8aa9a
JM
78142004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7815
7816 PR c/456
7817 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7818 tests.
7819
3b8e0c91
UB
78202004-02-11 Uros Bizjak <uros@kss-loka.si>
7821
7822 * gcc.dg/builtins-33.c: New test.
7823
ed045bef
PB
78242004-02-11 Paolo Bonzini <bonzini@gnu.org>
7825
7826 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7827
5f013ee9
HP
78282004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7829
e4c6167f 7830 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 7831
6d0ef01e
HP
78322004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7833
e4c6167f 7834 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 7835
31cc6081
PB
78362004-02-10 Paolo Bonzini <bonzini@gnu.org>
7837
7838 PR c/14092
7839
7840 * gcc.dg/pr14092-1.c: New testcase.
7841
080eeb56
AM
78422004-02-10 Alan Modra <amodra@bigpond.net.au>
7843
cf5c0cea
AM
7844 * gcc.dg/cpp/assert4.c: Fix typo last change.
7845
99bee03a
AM
7846 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7847 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7848
080eeb56
AM
7849 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7850
b83c4036
RS
78512004-02-09 Roger Sayle <roger@eyesopen.com>
7852
7853 * gcc.c-torture/compile/20040209-1.c: New test case.
7854
b46b8fb4
JM
78552004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7856
7857 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7858
7c476bde
RS
78592004-02-08 Richard Sandiford <rsandifo@redhat.com>
7860
7861 * gcc.c-torture/execute/20040208-[12].c: New tests.
7862
517b3f9f
EB
78632004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7864
7865 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7866
c79751b9
EB
78672004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7868
7869 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7870
a6f78652
ZW
78712004-02-07 Zack Weinberg <zack@codesourcery.com>
7872
7873 Bug 13856
7874 * gcc.dg/visibility-8.c: New testcase.
7875
78762004-02-07 Zack Weinberg <zack@codesourcery.com>
7877
7878 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
7879 arguments.
7880 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
7881
088414c1
RS
78822004-02-07 Roger Sayle <roger@eyesopen.com>
7883
7884 PR middle-end/13696
7885 * g++.dg/opt/fold1.C: New test case.
7886
f970e7c9
GB
78872003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7888
7889 PR c++/14033
7890 * g++.dg/other/crash-2.C: New test.
7891
37bd808d
GB
78922003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7893
7894 PR c++/14028
7895 * g++.dg/parse/angle-bracket2.C: New test.
7896
839ee4bc
RO
78972004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7898
7899 PR middle-end/13750
7900 Revert:
7901 2004-01-15 Geoffrey Keating <geoffk@apple.com>
7902 PR pch/13361
7903 * testsuite/g++.dg/pch/wchar-1.C: New.
7904 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7905
79062004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
7907
7908 PR c++/14008
7909 * g++.dg/parse/error15.C: New test.
7910 * g++.dg/parse/crash11.C: Update dg-error mark.
7911
f583e452
MM
79122004-02-04 Mark Mitchell <mark@codesourcery.com>
7913
7914 PR c++/13932
7915 * g++.dg/warn/conv2.C: New test.
7916
7778d52d
GB
79172004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7918
7919 PR c++/13086
7920 * g++.dg/warn/incomplete1.C: Remove xfail.
7921
bfa21a28
MM
79222004-02-04 Mark Mitchell <mark@codesourcery.com>
7923
7924 * lib/file-format.exp (gcc_target_object_format): Use
7925 ${tool}_target_compile, not gcc_target_compile.
7926 * lib/target-supports.exp (check_alias_available): Likewise.
7927 (check_gc_sections_available): Likewise.
7928 * g++.dg/ext/attrib10.C: Use dg-require-alias.
7929 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
7930 dg-require-alias.
7931
9baa27a9
MM
79322004-02-04 Mark Mitchell <mark@codesourcery.com>
7933
7934 PR c++/13969
7935 * g++.dg/template/static6.C: New test.
7936
5ec473b9
ILT
79372004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
7938
7939 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
7940
c85a3379
KG
79412004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7942
7943 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
7944 tests for systems where `char' is unsigned by default.
7945
090c5291
GB
79462003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7947
2ff9cd1a 7948 PR c++/13997
090c5291
GB
7949 * g++.dg/template/partial3.C: New test.
7950
a4a4b1d3
KH
79512004-02-04 Kazu Hirata <kazu@cs.umass.edu>
7952
7953 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
7954 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
7955 Remove mentions of obsolete ports.
7956
e262dfbc
PB
79572004-02-04 Paolo Bonzini <bonzini@gnu.org>
7958
7959 * gcc.dg/noncompile/20001228-1.c: Fix for new
7960 error message.
7961
888d65b5
RS
79622004-02-03 Roger Sayle <roger@eyesopen.com>
7963
7964 PR target/9348
7965 * gcc.c-torture/execute/multdi-1.c: New test case.
7966
18f5be99
MM
79672004-02-03 Mark Mitchell <mark@codesourcery.com>
7968
7969 PR c++/13925
7970 * g++.dg/template/lookup5.C: New test.
7971
3c398f34
MM
79722004-02-03 Mark Mitchell <mark@codesourcery.com>
7973
4bfb8bba
MM
7974 PR c++/13950
7975 * g++.dg/template/lookup4.C: New test.
7976
7977 PR c++/13970
7978 * g++.dg/parse/error14.C: New test.
7979
3c398f34
MM
7980 PR c++/14002
7981 * g++.dg/parse/template13.C: New test.
7982
5a98fa7b
MM
79832004-02-03 Mark Mitchell <mark@codesourcery.com>
7984
7985 PR c++/13978
7986 * g++.dg/template/koenig4.C: New test.
7987
7988 PR c++/13968
7989 * g++.dg/template/crash17.C: New test.
7990
7991 PR c++/13975
7992 * g++.dg/parse/error13.C: New test.
7993 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
7994
60b85c4c
EB
79952004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7996
7997 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
7998
0251aa45
PB
79992004-02-03 Paolo Bonzini <bonzini@gnu.org>
8000
8001 PR c/11658
8002 PR c/13994
8003 * gcc.dg/noncompile/20040203-1.c: New test.
8004 * gcc.dg/noncompile/20040203-2.c: Likewise.
8005 * gcc.dg/noncompile/20040203-3.c: Likewise.
8006 * gcc.dg/20040203-1.c: Likewise.
8007
9d977b5b
AP
80082004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
8009
8010 PR c++/10858
8011 * g++.dg/template/sizeof7.C: New test.
8012
80132004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 8014 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
8015
8016 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
8017
6699d593
ZW
80182004-02-02 Zack Weinberg <zack@codesourcery.com>
8019
8020 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
8021 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
8022 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
8023 * gcc.dg/cleanup-5.c: Run only on Linux targets.
8024
e9525111
MM
80252004-02-02 Mark Mitchell <mark@codesourcery.com>
8026
8027 PR c++/13113
8028 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
8029
8030 PR c++/13854
8031 * g++.dg/ext/attrib13.C: New test.
8032
8033 PR c++/13907
8034 * g++.dg/conversion/op2.C: New test.
8035
0771e863
EB
80362004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8037
8038 * gcc.dg/titype-1.c: Fix pasto.
8039
d560b0aa
EB
80402004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8041
8042 * gcc.dg/titype-1.c: New test.
8043
9febc4e8
GB
80442004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8045
8046 PR c++/13957
6699d593 8047 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
8048 g++.dg/template/qualified-id1.C: Update dg-error marks.
8049 * g++.dg/template/nontype6.C: New test.
8050
ef79730c
RS
80512004-02-01 Roger Sayle <roger@eyesopen.com>
8052
8053 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
8054 * gcc.dg/builtins-31.c: New testcase.
8055 * gcc.dg/builtins-32.c: New testcase.
8056
4500e76d
AP
80572004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
8058
8059 * objc.dg/call-super-2.m: Update line numbers
8060 for the including of stddef.h.
8061
48ef529f
MM
80622004-01-30 Michael Matz <matz@suse.de>
8063
8064 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
8065 g++.dg/ext/case-range3.C: New tests.
8066
d0acf599
GB
80672004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8068
8069 DR206
8070 PR c++/13813
8071 * g++.dg/template/member4.C: New test.
8072
63823931
GB
80732004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8074
8075 PR c++/13683
8076 * g++.dg/template/sizeof6.C: New test.
8077
5e9295fa
EB
80782004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8079
8080 * gcc.dg/fwritable-strings-1.c: New test.
8081
5fddd9fe
EB
80822004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8083
8084 * gcc.c-torture/compile/20040130-1.c: New test.
8085
20f5dc60
GK
80862004-01-29 Geoffrey Keating <geoffk@geoffk.org>
8087
8088 * objc.dg/call-super-2.m: Include stddef.h for size_t.
8089
4a5e0ed9
MM
80902004-01-29 Mark Mitchell <mark@codesourcery.com>
8091
8092 PR c++/13883
8093 * g++.dg/template/ctor3.C: New test.
8094
8cfb1942
GB
80952004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8096
8097 * g++.dg/tc1: New directory.
8098 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
8099 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
8100 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
8101 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
8102 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
8103
b1521c3a
GB
81042004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8105
8106 * g++.dg/parse/error11.C: New test.
8107 * g++.dg/parse/error12.C: Likewise.
8108
55cbf824
ZL
81092004-01-28 Ziemowit Laski <zlaski@apple.com>
8110
8111 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8112 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 8113
a7324e75
MM
81142004-01-28 Mark Mitchell <mark@codesourcery.com>
8115
b1a95e0b
MM
8116 PR c++/13791
8117 * g++.dg/ext/attrib12.C: New test.
8118
a7324e75 8119 PR c++/13736
ba4aecd9 8120 * g++.dg/parse/cast2.C: New test.
a7324e75 8121
220a38ab
JW
81222004-01-27 James E Wilson <wilson@specifixinc.com>
8123
8124 * objc.dg/encode-2.m (main): New local string. Set depending on
8125 sizeof long. Use in sscanf call.
8126 * objc.dg/encode-3.m (main): New local string. Set depending on
8127 sizeof long. Use in scan_initial call.
8128
9a1564bb
KG
81292004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8130
8131 * objc.dg/call-super-2.m: Make LP64-safe.
8132 * objc.dg/desig-init-1.m: Likewise.
8133
6097b0c3
DP
81342004-01-27 Devang Patel <dpatel@apple.com>
8135
8136 * g++.dg/debug/namespace1.C: New test.
6699d593 8137
b034930f
ILT
81382004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8139
f08df7c6
ILT
8140 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8141 xscale-*-*.
8142
b034930f
ILT
8143 * gcc.dg/arm-mmx-1.c: New test.
8144
1b4bda70
EB
81452004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8146
8147 * gcc.dg/20040127-1.c: New test.
8148 * gcc.dg/20040127-2.c: New test.
8149
32e7d1e9
RO
81502004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8151
8152 * objc.dg/stret-1.m (glob): Renamed to globa.
8153
6f69173e
MM
81542004-01-26 Mark Mitchell <mark@codesourcery.com>
8155
04b1f9b8 8156 PR c++/13663
6f69173e
MM
8157 * g++.dg/expr/for1.C: New test.
8158
044feeeb
AP
81592004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8160
8161 PR middle-end/13779
8162 * gcc.dg/darwin-longlong.c: New test.
8163
044701ce
ILT
81642004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8165
8166 * gcc.dg/20040124-1.c: Moved test from here...
8167 * gcc.c-torture/compile/20040124-1.c: ...to here.
8168
f210a007
EB
81692004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8170
8171 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8172 the assembly output if -m64 is passed.
8173
b7c707d1
MM
81742004-01-25 Mark Mitchell <mark@codesourcery.com>
8175
8176 PR c++/13833
8177 * g++.dg/template/cond3.C: New test.
8178
bbcd2439
GB
81792004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8180
8181 PR c++/13810
8182 * g++.dg/template/ttp7.C: New test.
8183
ad2768d0 81842004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
8185
8186 PR c++/13797
8187 * g++.dg/template/nontype4.C: New test.
8188 * g++.dg/template/nontype5.C: Likewise.
8189
bcbc6b7f
RS
81902004-01-25 Richard Sandiford <rsandifo@redhat.com>
8191
8192 * gcc.dg/torture/mips-clobber-at.c: New test.
8193
1f44254c
ILT
81942004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8195
8196 * gcc.dg/20040124-1.c: New test.
8197
5473cfa7
JJ
81982004-01-24 Jakub Jelinek <jakub@redhat.com>
8199
8200 * gcc.dg/20040123-1.c: New test.
8201
cc79e34f
ZW
82022004-01-23 Zack Weinberg <zack@codesourcery.com>
8203
8204 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
8205
b1adf557
JM
82062004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
8207
8208 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
8209
4a374c35
AP
82102004-01-23 Andrew Pinski <apinski@apple.com>
8211
8212 * gcc.dg/20030121-1.c: Move to ..
8213 * gcc.dg/20040121-1.c: here.
8214
92c7bc2a
RS
82152004-01-23 Roger Sayle <roger@eyesopen.com>
8216
8217 * gcc.dg/builtins-29.c: New test case.
8218
04b8f97f
ZW
82192004-01-23 Zack Weinberg <zack@codesourcery.com>
8220
8221 PR 18314
8222 * gcc.dg/builtins-30.c: New testcase.
8223
3a1cac0f
AT
82242004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
8225
8226 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
8227 * lib/g77.exp: Likewise.
8228 * lib/objc.exp: Likewise.
8229 * lib/g++.exp: Likewise.
8230
b2f24c85
EB
82312004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8232
8233 * gcc.dg/struct-by-value-2.c: New test.
8234
5cc5eddc
AP
82352004-01-21 Andrew Pinski <apinski@apple.com>
8236
8237 PR target/13785
8238 * gcc.dg/20030121-1.c: New test.
8239
f59dcd4b
UW
82402004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
8241
8242 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
8243 clobber frame pointer register in asm statement.
8244
c3cda381
FH
82452004-01-21 Falk Hueffner <falk@debian.org>
8246
8247 * gcc.c-torture/compile/20040121-1.c: New test.
8248
1ef82ef2
ZW
82492004-01-21 Zack Weinberg <zack@codesourcery.com>
8250
8251 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
8252
04bf686d
HP
82532004-01-20 Hartmut Penner <hpenner@de.ibm.com>
8254
8255 * gcc.dg/ppc64-abi-2.c: New test.
8256
9dfcd609
JM
82572004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
8258
1ef82ef2
ZW
8259 * lib/treelang.exp: Fill out this file.
8260 * lib/treelang-dg.exp: New File.
9dfcd609 8261
53cd18ec
JM
82622004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
8263
8264 * gcc.c-torture/compile/981022-1.c: Remove.
8265 * gcc.dg/array-5.c: Remove XFAIL.
8266 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
8267 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
8268 gcc.dg/cond-lvalue-1.c: Update.
8269 * gcc.dg/cast-lvalue-2.c: New test.
8270
9f880ef9
MM
82712004-01-19 Mark Mitchell <mark@codesourcery.com>
8272
0916f873
MM
8273 PR c++/13592
8274 * g++.dg/other/error1.C (class foo): Tweak error message.
8275
9f880ef9
MM
8276 PR c++/13592
8277 * g++.dg/template/call2.C: New test.
8278
c9a5b624
EB
82792004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8280
8281 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8282 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8283 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8284 scalar-return-1_x.c, scalar-return-2_y.c,
8285 scalar-return-3_x.c, scalar-return-3_y.c,
8286 scalar-return-4_x.c, scalar-return-4_y.c,
8287 struct-align-1.h, struct-align-1_x.c,
8288 struct-align-1_y.c, struct-align-2.h,
8289 struct-align-2_x.c, struct-align-2_y.c,
8290 struct-by-value-10_y.c, struct-by-value-11_x.c,
8291 struct-by-value-11_y.c, struct-by-value-12_x.c,
8292 struct-by-value-12_y.c, struct-by-value-13_x.c,
8293 struct-by-value-13_y.c, struct-by-value-14_x.c,
8294 struct-by-value-14_y.c, struct-by-value-15_x.c,
8295 struct-by-value-15_y.c, struct-by-value-16_y.c,
8296 struct-by-value-17_y.c, struct-by-value-18_y.c,
8297 struct-by-value-19_y.c, struct-by-value-1_x.c,
8298 struct-by-value-1_y.c, struct-by-value-20_y.c,
8299 struct-by-value-2_x.c, struct-by-value-2_y.c,
8300 struct-by-value-3_y.c, struct-by-value-4_x.c,
8301 struct-by-value-4_y.c, struct-by-value-5_y.c,
8302 struct-by-value-6_y.c, struct-by-value-7_y.c
8303 struct-by-value-8_x.c, struct-by-value-8_y.c
8304 struct-by-value-9_x.c, struct-by-value-9_y.c
8305 struct-return-10_x.c, struct-return-10_y.c,
8306 struct-return-19_x.c, struct-return-20_x.c
8307 struct-return-2_x.c, struct-return-2_y.c
8308 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8309 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8310
2194d821
EB
83112004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8312
8313 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8314 attribute on sparc*-sun-solaris2.*.
8315
b830b74c
MM
83162004-01-18 Mark Mitchell <mark@codesourcery.com>
8317
0f18efe3 8318 PR c++/13710
b830b74c
MM
8319 * g++.dg/ext/typeof7.C: New test.
8320
a3d8a647
DE
83212004-01-18 David Edelsohn <edelsohn@gnu.org>
8322
8323 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8324 * gcc.dg/const-elim-1.c: Same.
8325
cfbed37c
ZL
83262004-01-17 Ziemowit Laski <zlaski@apple.com>
8327
8328 * objc.dg/stret-1.m: New.
8329 * objc.dg/stret-2.m: New.
8330
4bfaff4d 83312004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
8332
8333 PR c++/11895
8334 * g++.dg/ext/vector1.C: New test.
8335
73e61092
GK
83362004-01-16 Geoffrey Keating <geoffk@apple.com>
8337
8338 * gcc.dg/pch/import-1.c: New.
8339 * gcc.dg/pch/import-1.hs: New.
8340 * gcc.dg/pch/import-1a.h: New.
8341 * gcc.dg/pch/import-1b.h: New.
8342 * gcc.dg/pch/import-1c.h: New.
8343
144e414d
MM
83442004-01-16 Mark Mitchell <mark@codesourcery.com>
8345
a8e6c82a
MM
8346 PR c++/13574
8347 * g++.dg/ext/array1.C: New test.
8348
144e414d
MM
8349 PR c++/13178
8350 * g++.dg/conversion/op1.C: New test.
8351
9e0baa60
R
83522004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8353
71bbcf4d
R
8354 PR 11864
8355 From Kazumoto Kojima / Dan Kegel:
8356 * gcc.dg/pr11864-1.c: New test.
8357
9e0baa60
R
8358 PR 10392
8359 From Marcus Comstedt / Dan Kegel:
8360 * gcc.dg/pr10392-1.c: New test.
8361
ab8ffc79
MM
83622004-01-16 Mark Mitchell <mark@codesourcery.com>
8363
8364 PR c++/13478
8365 * g++.dg/init/ref10.C: New test.
8366
1303d034
GB
83672004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8368
8369 PR c++/13407
8370 * g++.dg/parse/typename6.C: New test.
8371
a6dd4094
GK
83722004-01-15 Geoffrey Keating <geoffk@apple.com>
8373
8374 PR pch/13361
8375 * testsuite/g++.dg/pch/wchar-1.C: New.
8376 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8377
18eba557
GB
83782004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8379
8380 PR c++/9259
8381 * g++.dg/expr/sizeof2.C: New test.
8382
ecc74832
KH
83832004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8384
8385 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8386
d905ed80
AO
83872004-01-15 Alexandre Oliva <aoliva@redhat.com>
8388
8389 PR c++/13659
8390 * g++.dg/lookup/strong-using-3.C: New.
8391 * g++.dg/lookup/using-10.C: New.
8392
693ec7e1
AO
83932004-01-15 Alexandre Oliva <aoliva@redhat.com>
8394
8395 PR c++/13594
8396 * g++.dg/lookup/strong-using-2.C: New.
8397
2ae8ea28
MC
83982004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8399 Dan Kegel <dank@kegel.com>
8400 J"orn Rennecke <joern.rennecke@superh.com>
8401
8402 PR target/9365
8403 * gcc.dg/pr9365-1.c: New test.
8404
cc8c7495
GB
84052004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8406
8407 PR c++/8856
8408 * g++.dg/parse/casting-operator2.C: New test.
8409 * g++.old-deja/g++.pt/explicit83.C: Remove.
8410
f560bf91
JM
84112004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8412
8413 * gcc.dg/label-compound-stmt-1.c: New test.
8414 * gcc.c-torture/compile/950922-1.c,
8415 gcc.c-torture/compile/20000211-3.c,
8416 gcc.c-torture/compile/20000518-1.c,
8417 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8418 compound statements.
8419
27768ae6
HP
84202004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8421
8422 * gcc.dg/ppc64-abi-1.c: New test.
8423
d22c4179
DS
84242004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8425
8426 * g++.dg/ext/attrib9.C: Add dg-warnings.
8427
90c2bc78
GB
84282004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8429
8430 PR c++/12335
8431 * g++.dg/parse/dtor3.C: New test.
8432
bfaba7a9
AP
84332004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8434
8435 PR c++/12709
8436 * g++.dg/parse/try-catch-1.C: New test.
8437
5989ebe9
AC
84382004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8439
8440 * ada/acats/run_all.sh: Add more verbose output in acats.log
8441 when compiling tests.
8442
bc298aa7
ZW
84432004-01-12 Zack Weinberg <zack@codesourcery.com>
8444
8445 PR 13656
8446 * gcc.dg/typedef-redecl.c: New test case.
8447 * gcc.dg/typedef-redecl.h: New support file.
8448
2d327012
JH
84492004-01-13 Jan Hubicka <jh@suse.cz>
8450
8451 * gcc.dg/always_inline.c: New test.
8452 * gcc.dg/debug/20031231-1.c: Fix.
8453
451aeff7
GB
84542004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8455
8456 PR c++/13474
8457 * g++.dg/template/array3.C: New test.
8458
4139f34d
ZW
84592004-01-12 Zack Weinberg <zack@codesourcery.com>
8460
8461 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8462 * g++.dg/warn/Wunused-2.C: Likewise.
8463
66e0c440
KL
84642004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8465
8466 PR c++/13289
8467 * g++.dg/template/instantiate6.C: New test.
8468
06e4eab5
RS
84692004-01-12 Roger Sayle <roger@eyesopen.com>
8470
8471 PR middle-end/11397
8472 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8473
9a249c79
JH
84742004-01-12 Jan Hubicka <jh@suse.cz>
8475
8476 PR opt/12826
8477 * gcc.dg/20040112-1.c: New.
8478
8479 * gcc.dg/dwarf-die[1-7].c: Move to...
8480 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8481 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8482
59147a62
ILT
84832004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8484
8485 PR c++/4100
8486 * g++.dg/parse/friend4.C: New test.
8487
84882004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8489
8490 PR c++/4100
8491 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8492 definition is called a friend.
8493
70adfc36
ZW
84942004-01-11 Zack Weinberg <zack@codesourcery.com>
8495
8496 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8497
9b913b03
ILT
84982004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8499
8500 PR c++/3478
8501 * g++.dg/parse/error10.C: New test.
8502 * g++.dg/template/arg2.C: Accept "invalid type" error.
8503
1759c760
JJ
85042004-01-11 Jakub Jelinek <jakub@redhat.com>
8505
8506 PR middle-end/13392
8507 * g++.dg/opt/expect2.C: New test.
8508
3c6e6fbf
ZW
85092004-01-10 Zack Weinberg <zack@codesourcery.com>
8510
8511 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8512 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8513 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8514 Update dg-error regexps.
8515
9c10179d
ZW
85162004-01-10 Zack Weinberg <zack@codesourcery.com>
8517
8518 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8519 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8520
7f03f9a3
EB
85212004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8522
8523 * gcc.dg/pragma-re-1.c: Use right pointer type.
8524
21e430b8
EB
85252004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8526
8527 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8528
1a7a2c0f
GK
85292004-01-09 Geoffrey Keating <geoffk@apple.com>
8530
8531 * gcc.dg/rs6000-ldouble-1.c: New.
8532
731bd3ae
GB
85332004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8534
8535 DR 337
8536 PR c++/9256
8537 * g++.dg/other/abstract1.C: New test.
8538
bafb62a2
AO
85392004-01-09 Alexandre Oliva <aoliva@redhat.com>
8540
8541 * g++.dg/lookup/strong-using-1.C: New.
8542
3897f229
JM
85432004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8544
8545 PR c/11234
8546 * gcc.dg/func-ptr-conv-1.c: New test.
8547 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8548
a9f99e78
KH
85492004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8550
8551 PR target/13380.
8552 * gcc.c-torture/compile/20040109-1.c: New.
8553
588f75d0
SH
85542004-01-08 Stuart Hastings <stuart@apple.com>
8555
8556 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8557 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8558 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8559
3b458e6f
AM
85602004-01-09 Alan Modra <amodra@bigpond.net.au>
8561
8562 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8563
53b8fe3e
EB
85642004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8565
8566 * ada/acats/run_acats: Treat 'gnatchop' the same way
8567 as 'gnatmake'. Export GCC_DRIVER.
8568 * ada/acats/run_all.sh: Add target_gnatchop. Use
8569 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8570
663cea5d
GB
85712004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8572
8573 PR c++/12573
8574 * g++.dg/template/dependent-expr4.C: New test.
8575
417b11de
HP
85762004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8577
8578 * gcc.dg/altivec-11.c: New test.
8579
72827ed7
MM
85802004-01-07 Mark Mitchell <mark@codesourcery.com>
8581
8582 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8583
bca63328
JM
85842004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8585
8586 PR c/6024
8587 * gcc.dg/enum-compat-1.c: New test.
8588 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8589
85b58ca5
JM
85902004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8591
8592 PR c/12165
8593 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8594 gcc.dg/c99-idem-qual-3.c: New tests.
8595
b48a0c18
AM
85962004-01-07 Alan Modra <amodra@bigpond.net.au>
8597
8598 * gcc.dg/winline-7.c: Don't cast void * to int.
8599
bcf17554
JH
86002004-01-06 Jan Hubicka <jh@suse.cz>
8601
8602 * gcc.dg/i386-sse-5.c: New test
8603 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8604
962c0823
MM
86052004-01-05 Mark Mitchell <mark@codesourcery.com>
8606
8607 PR c++/12815
8608 * g++.dg/rtti/typeid4.C: New test.
8609
4b6eeb9a
EB
86102004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8611
8612 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8613
88081599
MM
86142004-01-05 Mark Mitchell <mark@codesourcery.com>
8615
216bb6e1
MM
8616 PR c++/12132
8617 * g++.dg/template/error11.C: New test.
8618
88081599
MM
8619 PR c++/13451
8620 * g++.dg/template/class2.C: New test.
8621
fa170482
NS
86222004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8623 Richard Sandiford <rsandifo@redhat.com>
8624
8625 PR c++/13387
8626 * g++.dg/opt/alias3.C: New test.
8627
4f8163b1
MM
86282004-01-04 Mark Mitchell <mark@codesourcery.com>
8629
543ebd4a
MM
8630 PR c++/13157
8631 * g++.dg/template/koenig3.C: New test.
8632
955d0234
MM
8633 PR c++/13529
8634 * g++.dg/parse/offsetof3.C: New test.
8635
ae0eb5f1
MM
8636 * g++.dg/init/copy7.C: Add missing dg-error markers.
8637
4f8163b1
MM
8638 PR c++/12226
8639 * g++.dg/init/copy7.c: New test.
8640
8641 PR c++/13536
8642 * g++.dg/parse/cast1.C: New test.
8643
dc0bfe6a
JH
86442004-01-04 Jan Hubicka <jh@suse.cz>
8645
8646 * gcc.dg/winline[1-7].c: New tests.
8647
b0bc6e8e
KL
86482004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8649
8650 PR c++/13520
8651 * g++.dg/template/qualttp22.C: New test.
8652
b684a3df
JH
86532004-01-01 Jan Hubicka <jh@suse.cz>
8654
8655 * gcc.dg/debug/20031231-1.c: New.
8656 * gcc.c-torture/compile/20040101-1.c: New.
8657 * gcc.dg/dwarf-die-[1-7].c: New.
8658
74aa338a
JJ
86592004-01-01 Jakub Jelinek <jakub@redhat.com>
8660
8661 PR optimization/13521
8662 * gcc.c-torture/compile/20031231-1.c: New test.
8663
d485b7f9
KH
86642003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8665
8666 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8667
e5e95ba0
VR
86682003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8669
8670 PR c++/10079
8671 * g++.dg/template/crash16.C: New test.
8672
b6d90461
MM
86732003-12-30 Mark Mitchell <mark@codesourcery.com>
8674
8675 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8676
22dc9b06
KH
86772003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8678
8679 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8680 ports.
8681 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8682 * g++.old-deja/g++.law/profile1.C: Likewise.
8683 * gcc.c-torture/compile/981006-1.c: Likewise.
8684 * gcc.c-torture/execute/loop-2e.x: Likewise.
8685 * gcc.c-torture/execute/loop-2f.x: Remove.
8686 * gcc.c-torture/execute/loop-2g.x: Likewise.
8687 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8688 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8689
58496de1
NS
86902003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8691
74869a85
NS
8692 PR c++/13507
8693 * g++.dg/ext/attrib11.C: New test.
8694
58496de1
NS
8695 PR c++/13494
8696 * g++.dg/template/array2-1.C: New test.
8697 * g++.dg/template/array2-2.C: New test.
8698
21b75a73
MM
86992003-12-29 Mark Mitchell <mark@codesourcery.com>
8700
8701 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8702
30a03508
NS
87032003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8704
8705 PR c++/12774
8706 * g++.dg/template/array1-1.C: New test.
8707 * g++.dg/template/array1-2.C: New test.
8708
b66906a8
RS
87092003-12-29 Roger Sayle <roger@eyesopen.com>
8710
8711 PR fortran/12632
8712 * g77.dg/12632.f: New test case.
8713
68deab91
KL
87142003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8715
8716 PR c++/13289
8717 * g++.dg/parse/nontype1.C: New test.
8718
2f9afd51
KL
87192003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8720
8721 PR c++/12403
8722 * g++.dg/parse/explicit1.C: New test.
8723 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8724
1896d29d
MM
87252003-12-28 Mark Mitchell <mark@codesourcery.com>
8726
c11889ce
MM
8727 PR c++/13081
8728 * g++.dg/opt/inline6.C: New test.
8729
8730 PR c++/12613
8731 * g++.dg/parse/error9.C: New test.
8732
1896d29d
MM
8733 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8734
4c2a4b90
MM
87352003-12-28 Mark Mitchell <mark@codesourcery.com>
8736
8737 PR c++/13009
8738 * g++.dg/init/assign1.C: New test.
8739
7072018e
RS
87402003-12-28 Roger Sayle <roger@eyesopen.com>
8741
8742 PR c++/13070
8743 * g++.dg/warn/format3.C: New test case.
8744
bf86d71e
ZD
87452003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8746
8747 * gcc.c-torture/compile/20031227-1.c: New test.
8748
8f23fc81
MM
87492003-12-23 Mark Mitchell <mark@codesourcery.com>
8750
8751 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8752 * g77.dg/bprob/bprob.exp: Likewise.
8753 * gcc.misc-tests/bprob.exp: Likewise.
8754 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8755 variants on systems where the library does not provide that
8756 functionality.
8757 * gcc.dg/builtins-20.c: Use builtins-config.h.
8758 * gcc.dg/builtins-config.h: New file.
8759
b8ee7f02
MM
87602003-12-23 Mark Mitchell <mark@codesourcery.com>
8761
8762 * lib/gcc-dg.exp (dg-require-profiling): New function.
8763 * lib/target-supports.exp (check_profiling_available): Likewise.
8764 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8765 * g77.dg/bprob/bprob.exp: Likewise.
8766 * gcc.misc-tests/bprob.exp: Likewise.
8767 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8768 * gcc.dg/20021014-1.c: Likewise.
8769 * gcc.dg/nest.c: Likewise.
8770
7bd35dac
MM
87712003-12-23 Mark Mitchell <mark@codesourcery.com>
8772
8773 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8774 compiling.
8775 * g++.dg/lookup/java2.C: Likewise.
8776 * gcc.dg/cpp/lexident.c: Likewise.
8777
f2073745
KH
87782003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8779
8780 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
8781 given.
8782 * gcc.c-torture/compile/961203-1.c: Likewise.
8783 * gcc.c-torture/compile/980506-1.c: Likewise.
8784
4c494a15
ZW
87852003-12-23 Zack Weinberg <zack@codesourcery.com>
8786
8787 * lib/gcc-dg.exp (dg-prune-output): New annotation.
8788 (additional_prunes): New global.
8789 (gcc-dg-prune): Handle additional per-test pruning.
8790 (dg-test): Clear additional_prunes between tests.
8791
8792 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
8793 dg-prune-output to avoid spurious failures from assembler
8794 complaining about nonexistent WAW violations.
8795 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
8796 Use dg-prune-output to avoid spurious failures from assembler
8797 warning about Itanium B-step errata.
8798
57702a80
MM
87992003-12-23 Mark Mitchell <mark@codesourcery.com>
8800
8801 * g++.dg/abi/macro0.C: New test.
8802 * g++.dg/abi/macro1.C: Likewise.
8803 * g++.dg/abi/macro2.C: Likewise.
8804
8805 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8806 * g++.dg/abi/bitfield7.C: Likewise.
8807 * g++.dg/abi/dtor2.C: Likewise.
8808 * g++.dg/abi/mangle11.C: Likewise.
8809 * g++.dg/abi/mangle12.C: Likewise.
8810 * g++.dg/abi/mangle14.C: Likewise.
8811 * g++.dg/abi/mangle17.C: Likewise.
8812 * g++.dg/abi/vbase10.C: Likewise.
8813 * g++.dg/abi/vbase14.C: Likewise.
8814 * g++.dg/template/qualttp17.C: Likewise.
8815
4ea49dd0
AP
88162003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8817
8818 PR c/11995
8819 * gcc.dg/20031223-1.c: New test.
8820
cbf6e52a
EB
88212003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8822
8823 * gcc.dg/noreturn-7.c: New test.
8824
b3006337
EB
88252003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8826
8827 * gcc.dg/null-pointer-1.c: New test.
8828
1ffe6573
MM
88292003-12-22 Mark Mitchell <mark@codesourcery.com>
8830
7813d14c
MM
8831 * g++.old-deja/g++.jason/template18.C: Remove.
8832 * g++.old-deja/g++.jason/template37.C: Likewise.
8833
8834 PR c++/12862
8835 * g++.dg/lookup/ns1.C: New test.
8836
1ffe6573
MM
8837 PR c++/12397
8838 * g++.dg/template/lookup3.C: New test.
8839
92a12fbc
AP
88402003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8841
8842 * g++.dg/template/recurse1.C: New test
8843
499b568f
MM
88442003-12-22 Mark Mitchell <mark@codesourcery.com>
8845
8846 PR c++/12479
8847 * g++.dg/parse/semicolon1.C: New test.
8848 * g++.dg/parse/semicolon1.h: Likewise.
8849
3b3ed128
FJ
88502003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8851
8852 * gcc.dg/darwin-misaligned.c: New test.
8853
af3fbed1
AP
88542003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8855
8856 PR c/9163
8857 * gcc.dg/20031222-1.c: New test.
8858
d9dd2c4e
MM
88592003-12-21 Mark Mitchell <mark@codesourcery.com>
8860
9e62871e
MM
8861 PR c++/13438
8862 * g++.dg/parse/error8.C: New test.
8863
d9dd2c4e
MM
8864 PR c++/11554
8865 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8866
b665cdce
KH
88672003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8868
8869 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8870 too small.
8871 * gcc.c-torture/compile/930217-1.c: Likewise.
8872 * gcc.c-torture/compile/930513-1.c: Likewise.
8873 * gcc.c-torture/execute/920908-2.c: Likewise.
8874 * gcc.c-torture/execute/921204-1.c: Likewise.
8875 * gcc.c-torture/execute/930621-1.c: Likewise.
8876 * gcc.c-torture/execute/930630-1.c: Likewise.
8877 * gcc.c-torture/execute/931031-1.c: Likewise.
8878 * gcc.c-torture/execute/980602-2.c: Likewise.
8879 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8880 * gcc.c-torture/execute/compndlit-1.c: Likewise.
8881 * gcc.c-torture/execute/extzvsi.c: Likewise.
8882 * gcc.c-torture/unsorted/ext.c: Likewise.
8883
781f4ec1
AP
88842003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
8885
8886 PR target/12749
8887 * gcc.c-torture/compile/20031220-2.c: New test case.
8888
3b24df36
RS
88892003-12-20 Roger Sayle <roger@eyesopen.com>
8890
8891 PR optimization/13031
8892 * gcc.c-torture/compile/20031220-1.c: New test case.
8893
c96f4f73
EB
88942003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8895
8896 * gcc.dg/cast-function-1.c: New test.
8897
be7ac471
JM
88982003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
8899
8900 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
8901 formats.
8902
4656bc85
MM
89032003-12-19 Mark Mitchell <mark@codesourcery.com>
8904
8905 PR c++/12795
8906 * g++.dg/ext/attrib10.C: New test.
8907
e8c89d29
JJ
89082003-12-19 Jakub Jelinek <jakub@redhat.com>
8909
8910 * gcc.dg/cleanup-10.c: New test.
8911 * gcc.dg/cleanup-11.c: New test.
8912
effed655
JJ
89132003-12-19 Jakub Jelinek <jakub@redhat.com>
8914
8915 PR c++/13239
8916 * g++.dg/opt/expect1.C: New test.
8917
ed8d8803
HP
89182003-12-19 Hartmut Penner <hpenner@de.ibm.com>
8919
8920 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
8921
0b667ed8
AP
89222003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
8923
01d0a156
AP
8924 PR debug/12923
8925 * gcc.dg/20031218-1.c: New test.
8926
8927 PR debug/12389
8928 * gcc.dg/20031218-2.c: New test.
8929 * gcc.dg/20031218-3.c: New test.
8930
0b667ed8
AP
8931 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
8932 of label name and allow for USER_LABEL_PREFIX == "_" names.
8933 * g++.dg/abi/mangle18-2.C: Likewise.
8934 * g++.dg/abi/mangle19-1.C: Likewise.
8935 * g++.dg/abi/mangle19-2.C: Likewise.
8936 * g++.dg/abi/mangle20-1.C: Likewise.
8937 * g++.dg/abi/mangle20-2.C: Likewise.
8938
a3bf324c
RH
89392003-12-18 Richard Henderson <rth@redhat.com>
8940
8941 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
8942
d11994a8
SB
89432003-12-18 Steven Bosscher <steven@gcc.gnu.org>
8944 Dan Kegel <dank@kegel.com>
8945
8946 PR other/12009
8947 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
8948 testing a cross compiler, it causes spurious compile failures.
8949 * lib/g++.exp: Likewise.
8950
bc5ada84
KL
89512003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8952
8953 PR c++/13262
8954 * g++.dg/template/access13.C: New test.
8955
cebf212f
UW
89562003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
8957
8958 * gcc.dg/20031216-1.c: New test.
8959
51287c14
GB
89602003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8961
8962 PR c++/9154
8963 * g++.dg/template/error10.C: New test.
8964
a21f130e
EB
89652003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8966
8967 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
8968 * g++.dg/eh/simd-2.C: Likewise.
8969
b0656d8b
JW
89702003-12-17 James E Wilson <wilson@specifixinc.com>
8971 Roger Sayle <roger@eyesopen.com>
8972
8973 * gcc.c-torture/execute/ieee/mzero5.c: New.
8974
5c832178
MM
89752003-12-17 Mark Mitchell <mark@codesourcery.com>
8976
8977 PR c++/10603
8978 * g++.dg/parse/error6.C: New test.
8979
8980 PR c++/12827
8981 * g++.dg/parse/error7.C: New test.
8982
a7833d6a
EB
89832003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8984
8985 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
8986 at -O with stabs debugging formats.
8987 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
8988 * gcc.dg/debug/debug-2.c: Likewise.
8989
0dff37fb
MM
89902003-12-16 Mark Mitchell <mark@codesourcery.com>
8991
8992 PR c++/12696
8993 * g++.dg/init/error1.C: New test.
8994
8995 PR c++/12218
8996 * g++.dg/init/pm3.C: New test.
8997
2ff7cce4
JM
89982003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
8999
9000 PR c/3347
9001 * gcc.dg/bitfld-8.c: New test.
9002
6d43c524
JL
90032003-12-16 James Lemke <jim@wasabisystems.com>
9004
9005 * gcc.dg/arm-scd42-[123].c: New tests.
9006
d63b5e9f
NS
90072003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9008
9009 PR c++/9043
9010 * g++.dg/abi/mangle20-1.C: New test.
9011 * g++.dg/abi/mangle20-2.C: New test.
9012
263ee052
MM
90132003-12-16 Mark Mitchell <mark@codesourcery.com>
9014
9015 PR c++/13275
9016 * g++.dg/other/offsetof2.C: Remove XFAIL.
9017 * g++.dg/parse/offsetof1.C: New test.
9018 * g++.gd/parse/offsetof2.C: Likewise.
9019
ff5034c5
GB
90202003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9021
9022 * g++.dg/template/nontype3.C: New test.
9023 * g++.dg/template/static2.C: Tweaked the dg-error clause.
9024
cd852e4d
KL
90252003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9026
9027 * g++.dg/warn/noreturn-3.C: Also test instantiation.
9028
0f30f285
NS
90292003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9030
a0c68737
NS
9031 PR c++/13387
9032 * g++.dg/expr/assign1.C: New test.
9033
0f30f285
NS
9034 PR c++/13242
9035 * g++.dg/abi/mangle19-1.C: New test.
9036 * g++.dg/abi/mangle19-2.C: New test.
9037
d2411ba2
HP
90382003-12-16 Hartmut Penner <hpenner@de.ibm.com>
9039
9040 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
9041
91f8389c
EB
90422003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9043
9044 * gcc.c-torture/execute/20031216-1.c: New test.
9045
75e0d03a
GB
90462003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9047
9048 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
9049 an ICE regression.
9050
89f1a6ec
MM
90512003-12-15 Mark Mitchell <mark@codesourcery.com>
9052
9053 PR c++/10926
9054 * g++.dg/template/error9.C: New test.
9055
9056 PR c++/11116
9057 * g++.dg/template/error8.C: New test.
9058
040fc928
RS
90592003-12-15 Roger Sayle <roger@eyesopen.com>
9060
9061 PR middle-end/13400
9062 * gcc.c-torture/execute/20031215-1.c: New test case.
9063
b95cc51a
MM
90642003-12-15 Mark Mitchell <mark@codesourcery.com>
9065
21eb631b
MM
9066 PR c++/13269
9067 * g++.dg/parse/error5.C: New test.
9068
ea0e2a51
MM
9069 PR c++/12989
9070 * g++.dg/expr/sizeof1.C: New test.
9071
b95cc51a
MM
9072 PR c++/13310
9073 * g++.dg/template/crash15.C: New test.
9074
86d75cdd
GK
90752003-12-15 Geoffrey Keating <geoffk@apple.com>
9076
9077 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
9078 a non-POD type as the last named parameter of a varargs function.
9079
a5ac3982
MM
90802003-12-15 Mark Mitchell <mark@codesourcery.com>
9081
9082 PR c++/13243
9083 PR c++/12573
9084 * g++.dg/template/crash14.C: New test.
9085 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
9086
5fd80fbc
NS
90872003-12-15 Nathan Sidwell <nathan@codesourcery.com>
9088
f5c28a15
NS
9089 * g++.dg/other/java1.C: New test.
9090
5fd80fbc
NS
9091 PR c++/13241
9092 * g++.dg/abi/mangle18-1.C: New test.
9093 * g++.dg/abi/mangle18-2.C: New test.
9094
298a037c
ZD
90952003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9096
9097 PR optimization/10312
9098 * gcc.c-torture/execute/20031214-1.c: New.
9099
4bb8ca28
MM
91002003-12-14 Mark Mitchell <mark@codesourcery.com>
9101
9102 PR c++/10779
9103 PR c++/12160
9104 * g++.dg/parse/error3.C: New test.
9105 * g++.dg/parse/error4.C: Likewise.
9106 * g++.dg/abi/mangle4.C: Tweak error messages.
9107 * g++.dg/lookup/using5.C: Likewise.
9108 * g++.dg/other/error2.C: Likewise.
9109 * g++.dg/parse/typename5.C: Likewise.
9110 * g++.dg/parse/undefined1.C: Likewise.
9111 * g++.dg/template/arg2.C: Likewise.
9112 * g++.dg/template/ttp3.C: Likewise.
9113 * g++.dg/template/type1.C: Likewise.
9114 * g++.old-deja/g++.other/crash32.C: Likewise.
9115 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 9116
c1b83cc9
KL
91172003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9118
9119 PR c++/13106
9120 * g++.dg/warn/noreturn-3.C: New test.
9121
e00853fd
NS
91222003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9123
9124 PR c++/13118
9125 * g++.dg/abi/covariant3.C: New.
9126
3950dcdf
JJ
91272003-12-12 Jakub Jelinek <jakub@redhat.com>
9128
9129 * g++.dg/eh/ia64-1.C: New test.
9130
77fec971
RS
91312003-12-12 Roger Sayle <roger@eyesopen.com>
9132
9133 PR optimization/13037
9134 * g77.f-torture/execute/13037.f: New test case.
9135
90d46c28
NS
91362003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9137
9138 PR c++/12881
9139 * g++.dg/abi/covariant2.C: New.
9140
45f2492c
NB
91412003-12-12 Neil Booth <neil@daikokuya.co.uk>
9142
9143 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9144
15975b43
ZW
91452003-12-11 Zack Weinberg <zack@codesourcery.com>
9146
9147 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9148
a586ce78
AP
91492003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9150
9151 PR other/10819
9152 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9153 to fix Bug 10819.
9154 * lib/g++.exp (g++_version): Likewise.
9155 * lib/g77.exp (g77_version): Likewise.
9156 * lib/objc.exp (default_objc_version): Likewise.
9157
e55a6cce 91582003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 9159
553355fe
RH
9160 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9161
5ca18844
RH
9162 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9163
facef326
MA
91642003-12-08 Matt Austern <austern@apple.com>
9165
9166 PR c/13134
9167 * lib/gcc-dg.exp (dg-require-visibility): Define.
9168 * lib/target-supports (check_visibility_available): Define.
9169 * gcc.dg/visibility-1.c: New test.
9170 * gcc.dg/visibility-2.c: Likewise.
9171 * gcc.dg/visibility-3.c: Likewise.
9172 * gcc.dg/visibility-4.c: Likewise.
9173 * gcc.dg/visibility-5.c: Likewise.
9174 * gcc.dg/visibility-6.c: Likewise.
9175 * g++.dg/ext/visibility-1.C: Likewise.
9176 * g++.dg/ext/visibility-2.C: Likewise.
9177 * g++.dg/ext/visibility-3.C: Likewise.
9178 * g++.dg/ext/visibility-4.C: Likewise.
9179 * g++.dg/ext/visibility-5.C: Likewise.
9180 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 9181
91f8389c
EB
91822003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9183
9184 * g++.dg/lookup/java1.C: New test.
9185 * g++.dg/lookup/java2.C: New test.
b8ec6586 9186
df5e8205
EB
91872003-12-07 Falk Hueffner <falk@debian.org>
9188
9189 * g++.dg/opt/noreturn-1.C: New test.
9190
fd25e957
EB
91912003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9192
9193 * gcc.dg/overflow-1.c: New test.
9194
5c6ef9be
EB
91952003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9196
9197 * g77.f-torture/compile/13060.f: New test.
9198
a6c0d772
MM
91992003-12-06 Mark Mitchell <mark@codesourcery.com>
9200
9201 PR c++/13323
9202 * g++.dg/inherit/operator2.C: New test.
9203
360d1b99
MM
92042003-12-05 Mark Mitchell <mark@codesourcery.com>
9205
9206 PR c++/13305
9207 * g++.dg/ext/attrib9.C: New test.
9208
eeb23c11
MM
92092003-12-05 Mark Mitchell <mark@codesourcery.com>
9210
9211 PR c++/13314
9212 * g++.dg/template/error7.C: New test.
9213
5d27ef94 92142003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 9215 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
9216
9217 PR target/13302
9218 * g++.dg/other/struct-va_list.C: New test.
9219
f128e1f3
KL
92202003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9221
9222 PR c++/13166
9223 * g++.dg/parse/defarg6.C: New test.
9224
64ed86c7
HPN
92252003-12-05 Hans-Peter Nilsson <hp@axis.com>
9226
9227 PR target/13256
9228 * gcc.c-torture/execute/20031201-1.c: New test.
9229
b98d4eb5
AC
92302003-12-05 Arnaud Charlet <charlet@act-europe.fr>
9231
9232 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
9233
6e3077c6
EB
92342003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9235
9236 * gcc.dg/builtin-return-1.c: New test.
9237
fc64a247
SM
92382003-12-04 Stuart Menefy <stuart.menefy@st.com>
9239 J"orn Rennecke <joern.rennecke@superh.com>
9240
9241 PR optimization/13260
9242 * gcc.c-torture/execute/20031204-1.c: New test.
9243
afb0918a
MM
92442003-12-03 Mark Mitchell <mark@codesourcery.com>
9245
9246 PR c++/9127
9247 * g++.dg/template/error6.C: New test.
9248
8ecc63eb
JJ
92492003-12-03 Jakub Jelinek <jakub@redhat.com>
9250
9251 * gcc.dg/20031202-1.c: New test.
9252
ee43dab5
MM
92532003-12-03 Mark Mitchell <mark@codesourcery.com>
9254
b80cfdcd
MM
9255 PR c++/13179
9256 * g++.dg/template/eh1.C: New test.
9257
ee43dab5
MM
9258 PR c++/10771
9259 * g++.dg/template/error5.C: New test.
9260
e7f2e92f
DU
92612003-12-02 David Ung <davidu@mips.com>
9262
15975b43 9263 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
9264 g_##TMODE
9265
1c59130c
GB
92662003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9267
8ecc63eb 9268 PR c++/10126
1c59130c
GB
9269 * g++.dg/template/ptrmem8.C: New test.
9270
e77de295
GB
92712003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9272
8ecc63eb 9273 PR c++/12573
e77de295
GB
9274 * g++.dg/template/dependent-expr3.C: New test.
9275
e3b66120
JL
92762003-12-01 James Lemke <jim@wasabisystems.com>
9277
9278 * gcc.dg/arm-g2.c: New test.
9279
d9e7c8e3
RS
92802003-12-01 Roger Sayle <roger@eyesopen.com>
9281
9282 PR optimization/11634
9283 * gcc.dg/20031201-2.c: New test case.
9284
75d3baee
ZW
92852003-12-01 Zack Weinberg <zack@codesourcery.com>
9286
9287 PR 11433
9288 * objc.dg/proto-lossage-3.m: New test.
9289
28cb2b14
RS
92902003-12-01 Roger Sayle <roger@eyesopen.com>
9291
9292 PR optimization/12628
9293 * gcc.dg/20031201-1.c: New test case.
9294
e82407b5
EB
92952003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9296
9297 * gcc.dg/unaligned-1.c: New test.
9298
a668c6ad
MM
92992003-11-30 Mark Mitchell <mark@codesourcery.com>
9300
9301 PR c++/9849
9302 * g++.dg/template/error4.C: New test.
9303 * g++.dg/template/nested3.C: Adjust error markers.
9304
0e73769e
KG
93052003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9306
9307 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9308
65f0edec
JM
93092003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9310
9311 PR c/10333
9312 * gcc.dg/bitfld-7.c: New test.
9313
9c858681
RS
93142003-11-29 Richard Sandiford <rsandifo@redhat.com>
9315
9316 * gcc.dg/tls/asm-1.C: New test.
9317
26b0ad13
KG
93182003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9319
0e73769e 9320 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 9321
48ee6fa0
EB
93222003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9323
9324 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9325 * gcc.dg/builtin-apply3.c: New test.
9326
4caddf0b
EB
93272003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9328
9329 * lib/compat.exp (compat-obj): New xfaildata parameter.
9330 Use it to set compiler_conditional_xfail_data before compiling.
9331 (compat-get-options): Handle dg-xfail-if.
9332 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9333 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9334 * gcc.dg/compat/vector-1_y.c: Likewise.
9335 * gcc.dg/compat/vector-2_x.c: Likewise.
9336 * gcc.dg/compat/vector-2_y.c: Likewise.
9337
ecb63641
EB
93382003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9339
9340 * g++.dg/opt/reg-stack4.C: New test.
9341
316d0b19
EB
93422003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9343
9344 * gcc.dg/builtin-apply2.c: New test.
9345
bb13f2ff
EB
93462003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9347
9348 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9349
4864cc4a
KL
93502003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9351
9352 PR c++/12924
9353 * g++.dg/template/template-id-2.C: New test.
9354
d43f603d
KL
93552003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9356
9357 PR c++/5369
9358 * g++.dg/template/memfriend1.C: New test.
9359 * g++.dg/template/memfriend2.C: Likewise.
9360 * g++.dg/template/memfriend3.C: Likewise.
9361 * g++.dg/template/memfriend4.C: Likewise.
9362 * g++.dg/template/memfriend5.C: Likewise.
9363 * g++.dg/template/memfriend6.C: Likewise.
9364 * g++.dg/template/memfriend7.C: Likewise.
9365 * g++.dg/template/memfriend8.C: Likewise.
9366 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9367
40bec508
MM
93682003-11-21 Mark Mitchell <mark@codesourcery.com>
9369
9370 PR c++/12515
9371 * g++.dg/ext/cond1.C: New test.
9372
c132886e
RH
93732003-11-20 Richard Henderson <rth@redhat.com>
9374
9375 * gcc.dg/20020201-2.c: Remove.
9376 * gcc.dg/20020201-4.c: Remove.
9377 * gcc.dg/20020304-1.c: Remove.
9378
dd2cc6dc
NN
93792003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9380
9381 * gcc.dg/cpp/trad/xwin1.c: New test case.
9382
5153e857
AT
93832003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9384
9385 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9386 * lib/g77.exp: Likewise.
9387 * lib/objc.exp: Likewise.
9388 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9389 for darwin.
9390
c44e68a5
KL
93912003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9392
9393 PR c++/12932
9394 * g++.dg/template/static5.C: New test.
9395
fc6d6d62
JM
93962003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9397
9398 * gcc.dg/nested-func-1.c: New test.
9399
178b9a09
KG
94002003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9401
9402 * gcc.dg/cpp/assert4.c: New test.
9403
8ffc2e37
GB
94042003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9405
75d3baee
ZW
9406 PR c++/2294
9407 * g++.dg/lookup/using9.c: New test.
8ffc2e37 9408
ec75414f
MM
94092003-11-14 Mark Mitchell <mark@codesourcery.com>
9410
9411 PR c++/12762
9412 * g++.dg/template/error3.C: New test.
9413
7fb768e5
AC
94142003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9415
9416 PR ada/13035
9417 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9418 No longer use a wrapper for gcc, since this does not work under
9419 Windows.
9420
aede75ed
GB
94212003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9422
75d3baee
ZW
9423 PR c++/2094
9424 * g++.dg/template/ptrmem7.C: New test.
aede75ed 9425
a25d596a
AP
94262003-11-13 Andrew Pinski <apinski@apple.com>
9427
9428 * gcc.c-torture/compile/20031113-1.c: New test.
9429
49012f5c 94302003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 9431 Kean Johnston <jkj@sco.com>
49012f5c
MM
9432
9433 PR c/13029
9434 * gcc.dg/unused-4.c: Update.
9435
d76bc29c
EB
94362003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9437
9438 * g++.dg/opt/const3.C: New test.
9439
fccc4eb2
JH
94402003-11-13 Jan Hubicka <jh@suse.cz>
9441
9442 * gcc.c-torture/compile/20031112-1.c: New test.
9443
8f120836
MM
94442003-11-12 Mark Mitchell <mark@codesourcery.com>
9445
9446 * g++.dg/parse/crash10.C: Remove bogus error marker.
9447
405f36dd
RO
94482003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9449
9450 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9451 (host_gcc): Likewise.
9452 (ROOT): Honor $PWDCMD.
9453 (BASE): Likewise.
9454 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9455
7e28e1a3
CM
94562003-11-12 Catherine Moore <clm@redhat.com>
9457
9458 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9459
0cf356df
AJ
94602003-11-12 Andreas Jaeger <aj@suse.de>
9461 Jakub Jelinek <jakub@redhat.com>
9462 Andrew Pinski <pinskia@physics.uc.edu>
9463 Richard Henderson <rth@redhat.com>
9464
9465 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9466 systems.
7671789c 9467 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
9468
9469 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9470 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9471
3e65fcc0
AJ
94722003-11-11 Andreas Jaeger <aj@suse.de>
9473
9474 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9475
292d9f2b
AJ
9476 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9477
e6178121
AC
94782003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9479
9480 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9481 Clean ups.
9482
1ec0c607
WH
94832003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9484
9485 * gcc.dg/trampoline-1.c: New test.
9486
a5fdcda8
AP
94872003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9488
9489 * gcc.c-torture/compile/200031109-1.c: New test.
9490
c76f4e8e
JM
94912003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9492
9493 PR c/3190
9494 PR c/8714
9495 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9496 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9497 gcc.dg/format/no-y2k-1.c: Update.
9498
587a9854
RS
94992003-11-08 Roger Sayle <roger@eyesopen.com>
9500
9501 PR optimization/10467
9502 * gcc.dg/20031108-1.c: New test case.
9503
3d67ba1e
GK
95042003-11-07 Geoffrey Keating <geoffk@apple.com>
9505
9506 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9507
30321c39
JM
95082003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9509
9510 * gcc.dg/compound-lvalue-1.c: New test.
9511 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9512 some XFAILs.
9513
2858f73a
GK
95142003-11-06 Geoffrey Keating <geoffk@apple.com>
9515
9516 * gcc.dg/altivec-varargs-1.c: New test.
9517
51672143
EB
95182003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9519
9520 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9521 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9522 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9523 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9524 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9525
0a49d02c
JM
95262003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9527
9528 * gcc.dg/cond-lvalue-1.c: New test.
9529
db9fd03e 95302003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
9531
9532 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9533
aad626f7
KL
95342003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9535
9536 PR c++/11616
9537 * g++.dg/template/instantiate5.C: New test.
9538
0c5a0451
VR
95392003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9540
9541 PR c++/12726
9542 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9543 * ChangeLog: Add missing first entry for above test.
9544
3dfa3500
KL
95452003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9546
9547 PR c++/9810
9548 * g++.dg/template/using8.C: New test.
9549 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9550
31f0f571
RS
95512003-11-02 Roger Sayle <roger@eyesopen.com>
9552
9553 PR optimization/10817
9554 * gcc.c-torture/compile/20031102-1.c: New test case.
9555
2077750a
KH
95562003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9557
9558 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9559 2147483647.
9560
e69cdc12
EB
95612003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9562
9563 * gcc.dg/20031102-1.c: New test.
9564
0a9e65f9
EB
95652003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9566
9567 * gcc.dg/complex-1.c: New test.
9568
f218d820
KL
95692003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9570
9571 PR c++/12796
9572 * g++.dg/template/crash13.C: Adjust expected error location.
9573 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9574
f3dd79b9
RE
95752003-10-31 Richard Earnshaw <rearnsha@arm.com>
9576
9577 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9578
4cabf776
JZ
95792003-10-31 Josef Zlomek <zlomekj@suse.cz>
9580
9581 PR/10239
9582 * gcc.c-torture/compile/20031031-2.c: New test.
9583
739e6d58
JZ
95842003-10-31 Josef Zlomek <zlomekj@suse.cz>
9585
9586 PR/11640
9587 * gcc.c-torture/compile/20031031-1.c: New test.
9588
28765aad
RE
95892003-10-31 Richard Earnshaw <rearnsha@arm.com>
9590
9591 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9592 * gcc.misc-tests/bprob.exp: Likewise.
9593 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9594 the execution test on arm-elf configs.
c6c01481 9595 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
9596 configs that don't support scratch files.
9597 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9598
1d915eda
AC
95992003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9600
9601 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9602 done by dejagnu.
9603
24c98fae
AC
96042003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9605
9606 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
9607 Avoid non pure sh syntax. Add more logging.
9608
9609 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9610 fail.
24c98fae 9611
0fda236e
FS
96122003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9613
9614 PR libgcj/10610
9615 * gcc.dg/ppc-stackalign-1.c: New test.
9616
1066ea4d
AC
96172003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9618
9619 * ada/acats/run_all.sh: Change output to be more compliant with
9620 dejagnu framework.
9621 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
9622 Only run [a-z]* directories, to filter out e.g. CVS.
9623 Redirect build output to log file.
1066ea4d 9624
934ef487
AC
96252003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9626
9627 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9628
c011a52f
AC
96292003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9630
9631 PR ada/5909:
9632 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9633
b19ee4bd
JJ
96342003-10-27 Jakub Jelinek <jakub@redhat.com>
9635
9636 * gcc.c-torture/compile/20031023-1.c: New test.
9637 * gcc.c-torture/compile/20031023-2.c: New test.
9638 * gcc.c-torture/compile/20031023-3.c: New test.
9639 * gcc.c-torture/compile/20031023-4.c: New test.
9640
58e1d54c
KL
96412003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9642
9643 PR c++/10371
9644 * g++.dg/lookup/scoped8.C: New test.
9645
b3cd99cd
EB
96462003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9647
9648 * g++.dg/opt/reg-stack3.C: New test.
9649
88682ff6
JM
96502003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9651
9652 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9653
d9a50301
KL
96542003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9655
9656 PR c++/11076
9657 * g++.dg/template/crash13.C: New test.
9658
349dfad9
JM
96592003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9660
9661 * gcc.dg/c99-restrict-2.c: New test.
9662
bb885938
NS
96632003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9664
9665 PR c++/12698, c++/12699, c++/12700, c++/12566
9666 * g++.dg/inherit/covariant9.C: New test.
9667 * g++.dg/inherit/covariant10.C: New test.
9668 * g++.dg/inherit/covariant11.C: New test.
9669
0c5a0451
VR
96702003-10-23 Jason Merrill <jason@redhat.com>
9671
9672 PR c++/12726
9673 * g++.dg/ext/complit2.C: New test.
9674
ed1ca05a
FH
96752003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9676
9677 PR target/12654
9678 * gcc.c-torture/execute/20031020-1.c: New test.
9679
1b251a0c
ZD
96802003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9681
9682 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9683 following the jump_insn.
9684
dc70e81d
JM
96852003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9686
9687 * gcc.dg/cast-lvalue-1.c: New test.
9688
18fd68a8
MM
96892003-10-21 Mark Mitchell <mark@codesourcery.com>
9690
9691 PR c++/11962
9692 * g++.dg/template/cond2.C: New test.
9693
ac054e28
JM
96942003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9695
9696 * gcc.dg/builtins-28.c: New test.
9697
d4d1ebc1
JH
96982003-10-20 Jan Hubicka <jh@suse.cz>
9699
9700 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9701 parameter.
9702 * testsuite/gcc.dg/inline-2.c: Likewise.
9703
d15f01e3
PE
97042003-10-20 Phil Edwards <phil@codesourcery.com>
9705
9706 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9707 * gcc.dg/nest.c: Likewise.
9708
11325dcd
KL
97092003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9710
9711 PR c++/9781, c++/10583, c++/11862
9712 * g++.dg/parse/crash13.C: New test.
9713
adccacc4
ZD
97142003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9715
9716 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9717
5a13d728
EB
97182003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9719
9720 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9721 Define HAVE_C99_RUNTIME except on Solaris.
9722 * gcc.dg/builtins-20.c: Likewise.
9723
29ee7b16
ZD
97242003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9725
9726 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9727
5f04800c
KL
97282003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9729
9730 PR c++/12495
9731 * g++.dg/template/crash21.C: New test.
9732
9579624e
KL
97332003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9734
9735 PR c++/2513
9736 * g++.dg/template/typename5.C: New test.
9737
e77b95a2
KL
97382003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9739
9740 PR c++/12369
9741 * g++.dg/template/friend25.C: New test.
9742
7a0cb59c
ZL
97432003-10-16 Ziemowit Laski <zlaski@apple.com>
9744
9745 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9746 versions.
9747
82917bf9
KH
97482003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9749
9750 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9751 == 2147483647.
9752
8725a9b4
KH
97532003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9754
9755 * gcc.c-torture/execute/960416-1.x: Remove.
9756 * gcc.c-torture/execute/divconst-3.x: Likewise.
9757
c546e185
HPN
97582003-10-15 Hans-Peter Nilsson <hp@axis.com>
9759
9760 PR target/12598
9761 * gcc.dg/torture/cris-volatile-1.c: New test.
9762
e157d777
RS
97632003-10-14 Roger Sayle <roger@eyesopen.com>
9764
9765 PR optimization/9325
9766 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9767 for overflowing floating point to integer conversion during RTL
9768 simplification.
9769
c92c2a28
ZL
97702003-10-13 Ziemowit Laski <zlaski@apple.com>
9771
9772 * objc/execute/_cmd.m: Fix typo.
9773 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9774 Relax 'scan-assembler' regexp.
9775 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9776 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9777 * objc.dg/zero-link-2.m: Remove blank line.
9778 * objc.dg/zero-link-3.m: New test case.
c6c01481 9779
71d46c6f
GK
97802003-10-13 Geoffrey Keating <geoffk@apple.com>
9781
3eba62b4
GK
9782 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
9783
71d46c6f
GK
9784 * gcc.dg/asm-names.c: Use scan-assembler-not rather
9785 than linker trickery.
9786
88e451e1
VR
97872003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9788
9789 PR c++/12370
9790 * g++.dg/other/friend2.C: New test.
9791
e3c8de6a
SB
97922003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9793
9794 * gcc.dg/20031012-1.c: New test.
9795
1998463c
SB
97962003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9797
9798 * gcc.dg/weak/weak-3.c: Fix for new warning.
9799
cc956bfd
KC
98002003-10-12 Kelley Cook <kcook@gcc.gnu.org>
9801
9802 PR optimization/8750
9803 * gcc.c-torture/execute/20031012-1.c: New test case.
9804
c43fa1f5
RS
98052003-10-11 Roger Sayle <roger@eyesopen.com>
9806
9807 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9808 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9809
c877353c
RS
98102003-10-11 Roger Sayle <roger@eyesopen.com>
9811
9812 PR optimization/12260
9813 * gcc.c-torture/compile/20031011-2.c: New test case.
9814
e3be1116
RS
98152003-10-11 Roger Sayle <roger@eyesopen.com>
9816
9817 * gcc.c-torture/execute/20031011-1.c: New testcase.
9818
69efc31d
EB
98192003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9820
9821 * gcc.c-torture/compile/20031011-1.c: New test.
9822
cc956bfd 98232003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
9824
9825 * g++.dg/other/first-global.C: New test.
9826
ea82015c
RS
98272003-10-11 Roger Sayle <roger@eyesopen.com>
9828
9829 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9830
51e73d57
ILT
98312003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9832
9833 * gcc.c-torture/compile/20031010-1.c: New test.
9834
d0fd1347
GK
98352003-10-10 Geoffrey Keating <geoffk@apple.com>
9836
9837 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9838 * gcc.c-torture/execute/va-arg-25.c: ... here.
9839
b18ff0cd
MM
98402003-10-09 Mark Mitchell <mark@codesourcery.com>
9841
9842 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9843
1703590e
RS
98442003-10-08 Richard Sandiford <rsandifo@redhat.com>
9845
f119ba23 9846 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 9847
3d56512d
GB
98482003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9849
9850 * g++.dg/parse/error2.C: New test.
9851
7a925598
GB
98522003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9853
9854 PR c++/11097
9855 * g++.dg/other/error5.C: Modify the error message.
9856 * g++.dg/lookup/using8.C: New test.
9857
a594a19c
GK
98582003-10-07 Geoffrey Keating <geoffk@apple.com>
9859
9860 * gcc.dg/darwin-abi-2.c: New file.
9861 * gcc.c-torture/execute/va-arg-24.c: New file.
9862
90af8042
BW
98632003-10-06 Bob Wilson <bob.wilson@acm.org>
9864
9865 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9866 indentation.
9867
d04a575f
MM
98682003-10-06 Mark Mitchell <mark@codesourcery.com>
9869
9870 PR c++/10147
9871 * g++.dg/other/error4.C: Update error messages.
9872 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 9873
d04a575f
MM
9874 PR c++/12337
9875 * g++.dg/init/new9.C: New test.
c6c01481 9876
d04a575f
MM
9877 PR c++/12334, c++/12236, c++/8656
9878 * g++.dg/ext/attrib8.C: New test.
9879
8a7a6f4d
DP
98802003-10-06 Devang Patel <dpatel@apple.com>
9881
9882 * gcc.dg/debug/dwarf2-3.h: New test.
9883 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 9884
9ebfd78b
EB
98852003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
9886
9887 * g++.dg/opt/cfg2.C: New test.
9888
8c03ca00
EB
98892003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9890
9891 * g++.dg/opt/float1.C: New test.
9892
b494fd98
EB
98932003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9894
9895 * gcc.dg/c90-array-lval-6.c: New test.
9896 * gcc.dg/c99-array-lval-6.c: New test.
9897
81ff723b
AM
98982003-10-03 Alexander Malmberg <alexander@malmberg.org>
9899 Ziemowit Laski <zlaski@apple.com>
9900
9901 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
9902 'Derived', so that it is never considered a class method; add
9903 new warning for '+port' method ambiguity.
9904 * objc.dg/method-12.m: Include <objc/objc.h> instead of
9905 <objc/objc-api.h> (needed on Mac OS X).
9906 * objc.dg/method-13.m: New test.
9907
875eda9c
RS
99082003-10-03 Roger Sayle <roger@eyesopen.com>
9909
9910 PR optimization/9325, PR java/6391
9911 * gcc.c-torture/execute/20031003-1.c: New test case.
9912
c8a65a25
MM
99132003-10-02 Mark Mitchell <mark@codesourcery.com>
9914
5114f0ed
MM
9915 PR optimization/12180
9916 * gcc.dg/20031002-1.c: New test.
9917
c8a65a25
MM
9918 PR c++/12486
9919 * g++.dg/inherit/error1.C: New test.
9920
910a2080
CD
99212003-10-02 Chris Demetriou <cgd@broadcom.com>
9922
9923 * lib/f-torture.exp (search_for): Rename to...
9924 (search_for_re): This. Also, clean up comments and the
9925 "regexp" invocation.
9926
2a3bf9aa
JZ
99272003-10-02 Josef Zlomek <zlomekj@suse.cz>
9928
9929 * gcc.c-torture/compile/20031002-1.c: New test.
9930
7485f79f
JJ
99312003-10-02 Jakub Jelinek <jakub@redhat.com>
9932
9933 * g++.dg/opt/cond1.C: New test.
9934
2409cb37
KC
99352003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
9936
9937 * gcc.dg/Wold-style-definition-2.c: New testcase.
9938 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
9939
1ffcc352
RH
99402003-09-29 Richard Henderson <rth@redhat.com>
9941
75d3baee 9942 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 9943
ea0738f2
EB
99442003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9945
9946 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
9947
753aaa17
KL
99482003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9949
9950 * g++.dg/template/friend19.C: Fix typo.
9951 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
9952
d34053ed
RS
99532003-09-28 Richard Sandiford <rsandifo@redhat.com>
9954
9955 * gcc.c-torture/execute/20030928-1.c: New test.
9956 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
9957
e8226879
EB
99582003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9959
9960 * g++.dg/opt/unroll1.C: New test.
9961
073089a7
RS
99622003-09-26 Roger Sayle <roger@eyesopen.com>
9963
9964 PR optimization/11741
9965 * gcc.dg/20030926-1.c: New test case.
9966
37d407a1
KL
99672003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9968
9969 PR c++/5655
9970 * g++.dg/parse/access7.C: New test.
9971 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
9972
264fa2db
ZL
99732003-09-24 Ziemowit Laski <zlaski@apple.com>
9974
9975 MERGE OF objc-improvements-branch into MAINLINE:
9976 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
9977 if libobjc has not been built.
9978 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
9979 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
9980 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
9981 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
9982 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
9983 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
9984 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
9985 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
9986 objc.dg/special/unclaimed-category-1.h,
9987 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
9988 well as GNU runtime.
264fa2db 9989 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
9990 * execute/cascading-1.m, execute/function-message-1.m,
9991 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
9992 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
9993 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
9994 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
9995 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
9996 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
9997 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
9998 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
9999 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
10000 * objc.dg/bitfield-2.m: Run only on Darwin.
10001 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
10002 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
10003 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 10004 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 10005
d395df26
AO
100062003-09-24 Alexandre Oliva <aoliva@redhat.com>
10007
10008 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
10009
fff2cb99
GK
100102003-09-23 Geoffrey Keating <geoffk@apple.com>
10011
10012 * gcc.dg/darwin-abi-1.c: New file.
10013
af0f185b
AP
100142003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
10015
10016 PR target/12281
10017 * gcc.c-torture/compile/20030921-1.c: New test.
10018
de582cfb
EB
100192003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10020
10021 * g++.dg/opt/reg-stack2.C: New test.
10022
5cfc5356
EB
100232003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10024
10025 * g++.dg/eh/delayslot1.C: New test.
10026
ddd2d57e
RH
100272003-09-20 Richard Henderson <rth@redhat.com>
10028
10029 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
10030
ccea753c
RS
100312003-09-20 Roger Sayle <roger@eyesopen.com>
10032
10033 * gcc.c-torture/execute/20030920-1.c: New test case.
10034
2c49cd9e
KL
100352003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10036
10037 * g++.dg/rtti/typeid3.C: Correct expected error message.
10038
4047b164
KL
100392003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10040
10041 PR c++/157
10042 * g++.dg/parse/crash12.C: New test.
10043
99d53bba
JJ
100442003-09-19 Janis Johnson <janis187@us.ibm.com>
10045
10046 * gcc.dg/compat/mixed-struct-check.h: New.
10047 * gcc.dg/compat/mixed-struct-defs.h: New.
10048 * gcc.dg/compat/mixed-struct-init.h: New.
10049 * gcc.dg/compat/struct-by-value-19_main.c: New.
10050 * gcc.dg/compat/struct-by-value-19_x.c: New.
10051 * gcc.dg/compat/struct-by-value-19_y.c: New.
10052 * gcc.dg/compat/struct-by-value-20_main.c: New.
10053 * gcc.dg/compat/struct-by-value-20_x.c: New.
10054 * gcc.dg/compat/struct-by-value-20_y.c: New.
10055 * gcc.dg/compat/struct-return-19_main.c: New.
10056 * gcc.dg/compat/struct-return-19_x.c: New.
10057 * gcc.dg/compat/struct-return-19_y.c: New.
10058 * gcc.dg/compat/struct-return-20_main.c: New.
10059 * gcc.dg/compat/struct-return-20_x.c: New.
10060 * gcc.dg/compat/struct-return-20_y.c: New.
10061
ed71e586
AP
100622003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
10063 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
10064 so that it will not complain on LP64 targets.
10065
68c78847
KL
100662003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10067
10068 PR c++/495
10069 * g++.dg/template/friend24.C: New test.
10070
3501ba24
NS
100712003-09-19 Nathan Sidwell <nathan@codesourcery.com>
10072
68442fac 10073 PR c++/12332
3501ba24
NS
10074 * g++.dg/template/memtmpl2.C: New test.
10075
5ae6cd0d
MM
100762003-09-18 Mark Mitchell <mark@codesourcery.com>
10077
10078 PR target/11184
10079 * gcc.dg/builtin-apply1.c: New test.
10080
85b22f78
NS
100812003-09-18 Nathan Sidwell <nathan@codesourcery.com>
10082
10083 PR c++/9848
10084 * g++.dg/warn/Wunused-4.C: New test.
10085
ef08de80
VR
100862003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10087
10088 PR c++/12316
10089 * g++.dg/other/gc2.C: New test.
10090
84583208
MM
100912003-09-17 Mark Mitchell <mark@codesourcery.com>
10092
15dd86be
MM
10093 PR c++/11991
10094 * g++.dg/rtti/typeid3.C: New test.
10095
84583208
MM
10096 PR c++/12266
10097 * g++.dg/overload/template1.C: New test.
10098
0b75beaa
EB
100992003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10100
10101 * g++.dg/opt/cfg3.C: New test.
10102
ae8803a8
KL
101032003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10104
10105 PR c++/7939
10106 * g++.dg/template/crash11.C: New test.
10107
72954a4f
JM
101082003-09-16 Jason Merrill <jason@redhat.com>
10109 Jakub Jelinek <jakub@redhat.com>
10110
10111 * gcc.dg/attr-warn-unused-result.c: New test.
10112
3afd2e20
NS
101132003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10114
10115 PR c++/12184
10116 * g++.dg/expr/call2.C: New test.
10117
c034f121
AJ
101182003-09-15 Andreas Jaeger <aj@suse.de>
10119
10120 * gcc.dg/Wold-style-definition-1.c: New test.
10121
29edb15c
MM
101222003-09-14 Mark Mitchell <mark@codesourcery.com>
10123
a7e8c268
MM
10124 PR c++/3907
10125 * g++.dg/parse/template12.C: New test.
10126
29edb15c
MM
10127 * g++.dg/abi/bitfield11.C: New test.
10128 * g++.dg/abi/bitfield12.C: Likewise.
10129
aab68b4a
AO
101302003-09-14 Alexandre Oliva <aoliva@redhat.com>
10131
10132 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10133 non-expansion of functional macro name without arguments at EOL.
10134 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10135
975f3818
RS
101362003-09-14 Richard Sandiford <rsandifo@redhat.com>
10137
10138 * gcc.c-torture/execute/20030914-[12].c: New tests.
10139
92af500d
NS
101402003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10141
10142 PR c++/11788
10143 * g++.dg/overload/addr1.C: New test.
10144
93dc9a32
ILT
101452003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10146
10147 * gcc.dg/20030909-1.c: New test.
10148
1c8b4e29
EB
101492003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10150
10151 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
10152
101532003-09-09 Devang Patel <dpatel@apple.com>
10154
10155 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 10156
f7657db9
KG
101572003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10158
10159 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10160
9649812a
MM
101612003-09-08 Mark Mitchell <mark@codesourcery.com>
10162
10163 * gcc.dg/ia64-types1.c: New test.
10164 * gcc.dg/ia64-types2.c: Likewise.
10165
df049e59
KG
101662003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10167
11bf0eb0
KG
10168 * gcc.dg/builtins-1.c: Add more _Complex tests.
10169 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10170
df049e59
KG
10171 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10172 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10173
f23fb7f5
MM
101742003-09-08 Mark Mitchell <mark@codesourcery.com>
10175
fa531100
MM
10176 PR c++/11786
10177 * g++.dg/lookup/koenig2.C: New test.
10178
f23fb7f5
MM
10179 PR c++/5296
10180 * g++.dg/rtti/typeid2.C: New test.
10181
7f14bbe6
JJ
101822003-09-08 Jakub Jelinek <jakub@redhat.com>
10183
10184 * gcc.c-torture/compile/20030904-1.c: New test.
10185
7b65ed54
EB
101862003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10187
10188 * g++.dg/opt/longbranch2.C: New test.
10189
6a4f08f3
AP
101902003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10191
10192 * g++.dg/template/crash10.C: Only compile it.
10193
dc4cb34e
AP
101942003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10195
10196 PR middle-end/11665
10197 * gcc.c-torture/compile/20030907-1.c: New test.
10198 * g++.dg/init/array11.C: New test.
10199
cf9ad9a7
MM
102002003-09-07 Mark Mitchell <mark@codesourcery.com>
10201
10202 PR c++/11852
10203 * g++.dg/init/struct1.C: New test.
10204
6ef0aa7b
MM
102052003-09-07 Mark Mitchell <mark@codesourcery.com>
10206
10207 PR c++/12181
10208 * g++.dg/expr/comma1.C: New test.
10209
385bce06
MM
102102003-09-06 Mark Mitchell <mark@codesourcery.com>
10211
ae53e5bc 10212 PR c++/11867
385bce06
MM
10213 * g++.dg/expr/static_cast5.C: New test.
10214
687f4bc1
AP
102152003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10216
10217 PR c++/11507
10218 * g++.dg/lookup/scoped7.C: New test.
c6c01481 10219
687f4bc1
AP
10220 PR c++/9574
10221 * g++.dg/other/static1.C: New test.
10222
10223 PR c++/11490
10224 * g++.dg/warn/template-1.C: New test.
10225
10226 PR c++/11432
10227 * g++.dg/template/crash10.C: New test.
c6c01481 10228
687f4bc1
AP
10229 PR c++/2478
10230 * g++.dg/overload/VLA.C: New test.
c6c01481 10231
687f4bc1
AP
10232 PR c++/10804
10233 * g++.dg/template/call1.C: New test.
10234
1f845b30
NS
102352003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10236
10237 PR c++/11794
10238 * g++.dg/parse/using3.C: New test.
10239
34ff2673
RS
102402003-09-06 Roger Sayle <roger@eyesopen.com>
10241
10242 PR c++/11409
10243 * g++.dg/overload/builtin3.C: New test case.
10244
03845b47
SB
102452003-09-06 Steven Bosscher <steven@gcc.gnu.org>
10246
10247 PR c/9862
10248 * gcc.dg/20030906-1.c: New test.
10249 * gcc.dg/20030906-2.c: Likewise.
10250
b92bc2a0
NS
102512003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10252
10253 PR c++/12167
10254 * g++.dg/parse/defarg5.C: New test.
10255
10256 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
10257
ceeae2d1
MM
102582003-09-05 Mark Mitchell <mark@codesourcery.com>
10259
10260 PR c++/12163
10261 * g++.dg/expr/static_cast4.C: New test.
10262
10263 PR c++/12146
10264 * g++.dg/template/crash9.C: New test.
10265
3f8dc57b
AP
102662003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10267
c6c01481 10268 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
10269 in __FUNCTION__.
10270 * g++.old-deja/g++.ext/pretty3.C: Likewise.
10271
8e1daa34
NS
102722003-09-05 Nathan Sidwell <nathan@codesourcery.com>
10273
12483c9f
NS
10274 PR c++/11922
10275 * g++/dg/template/qualified-id1.C: New test.
c6c01481 10276
8e1daa34
NS
10277 PR c++/12037
10278 * g++.dg/warn/noeffect4.C: New test.
10279
47ab33b2
MA
102802003-09-04 Matt Austern <austern@apple.com>
10281
10282 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10283 * g++.dg/ext/fnname2.C: Likewise.
10284 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 10285
d18a8251
MM
102862003-09-04 Mark Mitchell <mark@codesourcery.com>
10287
10288 * g++.dg/expr/lval1.C: New test.
10289 * g++.dg/ext/lvcast.C: Remove.
10290
bcfb8075
RS
102912003-09-03 Roger Sayle <roger@eyesopen.com>
10292
10293 PR optimization/11700.
10294 * gcc.c-torture/compile/20030903-1.c: New test case.
10295
43fe31f6
MM
102962003-09-03 Mark Mitchell <mark@codesourcery.com>
10297
10298 PR c++/12053
10299 * g++.dg/abi/layout4.C: New test.
10300
1918facf
SB
103012003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10302
10303 PR c++/11553
10304 * g++.dg/parse/friend3.C: New test.
c6c01481 10305
6d80c4b9
MM
103062003-09-02 Mark Mitchell <mark@codesourcery.com>
10307
3281be05
MM
10308 PR c++/11847
10309 * g++.dg/template/class1.C: New test.
10310
6d80c4b9
MM
10311 PR c++/11808
10312 * g++.dg/expr/call1.C: New test.
10313
7e99327d
MM
103142003-09-01 Mark Mitchell <mark@codesourcery.com>
10315
10316 PR c++/12114
10317 * g++.dg/init/ref9.C: New test.
10318
10319 PR c++/11972
10320 * g++.dg/template/nested4.C: New test.
10321
20d65560
MM
103222003-08-29 Mark Mitchell <mark@codesourcery.com>
10323
7433e6d4
MM
10324 PR c++/12093
10325 * g++.dg/template/non-dependent4.C: New test.
10326
20d65560
MM
10327 PR c++/11928
10328 * g++.dg/inherit/conv1.C: New test.
10329
fc2b8477
MM
103302003-08-29 Mark Mitchell <mark@codesourcery.com>
10331
10332 PR c++/6196
10333 * g++.dg/ext/label1.C: New test.
10334 * g++.dg/ext/label2.C: Likewise.
10335
a1652802
MM
103362003-08-28 Mark Mitchell <mark@codesourcery.com>
10337
10338 * g++.dg/expr/cond3.C: New test.
10339
a2a919aa
KG
103402003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10341
10342 * gcc.dg/builtins-1.c: Add new builtin cases.
10343
488f17e1
KG
103442003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10345
10346 * gcc.dg/builtins-1.c: Add new cases.
10347 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10348
103492003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10350
10351 * gcc.dg/builtins-1.c: Add more math builtin tests.
10352 * gcc.dg/torture/builtin-attr-1.c: New test.
10353
22bd385b
MM
103542003-08-28 Mark Mitchell <mark@codesourcery.com>
10355
10356 PR optimization/5079
10357 * g++.dg/opt/static3.C: New test.
10358
3d7ca167
ZD
103592003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10360
10361 * gcc.misc-tests/gcov-10b.c: New test.
10362
031b59ce
MM
103632003-08-27 Mark Mitchell <mark@codesourcery.com>
10364
10365 * g++.dg/opt/ptrmem3.C: New test.
10366
10367 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10368
b7bc76e3
JJ
103692003-08-27 Jakub Jelinek <jakub@redhat.com>
10370
10371 * gcc.dg/20030826-2.c: New test.
10372
00229de4
RS
103732003-08-26 Roger Sayle <roger@eyesopen.com>
10374
10375 PR middle-end/12002
10376 * g77.f-torture/compile/12002.f: New test case.
10377
e3232933
RS
103782003-08-26 Roger Sayle <roger@eyesopen.com>
10379
10380 * gcc.dg/20030826-1.c: New test case.
10381
a103ca2c
MK
103822003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10383
10384 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10385
20b50672
NS
103862003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10387
6d9a0a36
NS
10388 PR c++/11871
10389 * c++.dg/lookup/crash1.C: New test.
10390
20b50672
NS
10391 * c++.dg/warn/noeffect3.C: New test.
10392
0961802f
JJ
103932003-08-25 Janis Johnson <janis187@us.ibm.com>
10394
10395 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10396 * gcc.dg/compat/vector-1_y.c: Ditto.
10397 * gcc.dg/compat/vector-2_x.c: Ditto.
10398 * gcc.dg/compat/vector-2_y.c: Ditto.
10399
b01e3e38
UW
104002003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10401
10402 * gcc.dg/20030702-1.c: New test.
10403
43dc123f
MM
104042003-08-25 Mark Mitchell <mark@codesourcery.com>
10405
10406 PR c++/8795
10407 * g++.dg/ext/altivec-1.C: New test.
10408
a30b6839
RH
104092003-08-24 Richard Henderson <rth@redhat.com>
10410
10411 * g++.dg/eh/simd-2.C: Add -w for x86.
10412
61c234ce
JJ
104132003-08-23 Jakub Jelinek <jakub@redhat.com>
10414
10415 * gcc.dg/20030815-1.c: New test.
10416
a653d067
KL
104172003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10418
10419 PR c++/3765
10420 * g++.dg/parse/access6.C: New test.
10421
19db77ce
KL
104222003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10423
10424 PR c++/641, c++/11876
10425 * g++.dg/template/friend22.C: New test.
10426 * g++.dg/template/friend23.C: Likewise.
10427
35f73a73
MM
104282003-08-22 Mark Mitchell <mark@codesourcery.com>
10429
10430 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10431 identically.
10432
6560773a
MM
104332003-08-22 Mark Mitchell <mark@codesourcery.com>
10434
10435 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10436
a30f2d65
MM
104372003-08-22 Mark Mitchell <mark@codesourcery.com>
10438
10439 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10440
7741796c
MM
104412003-08-22 Mark Mitchell <mark@codesourcery.com>
10442
10443 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10444
376de225
MM
104452003-08-22 Mark Mitchell <mark@codesourcery.com>
10446
10447 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10448
f3c2dfc6
MM
104492003-08-21 Mark Mitchell <mark@codesourcery.com>
10450
10451 PR c++/11919
10452 * g++.dg/overload/prom1.C: New test.
10453
10454 PR c++/11551
10455 * g++.dg/parse/dtor2.C: New test.
10456
10457 PR c++/10762
10458 * g++.dg/parse/using2.C: New test.
10459
43c446b8
KH
104602003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10461
10462 PR target/11805
10463 * gcc.c-torture/compile/20030821-1.c: New.
10464
35c18a20
MM
104652003-08-20 Mark Mitchell <mark@codesourcery.com>
10466
10467 PR c++/11834
10468 * g++.dg/template/deduce2.C: New test.
10469
c4c83fff
JZ
104702003-08-21 Josef Zlomek <zlomekj@suse.cz>
10471
10472 * gcc.c-torture/execute/20030821-1.c: New test.
10473
2cf099a5
RS
104742003-08-20 Roger Sayle <roger@eyesopen.com>
10475
10476 PR middle-end/11984
10477 * gcc.dg/20030820-1.c: New test case.
10478
47d4c811
NS
104792003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10480
10481 PR c++/11945
10482 * g++.dg/warn/noeffect2.C: New test.
10483
4b0d3cbe
MM
104842003-08-19 Mark Mitchell <mark@codesourcery.com>
10485
10486 PR c++/10926
10487 * g++.dg/template/dtor2.C: New test.
10488
10489 PR c++/11684
10490 * g++.dg/template/operator1.C: New test.
10491 * g++.dg/parse/operator4.C: New test.
10492
10493 PR c++/11946.C
10494 * g++.dg/expr/enum1.C: New test.
10495 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10496
10497 PR c++/11036.C
10498 * g++.dg/parse/elab2.C: New test.
10499 * g++.dg/parse/typedef4.C: Change error message.
10500 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10501 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10502 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10503
ccc01444
GK
105042003-08-19 Geoffrey Keating <geoffk@apple.com>
10505
10506 * gcc.dg/pch/warn-1.c: New.
10507 * gcc.dg/pch/warn-1.hs: New.
10508
10509 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10510 not-tested file.
10511
c0d4955f
AP
105122003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10513
10514 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10515
4fad7068
AP
105162003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10517
10518 * gcc.dg/uninit-D.c: New Test.
10519 * gcc.dg/uninit-E.c: New Test.
10520 * gcc.dg/uninit-F.c: New Test.
10521 * gcc.dg/uninit-G.c: New Test.
10522
7f5d157f
MR
105232003-08-19 Michael Ritzert <ritzert@t-online.de>
10524
10525 * g++.dg/README: Describe the pch directory.
10526
b54f5338
KL
105272003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10528
10529 PR c++/11174
10530 * g++.dg/parse/access4.C: New test.
10531 * g++.dg/parse/access5.C: Likewise.
10532 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10533
622adc7e
MK
105342003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10535
10536 * gcc.dg/noncompile/20030818-1.c: New.
10537
a2507277
NS
105382003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10539
47d4c811
NS
10540 PR c++/11957
10541 * g++.dg/warn/noeffect1.C: New test.
10542
a2507277
NS
10543 * g++.dg/template/scope2.C: New test.
10544 * g++.dg/template/error2.C: Correct dg-error
10545
8edf7a6d
RS
105462003-08-18 Richard Sandiford <rsandifo@redhat.com>
10547
10548 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10549
e895113a
NS
105502003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10551
10552 PR C++/11512
10553 * g++.dg/template/warn1.C: New.
10554
68ea098a
NS
105552003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10556
10557 * g++.dg/template/error2.C: New test.
10558 * g++.dg/lookup/using7.C: Adjust errors
10559 * g++.old-deja/g++.pt/crash36.C: Likewise.
10560 * g++.old-deja/g++.pt/derived3.C: Likewise.
10561
d256ac69
KG
105622003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10563
10564 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10565 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10566 * gcc.c-torture/execute/builtins/string-9.c: New, from
10567 string-opt-9.c. Adjust for execute/builtins framework.
10568 * gcc.c-torture/execute/string-opt-9.c: Delete.
10569
560ad596
MM
105702003-08-12 Mark Mitchell <mark@codesourcery.com>
10571
4717fcc7
MM
10572 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10573
560ad596
MM
10574 * g++.dg/parse/ret-type2.C: New test.
10575
10576 PR c++/11703
10577 * g++.dg/init/new8.C: New test.
10578
10579 PR c++/10923
10580 * g++.dg/parse/typedef5.C: New test.
10581
10582 PR c++/9512
10583 * g++.dg/parse/qualified2.C: New test.
10584 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10585 invalid code.
10586
fe0378ed
MM
105872003-08-11 Mark Mitchell <mark@codesourcery.com>
10588
10589 * g++.dg/conversion/ptrmem1.C: New test.
10590
5f5e441a
JJ
105912003-08-11 Jakub Jelinek <jakub@redhat.com>
10592
10593 PR target/11693
10594 * gcc.dg/20030811-1.c: New test.
10595
10596 PR target/11535
10597 * gcc.c-torture/execute/20030811-1.c: New test.
10598
0235f855
KG
105992003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10600
10601 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10602
d9148cf4
MM
106032003-08-10 Mark Mitchell <mark@codesourcery.com>
10604
10605 PR c++/11789.C
10606 * g++.dg/inherit/multiple1.C: New test.
10607
86306a6b
NS
106082003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10609
bae39a73
NS
10610 * gcc.dg/spe1.c: New test.
10611
ffc76561
NS
10612 PR c++/11670
10613 * g++.dg/expr/cast2.C: New test.
c6c01481 10614
86306a6b
NS
10615 PR c++/10530
10616 * g++.dg/template/dependent-name2.C: New test.
10617
bb6e4168
AP
106182003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10619
10620 * g++.dg/parse/crash11.C: Put the dg options in comments.
10621
df38ffef
NB
106222003-08-08 Neil Booth <neil@daikokuya.co.uk>
10623
10624 * lib/gcc-dg.exp: Update for diagnostic change.
10625
3adee96c
KL
106262003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10627
10628 PR c++/5767
10629 * g++.dg/parse/crash11.C: New test.
10630
372431b6
AO
106312003-08-06 Alexandre Oliva <aoliva@redhat.com>
10632
10633 * gcc.dg/cpp/spacing1.c: Update.
10634
17f6297d
JJ
106352003-08-04 Janis Johnson <janis187@us.ibm.com>
10636
10637 PR target/11739
10638 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10639 a value for -mtune.
10640
02a1994c
RS
106412003-08-04 Roger Sayle <roger@eyesopen.com>
10642
10643 PR middle-end/11771
10644 * gcc.c-torture/compile/20030804-1.c: New test case.
10645
f2593a66
RS
106462003-08-04 Roger Sayle <roger@eyesopen.com>
10647
10648 * gcc.dg/20030804-1.c: New test case.
10649
b5d72eda
AO
106502003-08-04 Alexandre Oliva <aoliva@redhat.com>
10651
10652 * gcc.dg/cpp/separate-1.c: New test.
10653
ae0b7dfc
NS
106542003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10655
6cb89308
NS
10656 PR c++/11704
10657 * g++.dg/template/dependent-expr2.C: New test.
10658
ae0b7dfc
NS
10659 PR c++/11766
10660 * g++.dg/expr/ptrmem1.C: New test.
10661
79572cb1
KL
106622003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10663
10664 PR c++/9453
10665 * g++.dg/template/friend15.C: New test.
10666
76bf2c97
NB
106672003-08-03 Neil Booth <neil@daikokuya.co.uk>
10668
10669 * lib/dg-pch.exp: Work round PCH bug.
10670
8e9dd1eb
KG
106712003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10672
10673 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10674 builtins. Move cases from builtins-4.c here.
10675
10676 * gcc.dg/torture/builtin-math-1.c: New test taken from
10677 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10678 additional cases.
c6c01481 10679
8e9dd1eb
KG
10680 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10681 Delete.
10682
fd9aef9d
NS
106832003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10684
10685 PR c++/9447
10686 * g++.dg/template/using7.C: New test.
10687
49634b3a
NB
106882003-08-02 Neil Booth <neil@daikokuya.co.uk>
10689
10690 * import1.c, import2.c: New tests.
10691
5f77fbd4
JJ
106922003-08-01 Jakub Jelinek <jakub@redhat.com>
10693
10694 * g++.dg/eh/crossjump1.C: New test.
10695
ee935db4
MM
106962003-08-01 Mark Mitchell <mark@codesourcery.com>
10697
10698 PR c++/11697
10699 * g++.dg/template/using6.C: New test.
10700
10701 PR c++/11744
10702 * g++.dg/template/koenig2.C: New test.
10703
d6f7c704
KL
107042003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10705
10706 PR c++/7983
10707 * g++.dg/parse/typedef4.C: New test.
10708
cbd63935
KL
107092003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10710
10711 PR c++/8442, c++/8806
10712 * g++.dg/template/elab1.C: New test.
10713 * g++.dg/template/type2.C: Likewise.
10714 * g++.dg/template/ttp3.C: Adjust expected error message.
10715 * g++.old-deja/g++.law/visibility13.C: Likewise.
10716 * g++.old-deja/g++.niklas/t135.C: Likewise.
10717 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10718 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10719 template argument.
10720 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10721
522da2bf
NS
107222003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10723
a5bcc582
NS
10724 PR c++/11295
10725 * g++.dg/ext/stmtexpr1.C: New test.
10726
d340e53f
NS
10727 * g++.dg/opt/tmp1.C: New test.
10728
f21e6028
NS
10729 PR c++/11525
10730 * g++.dg/parse/constant4.C: New test.
10731
522da2bf
NS
10732 PR c++/9447
10733 * g++.dg/template/using5.C: New test.
10734
2598550f
RS
107352003-07-31 Roger Sayle <roger@eyesopen.com>
10736
10737 * gcc.dg/builtins-27.c: New test case.
10738
a132b6a8
JJ
107392003-07-31 Jakub Jelinek <jakub@redhat.com>
10740
10741 * gcc.dg/tls/opt-7.c: New test.
10742
5011c2ca 107432003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 10744
5011c2ca
AP
10745 * g++.old-deja/g++.other/crash18.C: Remove.
10746
fb5ce3c9
NS
107472003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10748
ffd49b19
NS
10749 * g++.dg/template/explicit3.C: New.
10750 * g++.dg/template/explicit4.C: New.
10751 * g++.dg/template/explicit5.C: New.
10752
fb5ce3c9
NS
10753 PR c++/11347
10754 * g++.dg/template/memtmpl1.C: New.
10755
675eab74
AP
107562003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10757
10758 PR target/11565
10759 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10760 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10761
602a82f3 107622003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
10763
10764 * vtgc1.c: Kill.
10765
55d54003
ZW
107662003-07-29 Zack Weinberg <zack@codesourcery.com>
10767
10768 * gcc.dg/struct-in-proto-1.c: New test.
10769
8f9b4009
NB
107702003-07-29 Neil Booth <neil@daikokuya.co.uk>
10771
10772 * gcc.dg/cpp/include2.c: Only expect one message.
10773
399dedb9
NS
107742003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10775
10776 PR c++/9447
10777 * g++.dg/template/using1.C: New test.
10778 * g++.dg/template/using2.C: New test.
10779 * g++.dg/template/using3.C: New test.
10780 * g++.dg/template/using4.C: New test.
10781
f67f7737
AO
107822003-07-29 Alexandre Oliva <aoliva@redhat.com>
10783
10784 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
10785 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10786
415d4636
MM
107872003-07-28 Jan Hubicka <jh@suse.cz>
10788
10789 PR c++/11530
10790 * g++.dg/opt/call1.C: New test.
10791
7b6d72fc
MM
107922003-07-28 Alexandre Oliva <aoliva@redhat.com>
10793
10794 PR c++/11667
10795 * g++.dg/init/enum2.C: New test.
10796 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 10797
b7365957
HPN
107982003-07-28 <hp@bitrange.com>
10799
10800 * gcc.dg/Wdeclaration-after-statement-1.c,
10801 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
10802
5dfa45d0
JJ
108032003-07-28 Jakub Jelinek <jakub@redhat.com>
10804
10805 * gcc.c-torture/compile/20030725-1.c: New test.
10806
66584e64
AH
108072003-07-28 Aldy Hernandez <aldyh@redhat.com>
10808
10809 * gcc.dg/20030505.c: Only run for SPE.
10810 Remove definition of opaque type.
10811
b7a78333
MM
108122003-07-27 Mark Mitchell <mark@codesourcery.com>
10813
10814 * g++.dg/template/ptrmem6.C: New test.
10815
18f3e349
GK
108162003-07-26 Geoffrey Keating <geoffk@apple.com>
10817
10818 * gcc.c-torture/compile/zero-strct-2.c: New test.
10819
863d3dfb
GK
108202003-07-25 Geoffrey Keating <geoffk@apple.com>
10821
10822 * gcc.dg/intermod-1.c: New test.
10823
a91db711
NS
108242003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10825
22038b2c
NS
10826 PR c++/11617
10827 * g++.dg/template/lookup2.C: New test.
10828 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 10829 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
10830
10831 PR c++/11596
a91db711
NS
10832 * g++.dg/template/defarg3.C: New test.
10833
10834 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10835
22ed7e5f
MM
108362003-07-24 Mark Mitchell <mark@codesourcery.com>
10837
10838 * g++.dg/inherit/access5.C: New test.
10839
f60a10e7
KL
108402003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10841
10842 PR c++/11513
10843 * g++.dg/template/crash8.C: New test.
10844
8f5b6d29
SB
108452003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10846
10847 PR c/10602
10848 * gcc.dg/noncompile/incomplete-2.c: New test.
10849
11b8e71c
MM
108502003-07-23 Mark Mitchell <mark@codesourcery.com>
10851
bd16cb25
MM
10852 PR c++/11645
10853 * g++.dg/inherit/access4.C: New test.
10854
6cf4d1bc
MM
10855 PR c++/11517
10856 * g++.dg/expr/cond2.C: New test.
55d54003 10857
11b8e71c
MM
10858 PR optimization/10679
10859 * g++.dg/opt/inline4.C: New test.
10860
eb5abb39
NS
108612003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10862
10863 * g++.dg/parse/crash10: New test.
10864
817aed6f
NS
108652003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10866
10867 * g++.dg/ext/flexary1.C: New test.
55d54003 10868
bef89e9e
KL
108692003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10870
10871 PR c++/10793
10872 * g++.dg/template/crash9.C: New test.
10873
4bd56354
VR
108742003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10875
10876 PR c++/3004
10877 * g++.dg/parse/typedef3.C: New test.
10878
10879 PR c++/7906
10880 * g++.dg/parse/operator2.C: New test.
10881
10882 PR c++/8895
10883 * g++.dg/parse/def-tmpl-arg1.C: New test.
10884
10885 PR c++/9282
10886 * g++.dg/parse/funptr1.C: New test.
10887
10888 PR c++/9452
10889 * g++.dg/parse/ambig3.C: New test.
10890
10891 PR c++/9454
10892 * g++.dg/parse/operator3.C: New test.
10893
10894 PR c++/9486
10895 * g++.dg/parse/template10.C: New test.
10896
10897 PR c++/9488
10898 * g++.dg/parse/template11.C: New test.
10899
10900 PR c++/10150
10901 * g++.dg/parse/invalid-op1.C: New test.
10902
10903 PR c++/10247
10904 * g++.dg/parse/condexpr1.C: New test.
10905
c6e4cc53
NS
109062003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10907
e0d1297c
NS
10908 * g++.dg/ext/packed3.C: New test.
10909 * g++.dg/ext/packed4.C: New test.
10910
c6e4cc53
NS
10911 * gcc.dg/pack-test-3.c: New test.
10912
dd039fc9
JJ
109132003-07-21 Janis Johnson <janis187@us.ibm.com>
10914
10915 * lib/compat.exp: Handle dg-options per source file.
10916 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
10917 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
10918 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
10919 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
10920 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
10921 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
10922 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
10923 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
10924 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
10925 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
10926 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
10927 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
10928 * g++.dg/compat/break/bitfield7_x.C: Ditto.
10929 * g++.dg/compat/break/bitfield7_y.C: Ditto.
10930
124b0e05
AP
109312003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10932
10933 PR c/10320
10934 * gcc.c-torture/execute/20030718-1.c: New test.
10935
bbda30a4
EB
109362003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10937
55d54003 10938 PR optimization/11536
bbda30a4
EB
10939 * gcc.dg/20030721-1.c: New test.
10940
e9f9c81f
MM
109412003-07-19 Mark Mitchell <mark@codesourcery.com>
10942
10943 PR c++/11546
10944 * g++.dg/template/lookup1.C: New test.
10945
14e33ee8
ZW
109462003-07-19 Zack Weinberg <zack@codesourcery.com>
10947
10948 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
10949 diagnostics of ill-formed constructs involving labels.
10950 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
10951 the new 'previously defined here' message.
10952
a3f10e50
NS
109532003-07-18 Nathan Sidwell <nathan@codesourcery.com>
10954
10955 * g++.dg/parse/non-dependent2.C: New test.
10956
1fd0cd42
AP
109572003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10958
14e33ee8 10959 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
10960 weak symbols.
10961
16f6812f
JJ
109622003-07-17 Jakub Jelinek <jakub@redhat.com>
10963
10964 PR target/11087
10965 * gcc.c-torture/execute/20030717-1.c: New test.
10966
f129791c
EB
109672003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10968
10969 * g++.dg/opt/cfg1.C: New test.
10970
2b187c63
MM
109712003-07-17 Mark Mitchell <mark@codesourcery.com>
10972
10973 PR optimization/11557
10974 * gcc.dg/20030717-1.c: New test.
10975
bf88d870
AP
109762003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10977
10978 PR c++/10476
10979 * g++.dg/expr/crash-1.C: New test.
10980
10981 PR c++/11027
10982 * g++.dg/template/init3.C: New test.
10983
10984 PR c++/8222
10985 * g++.dg/template/non-dependent1.C: New test.
10986
10987 PR c++/11070
10988 * g++.dg/template/non-dependent2.C: New test.
10989
10990 PR c++/11071
10991 * g++.dg/template/non-dependent3.C: New test.
10992
10993 PR c++/9907
10994 * g++.dg/template/sizeof5.C: New test.
10995
26e0dcb3
GK
109962003-07-17 Geoffrey Keating <geoffk@apple.com>
10997
10998 PR 11498
10999 * gcc.c-torture/compile/mangle-1.c: New file.
11000
41c5ee06
KL
110012003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11002
11003 PR c++/7809
94b32725 11004 * g++.dg/parse/access3.C: New test.
41c5ee06 11005
2a39bedb 110062003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
11007
11008 PR c++/11384
11009 * g++.dg/init/init-ref4.C: New test.
11010
39703eb9
MM
110112003-07-16 Mark Mitchell <mark@codesourcery.com>
11012
11013 PR c++/11547
11014 * g++.dg/parse/constant3.C: New test.
11015 * g++.dg/parse/crash7.C: Likewise.
11016
48addf69
AP
110172003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
11018
11019 PR target/11008
11020 * gcc.dg/i386-pentium4-not-mull.c: New.
11021
1e0343dd
R
110222003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
11023
11024 * gcc.dg/asm-names.c (ymain): Make it weak.
11025
866eb556
KL
110262003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11027
11028 PR c++/5421
11029 * g++.dg/template/friend21.C: New test.
11030
fc4767bb
JJ
110312003-07-16 Jakub Jelinek <jakub@redhat.com>
11032
11033 * gcc.dg/cleanup-8.c: New test.
11034 * gcc.dg/cleanup-9.c: New test.
11035
32f2f2cb
DS
110362003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
11037
11038 * g++.dg/ext/dll-MI1.h: New file.
11039 * g++.dg/ext/dllexport-MI1.C: New file.
11040 * g++.dg/ext/dllimport-MI1.C: New file.
11041
bc8229a0
JJ
110422003-07-15 Jakub Jelinek <jakub@redhat.com>
11043
11044 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
11045 it does not have cmpstrsi patterns (just cmpmemsi).
11046
b0afa2fc
MM
110472003-07-15 Mark Mitchell <mark@codesourcery.com>
11048
11049 PR debug/11473
11050 * g++.dg/debug/debug8.C: New test.
11051
caec1dc0
KL
110522003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11053
11054 PR c++/10108
11055 * g++.dg/template/crash7.C: New test.
11056
aadf50ed
KH
110572003-07-15 Kazu Hirata <kazu@cs.umass.edu>
11058
11059 PR target/10795
11060 * gcc.c-torture/compile/20030708-1.c: New.
11061
5a257872
EB
110622003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11063
11064 * gcc.c-torture/execute/20030715-1.c: New test.
11065
89a68bb9
GK
110662003-07-14 Geoffrey Keating <geoffk@apple.com>
11067
11068 * gcc.dg/pch/inline-3.c: New file.
11069 * gcc.dg/pch/inline-3.hs: New file.
11070 * gcc.dg/pch/inline-4.c: New file.
11071 * gcc.dg/pch/inline-4.hs: New file.
11072
5e08432e
MM
110732003-07-14 Mark Mitchell <mark@codesourcery.com>
11074
8d83f792
MM
11075 PR c++/11509
11076 * g++.dg/template/crash6.C: New test.
11077
748d4c7e
MM
11078 PR c++/7053
11079 * g++.dg/template/friend20.C: New test.
11080
5e08432e
MM
11081 PR c++/7019
11082 * g++.dg/template/overload2.C: New test.
11083
1b78cca9
FS
110842003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11085
11086 PR optimization/11440
11087 * gcc.c-torture/execute/20030714-1.c: New test.
11088
55ece1b3
KL
110892003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11090
11091 PR c++/11154
11092 * g++.dg/template/partial2.C: New test.
11093
b3445994
MM
110942003-07-13 Mark Mitchell <mark@codesourcery.com>
11095
a3d87771
MM
11096 PR c++/11503
11097 * g++.dg/template/anon1.C: New test.
11098
b3445994
MM
11099 PR c++/11493
11100 PR c++/11495
11101 * g++.dg/parse/template9.C: Likewise.
11102 * g++.dg/template/crash4.C: New test.
11103 * g++.dg/template/koenig1.C: Likewise.
11104 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
11105 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
11106 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11107 functions.
11108 * g++.old-deja/g++.jason/template36.C: Likewise.
11109 * g++.old-deja/g++.mike/p1989.C: Likewise.
11110 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11111 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11112 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11113 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11114 compiling.
11115 * g++.old-deja/g++.pt/union2.C: Use this->.
11116
358b8f01
JJ
111172003-07-11 Jakub Jelinek <jakub@redhat.com>
11118
11119 * gcc.dg/20030711-1.c: New test.
11120
7efa3e22
NS
111212003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11122
11123 PR c++/11050
11124 * g++.dg/parse/args1.C: New test.
11125 * g++.pt/defarg8.C: Change expected errors.
11126
7d48af30
MM
111272003-07-11 Mark Mitchell <mark@codesourcery.com>
11128
87ca53f6
MM
11129 PR c++/8164
11130 * g++.dg/template/nontype2.C: New test.
11131
a6b602ca
MM
11132 PR c++/10558
11133 * g++.dg/parse/template8.C: New test.
11134
6eeba0cc
MM
11135 PR c++/8327
11136 * g++.dg/template/scope1.C: New test.
11137
7d48af30
MM
11138 * g++.dg/warn/Wsign-compare-1.C: New test.
11139
1dc9efda
KH
111402003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11141
11142 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11143
4a386498
MM
111442003-07-10 Mark Mitchell <mark@codesourcery.com>
11145
584672ee
MM
11146 PR c++/9411
11147 * g++.dg/template/explicit2.C: New test.
11148
4a386498
MM
11149 PR c++/10032
11150 * g++.dg/warn/pedantic1.C: New test.
11151
7c728fc6
NS
111522003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11153
11154 PR c++ 9483
11155 * g++.dg/other/field1.C: New test.
11156
11791dbc
KH
111572003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11158
11159 PR c/11449
11160 * gcc.c-torture/compile/20030707-1.c: New.
11161
0c3b76ea
KL
111622003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11163
11164 PR c++/10849
11165 * g++.dg/template/access12.C: New test.
11166
bda8c1ca
NS
111672003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11168
11169 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11170 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11171 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11172 * gcc.misc-tests/gcov.exp: Update
11173 * g++.dg/gcov/gcov.exp: Update
11174 * lib/gcov.exp: Update.
11175
d17811fd
MM
111762003-07-08 Mark Mitchell <mark@codesourcery.com>
11177
11178 * g++.dg/abi/mangle17.C: Make sure template expressions are
11179 dependent.
11180 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11181 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11182 * g++.dg/opt/stack1.C: Remove erroneous code.
11183 * g++.dg/parse/template7.C: New test.
11184 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11185 * g++.old-deja/g++.pt/crash4.C: Likewise.
11186
76739f29
JDA
111872003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11188
11189 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11190 with zero or one occurence of `$' after the initial `L'.
11191
55c9de2d
KH
111922003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11193
11194 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11195
8af61113
RS
111962003-07-08 Roger Sayle <roger@eyesopen.com>
11197
11198 PR c/11370
11199 * gcc.dg/Wunreachable-6.c: New testcase.
11200 * gcc.dg/Wunreachable-7.c: New testcase.
11201
7e6dc358
JJ
112022003-07-08 Jakub Jelinek <jakub@redhat.com>
11203
11204 PR c/11420
11205 * gcc.dg/20030708-1.c: New test.
11206
b8898790
RS
112072003-07-08 Richard Sandiford <rsandifo@redhat.com>
11208
11209 * gcc.dg/compat/sdata-section.h: New file.
11210 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
11211 * gcc.dg/torture/mips-sdata-1.c: New test.
11212
c4d0910c
KL
112132003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11214
11215 PR c++/11030
11216 * g++.dg/template/friend19.C: New test.
11217
8df63efa
JJ
112182003-07-08 Jakub Jelinek <jakub@redhat.com>
11219
11220 * g++.dg/opt/strength-reduce.C: New test.
11221
afeeac3f
RS
112222003-07-07 Roger Sayle <roger@eyesopen.com>
11223
11224 PR target/10979
11225 * gcc.dg/20030707-1.c: New testcase.
11226
2c430630
RS
112272003-07-07 Roger Sayle <roger@eyesopen.com>
11228
11229 PR optimization/11059
11230 * g++.dg/opt/emptyunion.C: New testcase.
11231
82d610ec 112322003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 11233 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
11234
11235 * g++.dg/opt/stack1.C: New test.
11236
0a72704b
MM
112372003-07-05 Mark Mitchell <mark@codesourcery.com>
11238
11239 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
11240 run test.
14e33ee8 11241
0a72704b
MM
11242 PR c++/11431
11243 * g++.dg/expr/static_cast3.C: New test.
11244
e6cc3a24
ZW
112452003-07-04 Zack Weinberg <zack@codesourcery.com>
11246
11247 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
11248 everywhere.
11249 * gcc.dg/concat.c: Concatenation of string constants with
11250 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
11251 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
11252 * gcc.dg/cpp/escape-2.c: Use wide character constants where
11253 necessary to avoid multi-character character constant warning.
11254 * gcc.dg/cpp/escape.c: Likewise.
11255 * gcc.dg/cpp/ucs.c: Likewise.
11256 Remove backslashes from dg-bogus comments, as they confuse Tcl.
11257 Fix a typo.
11258
9037065f
KH
112592003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11260
682def26 11261 PR c/11428
9037065f
KH
11262 * gcc.c-torture/compile/20030704-1.c: New.
11263
ae81000a
KH
112642003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11265
11266 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
11267
1cf0dce8
DS
112682003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
11269
11270 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 11271 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 11272 tests for warnings.
32f2f2cb
DS
11273 * g++.dg/ext/dllimport2.C: Add tests for warnings.
11274 * g++.dg/ext/dllimport3.C: Likewise.
11275 * g++.dg/ext/dllimport4.C: New file.
11276 * g++.dg/ext/dllimport5.C: New file.
11277 * g++.dg/ext/dllimport6.C: New file.
11278 * g++.dg/ext/dllimport7.C: New file.
11279 * g++.dg/ext/dllimport8.C: New file.
11280 * g++.dg/ext/dllimport9.C: New file.
11281 * g++.dg/ext/dllimport10.C: New file.
11282 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 11283
d6b4ea85
MM
112842003-07-03 Mark Mitchell <mark@codesourcery.com>
11285
11286 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11287 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11288
0a9530a9
RS
112892003-07-03 Roger Sayle <roger@eyesopen.com>
11290
11291 * gcc.dg/builtins-25.c: New testcase.
11292 * gcc.dg/builtins-26.c: New testcase.
11293
9b269fc7
JJ
112942003-07-03 Janis Johnson <janis187@us.ibm.com>
11295
7516d736
JJ
11296 * gcc.dg/compat/vector-defs.h: New file.
11297 * gcc.dg/compat/vector-setup.h: New file.
11298 * gcc.dg/compat/vector-check.h: New file.
11299 * gcc.dg/compat/vector-1_main.c: New file.
11300 * gcc.dg/compat/vector-1_x.c: New file.
11301 * gcc.dg/compat/vector-1_y.c: New file.
11302 * gcc.dg/compat/vector-2_main.c: New file.
11303 * gcc.dg/compat/vector-2_x.c: New file.
11304 * gcc.dg/compat/vector-2_y.c: New file.
11305
0964c98c
JJ
11306 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11307 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11308 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11309 * gcc.dg/compat/struct-align-1.h: New file.
11310 * gcc.dg/compat/struct-align-1_main.c: New file.
11311 * gcc.dg/compat/struct-align-1_x.c: New file.
11312 * gcc.dg/compat/struct-align-1_y.c: New file.
11313 * gcc.dg/compat/struct-align-2.h: New file.
11314 * gcc.dg/compat/struct-align-2_main.c: New file.
11315 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
11316 * gcc.dg/compat/struct-align-2_y.c: New file.
11317
11318 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11319 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11320 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11321 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11322 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11323 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11324 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11325 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11326 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11327 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11328 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11329 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11330 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11331 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11332 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11333 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11334 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11335 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11336 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11337 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11338 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11339 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11340 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11341 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11342 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11343 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11344 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11345 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11346 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11347
113482003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11349
11350 * gcc.dg/i386-call-1.c: New test.
11351
113522003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11353
11354 PR c++/9162
11355 * g++.dg/parse/defarg4.C: New.
11356
113572003-07-03 Roger Sayle <roger@eyesopen.com>
11358
11359 PR target/10700
11360 * gcc.c-torture/compile/20030703-1.c: New test case.
11361
113622003-07-03 Mark Mitchell <mark@codesourcery.com>
11363
11364 * g++.dg/template/local3.C: Remove extra semicolon.
11365
113662003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11367
11368 * gcc.dg/i386-volatile-1.c: New test.
11369
113702003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11371
11372 PR c++/11072
11373 * g++.dg/other/offsetof2.C: XFAIL.
11374 * g++.dg/other/offsetof5.C: New.
11375
11376 PR c++/10219
11377 * g++.dg/template/error1.C: New.
11378
11379 PR c++/9779
11380 * g++.dg/template/dependent-expr1.C: New.
11381
113822003-07-01 Mark Mitchell <mark@codesourcery.com>
11383
11384 PR c++/6949
11385 * g++.dg/template/local3.C: New test.
11386
11387 PR c++/11149
11388 * g++.dg/lookup/scoped6.C: New test.
11389
113902003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11391
11392 PR c++/8046
11393 * g++.dg/other/error7.C: New test.
11394
113952003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11396
11397 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11398 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11399 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11400 * g++.old-deja/g++.other/union2.C: Likewise.
11401 * gcc.dg/c90-const-expr-2.c: Likewise.
11402 * gcc.dg/c90-const-expr-3.c: Likewise.
11403 * gcc.dg/c99-const-expr-2.c: Likewise.
11404 * gcc.dg/c99-const-expr-3.c: Likewise.
11405 * gcc.dg/concat.c: Likewise.
11406
114072003-07-01 Mark Mitchell <mark@codesourcery.com>
11408
11409 PR c++/9559
11410 * g++.dg/init/static1.C: New test.
11411
114122003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11413
11414 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11415 * g++.old-deja/g++.other/access2.C: Likewise.
11416 * g++.old-deja/g++.other/decl2.C: Likewise.
11417 * gcc.c-torture/execute/20020615-1.c: Likewise.
11418
114192003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11420
11421 PR c++/4933
11422 * g++.dg/template/sizeof4.C: New test.
11423
114242003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11425
11426 * g++.dg/other/error6.C: New test.
11427
114282003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11429
11430 PR c++/10750
11431 * g++.dg/parse/constant2.C: New test.
11432
114332003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11434
11435 PR c++/11106
11436 * g++.dg/other/error5.C: New test.
11437
114382003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11439
11440 * gcc.dg/format/gcc_diag-1.c: New test.
11441
114422003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11443
11444 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11445
114462003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11447
11448 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11449 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11450 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11451
114522003-06-28 Jakub Jelinek <jakub@redhat.com>
11453
11454 * gcc.c-torture/execute/builtins/string-8.c: New test.
11455 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11456 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11457 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11458
114592003-06-27 Mark Mitchell <mark@codesourcery.com>
11460
11461 PR c++/10468
11462 * g++.dg/ext/typeof6.C: New test.
11463
114642003-06-27 Mark Mitchell <mark@codesourcery.com>
11465
11466 PR c++/10796
11467 * g++.dg/init/enum1.C: New test.
11468
114692003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11470
11471 * gcc.dg/20030627-1.c: New test.
11472
114732003-06-26 Mark Mitchell <mark@codesourcery.com>
11474
11475 PR c++/11332
11476 * g++.dg/expr/static_cast2.C: New test.
11477
114782003-06-26 Roger Sayle <roger@eyesopen.com>
11479 Jakub Jelinek <jakub@redhat.com>
11480
11481 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11482 sprintf(dst,"%s",src) optimization.
11483 * gcc.c-torture/execute/20030626-1.c: New test case.
11484 * gcc.c-torture/execute/20030626-2.c: New test case.
11485
114862003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11487
11488 * gcc.c-torture/execute/multi-ix.c: New test.
11489
11490 * gcc.c-torture/execute/simd-4.c (main):
11491 Added missing semicolon at end of union.
11492
114932003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11494
11495 PR c++/8266
11496 * g++.dg/template/explicit-instantiation3.C: New test.
11497
114982003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11499
11500 * gcc.dg/20030626-1.c: Use signed char.
11501
115022003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11503
11504 * gcc.dg/20030626-1.c: New test.
11505
115062003-06-26 Neil Booth <neil@daikokuya.co.uk>
11507
11508 * const-str-2.m: Update.
11509
115102003-06-25 Mark Mitchell <mark@codesourcery.com>
11511
11512 PR c++/10990
11513 * g++.dg/rtti/dyncast1.C: New test.
11514 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11515 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11516 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11517
11518 PR c++/10931
11519 * g++.dg/expr/static_cast1.C: New test.
11520
115212003-06-25 Josef Zlomek <zlomekj@suse.cz>
11522
11523 * gcc.dg/20030625-1.c: New test.
11524
115252003-06-24 Roger Sayle <roger@eyesopen.com>
11526
11527 * gcc.c-torture/compile/20030624-1.c: New test case.
11528
115292003-06-24 Jakub Jelinek <jakub@redhat.com>
11530
11531 * gcc.c-torture/execute/string-opt-17.c: New test.
11532
115332003-06-24 Mark Mitchell <mark@codesourcery.com>
11534
11535 PR c++/5754
11536 * g++.dg/parse/crash6.C: New test.
11537
115382003-06-23 Roger Sayle <roger@eyesopen.com>
11539
11540 * gcc.dg/builtins-24.c: New test case.
11541
115422003-06-23 Jakub Jelinek <jakub@redhat.com>
11543
11544 * g++.dg/opt/operator1.C: New test.
11545
115462003-06-22 Roger Sayle <roger@eyesopen.com>
11547
11548 * gcc.c-torture/execute/string-opt-16.c: New test case.
11549
115502003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11551
11552 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11553 * g++.old-deja/g++.other/conv7.C: Likewise
11554 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11555 * g++.old-deja/g++.other/overload14.C: Likewise.
11556
115572003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11558
11559 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11560 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11561
115622003-06-20 Mark Mitchell <mark@codesourcery.com>
11563
11564 PR c++/10888
11565 * g++.dg/warn/Winline-3.C: New test.
11566
115672003-06-20 Mark Mitchell <mark@codesourcery.com>
11568
11569 * lib/target-supports.exp (check_alias_available): Make the test
11570 program acceptable to the Solaris assembler.
11571
11572 PR c++/10749
11573 * g++.dg/template/memclass2.C: New test.
11574
115752003-06-20 Mark Mitchell <mark@codesourcery.com>
11576 Eric Botcazou <ebotcazou@libertysurf.fr>
11577
11578 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11579 data for non-matching targets.
11580 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11581
115822003-06-20 Mark Mitchell <mark@codesourcery.com>
11583
11584 PR c++/10845
11585 * g++.dg/template/member3.C: New test.
11586
115872003-06-19 Mark Mitchell <mark@codesourcery.com>
11588
11589 PR c++/10939
11590 * g++.dg/template/func1.C: New test.
11591
11592 PR c++/9649
11593 * g++.dg/template/static4.C: New test.
11594 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11595
11596 PR c++/11041
11597 * g++.dg/init/ref7.C: New test.
11598
115992003-06-19 Matt Austern <austern@apple.com>
11600
11601 PR c++/11228
11602 * g++.dg/anew1.C: New test.
11603 * g++.dg/anew2.C: New test.
11604 * g++.dg/anew3.C: New test.
11605 * g++.dg/anew4.C: New test.
11606
116072003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11608
11609 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11610
116112003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11612
11613 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11614 endian-dependent.
11615
116162003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11617
11618 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11619 Remove cruft.
11620
116212003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11622
11623 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11624 * gcc.c-torture/compile/961203-1.c: Likewise.
11625 * gcc.c-torture/compile/980506-1.c: Likewise.
11626
116272003-06-17 Mark Mitchell <mark@codesourcery.com>
11628
11629 PR c++/10712
11630 * g++.dg/lookup/using7.C: New test.
11631
116322003-06-17 Mark Mitchell <mark@codesourcery.com>
11633
11634 PR c++/11105
11635 * g++.dg/abi/conv1.C: Remove it.
11636 * g++.dg/template/conv7.C: New test.
11637 * g++.dg/template/conv8.C: Likewise.
11638 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11639 conversion operator.
11640
116412003-06-17 Janis Johnson <janis187@us.ibm.com>
11642
11643 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11644 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11645 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11646 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11647 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11648 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11649 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11650 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11651 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11652 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11653 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11654 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11655 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11656 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11657 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11658 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11659 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11660 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11661 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11662 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11663 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11664 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11665 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11666 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11667 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11668 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11669 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11670 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11671 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11672
116732003-06-16 Mark Mitchell <mark@codesourcery.com>
11674
11675 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11676 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11677 indications.
11678
116792003-06-16 Roger Sayle <roger@eyesopen.com>
11680
11681 * gcc.dg/i386-387-5.c: New test case.
11682 * gcc.dg/i386-387-6.c: New test case.
11683 * gcc.dg/builtins-23.c: New test case.
11684
116852003-06-15 Roger Sayle <roger@eyesopen.com>
11686
11687 * gcc.dg/builtins-22.c: New test case.
11688 * gcc.dg/i386-387-1.c: Update to test exp.
11689 * gcc.dg/i386-387-2.c: Likewise.
11690
116912003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11692
11693 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11694
116952003-06-12 Mark Mitchell <mark@codesourcery.com>
11696
11697 * lib/gcc-dg.exp (dg-require-dll): New function.
11698 (dg-xfail-if): Likewise.
11699 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11700 driver.
11701
11702 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11703 * gcc.c-torture/compile/20001205-1.c: Likewise.
11704 * gcc.c-torture/compile/20001226-1.c: Likewise.
11705 * gcc.c-torture/compile/20010518-2.c: Likewise.
11706 * gcc.c-torture/compile/20020312-1.c: Likewise.
11707 * gcc.c-torture/compile/20020604-1.c: Likewise.
11708 * gcc.c-torture/compile/920501-12.c: Likewise.
11709 * gcc.c-torture/compile/920501-4.c: Likewise.
11710 * gcc.c-torture/compile/920520-1.c: Likewise.
11711 * gcc.c-torture/compile/920521-1.c: Likewise.
11712 * gcc.c-torture/compile/920625-1.c: Likewise.
11713 * gcc.c-torture/compile/961203-1.c: Likewise.
11714 * gcc.c-torture/compile/980506-1.c: Likewise.
11715 * gcc.c-torture/compile/981006-1.c: Likewise.
11716 * gcc.c-torture/compile/981022-1.c: Likewise.
11717 * gcc.c-torture/compile/981223-1.c: Likewise.
11718 * gcc.c-torture/compile/990617-1.c: Likewise.
11719 * gcc.c-torture/compile/dll.c: Likewise.
11720 * gcc.c-torture/compile/labels-3.c: Likewise.
11721 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11722 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11723 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11724 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11725 * gcc.c-torture/compile/simd-5.c: Likewise.
11726 * gcc.c-torture/compile/20000804-1.x: Remove.
11727 * gcc.c-torture/compile/20001205-1.x: Likewise.
11728 * gcc.c-torture/compile/20001226-1.x: Likewise.
11729 * gcc.c-torture/compile/20010518-2.x: Likewise.
11730 * gcc.c-torture/compile/20020312-1.x: Likewise.
11731 * gcc.c-torture/compile/20020604-1.x: Likewise.
11732 * gcc.c-torture/compile/920501-12.x: Likewise.
11733 * gcc.c-torture/compile/920501-4.x: Likewise.
11734 * gcc.c-torture/compile/920520-1.x: Likewise.
11735 * gcc.c-torture/compile/920521-1.x: Likewise.
11736 * gcc.c-torture/compile/920625-1.x: Likewise.
11737 * gcc.c-torture/compile/961203-1.x: Likewise.
11738 * gcc.c-torture/compile/980506-1.x: Likewise.
11739 * gcc.c-torture/compile/981006-1.x: Likewise.
11740 * gcc.c-torture/compile/981022-1.x: Likewise.
11741 * gcc.c-torture/compile/981223-1.x: Likewise.
11742 * gcc.c-torture/compile/990617-1.x: Likewise.
11743 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11744 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11745 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11746 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11747 * gcc.c-torture/compile/simd-5.x: Likewise.
11748
11749 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11750
117512003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11752
11753 * gcc.c-torture/execute/20030611-1.c: New test.
11754
117552003-06-12 Roger Sayle <roger@eyesopen.com>
11756
11757 PR middle-end/168
11758 * gcc.dg/20030612-1.c: New test case.
11759
117602003-06-12 Mark Mitchell <mark@codesourcery.com>
11761
11762 PR c++/10635
11763 * g++.dg/expr/cast1.C: New test.
11764
117652003-06-12 Roger Sayle <roger@eyesopen.com>
11766
11767 * gcc.dg/builtins-21.c: New test case.
11768
117692003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11770
11771 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11772 options instead of at the end.
11773 * lib/objc.exp (objc_target_compile): Likewise.
11774
117752003-06-11 Mark Mitchell <mark@codesourcery.com>
11776
11777 PR c++/10432
11778 * g++.dg/parse/error1.C: New test.
11779
117802003-06-11 Janis Johnson <janis187@us.ibm.com>
11781
11782 * gcc.dg/compat/struct-by-value-11_main.c: New file.
11783 * gcc.dg/compat/struct-by-value-11_x.c: New file.
11784 * gcc.dg/compat/struct-by-value-11_y.c: New file.
11785 * gcc.dg/compat/struct-by-value-12_main.c: New file.
11786 * gcc.dg/compat/struct-by-value-12_x.c: New file.
11787 * gcc.dg/compat/struct-by-value-12_y.c: New file.
11788 * gcc.dg/compat/struct-by-value-13_main.c: New file.
11789 * gcc.dg/compat/struct-by-value-13_x.c: New file.
11790 * gcc.dg/compat/struct-by-value-13_y.c: New file.
11791 * gcc.dg/compat/struct-by-value-14_main.c: New file.
11792 * gcc.dg/compat/struct-by-value-14_x.c: New file.
11793 * gcc.dg/compat/struct-by-value-14_y.c: New file.
11794 * gcc.dg/compat/struct-by-value-15_main.c: New file.
11795 * gcc.dg/compat/struct-by-value-15_x.c: New file.
11796 * gcc.dg/compat/struct-by-value-15_y.c: New file.
11797 * gcc.dg/compat/struct-by-value-16_main.c: New file.
11798 * gcc.dg/compat/struct-by-value-16_x.c: New file.
11799 * gcc.dg/compat/struct-by-value-16_y.c: New file.
11800 * gcc.dg/compat/struct-by-value-17_main.c: New file.
11801 * gcc.dg/compat/struct-by-value-17_x.c: New file.
11802 * gcc.dg/compat/struct-by-value-17_y.c: New file.
11803 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11804 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11805 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11806
11807 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11808 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11809 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11810 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11811 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11812 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11813 * gcc.dg/compat/scalar-return-3_main.c: New file.
11814 * gcc.dg/compat/scalar-return-3_x.c: New file.
11815 * gcc.dg/compat/scalar-return-3_y.c: New file.
11816 * gcc.dg/compat/scalar-return-4_main.c: New file.
11817 * gcc.dg/compat/scalar-return-4_x.c: New file.
11818 * gcc.dg/compat/scalar-return-4_y.c: New file.
11819
118202003-06-10 Janis Johnson <janis187@us.ibm.com>
11821
11822 * gcc.dg/compat/fp2-struct-check.h: New file.
11823 * gcc.dg/compat/fp2-struct-defs.h: New file.
11824 * gcc.dg/compat/fp2-struct-init.h: New file.
11825 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11826 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11827 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11828 * gcc.dg/compat/struct-return-10_main.c: New file.
11829 * gcc.dg/compat/struct-return-10_x.c: New file.
11830 * gcc.dg/compat/struct-return-10_y.c: New file.
11831
11832 * gcc.dg/compat/compat-common.h: New file.
11833 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11834 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11835 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11836 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11837 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11838 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11839 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11840 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11841 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11842 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11843 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11844 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11845 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11846 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11847 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11848 * gcc.dg/compat/small-struct-check.h: Ditto.
11849 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11850 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11851 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11852 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11853 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11854 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11855 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11856 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11857 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11858 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11859 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11860 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11861 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11862 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11863 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11864 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11865 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11866 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11867 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11868 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11869 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11870 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11871 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11872 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
11873 * gcc.dg/compat/struct-return-2_main.c: Ditto.
11874 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11875 * gcc.dg/compat/struct-return-2_y.c: Ditto.
11876 * gcc.dg/compat/struct-return-3_main.c: Ditto.
11877 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11878 * gcc.dg/compat/struct-return-3_y.c: Ditto.
11879
118802003-06-10 Geoffrey Keating <geoffk@apple.com>
11881
11882 * g++.dg/pch/static-1.C: New file.
11883 * g++.dg/pch/static-1.Hs: New file.
11884
118852003-06-10 Richard Henderson <rth@redhat.com>
11886
11887 * gcc.dg/asm-7.c: Adjust expected warning text.
11888
118892003-06-10 Roger Sayle <roger@eyesopen.com>
11890
11891 * gcc.dg/builtins-20.c: New test case.
11892
118932003-06-10 Mark Mitchell <mark@codesourcery.com>
11894
11895 PR c++/11131
11896 * g++.dg/opt/template1.C: New test.
11897
118982003-06-09 Mark Mitchell <mark@codesourcery.com>
11899
11900 * lib/gcc-dg.exp (dg-test): Clear additional_files and
11901 additional_sources.
11902
119032003-05-21 David Taylor <dtaylor@emc.com>
11904
11905 * gcc.dg/Wpadded.c: New file.
11906
119072003-06-09 Mark Mitchell <mark@codesourcery.com>
11908
11909 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
11910 * gcc.dg/special/weak-2.c: Add dg-require-weak.
11911 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
11912 dg-require-weak.
11913
119142003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
11915
11916 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
11917
119182003-06-09 Mark Mitchell <mark@codesourcery.com>
11919
11920 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
11921 (dg-require-alias): Likewise.
11922 (dg-require-gc-sections): Likewise.
11923 * lib/target-supports.exp (check_gc_sections_available): Likewise.
11924
119252003-06-08 Richard Henderson <rth@redhat.com>
11926
11927 * gcc.dg/20011029-2.c: Fix the array reference.
11928 * gcc.dg/asm-7.c: New.
11929
119302003-06-08 Kazu Hirata <kazu@cs.umass.edu>
11931
11932 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
11933
119342003-06-08 Mark Mitchell <mark@codesourcery.com>
11935
11936 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
11937 (dg-require-gc-sections): Likewise.
11938
119392003-06-08 Jan Hubicka <jh@suse.cz>
11940
11941 * i386-cmov1.c: Fix regular expression.
11942 * i386-cvt-1.c: Likewise.
11943 * i386-local.c: Likewise.
11944 * i386-local2.c: Likewise.
11945 * i386-mul.c: Likewise.
11946 * i386-ssetype-1.c: Likewise.
11947 * i386-ssetype-3.c: Likewise.
11948 * i386-ssetype-5.c: Likewise.
11949
119502003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11951
11952 PR c++/11039
11953 * g++.dg/warn/implicit-typename2.C: New test.
11954 * g++.dg/warn/implicit-typename3.C: New test.
11955
119562003-06-07 Richard Henderson <rth@redhat.com>
11957
11958 * g++.dg/other/offsetof3.C: Use size_t.
11959 * g++.dg/other/offsetof4.C: Likewise.
11960
119612003-06-07 H.J. Lu <hongjiu.lu@intel.com>
11962
11963 * lib/copy-file.exp: New. Implement gcc_copy_files.
11964
11965 * lib/dg-pch.exp: Load copy-file.exp
11966 (dg-pch): Use gcc_copy_files instead of "file copy".
11967
119682003-06-06 Mark Mitchell <mark@codesourcery.com>
11969
11970 * gcc.dg/weak/weak.exp: Simplify.
11971 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
11972 * gcc.dg/weak/weak-1.c: Likewise.
11973 * gcc.dg/weak/weak-2.c: Likewise.
11974 * gcc.dg/weak/weak-3.c: Likewise.
11975 * gcc.dg/weak/weak-4.c: Likewise.
11976 * gcc.dg/weak/weak-5.c: Likewise.
11977 * gcc.dg/weak/weak-6.c: Likewise.
11978 * gcc.dg/weak/weak-7.c: Likewise.
11979 * gcc.dg/weak/weak-8.c: Likewise.
11980 * gcc.dg/weak/weak-9.c: Likewise.
11981
119822003-06-06 Richard Earnshaw <rearnsha@arm.com>
11983
11984 gcc.c-torture/execute/20030606-1.c: New.
11985
119862003-06-06 Roger Sayle <roger@eyesopen.com>
11987
11988 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
11989 * gcc.dg/builtins-19.c: Likewise.
11990
119912003-06-06 Roger Sayle <roger@eyesopen.com>
11992
11993 * gcc.dg/builtins-2.c: Add some more tests.
11994 * gcc.dg/builtins-18.c: New test case.
11995 * gcc.dg/builtins-19.c: New test case.
11996
119972003-06-06 Roger Sayle <roger@eyesopen.com>
11998 Jim Wilson <wilson@tuliptree.org>
11999
12000 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
12001
120022003-06-06 Jakub Jelinek <jakub@redhat.com>
12003
12004 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
12005 mempcpy/stpcpy calls not to be optimized into something else.
12006 * gcc.c-torture/execute/string-opt-3.c: Moved to...
12007 * gcc.c-torture/execute/builtins/string-7.c: ...here.
12008 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
12009
120102003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12011
12012 * gcc.dg/format/asm_fprintf-1.c: New test.
12013
120142003-06-05 Mark Mitchell <mark@codesourcery.com>
12015
12016 * lib/gcc-defs.exp (additional_sources): New variable.
12017 (dg-additional-sources): New function.
12018 (additional_files): New variable.
12019 (dg-additional-files): New function.
12020 (dg-additional-files-options): Likewise.
12021 * lib/gcc-dg.exp (dg-require-weak): New function.
12022 (dg-require-alias): Likewise.
12023 (dg-require-gc-sections): Likewise.
12024 * lib/target-supports.exp (check_alias_available): Remove testfile
12025 parameter.
12026 (check_gc_sections_available): New function.
12027 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
12028 (dg-gpp-additional-files): Likewise.
12029 * lib/g++.exp (additional_sources): Remove.
12030 (additional_files): Likewise.
12031 (g++_target_compile): Use dg-additional-files-options.
12032
12033 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
12034 Tcl logic.
12035 * gcc.dg/special/ecos.exp: Remove.
12036 * gcc.dg/special/20000419-2.c: Use dg-require-*.
12037 * gcc.dg/special/alias-1.c: Likewise.
12038 * gcc.dg/special/alias-2.c: Likewise.
12039 * gcc.dg/special/gcsec-1.c: Likewise.
12040 * gcc.dg/special/weak-1.c: Likewise.
12041 * gcc.dg/special/weak-2.c: Likewise.
12042 * gcc.dg/special/wkali-1.c: Likewise.
12043 * gcc.dg/special/wkali-2.c: Likewise.
12044
12045 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
12046 dg-gpp-additional-*.
12047 * g++.dg/special/conpr-3.C: Likewise.
12048 * g++.dg/special/conpr-4.C: Likewise.
12049 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
12050 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
12051 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
12052 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
12053 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
12054 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
12055 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
12056 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
12057 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
12058 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
12059 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
12060 * g++.old-deja/g++.other/comdat1.C: Likewise.
12061 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
12062 * g++.old-deja/g++.other/comdat3.C: Likewise.
12063 * g++.old-deja/g++.other/ctor1.C: Likewise.
12064 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
12065
7d445f15
RH
120662003-06-05 Richard Henderson <rth@redhat.com>
12067
12068 * gcc.dg/debug/20030605-1.c: New.
12069
d7068b3d
MM
120702003-06-04 Mark Mitchell <mark@codesourcery.com>
12071
12072 * README.QMTEST: Update.
12073
0bfa5f65
RH
120742003-06-04 Richard Henderson <rth@redhat.com>
12075
e6cc3a24
ZW
12076 * gcc.dg/cleanup-1.c: New.
12077 * gcc.dg/cleanup-2.c: New.
12078 * gcc.dg/cleanup-3.c: New.
12079 * gcc.dg/cleanup-4.c: New.
12080 * gcc.dg/cleanup-5.c: New.
12081 * gcc.dg/cleanup-6.c: New.
12082 * gcc.dg/cleanup-7.c: New.
0bfa5f65 12083
ac871ee1
MM
120842003-06-04 Mark Mitchell <mark@codesourcery.com>
12085
13e0ae41
MM
12086 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
12087
ac871ee1
MM
12088 * lib/dg-pch.exp: New file.
12089 * g++.dg/pch/pch.exp: Use dg-pch.exp.
12090 * gcc.dg/pch/pch.exp: Likewise.
12091
385a9348
RS
120922003-06-04 Roger Sayle <roger@eyesopen.com>
12093
12094 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
12095 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
12096 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
12097 * gcc.dg/builtins-17.c: New test case.
12098 * gcc.dg/i386-387-4.c: New test case.
12099 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
12100
01d3224a
EB
121012003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12102
12103 * gcc.dg/ultrasp9.c: New test.
12104
ef0139b1
EB
121052003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12106
12107 * gcc.c-torture/compile/20030604-1.c: New test.
12108 * gcc.dg/sparc-constant-1.c: New test.
12109
61274a14
GN
121102003-06-03 Glen Nakamura <glen@imodulo.com>
12111
c6c01481 12112 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 12113
23656642
JR
121142003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12115
aa6b9f6d
R
12116 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12117
23656642
JR
12118 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12119 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12120
284ca13e
AH
121212003-06-03 Aldy Hernandez <aldyh@redhat.com>
12122
e6cc3a24 12123 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 12124
6c07f448
KL
121252003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12126
12127 PR c++/10940
12128 * g++.dg/template/spec10.C: New test.
12129
075ec276
RS
121302003-06-03 Roger Sayle <roger@eyesopen.com>
12131
12132 * gcc.dg/builtins-16.c: New test case.
12133
8fd3cf4e
JJ
121342003-06-03 Jakub Jelinek <jakub@redhat.com>
12135
12136 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12137 mempcpy test with post-increments.
12138 * gcc.c-torture/execute/string-opt-3.c: New test.
12139 * gcc.dg/string-opt-1.c: New test.
12140
5d16533a 121412003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
12142
12143 PR fortran/10965
12144 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12145
2a9e3b72
MM
121462003-06-02 Mark Mitchell <mark@codesourcery.com>
12147
5a9f05f2
MM
12148 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12149 (scan-assembler): ... here. Use dg-scan.
12150 (scan-assembler-not): Likewise.
12151 (scan-file): New function.
12152 (scan-file-not): Likewise.
12153 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12154 * gcc.dg/cpp/_Pragma4.c: Likewise.
12155 * gcc.dg/cpp/_Pragma5.c: Likewise.
12156 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12157 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12158 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12159 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12160 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12161 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12162 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12163 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12164 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12165 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12166 * gcc.dg/cpp/cxxcom1.c: Likewise.
12167 * gcc.dg/cpp/line1.c: Likewise.
12168 * gcc.dg/cpp/maccom1.c: Likewise.
12169 * gcc.dg/cpp/maccom2.c: Likewise.
12170 * gcc.dg/cpp/maccom3.c: Likewise.
12171 * gcc.dg/cpp/maccom4.c: Likewise.
12172 * gcc.dg/cpp/maccom5.c: Likewise.
12173 * gcc.dg/cpp/maccom6.c: Likewise.
12174 * gcc.dg/cpp/multiline.c: Likewise.
12175 * gcc.dg/cpp/spacing1.c: Likewise.
12176 * gcc.dg/cpp/spacing2.c: Likewise.
12177 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12178 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12179 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12180 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12181 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12182 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12183 * gcc.dg/cpp/cxxcom2.c: Likewise.
12184 * gcc.dg/cpp/cxxcom2.h: New file.
12185
2a9e3b72
MM
12186 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12187 * g++.dg/cpp/truefalse.C: Here.
12188 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12189
a7f36da3 121902003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 12191
a7f36da3
DD
12192 * gcc.dg/cpp/redef3.c: New file.
12193
a3033f34
EB
121942003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12195
12196 * gcc.dg/i386-loop-3.c: New test.
12197
5f90145a
TM
121982003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
12199
12200 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
12201
4fa26a60
RS
122022003-05-31 Roger Sayle <roger@eyesopen.com>
12203
12204 * gcc.dg/fwrapv-1.c: New test case.
12205 * gcc.dg/fwrapv-2.c: New test case.
12206
76d3baad
KL
122072003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12208
12209 PR c++/10956
12210 * g++.dg/template/spec9.C: New test.
12211
0b82d59c
RS
122122003-05-29 Roger Sayle <roger@eyesopen.com>
12213
12214 * gcc.dg/duff-4.c: New test case.
12215
5d16533a 122162003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
12217
12218 PR fortran/10843
12219 * g77.dg/ffixed-form-1.f: New test
12220 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 12221 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
12222 * g77.dg/ffree-form-3.f: New test
12223
634a5694
AT
122242003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
12225
12226 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
12227 * gcc.dg/wint_t-1.c: Likewise.
12228
b7fc8b57
KL
122292003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12230
12231 * g++.dg/template/access11.C: New test.
12232
ef8855d7
KL
122332003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12234
12235 PR c++/10849
12236 * g++.dg/template/access10.C: New test.
12237
fcb6fa85 122382003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 12239 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
12240
12241 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
12242
76ab57af
AT
122432003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12244
e6cc3a24
ZW
12245 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
12246 suppress for powerpc-*-darwin*.
76ab57af
AT
12247 * gcc.dg/torture/builtin-noret-2.c: Likewise.
12248
3dba25eb
AT
122492003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12250
12251 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
12252 suppress option for powerpc-*-darwin*.
e6cc3a24 12253
29f523be
RS
122542003-05-23 Roger Sayle <roger@eyesopen.com>
12255
12256 * gcc.dg/builtins-1.c: Add tests for tan and atan.
12257 * gcc.dg/builtins-4.c: Add test for fmod.
12258
43b26a01
KL
122592003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12260
12261 PR c++/10682
12262 * g++.dg/template/instantiate4.C: New test.
12263
18c2511c
RS
122642003-05-22 Roger Sayle <roger@eyesopen.com>
12265
12266 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
12267
9008d5b4
JJ
122682003-05-21 Janis Johnson <janis187@us.ibm.com>
12269
12270 * gcc.dg/compat/scalar-return-1_main.c: New file.
12271 * gcc.dg/compat/scalar-return-1_x.c: New file.
12272 * gcc.dg/compat/scalar-return-1_y.c: New file.
12273 * gcc.dg/compat/scalar-return-2_main.c: New file.
12274 * gcc.dg/compat/scalar-return-2_x.c: New file.
12275 * gcc.dg/compat/scalar-return-2_y.c: New file.
12276 * gcc.dg/compat/struct-return-3_main.c: New file.
12277 * gcc.dg/compat/struct-return-3_y.c: New file.
12278 * gcc.dg/compat/struct-return-3_x.c: New file.
12279 * gcc.dg/compat/struct-return-2_main.c: New file.
12280 * gcc.dg/compat/struct-return-2_x.c: New file.
12281 * gcc.dg/compat/struct-return-2_y.c: New file.
12282
f48758e4
JDA
122832003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12284
12285 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12286 for hppa*-hp-hpux*.
12287 * gcc.dg/20021014-1.c (dg-options): Likewise.
12288 * gcc.dg/nest.c (dg-options): Likewise.
12289
16e31964
DS
122902003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12291
12292 PR c++/9738
12293 * g++.dg/ext/dllimport2.C: New file.
12294 * g++.dg/ext/dllimport3.C: New file.
12295
f737a52d
JJ
122962003-05-20 Janis Johnson <janis187@us.ibm.com>
12297
12298 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12299 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12300 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12301 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12302 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12303 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12304 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12305 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12306 * gcc.dg/compat/small-struct-defs.h: New file.
12307 * gcc.dg/compat/small-struct-init.h: New file.
12308 * gcc.dg/compat/small-struct-check.h: New file.
12309 * gcc.dg/compat/fp-struct-defs.h: New file.
12310 * gcc.dg/compat/fp-struct-check.h: New file.
12311 * gcc.dg/compat/fp-struct-init.h: New file.
12312 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12313 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12314
b041fbe6
JJ
123152003-05-19 Jakub Jelinek <jakub@redhat.com>
12316
12317 * gcc.dg/20030225-2.c: New test.
12318
731ae8dd
RS
123192003-05-18 Roger Sayle <roger@eyesopen.com>
12320 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12321
12322 * gcc.c-torture/compile/20030518-1.c: New test case.
12323
563025ca
MM
123242003-05-18 Mark Mitchell <mark@codesourcery.com>
12325
12326 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12327 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12328 gcc-dg-debug-runtest.
12329 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12330 gcc-dg-debug-runtest.
12331
5c9acdf7
KL
123322003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12333
12334 PR c++/9022
12335 * g++.dg/lookup/using6.C: New test.
12336
25903d03
KL
123372003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12338
12339 * g++.dg/parse/access2.C: New test.
12340
7cbba309
MM
123412003-05-17 Mark Mitchell <mark@codesourcery.com>
12342
12343 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12344 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12345 * gcc.dg/debug/debug.exp: Likewise.
12346
b1822ccc
NB
123472003-05-17 Neil Booth <neil@daikokuya.co.uk>
12348
12349 * gcc.dg/dollar.c: New test.
12350
72701eab
JJ
123512003-05-16 Janis Johnson <janis187@us.ibm.com>
12352
12353 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12354 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12355 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12356 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12357 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12358 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12359 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12360 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12361 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12362 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12363 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12364 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12365 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12366 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12367 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12368 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12369 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12370 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12371
0baa1702
MM
123722003-05-16 Mark Mitchell <mark@codesourcery.com>
12373
12374 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12375 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12376 support for "repo" mode.
12377 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12378 * lib/g77-dg.exp: Likewise.
12379 * lib/obj-dg.exp: Likewise.
e6cc3a24 12380
dcac003d
JJ
123812003-05-16 Jakub Jelinek <jakub@redhat.com>
12382
12383 Merge from gcc-3_2-rhl8-branch:
12384 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12385
12386 * gcc.dg/tls/opt-6.c: New test.
12387
12388 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12389
12390 * gcc.dg/20030405-1.c: New test.
12391
12392 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12393
12394 * gcc.dg/20030309-1.c: New test.
12395
12396 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12397
12398 * gcc.c-torture/execute/20030307-1.c: New test.
12399
12400 2003-02-20 Randolph Chung <tausq@debian.org>
12401
12402 * gcc.c-torture/compile/20030220-1.c: New test.
12403
12404 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12405
12406 * gcc.dg/20030217-1.c: New test.
12407
12408 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12409
12410 * gcc.c-torture/compile/20020129-1.c: New test.
12411
12412 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12413
12414 * gcc.dg/unroll-1.c: New test.
12415
12416 2002-11-16 Jan Hubicka <jh@suse.cz>
12417
12418 * gcc.c-torture/execute/20020920-1.c: New test.
12419
12420 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12421
12422 PR target/7434
12423 * gcc.c-torture/compile/20021008-1.c: New test.
12424
12425 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12426
12427 PR target/7559
12428 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12429
12430 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12431
12432 * gcc.c-torture/compile/20020807-1.c: New test.
12433
12434 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12435
12436 * gcc.dg/tls/opt-1.c: New test.
12437
12438 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12439
12440 * gcc.dg/20020729-1.c: New test.
12441
12442 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12443
12444 * g++.dg/opt/life1.C: New test.
12445
12446 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12447
12448 * gcc.dg/20020525-1.c: New test.
12449
12450 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12451
12452 PR c++/6794
12453 * g++.dg/ext/pretty1.C: New test.
12454 * g++.dg/ext/pretty2.C: New test.
12455
dffbbe80
MM
124562003-05-15 Mark Mitchell <mark@codesourcery.com>
12457
12458 PR c++/8385
12459 * g++.dg/ext/typeof5.C: New test.
12460
ae4f397b
R
124612003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12462
12463 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12464 __USER_LABEL_PREFIX__ into account.
12465 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12466
e43736ad
RS
124672003-05-14 Roger Sayle <roger@eyesopen.com>
12468
12469 * gcc.dg/builtins-15.c: New test case.
12470
3a0d67cf
ZW
124712003-05-13 Zack Weinberg <zack@codesourcery.com>
12472
12473 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12474
75c834f8
MM
124752003-05-12 Mark Mitchell <mark@codesourcery.com>
12476
12477 * lib/g++.exp: Tweak handling of additional source files.
12478 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12479 * g++.dg/special/conpr-2a.C: Rename to ...
12480 * g++.dg/special/conpr-2a.cc: ... this.
12481 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12482 * g++.dg/special/conpr-3a.C: Rename to ...
12483 * g++.dg/special/conpr-3a.cc: This.
12484 * g++.dg/special/conpr-3b.C: Rename to ...
12485 * g++.dg/special/conpr-3b.cc: This.
12486 * g++.dg/special/conpr-4.C: New test.
12487 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12488
8c0a5264
DE
124892003-05-12 David Edelsohn <edelsohn@gnu.org>
12490
12491 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12492
8015bbee
KL
124932003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12494
12495 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12496 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12497 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12498 * g++.old-deja/g++.other/warn3.C: Likewise.
12499
358997e2
RS
125002003-05-11 Roger Sayle <roger@eyesopen.com>
12501
12502 * gcc.dg/i386-387-1.c: Update to also test log.
12503 * gcc.dg/i386-387-2.c: Likewise.
12504
98c644d6
TM
125052003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12506
12507 * g77.f-torture/execute/int8421.f: New test.
12508
9f01ded6
KL
125092003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12510
12511 PR c++/10230, c++/10481
12512 * g++.dg/lookup/scoped5.C: New test.
12513
fcea7401
KL
125142003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12515
12516 PR c++/10552
12517 * g++.dg/template/ttp6.C: New test.
12518
e1112e60
RS
125192003-05-11 Richard Sandiford <rsandifo@redhat.com>
12520
12521 * gcc.c-torture/execute/builtins: New directory.
12522 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12523 gcc.c-torture/execute/builtins.
12524 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12525 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12526 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12527 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12528
78757caa
KL
125292003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12530
12531 PR c++/9252
12532 * g++.dg/template/access8.C: New test.
12533 * g++.dg/template/access9.C: New test.
12534
8d241e0b
KL
125352003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12536
12537 PR c++/9554
12538 * g++.dg/parse/access1.C: New test.
12539
eddfe825
DD
125402003-05-09 DJ Delorie <dj@redhat.com>
12541
12542 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12543 long, and not an int.
12544
88e98cfe
KL
125452003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12546
12547 PR c++/10555, c++/10576
12548 * g++.dg/template/memclass1.C: New test.
12549
001db0e0
DD
125502003-05-08 DJ Delorie <dj@redhat.com>
12551
12552 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12553 targets.
12554 * gcc.c-torture/execute/20021024-1.x: Likewise.
12555 * gcc.c-torture/execute/shiftdi.x: Likewise.
12556 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12557 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12558 * gcc.dg/20021018-1.c: Likewise.
12559
7dc61d6c
KG
125602003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12561
8ce9f2ec
KG
12562 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12563
7dc61d6c
KG
12564 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12565 (bcopy): Call memmove.
12566
53415fa1
RS
125672003-05-08 Roger Sayle <roger@eyesopen.com>
12568
12569 * g77.f-torture/compile/8485.f: New test case.
12570
a944ceb9
RH
125712003-05-07 Richard Henderson <rth@redhat.com>
12572
e6cc3a24
ZW
12573 PR c++/10570
12574 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12575 Verify exception_cleanup not called for rethrows.
12576 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12577 when exiting catch block without rethrowing.
12578 * g++.dg/eh/forced3.C: New.
12579 * g++.dg/eh/forced4.C: New.
a944ceb9 12580
a1c6e6c5
AH
125812003-05-07 Aldy Hernandez <aldyh@redhat.com>
12582
0dfcf38e 12583 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 12584
dea2913c
DD
125852003-05-06 DJ Delorie <dj@redhat.com>
12586
12587 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12588 * gcc.dg/nest.c: Likewise.
12589
e82a312b
RS
125902003-05-05 Roger Sayle <roger@eyesopen.com>
12591
12592 * gcc.dg/builtins-14.c: New test case.
12593
6ccfe27c
JJ
125942003-05-05 Janis Johnson <janis187@us.ibm.com>
12595
12596 * lib/compat.exp (compat-execute): New argument.
12597 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12598 * gcc.dg/compat: New test directory.
12599 * gcc.dg/compat/compat.exp: New expect script.
12600 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12601 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12602 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12603 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12604 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12605 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12606
e8115463
JJ
12607 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12608 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12609 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12610 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12611 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12612 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12613 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12614 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12615 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12616 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12617 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12618 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12619 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12620 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12621 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12622
10b6a274
ZW
126232003-05-05 Zack Weinberg <zack@codesourcery.com>
12624
12625 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12626
e3e9f108
JJ
126272003-05-05 Jakub Jelinek <jakub@redhat.com>
12628
12629 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12630
36b29d7d
GK
126312003-05-05 Geoffrey Keating <geoffk@apple.com>
12632
bc9ec0e0
GK
12633 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12634 * gcc.dg/ppc-fsel-2.c: New test.
12635
36b29d7d
GK
12636 * gcc.dg/unused-5.c: New test.
12637
16692dd5
KL
126382003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12639
12640 PR c++/10496
12641 * g++.dg/warn/pmf1.C: New test.
12642
4b41d9eb
KL
126432003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12644
12645 PR c++/4494
12646 * g++.dg/warn/main.C: New test.
12647
00362064
KG
126482003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12649
12650 * gcc.dg/nonnull-3.c: New test.
12651
1fecc266
NB
126522003-05-04 Neil Booth <neil@daikokuya.co.uk>
12653
12654 * gcc.dg/cpp/Wtrigraphs.c: Update.
12655 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12656
b39358e1
GK
126572003-05-03 Geoffrey Keating <geoffk@apple.com>
12658
12659 * gcc.dg/ppc-fsel-1.c: New test.
12660
87f85ea0
ZW
126612003-05-03 Zack Weinberg <zack@codesourcery.com>
12662
12663 PR c/10604
12664 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12665
c4e2d744
KH
126662003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12667
12668 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12669
5dc5d13c
KL
126702003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12671
12672 PR c++/9364, c++/10553, c++/10586
12673 * g++.dg/parse/typename4.C: New test.
12674 * g++.dg/parse/typename5.C: Likewise.
12675
4dc27b4b
RS
126762003-05-03 Richard Sandiford <rsandifo@redhat.com>
12677
12678 * gcc.c-torture/compile/20030503-1.c: New test.
12679
f2ba7ecb
KL
126802003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12681
12682 * g++.dg/lookup/using5.C: Fix testcase error.
12683
7c1fdbe4
CD
126842003-05-01 Chris Demetriou <cgd@broadcom.com>
12685
12686 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12687 since MEABI is no longer supported. Remove all vestiges
12688 of MEABI from the test.
12689
d0af00af
KL
126902003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12691
12692 PR c++/10554
12693 * g++.dg/lookup/using5.C: New test.
12694
d12a7283
KL
126952003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12696
12697 PR c++/8772
12698 * g++.dg/template/ttp5.C: New test.
12699
6481daa9
MM
127002003-04-30 Mark Mitchell <mark@codesourcery.com>
12701
12702 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12703 (dg-gpp-additional-sources): New function.
12704 (dg-gpp-additional-files): Likewise.
12705 * lib/g++.exp (additional_sources): New variable.
12706 (additional_files): Likewise.
12707 (g++_target_compile): Deal with them.
12708 * lib/old-dejagnu.exp: Remove.
12709 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12710 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 12711
d7ed5e55
KL
127122003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12713
12714 PR c++/9432, c++/9528
12715 * g++.dg/lookup/using4.C: New test.
12716
b3d627e2
GK
127172003-04-29 Geoffrey Keating <geoffk@apple.com>
12718
a6fdc086
GK
12719 * gcc.dg/noreturn-5.c: New file.
12720 * gcc.dg/noreturn-6.c: New file.
12721
b3d627e2
GK
12722 * gcc.c-torture/compile/inline-1.c: New file.
12723
1f6f0cb6
MM
127242003-04-29 Mark Mitchell <mark@codesourcery.com>
12725
12726 PR c++/10551
12727 * g++.dg/template/explicit1.C: New test.
12728
60cde936
MM
127292003-04-29 Mark Mitchell <mark@codesourcery.com>
12730
555456b1
MM
12731 PR c++/10549
12732 * g++.dg/other/bitfield1.C: New test.
12733
60cde936
MM
12734 PR c++/10527
12735 * g++.dg/init/new7.C: New test.
12736
0dbc5cd3
MM
127372003-04-29 Mark Mitchell <mark@codesourcery.com>
12738
75135253 12739 * g++.dg/ext/desig1.C: New test.
60cde936 12740 * g++.dg/ext/init1.C: Update.
75135253 12741
0dbc5cd3
MM
12742 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12743
a833faa5
MM
127442003-04-28 Mark Mitchell <mark@codesourcery.com>
12745
12746 PR c++/10180
12747 * g++.dg/warn/Winline-1.C: New test.
12748
e31603c4
JJ
127492003-04-28 Jakub Jelinek <jakub@redhat.com>
12750
12751 * gcc.c-torture/execute/string-opt-19.c: New test.
12752
9661b15f
JJ
12753 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12754 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12755
772f8889
MM
127562003-04-27 Mark Mitchell <mark@codesourcery.com>
12757
12758 PR c++/10506
12759 * g++.dg/init/new6.C: New test.
12760
12761 PR c++/10503
12762 * g++.dg/init/ref6.C: New test.
12763
b29188f3
DE
127642003-04-26 David Edelsohn <edelsohn@gnu.org>
12765
12766 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12767
5cc2f4f3
KG
127682003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12769
12770 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12771 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12772
ea56c40c
MM
127732003-04-25 Mark Mitchell <mark@codesourcery.com>
12774
12775 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12776 initialized static data members.
12777
d3a0b002
L
127782003-04-25 H.J. Lu <hjl@gnu.org>
12779
12780 * gcc.dg/ia64-sync-4.c: New test.
12781
ad4a34f0
KG
127822003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12783
12784 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
12785 date.
12786
f8986275
NS
127872003-04-24 Nathan Sidwell <nathan@codesourcery.com>
12788
12789 PR c++/10337
12790 * g++.dg/warn/conv1.C: New test.
12791 * g++.old-deja/g++.other/conv7.C: Adjust.
12792 * g++.old-deja/g++.other/overload14.C: Adjust.
12793
374ca7f7
MM
127942003-04-23 Mark Mitchell <mark@codesourcery.com>
12795
12796 PR c++/10471
12797 * g++.dg/template/defarg2.C: New test.
12798
6338b358
NB
127992003-04-23 Neil Booth <neil@daikokuya.co.uk>
12800
12801 * gcc.dg/cpp/include2.c: Update.
12802 * gcc.dg/cpp/multiline-2.c: New.
12803 * gcc.dg/cpp/multiline.c: Update.
12804 * gcc.dg/cpp/strify2.c: Update.
12805 * gcc.dg/cpp/trad/literals-2.c: Update.
12806
3f429151
JDA
128072003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12808
12809 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12810
10aef094
MM
128112003-04-23 Mark Mitchell <mark@codesourcery.com>
12812
12813 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12814
4223f82f
MM
128152003-04-23 Mark Mitchell <mark@codesourcery.com>
12816
12817 PR c++/10451
12818 * g++.dg/parse/crash4.C: New test.
87f85ea0 12819
4223f82f
MM
12820 PR c++/9847
12821 * g++.dg/parse/crash5.C: New test.
12822
befcd99b
MM
128232003-04-22 Mark Mitchell <mark@codesourcery.com>
12824
ae2196c2
MM
12825 PR c++/10446
12826 * g++.dg/parse/crash3.C: New test.
12827
befcd99b
MM
12828 PR c++/10428
12829 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
12830
128312003-04-22 Devang Patel <dpatel@apple.com>
12832
12833 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 12834
256c249c
AT
128352003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12836
12837 * g++.dg/other/packed1.C: Fix dg options.
12838
ad27e65a
NS
128392003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12840
12841 * g++.dg/other/offsetof2.C: New test.
12842
b2dd096b
MM
128432003-04-21 Mark Mitchell <mark@codesourcery.com>
12844
12845 * g++.dg/template/recurse.C: Adjust location of error messages.
12846
8de9bb0e
NS
128472003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12848
12849 PR c++/9881
12850 * g++.dg/init/addr-const1.C: New test.
12851 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12852
128532003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
12854
12855 PR c++/10405
12856 * g++.dg/lookup/struct-hack1.C: New test.
12857
1613e52b
NB
128582003-04-20 Neil Booth <neil@daikokuya.co.uk>
12859
12860 * ucs.c: Update diagnostic messages.
12861
4e1f0f8e
NB
128622003-04-19 Neil Booth <neil@daikokuya.co.uk>
12863
12864 * gcc.dg/cpp/truefalse.cpp: New test.
12865 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 12866 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 12867
26aea073
NB
128682003-04-19 Neil Booth <neil@daikokuya.co.uk>
12869
12870 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12871 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
12872
6a29edea
EB
128732003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12874
12875 * gcc.c-torture/compile/20030418-1.c: New test.
12876
46b2356d
JJ
128772003-04-17 Janis Johnson <janis187@us.ibm.com>
12878
12879 * README.compat: Remove; content moved to doc/sourcebuild.texi.
12880
09d2f85f
KL
128812003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12882
12883 PR c++/10347
12884 g++.dg/template/dependent-name1.C: New test.
12885
8633f25c
R
128862003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
12887
12888 * gcc.dg/warn-1.c (tourist_guide): New array,
12889 contains a pointer to bar.
12890
96c6931d
RS
128912003-04-16 Roger Sayle <roger@eyesopen.com>
12892
12893 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
12894 * gcc.c-torture/execute/medce-1.c: New test case.
12895 * gcc.c-torture/execute/medce-2.c: New test case.
12896
5eb10628
MM
128972003-04-15 Mark Mitchell <mark@codesourcery.com>
12898
dc5dfa9c
MM
12899 * lib/prune.exp: Ignore more messages.
12900
5eb10628
MM
12901 PR c++/10381
12902 * g++.dg/parse/lookup3.C: New test.
12903
d2b54839
R
129042003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
12905
12906 * gcc.c-torture/compile/20030415-1.c : New test.
12907
f4e92987
MM
129082003-04-14 Mark Mitchell <mark@codesourcery.com>
12909
12910 * gcc.c-torture/execute/scope-2.c: Move to ...
12911 * gcc.dg/noncompile/scope.c: .... here.
12912
15d4fd98
RS
129132003-04-14 Roger Sayle <roger@eyesopen.com>
12914
12915 * gcc.dg/20030414-2.c: New test case.
12916
26224a84
HPN
129172003-04-14 Hans-Peter Nilsson <hp@axis.com>
12918
12919 PR target/10377
12920 * gcc.dg/20030414-1.c: New test.
12921
1331d16f
RS
129222003-04-13 Roger Sayle <roger@eyesopen.com>
12923
12924 * gcc.dg/builtins-12.c: New test case.
12925 * gcc.dg/builtins-13.c: New test case.
12926
9cb65f92
KG
129272003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12928
12929 * gcc.c-torture/execute/string-opt-18.c: New test.
12930
f4f4610e
MM
129312003-04-13 Mark Mitchell <mark@codesourcery.com>
12932
12933 PR c++/10300
12934 * g++.dg/init/new5.C: New test.
12935
355b81d5
MM
129362003-04-12 Mark Mitchell <mark@codesourcery.com>
12937
12938 PR c++/7910
12939 * g++.dg/ext/dllimport1.C: New test.
12940
48ed72a3
EB
129412003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12942
12943 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
12944
62520b20
BD
129452003-04-11 Bud Davis <bdavis9659@comcast.net>
12946
12947 PR Fortran/9263
12948 * g77.f-torture/noncompile/9263.f: New test
12949 PR Fortran/1832
12950 * g77.f-torture/execute/1832.f: New test
12951
0b87e18e
DC
129522003-04-11 David Chad <davidc@freebsd.org>
12953 Loren J. Rittle <ljrittle@acm.org>
12954
12955 libobjc/8562
12956 * objc.dg/headers.m: New test.
12957
339a28b9
ZW
129582003-04-10 Zack Weinberg <zack@codesourcery.com>
12959
12960 * gcc.c-torture/execute/builtin-noret-2.c: New.
12961 * gcc.c-torture/execute/builtin-noret-2.x: New.
12962 XFAIL builtin-noret-2.c at -O1 and above.
12963 * gcc.dg/redecl.c: New.
12964 * gcc.dg/Wshadow-1.c: Update error regexps.
12965
1e099144
MM
129662003-04-10 Mark Mitchell <mark@codesourcery.com>
12967
12968 * g++.dg/abi/bitfield10.C: New test.
12969
d02a6808
MS
129702003-04-09 Mike Stump <mrs@apple.com>
12971
88fbc3ca 12972 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 12973 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 12974
5fce2c65
RS
129752003-04-08 Roger Sayle <roger@eyesopen.com>
12976
12977 * gcc.dg/builtins-11.c: New test case.
12978
531878a6
RS
129792003-04-08 Roger Sayle <roger@eyesopen.com>
12980
12981 * gcc.dg/builtins-9.c: New test case.
12982 * gcc.dg/builtins-10.c: New test case.
12983
d5019ba3
R
129842003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
12985
12986 * gcc.dg/noncompile/init-4.c.c: New test.
12987
10b7602f
NS
129882003-04-06 Nathan Sidwell <nathan@codesourcery.com>
12989
12990 * gcc.misc-test/gcov-9.c: New test.
12991 * gcc.misc-test/gcov-10.c: New test
12992 * gcc.misc-test/gcov-11.c: New test.
12993
b8460b29
ZW
129942003-04-05 Zack Weinberg <zack@codesourcery.com>
12995
12996 PR optimization/10024
12997 * gcc.c-torture/compile/20030405-1.c: New test.
12998
33b49800
GK
129992003-04-04 Geoffrey Keating <geoffk@apple.com>
13000
13001 * gcc.dg/pch/static-3.c: New.
13002 * gcc.dg/pch/static-3.hs: New.
13003 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
13004
0a49eb31
RH
130052003-04-04 Richard Henderson <rth@redhat.com>
13006
13007 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
13008 * g++.dg/eh/forced2.C: Likewise.
13009
bc349178
MS
130102003-04-03 Mike Stump <mrs@apple.com>
13011
bc349178 13012 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 13013 target arg.
bc349178
MS
13014 (scan-assembler-times, scan-assembler-not): Likewise.
13015 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
13016
773eae39
EB
130172003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13018
13019 * gcc.dg/sparc-loop-1.c: New test.
13020
0de298af
GK
130212003-04-02 Geoffrey Keating <geoffk@apple.com>
13022
13023 PR other/9274
13024 * g++.dg/pch/system-2.C: New.
13025 * g++.dg/pch/system-2.Hs: New.
13026
0f91f094
AH
130272003-04-02 Aldy Hernandez <aldyh@redhat.com>
13028
b8460b29 13029 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 13030
b8460b29 13031 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 13032
e129b3f9
RS
130332003-04-01 Roger Sayle <roger@eyesopen.com>
13034
13035 * gcc.c-torture/execute/20030401-1.c: New test case.
13036
70ab763c
ZL
130372003-04-01 Ziemowit Laski <zlaski@apple.com>
13038
13039 * objc.dg/defs.m: New.
13040
705412b0
AH
130412003-04-01 Aldy Hernandez <aldyh@redhat.com>
13042
b8460b29
ZW
13043 * g++.dg/eh/simd-1.C: New.
13044 * g++.dg/eh/simd-2.C: New.
705412b0 13045
d744e06e
AH
130462003-03-01 Aldy Hernandez <aldyh@redhat.com>
13047
b8460b29 13048 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 13049
46e33d43
MM
130502003-03-31 Mark Mitchell <mark@codesourcery.com>
13051
13052 PR c/9936
13053 * gcc.dg/20030331-2.c: New test.
13054
6b665219
MM
130552003-03-31 Mark Mitchell <mark@codesourcery.com>
13056
13057 PR c++/10278
13058 * g++.dg/parse/crash2.C: New test.
13059
44f19ccb
RS
130602003-03-31 Richard Sandiford <rsandifo@redhat.com>
13061
13062 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
13063 * gcc.c-torture/execute/20030331-1.c: ...here.
13064
e66833ac
RS
130652003-03-31 Richard Sandiford <rsandifo@redhat.com>
13066
13067 * gcc.c-torture/execute/20030331-1.c: New test.
13068
27283c73
NS
130692003-03-31 Nathan Sidwell <nathan@codesourcery.com>
13070
13071 * lib/gcov.exp: Adjust call return testing strings.
13072 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
13073
03f2ea93
RS
130742003-03-31 Roger Sayle <roger@eyesopen.com>
13075
13076 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
13077 * gcc.dg/builtins-7.c: New test case.
13078 * gcc.dg/builtins-8.c: New test case.
13079
98d3d336
RS
130802003-03-31 Richard Sandiford <rsandifo@redhat.com>
13081
13082 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
13083
c717c5af
MM
130842003-03-30 Mark Mitchell <mark@codesourcery.com>
13085
13086 PR c++/7647
13087 * g++.dg/lookup-class-member-2.C: New test.
13088
9b703090
GN
130892003-03-30 Glen Nakamura <glen@imodulo.com>
13090
b8460b29 13091 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 13092
84dfe365
RS
130932003-03-28 Roger Sayle <roger@eyesopen.com>
13094
13095 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
13096
400fbc08
MM
130972003-03-28 Mark Mitchell <mark@codesourcery.com>
13098
13099 * g++.dg/init/attrib1.C: New test.
13100
0c85dbfd
EB
131012003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13102
13103 * gcc.dg/ultrasp8.c: New test.
13104
f7670e7b
EB
131052003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13106
13107 * gcc.dg/ultrasp7.c: New test.
13108
433cd9c9
NS
131092003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13110
13111 PR c++/10047
13112 * g++.dg/template/inline1.C: New test.
13113
1ce324c3
EB
131142003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13115
13116 * gcc.dg/sparc-dwarf2.c: New test.
13117
9ddae796
RS
131182003-03-27 Roger Sayle <roger@eyesopen.com>
13119
13120 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13121 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13122
7ffe3584
MM
131232003-03-27 Mark Mitchell <mark@codesourcery.com>
13124
13125 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13126 than reading .x files.
13127 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13128 * g77.dg/gcov/gcov-1.f: Likewise.
13129 * gcc.misc-tests/gcov-4b.c: Likewise.
13130 * gcc.misc-tests/gcov-5b.c: Likewise.
13131 * gcc.misc-tests/gcov-6.c: Likewise.
13132 * gcc.misc-tests/gcov-7.c: Likewise.
13133 * gcc.misc-tests/gcov-8.c: Likewise.
13134 * g++.dg/gcov/gcov-1.x: Remove.
13135 * g77.dg/gcov/gcov-1.x: Likewise.
13136 * gcc.misc-tests/gcov-4b.x: Likewise.
13137 * gcc.misc-tests/gcov-5b.x: Likewise.
13138 * gcc.misc-tests/gcov-6.x: Likewise.
13139 * gcc.misc-tests/gcov-7.x: Likewise.
13140 * gcc.misc-tests/gcov-8.x: Likewise.
13141
c7d325c8
GN
131422003-03-27 Glen Nakamura <glen@imodulo.com>
13143
13144 PR opt/10087
13145 * gcc.dg/20030324-1.c: New test.
13146
649fc72d
NS
131472003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13148
544aef8c
NS
13149 PR c++/10224
13150 * g++.dg/template/arg3.C: New test.
13151
649fc72d
NS
13152 PR c++/10158
13153 * g++.dg/template/friend18.C: New test.
13154
a24278e2
RS
131552003-03-26 Roger Sayle <roger@eyesopen.com>
13156
13157 * g77.f-torture/compile/20030326-1.f: New test case.
13158
db8627a1
JJ
131592003-03-26 Janis Johnson <janis187@us.ibm.com>
13160
13161 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13162
13163 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13164
be565ad7
JJ
131652003-03-26 Jakub Jelinek <jakub@redhat.com>
13166
13167 * gcc.dg/ia64-sync-3.c: New test.
13168
f729e559
AM
131692003-03-26 Alan Modra <amodra@bigpond.net.au>
13170
13171 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13172
27e484bc
EB
131732003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13174
13175 * gcc.dg/ultrasp6.c: New test.
13176
d2fc7725
EB
131772003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13178
13179 * gcc.dg/i386-signbit-1.c: New test.
13180 * gcc.dg/i386-signbit-2.c: New test.
13181 * gcc.dg/i386-signbit-3.c: New test.
13182
9904e232
EB
131832003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13184
13185 * gcc.dg/ultrasp5.c: Fix options.
13186
9fdbe7df
EB
131872003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13188
13189 * gcc.dg/ultrasp5.c: Fix comment.
13190
c12741e9
TM
131912003-03-24 Bud Davis <bdavis9659@comcast.net>
13192
13193 PR fortran/10197
13194 * g77.f-torture/execute/10197.f: New test.
13195
2ef6c975
NS
131962003-03-24 Nathan Sidwell <nathan@codesourcery.com>
13197
1c82cc90
NS
13198 PR c++/9898, c++/383
13199 * g++.dg/template/conv6.C: New test.
b8460b29 13200
a5fcc895
NS
13201 PR c++/10119
13202 * g++.dg/template/ptrmem5.C: New test.
13203
2ef6c975
NS
13204 PR c++/10026
13205 * g++.dg/lookup/koenig1.C: New test.
13206
13207 PR C++/10199
13208 * g++.dg/lookup/template2.C: New test.
13209
1134f4ac
JJ
132102003-03-24 Jakub Jelinek <jakub@redhat.com>
13211
13212 * g++.dg/opt/rtti1.C: New test.
13213
02484af9
EB
132142003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13215
13216 * gcc.dg/ultrasp5.c: New test.
13217
fa9b4904
AB
132182003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
13219
b099daeb 13220 PR middle-end/9967
fa9b4904
AB
13221 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
13222 builtin fputs.
13223
068d2c9d
MM
132242003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
13225
13226 PR c/8224
13227 * gcc.dg/20030323-1.c: New test.
13228
766dec0e
RS
132292003-03-23 Roger Sayle <roger@eyesopen.com>
13230
13231 * gcc.c-torture/compile/20030323-1.c: New test case.
13232
97c6f7ad
UW
132332003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
13234
13235 * gcc.dg/20030321-1.c: New test.
13236
b8c25665
ZW
132372003-03-22 Zack Weinberg <zack@codesourcery.com>
13238
13239 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
13240
3e4a3562
NS
132412003-03-22 Nathan Sidwell <nathan@codesourcery.com>
13242
13243 PR c++/9978, c++/9708
13244 * g++.dg/ext/vlm1.C: Adjust expected error.
13245 * g++.dg/ext/vla2.C: New test.
13246 * g++.dg/template/arg1.C: New test.
13247 * g++.dg/template/arg2.C: New test.
13248
6dd0f30b
BD
132492003-03-22 Bud Davis <bdavis9659@comcast.net>
13250
13251 * g77.f-torture/execute/select.f: New test.
13252 * g77.f-torture/noncompile/select_no_compile.f: New test.
13253
f3146d75
NS
132542003-03-21 Nathan Sidwell <nathan@codesourcery.com>
13255
13256 PR c++/9898
13257 * g++.dg/other/error4.C: New test.
13258
963142fc
MM
132592003-03-20 Mark Mitchell <mark@codesourcery.com>
13260
13261 * g++.dg/template/friend17.C: New test.
13262
f8c8d811
AM
132632003-03-21 Alan Modra <amodra@bigpond.net.au>
13264
13265 * gcc.c-torture/compile/20030320-1.c: New.
13266
c876997f
RS
132672003-03-20 Roger Sayle <roger@eyesopen.com>
13268
13269 * gcc.dg/builtins-6.c: New test case.
13270
42151102
AM
132712003-03-19 Alan Modra <amodra@bigpond.net.au>
13272
13273 PR target/10073
13274 * gcc.c-torture/compile/20030319-1.c: New.
13275
b8c25665 132762003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
13277
13278 * gcc.dg/i386-cvt-1.c: New test.
13279
0fef2ffc
ZW
132802003-03-17 Zack Weinberg <zack@codesourcery.com>
13281
b8c25665
ZW
13282 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13283 * objc.dg/naming-2.m: Likewise.
0fef2ffc 13284
ec20aa6c
MM
132852003-03-17 Mark Mitchell <mark@codesourcery.com>
13286
13287 PR c++/9639
b8c25665 13288 * g++.dg/parse/crash1.C: New test.
ec20aa6c 13289
bafb714b
MM
132902003-03-16 Mark Mitchell <mark@codesourcery.com>
13291
13292 PR c++/8805
13293 * g++.dg/eh/cleanup1.C: New test.
13294
0a71919d
FH
132952003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13296
13297 * gcc.c-torture/execute/20030316-1.c: New test case.
13298
1f5a253a
NS
132992003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13300
13301 PR c++/9629
13302 * g++.dg/init/ctor2.C: New test.
13303
de6a669b
RS
133042003-03-15 Roger Sayle <roger@eyesopen.com>
13305
13306 * g77.f-torture/compile/xformat.f: New test case.
13307
24b26d8d
JDA
133082003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13309
13310 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13311 * g++.old-deja/g++.mike/eh50.C: Likewise.
13312
6e049fcd
KL
133132003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13314
13315 PR c++/6440
13316 * g++.dg/template/spec7.C: New test.
13317 * g++.dg/template/spec8.C: Likewise.
13318
f43f4314
JJ
133192003-03-14 Jakub Jelinek <jakub@redhat.com>
13320
13321 * gcc.c-torture/execute/20030313-1.c: New test.
13322
4526753f
RH
133232003-03-14 Richard Henderson <rth@redhat.com>
13324
13325 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13326
f650843f
EB
133272003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13328
13329 * gcc.c-torture/compile/20030314-1.c: New test.
13330
67e4f078
DS
133312003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13332
b8c25665 13333 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 13334 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 13335 thumb target,
67e4f078
DS
13336 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13337 to accept newer _imp__ prefix and additional
13338 newline in .drectve section.
13339 * gcc.dg/dll-4.c: Likewise.
13340 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13341 switch.
13342
26f86471
MM
133432003-03-13 Mark Mitchell <mark@codesourcery.com>
13344
45707d31
MM
13345 * g++.dg/parse/namespace9.C: New test.
13346
26f86471
MM
13347 * g++.dg/init/ref5.C: New test.
13348 * g++.dg/parse/ptrmem1.C: Likewise.
13349
aeb11ee5
JDA
133502003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13351
13352 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13353 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13354 regular expression.
13355 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13356 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13357
09ebf088
DJ
133582003-03-12 Daniel Jacobowitz <drow@mvista.com>
13359
13360 * gcc.c-torture/execute/20030224-2.c: New test.
13361
8a7d6cb3
EB
133622003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13363
13364 * gcc.dg/decl-3.c: New test.
13365
db1077d3
EB
133662003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13367
13368 * gcc.dg/i386-loop-2.c: New test.
13369
0c33daff
MM
133702003-03-11 Mark Mitchell <mark@codesourcery.com>
13371
e1145e7f 13372 PR c++/9474
2601a4ee
MM
13373 * g++.dg/parse/namespace8.C: New test.
13374
0c33daff
MM
13375 PR c++/9924
13376 * g++.dg/overload/builtin2.C: New test.
13377
54098126
SB
133782003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13379
13380 * gcc.dg/return-type-3.c: New test.
13381
bff6a7c2
V
133822003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13383
13384 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13385 profiling options are not supported.
13386
125e6594
MM
133872003-03-10 Mark Mitchell <mark@codesourcery.com>
13388
13389 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13390 * g++.old-deja/g++.warn/impint2.C: Likewise.
13391
87d7d780
DP
133922003-03-10 Devang Patel <dpatel@apple.com>
13393
13394 * g++.dg/cpp/c++_cmd_1.C: New test.
13395 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 13396
ebb780f2
SB
133972003-03-10 Segher Boessenkool <segher@koffie.nl>
13398
b8c25665 13399 * gcc.dg/altivec-9.c: New file.
ebb780f2 13400
88a7a0c9
FS
134012003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13402
13403 * gcc.dg/ppc-sdata-1.c: New test.
13404 * gcc.dg/ppc-sdata-2.c: New test.
13405
f6d19bfe
MM
134062003-03-09 Mark Mitchell <mark@codesourcery.com>
13407
1d719415
MM
13408 PR c++/9373
13409 * g++.dg/opt/ptrmem2.C: New test.
13410
f6d19bfe
MM
13411 PR c++/8534
13412 * g++.dg/opt/ptrmem1.C: New test.
13413
9edf6a4c
EB
134142003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13415
13416 * gcc.dg/i386-loop-1.c: New test.
13417
ca9e1382
KL
134182003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13419
13420 PR c++/9970
13421 * g++.dg/lookup/friend1.C: New test.
13422
0e136342
MM
134232003-03-08 Mark Mitchell <mark@codesourcery.com>
13424
13425 PR c++/9823
13426 * g++.dg/parser/constructor1.C: New test.
13427
af812813
HPN
134282003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13429
17b7f45e
HPN
13430 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13431
af812813
HPN
13432 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13433
39a91264
NB
134342003-03-08 Neil Booth <neil@daikokuya.co.uk>
13435
13436 * gcc.dg/cpp/Wunused.c: Update test.
13437
b8c25665 134382003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
13439
13440 * gcc.dg/inline-3.c: New test.
13441
089d6ea7
MM
134422003-03-08 Mark Mitchell <mark@codesourcery.com>
13443
13444 PR c++/9809
13445 * g++.dg/parse/builtin1.C: New test.
13446
13447 PR c++/9982
13448 * g++.dg/abi/cookie1.C: New test.
13449 * g++.dg/abi/cookie2.C: Likewise.
13450
13451 PR c++/9524
612dc718 13452 * g++.dg/template/field1.C: New test.
089d6ea7
MM
13453
13454 PR c++/9912
13455 * g++.dg/parse/class1.C: New test.
13456 * g++.dg/parse/namespace7.C: Likewise.
13457 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 13458
aa6e8ed3
MM
134592003-03-07 Mark Mitchell <mark@codesourcery.com>
13460
13461 * g++.dg/init/ref4.C: New test.
13462
b8c25665 134632003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
13464
13465 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 13466 * gcc.dg/inline-3.c: New test.
dfa7f440 13467
3d1df1fa
MM
134682003-03-06 Mark Mitchell <mark@codesourcery.com>
13469
3d938426
MM
13470 * g++.dg/init/ref3.C: New test.
13471
5e256996
MM
13472 PR c++/9965
13473 * g++.dg/init/ref2.C: New test.
b8c25665 13474
07681121
MM
13475 PR c++/9400
13476 * g++.dg/warn/Wshadow-2.C: New test.
13477
3d1df1fa
MM
13478 PR c++/9791
13479 * g++.dg/warn/Woverloaded-1.C: New test.
13480
b8c25665 134812003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
13482
13483 * gcc.dg/i386-local2.c: New.
20856045 13484 * gcc.dg/i386-local.c: Fix typo.
b255a036 13485
1c442892
MM
134862003-03-05 Mark Mitchell <mark@codesourcery.com>
13487
13488 * g++.dg/abi/layout3.C: New test.
13489
be2fa211
EB
134902003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13491
13492 * gcc.c-torture/compile/20030305-1.c
13493
b8c25665 134942003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
13495
13496 * gcc.dg/i386-local.c: New.
13497
b8c25665 134982003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
13499
13500 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13501
2ad1815d
EB
135022003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13503
13504 * gcc.dg/switch-2.c: New test.
13505 * gcc.dg/switch-3.c: New test.
13506 * gcc.dg/Wswitch.c: Adjust line numbers.
13507 * gcc.dg/Wswitch-default.c: Likewise.
13508 * gcc.dg/Wswitch-enum.c: Likewise.
13509
01952d37
AO
135102003-03-04 Alexandre Oliva <aoliva@redhat.com>
13511
13512 * gcc.c-torture/execute/20030222-1.c: New test.
13513
767440a2
JW
135142003-03-03 James E Wilson <wilson@tuliptree.org>
13515
13516 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13517
7993382e
MM
135182003-03-03 Mark Mitchell <mark@codesourcery.com>
13519
13520 PR c++/9878
13521 * g++.dg/init/ref1.C: New test.
13522
b8c25665 135232003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
13524
13525 * gcc.dg/sh-relax.c: New SH-only test.
13526
b22b239e
GK
135272003-03-03 Geoffrey Keating <geoffk@apple.com>
13528
13529 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13530 comment explaining purpose of testcase.
13531
3595b91f
SC
135322003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13533
13534 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13535 for HC11/HC12 (asm needs two int registers).
13536 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13537 HC11/HC12 because the test uses an asm which needs two 32-bit
13538 registers.
13539
1494f93a
SC
135402003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13541
13542 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13543 for HC11/HC12 (array is too large otherwise).
13544 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13545 * gcc.c-torture/compile/20010518-2.x: Likewise.
13546 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13547 HC11/HC12 (array is too large).
13548
facf86ac
GK
135492003-03-01 Geoffrey Keating <geoffk@apple.com>
13550
13551 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13552 * lib/g++-dg.exp (g++-dg-test): Likewise.
13553
08291658
RS
135542003-03-01 Roger Sayle <roger@eyesopen.com>
13555
13556 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13557 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13558
74dd1333
KL
135592003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13560
13561 * g++.dg/warn/implicit-typename1.C: Remove warning.
13562
3f53c0dc
RH
135632003-02-28 Richard Henderson <rth@redhat.com>
13564
13565 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13566 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13567
d8fad4ea
GK
135682003-02-28 Geoffrey Keating <geoffk@apple.com>
13569
13570 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13571 * g++.dg/pch/pch.exp: Likewise.
13572
1cb8292f
MM
135732003-02-28 Mark Mitchell <mark@codesourcery.com>
13574
13575 PR c++/9879
13576 * testsuite/g++.dg/init/new4.C: New test.
13577
f3c7ed6b
RE
135782003-02-28 Richard Earnshaw <rearnsha@arm.com>
13579
13580 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13581
13082c80
AO
135822003-02-28 Alexandre Oliva <aoliva@redhat.com>
13583
e459243b
AO
13584 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13585 unsigned long.
13586
13082c80
AO
13587 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13588 wider than float.
13589
b17d5d7c
ZD
135902003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13591
13592 * lib/scanasm.exp: Add support for counting numbers of
13593 occurences.
13594 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13595 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13596
c0b1cc97
MM
135972003-02-25 Mark Mitchell <mark@codesourcery.com>
13598
cec24319
MM
13599 PR c++/9683
13600 * g++.dg/template/static3.C: New test.
13601
c0b1cc97
MM
13602 PR c++/9829
13603 * g++.dg/parse/namespace6.C: New test.
b8c25665 13604
3eaa6044
FS
136052003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13606
13607 PR target/9732
13608 * gcc.dg/20030225-1.c: New test.
13609
353b4fc0
MM
136102003-02-24 Mark Mitchell <mark@codesourcery.com>
13611
d12ad970
MM
13612 * README: Remove out-of-date information.
13613
353b4fc0
MM
13614 PR c++/9836
13615 * g++.dg/template/spec6.C: New test.
13616
201b9f2a
JL
136172003-02-24 Jeff Law <law@redhat.com>
13618
13619 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13620
f8dc212b
RO
136212003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13622
13623 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13624 * gcc.dg/pragma-ep-1.c: Likewise.
13625
9e236a9d
KL
136262003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13627
13628 PR c++/9602
13629 * g++.dg/template/friend16.C: New test.
13630
ca099ac8
MM
136312003-02-23 Mark Mitchell <mark@codesourcery.com>
13632
13633 PR c++/5333
13634 * g++.dg/parse/fused-params1.C: Adjust error messages.
13635 * g++.dg/template/nested3.C: New test.
b8c25665 13636
f641e05b
AM
136372003-02-24 Alan Modra <amodra@bigpond.net.au>
13638
13639 * g++.dg/abi/param1.C: New test.
13640
53be1a8d
KL
136412003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13642
13643 PR c++/7982
13644 * g++.dg/warn/implicit-typename1.C: New test.
13645
9d913bbf
KC
136462003-02-22 Kelley Cook <kelleycook@comcast.net>
13647
b8c25665
ZW
13648 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13649 with "mtune".
13650 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13651 * gcc.c-torture/execute/20010129-1.x: Likewise.
13652 * gcc.dg/20011107-1.c: Likewise.
13653 * gcc.dg/20020108-1.c: Likewise.
13654 * gcc.dg/20020122-3.c: Likewise.
13655 * gcc.dg/20020206-1.c: Likewise.
13656 * gcc.dg/20020310-1.c: Likewise.
13657 * gcc.dg/20020426-2.c: Likewise.
13658 * gcc.dg/20020517-1.c: Likewise.
13659 * gcc.dg/991230-1.c: Likewise.
13660 * gcc.dg/i386-unroll-1.c: Likewise.
13661 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13662
136632003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
13664
13665 * gcc.dg/i386-mul.c: New test.
13666
c0a47a61
RS
136672003-02-21 Roger Sayle <roger@eyesopen.com>
13668
13669 * gcc.dg/builtins-5.c: New test case.
13670
182c2078
HPN
136712003-02-22 Hans-Peter Nilsson <hp@axis.com>
13672
13673 * gcc.dg/asmreg-1.c: New test.
13674
2fff6d71
MM
136752003-02-21 Mark Mitchell <mark@codesourcery.com>
13676
13677 PR c++/9749
13678 * g++.dg/parse/varmod1.C: New test.
13679
19df1edf
MM
136802003-02-21 Mark Mitchell <mark@codesourcery.com>
13681
13682 PR c++/9727
13683 * g++.dg/template/op1.C: New test.
13684
5dc3a78c
MM
136852003-02-21 Mark Mitchell <mark@codesourcery.com>
13686
13687 PR c++/8906
13688 * g++.dg/template/nested2.C: New test.
13689
692bb58a
MM
136902003-02-21 Mark Mitchell <mark@codesourcery.com>
13691
13692 PR c++/8724
13693 * g++.dg/expr/dtor1.C: New test.
13694
a8d0ddaf
ZW
136952003-02-21 Zack Weinberg <zack@codesourcery.com>
13696
13697 * gcc.dg/cpp/include3.c: New test.
13698 * gcc.dg/cpp/inc/foo.h: New file.
13699
9e7d0b92
GN
137002003-02-21 Glen Nakamura <glen@imodulo.com>
13701
13702 * gcc.c-torture/execute/20030221-1.c: New test.
13703
63a3cd3e
MM
137042003-02-20 Mark Mitchell <mark@codesourcery.com>
13705
13706 PR c++/9729
13707 * g++.dg/abi/conv1.C: New test.
13708
b8c25665 137092003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
13710
13711 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13712
4ea0d487
DJ
137132003-02-19 Daniel Jacobowitz <drow@mvista.com>
13714
13715 * gcc.c-torture/compile/20030219-1.c: New test.
13716
b8c25665 137172003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
13718
13719 * gcc.dg/funcorder.c: New test.
13720
ff6e1a2f
KH
137212003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13722
13723 * gcc.c-torture/execute/20030218-1.c: New.
13724
67aa8289
AH
137252003-02-18 Aldy Hernandez <aldyh@redhat.com>
13726
a8d0ddaf 13727 * gcc.dg/20030218-1.c: New.
67aa8289 13728
d7ddbe24
RH
137292003-02-18 Richard Henderson <rth@redhat.com>
13730
13731 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13732 * gcc.dg/attr-used-2.c: New.
13733
6b99d1c0
MM
137342003-02-18 Mark Mitchell <mark@codesourcery.com>
13735
13736 PR c++/9704
13737 * g++.dg/init/copy5.C: New test.
a8d0ddaf 13738
59d22bc5
GK
137392003-02-18 Geoffrey Keating <geoffk@apple.com>
13740
13741 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13742 * g++.dg/pch/pch.exp: Likewise.
13743
bc102c4b
KH
137442003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13745
13746 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13747 STACK_SIZE is not defined.
13748
db77ef4c
KL
137492003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13750
13751 PR c++/9457
13752 * g++.dg/template/init1.C: New test.
13753
b8c25665 137542003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
13755
13756 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13757 (foo): Add few extra tests
13758 * gcc.dg/c99-const-expr-3.c: Likewise.
13759 * gcc.c-torture/execute/20030216-1.c: New.
13760
0df4ae96
KL
137612003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13762
13763 PR c++/9459
13764 * g++.dg/ext/typeof4.C: New test.
13765
881b2a96
RS
137662003-02-15 Roger Sayle <roger@eyesopen.com>
13767
13768 * gcc.dg/i386-387-3.c: New test case.
13769
6e8647d5
JZ
137702003-02-14 Josef Zlomek <zlomekj@suse.cz>
13771
13772 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13773 cris-*-elf* cris-*-aout* and mmix-*-*.
13774
42f86c48
JZ
137752003-02-13 Josef Zlomek <zlomekj@suse.cz>
13776
13777 * gcc.dg/20030213-1.c: New test.
13778
1fb54135
RS
137792003-02-12 Roger Sayle <roger@eyesopen.com>
13780
13781 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
13782 * gcc.dg/i386-387-2.c: Likewise.
13783
c6e2a538
AH
137842003-02-12 Aldy Hernandez <aldyh@redhat.com>
13785
a8d0ddaf
ZW
13786 * gcc.dg/ppc-spe.c: Fix formatting.
13787 Enable tests that were previously unsupported by gas.
13788 Delete tests for instructions that no longer exist.
13789 Switch arguments on evsubifw builtin.
c6e2a538 13790
5c4d5a15
KH
137912003-02-12 Kazu Hirata <kazu@cs.umass.edu>
13792
13793 * gcc.c-torture/execute/20030209-1.c: Disable the test if
13794 STACK_SIZE is too small.
13795
ecf92f82 137962003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 13797 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
13798
13799 * gcc.dg/decl-2.c: New test.
13800
b8c25665 138012003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
13802
13803 * gcc.dg/i386-fpcvt-1.c: New test.
13804
2382b79f
RS
138052002-02-09 Richard Sandiford <rsandifo@redhat.com>
13806
13807 * gcc.c-torture/execute/20030209-1.c: New test.
13808
5d4b76c0
KH
138092003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13810
13811 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13812 int-wide bitops, use the constants of the same width.
13813 Likewise, if long long is 32-bit wide, test bitops using
13814 32-bit constants.
13815
8f37dd98
LR
138162003-02-07 Loren James Rittle <ljrittle@acm.org>
13817
13818 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13819
46847aa6
RS
138202003-02-07 Roger Sayle <roger@eyesopen.com>
13821
13822 * testsuite/gcc.dg/builtins-4.c: New test case.
13823
f39a753b
KG
138242003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13825
13826 * gcc.dg/20020430-1.c: Fix dg command typos.
13827 * gcc.dg/20020503-1.c: Likewise.
13828
256803d9
VR
138292003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13830
13831 PR c++/8785
13832 * g++.dg/parse/fused-params1.C: New test.
13833
13834 PR c++/8857
13835 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13836
13837 PR c++/8921
13838 * g++.dg/parse/non-dependent1.C: New test.
13839
13840 PR c++/8928
13841 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13842
13843 PR c++/9228
13844 * g++.dg/parse/undefined7.C: New test.
13845 * g++.dg/parse/non-templ1.C: New test.
13846
13847 PR c++/9229
13848 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13849
5fbf0217
EB
138502003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13851
13852 * gcc.c-torture/compile/20030206-1.c: New test.
13853
dbdd3489
RS
138542003-02-05 Roger Sayle <roger@eyesopen.com>
13855
13856 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13857 "pow" to "foo" to avoid potential confusion with a math built-in.
13858
48d1ce96
KG
138592003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13860
13861 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13862 conditions for SPARC targets.
13863
4f6ae35d
JJ
138642003-02-05 Jakub Jelinek <jakub@redhat.com>
13865
13866 * gcc.dg/20030204-1.c: New test.
13867
2de2cd78
VR
138682003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13869
13870 PR c++/38
13871 * g++.dg/parse/array-size1.C: New test.
13872
13873 PR c++/5657
13874 * g++.dg/parse/undefined3.C: New test.
13875
13876 PR c++/5665
13877 * g++.dg/parse/undefined4.C: New test.
13878
13879 PR c++/5975
13880 * g++.dg/parse/undefined5.C: New test.
13881
13882 PR c++/7259
13883 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
13884
13885 PR c++/8578
13886 * g++.dg/parse/casting-operator1.C: New test.
13887
13888 PR c++/8596
13889 * g++.dg/parse/undefined6.C: New test.
13890
13891 PR c++/8736
13892 * g++.dg/parse/missing-template1.C: New test.
13893
b8c25665 138942003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
13895
13896 * gcc.dg/i386-cadd.c: Compile using -march=k8.
13897 * gcc.dg/i386-cmov?.c: Likewise.
13898 * gcc.dg/i386-fpcvt-?.c: Likewise.
13899 * gcc.dg/i386-ssefp-1.c: Likewise.
13900 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 13901 conventions.
afffc4e2 13902
b80f8ef3
MM
139032003-02-03 Mark Mitchell <mark@codesourcery.com>
13904
13905 PR c++/7129
13906 * testsuite/g++.dg/ext/max.C: New test.
13907
b8c25665 139082003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
13909
13910 * gcc.c-torture/execute/20030203-1.c: New test.
13911
ca777b88
RE
139122003-02-03 Richard Earnshaw <rearnsha@arm.com>
13913
13914 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
13915 'natural-endian'.
13916
271bd540
RS
139172003-02-01 Richard Sandiford <rsandifo@redhat.com>
13918
13919 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
13920 * g++.dg/init/new2.C: Likewise.
13921 * g++.dg/other/new1.C: Likewise.
13922
5175d1b8
LR
139232003-01-31 Loren J. Rittle <ljrittle@acm.org>
13924
13925 * gcc.dg/struct-ret-libc.c: New test.
13926
2f278625
UW
139272003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
13928
13929 * gcc.dg/20030129-1.c: New test.
13930
db0f613d
KL
139312003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13932
13933 PR c++/8849
13934 * g++.dg/template/ptrmem4.C: New test.
13935
14d22dd6
MM
139362003-01-29 Mark Mitchell <mark@codesourcery.com>
13937
13938 * g++.dg/parser/constant1.C: New test.
13939
710b73e6
KL
139402003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13941
13942 PR c++/8591
13943 * g++.dg/parse/friend2.C: New test.
13944
9ae58faf
NS
139452003-01-29 Nathan Sidwell <nathan@codesourcery.com>
13946
13947 PR c++/9437
13948 * g++.dg/template/unify4.C: New test.
13949
6d09ef27
RS
139502003-01-28 Richard Sandiford <rsandifo@redhat.com>
13951
13952 * gcc.c-torture/execute/20030128-1.c: New test.
13953
4334c467
JO
139542003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
13955
13956 * g++.dg/lookup/nested1.C: Test moved from ...
13957 * g++.old-deja/g++.other/lookup24.C: ... here.
13958
b8c25665 139592003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
13960
13961 * gcc.dg/i386-cmov5.c: New test.
13962
bffcd064
V
139632003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13964
a8d0ddaf
ZW
13965 * gcc.c-torture/execute/20010925-1.c: Changed the
13966 memcpy declaration.
bffcd064 13967
f2ce60b8
NS
139682003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13969
13970 PR c++/3902
13971 * g++.dg/parse/template5.C: New test.
13972
f42aadd8
TM
139732003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
13974
13975 PR fortran/9258
13976 * g77.dg/pr9258: New test.
13977
5db544e1
GP
139782003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13979
13980 * README: Move relevant parts from README.g++.
13981
13982 * README.g++: Remove this file.
13983
483a5709
NS
139842003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13985
13986 * g++.dg/abi/dcast1.C: New test.
13987
4ff71d24
KG
139882003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13989
13990 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
13991
623baee2
JO
139922003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
13993
13994 PR c++/47
13995 * g++.old-deja/g++.other/lookup24.C: New test.
13996
2956f353
KG
139972003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13998
13999 PR middle-end/7227
14000 * gcc.dg/uninit-C.c: New test.
14001
a2ddc397
NS
140022003-01-27 Nathan Sidwell <nathan@codesourcery.com>
14003
14004 * g++.dg/abi/covariant1.C: New test.
14005
acf9fa5f
UW
140062003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
14007
14008 * gcc.dg/20030123-1.c: New test.
14009
b8c25665 140102003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
14011
14012 PR opt/8492
14013 * gcc.c-torture/compile/20030125-1.c
14014
bbaab916
NS
140152003-01-25 Nathan Sidwell <nathan@codesourcery.com>
14016
14017 PR c++/9403
14018 * g++.dg/parse/template3.C: New test.
14019 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 14020
bbaab916
NS
14021 PR c++/795
14022 * g++.dg/parse/template4.C: New test.
a8d0ddaf 14023
bbaab916
NS
14024 PR c++/9415
14025 * g++.dg/template/qual2.C: New test.
a8d0ddaf 14026
bbaab916
NS
14027 PR c++/8545
14028 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
14029
14030 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
14031
9bb231fd
RS
140322003-01-25 Roger Sayle <roger@eyesopen.com>
14033
14034 * gcc.c-torture/execute/switch-1.c: New test case.
14035
b8c25665 140362003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
14037
14038 * gcc.c-torture/execute/20030125-1.[cx]: New test.
14039
32d9a5bd
PC
140402003-01-25 Paolo Carlini <pcarlini@unitus.it>
14041
14042 Tweaks for Bison-1.875. From the NEWS file:
14043 "- `parse error' -> `syntax error'
14044 Bison now uniformly uses the term `syntax error'"
14045 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
14046 * gcc.dg/cpp/digraph2.c: Likewise.
14047 * gcc.dg/cpp/direct2.c: Likewise.
14048 * gcc.dg/cpp/paste4.c: Likewise.
14049 * gcc.dg/c90-restrict-1.c: Likewise.
14050 * gcc.dg/c99-func-2.c: Likewise.
14051 * gcc.dg/noncompile/920721-2.c: Likewise.
14052 * gcc.dg/noncompile/930622-2.c: Likewise.
14053 * gcc.dg/noncompile/940112-1.c: Likewise.
14054 * gcc.dg/noncompile/950921-1.c: Likewise.
14055 * gcc.dg/noncompile/951123-1.c: Likewise.
14056 * gcc.dg/noncompile/971104-1.c: Likewise.
14057 * gcc.dg/noncompile/990416-1.c: Likewise.
14058
f5128e88
PC
140592003-01-24 Paolo Carlini <pcarlini@unitus.it>
14060
14061 * g++.dg/parse/undefined1.C: Add error message.
14062
65a5559b
MM
140632003-01-22 Mark Mitchell <mark@codesourcery.com>
14064
c006d942
MM
14065 PR c++/9354
14066 * g++.dg/parse/new1.C: New test.
14067
14068 PR c++/9216
14069 * g++.dg/parse/template2.C: New test.
14070
14071 PR c++/9354
14072 * g++.dg/parse/typedef2.C: New test.
14073
65a5559b
MM
14074 PR c++/9328
14075 * g++.dg/ext/typeof3.C: New test.
14076
68aab9ee
VR
140772003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14078
14079 PR c++/2738
14080 * g++.dg/parse/ret-type1.C: New test.
14081
14082 PR c++/3792
14083 * g++.dg/parse/tmpl-outside1.C: New test.
14084
14085 PR c++/4207
14086 * g++.dg/parse/int-as-enum1.C: New test.
14087
14088 PR c++/4903
14089 * g++.dg/parse/no-typename1.C: New test.
14090
14091 PR c++/5533
14092 * g++.dg/parse/no-value1.C: New test.
14093
14094 PR c++/5921
14095 * g++.dg/parse/wrong-inline1.C: New test.
14096
14097 PR c++/6402
14098 * g++.dg/parse/ref1.C: New test.
14099
14100 PR c++/6992
14101 * g++.dg/parse/attr-ctor1.C: New test.
14102
14103 PR c++/7229
14104 * g++.dg/parse/namespace5.C: New test.
14105
14106 PR c++/7917
14107 * g++.dg/parse/func-def1.C: New test.
14108
14109 PR c++/8143
14110 * g++.dg/parse/undefined1.C: New test.
14111
14112 PR c++/5723, PR c++/8522
14113 * g++.dg/parse/specialization1.C: New test.
14114
14115 PR c++/163, PR c++/8595
14116 * g++.dg/parse/struct-as-enum1.C: New test.
14117
14118 PR c++/9173
14119 * g++.dg/parse/undefined2.C: New test.
14120
1fb3244a
MM
141212003-01-22 Mark Mitchell <mark@codesourcery.com>
14122
e0860732
MM
14123 PR c++/9298
14124 * g++.dg/parse/template1.C: New test.
14125
4eb6d609
MM
14126 PR c++/9384
14127 * g++.dg/parse/using1.C: New test.
14128
1fb3244a
MM
14129 PR c++/9285
14130 PR c++/9294
14131 * g++.dg/parse/expr2.C: New test.
14132
14133 PR c++/9388
14134 * g++.dg/parse/lookup2.C: Likewise.
14135
b8c25665 141362003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
14137
14138 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14139 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14140 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14141 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14142
e3289412
NC
141432003-01-20 Nick Clifton <nickc@redhat.com>
14144
14145 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14146 problem with ARM sibcall code generation.
14147
d99c740f
KH
141482003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14149
14150 * gcc.c-torture/execute/20030120-1.c: New.
14151
a99820e6
PC
141522003-01-19 Paolo Carlini <pcarlini@unitus.it>
14153
14154 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14155
5dae1114
MM
141562003-01-17 Mark Mitchell <mark@codesourcery.com>
14157
14158 PR c++/9272
14159 * g++.dg/parse/ctor1.C: New test.
14160
14161 PR c++/9294:
14162 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 14163
5dae1114
MM
14164 * g++.dg/parse/typename3.C: New test.
14165
c292e375
RH
141662003-01-16 Richard Henderson <rth@redhat.com>
14167
14168 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14169
aab37812
RH
141702003-01-16 Richard Henderson <rth@redhat.com>
14171
14172 * g++.dg/pch/pch.exp: Copy test header to the working directory
14173 before using it either for precompilation or direct use.
14174 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14175 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14176
50c620d6
RH
141772003-01-16 Richard Henderson <rth@redhat.com>
14178
14179 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14180 before using it either for precompilation or direct use.
14181 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14182 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14183
8fbc5ae7
MM
141842003-01-16 Mark Mitchell <mark@codesourcery.com>
14185
14186 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14187 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14188 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14189 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14190 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14191 typename warning into error.
14192 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14193 error messages.
14194 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14195 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
14196 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
14197 messages.
14198 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
14199 make declaration visible in template.
14200 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
14201 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
14202 messages.
14203 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
14204 message.
14205 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
14206 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
14207 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
14208 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
14209 typename warning with error message.
14210 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
14211 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
14212 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 14213
712becab
NS
142142003-01-16 Nathan Sidwell <nathan@codesourcery.com>
14215
14216 * g++.dg/parse/ambig2.C: New test.
14217
1ceb0dc7
RH
142182003-01-15 Richard Henderson <rth@redhat.com>
14219
14220 * g++.dg/tls/init-2.C: Update error message string.
14221
3dd5fc58
KG
142222003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14223
14224 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
14225
b0562482
SC
142262003-01-15 Stephane Carrez <stcarrez@nerim.fr>
14227
14228 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
14229 all for HC11/HC12.
14230 * gcc.c-torture/compile/20001205-1.x: Likewise.
14231 * gcc.c-torture/compile/20001226-1.x: Likewise.
14232 * gcc.c-torture/compile/920520-1.x: Likewise.
14233 * gcc.c-torture/compile/961203-1.x: Likewise.
14234 * gcc.c-torture/compile/20020604-1.x: Likewise.
14235
b8c25665 142362003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
14237
14238 * gcc.c-torture/compile/20030115-1.c: New test.
14239
14240 * gcc.dg/i386-fpcvt-1.c: New test.
14241 * gcc.dg/i386-fpcvt-2.c: New test.
14242
a7189b49
JO
142432003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
14244
14245 Further conform g++'s __vmi_class_type_info to the C++ ABI
14246 specification.
14247 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
14248 the specification.
14249
b8c25665 142502003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
14251
14252 * gcc.dg/i386-fpcvt-1.c: New test.
14253 * gcc.dg/i386-fpcvt-2.c: New test.
14254
ab5496c4
EB
142552003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14256
14257 * gcc.dg/i386-mmx-3.c: New test.
14258
e8f2b18d
MM
142592003-01-12 Mark Mitchell <mark@codesourcery.com>
14260
14261 PR c++/9264
14262 * g++.dg/parse/octal1.C: New file.
14263
14264 PR c++/9172
14265 * g++.dg/parse/typename1.C: New file.
14266
67a7278d
DS
142672003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
14268
14269 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
14270 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 14271 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 14272
2050a1bb
MM
142732003-01-10 Mark Mitchell <mark@codesourcery.com>
14274
99152b95 14275 PR c++/9099
a6f6052a
MM
14276 * g++.dg/parse/dtor1.C: New file.
14277
2050a1bb
MM
14278 PR c++/9128
14279 * g++.dg/rtti/typeid1.C: New file.
14280
14281 PR c++/9153
14282 * g++.dg/parse/lookup1.C: New file.
14283
14284 PR c++/9171
14285 * g++.dg/templ/spec5.C: New file.
ab5496c4 14286
7558f66e
JZ
142872003-01-10 Josef Zlomek <zlomekj@suse.cz>
14288
14289 * gcc.c-torture/compile/20030110-1.c: New test.
14290
17211ab5
GK
142912003-01-09 Geoffrey Keating <geoffk@apple.com>
14292
14293 Merge from pch-branch:
14294
14295 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14296
14297 * gcc.dg/pch/cpp-1.h: New.
14298 * gcc.dg/pch/cpp-1.c: New.
14299 * gcc.dg/pch/cpp-2.h: New.
14300 * gcc.dg/pch/cpp-2.c: New.
14301
14302 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14303
14304 * gcc.dg/pch/except-1.h: New.
14305 * gcc.dg/pch/except-1.c: New.
14306
14307 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14308
14309 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14310 running test.
14311 * gcc.dg/pch: Include *.hp not *.h.
14312 * gcc.dg/pch/system-1.h: New.
14313 * gcc.dg/pch/system-1.c: New.
14314
14315 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14316
14317 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14318 rather than trying to build and run a program using PCH.
14319 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 14320
17211ab5
GK
14321 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14322
14323 * gcc.dg/pch/macro-3.c: New.
14324 * gcc.dg/pch/macro-3.h: New.
14325
14326 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14327
14328 * gcc.dg/pch/common-1.c: New.
14329 * gcc.dg/pch/common-1.h: New.
14330 * gcc.dg/pch/decl-1.c: New.
14331 * gcc.dg/pch/decl-1.h: New.
14332 * gcc.dg/pch/decl-2.c: New.
14333 * gcc.dg/pch/decl-2.h: New.
14334 * gcc.dg/pch/decl-3.c: New.
14335 * gcc.dg/pch/decl-3.h: New.
14336 * gcc.dg/pch/decl-4.c: New.
14337 * gcc.dg/pch/decl-4.h: New.
14338 * gcc.dg/pch/decl-5.c: New.
14339 * gcc.dg/pch/decl-5.h: New.
14340 * gcc.dg/pch/global-1.c: New.
14341 * gcc.dg/pch/global-1.h: New.
14342 * gcc.dg/pch/inline-1.c: New.
14343 * gcc.dg/pch/inline-1.h: New.
14344 * gcc.dg/pch/inline-2.c: New.
14345 * gcc.dg/pch/inline-2.h: New.
14346 * gcc.dg/pch/static-1.c: New.
14347 * gcc.dg/pch/static-1.h: New.
14348 * gcc.dg/pch/static-2.c: New.
14349 * gcc.dg/pch/static-2.h: New.
14350
14351 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14352
14353 * g++.dg/pch/pch.exp: Better handle failing testcases.
14354 * gcc.dg/pch/pch.exp: Likewise.
14355 * gcc.dg/pch/macro-1.c: New.
14356 * gcc.dg/pch/macro-1.h: New.
14357 * gcc.dg/pch/macro-2.c: New.
14358 * gcc.dg/pch/macro-2.h: New.
14359
14360 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14361
14362 * g++.dg/dg.exp: Treat files in pch/ specially.
14363 * g++.dg/pch/pch.exp: New file.
14364 * g++.dg/pch/empty.H: New file.
14365 * g++.dg/pch/empty.C: New file.
14366 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14367 "precompile".
14368
14369 * gcc.dg/pch/pch.exp: New file.
14370 * gcc.dg/pch/empty.h: New file.
14371 * gcc.dg/pch/empty.c: New file.
14372 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14373 "precompile".
14374
0f399e5f
KL
143752003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14376
14377 * g++.dg/template/friend14.C: New test.
14378
4c46ea23
EB
143792003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14380
8cb1a818 14381 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 14382
98c29f71
RS
143832003-01-09 Richard Sandiford <rsandifo@redhat.com>
14384
14385 * gcc.c-torture/compile/20030109-1.c: New test.
14386
bbb818c6
EB
143872003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14388
14389 * gcc.c-torture/execute/20030109-1.c: New test.
14390
cdc497dd
LH
143912003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14392
14393 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14394 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14395 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14396 * g++.old-deja/g++.mike/eh2.C: Likewise
14397 * g++.old-deja/g++.mike/eh3.C: Likewise
14398 * g++.old-deja/g++.mike/eh5.C: Likewise
14399 * g++.old-deja/g++.mike/eh6.C: Likewise
14400 * g++.old-deja/g++.mike/eh7.C: Likewise
14401 * g++.old-deja/g++.mike/eh8.C: Likewise
14402 * g++.old-deja/g++.mike/eh9.C: Likewise
14403 * g++.old-deja/g++.mike/eh10.C: Likewise
14404 * g++.old-deja/g++.mike/eh12.C: Likewise
14405 * g++.old-deja/g++.mike/eh13.C: Likewise
14406 * g++.old-deja/g++.mike/eh14.C: Likewise
14407 * g++.old-deja/g++.mike/eh16.C: Likewise
14408 * g++.old-deja/g++.mike/eh17.C: Likewise
14409 * g++.old-deja/g++.mike/eh18.C: Likewise
14410 * g++.old-deja/g++.mike/eh21.C: Likewise
14411 * g++.old-deja/g++.mike/eh23.C: Likewise
14412 * g++.old-deja/g++.mike/eh24.C: Likewise
14413 * g++.old-deja/g++.mike/eh25.C: Likewise
14414 * g++.old-deja/g++.mike/eh26.C: Likewise
14415 * g++.old-deja/g++.mike/eh27.C: Likewise
14416 * g++.old-deja/g++.mike/eh28.C: Likewise
14417 * g++.old-deja/g++.mike/eh29.C: Likewise
14418 * g++.old-deja/g++.mike/eh31.C: Likewise
14419 * g++.old-deja/g++.mike/eh33.C: Likewise
14420 * g++.old-deja/g++.mike/eh34.C: Likewise
14421 * g++.old-deja/g++.mike/eh35.C: Likewise
14422 * g++.old-deja/g++.mike/eh36.C: Likewise
14423 * g++.old-deja/g++.mike/eh37.C: Likewise
14424 * g++.old-deja/g++.mike/eh38.C: Likewise
14425 * g++.old-deja/g++.mike/eh39.C: Likewise
14426 * g++.old-deja/g++.mike/eh40.C: Likewise
14427 * g++.old-deja/g++.mike/eh41.C: Likewise
14428 * g++.old-deja/g++.mike/eh42.C: Likewise
14429 * g++.old-deja/g++.mike/eh44.C: Likewise
14430 * g++.old-deja/g++.mike/eh46.C: Likewise
14431 * g++.old-deja/g++.mike/eh47.C: Likewise
14432 * g++.old-deja/g++.mike/eh48.C: Likewise
14433 * g++.old-deja/g++.mike/eh49.C: Likewise
14434 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
14435 * g++.old-deja/g++.mike/eh51.C: Likewise
14436 * g++.old-deja/g++.mike/eh53.C: Likewise
14437 * g++.old-deja/g++.mike/eh55.C: Likewise
14438 * g++.old-deja/g++.mike/p7912.C: Likewise
14439 * g++.old-deja/g++.mike/p9706.C: Likewise
14440 * g++.old-deja/g++.mike/p10416.C: Likewise
14441 * g++.old-deja/g++.mike/p11667.C: Likewise
14442 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14443 Remove redundant reference to Iris.
14444 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14445 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 14446
ed8e443a 144472003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 14448
ed8e443a 14449 * g++.dg/ext/asm4.C: New test.
8caf4c38 14450
ed8e443a 144512003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 14452
ed8e443a
JM
14453 PR c++/9030
14454 * g++.dg/template/friend12.C: New test.
14455 * g++.dg/template/friend13.C: Likewise.
14456 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 14457
ed8e443a 144582003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 14459
ed8e443a
JM
14460 * gcc.dg/i386-cadd.c: New test.
14461 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 14462
ed8e443a 144632003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 14464
ed8e443a
JM
14465 PR c++/9165
14466 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 14467
ed8e443a 14468 * g++.dg/abi/bitfield9.C: New test.
63e5f567 14469
ed8e443a
JM
14470 PR c++/9189
14471 * g++.dg/parse/defarg3.C: New test.
8218bd34 14472
ed8e443a 144732003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 14474
ed8e443a
JM
14475 * g++.dg/parse/ambig1.C: New test.
14476 * g++.dg/parse/defarg2.C: New test.
62b8a44e 14477
ed8e443a 144782003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 14479
ed8e443a
JM
14480 * g++.dg/template/defarg-1.C: New test.
14481 * g++.dg/template/local2.C: Likewise.
ec194454 14482
ed8e443a 144832003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 14484
ed8e443a 14485 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 14486
ed8e443a 144872003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 14488
ed8e443a
JM
14489 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14490 * g++.dg/parse/namespace4.C: Likewise.
d5945212 14491
ed8e443a 144922003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 14493
ed8e443a 14494 * g++.dg/template/ntp2.C: New test.
31758337 14495
ed8e443a 144962003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 14497
ed8e443a 14498 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 14499
ed8e443a 14500 * g++.dg/parse/namespace4.C: New test.
96dafad6 14501
ed8e443a 14502 * g++.dg/template/nested1.C: New test.
a25a292f 14503
ed8e443a 14504 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 14505
ed8e443a 145062003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 14507
ed8e443a 14508 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 14509
ed8e443a 145102003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 14511
ed8e443a
JM
14512 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14513 * g++.old-deja/g++.jason/access8.C: Likewise.
14514 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 14515
ed8e443a 145162003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 14517
ed8e443a 14518 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 14519
ed8e443a 145202003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 14521
ed8e443a
JM
14522 PR c++/2843
14523 * g++.dg/ext/attrib7.C: New test.
4971227d 14524
ed8e443a 145252003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 14526
ed8e443a 14527 * g++.dg/parse/parse6.C: New test.
f349fb24 14528
ed8e443a 145292003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 14530
ed8e443a 14531 * gcc.dg/h8300-stack-1.c: New.
cb203576 14532
ed8e443a 145332003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 14534
ed8e443a 14535 g++.dg/lookup/exception1.C: New test.
faa75e89 14536
ed8e443a 14537 g++.dg/lookup/template1.C: New test.
3d83e33e 14538
ed8e443a 14539 g++.dg/parse/namespace2.C: New test.
a5b9863a 14540
ed8e443a 14541 g++.dg/parse/parens2.C: New test.
75c2b973 14542
ed8e443a 145432003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 14544
ed8e443a
JM
14545 * g++.dg/parse/parse5.C: New test.
14546 * g++.dg/lookup/scoped4.C: New test.
14547
145482003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14549
14550 * g++.dg/parse/parens1.C: New test.
14551
14552 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14553 angle-bracket1.C.
14554 * g++.dg/parse/parens2.C: New test.
14555
14556 * g++.dg/lookup/scope-operator1.C: New test.
14557
14558 * g++.dg/parse/operator1.C: New test.
14559
145602003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14561
14562 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14563 * g++.old-deja/g++.other/access6.C: Likewise.
14564 * g++.old-deja/g++.other/decl1.C: Likewise.
14565 * g++.old-deja/g++.pt/typename12.C: Likewise.
14566
145672002-12-31 Mark Mitchell <mark@codesourcery.com>
14568
14569 * g++.dg/parse/namespace1.C: New test.
14570
145712003-01-01 Neil Booth <neil@daikokuya.co.uk>
14572
14573 * g++.dg/parse/parse4.C: New test.
14574
145752003-01-01 Neil Booth <neil@daikokuya.co.uk>
14576
14577 * g++.dg/parse/parse3.C: New test.
14578
145792003-01-01 Neil Booth <neil@daikokuya.co.uk>
14580
14581 * g++.dg/parse/parse2.C: New test.
14582
145832003-01-01 Neil Booth <neil@daikokuya.co.uk>
14584
14585 * g++.dg/template/friend11.C: New test.
14586
145872003-01-01 Neil Booth <neil@daikokuya.co.uk>
14588
14589 * g++.dg/parse/parse1.C: New test.
14590
145912002-12-31 Janis Johnson <janis187@us.ibm.com>
14592
14593 * lib/profopt.exp: Change the name of a global variable to avoid
14594 possible clashes with other test suites.
14595
145962002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14597
14598 * g++.dg/inherit/covariant8.C: New test.
14599
146002002-12-31 Mark Mitchell <mark@codesourcery.com>
14601
14602 * g++.dg/init/array9.C: New test.
14603
14604 PR c++/9112
14605 * g++.dg/parse/expr1.C: New test.
14606
146072002-12-30 Daniel Jacobowitz <drow@mvista.com>
14608
14609 * gcc.c-torture/compile/20021230-1.c: New test.
14610
146112002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14612
14613 * g++.dg/inherit/covariant5.C: New test.
14614 * g++.dg/inherit/covariant6.C: New test.
14615 * g++.dg/inherit/covariant7.C: New test.
14616
146172002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14618
14619 PR c++/2739
14620 * g++.dg/other/access2.C: New test.
14621
146222002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14623
14624 * g++.dg/other/anon-struct.C: No longer fails
14625 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14626 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14627 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14628
146292002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14630
14631 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14632
146332002-12-27 Mark Mitchell <mark@codesourcery.com>
14634
14635 * g++.dg/eh/spec4.C: Remove stray semicolon.
14636 * g++.dg/expr/pmf-1.C: Change error message.
14637 * g++.dg/ext/asm1.C: Remove stray semicolon.
14638 * g++.dg/ext/typename1.C: Add missing typenames.
14639 * g++.dg/inherit/template-as-base.C: Change error message.
14640 * g++.dg/lookup/scoped1.C: Likewise.
14641 * g++.dg/lookup/scoped2.C: Likewise.
14642 * g++.dg/lookup/using2.C: Likewise.
14643 * g++.dg/other/component1.C: Remove stray semicolon.
14644 * g++.dg/other/do1.C: Change error message.
14645 * g++.dg/other/error2.C: Likewise.
14646 * g++.dg/other/init1.C: Likewise.
14647 * g++.dg/other/packed1.C: Remove stray semicolon.
14648 * g++.dg/other/ptrmem2.C: Change error message.
14649 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14650 marker.
14651 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14652 * g++.dg/template/access3.C: Add typename keyword.
14653 * g++.dg/template/access5.C: Remove stray semicolon.
14654 * g++.dg/template/access6.C: Likewise.
14655 * g++.dg/template/complit1.C: Likewise.
14656 * g++.dg/template/crash1.C: Change error message.
14657 * g++.dg/template/inherit2.C: Remove stray semicolon.
14658 * g++.dg/template/instantiate2.C: Likewise.
14659 * g++.dg/template/instantiate3.C: Change error message.
14660 * g++.dg/template/qual1.C: Remove stray semicolon.
14661 * g++.dg/template/qualttp18.C: Change error message.
14662 * g++.dg/template/ref1.C: Remove stray semicolon.
14663 * g++.dg/template/sizeof1.C (A::value): Declare it.
14664 * g++.dg/template/spec4.C: Change error message.
14665 * g++.dg/template/static1.C: Likewise.
14666 * g++.dg/template/type1.C: Likewise.
14667 * g++.dg/template/typename3.C: Likewise.
14668 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14669 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14670 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14671 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14672 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14673 named return value extension.
14674 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14675 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14676 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14677 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14678 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14679 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14680 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14681 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14682 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14683 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14684 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14685 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14686 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14687 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14688 syntax.
14689 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14690 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14691 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14692 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14693 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14694 * g++.old-deja/g++.brendan/template11.C: Likewise.
14695 * g++.old-deja/g++.brendan/template26.C: Likewise.
14696 * g++.old-deja/g++.brendan/template27.C: Use explicit
14697 specialization syntax.
14698 * g++.old-deja/g++.brendan/template30.C: Likewise.
14699 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14700 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14701 non-dependent names.
14702 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14703 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14704 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14705 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14706 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14707 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14708 named return value extension.
14709 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14710 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14711 * g++.old-deja/g++.ext/return1.C: Likewise.
14712 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14713 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14714 * g++.old-deja/g++.jason/access8.C: Likewise.
14715 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14716 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14717 pseudo-destructor names.
14718 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14719 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14720 pseudo-destructor names.
14721 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14722 * g++.old-deja/g++.jason/overload19.C: Likewise.
14723 * g++.old-deja/g++.jason/overload32.C: Likewise.
14724 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14725 stray semicolons.
14726 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14727 * g++.old-deja/g++.jason/return.C: Likewise.
14728 * g++.old-deja/g++.jason/return2.C: Likewise.
14729 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14730 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14731 syntax.
14732 * g++.old-deja/g++.jason/template10.C: Account for use of
14733 non-dependent names.
14734 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14735 syntax.
14736 * g++.old-deja/g++.jason/template37.C: Likewise.
14737 * g++.old-deja/g++.law/access4.C: Change error messages.
14738 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14739 pseudo-destructor names.
14740 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14741 * g++.old-deja/g++.law/ctors9.C: Likewise.
14742 * g++.old-deja/g++.law/cvt22.C: Likewise.
14743 * g++.old-deja/g++.law/dtors5.C: Likewise.
14744 * g++.old-deja/g++.law/global-init1.C: Likewise.
14745 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14746 * g++.old-deja/g++.law/operators28.C: Likewise.
14747 * g++.old-deja/g++.law/visibility28.C: Likewise.
14748 * g++.old-deja/g++.martin/eval1.C: Likewise.
14749 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14750 name.
14751 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14752 * g++.old-deja/g++.mike/net34.C: Likewise.
14753 * g++.old-deja/g++.mike/net36.C: Likewise.
14754 * g++.old-deja/g++.mike/ns2.C: Likewise.
14755 * g++.old-deja/g++.mike/p12306.C: Likewise.
14756 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14757 value extension.
14758 * g++.old-deja/g++.mike/p700.C: Likewise.
14759 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14760 * g++.old-deja/g++.mike/p710.C: Likewise.
14761 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14762 value extension.
14763 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14764 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14765 * g++.old-deja/g++.ns/crash2.C: Likewise.
14766 * g++.old-deja/g++.ns/crash3.C: Likewise.
14767 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14768 * g++.old-deja/g++.ns/ns17.C: Likewise.
14769 * g++.old-deja/g++.ns/template16.C: Likewise.
14770 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14771 keyword.
14772 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14773 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14774 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14775 named return value extension.
14776 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14777 * g++.old-deja/g++.other/access4.C: Issue additional error
14778 messages.
14779 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
14780 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
14781 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
14782 * g++.old-deja/g++.other/crash25.C: Change error message.
14783 * g++.old-deja/g++.other/crash4.C: Change error message.
14784 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
14785 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
14786 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
14787 checks.
14788 * g++.old-deja/g++.other/defarg8.C: Likewise.
14789 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
14790 * g++.old-deja/g++.other/dtor10.C: Likewise.
14791 * g++.old-deja/g++.other/incomplete.C: Likewise.
14792 * g++.old-deja/g++.other/linkage7.C: Likewise.
14793 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
14794 lookup algorithm.
14795 * g++.old-deja/g++.other/mangle2.C: Likewise.
14796 * g++.old-deja/g++.other/refinit2.C: Likewise.
14797 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
14798 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
14799 * g++.old-deja/g++.pt/crash28.C: Likewise.
14800 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
14801 syntax.
14802 * g++.old-deja/g++.pt/crash32.C: Change error message.
14803 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14804 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14805 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14806 error message position.
14807 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14808 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14809 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14810 syntax.
14811 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14812 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14813 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14814 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14815 keyword.
14816 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14817 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14818 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14819 keyword.
14820 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14821 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14822 syntax.
14823 * g++.old-deja/g++.pt/friend28.C: Account for use of
14824 non-dependent names.
14825 * g++.old-deja/g++.pt/friend29.C: Likewise.
14826 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14827 rules.
14828 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14829 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14830 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14831 lookup rules.
14832 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14833 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14834 keyword.
14835 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14836 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14837 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14838 keyword.
14839 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14840 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14841 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14842 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14843 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14844 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14845 keyword.
14846 * g++.old-deja/g++.pt/spec10.C: Likewise.
14847 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14848 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14849 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14850 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14851 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14852 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14853 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14854 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14855 * g++.old-deja/g++.pt/typename15.C: Likewise.
14856 * g++.old-deja/g++.pt/typename22.C: Likewise.
14857 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14858 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14859 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14860 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14861 syntax.
14862 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14863 return value extension.
14864 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14865 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14866 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14867 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14868
148692002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14870
14871 * g++.dg/warn/inline1.C: New test.
14872 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
14873 * g++.old-deja/g++.jason/synth10.C: Likewise.
14874 * g++.old-deja/g++.mike/net31.C: Likewise.
14875 * g++.old-deja/g++.mike/p8786.C: Likewise.
14876
14877 * g++.dg/template/friend10.C: New test.
14878 * g++.dg/template/conv5.C: New test.
14879
148802002-12-24 Nathan Sidwell <nathan@codesourcery.com>
14881
14882 * g++.dg/lookup/scoped3.C: New test.
14883
14884 * g++.dg/lookup/decl1.C: New test.
14885 * g++.dg/lookup/decl2.C: New test.
14886
148872002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
14888
14889 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
14890 gcc.c-torture/compile/20021015-1.c,
14891 gcc.c-torture/compile/20021015-2.c,
14892 gcc.c-torture/compile/20021123-1.c,
14893 gcc.c-torture/compile/20021123-2.c,
14894 gcc.c-torture/compile/20021123-3.c,
14895 gcc.c-torture/compile/20021123-4.c,
14896 gcc.c-torture/execute/20021024-1.c: Add tests previously added
14897 only to 3.1 or 3.2 branch.
14898
148992002-12-23 Mark Mitchell <mark@codesourcery.com>
14900
14901 * gcc.dg/i386-bitfield3.c: New test.
14902
14903 * gcc.dg/i386-bitfield2.c: New test.
14904
149052002-12-22 Nathan Sidwell <nathan@codesourcery.com>
14906
14907 * g++.dg/parse/conv_op1.C: New test.
14908
149092002-12-21 Josef Zlomek <zlomekj@suse.cz>
14910
14911 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
14912 approved.
14913
149142002-12-20 Josef Zlomek <zlomekj@suse.cz>
14915
14916 * gcc.c-torture/compile/20021220-1.c: New test.
14917
149182002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
14919
14920 * gcc.dg/i386-fastcall-1.c: New.
14921
149222002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14923
14924 * gcc.c-torture/execute/20021219-1.c: New test.
14925
149262002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14927
14928 * gcc.dg/i386-pic-1.c: New test.
14929
149302002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14931
14932 PR c++/8099
14933 * g++.dg/template/friend9.C: New test.
14934
149352002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14936
14937 PR c++/3663
14938 * g++.dg/template/access7.C: New test.
14939
149402002-12-18 Nick Clifton <nickc@redhat.com>
14941
14942 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
14943 the libstdc++-v3 directory has been found.
14944
149452002-12-12 Devang Patel <dpatel@apple.com>
14946 * gcc.dg/darwin-ld-1.c: New test.
14947 * gcc.dg/darwin-ld-2.c: New test.
14948 * gcc.dg/darwin-ld-3.c: New test.
14949 * gcc.dg/darwin-ld-4.c: New test.
14950 * gcc.dg/darwin-ld-5.c: New test.
14951
149522002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14953
14954 * gcc.c-torture/compile/20021212-1.c: New test.
14955
149562002-12-11 Neil Booth <neil@daikokuya.co.uk>
14957
14958 * gcc.dg/fshort-wchar: New test.
14959
149602002-12-10 Mark Mitchell <mark@codesourcery.com>
14961
14962 PR c++/8372
14963 * g++.dg/template/dtor1.C: New test.
14964
14965 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
14966 markers.
14967
149682002-12-10 Jakub Jelinek <jakub@redhat.com>
14969
14970 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
14971
149722002-12-09 Mark Mitchell <mark@codesourcery.com>
14973
14974 * g++.dg/template/static1.C: New test.
14975 * g++.dg/template/static2.C: New test.
14976 * g++.old-deja/g++.ext/memconst.C: New test.
14977
149782002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14979
14980 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
14981 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
14982 * g++.dg/special/initp1.C: Likewise.
14983
149842002-12-06 Jakub Jelinek <jakub@redhat.com>
14985
14986 * gcc.c-torture/execute/20021204-1.c: New test.
14987
149882002-12-04 Geoffrey Keating <geoffk@apple.com>
14989
14990 * gcc.dg/ppc-fmadd-1.c: New file.
14991 * gcc.dg/ppc-fmadd-2.c: New file.
14992 * gcc.dg/ppc-fmadd-3.c: New file.
14993
149942002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14995
14996 * gcc.c-torture/compile/20021204-1.c: New test.
14997
149982002-12-03 Nathan Sidwell <nathan@codesourcery.com>
14999
15000 * g++.dg/inherit/covariant2.C: New test.
15001 * g++.dg/inherit/covariant3.C: New test.
15002 * g++.dg/inherit/covariant4.C: New test.
15003 * g++.dg/inherit/covariant1.C: Remove XFAIL.
15004 * g++.old-deja/g++.robertl/eb17.C: Likewise.
15005
150062002-12-03 Mark Mitchell <mark@codesourcery.com>
15007
15008 PR c++/8688
15009 * g++.dg/init/brace3.C: New test.
15010
150112002-12-02 Kazu Hirata <kazu@cs.umass.edu>
15012
15013 * gcc.dg/20020210-1.c: Fix a comment typo.
15014
150152002-12-02 Mark Mitchell <mark@codesourcery.com>
15016
15017 PR c++/8720
15018 * g++.dg/parse/defarg1.C: New test.
15019
15020 PR c++/8615
15021 * g++.dg/template/char1.C: New test.
15022
15023 * g++.dg/template/varmod1.C: Fix typo.
15024
150252002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15026
15027 DR 180
15028 * g++.old-deja/g++.pt/crash32.C: Expect error.
15029
150302002-12-01 Mark Mitchell <mark@codesourcery.com>
15031
15032 PR c++/5919
15033 * g++.dg/template/varmod1.C: New test.
15034
15035 PR c++/8727
15036 * g++.dg/inherit/typeinfo1.C: New test.
15037
15038 PR c++/8663
15039 * g++.dg/inherit/typedef1.C: New test.
15040
150412002-11-30 Mark Mitchell <mark@codesourcery.com>
15042
15043 PR c++/8332
15044 PR c++/8493
15045 * g++.dg/template/strlen1.C: New test.
15046
15047 PR c++/8227
15048 * g++.dg/template/ctor2.C: New test.
15049
15050 PR c++/8214
15051 * g++.dg/init/string1.C: New test.
15052
15053 PR c++/8511
15054 * g++.dg/template/friend8.C: New test.
15055
150562002-11-29 Joe Buck <jbuck@synopsys.com>
15057
15058 * g++.dg/lookup/anon2.C: New test.
15059
150602002-11-28 Kazu Hirata <kazu@cs.umass.edu>
15061
15062 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
15063 h8300 port.
15064
150652002-11-27 Richard Sandiford <rsandifo@redhat.com>
15066
15067 * gcc.dg/bitfld-6.c: New test.
15068
150692002-11-27 Jan Hubicka <jh@suse.cz>
15070
15071 * gcc.c-torture/execute/20021127.[cx]: New test.
15072
150732002-11-26 Jan Hubicka <jh@suse.cz>
15074
15075 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
15076 quality.
15077
150782002-11-26 Geoffrey Keating <geoffk@apple.com>
15079
15080 * g++.dg/init/brace2.C: New test.
15081 * g++.old-deja/g++.mike/p9129.C: Correct.
15082
150832002-11-26 Mark Mitchell <mark@codesourcery.com>
15084
15085 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
15086
150872002-11-25 Andreas Bauer <baueran@in.tum.de>
15088
15089 * gcc.dg/sibcall-6: New test for indirect sibcalls.
15090
150912002-11-25 Mark Mitchell <mark@codesourcery.com>
15092
15093 * testsuite/g++.dg/abi/empty11.C: New test.
15094 * testsuite/g++.dg/rtti/cv1.C: New test.
15095
150962002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
15097
15098 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
15099
151002002-11-24 Mark Mitchell <mark@codesourcery.com>
15101
15102 * g++.dg/abi/empty10.C: New test.
15103
151042002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15105
15106 * gcc.c-torture/compile/20021124-1.c: New test.
15107
151082002-11-22 Mark Mitchell <mark@codesourcery.com>
15109
15110 * g++.dg/abi/rtti2.C: New test.
15111
151122002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15113
15114 * gcc.dg/i386-unroll-1.c: New test.
15115
151162002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15117
15118 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
15119 * gcc.c-torture/compile/20021120-2.c: New test.
15120
5354730b
RS
151212002-11-20 Richard Sandiford <rsandifo@redhat.com>
15122
15123 * gcc.dg/bitfld-5.c: New test.
15124
5720520f
RS
151252002-11-20 Richard Sandiford <rsandifo@redhat.com>
15126
15127 * gcc.c-torture/execute/20021120-3.c: New test.
15128
4392ebd3
RS
151292002-11-20 Richard Sandiford <rsandifo@redhat.com>
15130
15131 * gcc.c-torture/execute/20021120-2.c: New test.
15132
3748bd9e
RS
151332002-11-20 Richard Sandiford <rsandifo@redhat.com>
15134
15135 * gcc.c-torture/execute/20021120-1.c: New test.
15136
bc02f8d3
JJ
151372002-11-20 Jakub Jelinek <jakub@redhat.com>
15138
15139 * gcc.c-torture/execute/20021118-3.c: New test.
15140
d61fd3f1 151412002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
15142
15143 * gcc.c-torture/compile/20021119-1.c: New test.
15144
3b312ef4
JT
151452002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15146
15147 * gcc.dg/duff-1.c: New test.
15148 * gcc.dg/duff-2.c: New test.
15149 * gcc.dg/duff-3.c: New test.
15150
8128cccf
NB
151512002-11-18 Neil Booth <neil@daikokuya.co.uk>
15152
15153 * gcc.dg/cpp/_Pragma5.c: New test.
15154
3503150c
RS
151552002-11-18 Richard Sandiford <rsandifo@redhat.com>
15156
15157 * gcc.c-torture/execute/20021118-2.c: New test.
15158
180bde4f
RS
151592002-11-18 Richard Sandiford <rsandifo@redhat.com>
15160
15161 * gcc.c-torture/execute/20021118-1.c: New test.
15162
aaefd216
JJ
151632002-11-16 Jakub Jelinek <jakub@redhat.com>
15164
15165 * gcc.dg/20021116-1.c: New test.
15166
95675950
MM
151672002-11-14 Mark Mitchell <mark@codesourcery.com>
15168
15169 * g++.dg/abi/vcall1.C: New test.
15170
7eca317a
JJ
151712002-11-14 Jakub Jelinek <jakub@redhat.com>
15172
15173 * gcc.dg/20021029-1.c: New test.
15174 * gcc.dg/20021029-2.c: New test.
15175
1fccfa1e
JDA
151762002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15177
15178 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15179
110c25ef
EB
151802002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15181
15182 PR c/8439
15183 * gcc.dg/20021110.c: Move to ...
15184 * gcc.c-torture/compile/20021110.c: .... here.
15185
303b90b0
FS
151862002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15187
15188 PR c/8467
15189 * gcc.c-torture/execute/20021111-1.c
15190
45ed7228
EB
151912002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15192
15193 PR c/8439
110c25ef 15194 * gcc.dg/20021110.c: New test.
4977bab6 15195
06315871
MM
151962002-11-10 Mark Mitchell <mark@codesourcery.com>
15197
15198 * g++.dg/abi/vthunk3.C: Run only on x86.
15199
04e6db94
JM
152002002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
15201
15202 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
15203
323941f6
HPN
152042002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
15205
15206 * lib/compat.exp (compat-execute): Fix logic error in last
15207 change.
15208
8c47cfd8
NB
152092002-11-09 Neil Booth <neil@daikokuya.co.uk>
15210
15211 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
15212
5c74d5b0
KL
152132002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15214
15215 PR c++/8389
15216 * g++.dg/template/access6.C: New test.
15217
b8c25665 152182002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
15219
15220 * gcc.dg/i386-ssefp-1.c: New test.
15221 * gcc.dg/i386-ssefp-1.c: New test.
15222
b8c25665 152232002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
15224
15225 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
15226
4f2c9d7e
MM
152272002-11-07 Mark Mitchell <mark@codesourcery.com>
15228
e6a66567
MM
15229 * g++.dg/abi/vthunk3.C: New test.
15230
4f2c9d7e
MM
15231 PR c++/8338
15232 * g++.dg/template/crash2.C: New test.
15233
f72ab53b
MM
152342002-11-07 Mark Mitchell <mark@codesourcery.com>
15235
15236 * testsuite/g++.dg/abi/dtor1.C: New test.
15237 * testsuite/g++.dg/abi/dtor2.C: Likewise.
15238
3cfe49da
GK
152392002-11-05 Geoffrey Keating <geoffk@apple.com>
15240
15241 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
15242 Darwin.
15243
9e96797f
AN
152442002-11-04 Adam Nemet <anemet@lnxw.com>
15245
15246 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
15247 -mthumb. Only xfail with -O0.
15248
548502d3
MM
152492002-11-03 Mark Mitchell <mark@codesourcery.com>
15250
15251 * g++.dg/abi/thunk1.C: New test.
15252 * g++.dg/abi/thunk2.C: Likewise.
15253 * g++.dg/abi/vtt1.C: Likewise.
15254
8cd4a359
DN
152552002-11-02 Diego Novillo <dnovillo@redhat.com>
15256
15257 PR optimization/8423
15258 * gcc.c-torture/execute/builtin-constant.c: New test.
15259
04d57dd5
ZW
152602002-11-01 Zack Weinberg <zack@codesourcery.com>
15261
15262 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
15263 Add some more cases.
15264
bec80a45
MM
152652002-11-01 Mark Mitchell <mark@codesourcery.com>
15266
15267 PR c++/8391
15268 * g++.dg/opt/local1.C: New test.
15269
8c081e84
MM
152702002-10-30 Mark Mitchell <mark@codesourcery.com>
15271
15272 PR c++/8160
15273 * g++.dg/template/complit1.C: New test.
15274
15275 PR c++/8149
15276 * g++.dg/template/typename4.C: Likewise.
15277
7088fca9
KL
152782002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15279
15280 Core issue 287, PR c++/7639
15281 * g++.dg/template/instantiate1.C: Adjust error location.
15282 * g++.dg/template/instantiate3.C: New test.
15283 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15284 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15285 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15286
f6a9714b
HPN
152872002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15288
15289 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15290
59db5f7b
MM
152912002-10-29 Mark Mitchell <mark@codesourcery.com>
15292
15293 PR c++/8287
15294 * g++.dg/init/dtor2.C: New test.
15295
a80c67ca
KG
152962002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15297
15298 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15299 * gcc.dg/nest.c: Bypass errors on irix6.
15300
96a888d6
HPN
153012002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15302
15303 * gcc.dg/nest.c: Expect error for mmix-*-*.
15304 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15305
1f032a99
HPN
153062002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15307
600522f8
HPN
15308 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15309 markers.
15310
35fcca95 15311 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 15312
f0dd122b
MS
153132002-10-25 Mike Stump <mrs@apple.com>
15314
15315 * gcc.dg/warn-1.c: New test.
15316
f65e1183
ZW
153172002-10-25 Zack Weinberg <zack@codesourcery.com>
15318
15319 * g++.dg/template/typename3.C: New test.
15320
bb5e8a7f
MM
153212002-10-25 Mark Mitchell <mark@codesourcery.com>
15322
e93ee644
MM
15323 * g++.dg/lookup/ptrmem1.C: New test.
15324
bb5e8a7f
MM
15325 * g++.dg/abi/vthunk2.C: New test.
15326
f3763a44
ZW
153272002-10-25 Zack Weinberg <zack@codesourcery.com>
15328
15329 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15330
ba9a991f
MM
153312002-10-24 Mark Mitchell <mark@codesourcery.com>
15332
15333 * g++.dg/abi/empty9.C: New test.
15334
5f13cfc6
RH
153352002-10-24 Richard Henderson <rth@redhat.com>
15336
15337 * g++.dg/inherit/thunk1.C: Enable for ia64.
15338
6b607ffd
MM
153392002-10-23 Mark Mitchell <mark@codesourcery.com>
15340
15341 PR c++/8067
15342 * g++.dg/lookup/pretty1.C: New test.
15343
8bfb45f8
JJ
153442002-10-23 Jakub Jelinek <jakub@redhat.com>
15345
15346 * gcc.dg/20021023-1.c: New test.
15347
e6f052b7
MM
153482002-10-23 Mark Mitchell <mark@codesourcery.com>
15349
15350 PR c++/7679
15351 * g++.dg/parse/inline1.C: New test.
f65e1183 15352
e2358068
RH
153532002-10-23 Richard Henderson <rth@redhat.com>
15354
619703c6
RH
15355 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15356
e2358068
RH
15357 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15358
ad4f9910
MM
153592002-10-22 Mark Mitchell <mark@codesourcery.com>
15360
15361 PR c++/6579
15362 * g++.dg/parse/stmtexpr3.C: New test.
15363
8fe734a3
NS
153642002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15365
15366 * g++.dg/expr/cond1.C: New test.
15367
4977bab6
ZW
153682002-10-21 Zack Weinberg <zack@codesourcery.com>
15369
15370 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15371
7ba539c6
MM
153722002-10-21 Mark Mitchell <mark@codesourcery.com>
15373
15374 * g++.dg/abi/vbase13.C: New test.
15375 * g++.dg/abi/vbase14.C: Likewise.
15376
75d38379
JJ
153772002-10-21 Jakub Jelinek <jakub@redhat.com>
15378
15379 * gcc.dg/tls/pic-1.c: New test.
15380 * gcc.dg/tls/nonpic-1.c: New test.
15381 * gcc.dg/20021018-1.c: New test.
15382
aaee784a
UW
153832002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15384
15385 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15386 Remove only files with the same base name as the test case.
15387 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15388 (profopt-execute): Likewise. Also, remove old profiling
15389 and performance data files before running the tests.
15390
15391 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15392 * g++.dg/bprob/bprob.exp: Likewise.
15393 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15394 to allow more general test case names.
15395
15396 * g++.dg/bprob/bprob-1.C: Rename to ...
15397 * g++.dg/bprob/g++-bprob-1.C: ... this.
15398
15399 * g77.dg/bprob/bprob-1.f: Rename to ...
15400 * g77.dg/bprob/g77-bprob-1.f: ... this.
15401
22bd2554
ZW
154022002-10-21 Zack Weinberg <zack@codesourcery.com>
15403
15404 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15405 bison 1.50 or later.
15406
434fb8b7
JJ
154072002-10-21 Janis Johnson <janis187@us.ibm.com>
15408
15409 * g++.dg/README: Describe more test directories.
15410
42328048
MM
154112002-10-21 Mark Mitchell <mark@codesourcery.com>
15412
c6c01481 15413 * g++.dg/init/array6.C: Add additional tests.
42328048 15414
ecef5e87
UW
154152002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15416
15417 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15418 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15419
0ac1a3d3
KH
154202002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15421
15422 * gcc.c-torture/compile/20020604-1.x: New.
15423 * gcc.c-torture/compile/simd-5.x: Likewise.
15424 * gcc.c-torture/execute/920710-1.x: Likewise.
15425 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15426
97cc1f5e
MM
154272002-10-21 Mark Mitchell <mark@codesourcery.com>
15428
15429 * g++.dg/inherit/override1.C: Add dg-options clause.
15430
ab3146fd
ZD
154312002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15432
15433 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15434 _mm_slli_si128.
15435
0d8b229b
AS
154362002-10-19 Andreas Schwab <schwab@suse.de>
15437
15438 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15439 directory component.
15440
9368208b
MM
154412002-10-18 Mark Mitchell <mark@codesourcery.com>
15442
80bbd03d
MM
15443 * g++.dg/inherit/thunk1.C: New test.
15444
9368208b
MM
15445 * g++.dg/inherit/override1.C: New test.
15446
15447 * g++.dg/abi/mangle11.C: New test.
15448 * g++.dg/abi/mangle14.C: New test.
15449 * g++.dg/abi/mangle17.C: New test.
15450
8a188e24
NS
154512002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15452
15453 * g++.dg/overload/member2.C: New test.
15454
768bf0ab
JJ
154552002-10-17 Janis Johnson <janis187@us.ibm.com>
15456
15457 * g++.dg/README: Describe new compat directory.
15458 * g++.dg/dg.exp: Skip tests in compat directory.
15459 * README.compat: New file.
15460 * lib/compat.exp: New expect script.
15461 * g++.dg/compat: New test directory.
15462 * g++.dg/compat/compat.exp: New expect script.
15463 * g++.dg/compat/abi: New test directory.
15464 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15465 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15466 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15467 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15468 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15469 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15470 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15471 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15472 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15473 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15474 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15475 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15476 * g++.dg/compat/break: New test directory.
15477 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15478 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15479 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15480 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15481 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15482 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15483 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15484 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15485 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15486 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15487 g++.dg/compat/break/README: New files.
15488 * g++.dg/compat/eh: New test directory.
15489 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15490 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15491 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15492 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15493 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15494 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15495 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15496 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15497 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15498 g++.dg/compat/eh/filter2_y.C,
15499 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15500 g++.dg/compat/eh/new1_y.C,
15501 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15502 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15503 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15504 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15505 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15506 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15507 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15508 g++.dg/compat/eh/unexpected1_y.C: New files.
15509 * g++.dg/compat/init: New test directory.
15510 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15511 g++.dg/compat/init/array5_y.C,
15512 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15513 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15514 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15515 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15516 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15517 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15518 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15519 g++.dg/compat/init/init-ref2_y.C: New files.
15520
982216be
MM
155212002-10-17 Mark Mitchell <mark@codesourcery.com>
15522
15523 PR c++/7584
15524 * g++.dg/inherit/using3.C: New test.
15525
b8c25665 155262002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
15527
15528 * gcc.dg/20021017-2.c: New test.
15529
b216f69b
MM
155302002-10-17 Mark Mitchell <mark@codesourcery.com>
15531
2d05cd96 15532 * g++.dg/abi/mangle16.C: Adjust.
d768a589 15533
b216f69b
MM
15534 * g++.dg/init/array8.C: New test.
15535
6e53546d
RS
155362002-10-17 Richard Sandiford <rsandifo@redhat.com>
15537
15538 * gcc.dg/special/mips-abi.exp: New test.
15539 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15540
2303a079
MM
155412002-10-16 Mark Mitchell <mark@codesourcery.com>
15542
d3133e68
MM
15543 * g++.dg/abi/mangle16.C: New test.
15544 * g++.dg/abi/mangle17.C: Likewise.
15545
2303a079
MM
15546 PR c++/7478
15547 * g++.dg/template/ref1.C: New test.
15548
e055ba36
KG
155492002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15550
15551 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15552
6e2ac1ae
UW
155532002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15554
15555 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15556
451c0899
MM
155572002-10-16 Mark Mitchell <mark@codesourcery.com>
15558
15559 PR c++/7524
15560 * g++.dg/init/array7.C: New test.
15561
3fa3c4bd
MM
155622002-10-15 Mark Mitchell <mark@codesourcery.com>
15563
15564 * g++.dg/init/array6.C: New test.
22bd2554 15565
3fa3c4bd
MM
15566 * g++.dg/abi/mangle13.C: Likewise.
15567 * g++.dg/abi/mangle14.C: Likewise.
15568 * g++.dg/abi/mangle15.C: Likewise.
15569
58731fd1
MM
155702002-10-14 Mark Mitchell <mark@codesourcery.com>
15571
15572 * g++.dg/abi/empty8.C: New test.
22bd2554 15573
6742d92b
NS
155742002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15575
15576 * g++.dg/init/ctor1.C: New test.
15577
23a64177
UW
155782002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15579
15580 * gcc.c-torture/execute/20021015-1.c: New test.
15581
b8c25665 155822002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
15583
15584 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15585
b8c25665 155862002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
15587
15588 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15589
741fa37f
RH
155902002-10-14 Richard Henderson <rth@redhat.com>
15591
15592 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15593
a3b88570
MM
155942002-10-14 Mark Mitchell <mark@codesourcery.com>
15595
15596 PR optimization/6631
15597 * g++.dg/opt/const2.C: New test.
15598
77631fa7
MM
155992002-10-14 Mark Mitchell <mark@codesourcery.com>
15600
15601 PR c++/7176
15602 * g++.dg/parse/friend1.C: New test.
15603 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15604
0d1c5774
JJ
156052002-10-14 Jakub Jelinek <jakub@redhat.com>
15606
15607 * gcc.dg/20021014-1.c: New test.
15608
8e3df2de
MM
156092002-10-11 Mark Mitchell <mark@codesourcery.com>
15610
dac45b5c
MM
15611 PR c++/5661
15612 * g++.dg/ext/vlm1.C: New test.
15613 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 15614
8e3df2de
MM
15615 * g++.dg/init/array1.C: Remove invalid braces.
15616 * g++.dg/init/brace1.C: New test.
15617 * g++.dg/init/copy2.C: Likewise.
15618 * g++.dg/init/copy3.C: Likewise.
15619 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15620 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15621 braces.
22bd2554 15622
98ddd678
NB
156232002-10-11 Neil Booth <neil@daikokuya.co.uk>
15624
15625 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15626
b8c25665 156272002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
15628
15629 * gcc.c-torture/compile/simd-5.c: New test.
15630
4977bab6
ZW
156312002-10-10 Roger Sayle <roger@eyesopen.com>
15632
15633 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15634
61fdde38
JW
156352002-10-10 Jim Wilson <wilson@redhat.com>
15636
15637 * gcc.c-torture/execute/20021010-1.c: New test.
15638
95f79357
ZW
156392002-10-09 Zack Weinberg <zack@codesourcery.com>
15640
85cd7be8 15641 PR c/7353
95f79357
ZW
15642 * g++.dg/ext/typedef-init.C: New test.
15643 * gcc.dg/typedef-init.c: New test.
15644
5cc67323
NB
156452002-10-09 Neil Booth <neil@daikokuya.co.uk>
15646
15647 * gcc.dg/cpp/paste13.c: New test.
15648
131d2c16
KG
156492002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15650
15651 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15652 remaining platforms, XFAIL during compile, not execute. Don't
15653 XFAIL at -O0.
15654
bf52f899
NS
156552002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15656
15657 * gcc.dg/alias-1.c: Tweak expected warning.
15658
a85cd145
V
156592002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15660
15661 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15662
f75369c8
AJ
156632002-10-06 Andreas Jaeger <aj@suse.de>
15664
8d725537
AJ
15665 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15666 * gcc.dg/cpp/c++98.C: Likewise.
15667
15668 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15669 * g++.dg/cpp/c++98.C: Likewise.
15670
15671 * g++.dg/README (Subdirectories): Mention cpp directory.
15672
f75369c8
AJ
15673 PR target/7559
15674 * gcc.dg/20021006-1.c: New test.
15675
eb55ce4b
KL
156762002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15677
15678 PR c++/7804
15679 * g++.dg/other/warning1.C: New test.
15680
f91f86e7
RS
156812002-10-04 Roger Sayle <roger@eyesopen.com>
15682
15683 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15684 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15685 and sparc-*-* with -m64 as expected failures. See PR 8087.
15686
bd9bb3d2
MM
156872002-10-03 Mark Mitchell <mark@codesourcery.com>
15688
15689 PR c++/7931
15690 * g++.dg/template/ptrmem3.C: New test.
f75369c8 15691
bd9bb3d2
MM
15692 PR c++/7754
15693 * g++.dg/template/union1.C: New test.
15694
6397d80b
MM
156952002-10-03 Mark Mitchell <mark@codesourcery.com>
15696
15697 PR c++/8006
15698 * g++.dg/abi/mangle9.C: New test.
15699 * g++.dg/abi/mangle10.C: New test.
15700 * g++.dg/abi/mangle11.C: New test.
15701 * g++.dg/abi/mangle12.C: New test.
15702
2282d28d
MM
157032002-10-02 Mark Mitchell <mark@codesourcery.com>
15704
15705 PR c++/7188.
15706 * g++.dg/template/meminit1.C: New test.
15707 * g++.dg/warn/Wreorder-1.C: Likewise.
15708 * g++.old-deja/g++.mike/warn3.C: Tweak.
15709 * lib/prune.exp: Ingore "in copy constructor".
15710
e5ec43ac
AJ
157112002-10-02 Andreas Jaeger <aj@suse.de>
15712
15713 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15714 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15715 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15716 on x86-64.
15717
a1d1a0f9
MM
157182002-10-01 Mark Mitchell <mark@codesourcery.com>
15719
15720 * gcc.dg/empty1.C: Fix typo.
15721
73a73768
NS
157222002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15723
15724 * gcc.dg/alias-1.c: New test.
15725
871e97f7
MM
157262002-10-01 Mark Mitchell <mark@codesourcery.com>
15727
0645ba8f
MM
15728 * gcc.dg/empty1.C: New test.
15729
871e97f7
MM
15730 * g++.dg/tls/init-2.C: Tweak error messages.
15731
8ab907e8
RS
157322002-10-01 Richard Sandiford <rsandifo@redhat.com>
15733
15734 * gcc.c-torture/compile/20020923-1.c: New test.
15735
e3e3815b
JT
157362002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15737
15738 * gcc.c-torture/execute/ffs-1.c: New test.
15739 * gcc.c-torture/execute/ffs-2.c: Ditto.
15740
5a9a1961
NS
157412002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15742
15743 * g++.dg/overload/member1.C: New test.
15744
ed8e443a 157452002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 15746
ed8e443a
JM
15747 * g++.dg/abi/empty7.C: New test.
15748 * g++.dg/init/pm2.C: Likewise.
f75369c8 15749
ed8e443a 157502002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 15751
ed8e443a 15752 * g++.dg/rtti/crash1.C: New test.
03357c23 15753
ed8e443a 157542002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 15755
ed8e443a
JM
15756 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15757 gcc.dg/sibcall-4.c: New tests.
d7bb749a 15758
ed8e443a 157592002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 15760
ed8e443a
JM
15761 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15762 powerpc and MMIX targets.
1c402174 15763
ed8e443a 157642002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 15765
ed8e443a 15766 * gcc.dg/cpp/20020927-1.c: New.
57147be1 15767
ed8e443a 157682002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 15769
ed8e443a 15770 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 15771
ed8e443a 157722002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 15773
ed8e443a 15774 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 15775
ed8e443a 157762002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 15777
ed8e443a 15778 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 15779
ed8e443a 157802002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 15781
ed8e443a 15782 * README.QMTEST: Fix typo.
d57f8a71 15783
ed8e443a 157842002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 15785
ed8e443a 15786 * gcc.dg/20020926-1.c: New test.
b784617e 15787
ed8e443a 157882002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 15789
ed8e443a
JM
15790 PR target/7842
15791 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 15792
ed8e443a 157932002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 15794
ed8e443a
JM
15795 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
15796 unique to the tool.
15797 * lib/g77.exp (g77_init): Likewise.
15798 * lib/g++.exp (g++_init): Likewise.
15799 * lib/objc.exp (objc_init): Likewise.
1c88948f 15800
ed8e443a 158012002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 15802
ed8e443a
JM
15803 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15804 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15805 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 15806
ed8e443a 158072002-09-25 Richard Henderson <rth@redhat.com>
6190e147 15808
ed8e443a
JM
15809 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15810 too-small long double.
6190e147 15811
ed8e443a 158122002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 15813
ed8e443a 15814 * gcc.dg/20020919-1.c: New test.
c354bbcc 15815
ed8e443a 158162002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 15817
ed8e443a
JM
15818 * g++.dg/abi/bitfield6.C: New test.
15819 * g++.dg/abi/bitfield7.C: New test.
15820 * g++.dg/abi/bitfield8.C: New test.
15821 * g++.dg/abi/vbase11.C: New test.
2d3e278d 15822
ed8e443a 158232002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 15824
ed8e443a
JM
15825 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15826 hppa*-*-hpux*. Update test comment.
490ed846 15827
ed8e443a 158282002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 15829
ed8e443a 15830 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 15831
ed8e443a 158322002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 15833
ed8e443a 15834 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 15835
ed8e443a 158362002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 15837
ed8e443a 15838 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 15839
ed8e443a 158402002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 15841
ed8e443a
JM
15842 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15843 systems.
1ce505c4 15844
ed8e443a 158452002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 15846
ed8e443a
JM
15847 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15848
15849 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15850 Adjust for c++filt moved to binutils. Remove spurious duplicate
15851 setting of cxxfilt.
15852
158532002-09-19 Geoffrey Keating <geoffk@apple.com>
15854
15855 * gcc.dg/20020312-2.c: Update for darwin.
15856
158572002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15858
15859 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15860
158612002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15862
15863 * objc.dg/comp-types-1.m: New test.
15864 * objc.dg/comp-types-2.m: New test.
15865 * objc.dg/comp-types-3.m: New test.
15866 * objc.dg/comp-types-4.m: New test.
15867 * objc.dg/comp-types-5.m: New test.
15868 * objc.dg/comp-types-6.m: New test.
15869
158702002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15871
15872 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
15873
158742002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15875
15876 * g++.dg/other/do1.C: New test.
15877
15878 * g++.dg/template/subst1.C: New test.
15879
158802002-09-16 Steve Ellcey <sje@cup.hp.com>
15881
15882 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
15883
158842002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15885
15886 * g++.dg/template/qualttp20.C: Adjust expected errors.
15887 * g++.old-deja/g++.jason/report.C: Likewise.
15888 * g++.old-deja/g++.other/qual1.C: Likewise.
15889
15890 * g++.dg/lookup/scoped2.C: New test.
15891
15892 * g++.dg/ext/asm3.C: New test.
15893
158942002-09-16 Richard Earnshaw <rearnsha@arm.com>
15895
15896 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
15897
158982002-09-16 Kazu Hirata <kazu@cs.umass.edu>
15899
15900 * ChangeLog: follow spelling conventions.
15901 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
15902 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
15903 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
15904 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
15905 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
15906 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
15907 * g++.old-deja/g++.law/global-init1.C: Likewise.
15908 * g++.old-deja/g++.other/delete4.C: Likewise.
15909 * g++.old-deja/g++.other/inline21.C: Likewise.
15910 * g++.old-deja/g++.other/singleton.C: Likewise.
15911 * g77.dg/strlen0.f: Likewise.
15912 * g77.f-torture/compile/20010519-1.f: Likewise.
15913 * g77.f-torture/compile/980310-4.f: Likewise.
15914 * gcc.c-torture/compile/20000605-1.c: Likewise.
15915 * gcc.c-torture/execute/20020225-1.c: Likewise.
15916 * gcc.dg/c90-hexfloat-2.c: Likewise.
15917 * gcc.dg/c99-bool-1.c: Likewise.
15918 * gcc.dg/c99-hexfloat-2.c: Likewise.
15919 * gcc.dg/dll-2.c: Likewise.
15920 * gcc.dg/wtr-union-init-1.c: Likewise.
15921 * gcc.dg/wtr-union-init-2.c: Likewise.
15922 * gcc.dg/wtr-union-init-3.c: Likewise.
15923 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15924 * gcc.dg/cpp/defined.c: Likewise.
15925 * gcc.dg/cpp/macsyntx.c: Likewise.
15926 * gcc.dg/cpp/paste2.c: Likewise.
15927 * gcc.dg/cpp/trad/defined.c: Likewise.
15928 * gcc.dg/format/c90-printf-1.c: Likewise.
15929 * gcc.dg/format/c90-scanf-1.c: Likewise.
15930 * gcc.dg/format/c99-printf-1.c: Likewise.
15931 * gcc.dg/format/c99-scanf-1.c: Likewise.
15932 * gcc.misc-tests/gcov-8.c: Likewise.
15933 * lib/profopt.exp: Likewise.
15934
159352002-09-15 Krister Walfridsson <cato@df.lth.se>
15936
15937 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
15938
159392002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15940
15941 * g++.dg/inherit/using2.C: New test.
15942
159432002-09-15 Kazu Hirata <kazu@cs.umass.edu>
15944
15945 * ChangeLog: Follow spelling conventions.
15946 * g++.dg/template/friend4.C: Likewise.
15947 * g++.old-deja/g++.pt/crash67.C: Likewise.
15948 * gcc.c-torture/execute/20000801-4.c: Likewise.
15949 * gcc.dg/c90-digraph-1.c: Likewise.
15950 * gcc.dg/c94-digraph-1.c: Likewise.
15951 * gcc.dg/c99-digraph-1.c: Likewise.
15952 * gcc.dg/cpp/line5.c: Likewise.
15953 * gcc.dg/cpp/multiline.c: Likewise.
15954 * gcc.dg/cpp/trad/literals-1.c: Likewise.
15955 * gcc.dg/format/attr-3.c: Likewise.
15956 * gcc.dg/format/c90-scanf-3.c: Likewise.
15957 * gcc.dg/format/ext-4.c: Likewise.
15958
159592002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15960
15961 * g++.dg/template/pretty1.C: New test.
15962
159632002-09-14 Alan Modra <amodra@bigpond.net.au>
15964
15965 * gcc.c-torture/execute/struct-cpy-1.c: New test.
15966
159672002-09-13 Matt Austern <austern@apple.com>
15968
15969 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
15970 passing a cast expression to a function by const reference.
15971
159722002-09-13 Nathan Sidwell <nathan@codesourcery.com>
15973
15974 * g++.dg/template/deduce1.C: New test.
15975
159762002-09-13 Kazu Hirata <kazu@cs.umass.edu>
15977
15978 * gcc.c-torture/execute/simd-1.c: Force all use of int to
15979 32-bit int.
15980
159812002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
15982
15983 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
15984 usage.
15985
159862002-09-10 Richard Earnshaw <rearnsha@arm.com>
15987
15988 * gcc.c-torture/compile/20020910-1.c: New test.
15989
159902002-09-10 Frank Ch. Eigler <fche@redhat.com>
15991
15992 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
15993
159942002-09-10 Andreas Jaeger <aj@suse.de>
15995
15996 * gcc.dg/20020312-2.c: Adjust for x86-64.
15997
159982002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
15999
16000 * g77.dg/7388.f: New test case for PR 7388.
16001
160022002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
16003
16004 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
16005
160062002-09-05 Ziemowit Laski <zlaski@apple.com>
16007
16008 * objc.dg/proto-lossage-1.m: New test.
16009
160102002-09-06 Neil Booth <neil@daikokuya.co.uk>
16011
16012 * gcc.dg/cpp/_Pragma4.c: Fix typo.
16013
160142002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
16015
16016 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
16017 expected to pass.
16018
160192002-09-06 Stan Shebs <shebs@apple.com>
16020 David Edelsohn <edelsohn@gnu.org>
16021
16022 * gcc.dg/weak: New directory.
16023 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
16024 target-specific xfail bits.
16025 * gcc.dg/typeof-2.c: Move to new directory.
16026 * gcc.dg/weak.exp: New expect script.
16027
160282002-09-06 Alan Modra <amodra@bigpond.net.au>
16029
16030 * gcc.c-torture/execute/extzvsi.c: New test.
16031
160322002-09-05 Stan Shebs <shebs@apple.com>
16033
16034 * gcc.dg/weak-1.c: xfail on Darwin.
16035 * gcc.dg/weak-2.c: Ditto.
16036 * gcc.dg/weak-3.c: Ditto.
16037 * gcc.dg/weak-4.c: Ditto.
16038 * gcc.dg/weak-5.c: Ditto.
16039 * gcc.dg/weak-6.c: Ditto.
16040 * gcc.dg/weak-7.c: Ditto.
16041 * gcc.dg/weak-8.c: Ditto.
16042 * gcc.dg/weak-9.c: Ditto.
16043
160442002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
16045
16046 * gcc.c-torture/execute/loop-14.c: New test.
16047
160482002-09-04 Jakub Jelinek <jakub@redhat.com>
16049
16050 * g++.dg/other/cxa-atexit1.C: New test.
16051
16052 * gcc.dg/typeof-2.c: New test.
16053
160542002-09-03 Roger Sayle <roger@eyesopen.com>
16055
16056 * gcc.dg/builtins-2.c: New testcase.
16057 * gcc.dg/builtins-3.c: New testcase.
16058
160592002-09-03 Neil Booth <neil@daikokuya.co.uk>
16060
16061 * gcc.dg/cpp/_Pragma4.c: New test.
16062
160632002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
16064
16065 * objc/execute/nil_method-1.m: New testcase.
16066
160672002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
16068
16069 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
16070 [Object class], not [Object initialize].
16071
160722002-08-31 Roger Sayle <roger@eyesopen.com>
16073 Hans-Peter Nilsson <hp@bitrange.com>
16074
16075 * gcc.c-torture/execute/20020720-1.x: Skip test on
16076 mmix-knuth-mmixware. Correct comment.
16077
160782002-08-27 Mark Mitchell <mark@codesourcery.com>
16079
16080 * testsuite/g++.dg/abi/bitfield5.C: New test.
16081 * testsuite/g++.dg/abi/vbase10.C: Likewise.
16082
160832002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
16084
16085 * objc.dg/undeclared-selector.m: New test.
16086
160872002-08-27 Nathan Sidwell <nathan@codesourcery.com>
16088
16089 * g++.dg/other/offsetof1.C: Avoid cast warning.
16090
160912002-08-26 Ziemowit Laski <zlaski@apple.com>
16092
16093 * objc.dg/super-class-2.m: New test.
16094
160952002-08-24 Matt Austern <austern@apple.com>
16096
16097 * g++.dg/ext/lvaddr.C: New test.
16098 * g++.dg/ext/lvcast.C: New test.
16099
161002002-08-22 Mark Mitchell <mark@codesourcery.com>
16101
16102 * testsuite/g++.dg/inherit/cond1.C: New test.
16103
161042002-08-22 Geoffrey Keating <geoffk@redhat.com>
16105
16106 * gcc.dg/noncompile/incomplete-1.c: New test.
16107
161082002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16109
16110 * gcc.dg/typespec-1.c: New test.
16111
161122002-08-20 Devang Patel <dpatel@apple.com>
16113 * objc.dg/proto-hier-2.m: New test.
16114
161152002-08-19 Ziemowit Laski <zlaski@apple.com>
16116
16117 * objc.dg/bitfield-1.m: New test.
16118 * objc.dg/bitfield-2.m: New test.
16119
161202002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16121
16122 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16123 gcc.dg/c99-flex-array-4.c: New tests.
16124
161252002-08-16 Stan Shebs <shebs@apple.com>
16126
16127 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16128
161292002-08-15 Jakub Jelinek <jakub@redhat.com>
16130
16131 * gcc.dg/typeof-1.c: New test.
16132 * g++.dg/ext/typeof2.C: New test.
16133
161342002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16135
16136 * g++.dg/other/offsetof1.C: New test.
16137
161382002-08-14 Richard Henderson <rth@redhat.com>
16139
16140 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16141
161422002-08-14 Neil Booth <neil@daikokuya.co.uk>
16143
16144 * gcc.dg/cpp/_Pragma3.c: New test.
16145
161462002-08-13 Mark Mitchell <mark@codesourcery.com>
16147
16148 * g++.dg/template/inherit3: New test.
16149
161502002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16151
16152 * gcc.dg/bitfld-4.c: Add blank options.
16153
161542002-08-09 Mark Mitchell <mark@codesourcery.com>
16155
16156 * g++.dg/template/crash1.C: New test.
16157
161582002-08-08 Jakub Jelinek <jakub@redhat.com>
16159
16160 * gcc.dg/tls/opt-2.c: New test.
16161
161622002-08-08 Devang Patel <dpatel@apple.com>
16163
16164 * objc.dg/selector-1.m : New test
16165
161662002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16167
16168 * g++.dg/abi/bitfield4.C: New test.
16169 * gcc.dg/bitfld-4.c: New test.
16170
161712002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16172
16173 * g++.dg/other/packed1.C: New test.
16174
161752002-08-07 Mark Mitchell <mark@codesourcery.com>
16176
16177 * g++.dg/abi/offsetof.C: Tweak error messages.
16178 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16179
161802002-08-08 Jakub Jelinek <jakub@redhat.com>
16181
16182 * gcc.dg/bitfld-3.c: New test.
16183
161842002-08-07 Jakub Jelinek <jakub@redhat.com>
16185 Richard Henderson <rth@redhat.com>
16186
16187 * gcc.dg/i386-bitfield1.c: New test.
16188 * g++.dg/abi/bitfield3.C: Update.
16189
161902002-08-07 Neil Booth <neil@daikokuya.co.uk>
16191
16192 * objc.dg/const-str-2.m: Update.
16193 * gcc.dg/cpp/c++98.c: Change to C extension.
16194 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16195 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
16196
161972002-08-06 Aldy Hernandez <aldyh@redhat.com>
16198
16199 * testsuite/gcc.dg/tls/diag-3.c: New.
16200
162012002-08-07 Gabriel Dos Reis <gdr@nerim.net>
16202
16203 * g++.dg/README (Subdirectories): Document new subdir expr.
16204 * g++.dg/expr/pmf-1.C: New test.
16205
162062002-08-06 Neil Booth <neil@daikokuya.co.uk>
16207
16208 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
16209
162102002-08-06 Jakub Jelinek <jakub@redhat.com>
16211
16212 * g++.dg/abi/bitfield3.C: New test.
16213
162142002-08-05 Nathan Sidwell <nathan@codesourcery.com>
16215
16216 * lib/gcov.exp: Tweak expected line formats.
16217 * gcc.misc-tests/gcov8.c: New test.
16218 * gcc.misc-tests/gcov8.x: New flags.
16219
162202002-08-05 Jakub Jelinek <jakub@redhat.com>
16221
16222 * consistency.vlad/layout/endian.c: Include string.h.
16223
16224 * gcc.c-torture/execute/20020805-1.c: New test.
16225
162262002-08-04 Gabriel Dos Reis <gdr@nerim.net>
16227
16228 * g++.dg/other/conversion1.C: New test.
16229
162302002-08-03 Roger Sayle <roger@eyesopen.com>
16231
16232 * gcc.dg/builtins-1.c: New testcase.
16233
162342002-08-02 Mark Mitchell <mark@codesourcery.com>
16235
16236 * g++.dg/inherit/access3.C: New test.
16237
162382002-08-01 Jakub Jelinek <jakub@redhat.com>
16239
16240 * gcc.dg/ia64-visibility-2.c: New test.
16241
162422002-08-01 Benjamin Kosnik <bkoz@redhat.com>
16243
16244 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
16245 __qualifier_flags to __flags.
16246
162472002-07-31 Mark Mitchell <mark@codesourcery.com>
16248
16249 * g++.dg/inherit/operator1.C: New test.
16250 * g++.dg/lookup/disamb1.C: Fix typo in comment.
16251 * g++.dg/other/error1.C: Change expected error message.
16252 * g++.dg/template/conv4.C: Likewise.
16253
162542002-07-26 Neil Booth <neil@daikokuya.cop.uk>
16255
16256 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
16257 for documented behavior.
16258
162592002-07-25 Roger Sayle <roger@eyesopen.com>
16260
16261 * gcc.c-torture/execute/20020720-1.x: Skip this test on
16262 several targets known to fail.
16263
162642002-07-25 Richard Sandiford <rsandifo@redhat.com>
16265
16266 * gcc.dg/mips-args-[123].c: New tests.
16267
162682002-07-24 Aldy Hernandez <aldyh@redhat.com>
16269
16270 * gcc.dg/ppc-spe.c: New.
16271
162722002-07-24 Geoffrey Keating <geoffk@redhat.com>
16273
16274 * g++.dg/other/ptrmem4.C: New testcase.
16275
162762002-07-24 Richard Henderson <rth@redhat.com>
16277
16278 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16279
162802002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16281
16282 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16283
162842002-07-24 Roger Sayle <roger@eyesopen.com>
16285
16286 * gcc.c-torture/execute/memset-3.c: New testcase.
16287
162882002-07-24 Neil Booth <neil@daikokuya.co.uk>
16289
16290 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 16291 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 16292
13fd931e
KG
162932002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16294
16295 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16296 Delete.
16297
b8c25665 162982002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
16299
16300 * gcc.c-torture/compile/simd-4.c: New test.
16301
0e902d98
KL
163022002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16303
16304 PR c++/7347, c++/7348
16305 * g++.dg/template/access4.C: New test.
16306 * g++.dg/template/access5.C: New test.
16307 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16308 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16309 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16310 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16311
cf3c4f56
JJ
163122002-07-22 Jakub Jelinek <jakub@redhat.com>
16313
16314 * gcc.dg/gnu89-init-2.c: New test.
16315
56508306
GDR
163162002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16317
16318 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16319
0da65b89
RS
163202002-07-20 Roger Sayle <roger@eyesopen.com>
16321
16322 * gcc.c-torture/execute/20020720-1.c: New testcase.
16323
68e65275
NB
163242002-07-20 Neil Booth <neil@daikokuya.co.uk>
16325
16326 * gcc.dg/cpp/Wsignprom.c: New tests.
16327
a0c58ea9
AM
163282002-07-20 Alan Modra <amodra@bigpond.net.au>
16329
16330 * gcc.c-torture/execute/loop-13.c: New test.
16331
75aef48a
NB
163322002-07-19 Neil Booth <neil@daikokuya.co.uk>
16333
16334 * gcc.dg/cpp/expr.c: New tests.
16335
437deefa
DE
163362002 07-18 David Edelsohn <edelsohn@gnu.org>
16337
16338 * g++.dg/opt/pr6713.C: Add template instantiation.
16339
85272855
AM
163402002-07-18 Alan Modra <amodra@bigpond.net.au>
16341
437deefa
DE
16342 * gcc.dg/nest.c: New test.
16343
163442002-07-17 Richard Henderson <rth@redhat.com>
16345
16346 * g++.dg/opt/pr6713.C: New test.
85272855 16347
90888283
EB
163482002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16349
16350 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16351 XFAIL for all x86 processors.
16352
ce0ead25
ID
163532002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16354
16355 * gcc.c-torture/execute/20010122-1.x: Do not test with
16356 -fomit-frame-pointer.
16357
d955f6ea
KL
163582002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16359
16360 * g++.dg/template/instantiate2.C: New test.
16361 * g++.dg/template/spec4.C: New test.
16362
ba59df78
KL
163632002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16364
16365 * g++.dg/template/access2.C: New test.
16366 * g++.dg/template/access3.C: New test.
16367
6c535c69
ZW
163682002-07-15 Zack Weinberg <zack@codesourcery.com>
16369
16370 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16371 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16372 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16373 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16374 Convert to use <stdarg.h>.
16375 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16376 Delete.
16377 * gcc.dg/va-arg-2.c: New.
16378 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16379
794a292d
JJ
163802002-07-15 Jakub Jelinek <jakub@redhat.com>
16381
16382 * gcc.c-torture/compile/20020710-1.c: New test.
16383
b8c25665 163842002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 16385 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
16386
16387 gcc.c-torture/compile/simd-2.c: New testcase.
16388 gcc.c-torture/compile/simd-3.c: Likewise.
16389
f0ab6bf2
MM
163902002-07-11 Mark Mitchell <mark@codesourcery.com>
16391
16392 PR c++/7224
16393 * g++.dg/overload/error1.C: New test.
6c535c69 16394
789b7de5
RO
163952002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16396
16397 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16398 configuration and IRIX 6 O32 ABI.
16399
e65a2d65
RS
164002002-07-11 Roger Sayle <roger@eyesopen.com>
16401
16402 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16403
c5358a5d
RS
164042002-07-10 Roger Sayle <roger@eyesopen.com>
16405
16406 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16407
6d844e9d
JL
164082002-07-10 Jeffrey A Law <law@redhat.com>
16409
6c535c69 16410 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 16411
6c535c69 16412 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 16413
2fefbb5d
AH
164142002-07-09 Aldy Hernandez <aldyh@redhat.com>
16415
6c535c69 16416 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 16417
4d5be58b
DN
164182002-07-09 Diego Novillo <dnovillo@redhat.com>
16419
16420 * gcc.c-torture/compile/20020709-1.c: New test.
16421
78abea27
RS
164222002-07-07 Roger Sayle <roger@eyesopen.com>
16423
16424 * g++.dg/template/qualttp21.C: New test case.
16425
e66c8649
AO
164262002-07-06 Alexandre Oliva <aoliva@redhat.com>
16427
16428 * gcc.c-torture/compile/20020706-1.c: New test.
16429 * gcc.c-torture/compile/20020706-2.c: New test.
16430
78abea27
RS
164312002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16432 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
16433
16434 * g++.dg/warn/incomplete1.C: New test.
16435
8537dbae
KG
164362002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16437
16438 PR c++/7099
6c535c69 16439 * g++.dg/warn/noreturn1.C: New test.
8537dbae 16440
9833f679
MM
164412002-07-03 Mark Mitchell <mark@codesourcery.com>
16442
16443 PR c++/6706
16444 * g++.dg/debug/debug6.C: New test.
16445 * g++.dg/debug/debug7.C: New test.
16446
b8c25665 164472002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
16448
16449 * gcc.c-torture/compile/simd-3.c: New test.
16450
a6a5beb1
CD
164512002-07-03 Chris Demetriou <cgd@broadcom.com>
16452
16453 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16454 * gcc.dg/20020620-1.c: Likewise.
16455
b2153b98
KL
164562002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16457
16458 PR c++/6944
16459 * g++.dg/init/array4.C: New test.
16460 * g++.dg/init/array5.C: New test.
16461
b8c25665 164622002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
16463
16464 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16465 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16466
622d3731
KG
164672002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16468
16469 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16470 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16471 * gcc.dg/wtr-conversion-1.c: Likewise.
16472 * gcc.dg/wtr-escape-1.c: Likewise.
16473 * gcc.dg/wtr-int-type-1.c: Likewise.
16474 * gcc.dg/wtr-label-1.c: Likewise.
16475 * gcc.dg/wtr-static-1.c: Likewise.
16476 * gcc.dg/wtr-strcat-1.c: Likewise.
16477 * gcc.dg/wtr-suffix-1.c: Likewise.
16478 * gcc.dg/wtr-switch-1.c: Likewise.
16479 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16480 * gcc.dg/wtr-union-init-1.c: Likewise.
16481 * gcc.dg/wtr-union-init-2.c: Likewise.
16482 * gcc.dg/wtr-union-init-3.c: Likewise.
16483
16484 * gcc.dg/wtr-func-def-1.c: New test.
16485
c40da518 164862002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 16487
c40da518
DP
16488 * objc.dg/param-1.m: New test.
16489
0879540b
NB
164902002-07-03 Neil Booth <neil@daikokuya.co.uk>
16491
16492 * gcc.dg/cpp/trad/directive.c: Add test.
16493 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 16494 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 16495
ed8e443a 164962002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 16497
ed8e443a 16498 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 16499
ed8e443a 165002002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 16501
ed8e443a 16502 * objc.dg/desig-init-1.m: New test.
c1c5187c 16503
ed8e443a 165042002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 16505
ed8e443a
JM
16506 PR c++/6716
16507 * g++.dg/template/instantiate1.C: New test.
17f29637 16508
ed8e443a 165092002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 16510
ed8e443a
JM
16511 PR c++/7112
16512 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 16513
ed8e443a 165142002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 16515
ed8e443a
JM
16516 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16517 gcc.dg/cpp/trad/include.c: New tests.
7098b619 16518
ed8e443a 165192002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 16520
ed8e443a
JM
16521 PR target/7177
16522 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 16523
ed8e443a 165242002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 16525
ed8e443a
JM
16526 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16527 header here...
16528 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16529 (objc-torture-execute): or here.
bbeb33f2 16530
ed8e443a 165312002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 16532
ed8e443a 16533 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 16534
ed8e443a 165352002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 16536
ed8e443a 16537 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 16538
ed8e443a 165392002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 16540
ed8e443a 16541 * objc.dg/fsyntax-only.m: New test.
118f8dc1 16542
ed8e443a 165432002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 16544
ed8e443a
JM
16545 PR c++/6695
16546 * g++.dg/template/friend7.C: New file.
5ce49b4b 16547
ed8e443a 165482002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 16549
ed8e443a
JM
16550 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16551 return type.
759236dd 16552
ed8e443a 165532002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 16554
ed8e443a
JM
16555 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16556 avoid division by zero.
86422829 16557
ed8e443a 165582002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 16559
ed8e443a 16560 * gcc.dg/Wunknownprag.c: New tests.
06470238 16561
ed8e443a 165622002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 16563
ed8e443a 16564 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 16565
ed8e443a 165662002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 16567
ed8e443a
JM
16568 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16569 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16570 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16571 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16572 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16573 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16574 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16575 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16576 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16577 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16578 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16579 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16580 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16581 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16582 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16583 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16584 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 16585
ed8e443a 165862002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 16587
ed8e443a
JM
16588 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16589 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16590 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16591 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16592 New tests.
16593 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 16594
ed8e443a 165952002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 16596
ed8e443a 16597 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 16598
ed8e443a 165992002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 16600
ed8e443a
JM
16601 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16602 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16603 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16604 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 16605
ed8e443a 166062002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 16607
ed8e443a
JM
16608 * gcc.dg/cpp/trad: New directory with traditional tests copied
16609 from parent directory.
16610 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16611 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16612 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16613 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16614 Move to trad/ and rename.
16615 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16616 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16617 gcc.dg/cpp/trad/redef2.c: New tests.
16618 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 16619
ed8e443a 166202002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 16621
ed8e443a
JM
16622 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16623 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16624 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16625 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16626 Remove.
017acb41 16627
ed8e443a 166282002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 16629
ed8e443a 16630 * gcc.dg/20020620-1.c: New test.
9164f47a 16631
ed8e443a 166322002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 16633
ed8e443a 16634 * g++.dg/template/ttp4.C: New test.
342cea95 16635
ed8e443a 166362002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 16637
ed8e443a 16638 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 16639
ed8e443a 166402002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 16641
ed8e443a
JM
16642 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16643 Don't use attribute `noinline'.
90227c69 16644
ed8e443a 166452002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 16646
ed8e443a 16647 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 16648
ed8e443a 166492002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 16650
ed8e443a 16651 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 16652
ed8e443a 16653 * gcc.dg/simd-1.c: New.
820d4b1b 16654
ed8e443a 166552002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 16656
ed8e443a 16657 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 16658
ed8e443a 166592002-06-16 Richard Henderson <rth@redhat.com>
750491fc 16660
ed8e443a
JM
16661 * g++.dg/ext/anon-struct1.C: New.
16662 * g++.dg/ext/anon-struct2.C: New.
16663 * g++.dg/ext/anon-struct3.C: New.
16664 * gcc.dg/anon-struct-1.c: New.
16665 * gcc.dg/anon-struct-2.c: New.
16666 * gcc.dg/anon-struct-3.c: New.
16667 * gcc.dg/20011008-1.c: Adjust warning text.
16668 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 16669
ed8e443a 166702002-06-16 Richard Henderson <rth@redhat.com>
0931db71 16671
ed8e443a 16672 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 16673
ed8e443a 166742002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 16675
ed8e443a 16676 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 16677
ed8e443a 166782002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 16679
ed8e443a
JM
16680 * gcc.c-tortuture/execute/compare-1.c: New test case.
16681 * gcc.c-tortuture/execute/compare-2.c: New test case.
16682 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 16683
ed8e443a 166842002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 16685
ed8e443a
JM
16686 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16687 ia64 ilp32.
a6f5e048 16688
ed8e443a 166892002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 16690
ed8e443a 16691 * g++.dg/template/typename2.C: Update error message.
d65cb654 16692
ed8e443a 166932002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 16694
ed8e443a 16695 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 16696
ed8e443a 166972002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 16698
ed8e443a
JM
16699 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16700 list of targets to skip.
9da754bd 16701
ed8e443a 167022002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 16703
ed8e443a
JM
16704 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16705 targets if not optimizing.
56a28102 16706
ed8e443a 167072002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 16708
ed8e443a 16709 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 16710
ed8e443a 16711 * g++.dg/opt/vt1.C: New test.
5d056e9b 16712
ed8e443a 16713 * gcc.dg/20020531-1.c: New test.
156755ac 16714
ed8e443a 16715 * gcc.dg/20020530-1.c: New test.
50f30e6b 16716
ed8e443a 16717 * gcc.dg/20020527-1.c: New test.
85d49058 16718
ed8e443a 16719 * g++.dg/opt/cse1.C: New test.
7b668f9e 16720
ed8e443a 167212002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 16722
ed8e443a 16723 * gcc.dg/20020607-2.c: New test case.
437f1df1 16724
ed8e443a 167252002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 16726
ed8e443a 16727 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 16728
ed8e443a 167292002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 16730
ed8e443a
JM
16731 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16732 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16733 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 16734
ed8e443a 167352002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 16736
ed8e443a 16737 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 16738
ed8e443a 167392002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 16740
ed8e443a
JM
16741 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16742 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 16743
ed8e443a 167442002-06-02 Richard Henderson <rth@redhat.com>
ab780373 16745
ed8e443a
JM
16746 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16747 test functions static.
ab780373 16748
ed8e443a 167492002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 16750
ed8e443a
JM
16751 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16752 now.
e33a8855 16753
ed8e443a 167542002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 16755
ed8e443a
JM
16756 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16757 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16758 Update for mofified diagnostics.
16759 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 16760
ed8e443a 167612002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 16762
ed8e443a 16763 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 16764
ed8e443a 167652002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 16766
ed8e443a 16767 * gcc.dg/fnegate-1.c: New test case.
378393da 16768
ed8e443a 167692002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 16770
ed8e443a 16771 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 16772
ed8e443a 167732002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 16774
ed8e443a
JM
16775 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16776 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16777 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 16778
ed8e443a 167792002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 16780
ed8e443a 16781 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 16782
ed8e443a 167832002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 16784
ed8e443a 16785 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 16786
ed8e443a 167872002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 16788
ed8e443a 16789 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 16790
ed8e443a 167912002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 16792
ed8e443a 16793 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 16794
ed8e443a 167952002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 16796
ed8e443a
JM
16797 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
16798 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 16799
ed8e443a 168002002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 16801
ed8e443a 16802 * g++.dg/opt/cse2.C: New test.
9059e33c 16803
ed8e443a 168042002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 16805
ed8e443a
JM
16806 * gcc.dg/cpp/arith-1.c: New semantic tests.
16807 * gcc.dg/cpp/if-1.c: Update.
91318908 16808
ed8e443a 168092002-05-24 Ben Elliston <bje@redhat.com>
9e253215 16810
ed8e443a 16811 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 16812
ed8e443a 168132002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 16814
ed8e443a 16815 * gcc.dg/verbose-asm.c: New test.
90442291 16816
ed8e443a 168172002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 16818
ed8e443a 16819 * gcc.dg/cpp/paste12.c: New test.
3620711b 16820
ed8e443a 168212002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 16822
ed8e443a 16823 * g++.dg/parse/named_ops.C: New test.
17645b15 16824
ed8e443a 168252002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 16826
ed8e443a 16827 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 16828
ed8e443a 168292002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 16830
ed8e443a
JM
16831 * gcc.dg/weak-2.c: Allow optional leading underscore
16832 in scan-assembler symbol name.
16833 * gcc.dg/weak-3.c: Likewise.
16834 * gcc.dg/weak-4.c: Likewise.
16835 * gcc.dg/weak-5.c: Likewise.
e275a535 16836
ed8e443a 168372002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 16838
ed8e443a 16839 * gcc.dg/20020523-1.c: New test.
66b408f2 16840
ed8e443a 168412002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 16842
ed8e443a
JM
16843 * objc.dg/const-str-2.m: Update now that we stop after
16844 a command line error.
e67a7860 16845
ed8e443a 168462002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 16847
ed8e443a 16848 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 16849
ed8e443a 168502002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 16851
ed8e443a
JM
16852 * g++.dg/dg.exp: Prune the tls subdirectory.
16853 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16854 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16855 * g++.dg/tls/init-1.C: New.
7a1f3f5f 16856
ed8e443a 168572002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 16858
ed8e443a 16859 * gcc.dg/20020517-1.c: New test.
2dd36f90 16860
ed8e443a 168612002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 16862
ed8e443a
JM
16863 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16864 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 16865
ed8e443a 168662002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 16867
ed8e443a 16868 * g++.dg/other/copy2.C: New test.
32d3f634 16869
ed8e443a 168702002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 16871
ed8e443a
JM
16872 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
16873 (MAX_COPY): Bump up to 10 times sizeof (long long).
16874 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 16875
ed8e443a
JM
16876 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
16877 sizeof (long long).
02116b3d 16878
ed8e443a 16879 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 16880
ed8e443a 168812002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 16882
ed8e443a 16883 * g++.dg/ext/oper1.C: New test.
b3f47c78 16884
ed8e443a
JM
168852002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
168862002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 16887
ed8e443a 16888 * README.QMTEST: New file.
f362c762 16889
ed8e443a 16890 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 16891
ed8e443a 168922002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 16893
ed8e443a
JM
16894 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
16895 now.
16896 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 16897
ed8e443a 168982002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 16899
ed8e443a
JM
16900 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
16901 support weak symbols.
16902 * gcc.dg/weak-4.c: Likewise
16903 * gcc.dg/weak-6.c: Likewise
210142e0 16904
ed8e443a 169052002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 16906
ed8e443a
JM
16907 * gcc.dg/weak-3.c: Add dg-excess-error comment for
16908 cygwin, coff and h8300-*-hms targets
16909 * gcc.dg/weak-5.c: Likewise
16910 * gcc.dg/weak-7.c: Likewise
088b3db0 16911
ed8e443a 169122002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 16913
ed8e443a
JM
16914 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
16915 (scan-assembler-not, scan-assembler-dem): Likewise.
16916 (scan-assembler-dem-not): Likewise.
f4b251a6 16917
ed8e443a 169182002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 16919
ed8e443a 16920 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 16921
ed8e443a 169222002-05-15 Richard Henderson <rth@redhat.com>
14285ace 16923
ed8e443a
JM
16924 * gcc.dg/weak-5.c (vfoo1c): No warning here.
16925 (vfoo1f): Warning here.
16926 (vfoo1l): Don't redefine the alias.
14285ace 16927
ed8e443a 169282002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 16929
ed8e443a 16930 * g++.dg/init/pm1.C: New test.
5bf5c5cb 16931
ed8e443a 169322002-05-12 David S. Miller <davem@redhat.com>
e2f75147 16933
ed8e443a
JM
16934 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
16935 types.
e2f75147 16936
ed8e443a 169372002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 16938
ed8e443a 16939 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 16940
ed8e443a 169412002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 16942
ed8e443a 16943 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 16944
ed8e443a 169452002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 16946
ed8e443a
JM
16947 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
16948 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
16949 * lib/g++.exp (g++_link_flags): Likewise.
16950 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 16951
ed8e443a 169522002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 16953
ed8e443a
JM
16954 * gcc.dg/cpp/poison.c: Update.
16955 * gcc.dg/cpp/20000625-2.c: Remove.
16956 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 16957
ed8e443a 169582002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 16959
ed8e443a
JM
16960 * gcc.c-torture/execute/20020508-1.c: New test.
16961 * gcc.c-torture/execute/20020508-2.c: New test.
16962 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 16963
ed8e443a 169642002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 16965
ed8e443a 16966 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 16967
ed8e443a 169682002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 16969
ed8e443a
JM
16970 PR c/6569
16971 * gcc.dg/weak-3.c: Update location of warning messages.
16972 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 16973
ed8e443a 169742002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 16975
ed8e443a 16976 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 16977
ed8e443a 169782002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 16979
ed8e443a 16980 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 16981
ed8e443a 169822002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 16983
ed8e443a 16984 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 16985
ed8e443a 169862002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 16987
ed8e443a 16988 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 16989
ed8e443a 169902002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 16991
ed8e443a 16992 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 16993
ed8e443a 169942002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 16995
ed8e443a
JM
16996 * treelang: Added directory for new sample language treelang. Also
16997 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 16998
ed8e443a 169992002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 17000
ed8e443a
JM
17001 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
17002 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
17003 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
17004 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
17005 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
17006 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
17007 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 17008
ed8e443a 170092002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 17010
ed8e443a 17011 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 17012
ed8e443a 170132002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 17014
ed8e443a 17015 * gcc.dg/20020503-1.c: New test.
5121c03e 17016
ed8e443a 170172002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 17018
ed8e443a 17019 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 17020
ed8e443a 170212002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 17022
ed8e443a 17023 * g++.dg/init/dtor1.C: New test.
0d6d6892 17024
ed8e443a 170252002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 17026
ed8e443a 17027 * gcc.dg/altivec-8.c: New.
9b7bc465 17028
ed8e443a 170292002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 17030
ed8e443a 17031 * gcc.dg/altivec-7.c: New.
3a73bffb 17032
ed8e443a 170332002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 17034
ed8e443a 17035 * g++.dg/parse/typedef1.C: New test.
33dd07ee 17036
ed8e443a 170372002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 17038
ed8e443a
JM
17039 PR c++/6486
17040 * g++.dg/template/friend6.C: New test.
33dd07ee 17041
ed8e443a
JM
17042 PR c++/6492
17043 * g++.dg/init/copy1.C: New test.
4bd7c270 17044
ed8e443a 170452002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 17046
ed8e443a 17047 * g++.dg/warn/effc1.C: New test.
60284a59 17048
ed8e443a 170492002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 17050
ed8e443a 17051 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 17052
ed8e443a 170532002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 17054
ed8e443a 17055 * gcc.dg/20020426-2.c: New test.
87ed109f 17056
ed8e443a 170572002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 17058
ed8e443a
JM
17059 * gcc.dg/cpp/if-mop.c: Update.
17060 * gcc.dg/cpp/if-mpar.c: Add test.
17061 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 17062
ed8e443a 170632002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 17064
ed8e443a
JM
17065 PR c/6343
17066 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 17067
ed8e443a 170682002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 17069
ed8e443a 17070 * gcc.dg/enum1.c: New test.
7d793e9b 17071
ed8e443a 170722002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 17073
ed8e443a
JM
17074 PR c++/6497
17075 * g++.dg/inherit/access2.C: New test.
7d793e9b 17076
ed8e443a 170772002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 17078
ed8e443a
JM
17079 PR bootstrap/6445
17080 * gcc.dg/20020426-1.c: New test.
48ba9538 17081
ed8e443a 170822002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 17083
ed8e443a 17084 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 17085
ed8e443a 170862002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 17087
ed8e443a 17088 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 17089
ed8e443a 170902002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 17091
ed8e443a 17092 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 17093
ed8e443a 170942002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 17095
ed8e443a
JM
17096 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
17097 targets.
a62d375f 17098
ed8e443a 170992002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 17100
ed8e443a 17101 * g++.dg/abi/mange7.C: New test.
a62d375f 17102
ed8e443a
JM
17103 PR c++/6438.
17104 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 17105
ed8e443a 171062002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 17107
ed8e443a 17108 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 17109
ed8e443a 171102002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 17111
ed8e443a
JM
17112 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17113 compiler output on mips*-*-irix*.
29cece2e 17114
ed8e443a 171152002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 17116
ed8e443a 17117 * g++.dg/parse/attr1.C: New test.
1a887f86 17118
ed8e443a 171192002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 17120
ed8e443a
JM
17121 * gcc.c-torture/execute/string-opt-17.c: New test case.
17122 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 17123
ed8e443a 171242002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 17125
ed8e443a
JM
17126 PR c++/6256:
17127 * g++.dg/template/friend5.C: New test.
77adef84 17128
ed8e443a
JM
17129 PR c++/6331:
17130 * g++.dg/template/qual1.C: Likewise.
74b273d6 17131
ed8e443a 171322002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 17133
ed8e443a
JM
17134 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17135 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 17136
ed8e443a 171372002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 17138
ed8e443a
JM
17139 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17140 cris-*-elf* and mmix-*-*.
17141 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17142 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17143 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17144 Ditto.
17145 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17146 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 17147
ed8e443a 171482002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 17149
ed8e443a
JM
17150 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17151 Clarify comment.
9ac3b1be 17152
ed8e443a 171532002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 17154
ed8e443a 17155 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 17156
ed8e443a 171572002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 17158
ed8e443a 17159 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 17160
ed8e443a 171612002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 17162
ed8e443a 17163 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 17164
ed8e443a 171652002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 17166
ed8e443a
JM
17167 * PR6367
17168 * g77.f-torture/execute/6367.f: New test.
17169 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 17170
ed8e443a 171712002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 17172
ed8e443a
JM
17173 * PR6352
17174 * g++.dg/opt/inline2.C: New test.
0cd3301b 17175
ed8e443a 171762002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 17177
ed8e443a
JM
17178 * gcc.dg/20000906-1.c: Enable for all targets.
17179 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 17180
ed8e443a 171812002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 17182
ed8e443a
JM
17183 * gcc.dg/20020418-1.c: New test.
17184 * gcc.dg/20020418-2.c: New test.
96b453dc 17185
ed8e443a 171862002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 17187
ed8e443a
JM
17188 * gcc.c-torture/compile/iftrap-1.c: New.
17189 * gcc.dg/iftrap-1.c: Adjust for ia64.
17190 * gcc.dg/iftrap-2.c: New.
a3acf46d 17191
ed8e443a 171922002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 17193
ed8e443a 17194 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 17195
ed8e443a 171962002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 17197
ed8e443a 17198 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 17199
ed8e443a 172002002-04-18 David S. Miller <davem@redhat.com>
887fc41a 17201
ed8e443a 17202 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 17203
ed8e443a 172042002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 17205
ed8e443a 17206 * gcc.dg/20020416-1.c: New test.
32121b96 17207
ed8e443a 17208 * g++.dg/opt/inline1.C: New test.
98ef3137 17209
ed8e443a 172102002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 17211
ed8e443a 17212 * gcc.dg/altivec-5.c: New test.
4c8c0dec 17213
ed8e443a 17214 * gcc.dg/20020415-1.c: New test.
07cdae91 17215
ed8e443a 172162002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 17217
ed8e443a 17218 * testsuite/lib/chill.exp: Remove.
0f490a2b 17219
ed8e443a 172202002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 17221
ed8e443a 17222 * g++.dg/other/big-struct.C: New test.
4b27e132 17223
ed8e443a 172242002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 17225
ed8e443a
JM
17226 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
17227 of scratch file.
cf56e373 17228
ed8e443a 172292002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 17230
ed8e443a
JM
17231 PR c/6277
17232 * gcc.dg/i386-387-1.c: Allow optional leading underscore
17233 in scan-assembler function name
1aa65134 17234
ed8e443a 172352002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 17236
ed8e443a
JM
17237 * g77.f-torture/execute/980628-4.x,
17238 g77.f-torture/execute/980628-5.x,
17239 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17240 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17241 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
17242 i[34567]86-*-*.
791b23fe 17243
ed8e443a 172442002-04-13 David S. Miller <davem@redhat.com>
791b23fe 17245
ed8e443a 17246 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 17247
ed8e443a 172482002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 17249
ed8e443a
JM
17250 * gcc.dg/asm-6.c,
17251 * g++.dg/ext/asm1.C: New tests.
9928a3d5 17252
ed8e443a 172532002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 17254
ed8e443a
JM
17255 PR c++ 5373.
17256 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 17257
ed8e443a
JM
17258 PR c++/5189.
17259 * g++.dg/template/copy1.C: New test.
21b14752 17260
ed8e443a 172612002-04-12 Richard Henderson <rth@redhat.com>
21b14752 17262
ed8e443a 17263 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 17264
ed8e443a 172652002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 17266
ed8e443a
JM
17267 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
17268 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 17269
ed8e443a 172702002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 17271
ed8e443a
JM
17272 * g++.dg/ext/attrib5.C,
17273 * g++.dg/lookup/struct1.C: New tests.
578fc63d 17274
ed8e443a 172752002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 17276
ed8e443a 17277 * gcc.dg/20020411-1.c: New test.
010f87c4 17278
ed8e443a 17279 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 17280
ed8e443a 172812002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 17282
ed8e443a 17283 * g77.f-torture/execute/6177.f: New test.
dab550cb 17284
ed8e443a 172852002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 17286
ed8e443a
JM
17287 PR middle-end/6247
17288 * g++.dg/opt/cleanup1.C: New test.
dab550cb 17289
ed8e443a 17290 * g++.dg/opt/const1.C: New test.
1a887f86 17291
ed8e443a 172922002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 17293
ed8e443a 17294 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 17295
ed8e443a 172962002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 17297
ed8e443a
JM
17298 PR c++/5507
17299 * g++.dg/template/typename2.C: New test.
aec3e189 17300
ed8e443a 173012002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 17302
ed8e443a 17303 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 17304
ed8e443a 173052002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 17306
ed8e443a
JM
17307 * g77.f-torture/execute/980628-4.x,
17308 g77.f-torture/execute/980628-5.x,
17309 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17310 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17311 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 17312
ed8e443a 173132002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 17314
ed8e443a
JM
17315 PR optimization/6086
17316 * g++.dg/opt/preinc1.C: New test.
0154eaa8 17317
ed8e443a 173182002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 17319
ed8e443a
JM
17320 PR c++/5571
17321 * g++.dg/opt/static2.C: New test.
b1896e61 17322
ed8e443a 173232002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 17324
ed8e443a
JM
17325 PR c/5120
17326 * gcc.dg/20020406-1.c: New test.
3ca5f444 17327
ed8e443a 173282002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 17329
ed8e443a 17330 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 17331
ed8e443a 173322002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 17333
ed8e443a
JM
17334 PR c/6123
17335 * gcc.dg/20020312-2.c: Do not declare global register variable
17336 if __PIC__ or __pic__ is defined.
31956228 17337
ed8e443a 173382002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 17339
ed8e443a
JM
17340 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17341 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 17342
ed8e443a 173432002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 17344
ed8e443a
JM
17345 * gcc.misc-tests/linkage.exp: Update last change to handle
17346 sparc*-, not just sparc-.
9d7013b8 17347
ed8e443a 173482002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 17349
ed8e443a 17350 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 17351
ed8e443a 173522002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 17353
ed8e443a 17354 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 17355
ed8e443a 173562002-04-02 David S. Miller <davem@redhat.com>
2e839a04 17357
ed8e443a 17358 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 17359
ed8e443a 173602002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 17361
ed8e443a
JM
17362 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17363 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 17364
ed8e443a
JM
17365 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17366 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17367 g77.f-torture/execute/20001201.x,
17368 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 17369
ed8e443a
JM
17370 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17371 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 17372
ed8e443a 173732002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 17374
ed8e443a 17375 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 17376
ed8e443a 173772002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 17378
ed8e443a 17379 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 17380
ed8e443a 17381 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 17382
ed8e443a 173832002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 17384
ed8e443a 17385 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 17386
ed8e443a 173872002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 17388
ed8e443a
JM
17389 * g++.dg/inherit/template-as-base.C: Expect error.
17390 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 17391
ed8e443a 173922002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 17393
ed8e443a
JM
17394 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17395 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 17396
ed8e443a
JM
17397 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17398 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17399 -da test.
41ba8a20 17400
ed8e443a 174012002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 17402
ed8e443a
JM
17403 * gcc.dg/special/alias-2.c: New.
17404 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 17405
ed8e443a 174062002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 17407
ed8e443a 17408 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 17409
ed8e443a 174102002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 17411
ed8e443a 17412 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 17413
ed8e443a 174142002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 17415
ed8e443a
JM
17416 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17417 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17418 ordering tests.
17419 * g++.dg/bprob/bprob-1.C: New test.
17420 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17421 * g++.dg/gcov/gcov-1.C: New test.
17422 * g++.dg/gcov/gcov-1.x: New file.
17423 * g++.dg/gcov/gcov-2.C: New test.
17424 * g++.dg/gcov/gcov-3.C: New test.
17425 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 17426
ed8e443a 174272002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 17428
ed8e443a
JM
17429 * g++.old-deja/g++.other/builtins5.C: New test.
17430 * g++.old-deja/g++.other/builtins6.C: New test.
17431 * g++.old-deja/g++.other/builtins7.C: New test.
17432 * g++.old-deja/g++.other/builtins8.C: New test.
17433 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 17434
ed8e443a 174352002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 17436
ed8e443a 17437 * g++.dg/opt/static1.C: New test.
f17f9332 17438
ed8e443a 17439 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 17440
ed8e443a 174412002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 17442
ed8e443a 17443 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 17444
ed8e443a 17445 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 17446
ed8e443a 174472002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 17448
ed8e443a 17449 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 17450
ed8e443a 174512002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 17452
ed8e443a
JM
17453 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17454 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17455 move from g++.old-deja/g++.ext/.
cd4e8331 17456
ed8e443a 174572002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 17458
ed8e443a 17459 * g++.dg/init/new2.C: New test.
6a3177b9 17460
ed8e443a 174612002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 17462
ed8e443a 17463 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 17464
ed8e443a
JM
17465 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17466 on sparc.
6d4c57a0 17467
ed8e443a
JM
17468 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17469 sparcv9 systems.
17470 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 17471
ed8e443a 174722002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 17473
ed8e443a
JM
17474 * gcc.dg/cpp/endif-pedantic1.c,
17475 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 17476
ed8e443a 174772002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 17478
ed8e443a 17479 * g++.dg/init/new1.C: New test.
173028e5 17480
ed8e443a 174812002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 17482
ed8e443a 17483 * g++.dg/abi/vbase9.C: New test.
43f2b308 17484
ed8e443a 174852002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 17486
ed8e443a 17487 * gcc.dg/arm-asm.c: New test.
bbffa101 17488
ed8e443a 174892002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 17490
ed8e443a
JM
17491 * gcc.dg/Wswitch-enum.c: New test.
17492 Fix PR c/5044.
15e5ad76 17493
ed8e443a 174942002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 17495
ed8e443a
JM
17496 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17497 structure.
813b848c 17498
ed8e443a 174992002-03-25 Richard Henderson <rth@redhat.com>
813b848c 17500
ed8e443a
JM
17501 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17502 sparcv9 systems.
ea475b23 17503
ed8e443a
JM
17504 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17505 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 17506
ed8e443a 175072002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 17508
ed8e443a 17509 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 17510
ed8e443a 175112002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 17512
ed8e443a
JM
17513 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17514 targets using generic thunk support.
479e51f6 17515
ed8e443a 175162002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 17517
ed8e443a 17518 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 17519
ed8e443a 17520 * g++.dg/opt/conj2.C: New test.
47e87a93 17521
ed8e443a 175222002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 17523
ed8e443a 17524 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 17525
ed8e443a 175262002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 17527
ed8e443a
JM
17528 * g77.dg/f77-edit-apostrophe-out.f: New test
17529 * g77.dg/f77-edit-h-out.f: New test
17530 * g77.dg/f77-edit-t-in.f: New test
17531 * g77.dg/f77-edit-t-out.f: New test
17532 * g77.dg/f77-edit-x-out.f: New test
17533 * g77.dg/f77-edit-slash-out.f: New test
17534 * g77.dg/f77-edit-colon-out.f: New test
17535 * g77.dg/f77-edit-s-out.f: New test
12c3717e 17536
ed8e443a 175372002-03-24 Richard Henderson <rth@redhat.com>
d6961341 17538
ed8e443a 17539 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 17540
ed8e443a 175412002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 17542
ed8e443a
JM
17543 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17544 that do not support weak symbols
e756a7da 17545
ed8e443a 175462002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 17547
ed8e443a
JM
17548 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17549 * lib/g77.exp: Likewise
17550 * lib/objc.exp: Likewise
5365c83f 17551
ed8e443a 175522002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 17553
ed8e443a 17554 * gcc.dg/Wswitch-default.c: New test.
acb044ee 17555
ed8e443a 175562002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 17557
ed8e443a 17558 * g++.dg/other/enum1.C: New test.
661fff62 17559
ed8e443a 175602002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 17561
ed8e443a 17562 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 17563
ed8e443a 175642002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 17565
ed8e443a 17566 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 17567
ed8e443a 175682002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 17569
ed8e443a
JM
17570 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17571 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 17572
ed8e443a 175732002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 17574
ed8e443a 17575 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 17576
ed8e443a 175772002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 17578
ed8e443a 17579 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 17580
ed8e443a 175812002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 17582
ed8e443a 17583 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 17584
ed8e443a 175852002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 17586
ed8e443a 17587 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 17588
ed8e443a 17589 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 17590
ed8e443a 175912002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 17592
ed8e443a
JM
17593 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17594 (A, E): Handle this.
f735a153 17595
ed8e443a 175962002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 17597
ed8e443a
JM
17598 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17599 ignoring -fpic.
17600 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17601 through prune_gcc_output.
1813dafd 17602
ed8e443a 176032002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 17604
ed8e443a 17605 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 17606
ed8e443a 176072002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 17608
ed8e443a 17609 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 17610
ed8e443a 17611 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 17612
ed8e443a 17613 * gcc.dg/20020319-1.c: New test.
ff8908ff 17614
ed8e443a 176152002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 17616
ed8e443a 17617 * g++.dg/opt/conj1.C: New test.
5dd236e2 17618
ed8e443a 176192002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 17620
ed8e443a
JM
17621 * g++.dg/template/qualttp20.C: Revert previous change.
17622 * g++.dg/template/qualttp3.C: Likewise.
17623 * g++.dg/template/qualttp4.C: Likewise
17624 * g++.dg/template/qualttp5.C: Likewise
17625 * g++.dg/template/qualttp6.C: Likewise
17626 * g++.dg/template/qualttp7.C: Likewise
17627 * g++.dg/template/qualttp8.C: Likewise
17628 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 17629
ed8e443a 176302002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 17631
ed8e443a 17632 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 17633
ed8e443a 176342002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 17635
ed8e443a
JM
17636 * g++.dg/template/conv1.C: New test.
17637 * g++.dg/template/conv2.C: New test.
17638 * g++.dg/template/conv3.C: New test.
17639 * g++.dg/template/conv4.C: New test.
a42519be 17640
ed8e443a 176412002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 17642
ed8e443a
JM
17643 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17644 * g++.dg/template/qualttp3.C: Likewise.
17645 * g++.dg/template/qualttp4.C: Likewise
17646 * g++.dg/template/qualttp5.C: Likewise
17647 * g++.dg/template/qualttp6.C: Likewise
17648 * g++.dg/template/qualttp7.C: Likewise
17649 * g++.dg/template/qualttp8.C: Likewise
17650 * g++.dg/template/recurse.C: Likewise.
32135a8c 17651
ed8e443a 176522002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 17653
ed8e443a 17654 * g++.dg/opt/dtor1.C: New test.
a541f1aa 17655
ed8e443a 176562002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 17657
ed8e443a 17658 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 17659
ed8e443a 176602002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 17661
ed8e443a 17662 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 17663
ed8e443a 176642002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 17665
ed8e443a
JM
17666 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17667 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17668 cris-*-aout* mmix-*-*.
17669 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17670 cris-*-aout* mmix-*-*.
17671 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17672 cris-*-elf* cris-*-aout* and mmix-*-*.
17673 * gcc.dg/20001009-1.c: Ditto.
17674 * gcc.dg/20010912-1.c: Ditto.
17675 * gcc.dg/20020122-4.c: Ditto.
17676 * gcc.dg/inline-2.c: Ditto.
440d0518 17677
ed8e443a 176782002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 17679
ed8e443a 17680 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 17681
ed8e443a 176822002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 17683
ed8e443a 17684 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 17685
ed8e443a 176862002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 17687
ed8e443a 17688 * g++.dg/warn/Wunused-1.C: New test.
df867456 17689
ed8e443a 176902002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 17691
ed8e443a 17692 * g++.dg/abi/mangle6.C: New test.
62ae2529 17693
ed8e443a 176942002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 17695
ed8e443a 17696 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 17697
ed8e443a 17698 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 17699
ed8e443a 177002002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 17701
ed8e443a 17702 * g++.dg/other/access1.C: New test.
55a21c32 17703
ed8e443a 177042002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 17705
ed8e443a 17706 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 17707
ed8e443a 177082002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 17709
ed8e443a 17710 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 17711
ed8e443a 177122002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 17713
ed8e443a 17714 * gcc.dg/20020312-1.c: New test case.
999cc24c 17715
ed8e443a 177162002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 17717
ed8e443a 17718 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 17719
ed8e443a 177202002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 17721
ed8e443a
JM
17722 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17723 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 17724
ed8e443a 177252002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 17726
ed8e443a
JM
17727 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17728 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 17729
ed8e443a 177302002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 17731
ed8e443a 17732 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 17733
ed8e443a 177342002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 17735
ed8e443a 17736 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 17737
ed8e443a 177382002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 17739
ed8e443a
JM
17740 PR optimization/5844
17741 * gcc.dg/20020310-1.c: New test.
93fe8e92 17742
ed8e443a 177432002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 17744
ed8e443a
JM
17745 * gcc.c-torture/execute/memcpy-2.c: New test.
17746 * gcc.c-torture/execute/memset-1.c: New test.
17747 * gcc.c-torture/execute/strlen-1.c: New test.
17748 * gcc.c-torture/execute/strcmp-1.c: New test.
17749 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 17750
ed8e443a 177512002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 17752
ed8e443a 17753 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 17754
ed8e443a 177552002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 17756
ed8e443a 17757 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 17758
ed8e443a 177592002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 17760
ed8e443a 17761 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 17762
ed8e443a 177632002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 17764
ed8e443a 17765 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 17766
ed8e443a 177672002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 17768
ed8e443a 17769 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 17770
ed8e443a 177712002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 17772
ed8e443a 17773 * gcc.dg/unordered-1.c: New test.
a298d936 17774
ed8e443a 177752002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 17776
ed8e443a 17777 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 17778
ed8e443a 177792002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 17780
ed8e443a 17781 * gcc.dg/20020304-1.c: New test.
fd87b7a7 17782
ed8e443a 17783 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 17784
ed8e443a 177852002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 17786
ed8e443a
JM
17787 * gcc.c-torture/compile/20020304-1.c: New test case
17788 (from PR c/5830).
cc36a670 17789
ed8e443a 177902002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 17791
ed8e443a 17792 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 17793
ed8e443a 177942002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 17795
ed8e443a 17796 * g++.dg/other/classkey1.C: New test.
16d3e075 17797
ed8e443a 177982002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 17799
ed8e443a
JM
17800 * gcc.c-torture/compile/981223-1.x: New.
17801 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 17802
ed8e443a 178032002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 17804
ed8e443a 17805 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 17806
ed8e443a 178072002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 17808
ed8e443a 17809 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 17810
ed8e443a 178112002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 17812
ed8e443a
JM
17813 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17814 here" ERROR lines.
17815 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17816 * g++.old-deja.g++.other/defarg1.C: Likewise.
17817 * g++.old-deja/g++.pt/calls2.C: Likewise.
17818 * g++.old-deja/g++.pt/crash20.C: Likewise.
17819 * g++.old-deja/g++.pt/crash30.C: Likewise.
17820 * g++.old-deja/g++.pt/crash36.C: Likewise.
17821 * g++.old-deja/g++.pt/crash6.C: Likewise.
17822 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17823 * g++.old-deja/g++.pt/derived3.C: Likewise.
17824 * g++.old-deja/g++.pt/error1.C: Likewise.
17825 * g++.old-deja/g++.pt/friend21.C: Likewise.
17826 * g++.old-deja/g++.pt/friend23.C: Likewise.
17827 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17828 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 17829
ed8e443a 178302002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 17831
ed8e443a 17832 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 17833
ed8e443a 178342002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 17835
ed8e443a
JM
17836 * gcc.c-torture/execute/920730-1t.c,
17837 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17838 Delete test cases, only relevant to -traditional.
47bd70b5 17839
ed8e443a 178402002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 17841
ed8e443a
JM
17842 * gcc.dg/cpp/undef1.c: Remove.
17843 * gcc.dg/cpp/directiv.c: Update.
17844 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 17845
ed8e443a 178462002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 17847
ed8e443a 17848 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 17849
ed8e443a 178502002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 17851
ed8e443a 17852 * g++.dg/debug/debug4.C: New test.
232b8f52 17853
ed8e443a 17854 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 17855
ed8e443a 178562002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 17857
ed8e443a 17858 * gcc.dg/debug/20020224-1.c: New.
a47ed310 17859
ed8e443a 178602002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 17861
ed8e443a
JM
17862 * gcc.c-torture/execute/960416-1.x: New.
17863 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 17864
ed8e443a 178652002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 17866
ed8e443a 17867 * gcc.dg/20020224-1.c: New test.
3256b817 17868
ed8e443a 178692002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 17870
ed8e443a 17871 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 17872
ed8e443a 178732002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 17874
ed8e443a 17875 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 17876
ed8e443a 178772002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 17878
ed8e443a 17879 * gcc.dg/20020222-1.c: New test.
7133e992 17880
ed8e443a 178812002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 17882
ed8e443a 17883 * g++.dg/opt/anonunion1.C: New test.
7133e992 17884
ed8e443a 178852002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 17886
ed8e443a
JM
17887 * g++.dg/template/qualttp19.C: New test.
17888 * g++.dg/template/qualttp20.C: New test.
17889 * g++.old-deja/g++.jason/report.C: Adjust expected errors
17890 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 17891
ed8e443a 178922002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 17893
ed8e443a 17894 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 17895
ed8e443a 178962002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 17897
ed8e443a 17898 * gcc.dg/20020220-1.c: New test.
4636c87e 17899
ed8e443a 17900 * gcc.dg/20020220-2.c: New test.
00fae85d 17901
ed8e443a 17902 * g++.dg/opt/mmx1.C: New test.
7552da58 17903
ed8e443a 179042002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 17905
ed8e443a 17906 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 17907
ed8e443a 179082002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 17909
ed8e443a 17910 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 17911
ed8e443a 17912 * gcc.dg/20020219-1.c: New test.
7f311f63 17913
ed8e443a 17914 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 17915
ed8e443a 17916 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 17917
ed8e443a 17918 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 17919
ed8e443a 179202002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 17921
ed8e443a 17922 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 17923
ed8e443a 179242002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 17925
ed8e443a 17926 * gcc.dg/decl-1.c: Update, new test.
d76e6800 17927
ed8e443a 179282002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 17929
ed8e443a
JM
17930 * g++.dg/abi/bitfield1.C: New test.
17931 * g++.dg/abi/bitfield2.C: New test.
d76e6800 17932
ed8e443a 179332002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 17934
ed8e443a 17935 * gcc.dg/attr-nest.c: New test.
ec65b2e3 17936
ed8e443a 179372002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 17938
ed8e443a 17939 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 17940
ed8e443a 179412002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 17942
ed8e443a
JM
17943 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
17944 * g++.dg/debug/debug.exp: New.
17945 * g++.dg/debug/trivial.C: New.
17946 * g++.dg/debug/debug1.C: Moved...
17947 * g++.dg/other/debug1.C: ...from here.
17948 * g++.dg/debug/debug2.C: Moved...
17949 * g++.dg/other/debug2.C: ...from here.
17950 * g++.dg/debug/debug3.C: Moved...
17951 * g++.dg/other/debug3.C: ...from here.
845d6a2f 17952
ed8e443a 17953 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 17954
ed8e443a 179552002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 17956
ed8e443a 17957 * g++.dg/other/debug3.C: New test.
e6834654 17958
ed8e443a 17959 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 17960
ed8e443a 179612002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 17962
ed8e443a 17963 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 17964
ed8e443a 179652002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 17966
ed8e443a 17967 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 17968
ed8e443a 179692002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 17970
ed8e443a 17971 * gcc.dg/altivec-3.c: New.
036d01d0 17972
ed8e443a 179732002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 17974
ed8e443a
JM
17975 * gcc.dg/Wunreachable-1.c: New test.
17976 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 17977
ed8e443a 179782002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 17979
ed8e443a 17980 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 17981
ed8e443a 179822002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 17983
ed8e443a 17984 * gcc.dg/decl-1.c: New test.
3611ccb4 17985
ed8e443a 179862002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 17987
ed8e443a 17988 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 17989
ed8e443a 179902002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 17991
ed8e443a
JM
17992 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
17993 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 17994
ed8e443a 179952002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 17996
ed8e443a 17997 * gcc.dg/20020210-1.c: New.
1cf537c5 17998
ed8e443a 179992002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 18000
ed8e443a
JM
18001 * g77.f-torture/execute/947.f: New regression test
18002 for PR fortran/947.
9dd7fc76 18003
ed8e443a 180042002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 18005
ed8e443a
JM
18006 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
18007 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 18008
ed8e443a 180092002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 18010
ed8e443a 18011 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 18012
ed8e443a 180132002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 18014
ed8e443a
JM
18015 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
18016 expression statements work instead.
18017 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 18018
ed8e443a 180192002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 18020
ed8e443a 18021 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 18022
ed8e443a 180232002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 18024
ed8e443a
JM
18025 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
18026 message from g77
18027 * lib/g77-dg.exp: Trim g77 error messages so that they are
18028 recognized by dg.exp.
3f9796f9 18029
ed8e443a 180302002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 18031
ed8e443a
JM
18032 PR fortran/5473
18033 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 18034
ed8e443a 180352002-02-07 Richard Henderson <rth@redhat.com>
30203c18 18036
ed8e443a
JM
18037 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
18038 to be sufficiently aligned for integers.
edd1967d 18039
ed8e443a 180402002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 18041
ed8e443a 18042 * g++.dg/template/friend4.C: New test.
e1e52c7e 18043
ed8e443a 180442002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 18045
ed8e443a
JM
18046 PR fortran/5743
18047 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
18048 unsupported cases.
5364626a 18049
ed8e443a 180502002-02-07 Richard Henderson <rth@redhat.com>
d5129288 18051
ed8e443a
JM
18052 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
18053 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
18054 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
18055 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 18056
ed8e443a 180572002-02-06 Richard Henderson <rth@redhat.com>
5364626a 18058
ed8e443a 18059 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 18060
ed8e443a 180612002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 18062
ed8e443a 18063 * gcc.dg/20020206-1.c: New test.
1b8afbe7 18064
ed8e443a 180652002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 18066
ed8e443a 18067 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 18068
ed8e443a 18069 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 18070
ed8e443a
JM
18071 PR optimization/5429:
18072 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 18073
ed8e443a 180742002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 18075
ed8e443a
JM
18076 * g++.dg/ext/align1.C: Do not use an explicit alignment value
18077 as certain file formats cannot support particularly large
18078 alignments.
fa852403 18079
ed8e443a
JM
18080 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
18081 and do not expect to be able to link the executable.
fa852403 18082
ed8e443a
JM
18083 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
18084 fail because the COFF format does not support the weak attribute.
f7948d51 18085
ed8e443a 180862002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 18087
ed8e443a 18088 * g77.dg/pr5473.f: New test
ffe80457 18089
ed8e443a 180902002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 18091
ed8e443a
JM
18092 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
18093 Fix testcase accordingly.
013c7e95 18094
ed8e443a 180952002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 18096
ed8e443a
JM
18097 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
18098 (buf): Change to be an array of pointers, not ints.
e7daa976 18099
ed8e443a 181002002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 18101
ed8e443a
JM
18102 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
18103 before all tests. Move warning one line above to match where it
18104 C frontend emits.
18105 * gcc.dg/Wswitch-2.c: New test.
18106 * g++.dg/warn/Wswitch-1.C: New test.
18107 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 18108
ed8e443a 181092002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 18110
ed8e443a 18111 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 18112
ed8e443a 181132002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 18114
ed8e443a 18115 * gcc.dg/cast-qual-2.c: New test.
b24d861d 18116
ed8e443a 181172002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 18118
ed8e443a 18119 * gcc.dg/20020201-4.c: New test.
ea142788 18120
ed8e443a 181212002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 18122
ed8e443a
JM
18123 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18124 target_info attribute != 0, in addition to the empty string.
18125 (gcc_target_compile): Likewise.
dfd48d76 18126
ed8e443a 181272002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 18128
ed8e443a
JM
18129 * gcc.dg/Wswitch.c: New test.
18130 PR gcc/4475. PR gcc/3780.
d3c52658 18131
ed8e443a 181322002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 18133
ed8e443a
JM
18134 * g77.f-torture/execute/5122.f: New test for regressions
18135 against PR fortran/5122.
91f5782d 18136
ed8e443a 181372002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 18138
ed8e443a
JM
18139 * g77.f-torture/compile/pr3743.f: Delete
18140 * g77.dg/pr3743-1.f: New test.
18141 * g77.dg/pr3743-2.f: New test.
18142 * g77.dg/pr3743-3.f: New test.
18143 * g77.dg/pr3743-4.f: New test.
81622d29 18144
ed8e443a 181452002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 18146
ed8e443a 18147 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 18148
ed8e443a 181492002-02-02 Richard Henderson <rth@redhat.com>
87859851 18150
ed8e443a
JM
18151 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18152 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 18153
ed8e443a 181542002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 18155
ed8e443a 18156 * gcc.dg/20020201-2.c: New test.
02f06b3c 18157
ed8e443a 18158 * gcc.dg/20020201-3.c: New test.
02f06b3c 18159
ed8e443a 18160 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 18161
ed8e443a 181622002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 18163
ed8e443a
JM
18164 * gcc.dg/bitfld-1.c: Update.
18165 * gcc.dg/bitfld-2.c: Update.
18166 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 18167
ed8e443a 181682002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 18169
ed8e443a 18170 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 18171
ed8e443a 181722002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 18173
ed8e443a
JM
18174 PR target/5469
18175 * gcc.dg/20020201-1.c: New test.
b8b98c66 18176
ed8e443a 181772002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 18178
ed8e443a
JM
18179 PR fortran/3743
18180 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18181 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 18182
ed8e443a 181832002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 18184
ed8e443a 18185 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 18186
ed8e443a 181872002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 18188
ed8e443a 18189 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 18190
ed8e443a 181912002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 18192
ed8e443a 18193 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 18194
ed8e443a 181952002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 18196
ed8e443a
JM
18197 * gcc.c-torture/execute/991118-1.c: Cast various constants back
18198 to long long.
18199 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 18200
ed8e443a 182012002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 18202
ed8e443a 18203 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 18204
ed8e443a 182052002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 18206
ed8e443a
JM
18207 * gcc.c-torture/compile/20000224-1.c: Update.
18208 * gcc.c-torture/execute/bitfld-1.c: New tests.
18209 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
18210 * gcc.dg/uninit-A.c: Update.
6b016bf4 18211
ed8e443a 182122002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 18213
ed8e443a 18214 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 18215
ed8e443a 182162002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 18217
ed8e443a
JM
18218 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
18219 argument to __builtin_prefetch to be const ptr.
d5714a5d 18220
ed8e443a 182212002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 18222
ed8e443a 18223 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 18224
ed8e443a 182252002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 18226
ed8e443a 18227 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 18228
ed8e443a 182292002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 18230
ed8e443a
JM
18231 * g77.dg/f77-edit-i-in.f: New test
18232 * g77.dg/f77-edit-i-out.f: New test
a8435716 18233
ed8e443a 182342002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 18235
ed8e443a
JM
18236 * gcc.dg/debug/debug.exp: New file.
18237 * gcc.dg/debug/trivial.c: New file.
18238 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
18239 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
18240 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
18241 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
18242 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
18243 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
18244 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
18245 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
18246 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
18247 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
18248 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
18249 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
18250 * gcc.dg/20000503-1.c: Removed.
18251 * gcc.dg/20010207-1.c: Removed.
18252 * gcc.dg/20011223-1.c: Removed.
18253 * gcc.dg/20020104-2.c: Removed.
18254 * gcc.dg/debug-1.c: Removed.
18255 * gcc.dg/debug-2.c: Removed.
18256 * gcc.dg/debug-3.c: Removed.
18257 * gcc.dg/debug-4.c: Removed.
18258 * gcc.dg/debug-5.c: Removed.
18259 * gcc.dg/debug-6.c: Removed.
18260 * gcc.dg/dwarf2-1.c: Removed.
18261 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 18262
ed8e443a 182632002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 18264
ed8e443a
JM
18265 * g++.old-deja/g++.other/eh5.C: New test.
18266 * g++.old-deja/g++.other/sibcall2.C: New test.
18267 * g++.old-deja/g++.other/array9.C: New test.
18268 * g++.old-deja/g++.other/typename2.C: New test.
18269 * g++.old-deja/g++.other/crash60.C: New test.
18270 * g++.old-deja/g++.other/conv9.C: New test.
18271 * g++.old-deja/g++.other/mangle10.C: New test.
18272 * g++.old-deja/g++.other/unchanging1.C: New test.
18273 * g++.old-deja/g++.other/exprstmt1.C: New test.
18274 * g++.old-deja/g++.other/inline23.C: New test.
18275 * g++.old-deja/g++.eh/ia64-1.C: New test.
18276 * g++.old-deja/g++.other/dwarf2-1.C: New test.
18277 * g++.old-deja/g++.other/reload1.C: New test.
18278 * g++.old-deja/g++.other/static20.C: New test.
18279 * g++.old-deja/g++.other/local-alloc1.C: New test.
18280 * g++.old-deja/g++.other/conv8.C: New test.
18281 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18282 * g++.old-deja/g++.other/storeexpr1.C: New test.
18283 * g++.old-deja/g++.other/storeexpr2.C: New test.
18284 * g++.dg/eh/template2.C: New test.
18285 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 18286
ed8e443a 182872002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 18288
ed8e443a
JM
18289 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18290 Remove first, non-varying, argument.
a99e47a5 18291
ed8e443a 182922002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 18293
ed8e443a 18294 * gcc.dg/inline-2.c: New.
1e7e480e 18295
ed8e443a
JM
18296 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18297 Add optional target arg. Check number of arguments.
18298 (scan-assembler-not, scan-assembler-dem): Likewise.
18299 (scan-assembler-dem-not): Likewise.
1e7e480e 18300
ed8e443a 183012002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 18302
ed8e443a
JM
18303 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18304 line 12.
18305 * g++.old-deja/g++.brendan/parse3.C,
18306 g++.old-deja/g++.other/crash26.C,
18307 g++.old-deja/g++.other/crash28.C,
18308 g++.old-deja/g++.other/crash29.C,
18309 g++.old-deja/g++.other/crash30.C,
18310 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 18311
ed8e443a 183122002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 18313
ed8e443a 18314 * gcc.dg/20020115-1.c: New.
3196dfde 18315
ed8e443a 183162002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 18317
ed8e443a 18318 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 18319
ed8e443a 183202002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 18321
ed8e443a 18322 * gcc.dg/20020122-3.c: New.
75dbec30 18323
ed8e443a 183242002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 18325
ed8e443a 18326 * g++.dg/other/gc1.C: New test.
32abfc26 18327
ed8e443a 183282002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 18329
ed8e443a 18330 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 18331
ed8e443a 183322002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 18333
ed8e443a 18334 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 18335
ed8e443a 183362002-01-22 Richard Henderson <rth@redhat.com>
0333394e 18337
ed8e443a 18338 * gcc.dg/20020122-4.c: New.
0333394e 18339
ed8e443a 183402002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 18341
ed8e443a
JM
18342 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18343 link output.
18344 * gcc.dg/special/ecos.exp: Likewise.
18345 * lib/g++-dg.exp: Likewise.
18346 * lib/g77-dg.exp: Likewise.
18347 * lib/gcc-dg.exp : Likewise.
18348 * lib/mike-g++.exp: Likewise.
18349 * lib/mike-g77.exp: Likewise.
18350 * lib/mike-gcc.exp: Likewise.
18351 * lib/objc-dg.exp: Likewise.
e23baf78 18352
ed8e443a 183532002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 18354
ed8e443a
JM
18355 PR target/5379
18356 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 18357
ed8e443a 183582002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 18359
ed8e443a 18360 * gcc.dg/20020122-1.c: New test.
3807621a 18361
ed8e443a 183622001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 18363
ed8e443a 18364 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 18365
ed8e443a 183662002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 18367
ed8e443a 18368 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 18369
ed8e443a 183702002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 18371
ed8e443a 18372 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 18373
ed8e443a 183742002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 18375
ed8e443a
JM
18376 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18377 ld_library_path.
6040e200 18378
ed8e443a 183792002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 18380
ed8e443a 18381 * gcc.dg/20020218-1.c: New test.
d0e82870 18382
ed8e443a 183832002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 18384
ed8e443a
JM
18385 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18386 messages
18387 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18388 "At global scope" warning
18389 * g++.dg/ext/align1.C: Change cygwin test for alignment
18390 from db-bogus to dg-warning
b8c1a6b8 18391
ed8e443a 183922002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 18393
ed8e443a 18394 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 18395
ed8e443a 183962002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 18397
ed8e443a 18398 * g++.dg/template/access1.C: New test.
7ec9c85a 18399
ed8e443a 184002002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 18401
ed8e443a 18402 * gcc.dg/20020118-1.c: New.
441f5264 18403
ed8e443a 184042002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 18405
ed8e443a 18406 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 18407
ed8e443a 184082001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 18409
ed8e443a
JM
18410 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18411 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18412 alignment warnings.
8559c8c0 18413
ed8e443a 184142001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 18415
ed8e443a
JM
18416 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18417 torture_with_loops and torture_without_loops
9060718c 18418
ed8e443a 184192002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 18420
ed8e443a 18421 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 18422
ed8e443a 184232002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 18424
ed8e443a 18425 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 18426
ed8e443a 18427 * gcc.dg/ultrasp4.c: New test.
f15054ea 18428
ed8e443a 18429 * gcc.dg/20020116-1.c: New test.
f15054ea 18430
ed8e443a 184312002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 18432
ed8e443a
JM
18433 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18434 by EABI.
bccd793e 18435
ed8e443a 184362002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 18437
ed8e443a
JM
18438 * gcc.misc-tests/i386-prefetch.exp: New.
18439 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18440 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18441 * gcc.misc-tests/i386-pf-none-1.c: New test.
18442 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 18443
ed8e443a 184442002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 18445
ed8e443a 18446 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 18447
ed8e443a 184482002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 18449
ed8e443a
JM
18450 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18451 * gcc.dg/i386-mmx-2.c: Likewise.
18452 * gcc.dg/i386-sse-1.c: Likewise.
18453 * gcc.dg/i386-sse-2.c: Likewise.
18454 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 18455
ed8e443a 184562001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 18457
ed8e443a
JM
18458 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18459 Uncomment additional cases that now pass.
8d15f472 18460
ed8e443a 184612002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 18462
ed8e443a
JM
18463 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18464 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 18465
ed8e443a 184662002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 18467
ed8e443a 18468 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 18469
ed8e443a 184702002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 18471
ed8e443a
JM
18472 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18473 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 18474
ed8e443a 184752002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 18476
ed8e443a 18477 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 18478
ed8e443a 184792002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 18480
ed8e443a
JM
18481 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18482 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 18483
ed8e443a 184842002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 18485
ed8e443a
JM
18486 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18487 type in which to perform the operation for each size.
c9f115ad 18488
ed8e443a 184892002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 18490
ed8e443a 18491 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 18492
ed8e443a 184932002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 18494
ed8e443a 18495 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 18496
ed8e443a 184972002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 18498
ed8e443a
JM
18499 * gcc.c-torture/compile/20010226-1.c: New test.
18500 * gcc.c-torture/compile/20010227-1.c: New test.
18501 * gcc.c-torture/compile/20010426-1.c: New test.
18502 * gcc.c-torture/compile/20010510-1.c: New test.
18503 * gcc.c-torture/compile/20010605-3.c: New test.
18504 * gcc.c-torture/compile/20010824-1.c: New test.
18505 * gcc.c-torture/execute/20010409-1.c: New test.
18506 * gcc.dg/noncompile/20000901-1.c: New test.
18507 * gcc.dg/20001023-1.c: New test.
18508 * gcc.dg/20001101-1.c: New test.
18509 * gcc.dg/20001102-1.c: New test.
18510 * gcc.dg/20010207-1.c: New test.
18511 * gcc.dg/20010405-1.c: New test.
18512 * gcc.dg/20010822-1.c: New test.
18513 * gcc.dg/20011107-1.c: New test.
2e951384 18514
ed8e443a 185152002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 18516
ed8e443a 18517 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 18518
ed8e443a
JM
18519 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18520 execution failure on PA targets.
a858ca75 18521
ed8e443a 185222002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 18523
ed8e443a 18524 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 18525
ed8e443a 185262002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 18527
ed8e443a 18528 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 18529
ed8e443a 185302002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 18531
ed8e443a 18532 * gcc.dg/20020108-1.c: New test.
3693730e 18533
ed8e443a 185342002-01-08 H.J. Lu <hjl@gnu.org>
28434337 18535
ed8e443a
JM
18536 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18537 for header files.
b0832fe1 18538
ed8e443a 185392002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 18540
ed8e443a
JM
18541 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18542 consistency.
336b7dca 18543
ed8e443a 18544002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 18545
ed8e443a 18546 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 18547
ed8e443a 185482002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 18549
ed8e443a 18550 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 18551
ed8e443a 185522002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 18553
ed8e443a
JM
18554 PR c/5279
18555 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 18556
ed8e443a 185572002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 18558
ed8e443a 18559 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 18560
ed8e443a 185612002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 18562
ed8e443a
JM
18563 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18564 extra triple that slipped in.
18565 * g++.old-deja/g++.abi/align.C: Likewise.
18566 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 18567
ed8e443a 185682002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 18569
ed8e443a
JM
18570 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18571 * g++.old-deja/g++.abi/align.C: Likewise.
18572 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 18573
ed8e443a
JM
18574 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18575 on FreeBSD/i386.
18576 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18577 FreeBSD.
40e593d7 18578
ed8e443a 185792002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 18580
ed8e443a 18581 * gcc.dg/20020104-1.c: New test.
46c895ac 18582
ed8e443a 18583 * gcc.dg/20020104-2.c: New test.
833aa4c4 18584
ed8e443a 185852002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 18586
ed8e443a 18587 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 18588
ed8e443a 185892002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 18590
ed8e443a 18591 * gcc.dg/20020103-1.c: New.
4542128e 18592
ed8e443a 185932002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 18594
ed8e443a 18595 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 18596
ed8e443a 185972002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 18598
ed8e443a 18599 * g++.dg/other/debug2.C: New test.
477558bf 18600
ed8e443a 18601 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 18602
ed8e443a 186032002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 18604
ed8e443a 18605 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 18606
ed8e443a 186072002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 18608
ed8e443a 18609 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 18610
ed8e443a 18611 * g++.dg/warn/oldcast1.C: New test.
c49b2550 18612
ed8e443a
JM
18613 * g++.dg/template/ptrmem1.C: New test.
18614 * g++.dg/template/ptrmem2.C: New test.
c49b2550 18615
ed8e443a 18616 * g++.dg/template/ntp.C: New test.
d73b1f07 18617
ed8e443a 18618 * g++.dg/other/component1.C: New test.
d73b1f07 18619
ed8e443a 18620 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 18621
ed8e443a
JM
18622 * g++.dg/template/friend2.C: New test.
18623 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 18624
ed8e443a 186252002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 18626
ed8e443a
JM
18627 * g++.dg/other/ptrmem1.C: New test.
18628 * g++.dg/other/ptrmem2.C: New test.
54561457 18629
ed8e443a 186302002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 18631
ed8e443a 18632 * g++.dg/template/ctor1.C: New test.
c8af9937 18633
ed8e443a 186342002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 18635
ed8e443a 18636 * g++.dg/template/friend2.C: New test.
f3368a90 18637
ed8e443a 186382002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 18639
ed8e443a 18640 * gcc.dg/mmix-1.c: New test.
03c9c274 18641
ed8e443a 186422001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 18643
ed8e443a 18644 * gcc.dg/asm-5.c: New.
7f3ad6b6 18645
ed8e443a 186462001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 18647
ed8e443a
JM
18648 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18649 in namespace __gnu_cxx
47ffd48a 18650
ed8e443a 186512001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 18652
ed8e443a 18653 * gcc.dg/debug-6.c: New.
ad47f1e5 18654
ed8e443a 186552001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 18656
ed8e443a 18657 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 18658
ed8e443a 186592001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 18660
ed8e443a
JM
18661 * gcc.dg/debug-3.c: New test.
18662 * gcc.dg/debug-4.c: New test.
18663 * gcc.dg/debug-5.c: New test.
df8992f8 18664
ed8e443a 186652001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 18666
ed8e443a 18667 * g++.dg/eh/loop1.C: New.
7d8e8369 18668
ed8e443a 186692001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 18670
ed8e443a 18671 * g++.dg/template/crash1.C: New test.
a56ca899 18672
ed8e443a 186732001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 18674
ed8e443a 18675 * g++.dg/other/const1.C: New test.
b79d5213 18676
ed8e443a 186772001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 18678
ed8e443a 18679 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 18680
ed8e443a 186812001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 18682
ed8e443a
JM
18683 * lib/objc-torture.exp: Resync with c-torture.exp.
18684 * lib/objc.exp: Load standard libraries.
8aad1777 18685
ed8e443a 186862001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 18687
ed8e443a
JM
18688 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18689 additional tests.
6eb53511 18690
ed8e443a 186912001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 18692
ed8e443a 18693 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 18694
ed8e443a 186952001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 18696
ed8e443a 18697 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 18698
ed8e443a 186992001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 18700
ed8e443a
JM
18701 * g++.dg/eh/ctor1.C: New test.
18702 * g++.dg/other/error2.C: New test.
87b7873d 18703
ed8e443a 187042001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 18705
ed8e443a 18706 * g++.dg/other/init2.C: New test.
ff7230ac 18707
ed8e443a 187082001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 18709
ed8e443a
JM
18710 * gcc.dg/20011223-1.c: New.
18711 * gcc.dg/inline-1.c: New.
b4c984fb 18712
ed8e443a 187132001-12-23 Richard Henderson <rth@redhat.com>
cf785988 18714
ed8e443a 18715 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 18716
ed8e443a 187172001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 18718
ed8e443a 18719 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 18720
ed8e443a 187212001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 18722
ed8e443a 18723 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 18724
ed8e443a 187252001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 18726
ed8e443a
JM
18727 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18728 re-enables the warning.
30fa7e33 18729
ed8e443a 187302001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 18731
ed8e443a 18732 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 18733
ed8e443a 187342001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 18735
ed8e443a 18736 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 18737
ed8e443a 187382001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 18739
ed8e443a
JM
18740 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18741 arm-isr.c test.
18742 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18743 epilogue generation for ARM ISR routines.
18c8746d 18744
ed8e443a 187452001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 18746
ed8e443a
JM
18747 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18748 * gcc.dg/format/c90-printf-3.c: Likewise.
18749 * gcc.dg/format/c99-printf-3.c: Likewise.
18750 * gcc.dg/format/ext-1.c: Likewise.
18751 * gcc.dg/format/ext-6.c: Likewise.
18752 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 18753
ed8e443a 187542001-12-20 Richard Henderson <rth@redhat.com>
232fd111 18755
ed8e443a
JM
18756 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18757 (arena): Use it.
18758 (malloc): Correct allocation logic. Abort if we fill up the
18759 arena before initialization complete.
18760 (realloc): Correct allocation logic.
8d37a5c0 18761
ed8e443a 187622001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 18763
ed8e443a 18764 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 18765
ed8e443a 18766 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 18767
ed8e443a 187682001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 18769
ed8e443a
JM
18770 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18771 target does not support weak symbols.
c178fe89 18772
ed8e443a 187732001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 18774
ed8e443a 18775 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 18776
ed8e443a 187772001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 18778
ed8e443a 18779 * g++.dg/other/error1.C: New test.
72dd53af 18780
ed8e443a 187812001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 18782
ed8e443a 18783 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 18784
ed8e443a 187852001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 18786
ed8e443a
JM
18787 * objc.dg/special/: New directory.
18788 * objc.dg/special/special.exp: New file.
18789 * objc.dg/special/unclaimed-category-1.h: New file.
18790 * objc.dg/special/unclaimed-category-1a.m: New file.
18791 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 18792
ed8e443a 187932001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 18794
ed8e443a 18795 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 18796
ed8e443a 187972001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 18798
ed8e443a 18799 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 18800
ed8e443a 188012001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 18802
ed8e443a 18803 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 18804
ed8e443a 188052001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 18806
ed8e443a 18807 * gcc.dg/altivec-4.c: New.
4c594031 18808
ed8e443a 188092001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 18810
ed8e443a 18811 * gcc.dg/20011113-1.c: New test.
19cfdd34 18812
ed8e443a 188132001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 18814
ed8e443a
JM
18815 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18816 std::__malloc_alloc_template<0> and
18817 std::__default_alloc_template<false, 0>.
9aaceb4b 18818
ed8e443a 188192001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 18820
ed8e443a
JM
18821 * objc/execute/bf-21.m: New test.
18822 * objc/execute/enumeration-1.m: New test.
18823 * objc/execute/enumeration-2.m: New test.
271e6f02 18824
ed8e443a 188252001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 18826
ed8e443a 18827 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 18828
ed8e443a 188292001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 18830
ed8e443a
JM
18831 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18832 * g++.old-deja/g++.jason/2371.C: Likewise.
18833 * g++.old-deja/g++.jason/template33.C: Likewise.
18834 * g++.old-deja/g++.jason/template34.C: Likewise.
18835 * g++.old-deja/g++.jason/template36.C: Likewise.
18836 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18837 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18838 * g++.old-deja/g++.other/typename1.C: Likewise.
18839 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18840 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18841 * g++.old-deja/g++.pt/typename11.C: Likewise.
18842 * g++.old-deja/g++.pt/typename14.C: Likewise.
18843 * g++.old-deja/g++.pt/typename16.C: Likewise.
18844 * g++.old-deja/g++.pt/typename3.C: Likewise.
18845 * g++.old-deja/g++.pt/typename4.C: Likewise.
18846 * g++.old-deja/g++.pt/typename5.C: Likewise.
18847 * g++.old-deja/g++.pt/typename7.C: Likewise.
18848 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 18849
ed8e443a 188502001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 18851
ed8e443a
JM
18852 * g++.dg/other/linkage1.C: New test.
18853 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18854 specifiers.
e9d7407e 18855
ed8e443a 188562001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 18857
ed8e443a 18858 * gcc.dg/concat.c: New test.
ecd70094 18859
ed8e443a 188602001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 18861
ed8e443a
JM
18862 * objc/compile: New test directory.
18863 * objc/compile/compile.exp: New expect script.
18864 * objc/compile/20011211-1.m: New compile test.
f393dd70 18865
ed8e443a 188662001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 18867
ed8e443a
JM
18868 * lib/prune.exp (prune_gcc_output): Also handle "In member
18869 function". So many permutations...
a2b1e914 18870
ed8e443a 188712001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 18872
ed8e443a 18873 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 18874
ed8e443a 188752001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 18876
ed8e443a 18877 * g++.dg/other/copy1.C: New test.
26f943fd 18878
ed8e443a 188792001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 18880
ed8e443a 18881 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 18882
ed8e443a 18883 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 18884
ed8e443a 188852001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 18886
ed8e443a 18887 * gcc.dg/altivec-2.c: New.
db3acfa5 18888
ed8e443a 188892001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 18890
ed8e443a 18891 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 18892
ed8e443a 188932001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 18894
ed8e443a
JM
18895 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
18896 ultrasparc.
108b7d3d 18897
ed8e443a 188982001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 18899
ed8e443a 18900 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 18901
ed8e443a 189022001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 18903
ed8e443a
JM
18904 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
18905 variable argument list.
63658a9a 18906
ed8e443a 189072001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 18908
ed8e443a
JM
18909 * gcc.c-torture/execute/memcheck: Delete entire directory.
18910 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
18911 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 18912
ed8e443a 189132001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 18914
ed8e443a 18915 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 18916
ed8e443a 189172001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 18918
ed8e443a 18919 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 18920
ed8e443a 18921 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 18922
ed8e443a 18923 * g++.dg/other/anon-union.C: New test.
1f978f5f 18924
ed8e443a 18925 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 18926
ed8e443a 189272001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 18928
ed8e443a
JM
18929 * gcc.c-torture/execute/20000722-1.x,
18930 gcc.c-torture/execute/20010123-1.x: Remove.
18931 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
18932 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
18933 gcc.dg/c99-complit-2.c: New tests.
816a3974 18934
ed8e443a 189352001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 18936
ed8e443a 18937 * g++.dg/inherit/base1.C: New test.
d4d73d4c 18938
ed8e443a 189392001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 18940
ed8e443a 18941 * g++.dg/other/stdarg1.C: New test.
fd2aba00 18942
ed8e443a 18943 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 18944
ed8e443a 189452001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 18946
ed8e443a
JM
18947 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
18948 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
18949 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
18950 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
18951 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
18952 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 18953
ed8e443a 189542001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 18955
ed8e443a 18956 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 18957
ed8e443a 189582001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 18959
ed8e443a
JM
18960 * g++.dg/other/scope1.C: New test.
18961 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 18962
ed8e443a 189632001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 18964
ed8e443a 18965 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 18966
ed8e443a 189672001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 18968
ed8e443a 18969 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 18970
ed8e443a 189712001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 18972
ed8e443a
JM
18973 * objc.dg/alias.m: Update.
18974 * objc.dg/class-1.m: Update.
18975 * objc.dg/const-str-1.m: Update.
18976 * objc.dg/fwd-proto-1.m: Update.
18977 * objc.dg/id-1.m: Update.
18978 * objc.dg/super-class-1.m: Update.
577a67b0 18979
ed8e443a 189802001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 18981
ed8e443a
JM
18982 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
18983 constructs.
83dea45d 18984
ed8e443a 189852001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 18986
ed8e443a 18987 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 18988
ed8e443a 189892001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 18990
ed8e443a 18991 * gcc.dg/20011127-1.c: New test.
ca349304 18992
ed8e443a 189932001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 18994
ed8e443a
JM
18995 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
18996 from Austin Group draft 7.
18997 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
18998 scanf format arguments.
18999 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 19000
ed8e443a 190012001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 19002
ed8e443a 19003 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 19004
ed8e443a 190052001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 19006
ed8e443a 19007 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 19008
ed8e443a 190092001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 19010
ed8e443a 19011 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 19012
ed8e443a 190132001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 19014
ed8e443a 19015 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 19016
ed8e443a 190172001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 19018
ed8e443a
JM
19019 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
19020 to the host if it is remote. Let tests specify extra headers
19021 they use.
19022 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
19023 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
19024 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
19025 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
19026 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
19027 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
19028 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
19029 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
19030 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
19031 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 19032
ed8e443a 190332001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 19034
ed8e443a
JM
19035 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
19036 for little endian ARMs.
7d14c755 19037
ed8e443a 190382001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 19039
ed8e443a
JM
19040 * gcc.c-torture/compile/20011119-1.c: New test.
19041 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 19042
ed8e443a 190432001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 19044
ed8e443a 19045 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 19046
ed8e443a 190472001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 19048
ed8e443a 19049 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 19050
ed8e443a 190512001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 19052
ed8e443a 19053 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 19054
ed8e443a 190552001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 19056
ed8e443a 19057 * lib/g77.exp: Don't specify --rpath-link.
7042d510 19058
ed8e443a
JM
19059 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
19060 across all the headers.
19061 * gcc.dg/format/format.exp: For testing on a remote host,
19062 copy format.h.
6345b681 19063
ed8e443a
JM
19064 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
19065 * gcc.c-torture/execute/930406-1.c: Likewise.
19066 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 19067
ed8e443a 190682001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 19069
ed8e443a 19070 * gcc.dg/altivec-1.c: New.
373bd0fa 19071
ed8e443a 190722001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 19073
ed8e443a 19074 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 19075
ed8e443a 190762001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 19077
ed8e443a
JM
19078 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
19079 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
19080 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 19081
ed8e443a 190822001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 19083
ed8e443a 19084 * gcc.dg/no-builtin-1.c: New test.
630036c6 19085
ed8e443a 190862001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 19087
ed8e443a 19088 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 19089
ed8e443a 190902001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 19091
ed8e443a
JM
19092 * gcc.c-torture/compile/20011114-2.c: New test.
19093 * gcc.c-torture/compile/20011114-3.c: New test.
19094 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 19095
ed8e443a 190962001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 19097
ed8e443a 19098 * g++.dg/other/init1.C: New test.
a3d87e92 19099
ed8e443a 191002001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 19101
ed8e443a
JM
19102 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
19103 message.
c6243b4c 19104
ed8e443a 19105 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 19106
ed8e443a
JM
19107 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19108 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19109 like the (before this change) version of 20010327-1.c.
8ac9ea61 19110
ed8e443a 191112001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 19112
ed8e443a 19113 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 19114
ed8e443a 191152001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 19116
ed8e443a 19117 * g++.dg/init/array2.C: New test.
63d75005 19118
ed8e443a 191192001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 19120
ed8e443a 19121 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 19122
ed8e443a 191232001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 19124
ed8e443a
JM
19125 * g++.dg/other/forscope1.C: New test.
19126 * g++.dg/ext/forscope1.C: New test.
19127 * g++.dg/ext/forscope2.C: New test.
2e80c17d 19128
ed8e443a 191292001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 19130
ed8e443a 19131 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 19132
ed8e443a 191332001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 19134
ed8e443a 19135 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 19136
ed8e443a 19137 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 19138
ed8e443a 191392001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 19140
ed8e443a 19141 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 19142
ed8e443a 191432001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 19144
ed8e443a
JM
19145 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19146 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19147 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19148 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19149 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19150 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19151 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 19152
ed8e443a 191532001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 19154
ed8e443a
JM
19155 * g++.dg/warn/Wshadow-1.C: New tests.
19156 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 19157
ed8e443a 191582001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 19159
ed8e443a
JM
19160 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19161 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19162 XFAILs. Adjust expected error texts.
19163 * gcc.c-torture/compile/20011106-1.c,
19164 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19165 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19166 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19167 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 19168
ed8e443a 191692001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 19170
ed8e443a 19171 * gcc.dg/cpp/defined.c: Update.
b621a4dd 19172
ed8e443a 191732001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 19174
ed8e443a 19175 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 19176
ed8e443a 191772001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 19178
ed8e443a
JM
19179 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19180 same size, so no warning should be produced on stormy16.
91dc81f9 19181
ed8e443a
JM
19182 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19183 due to oversized array.
19184 * g++.old-deja/g++.mike/ns15.C: Likewise.
19185 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 19186
ed8e443a 191872001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 19188
ed8e443a 19189 * g++.dgother/debug1.C: Fix typos.
4768dbdd 19190
ed8e443a 191912001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 19192
ed8e443a 19193 * g++.dg/other/debug1.C: New test.
48d4b9f0 19194
ed8e443a 191952001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 19196
ed8e443a
JM
19197 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
19198 of unsigned long.
c8202d4c 19199
ed8e443a 192002001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 19201
ed8e443a 19202 * gcc.dg/20011029-2.c: New test.
bf911a9a 19203
ed8e443a 19204 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 19205
ed8e443a 192062001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 19207
ed8e443a
JM
19208 * objc/execute/class_self-1.m: New test.
19209 * objc/execute/class_self-2.m: New test.
756b2d5e 19210
ed8e443a 192112001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 19212
ed8e443a
JM
19213 * gcc.misc-tests/msgs.exp: Delete.
19214 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
19215 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
19216 error set to match recent changes.
2d1245b8 19217
ed8e443a 192182001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 19219
ed8e443a 19220 * gcc.dg/20011021-1.c: New test.
e2ccde7b 19221
ed8e443a 192222001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 19223
ed8e443a 19224 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 19225
ed8e443a 192262001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 19227
ed8e443a 19228 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 19229
ed8e443a 192302001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 19231
ed8e443a 19232 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 19233
ed8e443a 19234 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 19235
ed8e443a 192362001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 19237
ed8e443a 19238 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 19239
ed8e443a 192402001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 19241
ed8e443a
JM
19242 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
19243 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 19244
ed8e443a 192452001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 19246
ed8e443a 19247 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 19248
ed8e443a 192492001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 19250
ed8e443a 19251 * g++.dg/template/unify2.C: New test.
1dde5a4e 19252
ed8e443a 192532001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 19254
ed8e443a 19255 * g++.dg/other/exception-specification.C: New test
d6da836d 19256
ed8e443a 192572001-10-13 Tom Rix <trix@redhat.com>
d6da836d 19258
ed8e443a
JM
19259 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
19260 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 19261
ed8e443a 192622001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 19263
ed8e443a 19264 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 19265
ed8e443a 192662001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 19267
ed8e443a
JM
19268 PR g++/4476
19269 * g++.dg/other/friend1.C: New test.
d9c28ce3 19270
ed8e443a 192712001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 19272
ed8e443a 19273 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 19274
ed8e443a 192752001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 19276
ed8e443a 19277 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 19278
ed8e443a 192792001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 19280
ed8e443a
JM
19281 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19282 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19283 g77.f-torture/execute/execute.exp,
19284 g77.f-torture/noncompile/noncompile.exp,
19285 gcc.c-torture/compile/compile.exp,
19286 gcc.c-torture/execute/execute.exp,
19287 gcc.c-torture/execute/ieee/ieee.exp,
19288 gcc.c-torture/execute/memcheck/memcheck.exp,
19289 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19290 objc/execute/execute.exp: Update FSF address.
6431177a 19291
ed8e443a 192922001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 19293
ed8e443a
JM
19294 * gcc.dg/cpp/cmdlne-C.c: Update.
19295 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 19296
ed8e443a 192972001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 19298
ed8e443a 19299 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 19300
ed8e443a 193012001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 19302
ed8e443a
JM
19303 * gcc.dg/20011008-1.c: New.
19304 * gcc.dg/20011008-2.c: New.
ab17715d 19305
ed8e443a 193062001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 19307
ed8e443a 19308 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 19309
ed8e443a 193102001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 19311
ed8e443a
JM
19312 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19313 spelling errors of "separate" as "seperate".
bed2ebd0 19314
ed8e443a 193152001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 19316
ed8e443a
JM
19317 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19318 enough to avoid inlining.
b56cfd51 19319
ed8e443a 193202001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 19321
ed8e443a 19322 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 19323
ed8e443a 193242001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 19325
ed8e443a 19326 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 19327
ed8e443a 193282001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 19329
ed8e443a
JM
19330 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19331 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19332 gcc.dg/format/multattr-3.c: New tests.
19333 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19334 tests for format attributes on function pointers being rejected.
dea2f2db 19335
ed8e443a 193362001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 19337
ed8e443a 19338 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 19339
ed8e443a 193402001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 19341
ed8e443a 19342 * g++.dg/warn/format1.C: New test.
ab6e6969 19343
ed8e443a 193442001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 19345
ed8e443a 19346 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 19347
ed8e443a 193482001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 19349
ed8e443a 19350 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 19351
ed8e443a 193522001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 19353
ed8e443a 19354 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 19355
ed8e443a 193562001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 19357
ed8e443a
JM
19358 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19359 long-standing bug on i686, apparently.
19360 * gcc.c-torture/execute/loop-2c.x: New file.
19361 * gcc.c-torture/execute/loop-2d.x: New file.
19362 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 19363
ed8e443a 193642001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 19365
ed8e443a 19366 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 19367
ed8e443a 193682001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 19369
ed8e443a
JM
19370 * gcc.dg/cpp/macro10.c: New test.
19371 * gcc.dg/cpp/strify3.c: New test.
19372 * gcc.dg/cpp/spacing1.c: Add tests.
19373 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19374 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 19375
ed8e443a 193762001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 19377
ed8e443a 19378 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 19379
ed8e443a 193802001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 19381
ed8e443a 19382 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 19383
ed8e443a 193842001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 19385
ed8e443a 19386 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 19387
ed8e443a 193882001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 19389
ed8e443a 19390 * g77.dg/strlen0.f: New test.
1f8d138f 19391
ed8e443a 193922001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 19393
ed8e443a
JM
19394 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19395 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 19396
ed8e443a 193972001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 19398
ed8e443a
JM
19399 Table-driven attributes.
19400 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 19401
ed8e443a 194022001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 19403
ed8e443a
JM
19404 * gcc.dg/20000926-1.c: Update expected warning messages.
19405 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19406 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19407 array.
cd1f97c6 19408
ed8e443a 194092001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 19410
ed8e443a 19411 * g++.dg/eh/registers1.C: New test case.
1d30139d 19412
ed8e443a 194132001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 19414
ed8e443a 19415 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 19416
ed8e443a 194172001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 19418
ed8e443a 19419 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 19420
ed8e443a 194212001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 19422
ed8e443a 19423 * gcc.dg/cpp/macro9.c: New test.
a3070574 19424
ed8e443a 194252001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 19426
ed8e443a
JM
19427 * gcc.c-torture/execute/980223.c: Change type of addr from long
19428 to char *.
39e78d8b 19429
ed8e443a 194302001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 19431
ed8e443a 19432 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 19433
ed8e443a 194342001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 19435
ed8e443a
JM
19436 * g77.dg/bprob: New directory.
19437 * g77.dg/bprob/bprob.exp: New file.
19438 * g77.dg/bprob/bprob-1.f: New test.
19439 * g77.dg/gcov: New directory.
19440 * g77.dg/gcov/gcov.exp: New file.
19441 * g77.dg/gcov/gcov-1.f: New test.
19442 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 19443
ed8e443a 194442001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 19445
ed8e443a
JM
19446 * gcc.dg/cpp/directiv.c: Update.
19447 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 19448
ed8e443a 194492001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 19450
ed8e443a 19451 * gcc.dg/20010912-1.c: New test.
89503616 19452
ed8e443a 194532001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 19454
ed8e443a
JM
19455 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19456 language-independent file in lib.
19457 * lib/gcov.exp: New file.
7566ca49 19458
ed8e443a 194592001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 19460
ed8e443a 19461 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 19462
ed8e443a 194632001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 19464
ed8e443a
JM
19465 * lib/profopt.exp: New, to support profile-directed optimizations.
19466 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19467 * gcc.misc-tests/bprob-1.c: New test.
19468 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 19469
ed8e443a 194702001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 19471
ed8e443a
JM
19472 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19473 XFAIL and which kinds of gcov output to verify.
19474 * gcc.misc-tests/gcov-4b.x: New file.
19475 * gcc.misc-tests/gcov-5b.x: New file.
19476 * gcc.misc-tests/gcov-6.x: New file.
19477 * gcc.misc-tests/gcov-7.c: New test.
19478 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 19479
ed8e443a 194802001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 19481
ed8e443a
JM
19482 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19483 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 19484
ed8e443a 194852001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 19486
ed8e443a
JM
19487 PR c++/3986
19488 * g++.dg/abi/vbase1.C: New test.
90d925d3 19489
ed8e443a 194902001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 19491
ed8e443a 19492 * objc.dg/method-2.m: New.
033c017c 19493
ed8e443a 194942001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 19495
ed8e443a
JM
19496 PR c++/4203
19497 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19498 * g++.dg/init/empty1.C: New test.
ada11335 19499
ed8e443a 195002001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 19501
ed8e443a 19502 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 19503
ed8e443a 195042001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 19505
ed8e443a
JM
19506 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19507 for m68k.
c0e4f189 19508
ed8e443a 195092001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 19510
ed8e443a 19511 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 19512
ed8e443a 19513 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 19514
ed8e443a 19515 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 19516
ed8e443a 195172001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 19518
ed8e443a
JM
19519 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19520 for 16-bit 'unsigned int'.
915a17f6 19521
ed8e443a 195222001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 19523
ed8e443a 19524 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 19525
ed8e443a 195262001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 19527
ed8e443a
JM
19528 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19529 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 19530
ed8e443a 195312001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 19532
ed8e443a 19533 * gcc.dg/asm-names.c (ymain): New.
c3849183 19534
ed8e443a 195352001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 19536
ed8e443a
JM
19537 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19538 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19539 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 19540
ed8e443a 195412001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 19542
ed8e443a 19543 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 19544
ed8e443a 195452001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 19546
ed8e443a
JM
19547 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19548 and "In instantiation".
0830ae44 19549
ed8e443a 195502001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 19551
ed8e443a 19552 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 19553
ed8e443a 195542001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 19555
ed8e443a
JM
19556 * gcc.misc-tests/gcov.exp: Add support for branch information.
19557 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19558 * gcc.misc-tests/gcov-4.c: New test.
19559 * gcc.misc-tests/gcov-4b.c: New test.
19560 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 19561
ed8e443a 195622001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 19563
ed8e443a
JM
19564 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19565 expected to fail.
6604e6f3 19566
ed8e443a 195672001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 19568
ed8e443a 19569 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 19570
ed8e443a 195712001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 19572
ed8e443a 19573 * g++.dg/eh/template1.C: New test.
13104975 19574
ed8e443a 195752001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 19576
ed8e443a
JM
19577 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19578 Fix thinko.
19579 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19580 for xfail.
949f197f 19581
ed8e443a 195822001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 19583
ed8e443a
JM
19584 * lib/g77-dg.exp: Use prune.exp for common procedures
19585 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19586 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 19587
ed8e443a 195882001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 19589
ed8e443a 19590 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 19591
ed8e443a 195922001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 19593
ed8e443a 19594 * g++.dg/template/unify1.C: New test.
1dbb6023 19595
ed8e443a 195962001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 19597
ed8e443a 19598 * g++.dg/abi/empty4.C: New test.
41ae4ee6 19599
ed8e443a 196002001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 19601
ed8e443a
JM
19602 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19603 solaris2.*
19604 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 19605
ed8e443a 196062001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 19607
ed8e443a 19608 * g++.dg/other/using-declaration.C: New test.
3fecf49c 19609
ed8e443a 196102001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 19611
ed8e443a 19612 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 19613
ed8e443a 196142001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 19615
ed8e443a
JM
19616 * gcc.dg/cpp/19951025-1.c: Revert.
19617 * gcc.dg/cpp/directiv.c: We no longer process directives that
19618 interrupt macro arguments.
20dde49d 19619
ed8e443a 196202001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 19621
ed8e443a 19622 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 19623
ed8e443a 196242001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 19625
ed8e443a 19626 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 19627
ed8e443a 196282001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 19629
ed8e443a 19630 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 19631
ed8e443a 196322001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 19633
ed8e443a
JM
19634 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19635 should be x.
d60d223b 19636
ed8e443a 196372001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 19638
ed8e443a
JM
19639 Kill -fhonor-std.
19640 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19641 * g++.old-deja/g++.other/std1.C: Likewise.
19642 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 19643
ed8e443a 196442001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 19645
ed8e443a
JM
19646 * lib/g77.exp: Load gcc-defs.exp for common procedures
19647 (g77_pass, g77_fail, g77_finish, g77_exit,
19648 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 19649
ed8e443a 196502001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 19651
ed8e443a
JM
19652 * g77.dg/fbackslash.f
19653 * g77.dg/fcase-preserve.f
19654 * g77.dg/ff90-1.f
19655 * g77.dg/ffixed-line-length-0.f
19656 * g77.dg/ffixed-line-length-132.f
19657 * g77.dg/ffixed-line-length-7.f
19658 * g77.dg/ffixed-line-length-72.f
19659 * g77.dg/ffixed-line-length-none.f
19660 * g77.dg/ffree-form-1.f
19661 * g77.dg/fno-backslash.f
19662 * g77.dg/fno-f90-1.f
19663 * g77.dg/fno-fixed-form-1.f
19664 * g77.dg/fno-onetrip.f
19665 * g77.dg/fno-typeless-boz.f
19666 * g77.dg/fno-underscoring.f
19667 * g77.dg/fno-vxt-1.f
19668 * g77.dg/fonetrip.f
19669 * g77.dg/ftypeless-boz.f
19670 * g77.dg/fugly-assumed.f
19671 * g77.dg/funderscoring.f
19672 * g77.dg/fvxt-1.f
db3ef87b 19673
ed8e443a 196742001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 19675
ed8e443a
JM
19676 * objc.dg/fwd-proto-1.m: New.
19677 * objc.dg/local-decl-1.m: New.
19678 * objc.dg/naming-1.m: New.
19679 * objc.dg/naming-2.m: New.
19680 * objc.dg/proto-hier-1.m: New.
312b7c9d 19681
ed8e443a 196822001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 19683
ed8e443a
JM
19684 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19685 largest-type elements to a struct makes its size grow.
648c2206 19686
ed8e443a 196872001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 19688
ed8e443a 19689 * g++.dg/abi/vthunk1.C: New test.
969fd501 19690
ed8e443a 196912001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 19692
ed8e443a 19693 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 19694
ed8e443a 196952001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 19696
ed8e443a 19697 * gcc.dg/cpp/macro8.c: New test.
50011802 19698
ed8e443a 196992001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 19700
ed8e443a 19701 * g++.dg/abi/vbase8-21.C: New test.
40260429 19702
ed8e443a 197032001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 19704
ed8e443a 19705 * g++.dg/abi/vbase8-10.C: New test.
ab085207 19706
ed8e443a 197072001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 19708
ed8e443a
JM
19709 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19710 ${tool}_set_ld_library_path.
19711 Changed caller.
19712 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19713 g++.exp.
90b1ca2f 19714
ed8e443a 197152001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 19716
ed8e443a
JM
19717 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19718 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19719 gcc_exit, gcc_check_unsupported_p):
19720 Moved to gcc-deps.exp
19721 * gcc-deps.exp: New file.
41971242 19722
ed8e443a 197232001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 19724
ed8e443a 19725 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 19726
ed8e443a 197272001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 19728
ed8e443a 19729 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 19730
ed8e443a 197312001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 19732
ed8e443a 19733 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 19734
ed8e443a 197352001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 19736
ed8e443a 19737 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 19738
ed8e443a 197392001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 19740
ed8e443a
JM
19741 * gcc.dg/cpp/extratokens.c: Fix.
19742 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 19743
ed8e443a 197442001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 19745
ed8e443a
JM
19746 * gcc.c-torture/execute/20010724-1.c: New file.
19747 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 19748
ed8e443a 197492001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 19750
ed8e443a 19751 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 19752
ed8e443a 197532001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 19754
ed8e443a 19755 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 19756
ed8e443a 197572001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 19758
ed8e443a 19759 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 19760
ed8e443a 197612001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 19762
ed8e443a
JM
19763 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19764 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19765 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19766 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 19767
ed8e443a
JM
19768 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19769 bug report" message.
f7bebb56 19770
ed8e443a
JM
19771 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19772 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 19773
ed8e443a 197742001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 19775
ed8e443a
JM
19776 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19777 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19778 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19779 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 19780
ed8e443a 197812001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 19782
ed8e443a 19783 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 19784
ed8e443a 197852001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 19786
ed8e443a 19787 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 19788
ed8e443a 197892001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 19790
ed8e443a
JM
19791 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
19792 i[34567]86-*-*.
19793 Delete handling of ieee_multilib_flags.
19794 Pass -mieee for alpha*-*-* and sh-*-*.
19795 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 19796
ed8e443a 197972001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 19798
ed8e443a
JM
19799 Remove old-abi tests.
19800 * g++.old-deja/g++.mike/p11116.C: Remove.
19801 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 19802
ed8e443a 198032001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 19804
ed8e443a 19805 * g77.f-torture/compile/pr3743.f: New test
09b495e5 19806
ed8e443a 198072001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 19808
ed8e443a 19809 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 19810
ed8e443a 198112001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 19812
ed8e443a
JM
19813 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19814 g++.old-deja/g++.pt/static6.C: Likewise.
19815 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19816 supports weak symbols.
999c0669 19817
ed8e443a 198182001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 19819
ed8e443a
JM
19820 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19821 supported again.
2ea80cfd 19822
ed8e443a 198232001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 19824
ed8e443a 19825 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 19826
ed8e443a 198272001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 19828
ed8e443a 19829 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 19830
ed8e443a 198312001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 19832
ed8e443a
JM
19833 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19834 tests.
4a1b6176 19835
ed8e443a 198362001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 19837
ed8e443a 19838 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 19839
ed8e443a 198402001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 19841
ed8e443a
JM
19842 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19843 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 19844
ed8e443a 198452001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 19846
ed8e443a
JM
19847 * objc/execute/object_is_class.m: New test.
19848 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 19849
ed8e443a 198502001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 19851
ed8e443a
JM
19852 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19853 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 19854
ed8e443a 198552001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 19856
ed8e443a
JM
19857 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19858 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 19859
ed8e443a 198602001-07-14 Richard Henderson <rth@redhat.com>
809353e1 19861
ed8e443a 19862 * gcc.dg/iftrap-1.c: New.
0168a849 19863
ed8e443a 198642001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 19865
ed8e443a 19866 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 19867
ed8e443a 198682001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 19869
ed8e443a 19870 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 19871
ed8e443a 198722001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 19873
ed8e443a
JM
19874 * gcc.c-torture/compile/20010711-1.c,
19875 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 19876
ed8e443a 198772001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 19878
ed8e443a 19879 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 19880
ed8e443a 198812001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 19882
ed8e443a 19883 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 19884
ed8e443a 198852001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 19886
ed8e443a
JM
19887 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
19888 (g++-dg-prune): Call prune_gcc_output.
19889 * prune.exp: New file for prune_gcc_output.
19890 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 19891
ed8e443a 198922001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 19893
ed8e443a
JM
19894 * gcc.c-torture/compile/20010701-1.c,
19895 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 19896
ed8e443a 198972001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 19898
ed8e443a 19899 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 19900
ed8e443a 199012000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 19902
ed8e443a 19903 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 19904
ed8e443a 199052001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 19906
ed8e443a 19907 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 19908
ed8e443a 199092001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 19910
ed8e443a
JM
19911 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
19912 Solaris 2.[678] system.
b05d8201 19913
ed8e443a 199142001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 19915
ed8e443a 19916 * gcc.dg/20010622-1.c: New test.
55f61a56 19917
ed8e443a 199182001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 19919
ed8e443a
JM
19920 * objc.dg: New directory.
19921 * objc.dg/dg.exp: New file.
19922 * objc.dg/alias.m: New.
19923 * objc.dg/class-1.m: New.
19924 * objc.dg/class-2.m: New.
19925 * objc.dg/const-str-1.m: New.
19926 * objc.dg/const-str-2.m: New.
19927 * objc.dg/id-1.m: New.
19928 * objc.dg/method-1.m: New.
19929 * objc.dg/super-class-1.m: New.
19930 * lib/objc-dg.exp: New file.
07732516 19931
ed8e443a 199322001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 19933
ed8e443a
JM
19934 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
19935 of label name.
d4a6cf38 19936
ed8e443a 199372001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 19938
ed8e443a 19939 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 19940
ed8e443a 199412001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 19942
ed8e443a
JM
19943 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
19944 variable.
f18b70f5 19945
ed8e443a 199462001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 19947
ed8e443a 19948 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 19949
ed8e443a 199502001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 19951
ed8e443a
JM
19952 * g++.old-deja/g++.abi/vbase5.C: New test.
19953 * g++.old-deja/g++.abi/vbase6.C: New test.
19954 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 19955
ed8e443a 199562001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 19957
ed8e443a 19958 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 19959
ed8e443a 199602001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 19961
ed8e443a 19962 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 19963
ed8e443a 199642001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 19965
ed8e443a
JM
19966 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
19967 support %f for HC11/HC12 targets.
19968 * gcc.c-torture/execute/930513-1.x: New file, likewise.
19969 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
19970 on HC11/HC12 targets.
19971 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 19972
ed8e443a 199732001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 19974
ed8e443a
JM
19975 * gcc.dg/wchar_t-1.c: New file.
19976 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 19977
ed8e443a 199782001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 19979
ed8e443a 19980 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 19981
ed8e443a 199822001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 19983
ed8e443a 19984 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 19985
ed8e443a 199862001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 19987
ed8e443a 19988 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 19989
ed8e443a 199902001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 19991
ed8e443a 19992 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 19993
ed8e443a 199942001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 19995
ed8e443a
JM
19996 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
19997 representation on MN10300 and ARM/Thumb.
bea09693 19998
ed8e443a 199992001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 20000
ed8e443a 20001 * g77.f-torture/execute/20010610.f: New.
f375b7a7 20002
ed8e443a 200032001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 20004
ed8e443a
JM
20005 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
20006 names.
3d3daefd 20007
ed8e443a 200082001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 20009
ed8e443a
JM
20010 * gcc.c-torture/execute/ashrdi-1.c: New.
20011 * gcc.c-torture/execute/ashldi-1.c: New.
20012 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 20013
ed8e443a 200142001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 20015
ed8e443a
JM
20016 * objc/execute/load-3.m: Added. Check sending +load to categories,
20017 in addition to classes.
6bdfaf09 20018
ed8e443a 200192001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 20020
ed8e443a
JM
20021 * objc/execute/load-2.m: New test. From Nicola Pero
20022 <n.pero@mi.flashnet.it>.
87327987 20023
ed8e443a 200242001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 20025
ed8e443a 20026 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 20027
ed8e443a 200282001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 20029
ed8e443a
JM
20030 * g++.old-deja/g++.abi/vbase2.C: New test.
20031 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 20032
ed8e443a 200332001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 20034
ed8e443a 20035 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 20036
ed8e443a 200372001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 20038
ed8e443a 20039 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 20040
ed8e443a 200412001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 20042
ed8e443a 20043 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 20044
ed8e443a 200452001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 20046
ed8e443a 20047 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 20048
ed8e443a 200492001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 20050
ed8e443a 20051 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 20052
ed8e443a 200532001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 20054
ed8e443a 20055 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 20056
ed8e443a 200572001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 20058
ed8e443a
JM
20059 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
20060 (g++_link_flags): Likewise.
20061 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 20062
ed8e443a 200632001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 20064
ed8e443a
JM
20065 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
20066 Ensure logfile entry matches exec command line.
f8710242 20067
ed8e443a 200682001-05-31 Richard Henderson <rth@redhat.com>
f8710242 20069
ed8e443a
JM
20070 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
20071 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 20072
ed8e443a 200732001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 20074
ed8e443a
JM
20075 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
20076 compiler for irix6.2
1ec07597 20077
ed8e443a 200782001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 20079
ed8e443a 20080 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 20081
ed8e443a 200822001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 20083
ed8e443a
JM
20084 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
20085 assemble.
4694cec2 20086
ed8e443a 200872001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 20088
ed8e443a 20089 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 20090
ed8e443a 200912001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 20092
ed8e443a
JM
20093 * gcc.c-torture/compile/20010518-2.c: New file.
20094 * gcc.c-torture/execute/20010518-1.c: New file.
20095 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 20096
ed8e443a 200972001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 20098
ed8e443a 20099 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 20100
ed8e443a 201012001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 20102
ed8e443a
JM
20103 G++ no longer defines builtins that do not begin with __builtin.
20104 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
20105 * g++.old-deja/g++.brendand/misc13.C: Likewise.
20106 * g++.old-deja/g++.law/builtin1.C: Likewise.
20107 * g++.old-deja/g++.law/cvt2.C: Likewise.
20108 * g++.old-deja/g++.mike/net5.C: Likewise.
20109 * g++.old-deja/g++.other/builtins1.C: Likewise.
20110 * g++.old-deja/g++.other/builtins2.C: Likewise.
20111 * g++.old-deja/g++.other/builtins3.C: Likewise.
20112 * g++.old-deja/g++.other/builtins4.C: Likewise.
20113 * g++.old-deja/g++.other/inline8.C: Likewise.
20114 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 20115
ed8e443a 201162001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 20117
ed8e443a
JM
20118 * g++.old-deja/g++.pt/using1.C: Adjust.
20119 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 20120
ed8e443a 201212001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 20122
ed8e443a
JM
20123 * gcc.dg/cpp/charconst.c: New tests.
20124 * gcc.dg/cpp/escape.c: New tests.
20125 * gcc.dg/cpp/escape-1.c: New tests.
20126 * gcc.dg/cpp/escape-2.c: New tests.
20127 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 20128
ed8e443a 201292001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 20130
ed8e443a
JM
20131 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20132 native compiler for irix6.5.
97d24516 20133
ed8e443a 20134Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 20135
ed8e443a
JM
20136 * lib/g++.exp (g++_include_flags): Use args to compute
20137 get_multilibs.
20138 (g++_link_flags): Likewise.
20139 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 20140
ed8e443a 201412001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 20142
ed8e443a 20143 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 20144
ed8e443a 201452001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 20146
ed8e443a
JM
20147 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20148 this file.
20415bba 20149
ed8e443a 201502001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 20151
ed8e443a
JM
20152 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20153 STACK_SIZE;
20154 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20155 to STACK_SIZE; Use it to define size of add_histo array.
20156 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20157 to STACK_SIZE.
20158 (f): Use GITT_SIZE to define size of gitt local table.
20159 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20160 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 20161
ed8e443a 201622001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 20163
ed8e443a
JM
20164 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20165 on 68HC11/HC12 due to the asm instruction.
20166 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20167 * gcc.c-torture/compile/920520-1.x: Likewise.
20168 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20169 on 68HC11/HC12 because the function is larger than 64K.
20170 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20171 on 68HC11/HC12 because the structure is too large.
5a111a5b 20172
ed8e443a 201732001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 20174
ed8e443a 20175 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 20176
ed8e443a 201772001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 20178
ed8e443a
JM
20179 * g++.old-deja/g++.warn/compare1.C: New test.
20180 * gcc.dg/compare4.c: New test.
cc469ee9 20181
ed8e443a 201822001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 20183
ed8e443a 20184 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 20185
ed8e443a 201862001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 20187
ed8e443a 20188 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 20189
ed8e443a 201902001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 20191
ed8e443a 20192 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 20193
ed8e443a 201942001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 20195
ed8e443a 20196 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 20197
ed8e443a 201982001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 20199
ed8e443a
JM
20200 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
20201 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 20202
ed8e443a 202032001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 20204
ed8e443a 20205 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 20206
ed8e443a 202072001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 20208
ed8e443a 20209 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 20210
ed8e443a 202112001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 20212
ed8e443a 20213 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 20214
ed8e443a 202152001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 20216
ed8e443a 20217 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 20218
ed8e443a 202192001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 20220
ed8e443a 20221 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 20222
ed8e443a 202232001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 20224
ed8e443a 20225 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 20226
ed8e443a 202272001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 20228
ed8e443a
JM
20229 * g++.dg/friend-warn.C: New test. Do not warn about friend
20230 declaration being redundant.
1a560c3a 20231
ed8e443a 202322001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 20233
ed8e443a 20234 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 20235
ed8e443a 202362001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 20237
ed8e443a 20238 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 20239
ed8e443a 202402001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 20241
ed8e443a 20242 * lib/g++.exp: Use testsuite_flags.
de26cf80 20243
ed8e443a 202442001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 20245
ed8e443a 20246 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 20247
ed8e443a 202482001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 20249
ed8e443a 20250 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 20251
ed8e443a 202522001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 20253
ed8e443a 20254 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 20255
ed8e443a 202562001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 20257
ed8e443a 20258 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 20259
ed8e443a 202602001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 20261
ed8e443a
JM
20262 * gcc.dg/cpp/direct2.c: New test.
20263 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 20264
ed8e443a 20265 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 20266
ed8e443a 202672001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 20268
ed8e443a
JM
20269 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
20270 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 20271
ed8e443a 202722001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 20273
ed8e443a
JM
20274 * gcc.dg/cpp/syshdr.h: New file.
20275 * gcc.dg/cpp/sysmac1.c: Update.
20276 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 20277
ed8e443a 202782001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 20279
ed8e443a 20280 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 20281
ed8e443a 202822001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 20283
ed8e443a
JM
20284 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20285 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 20286
ed8e443a 202872001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 20288
ed8e443a 20289 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 20290
ed8e443a 202912001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 20292
ed8e443a
JM
20293 * lib/g++.exp (g++_include_flags): Don't use any special flags
20294 if TESTING_IN_BUILD_TREE is not defined.
20295 (g++_init): Use a plain 'c++' as the compiler if
20296 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 20297
ed8e443a 202982001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 20299
ed8e443a
JM
20300 * g++.old-deja/g++.eh/catch13.C: New test.
20301 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 20302
ed8e443a 203032001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 20304
ed8e443a 20305 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 20306
ed8e443a 203072001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 20308
ed8e443a
JM
20309 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20310 <stdlib.h>, not <malloc.h>.
3da5d5c8 20311
ed8e443a 203122001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 20313
ed8e443a 20314 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 20315
ed8e443a 203162001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 20317
ed8e443a 20318 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 20319
ed8e443a 203202001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 20321
ed8e443a 20322 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 20323
ed8e443a 203242001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 20325
ed8e443a 20326 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 20327
ed8e443a 203282001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 20329
ed8e443a 20330 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 20331
ed8e443a 203322001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 20333
ed8e443a 20334 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 20335
ed8e443a 203362001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 20337
ed8e443a 20338 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 20339
ed8e443a 203402001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 20341
ed8e443a 20342 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 20343
ed8e443a 203442001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 20345
ed8e443a 20346 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 20347
ed8e443a 203482001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 20349
ed8e443a
JM
20350 * g77.f-torture/compile/20010426.f: New test.
20351 * g77.f-torture/execute/20010426.f: New test.
15784bba 20352
ed8e443a 203532001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 20354
ed8e443a
JM
20355 * g77.f-torture/compile/20000629-1.x: Remove - error
20356 has been fixed.
c3cd9c8b 20357
ed8e443a 203582001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 20359
ed8e443a
JM
20360 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20361 Tweak slightly to work with g++.dg framework.
20362 * g++.dg/special/ecos.exp: Run initp1.C test.
20363 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 20364
ed8e443a
JM
20365 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20366 its linker doesn't give line numbers either.
20367 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 20368
ed8e443a 203692001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 20370
ed8e443a 20371 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 20372
ed8e443a 203732001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 20374
ed8e443a 20375 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 20376
ed8e443a 203772001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 20378
ed8e443a 20379 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 20380
ed8e443a 203812001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 20382
ed8e443a 20383 * gcc.dg/format/plus-1.c: New test.
43e72072 20384
ed8e443a 203852001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 20386
ed8e443a 20387 * gcc.dg/20010423-1.c: New test.
5c8378a7 20388
ed8e443a 203892001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 20390
ed8e443a 20391 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 20392
ed8e443a 203932001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 20394
ed8e443a 20395 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 20396
ed8e443a 203972001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 20398
ed8e443a 20399 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 20400
ed8e443a 204012001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 20402
ed8e443a
JM
20403 * gcc.dg/c99-func-2.c: Remove xfail.
20404 * gcc.dg/c99-func-3.c: Remove xfail.
20405 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 20406
ed8e443a 204072001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 20408
ed8e443a 20409 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 20410
ed8e443a 204112001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 20412
ed8e443a 20413 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 20414
ed8e443a 204152001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 20416
ed8e443a 20417 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 20418
ed8e443a 204192001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 20420
ed8e443a
JM
20421 * g++.old-deja/g++.abi/empty2.C: New test.
20422 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 20423
ed8e443a 204242001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 20425
ed8e443a
JM
20426 * g++.old-deja/g++.other/comdat2.C: New test.
20427 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 20428
ed8e443a 204292001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 20430
ed8e443a 20431 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 20432
ed8e443a 204332001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 20434
ed8e443a 20435 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 20436
ed8e443a 204372001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 20438
ed8e443a 20439 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 20440
ed8e443a
JM
204412001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20442 Mark Mitchell <mark@codesourcery.com>
608d74c4 20443
ed8e443a
JM
20444 * lib/old-dejagnu.exp: Don't delete output of executable.
20445 Add .exe suffix to executables.
b0835578 20446
ed8e443a 204472001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 20448
ed8e443a 20449 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 20450
ed8e443a 204512001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 20452
ed8e443a 20453 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 20454
ed8e443a 204552001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 20456
ed8e443a
JM
20457 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20458 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 20459
ed8e443a 204602001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 20461
ed8e443a 20462 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 20463
ed8e443a 204642001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 20465
ed8e443a 20466 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 20467
ed8e443a 204682001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 20469
ed8e443a 20470 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 20471
ed8e443a 2047222001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 20473
ed8e443a 20474 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 20475
ed8e443a 20476001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 20477
ed8e443a 20478 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 20479
ed8e443a 204802001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 20481
ed8e443a 20482 * g++.old-deja/g++.other/array5.C: New.
145c1def 20483
ed8e443a 204842001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 20485
ed8e443a 20486 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 20487
ed8e443a 204882001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 20489
ed8e443a
JM
20490 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20491 headers and constructs.
20492 * g++.old-deja/g++.robertl/eb79.C: Same.
20493 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20494 * g++.old-deja/g++.robertl/eb73.C: Same.
20495 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20496 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20497 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20498 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20499 * g++.old-deja/g++.robertl/eb44.C: Same.
20500 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20501 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20502 * g++.old-deja/g++.robertl/eb39.C: Same.
20503 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20504 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20505 * g++.old-deja/g++.robertl/eb30.C: Same.
20506 * g++.old-deja/g++.robertl/eb3.C: Same.
20507 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20508 * g++.old-deja/g++.robertl/eb21.C: Same.
20509 * g++.old-deja/g++.robertl/eb15.C: Same.
20510 * g++.old-deja/g++.robertl/eb118.C: Same.
20511 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20512 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20513 * g++.old-deja/g++.robertl/eb109.C: Same.
20514 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20515 * g++.old-deja/g++.mike/rtti1.C: Same.
20516 * g++.old-deja/g++.mike/p658.C: Same.
20517 * g++.old-deja/g++.mike/net46.C: Same.
20518 * g++.old-deja/g++.mike/net34.C: Same.
20519 * g++.old-deja/g++.mike/memoize1.C: Same.
20520 * g++.old-deja/g++.mike/eh2.C: Same.
20521 * g++.old-deja/g++.law/weak.C: Same.
20522 * g++.old-deja/g++.law/visibility7.C: Same.
20523 * g++.old-deja/g++.law/visibility25.C: Same.
20524 * g++.old-deja/g++.law/visibility22.C: Same.
20525 * g++.old-deja/g++.law/visibility2.C: Same.
20526 * g++.old-deja/g++.law/visibility17.C: Same.
20527 * g++.old-deja/g++.law/visibility13.C: Same.
20528 * g++.old-deja/g++.law/visibility10.C: Same.
20529 * g++.old-deja/g++.law/visibility1.C: Same.
20530 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20531 * g++.old-deja/g++.law/vbase1.C: Same.
20532 * g++.old-deja/g++.law/operators32.C: Same.
20533 * g++.old-deja/g++.law/nest3.C: Same.
20534 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20535 * g++.old-deja/g++.law/except5.C (main): Same.
20536 * g++.old-deja/g++.law/cvt7.C (run): Same.
20537 * g++.old-deja/g++.law/cvt2.C: Same.
20538 * g++.old-deja/g++.law/cvt16.C: Same.
20539 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20540 * g++.old-deja/g++.law/ctors17.C (main): Same.
20541 * g++.old-deja/g++.law/ctors13.C: Same.
20542 * g++.old-deja/g++.law/ctors12.C (main): Same.
20543 * g++.old-deja/g++.law/ctors10.C: Same.
20544 * g++.old-deja/g++.law/code-gen5.C: Same.
20545 * g++.old-deja/g++.law/bad-error7.C: Same.
20546 * g++.old-deja/g++.law/arm9.C: Same.
20547 * g++.old-deja/g++.law/arm12.C: Same.
20548 * g++.old-deja/g++.law/arg8.C: Same.
20549 * g++.old-deja/g++.law/arg1.C: Same.
20550 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20551 * g++.old-deja/g++.jason/template31.C: Same.
20552 * g++.old-deja/g++.jason/template24.C (main): Same.
20553 * g++.old-deja/g++.jason/2371.C: Same.
20554 * g++.old-deja/g++.eh/new2.C: Same.
20555 * g++.old-deja/g++.eh/new1.C: Same.
20556 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20557 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20558 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20559 * g++.old-deja/g++.brendan/crash62.C: Same.
20560 * g++.old-deja/g++.brendan/crash52.C: Same.
20561 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20562 * g++.old-deja/g++.brendan/crash38.C: Same.
20563 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20564 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 20565
ed8e443a 205662001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 20567
ed8e443a
JM
20568 * gcc.c-torture/execute/20001203-2.c (memset):
20569 Count argument is of type __SIZE_TYPE__.
788bf0e3 20570
ed8e443a 205712001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 20572
ed8e443a 20573 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 20574
ed8e443a 205752001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 20576
ed8e443a 20577 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 20578
ed8e443a 205792001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 20580
ed8e443a
JM
20581 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20582 peculiarities of the SH.
20583 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 20584
ed8e443a 205852001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 20586
ed8e443a
JM
20587 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20588 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20589 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 20590
ed8e443a 205912001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 20592
ed8e443a 20593 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 20594
ed8e443a 205952001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 20596
ed8e443a 20597 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 20598
ed8e443a 205992001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 20600
ed8e443a 20601 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 20602
ed8e443a 206032001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 20604
ed8e443a 20605 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 20606
ed8e443a 206072001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 20608
ed8e443a 20609 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 20610
ed8e443a 206112001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 20612
ed8e443a 20613 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 20614
ed8e443a 206152001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 20616
ed8e443a
JM
20617 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20618 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 20619
ed8e443a 206202001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 20621
ed8e443a 20622 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 20623
ed8e443a 206242001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 20625
ed8e443a
JM
20626 * g++.old-deja/g++.other/friend12.C: New test.
20627 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20628 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 20629
ed8e443a 206302001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 20631
ed8e443a 20632 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 20633
ed8e443a 206342001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 20635
ed8e443a 20636 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 20637
ed8e443a 206382001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 20639
ed8e443a 20640 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 20641
ed8e443a 206422001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 20643
ed8e443a 20644 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 20645
ed8e443a 206462001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 20647
ed8e443a 20648 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 20649
ed8e443a 206502001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 20651
ed8e443a
JM
20652 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20653 tests on AIX.
6d139650 20654
ed8e443a 206552001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 20656
ed8e443a 20657 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 20658
ed8e443a 206592001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 20660
ed8e443a 20661 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 20662
ed8e443a 206632001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 20664
ed8e443a 20665 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 20666
ed8e443a 206672001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 20668
ed8e443a 20669 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 20670
ed8e443a
JM
206712001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20672
20673 * objc/execute/va_method.m: Added.
20674 * objc/execute/IMP.m: Added.
20675 * objc/execute/_cmd.m: Added.
20676 * objc/execute/accessing_ivars.m: Added.
20677 * objc/execute/class-1.m: Added.
20678 * objc/execute/class-10.m: Added.
20679 * objc/execute/class-11.m: Added.
20680 * objc/execute/class-12.m: Added.
20681 * objc/execute/class-13.m: Added.
20682 * objc/execute/class-14.m: Added.
20683 * objc/execute/class-2.m: Added.
20684 * objc/execute/class-3.m: Added.
20685 * objc/execute/class-4.m: Added.
20686 * objc/execute/class-5.m: Added.
20687 * objc/execute/class-6.m: Added.
20688 * objc/execute/class-7.m: Added.
20689 * objc/execute/class-8.m: Added.
20690 * objc/execute/class-9.m: Added.
20691 * objc/execute/class-tests-1.h
20692 * objc/execute/class-tests-2.h
20693 * objc/execute/compatibility_alias.m: Added.
20694 * objc/execute/encode-1.m: Added.
20695 * objc/execute/formal_protocol-1.m: Added.
20696 * objc/execute/formal_protocol-2.m: Added.
20697 * objc/execute/formal_protocol-3.m: Added.
20698 * objc/execute/formal_protocol-4.m: Added.
20699 * objc/execute/formal_protocol-5.m: Added.
20700 * objc/execute/formal_protocol-6.m: Added.
20701 * objc/execute/formal_protocol-7.m: Added.
20702 * objc/execute/informal_protocol.m: Added.
20703 * objc/execute/initialize.m: Added.
20704 * objc/execute/load.m: Added.
20705 * objc/execute/many_args_method.m: Added.
20706 * objc/execute/nested-3.m: Added.
20707 * objc/execute/no_clash.m: Added.
20708 * objc/execute/private.m: Added.
20709 * objc/execute/redefining_self.m: Added.
20710 * objc/execute/root_methods.m: Added.
20711 * objc/execute/selector-1.m: Added.
20712 * objc/execute/static-1.m: Added.
20713 * objc/execute/static-2.m: Added.
20714 * objc/execute/va_method.m: Added.
20715
207162001-03-10 Richard Henderson <rth@redhat.com>
20717
20718 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20719
207202001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20721
20722 * g++.old-deja/g++.other/crash31.C: XFAIL.
20723 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20724 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20725 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20726 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20727 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20728
207292001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20730
20731 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20732
207332001-03-06 Zack Weinberg <zackw@stanford.edu>
20734
20735 * gcc.dg/20000724-1.c: Don't use multiline strings.
20736
207372001-03-06 Zack Weinberg <zackw@stanford.edu>
20738
20739 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20740 result of -cString against what we expect it to be; don't just
20741 print it out for no one to read.
20742
20743 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20744 Based on testcases provided by Nicola Pero.
20745
207462001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20747
20748 * gcc.dg/cpp/macro7.c: New test.
20749
207502001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20751
20752 * gcc.dg/cpp/multiline.c: Update.
20753
207542001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20755
20756 * g++.old-deja/g++.other/enum3.C: New test.
20757
207582001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20759
20760 * g++.old-deja/g++.other/pod1.C: New test.
20761
207622001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20763
20764 * g++.old-deja/g++.ext/overload1.C: New test.
20765
207662001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20767
20768 * g++.old-deja/g++.pt/using1.C: New test.
20769
207702001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20771
20772 * g++.old-deja/g++.other/using9.C: New test.
20773
207742001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20775
20776 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20777
20778 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20779
207802001-02-28 Nathan Sidwell <nathan@codesourcery.com>
20781
20782 * g++.old-deja/g++.ext/realpt1.C: Remove.
20783
207842001-02-27 Nathan Sidwell <nathan@codesourcery.com>
20785
20786 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
20787
207882001-02-26 Will Cohen <wcohen@redhat.com>
20789
20790 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
20791
207922001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
20793
20794 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
20795 templatized constructors.
20796
207972001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20798
20799 * gcc.c-torture/execute/20010224-1.c: New test.
20800
208012001-02-23 Jakub Jelinek <jakub@redhat.com>
20802
20803 * gcc.c-torture/execute/20010222-1.c: New test.
20804
208052001-02-22 Jakub Jelinek <jakub@redhat.com>
20806
20807 * g++.old-deja/g++.other/inline20.C: New test.
20808
208092001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20810
20811 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20812
208132001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20814
20815 * g++.old-deja/g++.other/lookup22.C: New test.
20816
208172001-02-19 Zack Weinberg <zackw@stanford.edu>
20818
20819 * g77.dg: New directory.
20820 * g77.dg/20010216-1.f: New test case.
20821 * g77.dg/dg.exp: New driver.
20822 * lib/g77-dg.exp: New driver library.
20823
208242001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20825
20826 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20827
208282001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20829
20830 * g++.old-deja/g++.other/decl9.C: New test.
20831
208322001-02-16 Jakub Jelinek <jakub@redhat.com>
20833
20834 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20835 not need <string> and also tests the initialization at runtime.
20836
208372001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20838
20839 * gcc.c-torture/execute/longlong.c: New test.
20840
208412001-02-14 J"orn Rennecke <amylaar@redhat.com>
20842
20843 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20844
208452001-02-14 J"orn Rennecke <amylaar@redhat.com>
20846
20847 * gcc.c-torture/execute/920302-1.c (execute):
20848 Change argument type to short.
20849
208502001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20851
20852 * g++.old-deja/g++.pt/deduct6.C: New test.
20853
208542001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20855
20856 * g++.old-deja/g++.pt/deduct5.C: New test.
20857
208582001-02-14 Jakub Jelinek <jakub@redhat.com>
20859
20860 * gcc.c-torture/execute/20010209-1.c: New test.
20861
208622001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20863
20864 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20865
208662001-02-12 Geoffrey Keating <geoffk@redhat.com>
20867
20868 * g++.dg/vtgc1.C: Update for new ABI.
20869
20870 * consistency.vlad: New directory, 1665 files.
20871
208722001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20873
20874 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
20875 return type.
20876 * gcc.dg/cpp/digraphs.c: Declare puts.
20877
208782001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20879
20880 * g++.old-deja/g++.other/warn5.C: New test.
20881
208822001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20883
20884 * g++.old-deja/g++.pt/spec40.C: New test.
20885
208862001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20887
20888 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
20889 case.
20890 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
20891
208922001-02-12 Jakub Jelinek <jakub@redhat.com>
20893
20894 * gcc.c-torture/compile/20010209-1.c: New test.
20895
208962001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
20897
20898 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
20899 excess errors message but not if it crashes.
20900 * g++.old-deja/g++.other/crash27.C: Likewise.
20901 * g++.old-deja/g++.other/crash28.C: Likewise.
20902 * g++.old-deja/g++.other/crash30.C: Likewise.
20903 * g++.old-deja/g++.other/crash32.C: Likewise.
20904 * g++.old-deja/g++.other/crash35.C: Likewise.
20905 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20906
209072001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
20908
20909 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
20910 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
20911 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
20912 g77.f-torture/execute/execute.exp,
20913 g77.f-torture/noncompile/noncompile.exp,
20914 gcc.c-torture/execute/execute.exp,
20915 gcc.c-torture/execute/memcheck/memcheck.exp,
20916 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
20917 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
20918 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
20919 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
20920 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
20921 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
20922 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20923 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
20924 Remove bug reporting instructions with ancient email addresses.
20925
209262001-02-07 Jakub Jelinek <jakub@redhat.com>
20927
20928 * gcc.dg/20010202-1.c: New test.
20929 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
20930
209312001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
20932
20933 * g++.dg/stdbool-if.C: New test.
20934
209352001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
20936
20937 * objc/execute/fdecl.m: Added main().
20938
209392001-02-07 Jakub Jelinek <jakub@redhat.com>
20940
20941 * gcc.c-torture/execute/20010206-1.c: New test.
20942
209432001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
20944
20945 * gcc.dg/cpp/avoidpaste1.c: Update.
20946
209472001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
20948
20949 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
20950 Pero <nicola@brainstorm.co.uk>.
20951 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
20952
209532001-02-06 Nathan Sidwell <nathan@codesourcery.com>
20954
20955 * g++.old-deja/g++.pt/spec39.C: New test.
20956
209572001-02-05 Jakub Jelinek <jakub@redhat.com>
20958
20959 * gcc.c-torture/compile/20010202-1.c: New test.
20960
209612001-02-05 Nathan Sidwell <nathan@codesourcery.com>
20962
20963 * g++.old-deja/g++.abi/primary2.C: New test.
20964 * g++.old-deja/g++.abi/primary3.C: New test.
20965 * g++.old-deja/g++.abi/primary4.C: New test.
20966 * g++.old-deja/g++.abi/primary5.C: New test.
20967 * g++.old-deja/g++.abi/vtable3.h: New test.
20968 * g++.old-deja/g++.abi/vtable3a.C: New test.
20969 * g++.old-deja/g++.abi/vtable3b.C: New test.
20970 * g++.old-deja/g++.abi/vtable3c.C: New test.
20971 * g++.old-deja/g++.abi/vtable3d.C: New test.
20972 * g++.old-deja/g++.abi/vtable3e.C: New test.
20973 * g++.old-deja/g++.abi/vtable3f.C: New test.
20974 * g++.old-deja/g++.abi/vtable3g.C: New test.
20975 * g++.old-deja/g++.abi/vtable3h.C: New test.
20976 * g++.old-deja/g++.abi/vtable3i.C: New test.
20977 * g++.old-deja/g++.abi/vtable3j.C: New test.
20978 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
20979
209802001-02-03 Jakub Jelinek <jakub@redhat.com>
20981
20982 * g++.old-deja/g++.other/anon6.C: New test.
20983 * g++.old-deja/g++.other/anon7.C: New test.
20984
209852001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
20986
20987 * gcc.dg/cpp/avoidpaste2.c: New tests.
20988
209892001-01-31 Jakub Jelinek <jakub@redhat.com>
20990
20991 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
20992
209932001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
20994
20995 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
20996 DECIMAL_DIG cases for Irix."
20997
209982001-01-31 J"orn Rennecke <amylaar@redhat.com>
20999
21000 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
21001
210022001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21003
21004 * gcc.dg/c99-tag-1.c: New test.
21005
210062001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21007
21008 * gcc.dg/cpp/tr-warn1.c: Add tests.
21009
210102001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21011
21012 * gcc.dg/cpp/avoidpaste1.c: Update.
21013 * gcc.dg/cpp/paste4.c: Update.
21014
210152001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
21016
21017 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
21018 cases for Irix.
21019
210202001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
21021
21022 * g++.old-deja/g++.other/inline19.C: New test.
21023
210242001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
21025
21026 * gcc.dg/Wlarger-than.c: New test.
21027
210282001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21029
21030 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
21031
210322001-01-29 Jakub Jelinek <jakub@redhat.com>
21033
21034 * gcc.c-torture/execute/20010129-1.c: New test.
21035 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
21036
210372001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
21038
21039 * gcc.dg/cpp/avoidpaste1.c: Test case.
21040
210412001-01-28 Jakub Jelinek <jakub@redhat.com>
21042
21043 * g++.old-deja/g++.other/inline18.C: New test.
21044
210452001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21046
21047 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
21048 and __builtin_putchar.
21049
210502001-01-27 Jakub Jelinek <jakub@redhat.com>
21051
21052 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
21053 tests.
21054
210552001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
21056
21057 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
21058 floating point number rounding mode to round to the nearest
21059 representable mode.
21060
210612001-01-25 Jakub Jelinek <jakub@redhat.com>
21062
21063 * g++.old-deja/g++.other/mangle2.C: New test.
21064
210652001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
21066
21067 * gcc.c-torture/compile/20010124-1.c: New test.
21068
210692001-01-24 Nathan Sidwell <nathan@codesourcery.com>
21070
21071 * g++.old-deja/g++.pt/spec38.C: New test.
21072
210732001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21074
21075 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
21076 "Build don't run".
21077
210782001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21079
21080 * gcc.c-torture/execute/20010123-1.c: New test.
21081
210822001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21083
21084 * g++.old-deja/g++.pt/spec37.C: New test.
21085
210862001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21087
21088 * g++.old-deja/g++.pt/overload14.C: New test.
21089
210902001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21091
21092 * gcc.c-torture/execute/20010122-1.c: New test, exercise
21093 __builtin_return_address.
21094
210952001-01-22 Nathan Sidwell <nathan@codesourcery.com>
21096
21097 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
21098 * g++.old-deja/g++.pt/spec35.C: New test.
21099 * g++.old-deja/g++.pt/spec36.C: New test.
21100
211012001-01-20 Jakub Jelinek <jakub@redhat.com>
21102
21103 * gcc.c-torture/compile/20010118-1.c: New test.
21104
211052001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
21106
21107 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21108
211092001-01-19 Jakub Jelinek <jakub@redhat.com>
21110
21111 * gcc.c-torture/execute/20010119-1.c: New test.
21112
211132001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21114
21115 * g++.old-deja/g++.other/vbase5.C: New test.
21116
211172001-01-19 Jakub Jelinek <jakub@redhat.com>
21118
21119 * gcc.c-torture/execute/20010118-1.c: New test.
21120
211212001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21122
21123 * g++.old-deja/g++.pt/deduct3.C: New test.
21124
211252001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21126
21127 * g++.old-deja/g++.pt/spec34.C: New test.
21128
211292001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21130
21131 * g77.f-torture/compile/20000601-2.f: New test.
21132
211332001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21134
21135 * g++.old-deja/g++.other/init17.C: New test.
21136
211372001-01-18 Alexandre Oliva <aoliva@redhat.com>
21138
21139 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21140
211412001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21142
21143 * g++.old-deja/g++.pt/unify8.C: New test.
21144
211452001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21146
21147 * g++.old-deja/g++.abi/vbase1.C: New test.
21148
211492001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21150
21151 * g++.old-deja/g++.pt/crash65.C: New test.
21152
211532001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21154
21155 * gcc.dg/cpp/assembl2.S: New test case.
21156
211572001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21158
21159 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21160 are supported.
21161
211622001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21163
21164 * g++.old-deja/g++.other/builtins1.C: New test.
21165 * g++.old-deja/g++.other/builtins2.C: Likewise.
21166 * g++.old-deja/g++.other/builtins3.C: Likewise.
21167 * g++.old-deja/g++.other/builtins4.C: Likewise.
21168
211692001-01-17 Jakub Jelinek <jakub@redhat.com>
21170
21171 * gcc.c-torture/compile/20010117-1.c: New test.
21172 * gcc.c-torture/compile/20010117-2.c: New test.
21173
211742001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21175
21176 * g77.f-torture/execute/20010116.[fx]: New test,
21177 XFAIL on i?86-*-*.
21178 * g77.f-torture/compile/20010115.f: Indicate it's
21179 a test for PR fortran/1636.
21180
211812001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21182
21183 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21184
211852001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21186
21187 * g77.f-torture/compile/20010115.f: New test.
21188
211892001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21190
21191 * g++.old-deja/g++.pt/nontype5.C: New test.
21192
211932001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21194
21195 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
21196 have an equivalent working one below it.
21197
211982001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21199
21200 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
21201 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21202
212032001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21204
21205 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
21206 message containing "init_priority".
21207 (conpr-2.C): Likewise.
21208 (conpr-3.C): Likewise.
21209 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
21210
212112001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21212
21213 * gcc.c-torture/execute/20010114-2.c: New test.
21214
212152001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
21216
21217 * gcc.c-torture/compile/20010114-1.c: New test.
21218 * gcc.c-torture/compile/20010114-1.x: Xfail.
21219 * gcc.c-torture/compile/20010114-2.c: New test.
21220 * gcc.c-torture/execute/20010114-1.c: New test.
21221 * gcc.dg/trunc-1.c: New test.
21222 * gcc.dg/uninit-B.c: New test.
21223
212242001-01-13 Nick Clifton <nickc@redhat.com>
21225
21226 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
21227 target.
21228
212292001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
21230
21231 * gcc.c-torture/compile/20010113-1.c: New test.
21232
212332001-01-13 Jakub Jelinek <jakub@redhat.com>
21234
21235 * gcc.c-torture/compile/20001212-1.c: New test.
21236
212372001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
21238
21239 * gcc.dg/cpp/widestr1.c: Update.
21240 * gcc.dg/cpp/prag-imp.c: Remove.
21241
212422001-01-12 Jakub Jelinek <jakub@redhat.com>
21243
21244 * gcc.c-torture/execute/20000801-3.x: Remove.
21245 * gcc.dg/c90-init-1.c: New test.
21246 * gcc.dg/c99-init-1.c: New test.
21247 * gcc.dg/c99-init-2.c: New test.
21248 * gcc.dg/gnu99-init-1.c: New test.
21249
212502001-01-12 Richard Earnshaw <rearnsha@arm.com>
21251
21252 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
21253 testing that no relevant ones were found.
21254
212552001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21256
21257 * g++.old-deja/g++.pt/cast2.C: New test.
21258
212592001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21260
21261 * g++.old-deja/g++.pt/friend47.C: New test.
21262
212632001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21264
21265 * g++.old-deja/g++.pt/instantiate13.C: New test.
21266
212672001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21268
21269 * g++.old-deja/g++.other/defarg7.C: New test.
21270 * g++.old-deja/g++.other/defarg8.C: New test.
21271
212722001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21273
21274 * g++.old-deja/g++.pt/crash64.C: New test.
21275
212762001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21277
21278 * g++.old-deja/g++.pt/crash63.C: New test.
21279
212802001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21281
21282 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21283
212842001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21285
21286 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21287
212882001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21289
21290 * g++.old-deja/g++.pt/error3.C: New test.
21291
212922001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21293
21294 * g++.old-deja/g++.other/crash39.C: New test.
21295
212962001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21297
21298 * g++.old-deja/g++.other/vbase4.C: New test.
21299
213002001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21301
21302 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21303 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21304 * gcc.dg/special/special.exp: New test driver which will check
21305 for alias support for the above test.
21306
213072001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21308
21309 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21310 problems on small machines.
21311 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21312 parameterize.
21313
213142001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21315
21316 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21317 mips.
21318 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21319
213202001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21321
21322 * g++.old_deja/g++.pt/using8.C: New test.
21323
213242001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21325
21326 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21327
213282000-01-08 Loren J. Rittle <ljrittle@acm.org>
21329
21330 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21331 where a failure is expected.
21332 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21333
213342001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21335
21336 * g++.old_deja/g++.pt/instantiate12.C: New test.
21337
213382001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21339
21340 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21341 start of structs.
21342 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21343 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21344 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21345 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21346 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21347 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21348 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21349 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21350 * g++.old-deja/g++.eh/spec6.C: Likewise.
21351 * g++.old-deja/g++.jason/crash3.C: Likewise.
21352 * g++.old-deja/g++.law/ctors11.C: Likewise.
21353 * g++.old-deja/g++.law/ctors17.C: Likewise.
21354 * g++.old-deja/g++.law/ctors5.C: Likewise.
21355 * g++.old-deja/g++.law/ctors9.C: Likewise.
21356 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21357 * g++.old-deja/g++.mike/net22.C: Likewise.
21358 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21359 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21360 * g++.old-deja/g++.mike/virt3.C: Likewise.
21361 * g++.old-deja/g++.niklas/t128.C: Likewise.
21362 * g++.old-deja/g++.other/anon4.C: Likewise.
21363 * g++.old-deja/g++.other/using1.C: Likewise.
21364 * g++.old-deja/g++.other/warn3.C: Likewise.
21365 * g++.old-deja/g++.pt/t37.C: Likewise.
21366 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21367 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21368
213692001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21370
21371 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21372
213732001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21374
21375 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21376
213772001-01-07 Jakub Jelinek <jakub@redhat.com>
21378
21379 * gcc.c-torture/compile/20010107-1.c: New test.
21380
213812001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21382
21383 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21384
213852001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21386
21387 * gcc.dg/format/format.h: New file.
21388 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21389 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21390 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21391 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21392 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21393 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21394 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21395 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21396 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21397 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21398 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21399 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21400 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21401 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21402 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21403 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21404 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21405 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21406 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21407 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21408 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21409 instead of declaring standard types, macros and functions in each
21410 test.
21411
214122001-01-06 Alexandre Oliva <aoliva@redhat.com>
21413
21414 * gcc.c-torture/execute/20010106-1.c: New test.
21415
214162001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21417
21418 * gcc.dg/format/format.exp: New file.
21419 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21420 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21421 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21422 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21423 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21424 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21425 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21426 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21427 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21428 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21429 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21430 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21431 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21432 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21433 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21434 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21435 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21436 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21437 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21438 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21439 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21440 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21441 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21442 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21443 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21444 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21445 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21446 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21447 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21448 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21449 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21450 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21451 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21452 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21453 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21454 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21455 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21456 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21457 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21458 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21459 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21460 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21461
214622001-01-05 Alexandre Oliva <aoliva@redhat.com>
21463
21464 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21465 account.
21466
214672001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21468
21469 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21470
214712001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21472
21473 * g++.old-deja/g++.pt/crash62.C: New test.
21474
214752001-01-04 Richard Henderson <rth@redhat.com>
21476
21477 * gcc.dg/20000926-1.c: Update expected warnings.
21478 * gcc.dg/array-2.c: Likewise.
21479 * gcc.dg/array-4.c: Also validate flexible array members.
21480 * gcc.dg/c99-flex-array-1.c: New.
21481
214822001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21483
21484 * gcc.c-torture/compile/20001222-1.x: Remove.
21485
214862001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21487
21488 * gcc.c-torture/execute/built-in-setjmp.c: New.
21489
214902001-01-03 Richard Henderson <rth@redhat.com>
21491
21492 * gcc.dg/940510-1.c: Update expected error wording.
21493 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21494
214952001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21496
21497 * lib/target-supports.exp (check_alias_available): Modified to
21498 indicate aliases not supported if only weak aliases are supported.
21499
215002001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21501
21502 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21503 Turn on cmpstrsi checks for __pj__ and __i370__.
21504
215052001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21506
21507 * g++.old-deja/g++.other/virtual11.C: New test.
21508
215092001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21510
21511 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21512
215132001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21514
21515 * gcc.c-torture/compile/20010102-1.c: New test.
21516
215172001-01-02 Andreas Jaeger <aj@suse.de>
21518
21519 * gcc.dg/noreturn-3.c: New test.
21520
21521 * gcc.dg/noreturn-4.c: New test.
21522
215232001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21524
21525 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21526 __builtin_fputc and __builtin_fwrite.
21527
215282000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21529
21530 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21531 signed char, not default char.
21532
215332000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21534
21535 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21536
215372000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21538
21539 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21540
215412000-12-29 Richard Henderson <rth@redhat.com>
21542
21543 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21544 (__cyg_profile_func_exit): Define.
21545
215462000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21547
21548 * g++.dg/vtgc1.C: New test.
21549
215502000-12-28 Geoffrey Keating <geoffk@redhat.com>
21551
21552 * gcc.dg/noncompile/20001228-1.c: New test.
21553
21554 * gcc.dg/20001228-1.c: New test.
21555
21556 * gcc.c-torture/execute/20001228-1.c: New test.
21557
215582000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21559
21560 * gcc.dg/format-strfmon-1.c: New test.
21561
215622000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21563
21564 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21565 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21566 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21567 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21568 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21569 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21570 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21571 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21572 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21573 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21574 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21575 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21576 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21577
21578 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21579 * gcc.c-torture/execute/string-opt-4.c: Test index.
21580
215812000-12-26 Geoffrey Keating <geoffk@redhat.com>
21582
21583 * gcc.c-torture/compile/20001226-1.c: New test.
21584
215852000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21586
21587 * gcc.c-torture/compile/20001222-1.c: New test.
21588 * gcc.c-torture/compile/20001222-1.x: Xfail.
21589
215902000-12-22 Alexandre Oliva <aoliva@redhat.com>
21591
21592 * gcc.c-torture/execute/comp-goto-2.c: New test.
21593
215942000-12-21 J"orn Rennecke <amylaar@redhat.com>
21595
21596 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21597 Use long types if __INT_MAX__ is 32767.
21598 (main): Use cast to (sint32 *) when poking 88 into a_page.
21599
21600 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21601
216022000-12-21 Bernd Schmidt <bernds@redhat.com>
21603
21604 * gcc.c-torture/compile/20001221-1.c: New test.
21605 * gcc.c-torture/execute/20001221-1.c: New test.
21606
216072000-12-20 Richard Henderson <rth@redhat.com>
21608
21609 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21610 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21611
216122000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21613
21614 * gcc.dg/compare3.c: New test.
21615
216162000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21617
21618 * gcc.dg/format-warnll-1.c: New test.
21619
216202000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21621
21622 * gcc.dg/cpp/cmdlne-P.c: New test.
21623
216242000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21625
21626 * gcc.c-torture/execute/builtin-abs-1.c,
21627 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21628
216292000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21630
21631 * gcc.dg/cpp/multiline.c: New test.
21632
216332000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21634
21635 * g++.old-deja/g++.other/syshdr1.C: Update.
21636 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21637
216382000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21639
21640 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21641
216422000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21643
21644 * g++.old-deja/g++.pt/ttp65.C: New test.
21645
216462000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21647
21648 * g++.old-deja/g++.pt/ttp64.C: New test.
21649
216502000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21651
21652 * g++.old-deja/g++.pt/spec33.C: New test.
21653
216542000-12-14 Catherine Moore <clm@redhat.com>
21655
21656 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21657 * gcc.c-torture/execute/920612-2.c: Likewise.
21658 * gcc.c-torture/execute/920428-2.c: Likewise.
21659 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21660 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21661
216622000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21663
21664 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21665 * gcc.dg/pack-test-2.c: Likewise.
21666
216672000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21668
21669 Tests by Zack Weinberg <zackw@stanford.edu>.
21670
21671 * gcc.dg/cpp/defined.c: Update.
21672 * gcc.dg/cpp/defined_trad.c: New tests.
21673
216742000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21675
21676 * gcc.dg/cpp/trad-direct.c: Update.
21677
216782000-12-11 Neil Booth <neilb@earthling.net>
21679
21680 * gcc.dg/cpp/defined_trad.c
21681
216822000-12-11 Neil Booth <neilb@earthling.net>
21683
21684 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21685
216862000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21687
21688 * gcc.dg/format-miss-2.c: New test.
21689
216902000-12-09 Neil Booth <neilb@earthling.net>
21691
21692 * gcc.dg/cpp/lineflags.c: New tests.
21693 * gcc.dg/cpp/poison.c: Update.
21694 * gcc.dg/cpp/redef2.c: Update.
21695 * gcc.dg/cpp/skipping.c: New test.
21696
216972000-12-07 Geoffrey Keating <geoffk@redhat.com>
21698
21699 * g++.old-deja/g++.other/eh3.C: New testcase.
21700
217012000-12-07 Neil Booth <neilb@earthling.net>
21702
21703 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21704 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21705 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21706 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21707 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21708 Update.
21709
217102000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21711
21712 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21713 __SIZE_TYPE__ instead of int for type of integers cast to
21714 pointers.
21715
217162000-12-07 Jakub Jelinek <jakub@redhat.com>
21717
21718 * g++.old-deja/g++.other/cleanup4.C: New test.
21719
217202000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21721
21722 * format-sec-1.c: New test.
21723
217242000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21725
21726 * gcc.dg/format-nonlit-3.c: New test.
21727
217282000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21729
21730 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21731 through a null pointer.
21732
217332000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21734
21735 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21736 * g++.old-deja/g++.pt/partial4.C: New test.
21737
217382000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21739
21740 * gcc.c-torture/execute/ieee/hugeval.x: New.
21741
217422000-12-06 Neil Booth <neilb@earthling.net>
21743
21744 * gcc.dg/cpp/backslash2.c: New tests.
21745
217462000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21747
21748 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21749 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21750
217512000-12-05 Geoffrey Keating <geoffk@redhat.com>
21752
21753 * gcc.c-torture/execute/20001203-2.c: New testcase.
21754
217552000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21756
21757 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21758 * g++.old-deja/g++.other/virtual10.C: New test.
21759
217602000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21761
21762 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21763
217642000-12-05 Richard Henderson <rth@redhat.com>
21765
21766 * gcc.c-torture/compile/20001205-1.c: New.
21767
217682000-12-04 Neil Booth <neilb@earthling.net>
21769
21770 * g++.old-deja/g++.other/virtual9.C: New test.
21771 * g++.old-deja/g++.pt/crash61.C: New test.
21772 * gcc.c-torture/execute/loop-9.c: New test.
21773
217742000-12-04 Neil Booth <neilb@earthling.net>
21775
21776 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21777 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21778 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21779 * gcc.dg/cpp/extratokens.c: ...here.
21780
217812000-12-04 Neil Booth <neilb@earthling.net>
21782
21783 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
21784 New tests.
21785
217862000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21787
21788 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
21789 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
21790
217912000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21792
21793 * gcc.c-torture/execute/20001203-1.c: New test.
21794
217952000-12-03 Neil Booth <neilb@earthling.net>
21796
21797 * gcc.dg/cpp/macro6.c: New test cases.
21798
217992000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21800
21801 * gcc.c-torture/execute/string-opt-9.c: New test.
21802 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21803 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21804 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21805
21806 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21807 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21808
218092000-12-02 Geoffrey Keating <geoffk@redhat.com>
21810
21811 * gcc.dg/cpp/if-6.c: New testcase.
21812
21813 * gcc.dg/20001201-1.c: New testcase.
21814
218152000-12-02 Neil Booth <neilb@earthling.net>
21816
21817 * g++.old-deja/g++.other/externC4.C,
21818 g++.old-deja/g++.other/friend10.C: New tests.
21819
218202000-12-02 Neil Booth <neilb@earthling.net>
21821
21822 * g++.old-deja/g++.other/instan2.C
21823 * g++.old-deja/g++.other/instan3.C: New test.
21824
218252000-12-02 Neil Booth <neilb@earthling.net>
21826
21827 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21828 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21829 gnuc99.c,gnuc99-pedantic.c: New tests.
21830
218312000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21832
21833 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21834 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21835
218362000-12-01 Neil Booth <neilb@earthling.net>
21837
21838 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21839 * gcc.dg/cpp/poison.c: Update.
21840 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21841
218422000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21843
21844 * g77.f-torture/execute/20001201.f: New test.
21845
218462000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21847
21848 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21849
218502000-12-01 Jakub Jelinek <jakub@redhat.com>
21851
21852 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21853
218542000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21855
21856 * g++.old-deja/g++.other/cast6.C: New test.
21857
218582000-11-30 Geoffrey Keating <geoffk@redhat.com>
21859
21860 * gcc.c-torture/execute/20001130-2.c: New testcase.
21861
218622000-11-30 Richard Henderson <rth@redhat.com>
21863
21864 * gcc.c-torture/execute/20001130-1.c: New test.
21865
218662000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21867
21868 * g++.old-deja/g++.other/op3.C: New test.
21869
218702000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21871
21872 * g++.old-deja/g++.other/op2.C: New test.
21873
218742000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21875
21876 * g++.old-deja/g++.other/crash38.C: New test.
21877
218782000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
21879
21880 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
21881
218822000-11-29 Jakub Jelinek <jakub@redhat.com>
21883
21884 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
21885 tests.
21886 * gcc.c-torture/execute/string-opt-6.c: New test.
21887
21888 * gcc.dg/20001117-1.c: Add main.
21889
218902000-11-28 Geoffrey Keating <geoffk@redhat.com>
21891
21892 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
21893 Move from here ...
21894 * gcc.dg/940510-1.c: ... to here.
21895
21896 * gcc.dg/20000926-1.c: GNU C now allows initializations of
21897 zero-size arrays in toplevel structures.
21898
218992000-11-28 Jakub Jelinek <jakub@redhat.com>
21900
21901 * gcc.c-torture/execute/loop-8.c: New test.
21902
219032000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21904
21905 * g++.old-deja/g++.other/base1.C: New test.
21906
219072000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21908
21909 * g++.old-deja/g++.other/parse2.C: New test.
21910
219112000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21912
21913 * g++.old-deja/g++.pt/incomplete1.C: New test.
21914
219152000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21916
21917 * g++.old-deja/g++.other/friend9.C: New test.
21918
219192000-11-28 Jakub Jelinek <jakub@redhat.com>
21920
21921 * gcc.dg/20001127-1.c: New test.
21922
219232000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21924
21925 * g++.old-deja/g++.pt/friend46.C: New test.
21926
219272000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21928
21929 * g++.old-deja/g++.other/ptrmem8.C: New test.
21930
219312000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21932
21933 * gcc.c-torture/execute/string-opt-7.c: New test.
21934 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21935
219362000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
21937
21938 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
21939 instead of 'mkcheck 2'.
21940
219412000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21942
21943 * gcc.c-torture/execute/memcheck/driver.c,
21944 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
21945 C9X references to refer to C99.
21946
219472000-11-25 Jakub Jelinek <jakub@redhat.com>
21948
21949 * gcc.dg/ultrasp3.c: New test.
21950
219512000-11-25 Neil Booth <neilb@earthling.net>
21952
21953 * gcc.dg/cpp/include2.c: Update test to be locale independent.
21954
219552000-11-25 Alexandre Oliva <aoliva@redhat.com>
21956
21957 * gcc.c-torture/compile/20001123-2.c: New.
21958
219592000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21960
21961 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
21962
219632000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
21964
21965 * gcc.dg/sequence-point-1.c: Add some new tests.
21966 * gcc.c-torture/execute/20001124-1.c: New test.
21967
219682000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21969
21970 * g++.old-deja/g++.other/vaarg4.C: New test.
21971 * gcc.c-torture/compile/20001123-1.c: New test.
21972
219732000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21974
21975 * g++.other/crash24.C: Adjust and remove XFAIL.
21976 * g++.other/crash37.C: New test.
21977
219782000-11-23 Nathan Sidwell <nathan@codesourcery.com>
21979
21980 * g++.old-deja/g++.pt/instantiate9.C: New test.
21981
219822000-11-22 Mark Mitchell <mark@codesourcery.com>
21983
21984 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
21985 new ABI, too.
21986
21987 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
21988 * g++.old-deja/g++.robertl/eb55.C: Likewise.
21989
219902000-11-22 Neil Booth <neilb@earthling.net>
21991
21992 * gcc.dg/cpp/Wtrigraphs.c: New test.
21993
219942000-11-22 Loren J. Rittle <ljrittle@acm.org>
21995
21996 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
21997
219982000-11-22 Jakub Jelinek <jakub@redhat.com>
21999
22000 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
22001
220022000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
22003
22004 * lib/gcc-dg.exp: load_lib scanasm.exp.
22005 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
22006 * lib/g++-dg.exp: load_lib scanasm.exp.
22007 * lib/scanasm.exp: New.
22008 (scan-assembler, scan-assembler-not): Add optional arguments to
22009 test name, or if not present, the pattern name.
22010 (scan-assembler-dem, scan-assembler-dem-not): New.
22011
22012 * g++.dg/dg.exp: New.
22013
220142000-11-21 Neil Booth <neilb@earthling.net>
22015
22016 * gcc.dg/cpp/integrated1.c: Remove.
22017
220182000-11-21 Jakub Jelinek <jakub@redhat.com>
22019
22020 * gcc.c-torture/execute/20001121-1.c: New test.
22021
220222000-11-21 Richard Henderson <rth@redhat.com>
22023
22024 * gcc.c-torture/compile/20001121-1.c: New test.
22025
220262000-11-20 Neil Booth <neilb@earthling.net>
22027
22028 * gcc.dg/cpp/integrated1.c: New test.
22029
220302000-11-21 Jakub Jelinek <jakub@redhat.com>
22031
22032 * g++.old-deja/g++.other/inline17.C: New test.
22033
220342000-11-20 Donald Lindsay <dlindsay@redhat.com>
22035
22036 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
22037 local variable to be zero: I made the variable global. Now
22038 uses abort() and exit() instead of relying on main's return value.
22039
220402000-11-20 Neil Booth <neilb@earthling.net>
22041
22042 * gcc.dg/cpp/paste2.c: Update test.
22043 * objc/execute/paste.m: New test.
22044
220452000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22046
22047 * gcc.dg/c99-condexpr-1.c: New test.
22048
220492000-11-20 Neil Booth <neilb@earthling.net>
22050
22051 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
22052
220532000-11-20 Nathan Sidwell <nathan@codesourcery.com>
22054
22055 * g++.old-deja/g++.pt/export1.C: New test.
22056
220572000-11-20 Jakub Jelinek <jakub@redhat.com>
22058
22059 * gcc.dg/20001117-1.c: New test.
22060
220612000-11-18 Richard Henderson <rth@redhat.com>
22062
22063 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
22064
220652000-11-18 Richard Henderson <rth@redhat.com>
22066
22067 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
22068 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
22069 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
22070
220712000-11-18 Richard Henderson <rth@redhat.com>
22072
22073 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
22074 (main): New. Exit cleanly.
22075
220762000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22077
22078 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
22079 gcc.dg/c99-fordecl-2.c: New tests.
22080
220812000-11-18 Richard Henderson <rth@redhat.com>
22082
22083 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
22084 * gcc.c-torture/execute/zerolen-2.c: New.
22085
220862000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22087
22088 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
22089 memory.
22090
220912000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22092
22093 * g++.old-deja/g++.pt/instantiate8.C: New test.
22094
220952000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22096
22097 * g++.old-deja/g++.other/incomplete.C: Add more tests.
22098 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
22099
221002000-11-16 Nick Clifton <nickc@redhat.com>
22101
22102 * gcc.c-torture/execute/nestfunc-2.c: New test.
22103 * gcc.c-torture/execute/nestfunc-3.c: New test.
22104
221052000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22106
22107 * gcc.c-torture/compile/20001116-1.c: New test.
22108
221092000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22110
22111 * gcc.c-torture/execute/20001115-1.c: New test.
22112
221132000-11-15 Mark Mitchell <mark@codesourcery.com>
22114
22115 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22116 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22117 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22118 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22119
221202000-11-15 Neil Booth <neilb@earthling.net>
22121
22122 gcc.dg/cpp/_Pragma1.c: Update.
22123 gcc.dg/cpp/_Pragma2.c: New test.
22124
221252000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22126
22127 * g++.old-deja/g++.other/anon5.C: New test.
22128
221292000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22130
22131 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22132 tests.
22133
221342000-11-14 Jakub Jelinek <jakub@redhat.com>
22135
22136 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22137 output.
22138
221392000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22140
22141 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22142 labels at end of compound statements.
22143
221442000-11-13 Jakub Jelinek <jakub@redhat.com>
22145
22146 * gcc.c-torture/execute/loop-7.c: New test.
22147
221482000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22149
22150 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22151
221522000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22153
22154 * gcc.dg/c99-bool-1.c: New test.
22155
221562000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22157
22158 * gcc.dg/c99-scope-1.c: Remove xfail.
22159 * gcc.dg/c99-scope-2.c: New test.
22160
221612000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22162
22163 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22164 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22165
221662000-11-11 Mark Mitchell <mark@codesourcery.com>
22167
22168 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22169 error messages.
22170
22171 * g++.mike/p700.C: Don't typedef wchar_t.
22172 * g++.mike/p784.C: Likewise.
22173 * g++.mike/eb101.C: Don't use __wchar_t.
22174
221752000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22176
22177 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22178 from DO loop.
22179
221802000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22181
22182 * gcc.c-torture/execute/20001111-1.c: New test.
22183
221842000-11-10 Nick Clifton <nickc@redhat.com>
22185
22186 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22187 long multuiple and accumulate.
22188
221892000-11-09 Richard Henderson <rth@redhat.com>
22190
22191 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22192 via size_t instead of int.
22193
22194 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22195 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22196 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22197 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22198
221992000-11-09 Geoffrey Keating <geoffk@redhat.com>
22200
22201 * gcc.c-torture/compile/20001109-1.c: New test.
22202 * gcc.c-torture/compile/20001109-2.c: New test.
22203
222042000-11-09 Nathan Sidwell <nathan@codesourcery.com>
22205
22206 * g++.old-deja/g++.pt/operator1.C: New test.
22207 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
22208
222092000-11-09 Jakub Jelinek <jakub@redhat.com>
22210
22211 * gcc.dg/20001108-1.c: New test.
22212
222132000-11-09 Jakub Jelinek <jakub@redhat.com>
22214
22215 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
22216 with both arguments constant strings.
22217 * gcc.c-torture/execute/string-opt-3.c: New test.
22218 * gcc.c-torture/execute/string-opt-4.c: New test.
22219 * gcc.c-torture/execute/string-opt-5.c: New test.
22220
222212000-11-08 Nick Clifton <nickc@redhat.com>
22222
22223 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
22224 mulsidi3adddi patterns.
22225
222262000-11-08 Nathan Sidwell <nathan@codesourcery.com>
22227
22228 * g++.old-deja/g++.other/crash36.C: New test.
22229
222302000-11-08 Jakub Jelinek <jakub@redhat.com>
22231
22232 * g++.old-deja/g++.other/init16.C: New test.
22233
222342000-11-06 Loren J. Rittle <ljrittle@acm.org>
22235
22236 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
22237
222382000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22239
22240 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
22241 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22242 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22243
222442000-11-07 DJ Delorie <dj@redhat.com>
22245
22246 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
22247
222482000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22249
22250 * gcc.c-torture/execute/string-opt-1.c: New test.
22251
222522000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22253
22254 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
22255 mips-sgi-irix6.* because the MIPS ABI passes floating-point
22256 parameters in registers, and there is no way for a varargs
22257 function to know in which order the integer and floating-point
22258 parameters should be interleaved when they are placed on the
22259 stack.
22260 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22261 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22262
222632000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22264
22265 * gcc.c-torture/execute/string-opt-2.c: New test.
22266
222672000-11-07 Nathan Sidwell <nathan@codesourcery.com>
22268
22269 * g++.old-deja/g++.pt/crash60.C: New test.
22270
222712000-11-06 Jakub Jelinek <jakub@redhat.com>
22272
22273 * g++.old-deja/g++.other/crash24.C: New test.
22274 * g++.old-deja/g++.other/crash25.C: New test.
22275 * g++.old-deja/g++.other/crash26.C: New test.
22276 * g++.old-deja/g++.other/crash27.C: New test.
22277 * g++.old-deja/g++.other/crash28.C: New test.
22278 * g++.old-deja/g++.other/crash29.C: New test.
22279 * g++.old-deja/g++.other/crash30.C: New test.
22280 * g++.old-deja/g++.other/crash31.C: New test.
22281 * g++.old-deja/g++.other/crash32.C: New test.
22282 * g++.old-deja/g++.other/crash33.C: New test.
22283 * g++.old-deja/g++.other/crash34.C: New test.
22284 * g++.old-deja/g++.other/crash35.C: New test.
22285
222862000-11-06 Jakub Jelinek <jakub@redhat.com>
22287
22288 * gcc.c-torture/execute/20001031-1.c: New test.
22289
222902000-11-04 Mark Mitchell <mark@codesourcery.com>
22291
22292 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22293 namespace.
22294
22295 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22296 standards-conformant.
22297
22298 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22299
22300 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22301 * g++.old-deja/g++.mike/p755a.C: Likewise.
22302 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22303 library makes no calls to `operator new' during initialization.
22304
223052000-11-04 Neil Booth <neilb@earthling.net>
22306
22307 * gcc.dg/cpp/include2.c: New tests.
22308
223092000-11-03 Mark P Mitchell <mark@codesourcery.com>
22310
22311 * lib/g++.exp (g++_set_ld_library_path): New function.
22312 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22313
223142000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22315
22316 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22317 warnings.
22318
223192000-11-01 Richard Henderson <rth@redhat.com>
22320
22321 * g++.old-deja/g++.ext/namedret1.C: New.
22322 * g++.old-deja/g++.ext/namedret2.C: New.
22323 * g++.old-deja/g++.ext/namedret3.C: New.
22324
223252000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22326
22327 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22328 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22329
223302000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22331
22332 * gcc.c-torture/execute/va-arg-21.c: New test.
22333
223342000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22335
22336 * gcc.dg/c99-complex-2.c: New test.
22337
223382000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22339
22340 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22341
223422000-10-31 Jakub Jelinek <jakub@redhat.com>
22343
22344 * g++.old-deja/g++.other/inline16.C: New test.
22345
223462000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22347
22348 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22349 __PRETTY_FUNCTION__
22350
223512000-10-29 Neil Booth <neilb@earthling.net>
22352
22353 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22354 New tests.
22355 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22356 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22357 optimisation.
22358
223592000-10-29 Neil Booth <neilb@earthling.net>
22360
22361 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22362 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22363 * mi5.c: Test multiple includes work with -C.
22364 * trigraphs.c: Test ^= version.
22365
223662000-10-28 Neil Booth <neilb@earthling.net>
22367
22368 New tests and test updates for new macro expander.
22369
22370 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22371 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22372 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22373 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22374 new diagnostic messages.
22375
22376 * gcc.dg/cpp/macro3.c: New tests.
22377
223782000-10-27 Mark Mitchell <mark@codesourcery.com>
22379
22380 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22381 on the same line.
22382
223832000-10-27 Jakub Jelinek <jakub@redhat.com>
22384
22385 * g++.old-deja/g++.other/eh2.C: New test.
22386
223872000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22388
22389 * gcc.c-torture/execute/20001027-1.c: New test.
22390
223912000-10-26 Richard Henderson <rth@redhat.com>
22392
22393 * gcc.c-torture/execute/20001026-1.c: New.
22394
223952000-10-26 Mark Mitchell <mark@codesourcery.com>
22396
22397 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22398 * g++.old-deja/g++.law/builtin1.C: Likewise.
22399 * g++.old-deja/g++.law/ctors10.C: Likewise.
22400 * g++.old-deja/g++.law/virtual3.C: Likewise.
22401 * g++.old-deja/g++.mike/p658.C: Likewise.
22402 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22403 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22404 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22405 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22406 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22407
224082000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22409
22410 * gcc.c-torture/compile/20001024-1.c: New test.
22411
224122000-10-25 Mark Mitchell <mark@codesourcery.com>
22413
22414 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22415 to tell us whether or not we are using V3.
22416
224172000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22418
22419 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22420 operands.
22421
224222000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22423
22424 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22425
224262000-10-25 Jakub Jelinek <jakub@redhat.com>
22427
22428 * gcc.c-torture/execute/20001024-1.c: New test.
22429
224302000-10-24 Jakub Jelinek <jakub@redhat.com>
22431
22432 * g++.old-deja/g++.other/sibcall1.C: New test.
22433
224342000-10-20 Jakub Jelinek <jakub@redhat.com>
22435
22436 * gcc.dg/noncompile/init-3.c: New test.
22437
224382000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22439
22440 * gcc.dg/format-array-1.c: New test.
22441
224422000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22443
22444 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22445 writing through null pointers; remove comment about testing
22446 unterminated strings.
22447
224482000-10-17 Matthew Hiller <hiller@redhat.com>
22449
22450 * gcc.c-torture/execute/20001017-2.c: New test.
22451
224522000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22453
22454 * gcc.c-torture/compile/20001018-1.c: New test.
22455 * gcc.c-torture/compile/20001018-1.x: Xfail.
22456
224572000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22458
22459 * gcc.c-torture/execute/20001017-1.c: New test.
22460
224612000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22462
22463 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22464 for multiple use of arguments with scanf formats; add tests for
22465 multiple use of arguments.
22466
224672000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22468
22469 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22470
224712000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22472
22473 * gcc.dg/format-miss-1.c: New test.
22474
224752000-10-16 Jakub Jelinek <jakub@redhat.com>
22476
22477 * gcc.c-torture/execute/20001013-1.c: New test.
22478
224792000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22480
22481 * gcc.dg/format-branch-1.c: New test.
22482
224832000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22484
22485 * README, lib/file-format.exp: Remove EGCS references.
22486
224872000-10-16 Jakub Jelinek <jakub@redhat.com>
22488
22489 * gcc.dg/20001013-1.c: New test.
22490
224912000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22492
22493 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22494 for intmax_t in the compiler using __typeof__ and the type rules
22495 for conditional expressions.
22496
224972000-10-13 Jakub Jelinek <jakub@redhat.com>
22498
22499 * gcc.dg/20001012-1.c: New test.
22500 * gcc.dg/20001012-2.c: New test.
22501
225022000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22503
22504 * gcc.dg/format-attr-1.c: New test.
22505
225062000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22507
22508 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22509 __LONG_LONG_MAX__ instead of LLONG_MAX.
22510
225112000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22512
22513 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22514 scanf flags.
22515 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22516 flags.
22517
225182000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22519
22520 * gcc.dg/sequence-pt-1.c: New test.
22521
225222000-10-11 Geoff Keating <geoffk@cygnus.com>
22523
22524 * gcc.c-torture/execute/20001011-1.c: New testcase.
22525 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22526
225272000-10-10 Jakub Jelinek <jakub@redhat.com>
22528
22529 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22530 does not error on it.
22531
225322000-10-10 Jakub Jelinek <jakub@redhat.com>
22533
22534 * gcc.dg/20001009-1.c: New test.
22535
22536Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22537
22538 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22539 * gcc.c-torture/execute/20001009-2.c: ... to here.
22540
225412000-10-09 Geoff Keating <geoffk@cygnus.com>
22542
22543 * gcc.c-torture/compile/20001009-1.c: New testcase.
22544 * gcc.c-torture/execute/20001009-1.c: New testcase.
22545 Testcases provided by Jan Hubicka <jh@suse.cz>.
22546
225472000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22548
22549 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22550 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22551 uintmax_t using <limits.h> to emulate the compiler's internal
22552 logic. No longer XFAIL %j tests.
22553
225542000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22555
22556 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22557 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22558 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22559 regexps and details of expected handling of some bad formats.
22560 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22561 suppression.
22562
225632000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22564
22565 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22566 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22567 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22568 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22569 in list archives.
22570
225712000-10-06 Richard Henderson <rth@cygnus.com>
22572
22573 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22574 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22575 * g++.old-deja/g++.jason/report.C: Likewise.
22576 * g++.old-deja/g++.law/friend5.C: Likewise.
22577 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22578 of the expected warnings.
22579
225802000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22581
22582 * g++.old-deja/g++.pt/enum14.C: New test.
22583
225842000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22585
22586 * g++.old-deja/g++.pt/crash59.C: New test.
22587
225882000-10-04 Will Cohen <wcohen@redhat.com>
22589
22590 * gcc.dg/20000926-1.c: New test.
22591
225922000-10-03 Geoff Keating <geoffk@cygnus.com>
22593
22594 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22595 function name for current C++ compiler.
22596 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22597
225982000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22599
22600 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22601 __PRETTY_FUNCTION__.
22602 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22603
226042000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22605
22606 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22607
226082000-09-26 Jakub Jelinek <jakub@redhat.com>
22609
22610 * gcc.c-torture/compile/20000923-1.c: New test.
22611
226122000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22613
22614 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22615 * g++.old-deja/g++.pt/ttp62.C: Same.
22616 * g++.old-deja/g++.other/inline14.C: Same.
22617
226182000-09-24 Richard Henderson <rth@cygnus.com>
22619
22620 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22621
226222000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22623
22624 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22625
226262000-09-22 Geoff Keating <geoffk@cygnus.com>
22627
22628 * gcc.c-torture/compile/20000922-1.c: New file.
22629
226302000-09-21 Nick Clifton <nickc@redhat.com>
22631
22632 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22633 a signed long modulo operation.
22634 (mod6): New function - perform an unsigned long modulo operation.
22635 (main): Add tests for modulos of very large numbers by very small
22636 dividends.
22637
226382000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22639
22640 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22641
226422000-09-19 Richard Henderson <rth@cygnus.com>
22643
22644 * gcc.dg/compare2.c (case 10): XFAIL.
22645
226462000-09-18 Richard Henderson <rth@cygnus.com>
22647
22648 * gcc.c-torture/execute/20000906-1.c: Move ...
22649 * gcc.dg/20000906-1.c: ... here. Only run on targets
22650 that support __builtin_trap.
22651
22652Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22653
22654 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22655
226562000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22657
22658 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22659 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22660 more $ format tests.
22661
226622000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22663
22664 * gcc.dg/format-errmk-1.c: New test.
22665
226662000-09-17 Greg McGary <greg@mcgary.org>
22667
22668 * gcc.c-torture/execute/20000917-1.x: Remove.
22669
226702000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22671
22672 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22673
226742000-09-17 Greg McGary <greg@mcgary.org>
22675
22676 * gcc.c-torture/execute/20000917-1.c: New test.
22677 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22678
226792000-09-16 Neil Booth <NeilB@earthling.net>
22680
22681 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22682 in nested macro bug.
22683
226842000-09-15 Neil Booth <NeilB@earthling.net>
22685
22686 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22687
226882000-09-14 Jeffrey A Law (law@cygnus.com)
22689
22690 * gcc.c-torture/execute/20000914-1.c: New test.
22691
226922000-09-12 Alexandre Oliva <aoliva@redhat.com>
22693
22694 * g++.other/inline13.C: New test.
22695
226962000-09-12 Andreas Jaeger <aj@suse.de>
22697
22698 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22699 constant by Ulrich Drepper <drepper@redhat.com>.
22700
227012000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22702
22703 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22704
227052000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22706
22707 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22708
227092000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22710
22711 * gcc.dg/cpp/backslash.c: New test.
22712
227132000-09-11 Alexandre Oliva <aoliva@redhat.com>
22714
22715 * gcc.c-torture/execute/20000910-1.c: New test.
22716 * gcc.c-torture/execute/20000910-2.c: Likewise.
22717
227182000-09-11 Robert Lipe <robertl@sco.com>
22719
22720 * gcc.dg/pragma-align.c: New test.
22721
227222000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22723
22724 * g++.old-deja/g++.pt/explicit82.C: New test.
22725 * g++.old-deja/g++.pt/explicit83.C: New test.
22726
227272000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22728
22729 * gcc.dg/asm-names.c: New test.
22730
227312000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22732
22733 * gcc.dg/cpp/tr-warn6.c: New test
22734
227352000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22736
22737 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22738 be accepted.
22739
227402000-09-07 Catherine Moore <clm@redhat.com>
22741
22742 * gcc.c-torture/execute/unroll-1.c: New test.
22743
227442000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22745
22746 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22747 ERROR markers.
22748 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22749 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22750 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22751 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22752 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22753 Preprocess only.
22754 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22755 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22756
227572000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22758
22759 * g++.old-deja/g++.pt/deduct2.C: New test.
22760
227612000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22762
22763 * g++.old-deja/g++.pt/parms2.C: New test.
22764
227652000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22766
22767 * g++.old-deja/g++.pt/crash58.C: New test.
22768
227692000-09-06 Greg McGary <greg@mcgary.org>
22770
22771 * gcc.c-torture/execute/20000906-1.c: New test.
22772 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22773
227742000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22775
22776 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22777
227782000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22779
22780 * g++.old-deja/g++.pt/crash57.C: New test.
22781
227822000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22783
22784 * g++.old-deja/g++.pt/crash56.C: New test.
22785
227862000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22787
22788 * g++.old-deja/g++.pt/koenig1.C: New test.
22789
227902000-09-04 Jakub Jelinek <jakub@redhat.com>
22791
22792 * gcc.dg/20000904-1.c: New test.
22793
227942000-09-04 Jakub Jelinek <jakub@redhat.com>
22795
22796 * gcc.dg/cpp/paste8.c: New test.
22797
227982000-09-01 Alexandre Oliva <aoliva@redhat.com>
22799
22800 * gcc.c-torture/compile/20000827-1.c: New test.
22801
228022000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22803
22804 * gcc.dg/format-diag-1.c: New test.
22805
228062000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22807
22808 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22809 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22810 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22811 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22812 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22813
228142000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22815
22816 * g++.old-deja/g++.other/nested4.C: New test.
22817
228182000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22819
22820 * g++.old-deja/g++.ns/scoped1.C: New test.
22821
228222000-08-30 Alexandre Oliva <aoliva@redhat.com>
22823
22824 * lib/g++.exp: Support testing already-installed GCC.
22825
228262000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22827
22828 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22829
228302000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22831
22832 * gcc.dg/return-type-2.c: New test.
22833
228342000-08-27 Geoff Keating <geoffk@cygnus.com>
22835
22836 * gcc.c-torture/compile/20000825-1.c: New test.
22837
228382000-08-26 Alexandre Oliva <aoliva@redhat.com>
22839
22840 * gcc.dg/dwarf2-2.c: New test.
22841
228422000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22843
22844 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22845 dg-warning regexps.
22846
228472000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22848
22849 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22850 gcc.dg/format-ext-5.c: New tests.
22851
228522000-08-25 Jakub Jelinek <jakub@redhat.com>
22853
22854 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22855
228562000-08-24 Mark Mitchell <mark@codesourcery.com>
22857
22858 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22859
228602000-08-24 Richard Henderson <rth@cygnus.com>
22861
22862 * gcc.dg/ia64-sync-1.c: New test.
22863 * gcc.dg/ia64-sync-2.c: New test.
22864 * gcc.dg/ia64-asm-1.c: New test.
22865
228662000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22867
22868 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22869 * gcc.dg/format-ext-2.c: New test.
22870
228712000-08-23 Jason Merrill <jason@redhat.com>
22872
22873 * lib/old-dejagnu.exp: Also ignore "In member function" and
22874 "At global scope".
22875
228762000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22877
22878 * gcc.dg/noncompile/label-lineno-1.c: New test.
22879
228802000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22881
22882 * gcc.dg/c99-array-nonobj-1.c: New test.
22883
228842000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22885
22886 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
22887 tests.
22888 * gcc.dg/format-ext-1.c: New test.
22889
228902000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22891
22892 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
22893 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
22894 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
22895 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
22896 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
22897
228982000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
22899
22900 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
22901 gcc.dg/c99-strftime-2.c: New tests.
22902
229032000-08-22 Richard Henderson <rth@cygnus.com>
22904
22905 * gcc.c-torture/execute/20000822-1.c: New test.
22906
229072000-08-21 Jakub Jelinek <jakub@redhat.com>
22908
22909 * gcc.c-torture/execute/20000819-1.x: Remove.
22910
229112000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22912
22913 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
22914 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
22915 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
22916 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
22917 gcc.dg/format-xopen-1.c: New tests.
22918
229192000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22920
22921 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
22922
229232000-08-21 Jakub Jelinek <jakub@redhat.com>
22924
22925 * g++.old-deja/g++.other/loop2.C: New test.
22926
22927 * gcc.c-torture/compile/20000606-1.c: New test.
22928 * gcc.c-torture/compile/20000728-1.c: New test.
22929 * gcc.c-torture/execute/20000801-1.c: New test.
22930 * gcc.c-torture/execute/20000801-2.c: New test.
22931 * gcc.c-torture/execute/20000819-1.c: New test.
22932 * gcc.c-torture/execute/20000819-1.x: XFAIL.
22933 * gcc.dg/20000629-1.c: New test.
22934 * gcc.dg/20000724-1.c: New test.
22935 * gcc.dg/20000807-1.c: New test.
22936
229372000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
22938
22939 * gcc.dg/cpp/pragma-1.c: New test.
22940 * gcc.dg/cpp/pragma-2.c: New test.
22941
229422000-08-18 Zack Weinberg <zack@wolery.cumb.org>
22943
22944 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
22945 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
22946
229472000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22948
22949 * gcc.c-torture/compile/20000818-1.c: New test.
22950
229512000-08-18 Manfred Hollstein <manfredh@redhat.com>
22952
22953 * gcc.c-torture/execute/20000818-1.c: New test.
22954
229552000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
22956
22957 * gcc.dg/format-va-1.c: New test.
22958
229592000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22960
22961 * g++.old-deja/g++.other/typedef8.C: New test.
22962
229632000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22964
22965 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
22966 * g++.old-deja/g++.mike/net36.C: Mark candidate.
22967 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
22968 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
22969 * g++.old-deja/g++.other/ptrmem7.C: New test.
22970 * g++.old-deja/g++.pt/ptrmem10.C: New test.
22971
229722000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22973
22974 * g++.old-deja/g++.pt/typename27.C: New test.
22975
229762000-08-17 Nathan Sidwell <nathan@codesourcery.com>
22977
22978 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
22979 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
22980 * g++.old-deja/g++.pt/friend45.C: New test.
22981 * g++.old-deja/g++.other/friend8.C: New test.
22982
229832000-08-15 Richard Henderson <rth@cygnus.com>
22984
22985 * gcc.c-torture/execute/20000815-1.c: New test.
22986
229872000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
22988
22989 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
22990 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
22991 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
22992
229932000-08-14 Nathan Sidwell <nathan@codesourcery.com>
22994
22995 * g++.old-deja/g++.other/refinit2.C: New test.
22996
229972000-08-13 Geoff Keating <geoffk@cygnus.com>
22998
22999 * lib/c-torture.exp (c-torture): Make
23000 compiler_conditional_xfail_data global.
23001 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
23002 compiler_conditional_xfail_data machinery.
23003 (f-torture-execute): Likewise.
23004 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
23005 and only when unrolling loops.
23006
23007 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
23008
230092000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23010
23011 * g++.old-deja/g++.pt/explicit81.C: New test.
23012
230132000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23014
23015 * g++.old-deja/g++.pt/typename26.C: New test.
23016
230172000-08-10 Geoff Keating <geoffk@cygnus.com>
23018
23019 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
23020 warning.
23021
230222000-08-10 Nathan Sidwell <nathan@codesourcery.com>
23023
23024 * g++.old-deja/g++.other/array3.C: New test.
23025
230262000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23027
23028 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
23029 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
23030 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
23031 New tests.
23032
230332000-08-09 Nathan Sidwell <nathan@codesourcery.com>
23034
23035 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
23036 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23037
230382000-08-09 Alexandre Oliva <aoliva@redhat.com>
23039
23040 * gcc.c-torture/execute/20000808-1.c: New test.
23041
230422000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23043
23044 * gcc.dg/c90-const-expr-1.c: New test.
23045
230462000-08-08 Richard Henderson <rth@cygnus.com>
23047
23048 * gcc.dg/noncompile/920923-1.c: Declare calloc.
23049
230502000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
23051
23052 * gcc.dg/noncompile/const-ll-1.c: New test.
23053
230542000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
23055
23056 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
23057
230582000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23059
23060 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
23061 that running programs linked against the shared version of libobjc
23062 run correctly.
23063
230642000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23065
23066 * gcc.dg/c99-printf-1.c: New test.
23067
230682000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23069
23070 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
23071
230722000-08-05 Zack Weinberg <zack@wolery.cumb.org>
23073
23074 * gcc.c-torture/execute/20000731-1.x: Delete.
23075
230762000-08-04 Zack Weinberg <zack@wolery.cumb.org>
23077
23078 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
23079 and torture_without_loops as is done by c-torture.exp.
23080 (search_for): Copy from c-torture.exp.
23081 (gcc-dg-runtest): New function, drives a directory of tests
23082 iterating over the TORTURE_OPTIONS.
23083 (scan-assembler, scan-assembler-not): Move here from
23084 individual directory drivers.
23085
23086 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
23087 defined by lib/gcc-dg.exp.
23088 * gcc.dg/cpp/cpp.exp: Likewise.
23089 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
23090 gcc-dg-runtest, so we cycle over optimization options.
23091
23092 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
23093 * gcc.dg/compare2.c: No longer expected to fail.
23094
230952000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23096
23097 * gcc.c-torture/execute/20000804-1.c: New test.
23098
230992000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
23100
23101 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
23102
231032000-08-03 Zack Weinberg <zack@wolery.cumb.org>
23104
23105 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
23106
231072000-08-03 Jeffrey A Law (law@cygnus.com)
23108
23109 * gcc.c-torture/compile/20000803-1.c: New test.
23110
231112000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23112
23113 * gcc.c-torture/execute/20000801-3.c,
23114 gcc.c-torture/execute/20000801-4.c: New tests.
23115 * gcc.c-torture/execute/20000801-3.x,
23116 gcc.c-torture/execute/20000801-4.x: Xfail.
23117
231182000-08-02 Geoff Keating <geoffk@cygnus.com>
23119
23120 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23121 libobjc/.libs to allow for libtool.
23122
231232000-08-02 Jakub Jelinek <jakub@redhat.com>
23124
23125 * gcc.c-torture/compile/20000802-1.c: New test.
23126
231272000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23128
23129 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23130
231312000-07-31 Jeffrey A Law (law@cygnus.com)
23132
23133 * gcc-c-torture/execute/20000731-2.c: New test.
23134
23135 * gcc.c-torture/execute/20000731-1.c: New test.
23136 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23137
231382000-07-31 Jakub Jelinek <jakub@redhat.com>
23139
23140 * testsuite/gcc.dg/cpp/paste7.c: New test.
23141 * gcc.dg/cpp/20000725-1.c: New test.
23142
231432000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23144
23145 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23146 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23147 declaration warning for __builtin_dwarf_reg_size.
23148
23149 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23150
231512000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23152
23153 * gcc.dg/noncompile/voidparam-1.c: New test.
23154
231552000-07-30 Richard Henderson <rth@cygnus.com>
23156
23157 * gcc.dg/c90-digraph-1.c: Don't xfail.
23158 * gcc.dg/compare2.c (case 10): Xfail.
23159 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23160
231612000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23162
23163 * gcc.dg/c99-main-1.c: New test.
23164
231652000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23166
23167 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23168
231692000-07-26 Hans-Peter Nilsson <hp@axis.com>
23170
23171 * gcc.c-tortuer/execute/20000726-1.c: New test.
23172
231732000-07-26 Alexandre Oliva <aoliva@redhat.com>
23174
23175 * gcc.c-torture/execute/enum-2.c: New test.
23176
231772000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23178
23179 * gcc.dg/cpp/tr-warn3.c: New test.
23180
231812000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23182
23183 * g++.old-deja/g++.ext/implicit1.C: Remove.
23184 * g++.old-deja/g++.jason/c2.C: Remove
23185 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23186 * g++.old-deja/g++.pt/crash16.C: Likewise.
23187 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23188
231892000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23190
23191 * g++.old-deja/g++.other/for2.C: New test.
23192
231932000-07-25 Jakub Jelinek <jakub@redhat.com>
23194
23195 * gcc.dg/20000720-1.c: New test.
23196
231972000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
23198
23199 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
23200
232012000-07-24 Geoff Keating <geoffk@cygnus.com>
23202
23203 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
23204 * gcc.c-torture/execute/20000722-1.c: New.
23205 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
23206
232072000-07-24 Jakub Jelinek <jakub@redhat.com>
23208
23209 * gcc.dg/cpp/20000720-1.S: New test.
23210
232112000-07-21 Michael Meissner <meissner@redhat.com>
23212
23213 * gcc.c-torture/execute/ieee/hugeval.c: New test.
23214
232152000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23216
23217 * g++.old-deja/g++.brendan/crash16.C,
23218 g++.old-deja/g++.brendan/parse3.C,
23219 g++.old-deja/g++.brendan/redecl1.C,
23220 g++.old-deja/g++.ns/template13.C,
23221 g++.old-deja/g++.other/decl4.C,
23222 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
23223
232242000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23225
23226 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
23227 and "Internal error".
23228
23229 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
23230 regexps.
23231 * gcc.dg/cpp/paste6.c: New test.
23232
232332000-07-19 Zack Weinberg <zack@wolery.cumb.org>
23234
23235 * gcc.dg/cpp/tr-direct.c: New test.
23236
23237 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
23238 gcc.dg/cpp/undef1.c: Tweak error regexps.
23239
232402000-07-18 Eric Christopher <echristo@redhat.com>
23241
23242 * gcc.c-torture/compile/20000718-1.c: New test.
23243
232442000-07-18 Zack Weinberg <zack@wolery.cumb.org>
23245
23246 * cpplex.c (_cpp_push_token): If the token being pushed back
23247 is the previous token in this context, just subtract one from
23248 context->posn.
23249 * cppmacro.c (save_expansion): Clear aux field when storing a
23250 placemarker.
23251
232522000-07-18 Alexandre Oliva <aoliva@redhat.com>
23253
23254 * gcc.dg/noncompile/redecl-1.c: New test.
23255
232562000-07-18 Jakub Jelinek <jakub@redhat.com>
23257
23258 * gcc.c-torture/execute/20000717-5.c: New test.
23259 * gcc.c-torture/execute/20000717-1.x: Removed.
23260
232612000-07-17 Richard Henderson <rth@cygnus.com>
23262
23263 * gcc.c-torture/execute/20000717-4.c: New test.
23264
232652000-07-17 Zack Weinberg <zack@wolery.cumb.org>
23266
23267 * gcc.dg/cpp/syshdr.c: New test.
23268 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
23269
232702000-07-17 Neil Booth <neilb@earthling.net>
23271
23272 * gcc.dg/cpp/cmdlne-dM.c: New test.
23273 * gcc.dg/cpp/cmdlne-dD.c: New test.
23274
232752000-07-17 Jeffrey A Law (law@cygnus.com)
23276
23277 * gcc.c-torture/execute/20000717-3.c: New test.
23278
23279 * gcc.c-torture/compile/20000717-1.c: New test.
23280
232812000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23282
23283 * gcc.c-torture/execute/20000717-2.c: New test.
23284
232852000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23286
23287 * gcc.dg/formatz-1.c: New test.
23288
23289 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23290 * gcc.dg/c99-digraph-1.c: New tests.
23291
23292 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23293 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23294
23295 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23296 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23297 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23298 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23299 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23300 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23301 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23302
233032000-07-17 Greg McGary <greg@mcgary.org>
23304
23305 * gcc.c-torture/execute/20000717-1.c: New test.
23306 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23307
233082000-07-15 Jakub Jelinek <jakub@redhat.com>
23309
23310 * gcc.c-torture/execute/20000715-2.c: New test.
23311 * gcc.dg/20000715-1.c: New test.
23312
233132000-07-15 Michael Meissner <meissner@redhat.com>
23314
23315 * gcc.c-torture/execute/20000715-1.c: New test.
23316
233172000-07-13 Jakub Jelinek <jakub@redhat.com>
23318
23319 * gcc.c-torture/execute/20000707-1.c: New test.
23320
233212000-07-13 Neil Booth <NeilB@earthling.net>
23322
23323 * testsuite/gcc.dg/cpp/digraph1.c,
23324 testsuite/gcc.dg/cpp/digraph2.c,
23325 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23326
233272000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23328
23329 * g77.f-torture/compile/20000630-2.f: New test.
23330 * g77.f-torture/compile/20000630-2.x
23331
233322000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23333
23334 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23335
233362000-07-11 Neil Booth <NeilB@earthling.net>
23337
23338 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23339
233402000-07-11 Neil Booth <NeilB@earthling.net>
23341
23342 * gcc.dg/cpp/cmdlne-C.c: New.
23343
233442000-07-09 Neil Booth <NeilB@earthling.net>
23345
23346 * gcc.dg/cpp/directiv.c: New tests.
23347 * gcc.dg/cpp/undef1.c: Update.
23348
233492000-07-08 Angela Marie Thomas <angela@cygnus.com>
23350
23351 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23352
233532000-07-09 Neil Booth <NeilB@earthling.net>
23354
23355 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23356
233572000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23358
23359 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23360 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23361
233622000-07-08 Neil Booth <NeilB@earthling.net>
23363
23364 * gcc.dg/cpp/macsyntx.c: New tests.
23365
233662000-07-07 Jakub Jelinek <jakub@redhat.com>
23367
23368 * gcc.dg/20000707-1.c: New test.
23369
233702000-07-07 Jakub Jelinek <jakub@redhat.com>
23371
23372 * gcc.c-torture/execute/20000706-1.c: New test.
23373 * gcc.c-torture/execute/20000706-2.c: New test.
23374 * gcc.c-torture/execute/20000706-3.c: New test.
23375 * gcc.c-torture/execute/20000706-4.c: New test.
23376 * gcc.c-torture/execute/20000706-5.c: New test.
23377
233782000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23379
23380 * g++.old-deja/g++.pt/instantiate7.C: New test.
23381
233822000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23383
23384 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23385 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23386 * g++.old-deja/g++.other/rtti3.C: Likewise.
23387 * g++.old-deja/g++.other/rttid3.C: Likewise.
23388
233892000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23390
23391 * g77.f-torture/compile/20000630-1.x: Fix typo
23392
233932000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23394
23395 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23396 assembly output.
23397
233982000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23399
23400 * gcc.dg/cpp/ident.c: New test.
23401
234022000-07-05 Neil Booth <NeilB@earthling.net>
23403
23404 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23405 gcc.dg/cpp/lexstrng.c: New tests.
23406
234072000-07-04 Neil Booth <NeilB@earthling.net>
23408
23409 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23410 * gcc.dg/cpp/strify2.c: Same.
23411
234122000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23413
23414 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23415 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23416 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23417 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23418
23419 * testsuite/gcc.dg/cpp/macro1.c,
23420 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23421 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23422 testsuite/gcc.dg/cpp/strify1.c,
23423 testsuite/gcc.dg/cpp/strify2.c: New tests.
23424
234252000-07-03 Jakub Jelinek <jakub@redhat.com>
23426
23427 * gcc.c-torture/execute/20000703-1.c: New test.
23428
234292000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23430
23431 * g++.old-deja/g++.pt (lookup10.C): New test.
23432
234332000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23434
23435 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 23436
662ef0f5 234372000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 23438
ed8e443a
JM
23439 * gcc.c-torture/compile/20000701-1.c: New test.
23440
234412000-06-30 Nick Clifton <nickc@cygnus.com>
23442
23443 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23444 to test case.
23445
234462000-06-30 Catherine Moore <clm@cygnus.com>
23447
23448 * gcc.c-torture/execute/align-1.c: New test.
23449
234502000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23451
23452 * g++.old-deja/g++.pt/expr8.C: New test.
23453 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23454
234552000-06-29 Nick Clifton <nickc@cygnus.com>
23456
23457 * gcc.c-torture/compile/20000629-1.c: New test.
23458
234592000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23460
23461
23462 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23463 gcc.dg/noncompile directory, depending on whether they're
23464 preprocessor tests or not. Annotate all the tests for the dg
23465 framework.
23466
23467 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23468 * gcc.dg/noncompile/noncompile.exp: New.
23469
23470 * Moved files:
23471 Old name New name
23472 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23473 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23474 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23475 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23476 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23477 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23478 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23479 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23480 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23481 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23482 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23483 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23484 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23485 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23486 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23487 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23488 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23489 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23490 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23491 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23492 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23493 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23494 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23495 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23496
23497 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23498 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23499 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23500 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23501 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23502 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23503
235042000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23505
23506 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23507 declare one variable. On the fourth, error.
23508 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23509 declared by 20000628-1a.h.
23510
235112000-06-29 Richard Henderson <rth@redhat.com>
23512
23513 * gcc.c-torture/execute/930529-1.x: New file.
23514 * gcc.dg/920413-1.c: Adjust expected warning text.
23515 * gcc.dg/980217-1.c: Declare abort.
23516 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23517
235182000-06-29 Jeffrey A Law (law@cygnus.com)
23519
23520 * g77.f-torture/compile/20000629-1.f: New test.
23521 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23522
235232000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23524
23525 Rearrange lots of files, removing entirely the
23526 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23527 directories.
23528
23529 * Deleted files:
23530 gcc.c-torture/code_quality/code_quality.exp
23531 gcc.c-torture/special/special.exp
23532 gcc.failure/failure.exp
23533 gcc.failure/940409-1.x
23534 gcc.c-torture/compile/961203-1.x
23535
23536 * New files:
23537 gcc.misc-tests/linkage.exp
23538 gcc.c-torture/execute/920730-1t.c
23539 gcc.c-torture/execute/920730-1t.x
23540 gcc.c-torture/compile/920520-1.x
23541 gcc.c-torture/compile/920521-1.x
23542 gcc.c-torture/compile/981006-1.x
23543 gcc.c-torture/execute/eeprof-1.x
23544
23545 * Moved files (possibly with modifications to fit a new harness):
23546 Old name New name
23547 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23548 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23549 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23550 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23551 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23552 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23553 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23554 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23555 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23556 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23557 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23558 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23559 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23560 gcc.failure/940409-1.c gcc.dg/940409-1.c
23561
235622000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23563
23564 * c-torture/compile/961203-1.x: Delete.
23565
23566 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23567 not exit. Include stdio.h.
23568 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23569 * gcc.misc-tests/dg-12.c: Likewise.
23570 * gcc.misc-tests/dg-5.c: Likewise.
23571 * gcc.misc-tests/dg-6.c: Likewise.
23572 * gcc.misc-tests/dg-7.c: Prototype abort.
23573 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23574 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23575 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23576 not exit.
23577 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23578 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23579
235802000-06-28 Jakub Jelinek <jakub@redhat.com>
23581
23582 * gcc.dg/cpp/20000628-1.c: New test.
23583 * gcc.dg/cpp/20000628-1.h: New header for above test.
23584 * gcc.dg/cpp/20000628-1a.h: Likewise.
23585
235862000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23587
23588 * gcc.dg/cpp: New directory.
23589 * gcc.dg/cpp/cpp.exp: New driver.
23590 * gcc.dg/cpp/20000627-1.c: New test.
23591 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23592 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23593 and rewrite as a compilation test.
23594
23595 * gcc.dg: Move many files into the cpp subdirectory, possibly
23596 renaming or editing them as well.
23597 Old name New name
23598 990119-1.c cpp/19990119-1.c
23599 990228-1.c cpp/19990228-1.c
23600 990407-1.c cpp/19990407-1.c
23601 990409-1.c cpp/19990409-1.c
23602 990413-1.c cpp/19990413-1.c
23603 990703-1.c cpp/19990703-1.c
23604 20000127-1.c cpp/20000127-1.c
23605 20000129-1.c cpp/20000129-1.c
23606 20000207-1.c cpp/20000207-1.c
23607 20000207-2.c cpp/20000207-2.c
23608 20000209-1.c cpp/20000209-1.c
23609 20000209-2.c cpp/20000209-2.c
23610 20000301-1.c cpp/20000301-1.c
23611 20000419-1.c cpp/20000419-1.c
23612 20000510-1.S cpp/20000510-1.S
23613 20000519-1.c cpp/20000519-1.c
23614 20000529-1.c cpp/20000529-1.c
23615 20000625-1.c cpp/20000625-1.c
23616 20000625-2.c cpp/20000625-2.c
23617 cpp-as1.c cpp/assert1.c
23618 cpp-as2.c cpp/assert2.c
23619 cxx-comments-1.c cpp/cxxcom1.c
23620 cxx-comments-2.c cpp/cxxcom2.c
23621 endif-label.c cpp/endif.c
23622 cpp-hash1.c cpp/hash1.c
23623 cpp-hash2.c cpp/hash2.c
23624 cpp-if1.c cpp/if-1.c
23625 cpp-if2.c cpp/if-2.c
23626 cpp-if3.c cpp/if-3.c
23627 cpp-if4.c cpp/if-4.c
23628 cpp-if5.c cpp/if-5.c
23629 cpp-cond.c cpp/if-cexp.c
23630 cpp-missingop.c cpp/if-mop.c
23631 cpp-missingparen.c cpp/if-mpar.c
23632 cpp-opprec.c cpp/if-oppr.c
23633 cpp-ifparen.c cpp/if-paren.c
23634 cpp-shortcircuit.c cpp/if-sc.c
23635 cpp-shift.c cpp/if-shift.c
23636 cpp-unary.c cpp/if-unary.c
23637 cpp-li1.c cpp/line1.c
23638 cpp-li2.c cpp/line2.c
23639 lineno.c cpp/line3.c
23640 lineno-2.c cpp/line4.c
23641 cpp-mi.c cpp/mi1.c
23642 cpp-mic.h cpp/mi1c.h
23643 cpp-micc.h cpp/mi1cc.h
23644 cpp-mind.h cpp/mi1nd.h
23645 cpp-mindp.h cpp/mi1ndp.h
23646 cpp-mix.h cpp/mi1x.h
23647 cpp-mi2.c cpp/mi2.c
23648 cpp-mi2a.h cpp/mi2a.h
23649 cpp-mi2b.h cpp/mi2b.h
23650 cpp-mi2c.h cpp/mi2c.h
23651 cpp-mi3.c cpp/mi3.c
23652 cpp-mi3.def cpp/mi3.def
23653 poison-1.c cpp/poison.c
23654 pr-impl.c cpp/prag-imp.c
23655 cpp-redef-2.c cpp/redef1.c
23656 cpp-redef.c cpp/redef2.c
23657 strpaste.c cpp/strp1.c
23658 strpaste-2.c cpp/strp2.c
23659 cpp-tradpaste.c cpp/tr-paste.c
23660 cpp-tradstringify.c cpp/tr-str.c
23661 cpp-tradwarn1.c cpp/tr-warn1.c
23662 cpp-tradwarn2.c cpp/tr-warn2.c
23663 trigraphs.c cpp/trigraphs.c
23664 cpp-unc1.c cpp/unc1.c
23665 cpp-unc2.c cpp/unc2.c
23666 cpp-unc3.c cpp/unc3.c
23667 cpp-unc.c cpp/unc4.c
23668 undef.c cpp/undef1.c
23669 undef-2.c cpp/undef2.c
23670 cpp-wi1.c cpp/widestr1.c
23671
236722000-06-27 Mark Mitchell <mark@codesourcery.com>
23673
23674 * lib/g++.exp (g++_include_flags): Tweak.
23675
236762000-06-27 H.J. Lu <hjl@gnu.org>
23677 Loren J. Rittle <ljrittle@acm.org>
23678
23679 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23680 version with one that knows about the new gcc tree structure.
23681 (g++_link_flags): Same.
23682
236832000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23684
23685 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23686 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23687 case we are cross-compiling.
23688
23689 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23690 g++.old-deja/g++.niklas/Makefile.in,
23691 g++.old-deja/g++.niklas/configure.in,
23692 g++.old-deja/g++.other/Makefile.in,
23693 g++.old-deja/g++.other/configure.in,
23694 gcc.c-torture/code_quality/Makefile.in,
23695 gcc.c-torture/code_quality/configure.in,
23696 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23697 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23698 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23699 gcc.c-torture/execute/ieee/Makefile.in,
23700 gcc.c-torture/execute/ieee/configure.in,
23701 gcc.c-torture/noncompile/Makefile.in,
23702 gcc.c-torture/noncompile/configure.in,
23703 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23704 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23705 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23706
237072000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23708
23709 * g++.old-deja/g++.other/ambig3.C: New test.
23710
237112000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23712
23713 * g++.old-deja/g++.pt/syntax1.C: New test.
23714 * g++.old-deja/g++.pt/syntax2.C: New test.
23715 * g++.old-deja/g++.other/syntax3.C: New test.
23716 * g++.old-deja/g++.other/syntax4.C: New test.
23717
237182000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23719
23720 * gcc.dg/20000623-1.c: Prototype exit and abort.
23721
237222000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23723
23724 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23725 New tests.
23726 * gcc.dg/cpp-mi3.def: New file.
23727
23728 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23729 inside assertions.
23730 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23731 lexer's error messages.
23732 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23733 divine anything from the linemarkers.
23734 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23735 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23736
237372000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23738
23739 * gcc.dg/20000623-1.c: New test.
23740
237412000-06-22 Jakub Jelinek <jakub@redhat.com>
23742
23743 * gcc.c-torture/execute/20000622-1.c: New test.
23744
237452000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23746
23747 * g++.old-deja/g++.other/init15.C: New test.
23748
237492000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23750
23751 * g++.old-deja/g++.pt/vaarg2.C: New test.
23752 * g++.old-deja/g++.pt/vaarg3.C: New test.
23753
237542000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23755
23756 * g++.old-deja/g++.other/dyncast6.C: New test.
23757
237582000-06-15 Jakub Jelinek <jakub@redhat.com>
23759
23760 * gcc.c-torture/execute/loop-6.c: New test.
23761
237622000-06-14 Jakub Jelinek <jakub@redhat.com>
23763
23764 * gcc.dg/20000614-1.c: New test.
23765 * gcc.dg/20000614-2.c: New test.
23766
237672000-06-14 Hans-Peter Nilsson <hp@axis.com>
23768
23769 * g++.old-deja/g++.other/inline12.C: New test.
23770
237712000-06-13 Jakub Jelinek <jakub@redhat.com>
23772
23773 * g++.old-deja/g++.other/eh1.C: New test.
23774
237752000-06-12 Jakub Jelinek <jakub@redhat.com>
23776
23777 * g++.old-deja/g++.other/type.C: New test.
23778
237792000-06-05 Jakub Jelinek <jakub@redhat.com>
23780
23781 * g++.old-deja/g++.other/initstring.C: New test.
23782
237832000-06-12 Jason Merrill <jason@redhat.com>
23784
23785 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
23786
237872000-06-09 Jeffrey A Law (law@cygnus.com)
23788
23789 * gcc.c-torture/compile/20000609-1.c: New test.
23790
237912000-06-09 Clinton Popetz <cpopetz@cygnus.com>
23792
23793 * gcc.dg/20000609-1.c: New test.
23794
237952000-06-08 Zack Weinberg <zack@wolery.cumb.org>
23796
23797 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
23798 * gcc.c-torture/noncompile/poison-1.c: Move...
23799 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
23800 * gcc.dg/cpp-li1.c: Add a token after the #line.
23801
238022000-06-05 Richard Henderson <rth@cygnus.com>
23803
23804 * gcc.c-torture/execute/20000605-2.c: New test.
23805 * gcc.c-torture/execute/20000605-3.c: New test.
23806
238072000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23808
23809 * g77.f-torture/execute/20000503-1.x: New file.
23810
238112000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23812
23813 * g++.old-deja/g++.eh/badalloc1.C: New test.
23814
238152000-06-05 Richard Henderson <rth@cygnus.com>
23816
23817 * gcc.c-torture/execute/20000605-1.c: New test.
23818
238192000-06-05 Jakub Jelinek <jakub@redhat.com>
23820 Nathan Sidwell <nathan@codesourcery.com>
23821
23822 * gcc.c-torture/compile/20000605-1.c: New test.
23823
238242000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23825
23826 * g77.f-torture/compile/20000601-1.f: New test.
23827
238282000-06-03 Richard Henderson <rth@cygnus.com>
23829
23830 * gcc.c-torture/execute/20000603-1.c: New.
23831
238322000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23833
23834 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23835 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23836
238372000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23838
23839 * gcc.dg/compare2.c (case 12): XFAIL.
23840 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23841 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23842
23843 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23844
238452000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23846
23847 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23848 guard macro is already defined when the header is first
23849 included.
23850 * gcc.dg/cpp-mix.h: New file.
23851 * gcc.dg/endif-label.c: Update patterns to match compiler.
23852
23853 * g++.brendan/complex1.C: Declare abort.
23854 * g++.law/refs4.C: Remove XFAIL.
23855 * g++.oliva/expr2.C: Declare abort and exit.
23856
238572000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23858
23859 * gcc.c-torture/execute/20000528-1.c: New test.
23860
23861 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23862 * g++.old-deja/g++.law/temps4.C: Likewise.
23863
23864 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23865 stdlib.h. Call abort() on failure.
23866 * g++.old-deja/g++.law/refs4.C: Likewise.
23867 * g++.old-deja/g++.law/temps4.C: Likewise.
23868 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23869 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23870
238712000-05-27 Zack Weinberg <zack@wolery.cumb.org>
23872
23873 Relative to g++.dg/special:
23874 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
23875
23876 Relative to g++.old-deja:
23877 * g++.brendan/complex1.C, g++.jason/optimize2.C,
23878 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
23879 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
23880 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
23881 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
23882 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
23883 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
23884
23885 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
23886 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
23887 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
23888 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
23889 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
23890 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
23891 and/or string.h.
23892
23893 * g++.other/goto1.C: Update expectations for error messages.
23894
238952000-05-25 Alexandre Oliva <aoliva@cygnus.com>
23896
23897 * gcc.c-torture/compile/20000523-1.c: New test.
23898
238992000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23900
23901 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
23902
239032000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23904
23905 * g++.old-deja/g++.eh/catch11.C: New test.
23906 * g++.old-deja/g++.eh/catch12.C: New test.
23907
239082000-05-24 Nick Clifton <nickc@cygnus.com>
23909
23910 * gcc.c-torture/execute/20000523-1.c: New test.
23911
239122000-05-23 Zack Weinberg <zack@wolery.cumb.org>
23913
23914 * c-torture/execute/bcp-1.c: Replace abort in arg of
23915 __builtin_constant_p with a generic external function.
23916
23917 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
23918 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
23919 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
23920 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
23921 Prototype abort and/or exit.
23922
23923 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
23924 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
23925 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
23926 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
23927
239282000-05-22 Alexandre Oliva <aoliva@cygnus.com>
23929
23930 * gcc.dg/dwarf2-1.c: New test.
23931
239322000-05-20 Richard Henderson <rth@cygnus.com>
23933
23934 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
23935
239362000-05-20 Andreas Jaeger <aj@suse.de>
23937
23938 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
23939 testcase.
23940
239412000-05-19 David Edelsohn <edelsohn@gnu.org>
23942
23943 * gcc.c-torture/execute/20000519-2.c: New test.
23944
239452000-05-19 Andreas Jaeger <aj@suse.de>
23946
23947 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
23948 which fails with SSA.
23949
23950 * lib/c-torture.exp: Also test with -O3 -fssa.
23951
239522000-05-18 Michael Meissner <meissner@redhat.com>
23953
23954 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
23955 * gcc.c-torture/execute/920415-1.c: Ditto.
23956 * gcc.c-torture/execute/920501-1.c: Ditto.
23957 * gcc.c-torture/execute/conversion.c: Ditto.
23958 * gcc.c-torture/execute/cvt-1.c: Ditto.
23959
239602000-05-18 Jeffrey A Law (law@cygnus.com)
23961
23962 * gcc.c-torture/compile/20000518-1.c: New test.
23963
239642000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
23965
23966 * g77.f-torture/compile/200005018.f: New test.
23967
239682000-05-17 Jeffrey A Law (law@cygnus.com)
23969
23970 * gcc.c-torture/compile/20000517-1.c: New test.
23971
239722000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23973
23974 * gcc.c-torture/execute/20000516-1.c: New test.
23975
239762000-05-15 Jakub Jelinek <jakub@redhat.com>
23977
23978 * g++.old-deja/g++.other/eh.C: New test.
23979
239802000-05-12 Richard Henderson <rth@cygnus.com>
23981
23982 * gcc.c-torture/execute/990208-1.c (main): Don't pass
23983 constants through to doit's conditional.
23984
239852000-05-11 Jeffrey A Law (law@cygnus.com)
23986
23987 * gcc.c-torture/compile/20000511-1.c: New test.
23988 * g77.f-torture/compile/20000511-1.f: New test.
23989 * g77.f-torture/compile/20000511-2.f: New test.
23990
239912000-05-11 Michael Meissner <meissner@redhat.com>
23992
23993 * gcc.c-torture/execute/20000511-1.c: New test.
23994
239952000-05-11 Zack Weinberg <zack@wolery.cumb.org>
23996
23997 * gcc.dg/dg.exp: Scan .S files as well as .c files.
23998 * gcc.dg/20000510-1.S: New.
23999
240002000-05-08 Catherine Moore <clm@cygnus.com>
24001
24002 * gcc.dg/unused-3.c: New.
24003
240042000-05-06 Richard Henderson <rth@cygnus.com>
24005
24006 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
24007 * g++.old-deja/g++.mike/warn1.C: Likewise.
24008 * g++.old-deja/g++.pt/local1.C: Likewise.
24009 * g++.old-deja/g++.pt/local7.C: Likewise.
24010 * g++.old-deja/g++.pt/spec16.C: Likewise.
24011
240122000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 24013
ed8e443a 24014 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 24015
ed8e443a 240162000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 24017
ed8e443a 24018 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 24019
ed8e443a 240202000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 24021
ed8e443a 24022 * gcc.dg/noreturn-2.c: New test.
f43b2795 24023
ed8e443a 240242000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 24025
ed8e443a
JM
24026 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
24027 preprocessor.
45abaea8 24028
ed8e443a 240292000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 24030
ed8e443a 24031 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 24032
ed8e443a 240332000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 24034
ed8e443a
JM
24035 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
24036 OpenSSL by Jason R Thorpe.
82c18d5c 24037
ed8e443a 240382000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 24039
ed8e443a 24040 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 24041
ed8e443a 240422000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 24043
ed8e443a 24044 * gcc.dg/20000503-1.c: New test.
79ff6e27 24045
ed8e443a 240462000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 24047
ed8e443a
JM
24048 * gcc.c-torture/compile/20000502-1.c: New test.
24049 * g++.old-deja/g++.other/align.C: New test.
24050 * gcc.dg/cpp-tradstringify.c: New test.
24051
24052Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
24053
24054 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
24055 and hard registers.
24056
240572000-04-26 Geoff Keating <geoffk@cygnus.com>
24058
24059 * gcc.c-torture/execute/loop-5.c: New test.
24060
240612000-04-25 Jakub Jelinek <jakub@redhat.com>
24062
24063 * gcc.c-torture/execute/va-arg-20.c: New test.
24064
240652000-04-23 Jeffrey A Law (law@cygnus.com)
24066
24067 * gcc.c-torture/execute/20000422-1.c: New test.
24068
240692000-04-20 Greg McGary <gkm@gnu.org>
24070
24071 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
24072 when optimizing, but without sibling-call optimizations (-O1).
24073
240742000-04-20 Jeffrey A Law (law@cygnus.com)
24075
24076 * gcc.c-torture/compile/20000420-1.c: New test.
24077
240782000-04-20 Nathan Sidwell <nathan@codesourcery.com>
24079
24080 * g++.abi/ptrflags.C: New test.
24081 * g++.eh/catchptr1.C: Test incomplete pointer chains.
24082
240832000-04-19 Catherine Moore <clm@cygnus.com>
24084
24085 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
24086
240872000-04-19 Greg McGary <gkm@gnu.org>
24088
24089 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
24090 sibling-call optimizations.
24091
240922000-04-19 Zack Weinberg <zack@wolery.cumb.org>
24093
24094 * gcc.dg/20000419-1.c: New test.
24095
240962000-04-12 Hans-Peter Nilsson <hp@axis.com>
24097
24098 * gcc.c-torture/execute/20000412-6.c: New test.
24099
241002000-04-12 Jeffrey A Law (law@cygnus.com)
24101
24102 * gcc.c-torture/execute/20000412-5.c: New test.
24103 * g77.f-torture/compile/20000412-1.f: New test.
24104 * gcc.c-torture/execute/20000412-4.c: New test.
24105 * gcc.c-torture/compile/20000412-2.c: New test.
24106 * gcc.c-torture/execute/20000412-3.c: New test.
24107 * gcc.c-torture/compile/20000412-1.c: New test.
24108 * gcc.c-torture/execute/20000412-2.c: New test.
24109
241102000-04-12 Jakub Jelinek <jakub@redhat.com>
24111
24112 * objc/execute/bf-20.m: New test.
24113
241142000-04-10 Richard Henderson <rth@cygnus.com>
24115
24116 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24117
24118 * gcc.c-torture/execute/20000412-1.c: New test.
24119
241202000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24121
24122 * g++.old-deja/g++.eh/catchptr1.C: New test.
24123
241242000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24125
24126 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24127
241282000-04-08 Neil Booth <NeilB@earthling.net>
24129
24130 * gcc.dg/cpp-nullchar.c: Remove test as
24131 embedded nulls cause problems.
24132
241332000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24134
24135 * gcc.dg/compare2.c: New test.
24136
241372000-04-08 Neil Booth <NeilB@earthling.net>
24138
24139 * gcc.dg/cpp-nullchar.c: New test.
24140
241412000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24142
24143 * gcc.dg/cpp-mi2.c: New test.
24144 * gcc.dg/cpp-mi2[abc].h: New files.
24145
241462000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24147
24148 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24149 member name.
24150
241512000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24152
24153 * g++.old-deja/g++.abi/vmihint.C: New test.
24154
241552000-04-06 Neil Booth <NeilB@earthling.net>
24156
24157 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24158 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24159 copyright.
24160
241612000-04-05 Hans-Peter Nilsson <hp@axis.com>
24162
24163 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24164 avoid stack-frame overwrite.
24165
241662000-04-05 Jakub Jelinek <jakub@redhat.com>
24167
24168 * gcc.c-torture/compile/20000405-2.c: New test.
24169 * gcc.c-torture/compile/20000405-3.c: New test.
24170
241712000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24172
24173 * gcc.c-torture/compile/20000405-1.c: New test.
24174
241752000-04-04 Geoff Keating <geoffk@cygnus.com>
24176
24177 * gcc.dg/cast-qual-1.c: Revert last change.
24178
241792000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24180
24181 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24182
241832000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24184
24185 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24186 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24187
241882000-04-03 Jeffrey A Law (law@cygnus.com)
24189
24190 * gcc.c-torture/compile/20000403-2.c: New test.
24191 * gcc.c-torture/compile/20000403-1.c: New test.
24192
241932000-04-03 Hans-Peter Nilsson <hp@axis.com>
24194
24195 * gcc.c-torture/execute/20000403-1.c: New test.
24196
241972000-04-03 Geoff Keating <geoffk@cygnus.com>
24198
24199 * gcc.c-torture/execute/20000402-1.c: New test.
24200
242012000-04-03 Donald Lindsay <dlindsay@cygnus.com>
24202
24203 * gcc.c-torture/execute/va-arg-15.c: New test.
24204 * gcc.c-torture/execute/va-arg-16.c: New test.
24205 * gcc.c-torture/execute/va-arg-17.c: New test.
24206 * gcc.c-torture/execute/va-arg-18.c: New test.
24207 * gcc.c-torture/execute/va-arg-19.c: New test.
24208
242092000-04-02 Zack Weinberg <zack@wolery.cumb.org>
24210
24211 * gcc.c-torture/compile/981211-1.c: Move to...
24212 * gcc.dg/cpp-as1.c: ...here.
24213 * gcc.dg/cpp-as2.c: New file.
24214
24215 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
24216 compiler.
24217
242182000-04-02 Neil Booth <NeilB@earthling.net>
24219
24220 * gcc.dg/cpp-cond.c New tests.
24221 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
24222 accidental success less likely.
24223 * gcc.dg/cpp-missingop.c New tests.
24224 * gcc.dg/cpp-missingparen.c New tests.
24225 * gcc.dg/cpp-shift.c New tests.
24226 * gcc.dg/cpp-shortcircuit.c New tests.
24227 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 24228
ed8e443a 242292000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 24230
ed8e443a 24231 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 24232
ed8e443a 242332000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 24234
ed8e443a
JM
24235 * gcc.c-torture/compile/20000326-1.c: New test.
24236 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 24237
ed8e443a 242382000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 24239
ed8e443a
JM
24240 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
24241 the first parameter is a function argument.
7acfb19e 24242
ed8e443a 242432000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 24244
ed8e443a 24245 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 24246
ed8e443a 242472000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 24248
ed8e443a 24249 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 24250
ed8e443a 242512000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 24252
ed8e443a 24253 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 24254
ed8e443a 242552000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 24256
ed8e443a 24257 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 24258
ed8e443a 242592000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 24260
ed8e443a 24261 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 24262
ed8e443a 242632000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 24264
ed8e443a
JM
24265 * gcc.c-torture/execute/20000314-3.c: New test.
24266 * gcc.c-torture/execute/20000314-2.c: New test.
24267 * gcc.c-torture/execute/20000314-1.c: New test.
24268 * gcc.c-torture/compile/20000314-2.c: New test.
24269 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 24270
ed8e443a 242712000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 24272
ed8e443a 24273 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 24274
ed8e443a 242752000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 24276
ed8e443a
JM
24277 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
24278 standards-compliant result rather than specific constants.
24279 Put test-values in array.
532f12a2 24280
ed8e443a 242812000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 24282
ed8e443a
JM
24283 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24284 (g++_target_compile): Put test-specific options last.
98eddaf7 24285
ed8e443a 242862000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 24287
ed8e443a 24288 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 24289
ed8e443a 242902000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 24291
ed8e443a 24292 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 24293
ed8e443a 242942000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 24295
ed8e443a
JM
24296 * g++.old-deja/g++.brendan/misc12.C: Removed.
24297 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24298 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 24299
ed8e443a 243002000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 24301
ed8e443a 24302 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 24303
ed8e443a 243042000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 24305
ed8e443a 24306 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 24307
ed8e443a 243082000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 24309
ed8e443a
JM
24310 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24311 is 1, not zero.
2a6b7809 24312
ed8e443a 243132000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 24314
ed8e443a
JM
24315 * g++.old-deja/g++.warn/impint.C: New test.
24316 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24317 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24318 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24319 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24320 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24321 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24322 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24323 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24324 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24325 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24326 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24327 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 24328
ed8e443a 243292000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 24330
ed8e443a 24331 * gcc.dg/cpp-redef.c: New test.
83f1c55d 24332
ed8e443a 243332000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 24334
ed8e443a 24335 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 24336
ed8e443a 243372000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 24338
ed8e443a
JM
24339 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24340 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 24341
ed8e443a 243422000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 24343
ed8e443a 24344 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 24345
ed8e443a 243462000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 24347
ed8e443a
JM
24348 * gcc.c-torture/compile/cpp-2.c: New test.
24349 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 24350
ed8e443a 243512000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 24352
ed8e443a 24353 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 24354
ed8e443a 243552000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 24356
ed8e443a 24357 * gcc.dg/cpp-li2.c: New test.
83f1c55d 24358
ed8e443a 24359 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 24360
ed8e443a 24361 * gcc.dg/cpp-li1.c: New test.
83f1c55d 24362
ed8e443a 243632000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 24364
ed8e443a 24365 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 24366
ed8e443a 243672000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 24368
ed8e443a 24369 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 24370
ed8e443a 243712000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 24372
ed8e443a 24373 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 24374
ed8e443a 243752000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 24376
ed8e443a 24377 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 24378
ed8e443a 243792000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 24380
ed8e443a 24381 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 24382
ed8e443a 243832000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 24384
ed8e443a 24385 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 24386
ed8e443a 243872000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 24388
ed8e443a 24389 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 24390
ed8e443a 243912000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 24392
ed8e443a
JM
24393 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24394 ALWAYS_CXXFLAGS.
2144ddea 24395
ed8e443a 243962000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 24397
ed8e443a 24398 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 24399
ed8e443a 244002000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 24401
ed8e443a 24402 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 24403
ed8e443a 244042000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 24405
ed8e443a 24406 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 24407
ed8e443a 244082000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 24409
ed8e443a
JM
24410 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24411 on native targets
31a72d3f 24412
ed8e443a 244132000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 24414
ed8e443a 24415 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 24416
ed8e443a 244172000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 24418
ed8e443a 24419 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 24420
ed8e443a 244212000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 24422
ed8e443a
JM
24423 * g++.old-deja/g++.jason/cast3.C: Return void.
24424 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 24425
ed8e443a 244262000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 24427
ed8e443a 24428 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 24429
ed8e443a 24430 * gcc.dg/loop-1.c: New test.
7a53e94b 24431
ed8e443a 244322000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 24433
ed8e443a
JM
24434 * gcc.c-torture/compile/20000127-1.c: New test.
24435 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 24436
ed8e443a 244372000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 24438
ed8e443a 24439 * gcc.dg/unused-2.c: New test.
1eb8759b 24440
ed8e443a 24441 * gcc.dg/conv-1.c: New test.
1eb8759b 24442
ed8e443a 244432000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 24444
ed8e443a
JM
24445 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24446 compiler.
24447 (tool_option_proc): Fix typo.
33f6849b 24448
ed8e443a 244492000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 24450
ed8e443a
JM
24451 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24452 of the ld on the host, not on the build machine.
24453 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 24454
ed8e443a 244552000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 24456
ed8e443a 24457 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 24458
ed8e443a 244592000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 24460
ed8e443a
JM
24461 * gcc.c-torture/execute/20000120-2.c: New test.
24462 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 24463
ed8e443a 244642000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 24465
ed8e443a 24466 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 24467
ed8e443a 244682000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 24469
ed8e443a 24470 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 24471
ed8e443a 244722000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 24473
ed8e443a 24474 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 24475
ed8e443a 244762000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 24477
ed8e443a
JM
24478 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24479 with 16 bit integers.
662ef0f5 24480
ed8e443a 244812000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 24482
ed8e443a 24483 * gcc.dg/20000108-1.c: New test.
662ef0f5 24484
ed8e443a 244852000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 24486
ed8e443a 24487 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 24488
ed8e443a 244892000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 24490
ed8e443a
JM
24491 * g++.old-deja/g++.other/cast4.C: New test.
24492
244932000-01-05 Jeffrey A Law (law@cygnus.com)
24494
24495 * gcc.c-torture/compile/20000105-2.c: New test.
24496 * gcc.c-torture/compile/20000105-1.c: New test.
24497
244982000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24499
24500 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24501 references to printf & atoi to conform to ANSI standard.
24502 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24503 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24504 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24505 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24506 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24507 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24508 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24509 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24510 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24511 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24512 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24513 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24514 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24515 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24516 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24517 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24518 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24519 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24520 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24521 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24522 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24523 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24524 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24525 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24526 * g++.old-deja/g++.brendan/init3.C: Likewise.
24527 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24528 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24529 * g++.old-deja/g++.brendan/new2.C: Likewise.
24530 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24531 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24532 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24533 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24534 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24535 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24536 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24537 * g++.old-deja/g++.brendan/template24.C: Likewise.
24538 * g++.old-deja/g++.brendan/template3.C: Likewise.
24539 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24540 * g++.old-deja/g++.jason/inline3.C: Likewise.
24541 * g++.old-deja/g++.jason/opeq.C: Likewise.
24542 * g++.old-deja/g++.law/arg5.C: Likewise.
24543 * g++.old-deja/g++.law/arm7.C: Likewise.
24544 * g++.old-deja/g++.law/ctors11.C: Likewise.
24545 * g++.old-deja/g++.law/cvt8.C: Likewise.
24546 * g++.old-deja/g++.law/init9.C: Likewise.
24547 * g++.old-deja/g++.law/refs4.C: Likewise.
24548 * g++.old-deja/g++.law/template2.C: Likewise.
24549 * g++.old-deja/g++.law/visibility24.C: Likewise.
24550 * g++.old-deja/g++.law/vtable3.C: Likewise.
24551 * g++.old-deja/g++.mike/asm2.C: Likewise.
24552 * g++.old-deja/g++.mike/eh1.C: Likewise.
24553 * g++.old-deja/g++.mike/misc1.C: Likewise.
24554 * g++.old-deja/g++.mike/misc13.C: Likewise.
24555 * g++.old-deja/g++.mike/misc14.C: Likewise.
24556 * g++.old-deja/g++.mike/ns12.C: Likewise.
24557 * g++.old-deja/g++.mike/p1248.C: Likewise.
24558 * g++.old-deja/g++.mike/p3708.C: Likewise.
24559 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24560 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24561 * g++.old-deja/g++.mike/p646.C: Likewise.
24562 * g++.old-deja/g++.mike/p700.C: Likewise.
24563 * g++.old-deja/g++.mike/p783.C: Likewise.
24564 * g++.old-deja/g++.mike/p783a.C: Likewise.
24565 * g++.old-deja/g++.mike/p783b.C: Likewise.
24566 * g++.old-deja/g++.mike/p786.C: Likewise.
24567 * g++.old-deja/g++.mike/p789.C: Likewise.
24568 * g++.old-deja/g++.mike/p789a.C: Likewise.
24569 * g++.old-deja/g++.mike/p807a.C: Likewise.
24570 * g++.old-deja/g++.other/delete3.C: Likewise.
24571 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24572 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24573 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24574 * g++.old-deja/g++.other/empty1.C: Likewise.
24575 * g++.old-deja/g++.other/temporary1.C: Likewise.
24576 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24577 * g++.old-deja/g++.pt/t16.C: Likewise.
24578 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 24579
ed8e443a 245801999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 24581
ed8e443a 24582 * gcc.dg/991230-1.c: New test.
7fb1283f 24583
ed8e443a 245841999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 24585
ed8e443a
JM
24586 * gcc.c-torture/compile/991229-3.c: New test.
24587 * gcc.c-torture/compile/991229-2.c: New test.
24588 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 24589
ed8e443a 245901999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 24591
ed8e443a 24592 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 24593
a58eeb31 24594