]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
bfbe58fe084ebe264574ce10439ee1da0fe3772d
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-12-15 David Edelsohn <edelsohn@gnu.org>
2
3 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
4
5 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6
7 PR c++/18825
8 * g++.dg/template/friend32.C: New test.
9
10 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11
12 * cpp/pragma-once-1.c: New test.
13 * cpp/pragma-once-1b.h: Likewise.
14 * cpp/pragma-once-1c.h: Likewise.
15 * cpp/pragma-once-1d.h: Likewise.
16 * cpp/inc/pragma-once-1a.h: Likewise.
17
18 2004-12-15 Bud Davis <bdavis9659@comcast.net>
19 Steven G. Kargle <kargls@comcast.net>
20
21 PR fortran/17597
22 * gfortran.dg/list_read_3.f90: New test.
23
24 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25
26 * gcc.dg/ftrapv-2.c: New test.
27
28 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
29
30 PR 18981
31 * g++.dg/template/typename9.C: New test.
32
33 2004-12-14 Mark Mitchell <mark@codesourcery.com>
34
35 PR c++/18738
36 * g++.dg/template/typename8.C: New test.
37 * g++.dg/parse/friend2.C: Tweak error message.
38
39 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
40
41 * gcc.c-torture/20041214-1.c: New test.
42
43 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
44
45 PR c++/18965
46 * g++.dg/init/array17.C: New test.
47
48 2004-12-14 Mark Mitchell <mark@codesourcery.com>
49
50 PR c++/18793
51 * g++.dg/init/aggr3.C: New test.
52
53 2004-12-14 Janis Johnson <janis187@us.ibm.com
54
55 * gcc.dg/altivec-types-1.c: New test.
56 * gcc.dg/altivec-types-2.c: New test.
57 * gcc.dg/altivec-types-3.c: New test.
58 * gcc.dg/altivec-types-4.c: New test.
59 * g++.dg/ext/altivec-types-1.C: New test.
60 * g++.dg/ext/altivec-types-2.C: New test.
61 * g++.dg/ext/altivec-types-3.C: New test.
62 * g++.dg/ext/altivec-types-4.C: New test.
63
64 2004-12-14 Jakub Jelinek <jakub@redhat.com>
65
66 PR middle-end/18951
67 * gcc.c-torture/execute/20041213-1.c: New test.
68
69 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
70
71 PR c++/18949
72 * g++.dg/template/cast1.C: New.
73
74 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
75
76 * gcc.c-torture/execute/20041213-2.c: New test.
77
78 2004-12-13 Richard Henderson <rth@redhat.com>
79
80 * gcc.dg/i386-sse-10.c: Fix typo in options.
81
82 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
83
84 PR c++/18968
85 * g++.dg/opt/pr18968.C: New test.
86
87 2004-12-13 Mark Mitchell <mark@codesourcery.com>
88
89 PR c++/18925
90 * g++.dg/ext/visibility/staticdatamem.C: New test.
91
92 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
93
94 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
95
96 2004-12-13 Roger Sayle <roger@eyesopen.com>
97
98 PR rtl-optimization/18928
99 * gcc.dg/pr18928-1.c: New test case.
100
101 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
102
103 PR tree-opt/16951
104 * gcc.c-torture/compile/20041211-1.c: New.
105
106 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
107
108 PR middle-end/17564
109 * gcc.c-torture/execute/20041212-1.c: New test.
110
111 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
112
113 PR fortran/18869
114 * gfortran.dg/common_1.f90: New test.
115
116 2004-12-12 Steven G. Kargl <kargls@comcast.net>
117 Paul Brook <paul@codesourcery.com>
118
119 PR fortran/16222
120 * gfortran.dg/real_do_1.f90: New test.
121
122 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
123
124 PR tree-opt/18040
125 * g++.dg/opt/ptrmem6.C: New test.
126
127 2004-12-11 Roger Sayle <roger@eyesopen.com>
128
129 PR middle-end/18921
130 * gcc.dg/pr18921-1.c: New test case.
131
132 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
133
134 PR fortran/17175
135 * gfortran.dg/scale_1.f90: New test.
136
137 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
138
139 PR middle-end/18903
140 * gcc.c-torture/compile/pr18903.c: New test.
141
142 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
143
144 * gcc.c-torture/execute/20041210-1.c: New test.
145
146 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
147
148 PR c++/18731
149 * g++.dg/parser/struct-1.C: New test.
150 * g++.dg/parser/struct-2.C: New test.
151 * g++.dg/parser/struct-3.C: New test.
152
153 2004-12-09 Richard Henderson <rth@redhat.com>
154
155 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
156
157 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
158 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
159
160 2004-12-09 Matt Austern <austern@apple.com>
161
162 PR c++/18514
163 * g++.dg/ext/builtin1.C: New
164 * g++.dg/ext/builtin2.C: New
165 * g++.dg/ext/builtin3.C: New
166 * g++.dg/ext/builtin4.C: New
167 * g++.dg/ext/builtin5.C: New
168
169 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
170
171 PR tree-opt/18904
172 * g++.dg/opt/ptrmem5.C: New test.
173
174 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
175
176 * g++.dg/parse/typename5.C: Adjust for new error.
177 * g++.dg/parse/typename7.C: New.
178
179 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
180
181 PR c++/18073
182 * g++.dg/other/mmintrin.C: New test.
183
184 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
185
186 PR c++/16681
187 * g++.dg/init/array15.C: New.
188 * g++.dg/init/array16.C: New.
189
190 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
191
192 PR fortran/18826
193 * gfortran.dg/assign_1.f90: New test.
194
195 2004-12-08 Nick Clifton <nickc@redhat.com>
196
197 * gcc.target/xstormy16/bss_below100: New directory containing tests.
198 * gcc.target/xstormy16/data_below100: Likewise.
199 * gcc.target/xstormy16/sfr: Likewise.
200 * gcc.target/xstormy16/below100.S: New test source file.
201 * gcc.target/xstormy16/below100.ld: New test linker script.
202 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
203 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
204 bp instructions.
205 * gcc.target/xstormy16/bp.c: Likewise.
206
207 * gcc.target/xstormy16/bss_below100: New files:
208 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
209 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
210 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
211 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
212 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
213 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
214 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
215 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
216 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
217 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
218 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
219 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
220 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
221 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
222 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
223 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
224 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
225 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
226 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
227 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
228 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
229 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
230 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
231 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
232 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
233 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
234 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
235
236 * gcc.target/xstormy16/data_below100: New files:
237 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
238 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
239 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
240 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
241 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
242 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
243 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
244 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
245 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
246 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
247 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
248 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
249 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
250 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
251 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
252 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
253 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
254 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
255 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
256 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
257 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
258 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
259 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
260 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
261 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
262 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
263 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
264
265 * gcc.target/xstormy16/sfr: New files:
266 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
267 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
268 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
269 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
270 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
271 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
272 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
273 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
274 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
275 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
276 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
277 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
278 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
279 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
280 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
281 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
282 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
283 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
284 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
285 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
286 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
287 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
288 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
289 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
290 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
291 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
292 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
293 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
294 27_if0_sfrw_bitfield_f.c
295
296 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
297
298 PR c++/18100
299 * g++.dg/lookup/name-clash4.C: New test.
300
301 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
302
303 PR c++/18672
304 * g++.dg/opt/array1.C: New.
305
306 PR c++/18803
307 * g++.dg/template/operator5.C: New.
308
309 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
310
311 PR c/18867
312 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
313
314 2004-12-07 Steven Bosscher <stevenb@suse.de>
315
316 * gcc.dg/noncompile/20041207.c: New test.
317
318 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
319
320 * g++.dg/other/unreachable-1.C: New test.
321
322 2004-12-06 Nick Clifton <nickc@redhat.com>
323
324 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
325 <limits.h> because the latter comes from gcc's include/ directory
326 and not the newlib/libc/include directory.
327
328 2004-12-04 Richard Henderson <rth@redhat.com>
329
330 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
331
332 2004-12-04 Richard Henderson <rth@redhat.com>
333
334 * lib/target-supports.exp (check_gc_sections_available): Disable
335 for alpha and ia64.
336
337 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
338
339 PR middle-end/17909
340 * g++.dg/other/vararg-2.C: New test.
341
342 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
343
344 PR c++/17011, c++/17971
345 * g++.dg/template/error15.C: Adjust expected error.
346 * g++.dg/template/instantiate3.C: Likewise.
347
348 2004-12-03 Janis Johnson <janis187@us.ibm.com>
349
350 * gcc.dg/altivec-18.c: Fix for darwin
351
352 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
353
354 PR c++/18782
355 * g++.dg/parse/ptrmem2.C: New.
356
357 PR c++/18318
358 * g++.dg/template/new1.C: New.
359
360 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
361
362 PR fortran/18710
363 * gfortran.dg/direct_io_3.f90: New test.
364
365 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
366
367 PR 18758
368 * g++.dg/parse/crash21.C: New.
369
370 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
371
372 PR c++/15664, c++/18276
373 * g++.dg/template/ttp13.C: New test.
374 * g++.dg/template/ttp14.C: Likewise.
375
376 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
377
378 PR c++/18123
379 * g++.dg/parse/enum2.C: New test.
380 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
381
382 2004-12-02 Nick Clifton <nickc@redhat.com>
383
384 * gcc.target/xstormy16: New test directory.
385 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
386 * gcc.target/xstormy16/bp.c: Check the generation of bp
387 instructions.
388 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
389 bn instructions and the BELOW100 attribute.
390
391 2004-12-02 Alan Modra <amodra@bigpond.net.au>
392
393 PR target/16952
394 * gcc.dg/ppc-eabi.c: New.
395
396 2004-12-02 Bud Davis <bdavis9659@comcast.net>
397
398 PR fortran/18284
399 * gfortran.dg/backspace.f90
400
401 2004-12-02 Bud Davis <bdavis9659@comcast.net>
402
403 * gfortran.dg/inquire.f90: New test.
404
405 2004-12-01 Janis Johnson <janis187@us.ibm.com>
406
407 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
408 handle effective-target-keyword.
409 (dg-skip-if): Support effective-target keyword as target list.
410 (dg-xfail-if): Ditto.
411 * lib/target-supports.exp (is-effective-target-keyword): New proc.
412
413 2004-12-01 Diego Novillo <dnovillo@redhat.com>
414
415 PR tree-optimization/18291
416 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
417
418 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
419
420 PR C++/18729
421 * g++.dg/parse/crash20.C: New.
422
423 PR c++/17431
424 * g++.dg/overload/arg1.C: New.
425 * g++.dg/overload/arg2.C: New.
426 * g++.dg/overload/arg3.C: New.
427 * g++.dg/overload/arg4.C: New.
428
429 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
430
431 * gcc.dg/c99-flex-array-4.c: Remove.
432
433 2004-11-30 Janis Johnson <janis187@us.ibm.com>
434
435 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
436
437 * lib/target-supports.exp (is-effective-target): Simplify.
438
439 * lib/target-supports.exp (check_effective_target_vect_long):
440 Fix for powerpc64-*-*.
441
442 2004-11-30 Loren James Rittle <ljrittle@acm.org>
443
444 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
445 to support new requirements on FreeBSD 5.
446
447 2004-11-30 Devang Patel <dpatel@apple.com>
448
449 PR 18702
450 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
451
452 2004-11-30 Janis Johnson <janis187@us.ibm.com>
453
454 * g++.dg/ext/altivec-13.C: New test.
455
456 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
457
458 PR tree-opt/18298
459 * gcc.c-torture/execute/p18298.c: New test.
460
461 2004-11-30 Ira Rosen <irar@il.ibm.com>
462 Dorit Naishlos <dorit@il.ibm.com>
463
464 PR tree-opt/18607
465 * gcc.dg/vect/vect-89.c: New test.
466
467 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
468
469 * gcc.dg/pr18596-1.c: New test.
470
471 2004-11-30 Ben Elliston <bje@au.ibm.com>
472
473 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
474
475 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
476
477 PR c/18479
478 * gcc.dg/pr18479.c: New test.
479
480 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
481
482 PR target/18490
483 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
484 mmix-knuth-mmixware.
485
486 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
487 cris-*-elf* cris-*-aout* mmix-*-*
488
489 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
490
491 PR middle-end/18725
492 * gcc.dg/pr18725.c: New test.
493
494 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
495
496 PR target/18488
497 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
498
499 PR target/18336
500 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
501
502 2004-11-29 Mark Mitchell <mark@codesourcery.com>
503
504 PR c++/18368
505 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
506 * g++.old-deja/g++.law/ctors5.C: Likewise.
507 * g++.old-deja/g++.other/crash25.C: Likewise.
508
509 PR c++/18674
510 * g++.dg/template/error16.C: New test.
511
512 PR c++/18512
513 * g++.dg/template/crash29.C: New test.
514
515 2004-11-29 Diego Novillo <dnovillo@redhat.com>
516
517 PR tree-optimization/18712
518 * gcc.c-torture/compile/pr18712.c: New test.
519
520 2004-11-29 Joseph Myers <joseph@codesourcery.com>
521
522 PR c/7544
523 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
524 tests.
525
526 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
527
528 PR c++/18652
529 * g++.dg/lookup/crash6.C: New test.
530
531 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
532
533 PR middle-end/18164
534 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
535
536 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
537
538 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
539 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
540 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
541
542 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
543
544 * gcc.dg/pr18164.c: New test.
545
546 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
547
548 * gcc.dg/funroll-loops-all.c: New.
549
550 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
551
552 PR target/18489
553 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
554 delimeter, match space and TAB as well as ":".
555
556 PR target/18484
557 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
558
559 PR target/18348
560 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
561
562 PR target/18345
563 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
564
565 PR target/18337
566 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
567
568 2004-11-28 Bud Davis <bdavis9659@comcast.net>
569
570 * gfortran.dg/direct_io_2.f90: New test.
571
572 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
573
574 PR target/18334
575 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
576
577 2004-11-28 Richard Henderson <rth@redhat.com>
578
579 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
580
581 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
582
583 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
584 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
585 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
586 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
587 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
588 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
589 gcc.dg/pointer-arith-8.c: New tests.
590
591 2004-11-27 Bud Davis <bdavis9659@comcast.net>
592
593 PR fortran/18364
594 * gfortran.dg/endfile.f90: New test.
595
596 2004-11-27 Falk Hueffner <falk@debian.org>
597
598 * gcc.dg/loop-6.c: New test.
599
600 2004-11-27 Jakub Jelinek <jakub@redhat.com>
601
602 * gcc.c-torture/execute/20041126-1.c: New test.
603
604 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
605
606 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
607 on IRIX.
608
609 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
610
611 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
612 functions.
613
614 2004-11-27 Jakub Jelinek <jakub@redhat.com>
615
616 PR rtl-optimization/17825
617 * gcc.c-torture/compile/20041119-1.c: New test.
618
619 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
620
621 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
622 Check existence of ld library path variables before unsetting.
623
624 2004-11-26 Mark Mitchell <mark@codesourcery.com>
625
626 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
627
628 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
629
630 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
631
632 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
633
634 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
635
636 2004-11-26 Ben Elliston <bje@au.ibm.com>
637
638 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
639 dg-do directive.
640
641 2004-11-26 Ben Elliston <bje@au.ibm.com>
642
643 * gcc.dg/pr17957.c: Pass --param, not -param.
644
645 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
646
647 PR middle-end/17957
648 * testsuite/gcc.dg/pr17957.c: New test.
649
650 2004-11-25 Mark Mitchell <mark@codesourcery.com>
651
652 PR c++/18445
653 * g++.dg/template/crash28.C: Likewise.
654
655 PR c++/18001
656 * g++.dg/expr/unary2.C: Adjust lvalue messages.
657 * g++.dg/ext/lvaddr.C: Likewise.
658 * g++.dg/opt/pr7503-3.C: Likewise.
659
660 PR c++/18466
661 * g++.dg/parse/qualified3.C: New test.
662 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
663
664 PR c++/18545
665 * g++.dg/expr/return1.C: New test.
666
667 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
668
669 Friend class name lookup 3/n, PR c++/3332
670 * g++.dg/lookup/friend3.C: New test.
671 * g++.dg/lookup/friend4.C: Likewise.
672 * g++.dg/lookup/friend5.C: Likewise.
673
674 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
675
676 Friend class name lookup 2/n, PR c++/14513, c++/15410
677 * g++.dg/lookup/friend2.C: New test.
678 * g++.dg/template/friend31.C: Likewise.
679
680 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
681
682 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
683
684 2004-11-24 Mark Mitchell <mark@codesourcery.com>
685
686 PR c++/17473
687 * g++.dg/tc1/dr56.C: Remove.
688 * g++.dg/template/typedef1.C: Add dg-error markers.
689 * g++.old-deja/g++.other/typedef7.C: Likewise.
690
691 PR c++/18285
692 * g++.dg/parse/typedef7.C: New test.
693
694 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
695
696 * gcc.c-torture/execute/20041124-1.c: New test.
697
698 2004-11-24 Mark Mitchell <mark@codesourcery.com>
699
700 * g++.dg/template/deduce3.C: New test.
701
702 PR c++/18586
703 * g++.dg/template/crash27.C: New test.
704
705 PR c++/18530
706 * g++.dg/warn/Wshadow-3.C: New test.
707
708 2004-11-24 Devang Patel <dpatel@apple.com>
709
710 PR/18555
711 * gcc.dg/cpp/isysroot-1.c: New test.
712 * gcc.dg/cpp/usr/include/stdio.h: New file.
713 * gcc.dg/cpp/isysroot-2.c: New test.
714 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
715 New file.
716
717 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
718
719 PR c++/8929
720 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
721
722 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
723
724 * gcc.target/sparc/align.c: Do not include <stdint.h>.
725 * gcc.target/sparc/pdist.c: Likewise.
726
727 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
728
729 PR c++/16882
730 * g++.dg/conversion/simd1.C: New test.
731
732 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
733
734 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
735 and restore_ld_library_path_env_vars.
736 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
737 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
738 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
739 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
740
741 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
742
743 * gcc.dg/pragma-align-2.c: Test macro expansion.
744 * gcc.dg/pragma-pack-2.c: New test.
745
746 2004-11-23 Richard Henderson <rth@redhat.com>
747
748 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
749 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
750 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
751 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
752 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
753 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
754
755 * gcc.dg/vect/vect.exp: Add check for alpha.
756 * lib/target-supports.exp (check_alpha_max_hw_available): New.
757 (check_effective_target_vect_int): Enable for alpha.
758 (check_effective_target_vect_long): New.
759 (is-effective-target): Add it.
760
761 2004-11-23 Uros Bizjak <uros@kss-loka.si>
762
763 * gcc.dg/pr18614-1.c: New test.
764
765 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
766
767 * gcc.dg/setjmp-2.c: New test.
768
769 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
770
771 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
772 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
773 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
774 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
775 gcc.target/sparc/pdist.c: New tests.
776
777 2004-11-22 Bob Wilson <bob.wilson@acm.org>
778
779 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
780
781 2004-11-22 Dale Johannesen <dalej@apple.com>
782
783 * gcc.dg/20041111-1.c: New.
784
785 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
786
787 PR tree-opt/18536
788 * gcc.dg/vect/pr18536.c: New test.
789
790 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
791
792 PR c++/18354
793 * g++.dg/template/nontype11.C: New test.
794
795 2004-11-21 Roger Sayle <roger@eyesopen.com>
796
797 PR middle-end/18520
798 * gcc.dg/pr18520-1.c: New test case.
799
800 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
801
802 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
803 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
804 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
805 expected diagnostics.
806
807 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
808
809 PR target/18580
810 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
811 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
812 vect-77.c, vect-77a.c: XFAIL on the SPARC.
813
814 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
815
816 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
817
818 2004-11-19 Mark Mitchell <mark@codesourcery.com>
819 Joseph Myers <joseph@codesourcery.com>
820
821 * lib/target-supports.exp (check_visibility_available): Really
822 test the compiler.
823
824 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
825
826 PR tree-opt/18181
827 * gcc.dg/vect/vect-85.c: New test.
828 * gcc.dg/vect/vect-86.c: New test.
829 * gcc.dg/vect/vect-87.c: New test.
830 * gcc.dg/vect/vect-88.c: New test.
831
832 2004-11-19 Ben Elliston <bje@au.ibm.com>
833
834 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
835
836 2004-11-18 Janis Johnson <janis187@us.ibm.com>
837
838 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
839 * gcc.dg/ppc-and-1.c: Ditto.
840 * gcc.dg/ppc-compare-1.c: Ditto.
841 * gcc.dg/ppc-mov-1.c: Ditto
842
843 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
844 Mark Mitchell <mark@codesourcery.com>
845
846 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
847
848 2004-11-17 Janis Johnson <janis187@us.ibm.com>
849 Aldy Hernandez <aldyh@redhat.com>
850
851 * lib/target-supports.exp (check_effective_target_vect_int): New
852 (check_effective_target_vect_float): New
853 (check_effective_target_vect_double): New.
854 (is-effective-target): Support new effective targets keywords.
855 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
856 default action for dg-do.
857 * gcc.dg/vect/pr16105.c: Use new support.
858 * gcc.dg/vect/pr18400.c: Ditto.
859 * gcc.dg/vect/pr18425.c: Ditto.
860 * gcc.dg/vect/vect-1.c: Ditto.
861 * gcc.dg/vect/vect-10.c: Ditto.
862 * gcc.dg/vect/vect-11.c: Ditto.
863 * gcc.dg/vect/vect-12.c: Ditto.
864 * gcc.dg/vect/vect-13.c: Ditto.
865 * gcc.dg/vect/vect-14.c: Ditto.
866 * gcc.dg/vect/vect-15.c: Ditto.
867 * gcc.dg/vect/vect-16.c: Ditto.
868 * gcc.dg/vect/vect-17.c: Ditto.
869 * gcc.dg/vect/vect-18.c: Ditto.
870 * gcc.dg/vect/vect-19.c: Ditto.
871 * gcc.dg/vect/vect-2.c: Ditto.
872 * gcc.dg/vect/vect-20.c: Ditto.
873 * gcc.dg/vect/vect-21.c: Ditto.
874 * gcc.dg/vect/vect-22.c: Ditto.
875 * gcc.dg/vect/vect-23.c: Ditto.
876 * gcc.dg/vect/vect-24.c: Ditto.
877 * gcc.dg/vect/vect-25.c: Ditto.
878 * gcc.dg/vect/vect-26.c: Ditto.
879 * gcc.dg/vect/vect-27.c: Ditto.
880 * gcc.dg/vect/vect-27a.c: Ditto.
881 * gcc.dg/vect/vect-28.c: Ditto.
882 * gcc.dg/vect/vect-29.c: Ditto.
883 * gcc.dg/vect/vect-29a.c: Ditto.
884 * gcc.dg/vect/vect-3.c: Ditto.
885 * gcc.dg/vect/vect-30.c: Ditto.
886 * gcc.dg/vect/vect-31.c: Ditto.
887 * gcc.dg/vect/vect-32.c: Ditto.
888 * gcc.dg/vect/vect-33.c: Ditto.
889 * gcc.dg/vect/vect-34.c: Ditto.
890 * gcc.dg/vect/vect-35.c: Ditto.
891 * gcc.dg/vect/vect-36.c: Ditto.
892 * gcc.dg/vect/vect-37.c: Ditto.
893 * gcc.dg/vect/vect-38.c: Ditto.
894 * gcc.dg/vect/vect-4.c: Ditto.
895 * gcc.dg/vect/vect-40.c: Ditto.
896 * gcc.dg/vect/vect-41.c: Ditto.
897 * gcc.dg/vect/vect-42.c: Ditto.
898 * gcc.dg/vect/vect-43.c: Ditto.
899 * gcc.dg/vect/vect-44.c: Ditto.
900 * gcc.dg/vect/vect-45.c: Ditto.
901 * gcc.dg/vect/vect-46.c: Ditto.
902 * gcc.dg/vect/vect-47.c: Ditto.
903 * gcc.dg/vect/vect-48.c: Ditto.
904 * gcc.dg/vect/vect-48a.c: Ditto.
905 * gcc.dg/vect/vect-49.c: Ditto.
906 * gcc.dg/vect/vect-5.c: Ditto.
907 * gcc.dg/vect/vect-50.c: Ditto.
908 * gcc.dg/vect/vect-51.c: Ditto.
909 * gcc.dg/vect/vect-52.c: Ditto.
910 * gcc.dg/vect/vect-53.c: Ditto.
911 * gcc.dg/vect/vect-54.c: Ditto.
912 * gcc.dg/vect/vect-55.c: Ditto.
913 * gcc.dg/vect/vect-56.c: Ditto.
914 * gcc.dg/vect/vect-56a.c: Ditto.
915 * gcc.dg/vect/vect-57.c: Ditto.
916 * gcc.dg/vect/vect-58.c: Ditto.
917 * gcc.dg/vect/vect-59.c: Ditto.
918 * gcc.dg/vect/vect-6.c: Ditto.
919 * gcc.dg/vect/vect-60.c: Ditto.
920 * gcc.dg/vect/vect-61.c: Ditto.
921 * gcc.dg/vect/vect-62.c: Ditto.
922 * gcc.dg/vect/vect-63.c: Ditto.
923 * gcc.dg/vect/vect-64.c: Ditto.
924 * gcc.dg/vect/vect-65.c: Ditto.
925 * gcc.dg/vect/vect-66.c: Ditto.
926 * gcc.dg/vect/vect-67.c: Ditto.
927 * gcc.dg/vect/vect-68.c: Ditto.
928 * gcc.dg/vect/vect-69.c: Ditto.
929 * gcc.dg/vect/vect-7.c: Ditto.
930 * gcc.dg/vect/vect-72.c: Ditto.
931 * gcc.dg/vect/vect-72a.c: Ditto.
932 * gcc.dg/vect/vect-73.c: Ditto.
933 * gcc.dg/vect/vect-74.c: Ditto.
934 * gcc.dg/vect/vect-75.c: Ditto.
935 * gcc.dg/vect/vect-76.c: Ditto.
936 * gcc.dg/vect/vect-77.c: Ditto.
937 * gcc.dg/vect/vect-77a.c: Ditto.
938 * gcc.dg/vect/vect-78.c: Ditto.
939 * gcc.dg/vect/vect-79.c: Ditto.
940 * gcc.dg/vect/vect-8.c: Ditto.
941 * gcc.dg/vect/vect-80.c: Ditto.
942 * gcc.dg/vect/vect-82.c: Ditto.
943 * gcc.dg/vect/vect-82_64.c: Ditto.
944 * gcc.dg/vect/vect-83.c: Ditto.
945 * gcc.dg/vect/vect-83_64.c: Ditto.
946 * gcc.dg/vect/vect-9.c: Ditto.
947 * gcc.dg/vect/vect-all.c: Ditto.
948 * gcc.dg/vect/vect-none.c: Ditto.
949
950 2004-11-17 Janis Johnson <janis187@us.ibm.com>
951
952 * lib/gcc-dg.exp (dg-skip-if): New function.
953 (dg-forbid-option): Remove.
954 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
955 * g++.dg/abi/bitfield8.C: Likewise.
956 * g++.dg/abi/dtor1.C: Likewise.
957 * g++.dg/abi/empty10.C: Likewise.
958 * g++.dg/abi/empty7.C: Likewise.
959 * g++.dg/abi/empty9.C: Likewise.
960 * g++.dg/abi/layout3.C: Likewise.
961 * g++.dg/abi/layout4.C: Likewise.
962 * g++.dg/abi/thunk1.C: Likewise.
963 * g++.dg/abi/thunk2.C: Likewise.
964 * g++.dg/abi/vbase11.C: Likewise.
965 * g++.dg/abi/vthunk2.C: Likewise.
966 * g++.dg/abi/vthunk3.C: Likewise.
967 * g++.dg/ext/attrib8.C: Likewise.
968 * g++.dg/opt/longbranch2.C: Likewise.
969 * g++.dg/opt/reg-stack4.C: Likewise.
970 * g++.old-deja/g++.ext/attrib1.C: Likewise.
971 * g++.old-deja/g++.ext/attrib2.C: Likewise.
972 * g++.old-deja/g++.ext/attrib3.C: Likewise.
973 * g++.old-deja/g++.other/store-expr1.C: Likewise.
974 * g++.old-deja/g++.other/store-expr2.C: Likewise.
975 * gcc.dg/20000609-1.c: Likewise.
976 * gcc.dg/20000720-1.c: Likewise.
977 * gcc.dg/20011107-1.c: Likewise.
978 * gcc.dg/20011119-1.c: Likewise.
979 * gcc.dg/20020108-1.c: Likewise.
980 * gcc.dg/20020122-2.c: Likewise.
981 * gcc.dg/20020122-3.c: Likewise.
982 * gcc.dg/20020201-3.c: Likewise.
983 * gcc.dg/20020206-1.c: Likewise.
984 * gcc.dg/20020218-1.c: Likewise.
985 * gcc.dg/20020310-1.c: Likewise.
986 * gcc.dg/20020411-1.c: Likewise.
987 * gcc.dg/20020418-2.c: Likewise.
988 * gcc.dg/20020426-1.c: Likewise.
989 * gcc.dg/20020426-2.c: Likewise.
990 * gcc.dg/20020517-1.c: Likewise.
991 * gcc.dg/20020523-1.c: Likewise.
992 * gcc.dg/20020523-2.c: Likewise.
993 * gcc.dg/20020729-1.c: Likewise.
994 * gcc.dg/20030204-1.c: Likewise.
995 * gcc.dg/20030826-2.c: Likewise.
996 * gcc.dg/20030926-1.c: Likewise.
997 * gcc.dg/20031202-1.c: Likewise.
998 * gcc.dg/980312-1.c: Likewise.
999 * gcc.dg/980313-1.c: Likewise.
1000 * gcc.dg/990117-1.c: Likewise.
1001 * gcc.dg/990424-1.c: Likewise.
1002 * gcc.dg/990524-1.c: Likewise.
1003 * gcc.dg/991230-1.c: Likewise.
1004 * gcc.dg/i386-387-1.c: Likewise.
1005 * gcc.dg/i386-387-2.c: Likewise.
1006 * gcc.dg/i386-387-3.c: Likewise.
1007 * gcc.dg/i386-387-4.c: Likewise.
1008 * gcc.dg/i386-387-5.c: Likewise.
1009 * gcc.dg/i386-387-6.c: Likewise.
1010 * gcc.dg/i386-asm-1.c: Likewise.
1011 * gcc.dg/i386-bitfield1.c: Likewise.
1012 * gcc.dg/i386-bitfield2.c: Likewise.
1013 * gcc.dg/i386-loop-1.c: Likewise.
1014 * gcc.dg/i386-loop-2.c: Likewise.
1015 * gcc.dg/i386-loop-3.c: Likewise.
1016 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1017 * gcc.dg/i386-pic-1.c: Likewise.
1018 * gcc.dg/i386-regparm.c: Likewise.
1019 * gcc.dg/i386-signbit-1.c: Likewise.
1020 * gcc.dg/i386-signbit-2.c: Likewise.
1021 * gcc.dg/i386-signbit-3.c: Likewise.
1022 * gcc.dg/i386-sse-5.c: Likewise.
1023 * gcc.dg/i386-sse-8.c: Likewise.
1024 * gcc.dg/i386-unroll-1.c: Likewise.
1025 * gcc.dg/tls/opt-1.c: Likewise.
1026 * gcc.dg/tls/opt-2.c: Likewise.
1027 * gcc.dg/unroll-1.c: Likewise.
1028 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1029 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1030 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1031 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1032
1033 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1034
1035 * g++.dg/template/incomplete1.C: New test.
1036
1037 2004-11-16 Nick Clifton <nickc@redhat.com>
1038
1039 Revert patches accidentally commited during checkin of fixes for
1040 xstormy16 tests:
1041 gcc.c-torture/execute/simd-4.c: Revert
1042 gcc.dg/20040910-1.c: Revert.
1043
1044 2004-11-16 Paul Brook <paul@codesourcery.com>
1045
1046 PR fortran/13010
1047 * gfortran.dg/der_pointer_1.f90: New test.
1048
1049 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
1050
1051 PR c/18498
1052 * gcc.dg/bitfld-13.c: New test.
1053
1054 2004-11-15 Janis Johnson <janis187@us.ibm.com>
1055
1056 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
1057 powerpc*-*-linux*.
1058
1059 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
1060 * gcc.dg/ppc64-abi-2.c: Ditto.
1061 * gcc.dg/ppc64-abi-3.c: Ditto.
1062
1063 * lib/gcc-dg.exp (dg-target-list): Remove.
1064
1065 2004-11-15 Steve Ellcey <sje@cup.hp.com>
1066
1067 * gcc.dg/ia64-postinc.c: New test.
1068
1069 2004-11-15 Mark Mitchell <mark@codesourcery.com>
1070
1071 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
1072
1073 2004-11-15 Nick Clifton <nickc@redhat.com>
1074
1075 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
1076 __INT_MAX__ so that the test can be compiled by toolchains
1077 targeted at 16-bit processors.
1078
1079 * gcc.dg/20040625-1.c: Use long constants rather than integers
1080 when performing arithmetic that will overflow 16-bits.
1081
1082 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
1083 xstormy16. It does not support 128-bit vector operations.
1084
1085 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
1086 with the macro PTR_TYPE. Define this macro to an integer type
1087 suitable for holding a pointer.
1088
1089 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
1090 the target is a 16-bit processor.
1091
1092 * gcc.dg/cpp/if-2.c: Expect a different warning message from
1093 16-bit targets where the character constant will be too long.
1094
1095 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
1096 where the double will not be directly addressable.
1097
1098 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1099
1100 Friend class name lookup 1/n, PR c++/18471
1101 * g++.dg/template/crash26.C: New test.
1102 * g++.dg/lookup/struct1.C: Adjust expected error.
1103 * g++.dg/parse/elab1.C: Likewise.
1104 * g++.dg/parse/elab2.C: Likewise.
1105 * g++.dg/parse/int-as-enum1.C: Likewise.
1106 * g++.dg/parse/struct-as-enum1.C: Likewise.
1107 * g++.dg/parse/typedef1.C: Likewise.
1108 * g++.dg/parse/typedef3.C: Likewise.
1109 * g++.dg/parse/typedef4.C: Likewise.
1110 * g++.dg/parse/typedef5.C: Likewise.
1111 * g++.dg/template/nontype4.C: Likewise.
1112 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1113 * g++.old-deja/g++.other/elab1.C: Likewise.
1114 * g++.old-deja/g++.other/syntax4.C: Likewise.
1115
1116 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1117
1118 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
1119
1120 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
1121
1122 * gcc.c-torture/execute/20041114-1.c: New test.
1123
1124 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
1125
1126 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
1127 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
1128 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
1129 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
1130 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
1131 gcc.dg/switch-7.c: New tests.
1132
1133 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1134
1135 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
1136
1137 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1138
1139 PR tree-opt/18400
1140 * gcc.dg/vect/pr18400.c: New test.
1141
1142 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1143 Andrew Pinski <pinskia@physics.uc.edu>
1144
1145 PR tree-opt/18425
1146 * gcc.dg/vect/pr18425.c: New test.
1147
1148 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1149
1150 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1151 Guard with dg-require-alias and dg-require-visibility.
1152
1153 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1154
1155 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1156
1157 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1158
1159 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1160
1161 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1162
1163 PR c++/17344
1164 * g++.dg/template/defarg5.C: New test.
1165
1166 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1167
1168 * g++.dg/parse/cast1.C: Run only on ILP32.
1169 * g++.old-deja/g++.mike/p784.C: Likewise.
1170
1171 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1172
1173 * gcc.c-torture/execute/20041113-1.c: New test.
1174
1175 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1176
1177 PR target/18230
1178 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1179 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1180 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1181 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1182 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1183 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1184 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1185 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1186 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1187 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1188 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1189 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1190 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1191
1192 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1193
1194 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1195 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1196 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1197 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1198 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1199 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1200 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1201 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1202 gcc.target/sparc/combined-1.c: New tests.
1203
1204 2004-11-12 Ziemowit Laski <zlaski@apple.com>
1205
1206 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1207 New tests.
1208
1209 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1210
1211 * lib/gcc-dg.exp (dg-forbid-option): New function.
1212 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1213 * g++.dg/abi/bitfield8.C: Likewise.
1214 * g++.dg/abi/dtor1.C: Likewise.
1215 * g++.dg/abi/empty10.C: Likewise.
1216 * g++.dg/abi/empty7.C: Likewise.
1217 * g++.dg/abi/empty9.C: Likewise.
1218 * g++.dg/abi/layout3.C: Likewise.
1219 * g++.dg/abi/layout4.C: Likewise.
1220 * g++.dg/abi/thunk1.C: Likewise.
1221 * g++.dg/abi/thunk2.C: Likewise.
1222 * g++.dg/abi/vbase11.C: Likewise.
1223 * g++.dg/abi/vthunk2.C: Likewise.
1224 * g++.dg/abi/vthunk3.C: Likewise.
1225 * g++.dg/ext/attrib8.C: Likewise.
1226 * g++.dg/opt/longbranch2.C: Likewise.
1227 * g++.dg/opt/reg-stack4.C: Likewise.
1228 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1229 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1230 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1231 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1232 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1233 * gcc.dg/20000609-1.c: Likewise.
1234 * gcc.dg/20000720-1.c: Likewise.
1235 * gcc.dg/20011107-1.c: Likewise.
1236 * gcc.dg/20011119-1.c: Likewise.
1237 * gcc.dg/20020108-1.c: Likewise.
1238 * gcc.dg/20020122-2.c: Likewise.
1239 * gcc.dg/20020122-3.c: Likewise.
1240 * gcc.dg/20020201-3.c: Likewise.
1241 * gcc.dg/20020206-1.c: Likewise.
1242 * gcc.dg/20020218-1.c: Likewise.
1243 * gcc.dg/20020310-1.c: Likewise.
1244 * gcc.dg/20020411-1.c: Likewise.
1245 * gcc.dg/20020418-2.c: Likewise.
1246 * gcc.dg/20020426-1.c: Likewise.
1247 * gcc.dg/20020426-2.c: Likewise.
1248 * gcc.dg/20020517-1.c: Likewise.
1249 * gcc.dg/20020523-1.c: Likewise.
1250 * gcc.dg/20020523-2.c: Likewise.
1251 * gcc.dg/20020729-1.c: Likewise.
1252 * gcc.dg/20030204-1.c: Likewise.
1253 * gcc.dg/20030826-2.c: Likewise.
1254 * gcc.dg/20030926-1.c: Likewise.
1255 * gcc.dg/20031202-1.c: Likewise.
1256 * gcc.dg/980312-1.c: Likewise.
1257 * gcc.dg/980313-1.c: Likewise.
1258 * gcc.dg/990117-1.c: Likewise.
1259 * gcc.dg/990424-1.c: Likewise.
1260 * gcc.dg/990524-1.c: Likewise.
1261 * gcc.dg/991230-1.c: Likewise.
1262 * gcc.dg/i386-387-1.c: Likewise.
1263 * gcc.dg/i386-387-2.c: Likewise.
1264 * gcc.dg/i386-387-3.c: Likewise.
1265 * gcc.dg/i386-387-4.c: Likewise.
1266 * gcc.dg/i386-387-5.c: Likewise.
1267 * gcc.dg/i386-387-6.c: Likewise.
1268 * gcc.dg/i386-asm-1.c: Likewise.
1269 * gcc.dg/i386-bitfield1.c: Likewise.
1270 * gcc.dg/i386-bitfield2.c: Likewise.
1271 * gcc.dg/i386-loop-1.c: Likewise.
1272 * gcc.dg/i386-loop-2.c: Likewise.
1273 * gcc.dg/i386-loop-3.c: Likewise.
1274 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1275 * gcc.dg/i386-pic-1.c: Likewise.
1276 * gcc.dg/i386-regparm.c: Likewise.
1277 * gcc.dg/i386-signbit-1.c: Likewise.
1278 * gcc.dg/i386-signbit-2.c: Likewise.
1279 * gcc.dg/i386-signbit-3.c: Likewise.
1280 * gcc.dg/i386-sse-5.c: Likewise.
1281 * gcc.dg/i386-sse-8.c: Likewise.
1282 * gcc.dg/i386-unroll-1.c: Likewise.
1283 * gcc.dg/tls/opt-1.c: Likewise.
1284 * gcc.dg/tls/opt-2.c: Likewise.
1285 * gcc.dg/unroll-1.c: Likewise.
1286 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1287 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1288 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1289 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1290 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
1291 -m64 is specified.
1292
1293 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1294
1295 PR c++/18389
1296 * g++.dg/parse/cond1.C: New test.
1297
1298 PR c++/18429
1299 * g++.dg/template/array9.C: New test.
1300 * g++.dg/ext/vla1.C: Adjust error messages.
1301 * g++.dg/ext/vlm1.C: Likewise.
1302 * g++.dg/template/crash2.C: Likewise.
1303
1304 PR c++/18436
1305 * g++.dg/template/call3.C: New test.
1306
1307 PR c++/18407
1308 * g++.dg/template/ptrmem11.C: New test.
1309
1310 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
1311
1312 PR other/14264
1313 * lib/g++.exp: Set LC_ALL and LANG to C.
1314 * lib/gcc-dg.exp: Likewise.
1315 * lib/gfortran.exp: Likewise.
1316 * lib/objc.exp: Likewise.
1317 * lib/treelang.exp: Likewise.
1318
1319 2004-11-12 Andreas Schwab <schwab@suse.de>
1320
1321 * gcc.dg/pr16286.c: Fix last change.
1322
1323 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1324
1325 PR c++/18416
1326 * g++.dg/init/global1.C: New test.
1327
1328 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1329
1330 * gcc.c-torture/execute/20041112-1.c: New test.
1331
1332 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1333
1334 * lib/gcc-dg.exp (dg-target-list): New.
1335
1336 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1337 Richard Sandiford <rsandifo@redhat.com>
1338
1339 * lib/target-supports.exp (get-compiler_messages): New.
1340 (check_named_sections_available): Use it.
1341 (check_effective_target_ilp32): New.
1342 (check_effective_target_lp64): New.
1343 (is-effective-target): New.
1344 * lib/gcc-dg.exp (dg-require-effective-target): New.
1345
1346 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1347
1348 * gcc.dg/precedence-1.c: New test.
1349
1350 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1351
1352 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1353
1354 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1355 message, delete generated files, use more descriptive name for
1356 executable, and make the test unsupported when it cannot be run.
1357
1358 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1359 (dg-require-weak, dg-require-visibility, dg-require-alias,
1360 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1361 dg-require-iconv, dg-require-named-sections): Use it.
1362
1363 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1364
1365 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1366
1367 PR target/16457
1368 * gcc.dg/ppc-and-1: New
1369
1370 PR target/16796
1371 * gcc.dg/ppc-mov-1.c: New.
1372
1373 PR target/16458
1374 * gcc.dg/ppc-compare-1.c: New.
1375
1376 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1377
1378 * objc.dg/desig-init-2.m: New test.
1379
1380 2004-11-10 Adam Nemet <anemet@lnxw.com>
1381
1382 PR middle-end/18160
1383 * g++.dg/warn/register-var-1.C: New test.
1384 * g++.dg/warn/register-var-2.C: New test.
1385
1386 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1387
1388 * gcc.dg/union-2.c: New test.
1389
1390 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1391
1392 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1393 New test for PR tree-optimization/17892.
1394
1395 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1396
1397 PR c++/18369
1398 * g++.dg/init/new12.C: New test.
1399
1400 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1401
1402 * gcc.target/sparc: New directory.
1403 * gcc.target/sparc/sparc.exp: New driver.
1404 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1405 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1406 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1407 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1408
1409 2004-11-10 Paul Brook <paul@codesourcery.com>
1410
1411 PR fortran/18218
1412 * gfortran.dg/list_read.c: New test.
1413
1414 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1415
1416 PR c/18322
1417 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1418 expected diagnostic location.
1419
1420 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1421
1422 * gcc.dg/20041109-1.c: New test.
1423
1424 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1425
1426 PR objc/18406
1427 * objc/compile/pr18406.m: New test.
1428
1429 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1430
1431 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1432
1433 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1434
1435 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1436
1437 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1438
1439 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1440
1441 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1442
1443 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1444 exit.
1445
1446 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1447
1448 PR tree-opt/18299
1449 * gcc.c-torture/pr18299-1.c: New test.
1450
1451 2004-11-06 Andreas Schwab <schwab@suse.de>
1452
1453 * gcc.dg/pr16286.c: Also test for bool and pixel.
1454
1455 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1456
1457 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1458 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1459 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1460 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1461 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1462 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1463 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1464 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1465 gcc.dg/struct-semi-3.c: New tests.
1466
1467 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1468
1469 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1470
1471 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1472
1473 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1474 Do not use C99 designators.
1475
1476 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1477
1478 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1479
1480 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1481
1482 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1483 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1484 * gcc.c-torture/execute/simd-5.x: Remove.
1485
1486 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1487
1488 PR rtl-optimization/17933
1489 * gcc.dg/torture/pr17933-1.c: New test.
1490
1491 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1492
1493 PR target/18106
1494 * lib/target-supports.exp (check_weak_available): Support
1495 Windows.
1496
1497 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1498
1499 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1500 call to fflush(stdout) before abort.
1501 (my_ffsll): New function.
1502 (generate_fields): Use it.
1503
1504 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1505
1506 * gcc.dg/init-undef-1.c: New test.
1507
1508 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1509
1510 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1511 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1512 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1513 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1514 expected messages for new parser.
1515
1516 2004-11-04 Mark Mitchell <mark@codesourcery.com>
1517
1518 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1519
1520 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1521
1522 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1523 on LP64 targets.
1524
1525 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1526
1527 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1528 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1529 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1530 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1531 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1532 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1533 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1534 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1535 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1536 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1537
1538 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1539
1540 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1541 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1542 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1543 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1544 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1545 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1546 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1547 for new parser.
1548
1549 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
1550
1551 PR target/15342
1552 * gcc.dg/20041104-1.c: New test.
1553
1554 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1555
1556 * g++.dg/template/nontype7.C: New test.
1557 * g++.dg/template/nontype8.C: Likewise.
1558 * g++.dg/template/nontype9.C: Likewise.
1559 * g++.dg/template/nontype10.C: Likewise.
1560 * g++.dg/tc1/dr49.C: Likewise.
1561 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1562 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1563
1564 2004-11-04 Ben Elliston <bje@au.ibm.com>
1565
1566 * g++.dg/rtti/tinfo1.C: Remove xfails.
1567
1568 2004-11-04 Ben Elliston <bje@au.ibm.com>
1569
1570 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1571 packed attribute to the definition to satisfy the new C++ parser.
1572
1573 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1574
1575 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1576 invocations of va_arg.
1577
1578 2004-11-02 Mark Mitchell <mark@codesourcery.com>
1579
1580 PR c++/18124
1581 * g++.dg/template/crash25.C: New test.
1582
1583 PR c++/18155
1584 * g++.dg/template/typedef2.C: New test.
1585 * g++.dg/parse/crash13.C: Adjust error markers.
1586
1587 PR c++/18177
1588 * g++.dg/conversion/const3.C: New test.
1589
1590 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1591
1592 PR fortran/17535
1593 PR fortran/17583
1594 PR fortran/17713
1595 * gfortran.dg/generic_[123].f90: New testcases.
1596
1597 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1598
1599 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1600 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1601
1602 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1603
1604 PR tree-opt/16808
1605 * gcc.c-torture/compile/pr16808.c: New test.
1606
1607 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1608
1609 PR rtl-optimization/17104
1610 * gcc.dg/ppc-bitfield1.c: New.
1611
1612 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1613
1614 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1615
1616 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1617
1618 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1619 strings for 32-bit code.
1620
1621 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1622
1623 PR c/18239
1624 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1625
1626 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1627
1628 PR c++/18064
1629 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1630
1631 2004-10-31 Mark Mitchell <mark@codesourcery.com>
1632
1633 PR c++/15172
1634 * g++.dg/init/aggr2.C: New test.
1635
1636 2004-10-30 Ziemowit Laski <zlaski@apple.com>
1637
1638 * objc.dg/local-decl-1.m: New test.
1639
1640 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1641
1642 * gcc.dg/20040910-1.c: Adjust regex.
1643
1644 2004-10-30 Roger Sayle <roger@eyesopen.com>
1645
1646 PR rtl-optimization/18084
1647 * g++.dg/opt/pr18084-1.C: New testcase.
1648
1649 2004-10-30 Matt Austern <austern@apple.com>
1650
1651 PR c++/17542
1652 * g++.dg/ext/attrib18.C: New test.
1653
1654 2004-10-30 Roger Sayle <roger@eyesopen.com>
1655
1656 PR middle-end/18096
1657 * gcc.dg/pr18096-1.c: New test case.
1658
1659 2004-10-30 Roger Sayle <roger@eyesopen.com>
1660
1661 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1662
1663 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1664
1665 PR c/16666
1666 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1667 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1668 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1669 gcc.dg/old-style-prom-3.c: New tests.
1670
1671 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1672
1673 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1674 Remove unnecessary inclusion of stdio.h.
1675
1676 2004-10-29 Roger Sayle <roger@eyesopen.com>
1677
1678 PR rtl-optimization/17581
1679 * gcc.dg/pr17581-1.c: New test case.
1680
1681 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1682
1683 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1684 being implemented.
1685 * g++.dg/conversion/dr195-1.C: New.
1686 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1687 * g++.old-deja/g++.mike/p10148.C: Likewise.
1688
1689 2004-10-29 Mark Mitchell <mark@codesourcery.com>
1690
1691 PR c++/17695
1692 * g++.dg/debug/typedef2.C: New test.
1693
1694 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1695
1696 PR fortran/13490
1697 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1698 * gfortran.dg/g77/README: Update.
1699
1700 2004-10-28 Matt Austern <austern@apple.com>
1701
1702 PR c++/14124
1703 * g++.dg/ext/packed7.C: New test.
1704
1705 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1706
1707 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1708 scan-assembler.
1709 * lib/scanasm.exp (hidden-scan-for): New proc.
1710 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1711 string.
1712 (scan-not-hidden): Likewise.
1713 * lib/target-supports.exp (check_visibility_available): mach-o is
1714 support too.
1715
1716 2004-10-28 Mark Mitchell <mark@codesourcery.com>
1717
1718 PR c++/17132
1719 * g++.dg/template/memclass3.C: New test.
1720
1721 2004-10-28 Adam Nemet <anemet@lnxw.com>
1722
1723 PR middle-end/18160
1724 * gcc.dg/register-var-1.c: New test.
1725 * gcc.dg/register-var-2.c: New test.
1726 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1727 error now.
1728
1729 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1730
1731 PR other/18172
1732 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1733 unused variables.
1734 * gcc.dg/vect/vect-22.c: Likewise.
1735
1736 2004-10-28 Jakub Jelinek <jakub@redhat.com>
1737
1738 * gcc.dg/i386-rotate-1.c: New test.
1739
1740 2004-10-27 Mark Mitchell <mark@codesourcery.com>
1741
1742 * g++.dg/init/ref12.C: Add "run" marker.
1743
1744 PR c++/17435
1745 * g++.dg/init/ref12.C: New test.
1746
1747 PR c++/18140
1748 * g++.dg/template/shift1.C: New test.
1749 * g++.dg/template/error10.C: Adjust error markers.
1750
1751 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1752
1753 PR tree-opt/17529
1754 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1755
1756 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1757
1758 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1759 * gcc.dg/weak/weak-3.c: Likewise.
1760 * gcc.dg/weak/weak-5.c: Likewise.
1761 * gcc.dg/weak/weak-9.c: Likewise.
1762 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1763 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1764
1765 * gcc.dg/darwin-weakimport-1.c: New.
1766
1767 2004-10-28 Ben Elliston <bje@au.ibm.com>
1768
1769 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1770
1771 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1772
1773 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1774 'syntax' error messages.
1775 * gcc.dg/cpp/direct2s.c: Likewise.
1776
1777 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1778
1779 * gcc.c-torture/compile/20041026-1.c: New.
1780
1781 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1782
1783 PR c++/18093
1784 * g++.dg/lookup/ns2.C: New test.
1785
1786 PR c++/18020
1787 * g++.dg/template/enum4.C: New test.
1788
1789 PR c++/18161
1790 * g++.dg/template/expr1.C: New test.
1791
1792 2004-10-26 Ben Elliston <bje@au.ibm.com>
1793
1794 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1795
1796 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1797
1798 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1799 gcc.dg/decl-nospec-3.c: New tests.
1800
1801 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1802
1803 * objc.dg/super-class-3.m: New test.
1804
1805 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1806
1807 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1808 resyncing.
1809 * gcc.dg/cpp/direct2s.c: Likewise.
1810
1811 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1812
1813 * objc.dg/image-info.m: Update for changes to section selection.
1814
1815 2004-10-25 David Ayers <d.ayers@inode.at>
1816 Ziemowit Laski <zlaski@apple.com>
1817
1818 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1819 diagnostics when messaging 'id <Proto>'.
1820 * objc.dg/class-protocol-1.m: New test.
1821 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1822 a non-existent method signature.
1823 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1824 Update diagnostics when messaging with non-existent method signature.
1825 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1826 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1827 invalid receivers are now resolved as if messaging 'id'; remove
1828 extraneous diagnostics.
1829
1830 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1831
1832 PR c/16667
1833 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1834 gcc.dg/init-desig-obs-3.c: New tests.
1835
1836 2004-10-25 Jakub Jelinek <jakub@redhat.com>
1837
1838 * gcc.dg/debug/20041023-1.c: New test.
1839
1840 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1841
1842 PR middle-end/17407
1843 * gcc.c-torture/compile/pr17407.c: New test.
1844
1845 PR c++/18121
1846 * g++.dg/template/array8.C: New test.
1847
1848 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1849
1850 PR other/18138
1851 * lib/g++.exp: Accept more than one multilib libgcc.
1852 * lib/gcc-dg.exp: Likewise.
1853 * lib/objc.exp: Likewise.
1854 * lib/treelang.exp: Likewise.
1855 * lib/gfortran.exp: Likewise.
1856
1857 2004-10-24 Ben Elliston <bje@au.ibm.com>
1858
1859 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1860
1861 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
1862
1863 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1864 * gcc.dg/c99-const-expr-3.c: Likewise.
1865
1866 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1867
1868 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1869
1870 2004-10-23 Ben Elliston <bje@au.ibm.com>
1871
1872 * gcc.c-torture/execute/loop-2e.x: Remove.
1873
1874 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1875
1876 PR c++/18095
1877 * g++.dg/parse/crash18.C: New.
1878 * g++.dg/parse/crash19.C: New.
1879
1880 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1881
1882 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1883 * g++.dg/ext/dllimport2.C: Same.
1884 * g++.dg/ext/dllimport8.C: Same.
1885
1886 2004-10-21 Mark Mitchell <mark@codesourcery.com>
1887
1888 PR c++/10841
1889 * g++.dg/conversion/cast1.C: New test.
1890 * g++.dg/overload/pmf1.C: Adjust error marker.
1891
1892 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1893
1894 PR objc/17923
1895 * objc.dg/const-str-7.m: New test.
1896
1897 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1898
1899 * g++.dg/template/memfriend11.C: Fix comment typo.
1900 * g++.dg/template/memfriend14.C: Likewise.
1901
1902 2004-10-20 Richard Henderson <rth@redhat.com>
1903
1904 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1905 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1906 -fasynchronous-unwind-tables.
1907
1908 2004-10-20 Richard Henderson <rth@redhat.com>
1909
1910 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1911 (main): Return success.
1912 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1913 (main): Return success.
1914
1915 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1916
1917 PR c++/13495
1918 * g++.dg/template/memfriend9.C: New test.
1919 * g++.dg/template/memfriend10.C: Likewise.
1920 * g++.dg/template/memfriend11.C: Likewise.
1921 * g++.dg/template/memfriend12.C: Likewise.
1922 * g++.dg/template/memfriend13.C: Likewise.
1923 * g++.dg/template/memfriend14.C: Likewise.
1924 * g++.dg/template/memfriend15.C: Likewise.
1925 * g++.dg/template/memfriend16.C: Likewise.
1926 * g++.dg/template/memfriend17.C: Likewise.
1927 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
1928
1929 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
1930
1931 * g++.dg/conversion/dr195.C: New.
1932 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
1933
1934 2004-10-20 Ben Elliston <bje@au.ibm.com>
1935 Devang Patel <dpatel@apple.com>
1936
1937 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
1938 of floating point arithmetic, which could trap.
1939
1940 2004-10-19 Mark Mitchell <mark@codesourcery.com>
1941
1942 PR c++/14035
1943 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
1944 * g++.dg/conversion/const2.C: New test.
1945 * g++.dg/expr/reinterpret2.C: New test.
1946 * g++.dg/expr/reinterpret3.C: New test.
1947 * g++.dg/expr/cast2.C: New test.
1948 * g++.dg/expr/copy1.C: New test.
1949 * g++.dg/other/conversion1.C: Change error message.
1950 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
1951 function pointers to void *.
1952 * g++.old-deja/g++.mike/p10148.C: Likewise.
1953
1954 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1955
1956 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
1957
1958 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
1959
1960 PR c++/18047
1961
1962 * g++.dg/parse/expr3.C: New test.
1963
1964 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1965
1966 * gcc.dg/smod-1.c: New test.
1967
1968 2004-10-18 Ziemowit Laski <zlaski@apple.com>
1969
1970 * objc.dg/method-14.m: New test.
1971
1972 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1973
1974 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
1975 Also xfail as the patch was reverted.
1976
1977 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1978
1979 PR middle-end/16973
1980 * gcc.dg/pr16973.c: New test.
1981
1982 2004-10-18 Diego Novillo <dnovillo@redhat.com>
1983
1984 PR tree-optimization/17656
1985 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
1986
1987 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
1988
1989 * g++.dg/eh/shadow1.C: New.
1990
1991 2004-10-18 Jakub Jelinek <jakub@redhat.com>
1992
1993 * gcc.c-torture/compile/20041018-1.c: New test.
1994
1995 2004-10-18 Ben Elliston <bje@au.ibm.com>
1996
1997 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
1998 compiler referring to register 0 when accessing sdata. The linker
1999 now patches things up.
2000
2001 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
2002
2003 PR c/17529
2004 * gcc.c-torture/compile/pr17529.c: New test.
2005
2006 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2007
2008 PR c++/17743
2009 * g++.dg/ext/attrib17.C: New test.
2010
2011 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2012
2013 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
2014
2015 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2016
2017 PR c++/10479
2018 * g++.dg/ext/attrib16.C: New test.
2019
2020 2004-10-15 Mark Mitchell <mark@codesourcery.com>
2021
2022 PR c++/17042
2023 * g++.dg/init/dso_handle1.C: New test.
2024
2025 PR c++/14667
2026 * g++.dg/parse/typedef6.C: New test.
2027
2028 PR c++/17916
2029 * g++.dg/parse/pragma1.C: New test.
2030
2031 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
2032
2033 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
2034
2035 2004-10-15 Steve Ellcey <sje@cup.hp.com>
2036
2037 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
2038 -fno-common when on HPPA HP-UX platforms.
2039
2040 2004-10-15 Jakub Jelinek <jakub@redhat.com>
2041
2042 PR other/16820
2043 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
2044 stdint.h.
2045 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
2046 uintptr_t.
2047
2048 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2049
2050 PR c++/16301
2051 * g++.dg/lookup/strong-using-4.C: New test.
2052
2053 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2054
2055 PR middle-end/16567
2056 * gcc.c-torture/compile/nested-1.c: New test.
2057
2058 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2059
2060 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
2061 and mipsisa64*-*-* (until support for misaligned loads is added).
2062 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
2063 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
2064 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
2065 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
2066 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
2067 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
2068
2069 2004-10-14 Mark Mitchell <mark@codesourcery.com>
2070
2071 PR c++/17976
2072 * g++.dg/init/dtor3.C: New test.
2073
2074 2004-10-15 Ben Elliston <bje@au.ibm.com>
2075
2076 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
2077
2078 2004-10-14 Geoffrey Keating <geoffk@apple.com>
2079
2080 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
2081 * gcc.dg/macho-lo-sum.c: Likewise.
2082
2083 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
2084
2085 * gcc.dg/ppc-spe64-1.c: New test.
2086
2087 2004-10-14 Devang Patel <dpatel@apple.com>
2088
2089 PR 17635
2090 * gcc.dg/pr17635.c : New test.
2091
2092 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
2093
2094 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
2095 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
2096 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
2097 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
2098 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
2099 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
2100 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
2101 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
2102 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
2103 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
2104 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
2105 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
2106 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
2107 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
2108 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
2109 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
2110 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
2111 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
2112
2113 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2114
2115 * gcc.dg/vect/vect-82.c: New testcase.
2116 * gcc.dg/vect/vect-82_64.c: New testcase.
2117 * gcc.dg/vect/vect-83.c: New testcase.
2118 * gcc.dg/vect/vect-83_64.c: New testcase.
2119
2120 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2121
2122 * gcc.dg/cpp/error-1.c: New test.
2123
2124 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2125
2126 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
2127
2128 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
2129
2130 PR target/17984
2131 * gcc.dg/cris-peep2-xsrand2.c: New test.
2132
2133 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
2134
2135 PR c++/17661
2136 * testsuite/g++.dg/expr/for2.C: New test.
2137
2138 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2139
2140 * g++.dg/inherit/thunk1.C: Run on the SPARC.
2141
2142 2004-10-13 Jakub Jelinek <jakub@redhat.com>
2143
2144 PR tree-optimization/17724
2145 * g++.dg/opt/pr17724-1.C: New test.
2146 * g++.dg/opt/pr17724-2.C: New test.
2147 * g++.dg/opt/pr17724-3.C: New test.
2148 * g++.dg/opt/pr17724-4.C: New test.
2149 * g++.dg/opt/pr17724-5.C: New test.
2150 * g++.dg/opt/pr17724-6.C: New test.
2151
2152 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2153
2154 PR c/17301
2155 * gcc.dg/pr17301-2.c: New test.
2156
2157 2004-10-11 Mark Mitchell <mark@codesourcery.com>
2158
2159 PR c++/15876
2160 * g++.dg/parse/error22.C: New test.
2161
2162 PR c++/17936
2163 * g++.dg/template/spec18.C: New test.
2164
2165 2004-10-11 Steve Ellcey <sje@cup.hp.com>
2166
2167 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2168 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2169 memcpy.
2170 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2171 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2172
2173 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2174
2175 * g++.dg/eh/cleanup5.C: Add dg-options "".
2176
2177 2004-10-11 Roger Sayle <roger@eyesopen.com>
2178
2179 PR middle-end/17657
2180 * gcc.dg/switch-4.c: New test case.
2181
2182 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
2183
2184 * gcc.c-torture/execute/20041011-1.c: New test.
2185
2186 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2187
2188 PR c++/17554
2189 * g++.dg/init/for3.C: New test.
2190
2191 PR c++/17657
2192 * g++.dg/opt/switch2.C: New test.
2193
2194 PR middle-end/17703
2195 * g++.dg/warn/Wreturn-2.C: New test.
2196
2197 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2198
2199 PR c++/17907
2200 * g++.dg/eh/cleanup5.C: New test.
2201
2202 2004-10-10 Mark Mitchell <mark@codesourcery.com>
2203
2204 PR c++/17393
2205 * g++.dg/parse/error21.C: New test.
2206
2207 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2208
2209 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2210 * g++.dg/warn/incomplete1.C: Likewise.
2211 * g++.dg/template/qualttp20.C: Likewise.
2212
2213 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2214
2215 PR c/17881
2216 * parm-incomplete-1.c: New test.
2217
2218 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2219
2220 PR c++/17867
2221 * g++.dg/parse/error19.C: New test.
2222
2223 PR c++/17670
2224 * g++.dg/init/new11.C: New test.
2225
2226 PR c++/17821
2227 * g++.dg/parse/error20.C: New test.
2228
2229 PR c++/17826
2230 * g++.dg/template/crash24.C: New test.
2231
2232 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2233
2234 PR c/17301
2235 * gcc.dg/pr17301-1.c: New test.
2236
2237 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2238
2239 PR c/17189
2240 * gcc.dg/anon-struct-5.c: New test.
2241
2242 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
2243
2244 PR c/17844
2245 * gcc.dg/pr17844-1.c: New test.
2246
2247 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
2248
2249 PR tree-optimization/17906
2250 * gcc.c-torture/compile/pr17906.c: New.
2251
2252 2004-10-09 Stuart Hastings <stuart@apple.com>
2253 Roger Sayle <roger@eyesopen.com>
2254
2255 PR rtl-optimization/17853
2256 * gcc.dg/i386-mmx-5.c: New testcase.
2257
2258 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
2259
2260 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
2261
2262 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2263
2264 PR c++/17524
2265 * g++.dg/template/static9.C: New test.
2266
2267 PR c++/17685
2268 * g++.dg/parse/operator5.C: New test.
2269
2270 2004-10-09 Roger Sayle <roger@eyesopen.com>
2271
2272 PR middle-end/17894
2273 * gcc.c-torture/execute/divcmp-4.c: New test case.
2274
2275 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2276
2277 PR tree-opt/17902
2278 * g++.dg/opt/pr17902.C: New test.
2279
2280 2004-10-09 Jakub Jelinek <jakub@redhat.com>
2281
2282 * gcc.dg/cpp/ident-1.c: Add dg-options "".
2283
2284 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2285
2286 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
2287
2288 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2289
2290 * gcc.dg/assign-warn-3.c: New test.
2291
2292 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2293
2294 PR c/16999
2295 * gcc.dg/cpp/ident-1.c: New test.
2296
2297 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
2298
2299 * gcc.c-torture/compile/acc1.c: New.
2300
2301 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2302
2303 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
2304 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
2305
2306 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2307
2308 * gcc.dg/ultrasp11.c: New test.
2309
2310 2004-10-08 Michael Matz <matz@suse.de>
2311
2312 * gcc.dg/doloop-2.c: New test.
2313
2314 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2315
2316 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2317 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2318 objc.dg/method-9.m: Update expected diagnostics.
2319
2320 2004-10-07 Geoffrey Keating <geoffk@apple.com>
2321
2322 * gcc.dg/ppc-fsel-3.c: New file.
2323 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2324
2325 2004-10-07 Paul Brook <paul@codesourcery.com>
2326
2327 * gfortran.dg/intrinsic_verify_1.f90: New test.
2328
2329 2004-10-07 Paul Brook <paul@codesourcery.com>
2330
2331 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2332
2333 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2334
2335 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
2336 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2337 commit.
2338
2339 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2340
2341 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2342
2343 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2344
2345 PR c++/17115
2346 * g++.dg/warn/Winline-4.C: New test.
2347
2348 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2349
2350 * gcc.c-torture/compile/20041007-1.c: New test.
2351
2352 2004-10-07 Paul Brook <paul@codesourcery.com>
2353
2354 PR fortran/17678
2355 * gfortran.dg/use_allocated_1.f90: New test.
2356
2357 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2358
2359 PR middle-end/17849
2360 * gfortran.fortran-torture/compile/nested.f90: New test
2361
2362 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2363
2364 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2365
2366 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2367
2368 PR c++/17368
2369 * g++.dg/ext/asm6.C: New test.
2370
2371 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2372
2373 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2374
2375 2004-10-06 Paul Brook <paul@codesourcery.com>
2376
2377 PR libfortran/17709
2378 * gfortran.dg/empty_format_1.f90: New test.
2379
2380 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2381
2382 PR fortran/17568
2383 * gfortran.dg/ishft.f90: New test.
2384
2385 PR fortran/17283
2386 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2387 tests.
2388
2389 2004-10-06 Paul Brook <paul@codesourcery.com>
2390
2391 * gfortran.dg/do_1.f90: New test.
2392
2393 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2394
2395 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2396 optimizing for size.
2397
2398 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2399
2400 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2401
2402 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2403
2404 * gcc.c-torture/compile/20041005-1.c: New test.
2405
2406 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2407
2408 PR c++/17829
2409 * g++.dg/lookup/koenig4.C: New.
2410
2411 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2412
2413 * g++.dg/other/classkey1.C: Adjust quoting marks.
2414 * g++.dg/parse/error15.C: Likewise.
2415 * g++.dg/template/meminit2.C (int>): Likewise.
2416
2417 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2418
2419 PR fortran/17283
2420 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2421
2422 PR fortran/17631
2423 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2424
2425 PR fortran/17708
2426 * gfortran.dg/pr17708.f90: New test.
2427
2428 2004-10-04 Chao-ying Fu <fu@mips.com>
2429
2430 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2431 * gcc.dg/vect/vect-4.c: Ditto.
2432 * gcc.dg/vect/vect-5.c: Ditto.
2433 * gcc.dg/vect/vect-6.c: Ditto.
2434 * gcc.dg/vect/vect-8.c: Ditto.
2435 * gcc.dg/vect/vect-16.c: Ditto.
2436 * gcc.dg/vect/vect-30.c: Ditto.
2437 * gcc.dg/vect/vect-40.c: Ditto.
2438 * gcc.dg/vect/vect-41.c: Ditto.
2439 * gcc.dg/vect/vect-42.c: Ditto.
2440 * gcc.dg/vect/vect-43.c: Ditto.
2441 * gcc.dg/vect/vect-44.c: Ditto.
2442 * gcc.dg/vect/vect-45.c: Ditto.
2443 * gcc.dg/vect/vect-46.c: Ditto.
2444 * gcc.dg/vect/vect-47.c: Ditto.
2445 * gcc.dg/vect/vect-48.c: Ditto.
2446 * gcc.dg/vect/vect-49.c: Ditto.
2447 * gcc.dg/vect/vect-50.c: Ditto.
2448 * gcc.dg/vect/vect-51.c: Ditto.
2449 * gcc.dg/vect/vect-52.c: Ditto.
2450 * gcc.dg/vect/vect-53.c: Ditto.
2451 * gcc.dg/vect/vect-54.c: Ditto.
2452 * gcc.dg/vect/vect-55.c: Ditto.
2453 * gcc.dg/vect/vect-56.c: Ditto.
2454 * gcc.dg/vect/vect-57.c: Ditto.
2455 * gcc.dg/vect/vect-58.c: Ditto.
2456 * gcc.dg/vect/vect-59.c: Ditto.
2457 * gcc.dg/vect/vect-60.c: Ditto.
2458 * gcc.dg/vect/vect-74.c: Ditto.
2459 * gcc.dg/vect/vect-79.c: Ditto.
2460 * gcc.dg/vect/vect-80.c: Ditto.
2461
2462 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2463
2464 * gcc.dg/unused-7.c: Use the correct option.
2465
2466 2004-10-04 Paul Brook <paul@codesourcery.com>
2467 Bud Davis <bdavis9659@comcast.net>
2468
2469 PR fortran/17706
2470 PR fortran/16434
2471 * gfortran/pr17706.f90: New test.
2472 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2473
2474 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2475
2476 * gfortran.dg/pr17612.f90: New test.
2477
2478 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2479
2480 * g++.dg/template/local1.C: Adjust quoting marks in
2481 testing for diagnostics.
2482 * g++.dg/tls/diag-2.C: Likewise.
2483 * g++.dg/other/error8.C: Likewise.
2484
2485 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2486
2487 PR c/17178
2488 * gcc.dg/unused-4.c: Adjust to be correct.
2489
2490 PR c/17820
2491 * gcc.dg/unused-7.c: New test.
2492
2493 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2494
2495 PR c++/17797
2496 * g++.dg/overload/template2.C: New test.
2497
2498 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2499
2500 PR tree-optimization/16632
2501 * gcc.dg/tree-ssa/20041002-1.c: New.
2502
2503 2004-10-03 Paul Brook <paul@codesourcery.com>
2504
2505 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2506 rather than relying on default formatting.
2507
2508 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2509
2510 * gcc.dg/20040920-1.c: Update expected message text.
2511
2512 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2513
2514 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2515
2516 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2517
2518 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2519 tree level.
2520
2521 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2522
2523 * gcc.dg/tree-ssa/pr17343.c: Remove.
2524
2525 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2526
2527 PR tree-opt/17343
2528 * gcc.dg/tree-ssa/pr17343.c: New test.
2529
2530 2004-10-01 Jakub Jelinek <jakub@redhat.com>
2531
2532 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2533 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2534 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2535 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2536 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2537
2538 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2539
2540 * gcc.dg/lvalue-2.c: New test.
2541
2542 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2543
2544 PR c/17730
2545 * gcc.dg/pr17730-1.c: New test
2546
2547 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2548
2549 PR c/7425
2550 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2551
2552 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2553
2554 * gcc.c-torture/execute/stdarg-1.c: New test.
2555 * gcc.c-torture/execute/stdarg-2.c: New test.
2556 * gcc.c-torture/execute/stdarg-3.c: New test.
2557 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2558 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2559 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2560 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2561 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2562
2563 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2564
2565 PR tree-optimization/17697
2566 * g++.dg/opt/pr17697-1.C: New test.
2567 * g++.dg/opt/pr17697-2.C: New test.
2568 * g++.dg/opt/pr17697-3.C: New test.
2569
2570 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2571
2572 PR c/16409
2573 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2574 gcc.dg/vla-init-5.c: New tests.
2575
2576 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2577
2578 PR c/13804
2579 * gcc.dg/pr13804-1.c: New test.
2580
2581 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2582
2583 PR fortran/16938
2584 * gfortran.dg/pr16938.f90: New test.
2585
2586 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2587
2588 * g++.dg/template/crash23.C: New test.
2589
2590 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2591
2592 PR c++/17585
2593 * g++.dg/template/static8.C: New test.
2594
2595 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2596
2597 PR c++/17681
2598 * g++.dg/other/error9.C: New test.
2599
2600 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2601
2602 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2603
2604 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2605
2606 PR fortran/15164
2607 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
2608
2609 2004-09-26 Roger Sayle <roger@eyesopen.com>
2610
2611 PR middle-end/17112
2612 * gcc.dg/pr17112-1.c: New test case.
2613
2614 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2615
2616 PR c/11459
2617 * gcc.dg/pr11459-1.c: New test.
2618
2619 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2620
2621 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2622 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2623
2624 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2625
2626 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2627
2628 2004-09-25 Jan Hubicka <jh@suse.cz>
2629
2630 * compile/30040909-1.c: New test.
2631 * compile/30040907-1.c: New test.
2632
2633 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
2634
2635 * gcc.c-torture/execute/va-arg-26.c: New test.
2636
2637 2004-09-24 Zack Weinberg <zack@codesourcery.com>
2638
2639 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2640 extra diagnostics on targets with 64-bit pointers.
2641 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2642
2643 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2644
2645 PR c/17188
2646 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2647 * gcc.dg/decl-3.c: Adjust expected message.
2648
2649 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2650
2651 PR fortran/17615
2652 * gfortran.dg/pr17615.f90: New test.
2653
2654 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
2655
2656 PR tree-optimzation/17517
2657 * g++.dg/tree-ssa/pr17517.C: New Test.
2658
2659 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2660
2661 PR c++/16889
2662 * g++.dg/lookup/ambig3.C: New.
2663
2664 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2665
2666 PR tree-opt/17624
2667 * g++.dg/opt/pr17624.C: New test.
2668
2669 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2670
2671 PR c/6980
2672 * gcc.dg/Wbad-function-cast-1.c: New test.
2673
2674 2004-09-23 Zack Weinberg <zack@codesourcery.com>
2675
2676 * g++.dg/ext/complit1.C
2677 * g++.dg/other/error2.C
2678 * g++.dg/other/nontype-1.C
2679 * g++.dg/parse/crash11.C
2680 * g++.dg/parse/crash12.C
2681 * g++.dg/parse/error15.C
2682 * g++.dg/parse/error4.C
2683 * g++.dg/parse/tmpl-outside1.C
2684 * g++.dg/parse/too-many-tmpl-args1.C
2685 * g++.dg/template/dependent-expr3.C
2686 * g++.dg/template/error10.C
2687 * g++.dg/template/instantiate1.C
2688 * g++.dg/template/vtable2.C
2689 * g++.dg/warn/Wshadow-1.C
2690 * g++.dg/warn/weak1.C
2691 * g++.old-deja/g++.brendan/crash16.C
2692 * g++.old-deja/g++.brendan/crash18.C
2693 * g++.old-deja/g++.brendan/crash48.C
2694 * g++.old-deja/g++.brendan/crash49.C
2695 * g++.old-deja/g++.brendan/crash55.C
2696 * g++.old-deja/g++.brendan/crash56.C
2697 * g++.old-deja/g++.brendan/crash8.C
2698 * g++.old-deja/g++.brendan/enum11.C
2699 * g++.old-deja/g++.brendan/enum8.C
2700 * g++.old-deja/g++.brendan/enum9.C
2701 * g++.old-deja/g++.brendan/friend3.C
2702 * g++.old-deja/g++.brendan/misc14.C
2703 * g++.old-deja/g++.bugs/900402_02.C
2704 * g++.old-deja/g++.bugs/900404_03.C
2705 * g++.old-deja/g++.bugs/900404_04.C
2706 * g++.old-deja/g++.bugs/900428_03.C
2707 * g++.old-deja/g++.jason/crash4.C
2708 * g++.old-deja/g++.jason/overload21.C
2709 * g++.old-deja/g++.jason/redecl1.C
2710 * g++.old-deja/g++.jason/report.C
2711 * g++.old-deja/g++.jason/rfg10.C
2712 * g++.old-deja/g++.jason/template30.C
2713 * g++.old-deja/g++.law/arm12.C
2714 * g++.old-deja/g++.law/ctors5.C
2715 * g++.old-deja/g++.law/cvt20.C
2716 * g++.old-deja/g++.law/init10.C
2717 * g++.old-deja/g++.law/init8.C
2718 * g++.old-deja/g++.law/visibility17.C
2719 * g++.old-deja/g++.law/visibility7.C
2720 * g++.old-deja/g++.mike/net8.C
2721 * g++.old-deja/g++.mike/p646.C
2722 * g++.old-deja/g++.mike/p700.C
2723 * g++.old-deja/g++.mike/p701.C
2724 * g++.old-deja/g++.mike/p811.C
2725 * g++.old-deja/g++.ns/template13.C
2726 * g++.old-deja/g++.other/array3.C
2727 * g++.old-deja/g++.other/crash25.C
2728 * g++.old-deja/g++.other/dtor3.C
2729 * g++.old-deja/g++.other/dtor4.C
2730 * g++.old-deja/g++.other/main1.C
2731 * g++.old-deja/g++.other/warn7.C
2732 * g++.old-deja/g++.pt/crash11.C
2733 * g++.old-deja/g++.pt/crash36.C
2734 * g++.old-deja/g++.pt/spec22.C
2735 * g++.old-deja/g++.pt/spec9.C
2736 * g++.old-deja/g++.pt/ttp52.C
2737 * g++.old-deja/g++.robertl/eb103.C
2738 * g++.old-deja/g++.robertl/eb121.C
2739 * g++.old-deja/g++.robertl/eb22.C
2740 * g++.old-deja/g++.robertl/eb8.C:
2741 Update locations and/or regexps of dg-error markers.
2742 Remove markers for some bogus messages that are no longer issued.
2743
2744 2004-09-23 Jakub Jelinek <jakub@redhat.com>
2745
2746 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2747 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2748
2749 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2750
2751 PR c++/17618
2752 * g++.dg/lookup/crash5.C: New test.
2753
2754 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2755
2756 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2757 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2758 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2759 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2760 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2761 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2762
2763 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2764 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2765 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2766 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2767 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2768 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2769
2770 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2771
2772 * gcc.dg/vect/vect-44.c: Check additional cases.
2773 * gcc.dg/vect/vect-48.c: Check additional cases.
2774
2775 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2776 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2777 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2778 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2779 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2780 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2781 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2782 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2783 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2784
2785 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2786 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2787 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2788
2789 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2790
2791 * gcc.dg/tree-ssa/loop-6.c: New test.
2792
2793 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2794
2795 PR c++/17620
2796 * g++.dg/inherit/base2.C: New.
2797
2798 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2799
2800 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2801 * gcc.dg/20001012-2.c: Likewise.
2802 * gcc.dg/20001013-1.c: Likewise.
2803 * gcc.dg/20001101-1.c: Likewise.
2804 * gcc.dg/20001102-1.c: Likewise.
2805 * gcc.dg/bf-spl1.c: Likewise.
2806 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2807 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2808
2809 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2810
2811 PR tree-optimization/16721
2812 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2813
2814 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2815
2816 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2817 * gcc.dg/20040305-1.c: Likewise.
2818
2819 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2820
2821 PR c/16566
2822 * gcc.c-torture/compile/pr16566-1.c,
2823 gcc.c-torture/compile/pr16566-2.c,
2824 gcc.c-torture/compile/pr16566-3.c: New tests.
2825
2826 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2827
2828 PR tree-optimization/17512
2829 * gcc.c-torture/compile/20040916-1.c.
2830
2831 2004-09-21 Mark Mitchell <mark@codesourcery.com>
2832
2833 * gcc.dg/pragma-re-3.c: New test.
2834
2835 2004-09-17 Matt Austern <austern@apple.com>
2836
2837 PR c++/15049
2838 * g++.dg/other/anon3.C: New.
2839
2840 2004-09-21 Roger Sayle <roger@eyesopen.com>
2841
2842 PR c++/7503
2843 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2844 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2845 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2846 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2847 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2848
2849 2004-09-21 Bud Davis <bdavis9659@comcast.net>
2850
2851 PR fortran/17286
2852 * gfortran.dg/pr17286.f90: New test.
2853
2854 2004-09-20 Mark Mitchell <mark@codesourcery.com>
2855
2856 PR c++/17530
2857 * g++.dg/template/static7.C: New test.
2858
2859 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2860
2861 PR tree-opt/17558
2862 * gcc.c-torture/compile/pr17558.c: New test.
2863
2864 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2865
2866 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2867 if SKIP_ATTRIBUTE is defined.
2868
2869 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2870
2871 PR fortran/15957
2872 * gfortran.dg/pr15957.f90: New test.
2873
2874 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2875
2876 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2877 in comparison.
2878 * gcc.dg/vect/vect-79.c: Likewise.
2879 * gcc.dg/vect/vect-80.c: Likewise.
2880
2881 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2882
2883 PR fortran/15750
2884 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
2885
2886 2004-09-20 Ira Rosen <irar@il.ibm.com>
2887
2888 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2889 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2890 * gcc.dg/vect/vect-62.c: New testcase.
2891 * gcc.dg/vect/vect-63.c: New testcase.
2892 * gcc.dg/vect/vect-64.c: New testcase.
2893 * gcc.dg/vect/vect-65.c: New testcase.
2894 * gcc.dg/vect/vect-66.c: New testcase.
2895 * gcc.dg/vect/vect-67.c: New testcase.
2896 * gcc.dg/vect/vect-68.c: New testcase.
2897 * gcc.dg/vect/vect-69.c: New testcase.
2898 * gcc.dg/vect/vect-79.c: New testcase.
2899 * gcc.dg/vect/vect-80.c: New testcase.
2900
2901 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2902
2903 * gcc.target/mips/asm-1.c: New test.
2904
2905 2004-09-19 Ira Rosen <irar@il.ibm.com>
2906
2907 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2908 * gcc.dg/vect/vect-73.c: New testcase.
2909 * gcc.dg/vect/vect-74.c: New testcase.
2910 * gcc.dg/vect/vect-75.c: New testcase.
2911 * gcc.dg/vect/vect-76.c: New testcase.
2912 * gcc.dg/vect/vect-77.c: New testcase.
2913 * gcc.dg/vect/vect-78.c: New testcase
2914
2915 2004-09-18 Paul Brook <paul@codesourcery.com>
2916
2917 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2918
2919 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2920
2921 PR c/17424
2922 * gcc.dg/pr17424-1.c: New test.
2923
2924 2004-09-18 Diego Novillo <dnovillo@redhat.com>
2925
2926 * g++.dg/tree-ssa/pr17153.C: New test.
2927
2928 2004-09-16 Geoffrey Keating <geoffk@apple.com>
2929
2930 PR pch/13361
2931 * testsuite/g++.dg/pch/wchar-1.C: New.
2932 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2933
2934 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
2935
2936 * gcc.c-torture/execute/20040917-1.c: New test.
2937
2938 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2939
2940 PR tree-optimization/17319
2941 * gcc.dg/pr17319.c: New test.
2942
2943 2004-09-17 Devang Patel <dpatel@apple.com>
2944
2945 * gcc.dg/20040813-1.c: New test.
2946
2947 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2948
2949 PR tree-optimization/17273
2950 * gcc.c-torture/compile/pr17273.c: New test.
2951
2952 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
2953
2954 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
2955 Update expected messages.
2956 * gcc.dg/declspec-13.c: New test.
2957
2958 2004-09-17 David Edelsohn <edelsohn@gnu.org>
2959
2960 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
2961
2962 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2963
2964 * gcc.c-torture/execute/pr17252.c: Use post-increment to
2965 change what 'a' is pointing to.
2966
2967 2004-09-17 Mark Mitchell <mark@codesourcery.com>
2968
2969 PR c++/16002
2970 * g++.dg/template/error18.C: New test.
2971
2972 PR c++/16029
2973 * g++.dg/warn/Wunused-8.C: New test.
2974
2975 2004-09-17 Steven Bosscher <stevenb@suse.de>
2976
2977 PR tree-optimization/17513
2978 * gcc.dg/20040916-1.c: New test.
2979
2980 2004-09-16 Mark Mitchell <mark@codesourcery.com>
2981
2982 PR c++/17501
2983 * g++.dg/template/typename7.C: New test.
2984
2985 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2986
2987 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
2988
2989 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
2990
2991 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
2992 with -ftree-based-profiling also.
2993 * lib/profopt.exp: Support late-set profile_option/feedback_option.
2994
2995 2004-09-16 Victor Leikehman <lei@il.ibm.com>
2996
2997 PR/15364
2998 * gfortran.dg/der_array_io_1.f90: New test.
2999 * gfortran.dg/der_array_io_2.f90: New test.
3000 * gfortran.dg/der_array_io_3.f90: New test.
3001
3002 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3003
3004 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
3005 EABI.
3006
3007 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3008
3009 * g++.dg/opt/switch1.C: New test.
3010
3011 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
3012
3013 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
3014 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
3015 Update expected messages.
3016
3017 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3018
3019 PR fortran/16485
3020 * gfortran.dg/same_name_1.f90: New test.
3021
3022 2004-09-15 Diego Novillo <dnovillo@redhat.com>
3023
3024 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
3025 dereference garbage pointers.
3026
3027 2004-09-15 Jakub Jelinek <jakub@redhat.com>
3028
3029 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
3030 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
3031
3032 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
3033 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
3034 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
3035
3036 2004-09-14 Mark Mitchell <mark@codesourcery.com>
3037
3038 PR c++/17324
3039 * g++.dg/template/mangle1.C: New test.
3040
3041 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3042
3043 PR tree-optimization/17252
3044 * gcc.c-torture/execute/pr17252.c: New test.
3045
3046 2004-09-14 Andrew Pinski <apinski@apple.com>
3047
3048 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
3049
3050 2004-09-14 Roger Sayle <roger@eyesopen.com>
3051
3052 PR rtl-optimization/9771
3053 * gcc.dg/pr9771-1.c: New test case.
3054
3055 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3056
3057 PR tree-optimization/15262
3058 * gcc.c-torture/execute/pr15262-1.c: New test.
3059 * gcc.c-torture/execute/pr15262-2.c: New test.
3060
3061 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
3062
3063 * gcc.dg/declspec-12.c: New test.
3064
3065 2004-09-14 Bud Davis <bdavis9659@comcast.net>
3066
3067 * gfortran.dg/pr17090.f90: Add directives to test.
3068
3069 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3070
3071 * gcc.c-torture/compile/20040914-1.c: New test.
3072
3073 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3074
3075 PR c++/16162
3076 * g++.dg/template/decl2.C: New test.
3077
3078 2004-09-13 Bud Davis <bdavis9659@comcast.net>
3079
3080 PR fortran/17090
3081 * gfortran.dg/pr17090.f90: New test.
3082
3083 2004-09-13 Dale Johannesen <dalej@apple.com>
3084
3085 * gcc.c-torture/compile/pr17408.c: New test case.
3086
3087 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3088
3089 PR c++/16716
3090 * g++.dg/parse/crash17.C: New test.
3091
3092 PR c++/17327
3093 * g++.dg/template/enum3.C: New test.
3094
3095 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
3096
3097 * lib/gcc-defs.exp: Load wrapper.exp.
3098 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
3099 using local code.
3100 * lib/gcc.exp (gcc_init): Similar.
3101 * lib/gfortran.exp (gfortran_init): Similar.
3102 * lib/objc.exp (objc_init): Similar.
3103 * lib/treelang.exp (treelang_init): Similar.
3104 * lib/wrapper.exp: New file with build_wrapper call machinery in
3105 ${tool}_maybe_build_wrapper.
3106
3107 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3108
3109 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
3110 "inline".
3111 * gcc.dg/declspec-11.c: Update expected messages.
3112 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
3113 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
3114 gcc.dg/inline-12.c: New tests.
3115
3116 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
3117
3118 * g++.dg/tree-ssa/pr17400.C: New testcase.
3119
3120 2004-09-13 James E Wilson <wilson@specifixinc.com>
3121
3122 * gcc.target/mips/sb1-1.c: New testcase.
3123
3124 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
3125
3126 * lib/g77-dg.exp: Remove unused file.
3127 * lib/mike-g77.exp: Ditto.
3128 * lib/g77.exp: Ditto.
3129
3130 2004-09-12 Richard Henderson <rth@redhat.com>
3131
3132 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
3133
3134 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3135
3136 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
3137 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3138 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
3139 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
3140 Update expected messages.
3141
3142 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
3143
3144 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3145 declaration/use mismatch for dirp parameter.
3146
3147 2004-09-12 Andrew Pinski <apinski@apple.com>
3148
3149 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3150 -fgnu-runtime is passed.
3151
3152 2004-09-12 Richard Henderson <rth@redhat.com>
3153
3154 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3155 do the uplevel thing and update additional_flags directly.
3156 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3157 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3158 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3159 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3160
3161 2004-09-11 Steven Bosscher <stevenb@suse.de>
3162
3163 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3164
3165 2004-09-11 Roger Sayle <roger@eyesopen.com>
3166
3167 PR middle-end/17411
3168 * g++.dg/opt/pr17411-1.C: New test case.
3169
3170 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3171
3172 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3173 gcc.dg/tls/diag-2.c: Update expected messages.
3174 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3175 messages.
3176 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3177 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3178 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3179 gcc.dg/tls/diag-5.c: New tests.
3180
3181 2004-09-11 Zack Weinberg <zack@codesourcery.com>
3182
3183 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3184
3185 2004-09-11 Steven Bosscher <stevenb@suse.de>
3186
3187 * g++.dg/parse/break-in-for.C: New test.
3188
3189 2004-09-11 Jakub Jelinek <jakub@redhat.com>
3190
3191 * gcc.dg/tree-ssa/20040911-1.c: New test.
3192
3193 2004-09-11 Andreas Jaeger <aj@suse.de>
3194
3195 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3196 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3197
3198 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
3199
3200 * gcc.target/frv: New directory of FR-V-specific tests.
3201
3202 2004-09-10 James E Wilson <wilson@specifixinc.com>
3203
3204 * gcc.dg/convert-vec-1.c: New test.
3205
3206 2004-09-10 Roger Sayle <roger@eyesopen.com>
3207
3208 PR middle-end/17024
3209 * gcc.dg/pr17024-1.c: New test case.
3210
3211 2004-09-10 Eric Christopher <echristo@redhat.com>
3212
3213 * gcc.dg/20040910-1.c: New test.
3214
3215 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3216
3217 * gcc.dg/bitfld-9.c: New test.
3218
3219 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3220
3221 * gcc.c-torture/execute/ieee/acc1.c: New test.
3222 * gcc.c-torture/execute/ieee/acc2.c: New test.
3223 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3224
3225 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3226
3227 * gcc.dg/deprecated-2.c: New test.
3228
3229 2004-09-09 James E Wilson <wilson@specifixinc.com>
3230
3231 * gcc.dg/init-vec-1.c: New test.
3232
3233 2004-09-09 Roger Sayle <roger@eyesopen.com>
3234
3235 PR middle-end/17055
3236 * gcc.dg/pr17055-1.c: New test case.
3237
3238 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
3239
3240 PR target/17377
3241 * gcc.c-torture/execute/pr17377.c: New test.
3242
3243 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3244
3245 PR c/8420
3246 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
3247 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
3248 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3249 gcc.dg/long-long-typespec-1.c: New tests.
3250 * gcc.dg/tls/diag-2.c: Update expected diagnostics
3251
3252 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3253
3254 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
3255 gcc.dg/gnu99-static-1.c: New tests.
3256
3257 2004-09-08 Devang Patel <dpatel@apple.com>
3258
3259 * gcc.dg/darwin-ld-20040828-1.c: New test.
3260 * gcc.dg/darwin-ld-20040828-2.c: New test.
3261 * gcc.dg/darwin-ld-20040828-3.c: New test.
3262
3263 2004-09-08 Ziemowit Laski <zlaski@apple.com>
3264
3265 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
3266 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
3267 in error message.
3268 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
3269 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
3270 in error message.
3271 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
3272 types they qualify.
3273 * objc.dg/type-size-2.m: Fix wording in comment.
3274 * objc.dg/va-meth-1.m: New test case.
3275
3276 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
3277
3278 PR c/16633:
3279 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
3280 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
3281
3282 2004-09-06 Devang Patel <dpatel@apple.com>
3283
3284 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
3285 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
3286
3287 2004-09-06 Zack Weinberg <zack@codesourcery.com>
3288
3289 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
3290 reflect changed line numbering of diagnostics.
3291
3292 2004-09-06 Paul Brook <paul@codesourcery.com>
3293
3294 * gfortran.dg/edit_real_1.f90: Add new test.
3295
3296 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3297
3298 * gcc.dg/tree-ssa/loop-2.c: New test.
3299 * gcc.dg/tree-ssa/loop-3.c: New test.
3300 * gcc.dg/tree-ssa/loop-4.c: New test.
3301 * gcc.dg/tree-ssa/loop-5.c: New test.
3302
3303 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3304
3305 * gcc.dg/format/sentinel-1.c: Update for parameter option.
3306
3307 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3308
3309 * gcc.dg/format/sentinel-1.c: New test.
3310
3311 2004-09-04 Uros Bizjak <uros@kss-loka.si>
3312
3313 * testsuite/gcc.dg/builtins-46.c: New.
3314
3315 2004-09-03 Devang Patel <dpatel@apple.com>
3316
3317 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3318 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
3319
3320 2004-09-03 Jan Beulich <jbeulich@novell.com>
3321
3322 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3323 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3324 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3325 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3326 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3327 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3328 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3329 the non-portable bzero.
3330 * gcc.dg/20010912-1.c: xfail for NetWare.
3331 * gcc.dg/20020426-2.c: xfail for NetWare.
3332 * gcc.dg/20021014-1.c: xfail for NetWare.
3333 * gcc.dg/20021018-1.c: xfail for NetWare.
3334 * gcc.dg/20030213-1.c: xfail for NetWare.
3335 * gcc.dg/20030225-1.c: xfail for NetWare.
3336 * gcc.dg/20030708-1.c: xfail for NetWare.
3337 * gcc.dg/builtins-config.h: Also exclude NetWare.
3338 * gcc.dg/format/format.h: Define restrict only if not already defined.
3339 * gcc.dg/nest.c: xfail for NetWare.
3340 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3341 * lib/target-supports.exp (check_visibility_available): Exclude
3342 NetWare.
3343
3344 2004-09-03 Jan Beulich <jbeulich@novell.com>
3345
3346 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3347 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3348 deterministic starting point for the alignment of structure fields.
3349 * gcc.dg/Wpadded.c: Dito.
3350 * g++.dg/abi/vbase10.C: Dito.
3351
3352 2004-09-03 Devang Patel <dpatel@apple.com>
3353
3354 * g++.dg/debug/pr15736.cc: New test.
3355
3356 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3357
3358 * README.QMTEST: Fix out-of-date link.
3359
3360 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3361
3362 PR fortran/16579
3363 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3364 Delete. Duplicate of gfortran.dg/g77/20010610.f
3365
3366 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3367
3368 * g++.dg/abi/arm_rtti1.C: New test.
3369
3370 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3371
3372 * gcc.dg/ppc-vector-memcpy.c: New.
3373 * gcc.dg/ppc-vector-memset.c: New.
3374
3375 2004-09-02 Chao-ying Fu <fu@mips.com>
3376
3377 * gcc.target/mips/mips-3d-1.c: New test.
3378 * gcc.target/mips/mips-3d-2.c: New test.
3379 * gcc.target/mips/mips-3d-3.c: New test.
3380 * gcc.target/mips/mips-3d-4.c: New test.
3381 * gcc.target/mips/mips-3d-5.c: New test.
3382 * gcc.target/mips/mips-3d-6.c: New test.
3383 * gcc.target/mips/mips-3d-7.c: New test.
3384 * gcc.target/mips/mips-3d-8.c: New test.
3385 * gcc.target/mips/mips-3d-9.c: New test.
3386 * gcc.target/mips/mips-ps-1.c: New test.
3387 * gcc.target/mips/mips-ps-2.c: New test.
3388 * gcc.target/mips/mips-ps-3.c: New test.
3389 * gcc.target/mips/mips-ps-4.c: New test.
3390 * gcc.target/mips/mips-ps-type.c: New test.
3391
3392 2004-09-02 Paul Brook <paul@codesourcery.com>
3393
3394 * gfortran.dg/edit_real_1.f90: Add new tests.
3395
3396 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3397
3398 PR fortran/15327
3399 * gfortran.dg/merge_char_1.f90: New test.
3400
3401 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3402
3403 PR fortran/16404
3404 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3405
3406 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3407
3408 PR c/1522
3409 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3410
3411 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3412
3413 * g++.dg/opt/loop1.C: Do not XFAIL.
3414
3415 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3416
3417 * gcc.c-torture/execute/20040831-1.c: New test.
3418
3419 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3420
3421 PR fortran/16579
3422 * gfortran.dg/g77/20010610.f: Now passes.
3423 Copy from g77.f-torture/execute. Add dg-run directive.
3424 * gfortran.dg/g77/README: Update
3425
3426 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3427
3428 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3429 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3430 (t1, t2, t3, t4): Add volatile.
3431
3432 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3433
3434 * g++.dg/ext/visibility/arm1.C: New test.
3435
3436 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3437
3438 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3439 -pedantic-errors.
3440
3441 2004-09-01 Paul Brook <paul@codesourcery.com>
3442
3443 * gfortran.dg/eof_2.f90: New test.
3444
3445 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3446
3447 PR fortran/16579
3448 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3449
3450 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3451
3452 PR libfortran/16805
3453 * gfortran.dg/list_read_2.f90: New test.
3454
3455 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3456
3457 * g++.dg/abi/key1.C: New test.
3458
3459 2004-08-31 Richard Henderson <rth@redhat.com>
3460
3461 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3462 form of offsetof.
3463 * g++.dg/other/offsetof5.C: Remove duplicate.
3464
3465 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3466
3467 PR fortran/17244
3468 * gfortran.dg/func_derived_1.f90: New test.
3469
3470 2004-08-31 Paul Brook <paul@codesourcery.com>
3471
3472 * gfortran.dg/eof_1.f90: New test.
3473
3474 2004-08-31 Paul Brook <paul@codesourcery.com>
3475
3476 * gfortran.dg/list_read_1.f90: New file.
3477
3478 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3479
3480 * g++.dg/opt/loop1.C: XFAIL.
3481
3482 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3483
3484 * gcc.dg/funcdef-storage-1.c: New.
3485 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3486 an extern function in local scope.
3487 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3488 declare an 'auto inline' function in local scope.
3489 * gcc.dg/20011130-1.c: Likewise.
3490 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3491 an 'auto' function in local scope.
3492 * gcc.dg/20021014-1.c: Likewise.
3493 * gcc.dg/20030331-2.c: Likewise.
3494
3495 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3496
3497 * gfortran.dg/blockdata_1.f90: New test.
3498
3499 2004-08-30 Richard Henderson <rth@redhat.com>
3500
3501 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3502
3503 2004-08-30 Richard Henderson <rth@redhat.com>
3504
3505 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3506 additional_flags set by alternate driver.
3507 (ieee-options): New procedure.
3508 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3509 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3510 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3511 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3512
3513 2004-08-30 Richard Henderson <rth@redhat.com>
3514
3515 * lib/f-torture.exp: Remove.
3516
3517 2004-08-29 Mark Mitchell <mark@codesourcery.com>
3518
3519 PR rtl-optimization/16590
3520 * g++.dg/opt/loop1.C: New test.
3521
3522 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3523
3524 PR fortran/13910
3525 * gfortran.dg/oldstyle_1.f90: New test.
3526
3527 2004-08-29 Steven G. Kargl <kargls@comcast.net>
3528 Paul Brook <paul@codesourcery.com>
3529
3530 * gfortran.dg/g77/README: Update.
3531 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3532 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3533 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3534
3535 2004-08-28 Paul Brook <paul@codesourcery.com>
3536
3537 PR libfortran/17195
3538 * gfortran.dg/edit_real_1.f90: New test.
3539
3540 2004-08-27 Paul Brook <paul@codesourcery.com>
3541
3542 * gfortran.dg/rewind_1.f90: New test.
3543
3544 2004-08-27 Bud Davis <bdavis9659@comcast.net>
3545
3546 PR fortran/16597
3547 * gfortran.dg/pr16597.f90: New test.
3548
3549 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3550
3551 PR c/13801
3552 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3553 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3554 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3555 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3556 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3557
3558 2004-08-26 Nick Clifton <nickc@redhat.com>
3559
3560 * gcc.c-torture/compile/pr17119.c: New test.
3561
3562 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3563
3564 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3565
3566 2004-08-25 Richard Henderson <rth@redhat.com>
3567
3568 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3569 the bits that expect kind=8 to be the largest real kind.
3570
3571 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3572
3573 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3574
3575 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3576
3577 * gfortran.dg/assignment_1.f90: New test.
3578
3579 2004-08-25 Adam Nemet <anemet@lnxw.com>
3580
3581 * g++.dg/template/repo3.C: New test.
3582
3583 2004-08-25 Roger Sayle <roger@eyesopen.com>
3584
3585 PR middle-end/16693
3586 PR tree-optimization/16372
3587 * g++.dg/opt/pr16372-1.C: New test case.
3588 * g++.dg/opt/pr16693-1.C: New test case.
3589 * g++.dg/opt/pr16693-2.C: New test case.
3590
3591 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3592
3593 * objc.dg/proto-lossage-4.m: New test.
3594
3595 2004-08-25 Mark Mitchell <mark@codesourcery.com>
3596
3597 PR c++/17155
3598 * g++.dg/inherit/local2.C: New test.
3599
3600 2004-08-25 Paul Brook <paul@codesourcery.com>
3601
3602 PR fortran/17144
3603 * gfortran.dg/string_ctor_1.f90: New test.
3604
3605 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3606
3607 PR c++/14428
3608 * g++.dg/template/redecl2.C: New test.
3609
3610 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3611
3612 PR fortran/17143
3613 * gfortran.dg/pr17143.f90: New test.
3614
3615 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3616
3617 PR fortran/17164
3618 * gfortran.dg/pr17164.f90: New test.
3619
3620 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3621
3622 * gcc.dg/tree-ssa/loop-1.c: New test.
3623
3624 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3625
3626 * gcc.c-torture/compile/20040824-1.c: New test.
3627
3628 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3629
3630 * gcc.c-torture/compile/iftrap-3.c: New test.
3631
3632 2004-08-24 Paul Brook <paul@codesourcery.com>
3633
3634 * gfortran.dg/entry_2.f90: New test.
3635
3636 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3637
3638 PR c++/16889
3639 * g++.dg/lookup/ambig[12].C: New.
3640
3641 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3642
3643 PR c++/16706
3644 * g++.dg/template/crash21.C: New test.
3645 * g++.dg/template/crash22.C: Likewise.
3646
3647 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3648
3649 PR c++/17149
3650 * g++.dg/template/access15.C: New.
3651
3652 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3653
3654 PR c++/17163
3655 * g++.dg/template/repo2.C: New test.
3656
3657 2004-08-23 Roger Sayle <roger@eyesopen.com>
3658
3659 PR rtl-optimization/17078
3660 * gcc.c-torture/execute/pr17078-1.c: New test case.
3661
3662 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3663
3664 PR c/14492
3665 * gcc.dg/debug/crash1.c: New test.
3666
3667 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3668
3669 PR c/16180
3670 * gcc.dg/loop-5.c: New test.
3671
3672 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3673
3674 * gcc.c-torture/execute/20040823-1.c: New test.
3675
3676 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
3677
3678 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3679 to the assembler. Simplify test accordingly.
3680 (asm_abi_flags): Use GNU names.
3681 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3682 to check for ABI flags.
3683
3684 2004-08-22 Andrew Pinski <apinski@apple.com>
3685
3686 * g++.dg/opt/pr14029.C: New test.
3687 * gcc.c-torture/execute/pr15262.c: New test.
3688
3689 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3690
3691 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3692
3693 2004-08-21 Bud Davis <bdavis9659@comcast.net>
3694
3695 PR 16908
3696 * gfortran.dg/direct_io.f90: New test.
3697
3698 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3699
3700 PR c++/17121
3701 * g++.dg/inherit/local2.C: New test.
3702
3703 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3704
3705 PR c++/17120
3706 * g++.dg/warn/Wparentheses-4.C: New test.
3707
3708 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3709
3710 PR c++/17121
3711 * g++.dg/inherit/local2.C: New test.
3712
3713 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3714 * gcc.dg/ppc-ldstruct.c: Likewise.
3715 * gcc.dg/ppc64-abi-2.c: Likewise.
3716
3717 2004-08-20 Jakub Jelinek <jakub@redhat.com>
3718
3719 PR rtl-optimization/17099
3720 * gcc.c-torture/execute/20040820-1.c: New test.
3721
3722 2004-08-20 David Edelsohn <edelsohn@gnu.org>
3723
3724 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3725
3726 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3727
3728 PR fortran/17077
3729 * gfortran.dg/auto_array_1.f90: New test.
3730
3731 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3732
3733 PR fortran/17074
3734 * gfortran.dg/simpleif_1.f90: New test.
3735
3736 2004-08-19 Mark Mitchell <mark@codesourcery.com>
3737
3738 * lib/target-supports.exp (check_profiling_available): Return
3739 false for arm*-*-symbianelf* and arm*-*-eabi*.
3740
3741 PR c++/15890
3742 * g++.dg/template/delete1.C: New test.
3743
3744 2004-08-19 Paul Brook <paul@codesourcery.com>
3745
3746 PR fortran/14976
3747 PR fortran/16228
3748 * gfortran.dg/data_char_1.f90: New test.
3749
3750 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3751
3752 PR fortran/16946
3753 * gfortran.dg/reduction.f90: New testcase.
3754
3755 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3756
3757 PR fortran/16520
3758 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3759
3760 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3761
3762 PR c++/17041
3763 * g++.dg/Wparentheses-3.C: New test.
3764
3765 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3766
3767 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3768 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3769 * gcc.dg/vect/vect-2.c: Likewise.
3770 * gcc.dg/vect/vect-3.c: Likewise.
3771 * gcc.dg/vect/vect-4.c: Likewise.
3772 * gcc.dg/vect/vect-5.c: Likewise.
3773 * gcc.dg/vect/vect-6.c: Likewise.
3774 * gcc.dg/vect/vect-7.c: Likewise.
3775 * gcc.dg/vect/vect-25.c: Likewise.
3776 * gcc.dg/vect/vect-31.c: Likewise.
3777 * gcc.dg/vect/vect-32.c: Likewise.
3778 * gcc.dg/vect/vect-34.c: Likewise.
3779 * gcc.dg/vect/vect-36.c: Likewise.
3780 * gcc.dg/vect/vect-all.c: Likewise.
3781
3782 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3783
3784 PR c++/17068
3785 * g++.dg/template/operator4.C: New test.
3786
3787 2004-08-18 Richard Henderson <rth@redhat.com>
3788
3789 * gcc.dg/20040206-1.c: XFAIL.
3790
3791 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3792
3793 PR c++/16246
3794 * g++.dg/template/array7.C: New test.
3795
3796 2004-08-17 James E Wilson <wilson@specifixinc.com>
3797
3798 * gcc.dg/mips-movcc-1.c: New test.
3799 * gcc.dg/mips-movcc-2.c: New test.
3800 * gcc.dg/mips-movcc-3.c: New test.
3801
3802 * gcc.dg/mips-nmadd-1.c: New test.
3803 * gcc.dg/mips-nmadd-2.c: New test.
3804
3805 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3806
3807 PR c++/15871
3808 * g++.dg/opt/inline8.C: New test.
3809
3810 PR c++/16965
3811 * g++.dg/parse/error17.C: New test.
3812
3813 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3814
3815 * gcc.dg/vect: New directory for vectorizer tests.
3816 * gcc.dg/vect/tree-vect.h: New file.
3817 * gcc.dg/vect/vect.exp: New file.
3818 * gcc.dg/vect/pr16105.c.c: New test.
3819 * gcc.dg/vect/vect-1.c: New test.
3820 * gcc.dg/vect/vect-2.c: New test.
3821 * gcc.dg/vect/vect-3.c: New test.
3822 * gcc.dg/vect/vect-4.c: New test.
3823 * gcc.dg/vect/vect-5.c: New test.
3824 * gcc.dg/vect/vect-6.c: New test.
3825 * gcc.dg/vect/vect-7.c: New test.
3826 * gcc.dg/vect/vect-8.c: New test.
3827 * gcc.dg/vect/vect-9.c: New test.
3828 * gcc.dg/vect/vect-10.c: New test.
3829 * gcc.dg/vect/vect-11.c: New test.
3830 * gcc.dg/vect/vect-12.c: New test.
3831 * gcc.dg/vect/vect-13.c: New test.
3832 * gcc.dg/vect/vect-14.c: New test.
3833 * gcc.dg/vect/vect-15.c: New test.
3834 * gcc.dg/vect/vect-16.c: New test.
3835 * gcc.dg/vect/vect-17.c: New test.
3836 * gcc.dg/vect/vect-18.c: New test.
3837 * gcc.dg/vect/vect-19.c: New test.
3838 * gcc.dg/vect/vect-20.c: New test.
3839 * gcc.dg/vect/vect-21.c: New test.
3840 * gcc.dg/vect/vect-22.c: New test.
3841 * gcc.dg/vect/vect-23.c: New test.
3842 * gcc.dg/vect/vect-24.c: New test.
3843 * gcc.dg/vect/vect-25.c: New test.
3844 * gcc.dg/vect/vect-26.c: New test.
3845 * gcc.dg/vect/vect-27.c: New test.
3846 * gcc.dg/vect/vect-28.c: New test.
3847 * gcc.dg/vect/vect-29.c: New test.
3848 * gcc.dg/vect/vect-30.c: New test.
3849 * gcc.dg/vect/vect-31.c: New test.
3850 * gcc.dg/vect/vect-32.c: New test.
3851 * gcc.dg/vect/vect-33.c: New test.
3852 * gcc.dg/vect/vect-34.c: New test.
3853 * gcc.dg/vect/vect-35.c: New test.
3854 * gcc.dg/vect/vect-36.c: New test.
3855 * gcc.dg/vect/vect-37.c: New test.
3856 * gcc.dg/vect/vect-38.c: New test.
3857 * gcc.dg/vect/vect-40.c: New test.
3858 * gcc.dg/vect/vect-41.c: New test.
3859 * gcc.dg/vect/vect-42.c: New test.
3860 * gcc.dg/vect/vect-43.c: New test.
3861 * gcc.dg/vect/vect-44.c: New test.
3862 * gcc.dg/vect/vect-45.c: New test.
3863 * gcc.dg/vect/vect-46.c: New test.
3864 * gcc.dg/vect/vect-47.c: New test.
3865 * gcc.dg/vect/vect-48.c: New test.
3866 * gcc.dg/vect/vect-49.c: New test.
3867 * gcc.dg/vect/vect-50.c: New test.
3868 * gcc.dg/vect/vect-51.c: New test.
3869 * gcc.dg/vect/vect-52.c: New test.
3870 * gcc.dg/vect/vect-53.c: New test.
3871 * gcc.dg/vect/vect-54.c: New test.
3872 * gcc.dg/vect/vect-55.c: New test.
3873 * gcc.dg/vect/vect-56.c: New test.
3874 * gcc.dg/vect/vect-57.c: New test.
3875 * gcc.dg/vect/vect-58.c: New test.
3876 * gcc.dg/vect/vect-59.c: New test.
3877 * gcc.dg/vect/vect-60.c: New test.
3878 * gcc.dg/vect/vect-61.c: New test.
3879 * gcc.dg/vect/vect-all.c: New test.
3880 * gcc.dg/vect/vect-none.c: New test.
3881
3882 2004-08-17 Paul Brook <paul@codesourcery.com>
3883
3884 PR fortran/13082
3885 * gfortran.dg/entry_1.f90: New test.
3886
3887 2004-08-17 Andrew Pinski <apinski@apple.com>
3888
3889 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3890
3891 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
3892
3893 * gcc.dg/pr17036-1.c: New test.
3894
3895 2004-08-16 Devang Patel <dpatel@apple.com>
3896
3897 * gcc.dg/darwin-20040809-1.c: New test.
3898
3899 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3900
3901 * gcc.dg/funcdef-attr-1.c: New test.
3902
3903 2004-08-16 Janis Johnson <janis187@us.ibm.com>
3904
3905 * gcc.dg/altivec-17.c: New test.
3906 * gcc.dg/altivec-18.c: New test.
3907
3908 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3909
3910 PR c++/6749
3911 * g++.dg/template/vtable2.C: New test.
3912
3913 2004-08-14 Richard Henderson <rth@redhat.com>
3914
3915 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
3916 * gcc.dg/pack-test-4.c (main): Return 0.
3917 * gcc.dg/setjmp-1.c: Remove XFAIL.
3918 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
3919
3920 2004-08-14 Richard Henderson <rth@redhat.com>
3921
3922 * gcc.dg/980217-1.c: Add prototype for printf.
3923
3924 2004-08-13 Bud Davis <bdavis9659@comcast.net>
3925
3926 * gfortran.dg/pr16935.f90: New test.
3927
3928 2004-08-13 Janis Johnson <janis187@us.ibm.com>
3929
3930 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
3931
3932 2004-08-13 Paul Brook <paul@codesourcery.com>
3933
3934 * gfortran.dg/der_io_1.f90: Remove stray comma.
3935
3936 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3937
3938 * gcc.dg/vmx/cw-bug-2.c: Remove.
3939 * gcc.dg/vmx/vprint-1.c: Remove.
3940 * gcc.dg/vmx/vscan-1.c: Remove.
3941
3942 2004-08-12 Devang patel <dpatel@apple.com>
3943
3944 * gcc.dg/darwin-20040809-2.c: New test.
3945
3946 2004-08-12 Janis Johnson <janis1872us.ibm.com>
3947
3948 * g++.dg/ext/altivec-12.C: New test.
3949
3950 * g++.dg/ext/altivec-11.C: New test.
3951
3952 2004-08-12 Paul Brook <paul@codesourcery.com>
3953
3954 * g++.dg/abi/arm_cxa_vec_1.C: New test.
3955
3956 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3957
3958 * g++.dg/ext/altivec-2.C: Check for hardware support before
3959 executing any VMX instructions.
3960
3961 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
3962
3963 2004-08-12 Jakub Jelinek <jakub@redhat.com>
3964
3965 PR c++/16276
3966 * g++.old-deja/g++.other/comdat4.C: New test.
3967 * g++.old-deja/g++.other/comdat4-aux.cc: New.
3968
3969 2004-08-12 Ben Elliston <bje@au.ibm.com>
3970
3971 PR target/16286
3972 * gcc.dg/pr16286.c: New test.
3973
3974 2004-08-12 Jan Beulich <jbeulich@novell.com>
3975
3976 * g++.dg/ext/asm5.C: New.
3977
3978 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3979
3980 PR c++/16698
3981 * g++.dg/eh/crash1.C: New test.
3982
3983 PR c++/16717
3984 * g++.dg/ext/construct1.C: New test.
3985
3986 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3987
3988 PR c++/16853
3989 * g++.dg/init/ptrmem1.C: New test.
3990
3991 PR c++/16618
3992 * g++.dg/parse/offsetof5.C: New test.
3993
3994 PR c++/16870
3995 * g++.dg/template/overload3.C: New test.
3996
3997 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3998
3999 PR c++/16964
4000 * g++.dg/parse/error16.C: New test.
4001
4002 PR c++/16904
4003 * g++.dg/template/error14.C: New test.
4004
4005 PR c++/16929
4006 * g++.dg/template/error15.C: New test.
4007
4008 2004-08-11 Devang Patel <dpatel@apple.com>
4009
4010 * gcc.dg/darwin-ld-20040809-1.c: New test.
4011 * gcc.dg/darwin-ld-20040809-2.c: New test.
4012
4013 2004-08-11 Steven G. Kargl <kargls@comcast.net>
4014
4015 PR fortran/16917
4016 * gfortran.dg/dfloat_1.f90: New test.
4017
4018 2004-08-09 Mark Mitchell <mark@codesourcery.com>
4019
4020 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
4021 * gcc.dg/dll-2.c: Fix dg-require syntax.
4022 * gcc.misc-tests/arm-isr.c (abort): Declare.
4023 (exit): Likewise.
4024
4025 2004-08-10 Mark Mitchell <mark@codesourcery.com>
4026
4027 PR c++/16971
4028 * g++.dg/parse/crash16.C: New test.
4029
4030 2004-08-10 Roger Sayle <roger@eyesopen.com>
4031
4032 * gcc.dg/mips-rsqrt-1.c: New test case.
4033 * gcc.dg/mips-rsqrt-2.c: New test case.
4034 * gcc.dg/mips-rsqrt-3.c: New test case.
4035
4036 2004-08-10 Paul Brook <paul@codesourcery.com>
4037
4038 * gfortran.dg/der_io_1.f90: New test.
4039
4040 2004-08-10 Paul Brook <paul@codesourcery.com>
4041
4042 PR fortran/16919
4043 * gfortran.dg/der_array_1.f90: New test.
4044
4045 2004-08-09 David Edelsohn <edelsohn@gnu.org>
4046
4047 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
4048
4049 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
4050
4051 * gcc.dg/wchar_t-2.c: Fix typo.
4052
4053 2004-08-09 Falk Hueffner <falk@debian.org>
4054
4055 PR tree-optimization/12517
4056 * gcc.c-torture/compile/pr12517.c: New test.
4057
4058 PR tree-optimization/12578
4059 * gcc.c-torture/compile/pr12578.c: New test.
4060
4061 PR tree-optimization/12899
4062 * gcc.c-torture/compile/pr12899.c: New test.
4063
4064 PR rtl-optimization/14692
4065 * gcc.c-torture/compile/pr14692.c: New test.
4066
4067 PR tree-optimization/16461
4068 * gcc.c-torture/compile/pr16461.c: New test.
4069
4070 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
4071
4072 * gfortran.dg/getenv_1.f90: New test.
4073
4074 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4075
4076 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
4077 wchar_t.
4078 * gcc.dg/symbian5.c: Test -fno-short-wchar.
4079
4080 2004-08-06 Paul Brook <paul@codesourcery.com>
4081
4082 * gfortran.dg/ret_array_1.f90: New test.
4083 * gfortran.dg/ret_pointer_1.f90: New test.
4084
4085 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
4086
4087 * gcc.dg/missing-field-init-[12].c: New tests.
4088 * g++.dg/warn/missing-field-init-[12].C: New tests.
4089
4090 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4091
4092 * gcc.dg/enum2.c: New test.
4093 * gcc.dg/symbian3.c: Likewise.
4094 * gcc.dg/symbian4.c: Likewise.
4095 * gcc.dg/wchar_t-2.c: Likewise.
4096
4097 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4098
4099 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
4100 destructor tests.
4101
4102 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4103
4104 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
4105 dg-require-visiblity.
4106 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
4107 * g++.dg/ext/visibility/fvisibility.C: Likewise.
4108 * g++.dg/ext/visibility/memfuncts.C: Likewise.
4109 * g++.dg/ext/visibility/new1.C: Likewise.
4110 * g++.dg/ext/visibility/pragma.C: Likewise.
4111 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
4112 * g++.dg/ext/visibility/virtual.C: Likewise.
4113 * g++/dg/ext/visibility/visibility-1.C: Likewise.
4114 * g++/dg/ext/visibility/visibility-2.C: Likewise.
4115 * g++/dg/ext/visibility/visibility-3.C: Likewise.
4116 * g++/dg/ext/visibility/visibility-4.C: Likewise.
4117 * g++/dg/ext/visibility/visibility-5.C: Likewise.
4118 * g++/dg/ext/visibility/visibility-6.C: Likewise.
4119 * g++/dg/ext/visibility/visibility-7.C: Likewise.
4120 * g++/dg/ext/visibility/visibility-8.C: New test.
4121 * gcc.c-torture/compile/dll.x: Remove.
4122 * gcc.dg/dll-2.c: Use dg-require-dll
4123 * gcc.dg/visibility-10.c: New test.
4124 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
4125 supporting DLLs.
4126 * testsuite/lib/scanasm.exp (scan_hidden): New function.
4127 (scan_not_hidden): Likewise.
4128
4129 2004-08-05 David Edelsohn <edelsohn@gnu.org>
4130
4131 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4132
4133 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
4134
4135 * gcc.c-torture/execute/20040805-1.c: New test.
4136
4137 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
4138
4139 * gcc.dg/20020118-1.c: Declare abort.
4140 * gcc.dg/altivec_check.h: Likewise.
4141 * gcc.dg/iftrap-2.c: Likewise.
4142 * gcc.dg/pragma-darwin.c: Likewise.
4143 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
4144
4145 2004-08-04 Geoffrey Keating <geoffk@apple.com>
4146
4147 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4148
4149 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4150
4151 * gcc.c-torture/execute/builtins/abs-2.c,
4152 gcc.c-torture/execute/builtins/abs-3.c,
4153 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4154 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4155 intmax_t, uintmax_t and their limits.
4156 * gcc.dg/intmax_t-1.c: New test.
4157
4158 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4159
4160 * g++.dg/tc1/dr147.C: Add reference to PR.
4161
4162 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
4163
4164 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4165 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4166
4167 2004-08-03 David Edelsohn <edelsohn@gnu.org>
4168
4169 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4170
4171 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4172
4173 * gcc.dg/redecl-5.c: New test.
4174 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4175 of scanf.
4176
4177 2004-08-03 Roger Sayle <roger@eyesopen.com>
4178
4179 PR middle-end/16790
4180 * gcc.c-torture/execute/pr16790-1.c: New test case.
4181
4182 2004-08-03 Mark Mitchell <mark@codesourcery.com>
4183
4184 * g++.dg/ext/visibility/assign1.C: New test.
4185 * g++.dg/ext/visibility/new1.C: Likewise.
4186
4187 * gcc.dg/symbian1.c: New test.
4188 * gcc.dg/symbian2.c: Likewise.
4189
4190 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4191
4192 PR target/16570
4193 * gcc.dg/i386-sse-9.c: New test.
4194
4195 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4196
4197 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4198
4199 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4200
4201 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4202 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4203 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4204 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4205 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4206 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4207 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4208 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4209 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4210 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4211 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4212 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4213 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4214 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4215 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4216 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4217 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4218 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4219 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4220 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4221 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4222 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4223 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4224 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4225 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4226 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4227 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4228 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4229 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4230 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4231 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4232 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4233 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
4234 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
4235 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
4236 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4237 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4238 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4239 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4240 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
4241 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
4242 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
4243 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
4244 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
4245 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4246 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4247 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
4248 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
4249 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
4250 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
4251 gcc.misc-tests/i386-pf-3dnow-1.c,
4252 gcc.misc-tests/i386-pf-athlon-1.c,
4253 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4254 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
4255 Declare built-in functions used.
4256 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
4257
4258 2004-08-02 Mark Mitchell <mark@codesourcery.com>
4259
4260 PR c++/16707
4261 * g++.dg/lookup/using12.C: New test.
4262
4263 * g++.dg/init/null1.C: Fix PR number.
4264 * g++.dg/parse/namespace10.C: Likewise.
4265
4266 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4267
4268 PR c++/16224
4269 * g++.dg/template/spec17.C: New test.
4270 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
4271 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
4272
4273 2004-08-02 David Billinghurst
4274
4275 PR fortran/16292
4276 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
4277
4278 2004-08-01 Zack Weinberg <zack@codesourcery.com>
4279
4280 * gcc.dg/ia64-got-1.c: New test case.
4281
4282 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4283
4284 PR c++/16489
4285 * g++.dg/init/null1.C: New test.
4286 * g++.dg/tc1/dr76.C: Adjust error marker.
4287
4288 PR c++/16529
4289 * g++.dg/parse/namespace10.C: New test.
4290
4291 PR c++/16810
4292 * g++.dg/inherit/ptrmem2.C: New test.
4293
4294 2004-08-02 Ben Elliston <bje@au.ibm.com>
4295
4296 PR target/16155
4297 * gcc.dg/pr16155.c: New test.
4298
4299 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
4300
4301 * gcc.dg/redecl-2.c: New test.
4302
4303 2004-07-30 Geoffrey Keating <geoffk@apple.com>
4304
4305 * gcc.dg/darwin-longdouble.c: New file.
4306
4307 2004-07-30 Richard Henderson <rth@redhat.com>
4308
4309 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
4310 write to constant argument.
4311 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
4312
4313 2004-07-30 Richard Henderson <rth@redhat.com>
4314
4315 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
4316 tests of nearest around zero.
4317
4318 2004-07-30 Andrew Pinski <apinski@apple.com>
4319
4320 * gcc.c-torture/compile/20040730-1.c: New test.
4321
4322 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4323
4324 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4325 powerpc-eabispe.
4326
4327 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4328
4329 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4330
4331 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
4332
4333 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4334 contains $ld_library_path.
4335 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4336
4337 2004-07-29 Richard Henderson <rth@redhat.com>
4338
4339 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4340
4341 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4342 (alt2, which): New.
4343 (Check): Accept either alternative.
4344
4345 2004-07-29 Mark Mitchell <mark@codesourcery.com>
4346
4347 * g++.dg/abi/inline1.C: New test.
4348 * g++.dg/abi/local1-a.cc: Likewise.
4349 * g++.dg/abi/local1.C: Likewise.
4350 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4351 * g++.dg/abi/mangle12.C: Likewise.
4352 * g++.dg/abi/mangle17.C: Likewise.
4353 * g++.dg/abi/mangle20-2.C: Likewise.
4354 * g++.dg/opt/interface1.C: Likewise.
4355 * g++.dg/opt/interface1.h: Likewise.
4356 * g++.dg/opt/interface1-a.cc: New test.
4357 * g++.dg/parse/repo1.C: New test.
4358 * g++.dg/template/repo1.C: Likewise.
4359 * g++.dg/warn/Winline-1.C: Likewise.
4360 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4361
4362 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4363
4364 * gcc.dg/tree-ssa/20040729-1.c: New test.
4365
4366 2004-07-27 Matt Austern <austern@apple.com>
4367
4368 * gcc.dg/darwin-bool-1.c: New test.
4369 * gcc.dg/darwin-bool-2.c: New test.
4370
4371 2004-07-28 Richard Henderson <rth@redhat.com>
4372
4373 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4374 arguments in the correct type. Don't write to constant arguments.
4375
4376 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4377
4378 PR tree-optimization/16688
4379 PR tree-optimization/16689
4380 * g++.dg/tree-ssa/pr16688.C: New test.
4381
4382 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4383
4384 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4385 loads. Not only in the comment, this time.
4386
4387 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4388
4389 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4390 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4391 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4392 * gcc.dg/sh4a-bitmovua.c: New.
4393 * gcc.dg/sh4a-cos.c: New.
4394 * gcc.dg/sh4a-cosf.c: New.
4395 * gcc.dg/sh4a-fprun.c: New.
4396 * gcc.dg/sh4a-fsrra.c: New.
4397 * gcc.dg/sh4a-memmovua.c: New.
4398 * gcc.dg/sh4a-sin.c: New.
4399 * gcc.dg/sh4a-sincos.c: New.
4400 * gcc.dg/sh4a-sincosf.c: New.
4401 * gcc.dg/sh4a-sinf.c: New.
4402
4403 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4404
4405 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4406 conditionals.
4407 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4408 loads.
4409 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4410 DOM1.
4411
4412 2004-07-27 Andrew Pinski <apinski@apple.com>
4413
4414 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4415
4416 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4417
4418 * gcc.dg/pragma-isr.c: New test.
4419
4420 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4421
4422 PR c++/14429
4423 * g++.dg/template/ttp11.C: New test.
4424
4425 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4426
4427 * gcc.c-torture/compile/20040727-1.c: New test.
4428
4429 2004-07-26 Eric Christopher <echristo@redhat.com>
4430
4431 * gcc.c-torture/compile/20040726-2.c: New test.
4432
4433 2004-07-26 Andrew Pinski <apinski@apple.com>
4434
4435 * g++.dg/rtti/tinfo1.C: Xfail.
4436
4437 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4438
4439 * gcc.c-torture/compile/20040726-1.c: New test.
4440
4441 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4442 Brian Ryner <bryner@brianryner.com>
4443
4444 PR c++/9283
4445 PR c++/15000
4446 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4447 * g++.dg/ext/visibility/: New directory.
4448 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4449 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4450 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4451 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4452 * g++.dg/ext/visibility/fvisibility.C,
4453 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4454 g++.dg/ext/visibility/fvisibility-override1.C
4455 g++.dg/ext/visibility/fvisibility-override2.C
4456 g++.dg/ext/visibility/memfuncts.C
4457 g++.dg/ext/visibility/noPLT.C
4458 g++.dg/ext/visibility/pragma.C
4459 g++.dg/ext/visibility/pragma-override1.C
4460 g++.dg/ext/visibility/pragma-override2.C
4461 g++.dg/ext/visibility/staticmemfuncts.C
4462 g++.dg/ext/visibility/virtual.C: New tests.
4463
4464 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4465
4466 PR c/15360
4467 * gcc.dg/pr15360-1.c: New test.
4468
4469 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4470
4471 * gcc.dg/pragma-align-2.c: New test.
4472 * gcc.dg/pragma-init-fini.c: New test.
4473 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4474 targets.
4475
4476 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4477
4478 * gcc.dg/init-string-2.c: New test.
4479
4480 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4481
4482 PR 16684
4483 * gcc.dg/Wredundant-decls-1.c: New test case.
4484
4485 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4486
4487 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4488 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4489 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4490 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4491 * gcc.dg/compat/generate-random.c: New file.
4492 * gcc.dg/compat/generate-random.h: Likewise.
4493 * gcc.dg/compat/generate-random_r.c: Likewise.
4494 * gcc.dg/compat/struct-layout-1.h: Likewise.
4495 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4496 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4497 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4498 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4499 * gcc.dg/compat/struct-layout-1_main.c: New test.
4500 * gcc.dg/compat/struct-layout-1_x.c: New file.
4501 * gcc.dg/compat/struct-layout-1_y.c: New file.
4502 * gcc.dg/compat/struct-layout-1_test.h: New file.
4503
4504 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4505
4506 * gcc.dg/comp-return-1.c: New test
4507
4508 2004-07-23 Janis Johnson <janis187@us.ibm.com>
4509
4510 * gcc.dg/vmx/8-02a.c: Fix typo.
4511
4512 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4513 * gcc.dg/darwin-abi-3.c: New test.
4514
4515 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4516 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4517
4518 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4519 * gcc.dg/vmx/ops-long-1.c: New test.
4520 * gcc.dg/vmx/ops-long-2.c: New test.
4521
4522 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4523
4524 * g++.dg/lookup/conv-[1234].C: New.
4525
4526 2004-07-22 Mark Mitchell <mark@codesourcery.com>
4527
4528 * g++.dg/parse/attr2.C: Simplify.
4529
4530 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4531
4532 PR c/7284
4533 * gcc.c-torture/execute/pr7284-1.c: New test.
4534
4535 2004-07-22 Brian Booth <bbooth@redhat.com>
4536
4537 * gcc.dg/tree-ssa/20040721-1.c: New test.
4538
4539 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4540
4541 * g++.dg/template/crash20.c: New.
4542
4543 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4544
4545 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4546 Add dg-run directive. Declare variables as required.
4547 * gfortran.dg/g77/README: Update
4548
4549 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
4550
4551 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4552 gcc.dg/cris-peep2-andu2.c: New tests.
4553
4554 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4555
4556 PR c/15052
4557 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4558 on return type.
4559 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4560 messages.
4561 * gcc.dg/qual-return-2.c: Update expected messages.
4562 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4563
4564 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4565
4566 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4567 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4568
4569 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4570
4571 PR c/11250
4572 * gcc.dg/init-string-1.c: New test.
4573
4574 2004-07-21 Jakub Jelinek <jakub@redhat.com>
4575
4576 PR middle-end/15345
4577 PR c/16450
4578 * gcc.dg/torture/nested-fn-1.c: New test.
4579
4580 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4581
4582 PR target/16559
4583 * gcc.dg/ia64-fptr-1.c: New file.
4584
4585 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4586
4587 PR c++/14497
4588 * g++.dg/template/spec16.C: New test.
4589 * g++.old-deja/g++.robertl/eb118.C: Remove.
4590
4591 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4592
4593 PR c++/509
4594 * g++.dg/template/spec15.C: New test.
4595
4596 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4597
4598 Copy cases from g77.f-torture/execute and add dg-run
4599 directive. Other changes as noted.
4600 * gfortran.dg/g77/13037.f
4601 * gfortran.dg/g77/1832.f
4602 * gfortran.dg/g77/19981119-0.f
4603 * gfortran.dg/g77/19990313-0.f
4604 * gfortran.dg/g77/19990313-1.f
4605 * gfortran.dg/g77/19990313-2.f
4606 * gfortran.dg/g77/19990313-3.f
4607 * gfortran.dg/g77/19990419-1.f
4608 * gfortran.dg/g77/19990826-0.f
4609 * gfortran.dg/g77/19990826-2.f
4610 * gfortran.dg/g77/20000503-1.f
4611 * gfortran.dg/g77/20001111.f
4612 * gfortran.dg/g77/20010116.f
4613 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4614 * gfortran.dg/g77/20010430.f
4615 * gfortran.dg/g77/6177.f
4616 * gfortran.dg/g77/947.f
4617 * gfortran.dg/g77/970816-3.f
4618 * gfortran.dg/g77/971102-1.f
4619 * gfortran.dg/g77/980520-1.f
4620 * gfortran.dg/g77/980628-0.f
4621 * gfortran.dg/g77/980628-1.f
4622 * gfortran.dg/g77/980628-10.f
4623 * gfortran.dg/g77/980628-2.f
4624 * gfortran.dg/g77/980628-3.f
4625 * gfortran.dg/g77/980628-7.f
4626 * gfortran.dg/g77/980628-8.f
4627 * gfortran.dg/g77/980628-9.f
4628 * gfortran.dg/g77/980701-0.f
4629 * gfortran.dg/g77/980701-1.f
4630 * gfortran.dg/g77/cabs.f
4631 * gfortran.dg/g77/claus.f
4632 * gfortran.dg/g77/complex_1.f
4633 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4634 * gfortran.dg/g77/dcomplex.f
4635 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4636 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4637 * gfortran.dg/g77/f90-intrinsic-numeric.f
4638 * gfortran.dg/g77/int8421.f
4639 * gfortran.dg/g77/labug1.f
4640 * gfortran.dg/g77/large_vec.f
4641 * gfortran.dg/g77/le.f
4642 * gfortran.dg/g77/short.f
4643 * gfortran.dg/g77/README: Update
4644
4645 2004-07-20 Mark Mitchell <mark@codesourcery.com>
4646
4647 PR c++/16637
4648 * g++.dg/parse/lookup4.C: New test.
4649
4650 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4651
4652 PR c++/16175
4653 * g++.dg/template/ttp10.C: New test.
4654
4655 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4656
4657 * gcc.dg/pr12625-1.c: New test.
4658
4659 2004-07-20 Steven Bosscher <stevenb@suse.de>
4660
4661 * testsuite/gcc.dg/switch-warn-1.c: New test.
4662 * testsuite/gcc.dg/switch-warn-2.c: New test.
4663 * gcc.c-torture/compile/pr14730.c: Update.
4664
4665 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4666
4667 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4668 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4669 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4670 g++.dg/template/nontype3.C: Remove trailing CR from tests.
4671
4672 2004-07-18 Mark Mitchell <mark@codesourcery.com>
4673
4674 PR c++/16623
4675 * g++.dg/template/assign1.C: New test.
4676
4677 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4678
4679 PR c++/12170
4680 * g++.dg/template/ttp9.C: New test.
4681
4682 2004-07-19 Daniel Jacobowitz <dan@debian.org>
4683
4684 * gcc.dg/format/cmn-err-1.c: New test.
4685
4686 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4687
4688 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4689 gcc.dg/Wparentheses-10.c: New tests.
4690 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4691
4692 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4693
4694 PR fortran/16465
4695 * gfortran.dg/g77//ffixed-line-length-0.f,
4696 gfortran.dg/g77/ffixed-line-length-132.f,
4697 gfortran.dg/g77/ffixed-line-length-72.f,
4698 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4699 gfortran.dg/g77/README: Update.
4700
4701 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4702
4703 PR c++/13092
4704 * g++.dg/template/non-dependent7.C: New test.
4705 * g++.dg/template/non-dependent8.C: Likewise.
4706 * g++.dg/template/non-dependent9.C: Likewise.
4707 * g++.dg/template/non-dependent10.C: Likewise.
4708
4709 2004-07-17 Mark Mitchell <mark@codesourcery.com>
4710
4711 PR c++/16337
4712 * g++.dg/parse/attr2.C: New test.
4713
4714 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4715
4716 * g77.dg: Removed.
4717 * g77.f-torture: Ditto.
4718
4719 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4720
4721 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4722 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4723 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4724
4725 2004-07-16 Richard Henderson <rth@redhat.com>
4726
4727 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4728
4729 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4730
4731 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4732 tests with full list of options.
4733 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4734 of TORTURE_OPTIONS if test contains 'dg-do run'.
4735
4736 PR fortran/16404
4737 * gfortran.dg/do_iterator.f90: New test.
4738
4739 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4740
4741 PR rtl-optimization/16536
4742 * gcc.c-torture/execute/restrict-1.c: New test.
4743
4744 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4745
4746 PR fortran/15324
4747 * gfortran.dg/pr15324.f90: New test.
4748
4749 PR fortran/15129
4750 * gfortran.dg/pr15129.f90: New test.
4751
4752 PR fortran/15140
4753 * gfortran.dg/pr15140.f90: New test.
4754
4755 PR fortran/13792
4756 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4757 compile-time simplification.
4758
4759 2004-07-14 Mike Stump <mrs@apple.com>
4760
4761 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4762
4763 2004-07-14 James E Wilson <wilson@specifixinc.com>
4764
4765 PR target/16325
4766 * gcc.dg/profile-generate-1.c: New.
4767
4768 2004-07-15 Jakub Jelinek <jakub@redhat.com>
4769
4770 * gcc.c-torture/execute/20040709-1.c: New test.
4771 * gcc.c-torture/execute/20040709-2.c: New test.
4772
4773 2004-07-14 Mike Stump <mrs@apple.com>
4774
4775 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4776
4777 2004-07-14 Mike Stump <mrs@apple.com>
4778
4779 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4780
4781 2004-07-13 Mark Mitchell <mark@codesourcery.com>
4782
4783 PR c++/16518
4784 * g++.dg/parse/mutable1.C: New test.
4785
4786 2004-07-13 Diego Novillo <dnovillo@redhat.com>
4787
4788 PR tree-optimization/16443
4789 * gcc.dg/tree-ssa/20040713-1.c: New test.
4790
4791 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4792
4793 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4794 for operator new.
4795
4796 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4797
4798 * gfortran.dg/g77/README: New file
4799 * gfortran.dg/g77/19981216-0.f: Copy from
4800 g77.f-torture/noncompile. Add "dg-do compile" and
4801 dg-error as required.
4802 * gfortran.dg/g77/19990218-1.f: Likewise
4803 * gfortran.dg/g77/19990905-1.f: Likewise
4804 * gfortran.dg/g77/9263.f: Likewise
4805 * gfortran.dg/g77/980615-0.f: Likewise
4806 * gfortran.dg/g77/980616-0.f: Likewise
4807 * gfortran.dg/g77/check0.f: Likewise
4808 * gfortran.dg/g77/select_no_compile.f: Likewise
4809
4810 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4811
4812 Copy files from g77.f-torture/compile.
4813 Add "{ dg-do compile}". Other changes as noted
4814 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4815 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4816 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4817 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
4818 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
4819 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
4820 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
4821 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
4822 statement to conform to standard. Append alpha1.x for reference.
4823 * gfortran.dg/g77/xformat.f: Add dg-warning
4824
4825 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4826
4827 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
4828 Add {dg-do compile} directive.
4829 * gfortran.dg/g77/cpp2.F: Likewise
4830
4831 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4832
4833 PR c++/5402
4834 * g++.dg/lookup/name-clash1.C: New test.
4835
4836 PR c++/9777
4837 * g++.dg/lookup/name-clash2.C: New test.
4838
4839 PR c++/12102
4840 * g++.dg/lookup/name-clash3.C: New test.
4841
4842 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4843
4844 * g++.dg/lookup/new2.C: New test.
4845 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4846
4847 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
4848
4849 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
4850 Add {dg-do compile} directive.
4851 * gfortran.dg/g77/13060.f: Likewise
4852 * gfortran.dg/g77/19990218-0.f: Likewise
4853 * gfortran.dg/g77/19990305-0.f: Likewise
4854 * gfortran.dg/g77/19990419-0.f: Likewise
4855 * gfortran.dg/g77/19990502-0.f: Likewise
4856 * gfortran.dg/g77/19990502-1.f: Likewise
4857 * gfortran.dg/g77/19990525-0.f: Likewise
4858 * gfortran.dg/g77/19990826-1.f: Likewise
4859 * gfortran.dg/g77/19990826-3.f: Likewise
4860 * gfortran.dg/g77/19990905-2.f: Likewise
4861 * gfortran.dg/g77/20000412-1.f: Likewise
4862 * gfortran.dg/g77/20000511-1.f: Likewise
4863 * gfortran.dg/g77/20000511-2.f: Likewise
4864 * gfortran.dg/g77/20000518.f: Likewise
4865 * gfortran.dg/g77/20000601-1.f: Likewise
4866 * gfortran.dg/g77/20000601-2.f: Likewise
4867 * gfortran.dg/g77/20000629-1.f: Likewise
4868 * gfortran.dg/g77/20000630-2.f: Likewise
4869 * gfortran.dg/g77/20010115.f: Likewise
4870 * gfortran.dg/g77/20010321-1.f: Likewise
4871 * gfortran.dg/g77/20010426.f: Likewise
4872 * gfortran.dg/g77/20020307-1.f: Likewise
4873 * gfortran.dg/g77/8485.f: Likewise
4874 * gfortran.dg/g77/960317-1.f: Likewise
4875 * gfortran.dg/g77/970915-0.f: Likewise
4876 * gfortran.dg/g77/980310-1.f: Likewise
4877 * gfortran.dg/g77/980310-2.f: Likewise
4878 * gfortran.dg/g77/980310-3.f: Likewise
4879 * gfortran.dg/g77/980310-4.f: Likewise
4880 * gfortran.dg/g77/980310-6.f: Likewise
4881 * gfortran.dg/g77/980310-7.f: Likewise
4882 * gfortran.dg/g77/980310-8.f: Likewise
4883 * gfortran.dg/g77/980419-2.f: Likewise
4884 * gfortran.dg/g77/980424-0.f: Likewise
4885 * gfortran.dg/g77/980427-0.f: Likewise
4886 * gfortran.dg/g77/980729-0.f: Likewise
4887 * gfortran.dg/g77/981117-1.f: Likewise
4888 * gfortran.dg/g77/toon_1.f: Likewise
4889
4890 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4891
4892 PR c++/2204
4893 * g++.dg/other/abstract2.C: New test.
4894
4895 2004-07-12 Paul Brook <paul@codesourcery.com>
4896
4897 * gfortran.dg/pointer_init_1.f90: New test.
4898
4899 2004-07-11 Paul Brook <paul@codesourcery.com>
4900
4901 PR fortran/15986
4902 * gfortran.dg/contained_1.f90: New test.
4903
4904 2004-07-11 Mark Mitchell <mark@codesourcery.com>
4905
4906 * g++.dg/parse/defarg8.C: New test.
4907
4908 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4909
4910 PR fortran/16433
4911 * gfortran.dg/pr16433.f: New test.
4912
4913 PR fortran/17574
4914 * gfortran.dg/pr15754.f90: New test.
4915
4916 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
4917
4918 PR tree-optimization/16437
4919 * gcc.c-torture/execute/bitfld-4.c: New test.
4920
4921 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4922
4923 * gfortran.fortran-torture/execute/common_2.f90: Add check for
4924 access to common var from module.
4925
4926 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4927
4928 PR fortran/16336
4929 * gfortran.fortran-torture/execute/common_2.f90: New test.
4930
4931 2004-07-10 Paul Brook <paul@codesourcery.com>
4932
4933 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
4934
4935 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4936
4937 PR fortran/15969
4938 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
4939
4940 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
4941
4942 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
4943 * gfortran.dg/g77/ffixed-form-2.f: Likewise
4944 * gfortran.dg/g77/ffree-form-1.f: Likewise
4945 * gfortran.dg/g77/ffree-form-2.f: Likewise
4946 * gfortran.dg/g77/ffree-form-3.f: Likewise
4947 * gfortran.dg/g77/fno-underscoring.f: Likewise
4948 * gfortran.dg/g77/funderscoring.f: Likewise
4949 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
4950
4951 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4952
4953 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
4954
4955 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4956 Paul Brook <paul@codesourcery.com>
4957
4958 PR fortran/13415
4959 * gfortran.dg/common_pointer_1.f90: New test.
4960
4961 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4962
4963 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
4964
4965 2004-07-09 James E Wilson <wilson@specifixinc.com>
4966
4967 PR target/16364
4968 * gcc.c-torture/compile/20040709-1.c: New.
4969
4970 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4971
4972 PR fortran/14077
4973 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
4974
4975 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4976
4977 PR fortran/13201
4978 * gfortran.dg/shape_1.f90: New test.
4979
4980 2004-07-09 Zack Weinberg <zack@codesourcery.com>
4981 Andrew Pinski <apinski@apple.com>
4982
4983 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
4984
4985 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4986
4987 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
4988 comment.
4989
4990 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4991 Paul Brook <paul@codesourcery.com>
4992
4993 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
4994 '.f95' and '.F95'.
4995
4996 2004-07-09 Diego Novillo <dnovillo@redhat.com>
4997
4998 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
4999
5000 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5001
5002 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
5003 testcases with capital suffix.
5004
5005 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5006
5007 PR fortran/15481
5008 PR fortran/13372
5009 PR fortran/13575
5010 PR fortran/15978
5011 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
5012
5013 * gfortran.dg/implicit_1.f90: New test.
5014
5015 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5016
5017 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
5018 expression to match gfortran warning/error messages
5019 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
5020 dg-error text.
5021
5022 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5023
5024 * lib/fortran-torture.exp: Rename proc search_for to
5025 search_for_re.
5026
5027 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5028
5029 * gcc.c-torture/execute/simd-5.x: New file.
5030 XFAIL on SPARC 64-bit at -O0.
5031
5032 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5033
5034 PR c++/8211
5035 PR c++/16165
5036 * g++.dg/warn/effc3.C: New test.
5037
5038 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5039
5040 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
5041 change X to 1X in format.
5042 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
5043 add data statements to conform to standard.
5044
5045 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5046
5047 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
5048 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
5049 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
5050
5051 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5052
5053 * gfortran.dg/g77/7388.f: Copy from g77.dg
5054 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
5055 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
5056 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
5057 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
5058 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
5059 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
5060 * gfortran.dg/g77/strlen0.f: Likewise
5061
5062 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5063
5064 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
5065 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
5066
5067 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5068
5069 * gcc.c-torture/execute/920428-2.x: Delete.
5070 * gcc.c-torture/execute/920501-7.x: Likewise.
5071
5072 2004-07-08 Jakub Jelinek <jakub@redhat.com>
5073
5074 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
5075 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
5076 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
5077 prescott and c3-2.
5078 (PREFETCH_3DNOW): Add -march=c3.
5079
5080 2004-07-08 Diego Novillo <dnovillo@redhat.com>
5081
5082 PR c/16437
5083 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
5084 * gcc.c-torture/execute/bf64-1.x: Likewise.
5085
5086 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5087
5088 * gcc.c-torture/compile/20040708-1.c: New test.
5089
5090 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5091
5092 PR c++/16169
5093 * g++.dg/warn/effc2.C: New test.
5094
5095 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
5096
5097 * gcc.c-torture/execute/bitfld-1.x: Remove.
5098 * gcc.c-torture/execute/bitfld-3.c: New test.
5099 * gcc.dg/bitfld-2.c: Remove XFAILs.
5100
5101 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
5102
5103 PR c++/16276
5104 * g++.dg/rtti/tinfo1.C: New file.
5105
5106 2004-07-07 Eric Christopher <echristo@redhat.com>
5107
5108 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
5109
5110 2004-07-07 Andrew Pinski <apinski@apple.com>
5111
5112 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
5113
5114 2004-07-07 Mark Mitchell <mark@codesourcery.com>
5115
5116 * g++.dg/init/call1.C: XFAIL.
5117
5118 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
5119
5120 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
5121 except for movstrict*, to movmem* and clrstr* to clrmem*.
5122
5123 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
5124
5125 * gcc.c-torture/execute/20040707-1.c: New test.
5126
5127 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
5128
5129 * gcc.c-torture/execute/20040706-1.c: New test.
5130
5131 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5132
5133 PR c++/3671
5134 * g++.dg/template/spec14.C: New test.
5135
5136 2004-07-05 Jakub Jelinek <jakub@redhat.com>
5137
5138 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
5139 nothing if not yet defined. Use it in b, c and d type definitions.
5140 * gcc.c-torture/execute/20040705-1.c: New test.
5141 * gcc.c-torture/execute/20040705-2.c: New test.
5142
5143 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5144
5145 PR c++/2518
5146 * g++.dg/lookup/new1.C: New test.
5147
5148 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5149
5150 PR c++/11406
5151 * g++.dg/template/sizeof8.C: New test.
5152
5153 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
5154
5155 * gcc.c-torture/compile/20040705-1.c: New test.
5156
5157 2004-07-04 Bud Davis <bdavis9659@comcast.net>
5158
5159 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5160
5161 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5162
5163 * gcc.dg/cpp/if-mop.c: Two new testcases.
5164 * gcc.dg/cpp/trad/comment-3.c: New.
5165
5166 2004-07-04 Paul Brook <paul@codesourcery.com>
5167
5168 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5169
5170 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5171
5172 PR c++/3761
5173 * g++.dg/lookup/crash4.C: New test.
5174
5175 2004-07-02 Zack Weinberg <zack@codesourcery.com>
5176
5177 * gcc.c-torture/execute/builtin-abs-1.c
5178 * gcc.c-torture/execute/builtin-abs-2.c
5179 * gcc.c-torture/execute/builtin-complex-1.c
5180 * gcc.c-torture/execute/builtins/string-1-lib.c
5181 * gcc.c-torture/execute/builtins/string-1.c
5182 * gcc.c-torture/execute/builtins/string-2-lib.c
5183 * gcc.c-torture/execute/builtins/string-2.c
5184 * gcc.c-torture/execute/builtins/string-3-lib.c
5185 * gcc.c-torture/execute/builtins/string-3.c
5186 * gcc.c-torture/execute/builtins/string-4-lib.c
5187 * gcc.c-torture/execute/builtins/string-4.c
5188 * gcc.c-torture/execute/builtins/string-5-lib.c
5189 * gcc.c-torture/execute/builtins/string-5.c
5190 * gcc.c-torture/execute/builtins/string-6-lib.c
5191 * gcc.c-torture/execute/builtins/string-6.c
5192 * gcc.c-torture/execute/builtins/string-7-lib.c
5193 * gcc.c-torture/execute/builtins/string-7.c
5194 * gcc.c-torture/execute/builtins/string-8-lib.c
5195 * gcc.c-torture/execute/builtins/string-8.c
5196 * gcc.c-torture/execute/builtins/string-9-lib.c
5197 * gcc.c-torture/execute/builtins/string-9.c
5198 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5199 * gcc.c-torture/execute/builtins/string-asm-1.c
5200 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5201 * gcc.c-torture/execute/builtins/string-asm-2.c
5202 * gcc.c-torture/execute/stdio-opt-1.c
5203 * gcc.c-torture/execute/stdio-opt-2.c
5204 * gcc.c-torture/execute/stdio-opt-3.c
5205 * gcc.c-torture/execute/string-opt-1.c
5206 * gcc.c-torture/execute/string-opt-10.c
5207 * gcc.c-torture/execute/string-opt-11.c
5208 * gcc.c-torture/execute/string-opt-12.c
5209 * gcc.c-torture/execute/string-opt-13.c
5210 * gcc.c-torture/execute/string-opt-14.c
5211 * gcc.c-torture/execute/string-opt-15.c
5212 * gcc.c-torture/execute/string-opt-16.c
5213 * gcc.c-torture/execute/string-opt-2.c
5214 * gcc.c-torture/execute/string-opt-6.c
5215 * gcc.c-torture/execute/string-opt-7.c
5216 * gcc.c-torture/execute/string-opt-8.c:
5217 Replace with ...
5218
5219 * gcc.c-torture/execute/builtins/abs-2.c
5220 * gcc.c-torture/execute/builtins/abs-3.c
5221 * gcc.c-torture/execute/builtins/complex-1.c
5222 * gcc.c-torture/execute/builtins/fprintf.c
5223 * gcc.c-torture/execute/builtins/fputs.c
5224 * gcc.c-torture/execute/builtins/memcmp.c
5225 * gcc.c-torture/execute/builtins/memmove.c
5226 * gcc.c-torture/execute/builtins/memops-asm.c
5227 * gcc.c-torture/execute/builtins/mempcpy-2.c
5228 * gcc.c-torture/execute/builtins/mempcpy.c
5229 * gcc.c-torture/execute/builtins/memset.c
5230 * gcc.c-torture/execute/builtins/printf.c
5231 * gcc.c-torture/execute/builtins/sprintf.c
5232 * gcc.c-torture/execute/builtins/strcat.c
5233 * gcc.c-torture/execute/builtins/strchr.c
5234 * gcc.c-torture/execute/builtins/strcmp.c
5235 * gcc.c-torture/execute/builtins/strcpy.c
5236 * gcc.c-torture/execute/builtins/strcspn.c
5237 * gcc.c-torture/execute/builtins/strlen-2.c
5238 * gcc.c-torture/execute/builtins/strlen.c
5239 * gcc.c-torture/execute/builtins/strncat.c
5240 * gcc.c-torture/execute/builtins/strncmp-2.c
5241 * gcc.c-torture/execute/builtins/strncmp.c
5242 * gcc.c-torture/execute/builtins/strncpy.c
5243 * gcc.c-torture/execute/builtins/strpbrk.c
5244 * gcc.c-torture/execute/builtins/strpcpy-2.c
5245 * gcc.c-torture/execute/builtins/strpcpy.c
5246 * gcc.c-torture/execute/builtins/strrchr.c
5247 * gcc.c-torture/execute/builtins/strspn.c
5248 * gcc.c-torture/execute/builtins/strstr-asm.c
5249 * gcc.c-torture/execute/builtins/strstr.c:
5250 ... these new files.
5251
5252 * gcc.c-torture/execute/builtins/abs-2-lib.c
5253 * gcc.c-torture/execute/builtins/abs-3-lib.c
5254 * gcc.c-torture/execute/builtins/complex-1-lib.c
5255 * gcc.c-torture/execute/builtins/fprintf-lib.c
5256 * gcc.c-torture/execute/builtins/fputs-lib.c
5257 * gcc.c-torture/execute/builtins/memcmp-lib.c
5258 * gcc.c-torture/execute/builtins/memmove-lib.c
5259 * gcc.c-torture/execute/builtins/memops-asm-lib.c
5260 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
5261 * gcc.c-torture/execute/builtins/mempcpy-lib.c
5262 * gcc.c-torture/execute/builtins/memset-lib.c
5263 * gcc.c-torture/execute/builtins/printf-lib.c
5264 * gcc.c-torture/execute/builtins/sprintf-lib.c
5265 * gcc.c-torture/execute/builtins/strcat-lib.c
5266 * gcc.c-torture/execute/builtins/strchr-lib.c
5267 * gcc.c-torture/execute/builtins/strcmp-lib.c
5268 * gcc.c-torture/execute/builtins/strcpy-lib.c
5269 * gcc.c-torture/execute/builtins/strcspn-lib.c
5270 * gcc.c-torture/execute/builtins/strlen-2-lib.c
5271 * gcc.c-torture/execute/builtins/strlen-lib.c
5272 * gcc.c-torture/execute/builtins/strncat-lib.c
5273 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
5274 * gcc.c-torture/execute/builtins/strncmp-lib.c
5275 * gcc.c-torture/execute/builtins/strncpy-lib.c
5276 * gcc.c-torture/execute/builtins/strpbrk-lib.c
5277 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
5278 * gcc.c-torture/execute/builtins/strpcpy-lib.c
5279 * gcc.c-torture/execute/builtins/strrchr-lib.c
5280 * gcc.c-torture/execute/builtins/strspn-lib.c
5281 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
5282 * gcc.c-torture/execute/builtins/strstr-lib.c
5283 * gcc.c-torture/execute/builtins/lib/abs.c
5284 * gcc.c-torture/execute/builtins/lib/fprintf.c
5285 * gcc.c-torture/execute/builtins/lib/memset.c
5286 * gcc.c-torture/execute/builtins/lib/printf.c
5287 * gcc.c-torture/execute/builtins/lib/sprintf.c
5288 * gcc.c-torture/execute/builtins/lib/strcpy.c
5289 * gcc.c-torture/execute/builtins/lib/strcspn.c
5290 * gcc.c-torture/execute/builtins/lib/strncat.c
5291 * gcc.c-torture/execute/builtins/lib/strncmp.c
5292 * gcc.c-torture/execute/builtins/lib/strncpy.c
5293 * gcc.c-torture/execute/builtins/lib/strpbrk.c
5294 * gcc.c-torture/execute/builtins/lib/strspn.c
5295 * gcc.c-torture/execute/builtins/lib/strstr.c:
5296 New files containing support routines.
5297
5298 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
5299 declaration.
5300 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
5301 when not optimizing.
5302
5303 2004-07-02 Mark Mitchell <mark@codesourcery.com>
5304
5305 PR c++/16240
5306 * g++.dg/abi/mangle22.C: New test.
5307 * g++.dg/abi/mangle23.C: Likewise.
5308
5309 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
5310
5311 PR fortran/16290
5312 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
5313 Allow for cases without denormalized floating point numbers.
5314
5315 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
5316
5317 PR c/1027
5318 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5319 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5320 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5321 expected warning text.
5322 * gcc.dg/format/diag-2.c: New test.
5323
5324 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5325
5326 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5327
5328 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
5329
5330 * gcc.dg/builtins-43.c: New.
5331 * gcc.dg/builtins-44.c: New.
5332 * gcc.dg/builtins-45.c: New.
5333
5334 2004-06-26 Geoffrey Keating <geoffk@apple.com>
5335 Andreas Tobler <a.tobler@schweiz.ch>
5336
5337 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5338 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5339 as SIGSEGV.
5340 * gcc.dg/cleanup-11.c: Likewise.
5341 * gcc.dg/cleanup-8.c: Likewise.
5342 * gcc.dg/cleanup-9.c: Likewise.
5343 * gcc.dg/cleanup-5.c: Run on all platforms.
5344
5345 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5346
5347 * g++.dg/warn/nonnull1.C: New test.
5348
5349 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5350
5351 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5352 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5353 Special-case the Sun compiler wrt to <complex.h>.
5354
5355 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5356
5357 * gcc.dg/Wunreachable-8.C: New test.
5358
5359 * gcc.dg/h8300-ice2.c : New test.
5360
5361 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5362
5363 PR fortran/16161
5364 * gfortran.fortran-torture/compile/implicit.f90: Add test
5365 for implicit character.
5366
5367 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5368
5369 PR fortran/16289
5370 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5371 Use tiny() intrinsic to find smallest non-negative real
5372
5373 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5374
5375 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5376 * gcc.dg/compat/struct-by-value-22_x.c: New.
5377 * gcc.dg/compat/struct-by-value-22_y.c: New.
5378
5379 * gcc.c-torture/execute/20040629-1.c: New test.
5380
5381 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5382
5383 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5384 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5385
5386 PR target/16195
5387 * gcc.dg/20040625-1.c: New test.
5388
5389 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5390
5391 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5392
5393 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5394
5395 PR fortran/15963
5396 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5397
5398 2004-06-29 Richard Henderson <rth@redhat.com>
5399
5400 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5401
5402 2004-06-29 Paul Brook <paul@codesourcery.com>
5403
5404 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5405 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5406
5407 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5408
5409 PR c++/16260
5410 * g++.dg/parse/crash15.C: New.
5411
5412 2004-06-28 Andrew Pinski <apinski@apple.com>
5413
5414 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5415 by the error already.
5416
5417 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5418
5419 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5420
5421 PR target/14041
5422 * gcc.dg/h8300-bss-align-1.c : New.
5423
5424 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5425
5426 * PR c++/16174
5427 * g++.dg/template/ctor4.C: New.
5428
5429 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5430
5431 PR c++/16205
5432 * g++.dg/warn/Wsequence-point-1.C: New test.
5433
5434 2004-06-27 Paul Brook <paul@codesourcery.com>
5435
5436 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5437
5438 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5439
5440 * g++.old-deja/g++.mike/p7325.C: Remove.
5441
5442 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5443
5444 PR c/14963
5445 * gcc.dg/pr14963.c: New test.
5446
5447 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5448
5449 PR c++/16193
5450 * g++.dg/parse/redef1.C: New test.
5451
5452 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5453
5454 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5455 20021110.c.
5456 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5457 20021119-1.c.
5458 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5459 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5460 5-04.c.
5461 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5462 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5463 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5464 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5465 g++.brendan/enum14.C.
5466 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5467 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5468 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5469 g++.mike/virt1.C.
5470 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5471 memtemp24.C.
5472
5473 2004-06-27 Roger Sayle <roger@eyesopen.com>
5474
5475 * gcc.dg/20040527-1.c: New test case.
5476
5477 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5478
5479 PR gfortran/pr16196
5480 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5481
5482 2004-06-25 Roger Sayle <roger@eyesopen.com>
5483
5484 PR middle-end/15825
5485 * gcc.dg/pr15825-1.c: New test case.
5486
5487 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5488
5489 * gcc.c-torture/execute/20040625-1.c: New test.
5490
5491 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5492
5493 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5494
5495 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5496
5497 * gcc.dg/torture/mips-div-1.c: New test.
5498
5499 2004-06-24 Jeff Law <law@redhat.com>
5500
5501 * gcc.dg/tree-ssa/20040624-1.c: New test.
5502
5503 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5504
5505 * gcc.c-torture/compile/20040624-1.c: New test.
5506
5507 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5508
5509 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5510 this directory.
5511
5512 2004-06-23 Andrew Pinski <apinski@apple.com>
5513
5514 PR middle-end/15988
5515 * g++.dg/opt/ptrmem4.C: New test.
5516
5517 * gcc.dg/c90-array-quals-2.c: New test.
5518
5519 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5520
5521 * gcc.dg/kpice1.c: New test.
5522
5523 2006-06-23 Andrew Pinski <apinski@apple.com>
5524
5525 * gcc.dg/c90-array-quals.c: New test.
5526
5527 2006-06-22 Richard Henderson <rth@redhat.com>
5528
5529 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5530
5531 2004-06-22 Loren James Rittle <ljrittle@acm.org>
5532
5533 * gcc.dg/builtins-config.h: Handle FreeBSD.
5534
5535 2006-06-22 Richard Henderson <rth@redhat.com>
5536
5537 * g++.dg/opt/devirt1.C: New.
5538
5539 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
5540
5541 * g++.dg/opt/pr15551.C: New testcase.
5542
5543 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5544
5545 PR target/14800
5546 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5547 x86_64-*-linux* when compiling for 32bit.
5548
5549 2004-06-21 Andrew Pinski <apinski@apple.com>
5550
5551 * gcc.dg/pch/struct-1.c: New.
5552 * gcc.dg/pch/struct-1.hs: New.
5553
5554 2004-06-21 Geoffrey Keating <geoffk@apple.com>
5555
5556 * gcc.dg/pch/save-temps-1.c: New file.
5557 * gcc.dg/pch/save-temps-1.hs: New file.
5558
5559 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5560
5561 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5562 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5563
5564 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5565
5566 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5567 to fix type error.
5568 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5569 Remove trailing spaces.
5570
5571 2004-06-21 Richard Henderson <rth@redhat.com>
5572
5573 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5574 merging && to BIT_FIELD_REF.
5575
5576 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
5577
5578 * g++.dg/opt/placeholder1.C: New test.
5579
5580 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5581
5582 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5583 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5584 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5585 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5586
5587 2004-06-20 Zack Weinberg <zack@codesourcery.com>
5588
5589 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5590 extern "C".
5591 * g++.dg/other/pragma-re-1.C: Add comments.
5592
5593 2004-06-19 Bud Davis <bdavis9659@comcast.net>
5594
5595 PR gfortran/16080
5596 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5597
5598 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5599
5600 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5601 instead of setting the type of size_t by
5602 hand.
5603
5604 2004-06-18 Roger Sayle <roger@eyesopen.com>
5605
5606 * gcc.dg/unordered-2.c: New test case.
5607 * gcc.dg/unordered-3.c: New test case.
5608
5609 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
5610
5611 PR other/16043
5612 * lib/g++.exp (g++_version): Tweak regexp for version
5613 * lib/g77.exp (g77_version): Likewise
5614 * lib/gfortran.exp (gfortran_version): Likewise
5615 * lib/objc.exp (objc_version): Likewise
5616 * lib/treelang.exp (treelang_version): Likewise
5617
5618 2004-06-19 Jakub Jelinek <jakub@redhat.com>
5619
5620 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5621 Use INT_MAX instead of __INT_MAX__.
5622 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5623
5624 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5625 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5626 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5627 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5628 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5629 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5630 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5631 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5632 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5633
5634 * gcc.dg/range-test-1.c: New test.
5635 * g++.dg/opt/range-test-1.C: New test.
5636
5637 2004-06-17 Richard Henderson <rth@redhat.com>
5638
5639 * objc.dg/sync-1.m: New.
5640 * objc.dg/try-catch-1.m: Don't force next runtime.
5641 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5642 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5643 shadowed catch clause.
5644 * objc.dg/try-catch-5.m: New.
5645
5646 2004-06-17 Zack Weinberg <zack@codesourcery.com>
5647
5648 Bug 14610
5649 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5650
5651 2004-06-15 Richard Henderson <rth@redhat.com>
5652
5653 * gcc.dg/20001116-1.c: Move expected warning line.
5654
5655 2004-06-15 Richard Henderson <rth@redhat.com>
5656
5657 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5658 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5659
5660 2004-06-15 Jeff Law <law@redhat.com>
5661
5662 * gcc.dg/tree-ssa/20040615-1.c: New test.
5663 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5664 be less sensitive to operand ordering.
5665 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5666
5667 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5668
5669 * g++.dg/abi/bitfield3.C: Add comment..
5670
5671 2004-06-15 Richard Henderson <rth@redhat.com>
5672
5673 * g++.dg/ext/stmtexpr1.C: XFAIL.
5674 * gcc.dg/20030612-1.c: XFAIL.
5675
5676 2004-06-15 Eric Christopher <echristo@redhat.com>
5677
5678 * g++.dg/charset/asm5.c: New.
5679 * gcc.dg/charset/asm6.c: New.
5680
5681 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5682
5683 PR fortran/15962
5684 * gfortran.fortran-torture/execute/select_1.f90: New test.
5685
5686 2004-06-15 Paul Brook <paul@codesourcery.com>
5687
5688 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5689
5690 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5691
5692 PR c++/15967
5693 * g++.dg/lookup/crash3.C: New test.
5694
5695 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5696
5697 PR c++/15947
5698 * g++.dg/parse/dtor4.C: New test.
5699
5700 2004-06-14 Jeff Law <law@redhat.com>
5701
5702 * gcc.c-torture/compile/20040614-1.c: New test.
5703
5704 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5705
5706 PR fortran/15211
5707 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5708 LEN of a character array.
5709
5710 2004-06-14 Mark Mitchell <mark@codesourcery.com>
5711
5712 PR c++/15096
5713 * g++.dg/template/ptrmem10.C: New test.
5714
5715 PR c++/14930
5716 * g++.dg/template/friend30.C: New test.
5717
5718 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5719
5720 PR fortran/14928
5721 * gfortran.fortran-torture/compile/mloc.f90: New test.
5722
5723 2004-06-13 Paul Brook <paul@codesourcery.com>
5724
5725 * gfortran.fortran-torture/execute/random_2.f90: New test.
5726
5727 2004-06-13 Eric Christopher <echristo@redhat.com>
5728
5729 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5730
5731 2004-06-12 Paul Brook <paul@codesourcery.com>
5732
5733 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5734
5735 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5736
5737 PR fortran/14923
5738 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5739
5740 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5741
5742 PR fortran/14957
5743 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
5744 syntax errors in end statements of contained subroutines.
5745
5746 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5747
5748 PR fortran/12841
5749 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5750
5751 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5752
5753 PR fortran/15665
5754 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5755
5756 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5757
5758 PR gfortran/12839
5759 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5760
5761 2004-06-11 Mark Mitchell <mark@codesourcery.com>
5762
5763 PR c++/15862
5764 * g++.dg/parse/enum1.C: New test.
5765
5766 2004-06-10 Jeff Law <law@redhat.com>
5767
5768 * gcc.c-torture/compile/20040610-1.c: New test.
5769
5770 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5771
5772 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5773 * g++.old-deja/g++.other/decl3.C: Likewise.
5774
5775 2004-06-10 Brian Booth <bbooth@redhat.com>
5776
5777 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5778 V_MAY_DEF instead of VDEF.
5779 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5780
5781 2004-06-10 Mark Mitchell <mark@codesourcery.com>
5782
5783 PR c++/14211
5784 * g++.dg/conversion/const1.C: New test.
5785
5786 PR c++/15076
5787 * g++.dg/conversion/reinterpret1.C: New test.
5788
5789 PR c++/15877
5790 * g++.dg/template/enum2.C: New test.
5791
5792 PR c++/15227
5793 * g++.dg/template/error13.C: New test.
5794
5795 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5796
5797 PR fortran/14957
5798 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5799 arguments to test_* REAL and of the right size.
5800
5801 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5802
5803 PR target/15569
5804 PR rtl-optimization/15681
5805 * gcc.dg/20040609-1.c: New test.
5806
5807 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5808
5809 PR c++/14791
5810 * g++.dg/opt/builtins1.C: New test.
5811
5812 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5813
5814 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5815 that use default windows32 struct layout.
5816 * gcc.dg/i386-bitfield2.c: Likewise.
5817
5818 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
5819
5820 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
5821 for mingw32 and cygwin targets.
5822
5823 2004-06-09 Geoffrey Keating <geoffk@apple.com>
5824
5825 * gcc.dg/pch/macro-4.c: New.
5826 * gcc.dg/pch/macro-4.hs: New.
5827
5828 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5829
5830 PR fortran/13249
5831 * gfortran.fortran-torture/compile/name_clash.f90: New test.
5832
5833 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5834
5835 PR fortran/13372
5836 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
5837
5838 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5839
5840 PR gfortran/14897
5841 * gfortran.fortran-torture/execute/t_edit.f90: New test.
5842
5843 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5844
5845 PR gfortran/15755
5846 * gfortran.fortran-torture/execute/backspace.c : New test.
5847
5848 2004-06-09 Paul Brook <paul@codesourcery.com>
5849
5850 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5851 (pointer_to_section): Rewrite to use smaller array.
5852
5853 2004-06-08 David Edelsohn <edelsohn@gnu.org>
5854
5855 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5856 * gcc.dg/ext/altivec-10.c: Same.
5857 * gcc.dg/ext/altivec-11.c: Same.
5858 * gcc.dg/ext/altivec-12.c: Same.
5859 * gcc.dg/ext/altivec-13.c: Same.
5860 * gcc.dg/ext/altivec-14.c: Same.
5861 * gcc.dg/ext/altivec-15.c: Same.
5862 * gcc.dg/ext/altivec-16.c: Same.
5863 * gcc.dg/ext/altivec-3.c: Same.
5864 * gcc.dg/ext/altivec-4.c: Same.
5865 * gcc.dg/ext/altivec-6.c: Same.
5866 * gcc.dg/ext/altivec-7.c: Same.
5867 * gcc.dg/ext/altivec-8.c: Same.
5868 * gcc.dg/ext/altivec-varargs-1.c: Same.
5869
5870 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5871 * g++.dg/ext/altivec-10.C: Same.
5872 * g++.dg/ext/altivec-2.C: Same.
5873 * g++.dg/ext/altivec-3.C: Same.
5874 * g++.dg/ext/altivec-4.C: Same.
5875 * g++.dg/ext/altivec-5.C: Same.
5876 * g++.dg/ext/altivec-6.C: Same.
5877 * g++.dg/ext/altivec-7.C: Same.
5878 * g++.dg/ext/altivec-8.C: Same.
5879 * g++.dg/ext/altivec-9.C: Same.
5880
5881 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5882
5883 PR c++/7841
5884 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5885
5886 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5887
5888 * gcc.dg/union-1.c: New test.
5889
5890 2004-06-07 Roger Sayle <roger@eyesopen.com>
5891
5892 * gcc.dg/builtins-41.c: New test case.
5893 * gcc.dg/builtins-42.c: New test case.
5894
5895 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5896
5897 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5898 * g++.dg/ext/altivec-10.C: Same.
5899 * g++.dg/ext/altivec-2.C: Same.
5900 * g++.dg/ext/altivec-3.C: Same.
5901 * g++.dg/ext/altivec-4.C: Same.
5902 * g++.dg/ext/altivec-5.C: Same.
5903 * g++.dg/ext/altivec-6.C: Same.
5904 * g++.dg/ext/altivec-7.C: Same.
5905 * g++.dg/ext/altivec-8.C: Same.
5906 * g++.dg/ext/altivec-9.C: Same.
5907 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5908 * g++.old-deja/g++.brendan/new3.C: Same.
5909 * gcc.c-torture/execute/eeprof-1.x: Same.
5910
5911 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
5912
5913 PR c/14765
5914 * gcc.dg/pr14765-1.c: New test.
5915
5916 2004-06-07 Roger Sayle <roger@eyesopen.com>
5917
5918 PR c/14649
5919 * gcc.dg/pr14649-1.c: New test case.
5920
5921 2004-06-07 Richard Henderson <rth@redhat.com>
5922
5923 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
5924 if temporaries.
5925
5926 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5927
5928 * g++.dg/eh/elide1.C: Remove XFAIL.
5929
5930 2004-06-07 Mark Mitchell <mark@codesourcery.com>
5931
5932 PR c++/15337
5933 * g++.dg/expr/sizeof3.C: New test.
5934
5935 PR c++/14777
5936 * g++.dg/template/access14.C: New test.
5937
5938 PR c++/15554
5939 * g++.dg/template/enum1.C: New test.
5940
5941 PR c++/15057
5942 * g++.dg/eh/throw1.C: New test.
5943
5944 2004-06-07 David Ayers <d.ayers@inode.at>
5945 Ziemowit Laski <zlaski@apple.com>
5946
5947 * lib/objc.exp (objc_target_compile): Revert the '-framework
5948 Foundation' flag fix, since bare Darwin does not ship
5949 with the Foundation framework.
5950 * objc/execute/next_mapping.h: Provide a local NSConstantString
5951 @interface and @implementation.
5952 (objc_constant_string_init): A constructor function, used to
5953 initialize the NSConstantString meta-class object.
5954 * objc/execute/string1.m: Include "next_mapping.h" instead of
5955 <Foundation/NSString.h>.
5956 * objc/execute/string2.m: Likewise.
5957 * objc/execute/string3.m: Likewise.
5958 * objc/execute/string4.m: Likewise.
5959
5960 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
5961
5962 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
5963 to double. Replace double with FLOAT.
5964 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
5965
5966 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
5967 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
5968 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
5969 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
5970 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
5971 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
5972 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
5973 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
5974
5975 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
5976
5977 PR c/13519
5978 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
5979
5980 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5981
5982 PR c++/15503
5983 * g++.dg/template/meminit2.C: New test.
5984
5985 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
5986
5987 PR target/15822
5988 * gcc.c-torture/execute/compare-fp-1.c,
5989 gcc.c-torture/execute/compare-fp-2.c,
5990 gcc.c-torture/execute/compare-fp-3.c,
5991 gcc.c-torture/execute/compare-fp-4.c,
5992 gcc.c-torture/execute/compare-fp-3.x,
5993 gcc.c-torture/execute/compare-fp-4.x: Moved...
5994 * gcc.c-torture/execute/ieee/compare-fp-1.c,
5995 gcc.c-torture/execute/ieee/compare-fp-2.c,
5996 gcc.c-torture/execute/ieee/compare-fp-3.c,
5997 gcc.c-torture/execute/ieee/compare-fp-4.c,
5998 gcc.c-torture/execute/ieee/compare-fp-3.x,
5999 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
6000
6001 2004-06-04 David Ayers <d.ayers@inode.at>
6002
6003 * objc/execute/protocol-isEqual-4.m: New testcase.
6004
6005 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
6006
6007 * objc/execute/protocol-isEqual-1.m: New testcase.
6008 * objc/execute/protocol-isEqual-2.m: New testcase.
6009 * objc/execute/protocol-isEqual-3.m: New testcase.
6010
6011 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6012
6013 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
6014
6015 2004-06-02 Ziemowit Laski <zlaski@apple.com>
6016
6017 * lib/objc.exp (objc_target_compile): When running tests on
6018 Darwin (Mac OS X), inform the linker about '-framework
6019 'Foundation'.
6020
6021 2004-06-02 Eric Christopher <echristo@redhat.com>
6022
6023 * gcc.c-torture/compile/20040602-1.c: New.
6024
6025 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
6026
6027 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
6028 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6029
6030 PR tree-optimization/14736
6031 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
6032
6033 PR tree-optimization/14042
6034 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
6035
6036 PR tree-optimization/14729
6037 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
6038
6039 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6040
6041 PR fortran/15557
6042 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
6043
6044 2004-06-01 Richard Hederson <rth@redhat.com>
6045
6046 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
6047
6048 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6049
6050 PR c++/14932
6051 * g++.dg/parse/offsetof4.C: New test.
6052
6053 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
6054
6055 PR objc/7993
6056 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
6057
6058 2004-05-31 Mark Mitchell <mark@codesourcery.com>
6059
6060 PR c++/15701
6061 * g++.dg/template/friend29.C: New test.
6062
6063 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
6064
6065 PR c/15749
6066 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
6067
6068 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
6069
6070 * gcc.dg/sparc-trap-1.c: New test.
6071
6072 2004-05-31 Roger Sayle <roger@eyesopen.com>
6073
6074 PR middle-end/15069
6075 * g++.dg/opt/fold3.C: New test case.
6076
6077 2004-05-30 Graham Stott <graham.stott@btinternet.com>
6078
6079 * lib/target-supports.exp (check_iconv_available): Fix fallout
6080 from 2004-05-28 patch.
6081
6082 2004-05-30 Paul Brook <paul@codesourcery.com>
6083
6084 PR fortran/15620
6085 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
6086 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
6087
6088 2004-05-30 Steven G. Kargl <kargls@comcast.net>
6089
6090 * gfortran.fortran-torture/execute/random_1.f90: New test.
6091
6092 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6093
6094 * g++.dg/ext/altivec-10.C: New test.
6095
6096 2004-05-29 Paul Brook <paul@codesourcery.com>
6097
6098 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
6099
6100 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6101
6102 * gcc.dg/altivec-16.c: New test.
6103
6104 2004-05-28 Janis Johnson <janis187@us.ibm.com>
6105
6106 * lib/target-supports.exp (check_vmx_hw_available): New.
6107 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
6108
6109 * lib/target-supports.exp (check_alias_available,
6110 check_iconv_available, check_named_sections_available): Use
6111 unique names for temporary files.
6112
6113 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6114
6115 * gcc.dg/altivec-15.c: New test.
6116
6117 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6118
6119 PR c++/15083
6120 * g++.dg/warn/noeffect6.C: New test.
6121
6122 PR c++/15471
6123 * g++.dg/expr/ptrmem4.C: New test.
6124
6125 PR c++/15640
6126 * g++.dg/template/operator3.C: New test.
6127
6128 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6129
6130 PR c++/14668
6131 * g++.dg/lookup/redecl1.C: New test.
6132 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
6133
6134 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
6135
6136 * gcc.c-torture/execute/compare-fp-1.c,
6137 gcc.c-torture/execute/compare-fp-2.c,
6138 gcc.c-torture/execute/compare-fp-3.c,
6139 gcc.c-torture/execute/compare-fp-4.c,
6140 gcc.c-torture/execute/compare-fp-3.x,
6141 gcc.c-torture/execute/compare-fp-4.x,
6142 gcc.dg/pr15649-1.c: New.
6143
6144 2004-05-27 Adam Nemet <anemet@lnxw.com>
6145
6146 PR c++/12883
6147 * g++.dg/init/array14.C: New test.
6148
6149 2004-05-25 Janis Johnson <janis187@us.ibm.com>
6150
6151 * lib/compat.exp (compat-get-options-main): New.
6152 (compat-get-options): Remove unneeded code, warn for ignored
6153 command.
6154 (compat-execute): Check flag set by dg-require-* commands.
6155
6156 * lib/compat.exp (compat-execute): Break up long lines.
6157
6158 2004-05-24 Janis Johnson <janis187@us.ibm.com>
6159
6160 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6161 * gcc.dg/altivec-14.c: New test.
6162 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6163
6164 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6165 * gcc.dg/altivec-12.c: Ditto.
6166
6167 * gcc.dg/altivec-3.c: Move call to altivec_check.
6168
6169 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6170
6171 PR c++/15044
6172 * g++.dg/template/error12.C: New test.
6173
6174 PR c++/15317
6175 * g++.dg/ext/attrib15.C: New test.
6176
6177 PR c++/15329
6178 * g++.dg/template/ptrmem9.C: New test.
6179
6180 2004-05-25 Paul Brook <paul@codesourcery.com>
6181
6182 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6183
6184 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6185
6186 PR c++/15165
6187 * g++.dg/template/crash19.C: New test.
6188
6189 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6190
6191 PR c++/15025
6192 * g++.dg/template/redecl1.C: New test.
6193
6194 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6195
6196 PR c++/14821
6197 * g++.dg/other/ns1.C: New test.
6198
6199 PR c++/14883
6200 * g++.dg/template/invalid1.C: New test.
6201
6202 2004-05-23 Paul Brook <paul@codesourcery.com>
6203 Victor Leikehman <lei@haifasphere.co.il>
6204
6205 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6206 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6207
6208 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6209
6210 PR c++/15285
6211 PR c++/15299
6212 * g++.dg/template/non-dependent5.C: New test.
6213 * g++.dg/template/non-dependent6.C: New test.
6214
6215 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6216
6217 PR c++/15507
6218 * g++.dg/inherit/union1.C: New test.
6219
6220 PR c++/15542
6221 * g++.dg/template/addr1.C: New test.
6222
6223 PR c++/15427
6224 * g++.dg/template/array5.C: New test.
6225
6226 PR c++/15287
6227 * g++.dg/template/array6.C: New test.
6228
6229 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6230 Roger Sayle <roger@eyesopen.com>
6231
6232 * g++.dg/lookup/forscope2.C: New test case.
6233
6234 2004-05-22 Ben Elliston <bje@au.ibm.com>
6235
6236 * gcc.dg/cpp/Wmissingdirs.c: New.
6237
6238 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6239
6240 PR target/15301
6241 * gcc.dg/compat/union-m128-1.h: New file.
6242 * gcc.dg/compat/union-m128-1_main.c: Likewise.
6243 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6244 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6245
6246 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6247
6248 PR target/15302
6249 * gcc.dg/compat/struct-complex-1.h: New file.
6250 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
6251 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
6252 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6253
6254 2004-05-20 Roger Sayle <roger@eyesopen.com>
6255
6256 PR middle-end/3074
6257 * gcc.dg/pr3074-1.c: New test case.
6258 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
6259
6260 2004-05-20 Falk Hueffner <falk@debian.org>
6261
6262 PR other/15526
6263 * gcc.dg/ftrapv-1.c: New test case.
6264
6265 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
6266
6267 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
6268
6269 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
6270 Jeff Law <law@redhat.com>
6271
6272 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
6273 * gcc.dg/tree-ssa/20040518-2.c: New test.
6274
6275 * gcc.dg/tree-ssa/20040518-1.c: New test.
6276
6277 2004-05-18 Zack Weinberg <zack@codesourcery.com>
6278
6279 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
6280
6281 2004-05-18 Paul Brook <paul@codesourcery.com>
6282
6283 PR fortran/13930
6284 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
6285
6286 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6287
6288 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
6289 constant folding.
6290
6291 2004-05-17 Steven Bosscher <stevenb@suse.de>
6292
6293 * gcc.dg/tree-ssa/20040517-1.c: New test.
6294
6295 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6296
6297 * gcc.dg/loop-4.c: New test.
6298
6299 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
6300
6301 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
6302
6303 2004-05-15 Bud Davis <bdavis9659@comcast.net>
6304
6305 PR fortran/15311
6306 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
6307
6308 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6309
6310 PR fortran/13826
6311 PR fortran/13940
6312 * gfortran.fortran-torture/compile/data_1.f90: New test.
6313
6314 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
6315
6316 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6317 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6318
6319 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6320
6321 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6322
6323 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6324
6325 PR c/15444
6326 * gcc.dg/format/xopen-1.c: Adjust expected message.
6327 * gcc.dg/format/xopen-3.c: New test.
6328
6329 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6330
6331 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6332
6333 2004-05-14 Jeff Law <law@redhat.com>
6334
6335 * gcc.dg/tree-ssa/20040514-2.c: New test.
6336
6337 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6338
6339 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6340 this ...
6341 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
6342 this.
6343
6344 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6345
6346 * gcc.dg/tree-ssa/20040514-1.c: New test.
6347
6348 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6349
6350 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
6351 test.
6352
6353 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6354
6355 PR fortran/14066
6356 * gfortran.fortran-torture/compile/do_1.f90: New test.
6357
6358 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6359
6360 PR fortran/15051
6361 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6362 test.
6363
6364 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6365
6366 PR fortran/15149
6367 * gfortran.fortran-torture/execute/random_init.f90: New test.
6368
6369 2004-05-13 Paul Brook <paul@codesourcery.com>
6370
6371 PR fortran/15314
6372 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6373
6374 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6375
6376 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6377 for the powerpc case.
6378
6379 2004-05-13 Jeff Law <law@redhat.com>
6380
6381 * gcc.dg/tree-ssa/20040513-1.c: New test.
6382 * gcc.dg/tree-ssa/20040513-2.c: New test.
6383
6384 2004-05-13 Paul Brook <paul@codesourcery.com>
6385
6386 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6387 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6388 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6389
6390 2004-05-13 Andreas Schwab <schwab@suse.de>
6391
6392 PR other/10819
6393 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6394 characters.
6395
6396 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6397
6398 PR fortran/15294
6399 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6400
6401 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6402
6403 Merge from tree-ssa-20020619-branch. See
6404 ChangeLog.tree-ssa for details.
6405
6406 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6407
6408 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6409 include <altivec.h> explicitly.
6410 * gcc.dg/altivec-13.c: Likewise.
6411
6412 2004-05-11 Paul Brook <paul@codesourcery.com>
6413
6414 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6415
6416 2004-05-10 Eric Christopher <echristo@redhat.com>
6417
6418 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6419 * gcc.dg/sibcall-4.c: Ditto.
6420
6421 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6422
6423 * g++.dg/ext/altivec-8.C: New test case.
6424 * gcc.dg/altivec-13.c: New test case.
6425
6426 2004-05-08 Roger Sayle <roger@eyesopen.com>
6427
6428 * gcc.c-torture/execute/divcmp-1.c: New test case.
6429 * gcc.c-torture/execute/divcmp-2.c: New test case.
6430 * gcc.c-torture/execute/divcmp-3.c: New test case.
6431
6432 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6433
6434 * g++.dg/other/pragma-re-2.C: New test.
6435
6436 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6437
6438 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6439 * gcc.dg/i386-387-2.c: Likewise.
6440
6441 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6442 __builtin_drem.
6443 * gcc.dg/i386-387-6.c: Likewise.
6444
6445 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6446
6447 * gcc.dg/builtins-33.c: Also check log1p*.
6448
6449 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6450
6451 PR optimization/15296
6452 * gcc.c-torture/execute/pr15296.c: New test.
6453
6454 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6455
6456 * gcc.dg/builtins-40.c: New test.
6457
6458 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6459
6460 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6461
6462 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6463
6464 * g++.dg/ext/spe1.C: New testcase.
6465
6466 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6467
6468 * objc.dg/image-info.m: Allow additional attributes
6469 for __image_info section.
6470
6471 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6472
6473 * gcc.dg/torture/mips-hilo-2.c: New test.
6474
6475 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6476
6477 PR c++/14389
6478 * g++.dg/template/member5.C: New test.
6479
6480 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6481
6482 * gcc.dg/builtins-34.c: Also check expm1*.
6483
6484 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6485
6486 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6487 * gcc.dg/torture/builtin-convert-3.c: New test.
6488
6489 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6490
6491 PR middle-end/15054
6492 * g++.dg/opt/pr15054.C: New test.
6493
6494 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6495
6496 * gcc.dg/torture/builtin-rounding-1.c: New test.
6497 * gcc.dg/builtins-25.c: Delete.
6498 * gcc.dg/builtins-29.c: Delete.
6499
6500 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6501
6502 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6503 * gcc.dg/sibcall-4.c: Likewise.
6504 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6505
6506 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6507
6508 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6509 bit-field on 16-bit targets.
6510
6511 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6512
6513 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6514 16-bit targets.
6515
6516 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6517
6518 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6519 * gcc.dg/rs6000-power2-2.c: Likewise.
6520
6521 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6522
6523 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6524 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6525 Change the asm registers to be in form of frN instead of fN.
6526
6527 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6528
6529 * gcc.dg/torture/builtin-convert-2.c: New test.
6530
6531 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6532
6533 * gcc.dg/rs6000-power2-1.c: New test.
6534 * gcc.dg/rs6000-power2-2.c: New test.
6535
6536 2004-04-28 Jan Hubicka <jh@suse.cz>
6537
6538 * gcc.dg/unused-6.c: New test.
6539
6540 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6541 Ulrich Weigand <uweigand@de.ibm.com>
6542
6543 * ada/acats/run_all.sh: Define $target variable.
6544
6545 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6546
6547 PR c++/15119
6548 * g++.dg/other/vararg-1.C: New test.
6549
6550 PR c++/4794
6551 * g++.dg/eh/cleanup3.C: New test.
6552
6553 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6554
6555 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6556 and ad8011a (target_insn).
6557 * ada/acats/support/macro.dfs: Likewise.
6558 * ada/acats/support/impbit.adb: New file.
6559
6560 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6561
6562 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6563
6564 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6565
6566 * gcc.dg/loop-3.c: New test.
6567
6568 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
6569
6570 * gcc.c-torture/execute/simd-5.c: New test.
6571
6572 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6573
6574 PR c++/15064
6575 * g++.dg/template/crash18.C: New test.
6576
6577 2004-04-22 Mark Mitchell <mark@codesourcery.com>
6578
6579 * g++.dg/ext/complit3.C: New test.
6580
6581 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6582
6583 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6584 * gcc.dg/altivec-3.c: Same.
6585 * gcc.dg/altivec-varargs-1.c: Same.
6586
6587 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6588
6589 * lib/target-supports.exp (check_profiling_available): Assume
6590 profiling is not available on powerpc-eabi targets.
6591
6592 2004-04-21 Janis Johnson <janis187@us.ibm.com>
6593
6594 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6595 * gcc.dg/vmx/bug-1.c: Ditto.
6596
6597 2004-04-20 Eric Christopher <echristo@redhat.com>
6598
6599 * gcc.dg/charset/extern.c: New test.
6600 * g++.dg/charset/extern3.cc: Ditto.
6601
6602 2004-04-20 Uros Bizjak <uros@kss-loka.si>
6603
6604 * gcc.dg/builtins-39.c: New test.
6605
6606 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
6607
6608 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6609
6610 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
6611
6612 * gcc.dg/torture/mips-hilo-1.c: New test.
6613
6614 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6615
6616 * gcc.c-torture/compile/20040419-1.c: New test.
6617
6618 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
6619
6620 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6621
6622 2004-04-18 Zack Weinberg <zack@codesourcery.com>
6623 Aldy Hernandez <aldyh@redhat.com>
6624
6625 * gcc.c-torture/execute/va-arg-24.c: New.
6626
6627 2004-04-17 Zack Weinberg <zack@codesourcery.com>
6628 Aldy Hernandez <aldyh@redhat.com>
6629
6630 * gcc.dg/vmx/1b-01.c: New.
6631 * gcc.dg/vmx/1b-02.c: New.
6632 * gcc.dg/vmx/1b-03.c: New.
6633 * gcc.dg/vmx/1b-04.c: New.
6634 * gcc.dg/vmx/1b-05.c: New.
6635 * gcc.dg/vmx/1b-06.c: New.
6636 * gcc.dg/vmx/1b-07.c: New.
6637 * gcc.dg/vmx/1c-01.c: New.
6638 * gcc.dg/vmx/1c-02.c: New.
6639 * gcc.dg/vmx/3a-01a.c: New.
6640 * gcc.dg/vmx/3a-01.c: New.
6641 * gcc.dg/vmx/3a-01m.c: New.
6642 * gcc.dg/vmx/3a-03.c: New.
6643 * gcc.dg/vmx/3a-03m.c: New.
6644 * gcc.dg/vmx/3a-04.c: New.
6645 * gcc.dg/vmx/3a-04m.c: New.
6646 * gcc.dg/vmx/3a-05.c: New.
6647 * gcc.dg/vmx/3a-06.c: New.
6648 * gcc.dg/vmx/3a-06m.c: New.
6649 * gcc.dg/vmx/3a-07.c: New.
6650 * gcc.dg/vmx/3b-01.c: New.
6651 * gcc.dg/vmx/3b-02.c: New.
6652 * gcc.dg/vmx/3b-10.c: New.
6653 * gcc.dg/vmx/3b-13.c: New.
6654 * gcc.dg/vmx/3b-14.c: New.
6655 * gcc.dg/vmx/3b-15.c: New.
6656 * gcc.dg/vmx/3c-01a.c: New.
6657 * gcc.dg/vmx/3c-01.c: New.
6658 * gcc.dg/vmx/3c-02.c: New.
6659 * gcc.dg/vmx/3c-03.c: New.
6660 * gcc.dg/vmx/3d-01.c: New.
6661 * gcc.dg/vmx/4-01.c: New.
6662 * gcc.dg/vmx/4-03.c: New.
6663 * gcc.dg/vmx/5-01.c: New.
6664 * gcc.dg/vmx/5-02.c: New.
6665 * gcc.dg/vmx/5-03.c: New.
6666 * gcc.dg/vmx/5-04.c: New.
6667 * gcc.dg/vmx/5-05.c: New.
6668 * gcc.dg/vmx/5-06.c: New.
6669 * gcc.dg/vmx/5-07.c: New.
6670 * gcc.dg/vmx/5-07t.c: New.
6671 * gcc.dg/vmx/5-08.c: New.
6672 * gcc.dg/vmx/5-10.c: New.
6673 * gcc.dg/vmx/5-11.c: New.
6674 * gcc.dg/vmx/7-01a.c: New.
6675 * gcc.dg/vmx/7-01.c: New.
6676 * gcc.dg/vmx/7c-01.c: New.
6677 * gcc.dg/vmx/7d-01.c: New.
6678 * gcc.dg/vmx/7d-02.c: New.
6679 * gcc.dg/vmx/8-01.c: New.
6680 * gcc.dg/vmx/8-02a.c: New.
6681 * gcc.dg/vmx/8-02.c: New.
6682 * gcc.dg/vmx/brode-1.c: New.
6683 * gcc.dg/vmx/bug-1.c: New.
6684 * gcc.dg/vmx/bug-2.c: New.
6685 * gcc.dg/vmx/bug-3.c: New.
6686 * gcc.dg/vmx/cw-bug-1.c: New.
6687 * gcc.dg/vmx/cw-bug-2.c: New.
6688 * gcc.dg/vmx/cw-bug-3.c: New.
6689 * gcc.dg/vmx/dct.c: New.
6690 * gcc.dg/vmx/debug-1.c: New.
6691 * gcc.dg/vmx/debug-2.c: New.
6692 * gcc.dg/vmx/debug-3.c: New.
6693 * gcc.dg/vmx/debug-4.c: New.
6694 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6695 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6696 * gcc.dg/vmx/eg-5.c: New.
6697 * gcc.dg/vmx/fft.c: New.
6698 * gcc.dg/vmx/gcc-bug-1.c: New.
6699 * gcc.dg/vmx/gcc-bug-2.c: New.
6700 * gcc.dg/vmx/gcc-bug-3.c: New.
6701 * gcc.dg/vmx/gcc-bug-4.c: New.
6702 * gcc.dg/vmx/gcc-bug-5.c: New.
6703 * gcc.dg/vmx/gcc-bug-6.c: New.
6704 * gcc.dg/vmx/gcc-bug-7.c: New.
6705 * gcc.dg/vmx/gcc-bug-8.c: New.
6706 * gcc.dg/vmx/gcc-bug-9.c: New.
6707 * gcc.dg/vmx/gcc-bug-b.c: New.
6708 * gcc.dg/vmx/gcc-bug-c.c: New.
6709 * gcc.dg/vmx/gcc-bug-d.c: New.
6710 * gcc.dg/vmx/gcc-bug-e.c: New.
6711 * gcc.dg/vmx/gcc-bug-f.c: New.
6712 * gcc.dg/vmx/gcc-bug-g.c: New.
6713 * gcc.dg/vmx/gcc-bug-i.c: New.
6714 * gcc.dg/vmx/harness.h: New.
6715 * gcc.dg/vmx/ira1.c: New.
6716 * gcc.dg/vmx/ira2a.c: New.
6717 * gcc.dg/vmx/ira2b.c: New.
6718 * gcc.dg/vmx/ira2.c: New.
6719 * gcc.dg/vmx/ira2c.c: New.
6720 * gcc.dg/vmx/mem.c: New.
6721 * gcc.dg/vmx/newton-1.c: New.
6722 * gcc.dg/vmx/ops.c: New.
6723 * gcc.dg/vmx/sn7153.c: New.
6724 * gcc.dg/vmx/spill2.c: New.
6725 * gcc.dg/vmx/spill3.c: New.
6726 * gcc.dg/vmx/spill.c: New.
6727 * gcc.dg/vmx/t.c: New.
6728 * gcc.dg/vmx/varargs-1.c: New.
6729 * gcc.dg/vmx/varargs-2.c: New.
6730 * gcc.dg/vmx/varargs-3.c: New.
6731 * gcc.dg/vmx/varargs-4.c: New.
6732 * gcc.dg/vmx/varargs-5.c: New.
6733 * gcc.dg/vmx/varargs-6.c: New.
6734 * gcc.dg/vmx/varargs-7.c: New.
6735 * gcc.dg/vmx/vmx.exp: New.
6736 * gcc.dg/vmx/vprint-1.c: New.
6737 * gcc.dg/vmx/vscan-1.c: New.
6738 * gcc.dg/vmx/x-01.c: New.
6739 * gcc.dg/vmx/x-02.c: New.
6740 * gcc.dg/vmx/x-03.c: New.
6741 * gcc.dg/vmx/x-04.c: New.
6742 * gcc.dg/vmx/x-05.c: New.
6743 * gcc.dg/vmx/yousufi-1.c: New.
6744 * gcc.dg/vmx/zero-1.c: New.
6745 * gcc.dg/vmx/zero.c: New.
6746
6747 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6748
6749 * g++.dg/lookup/java1.C: Update for chage of
6750 _Jv_AllocObject.
6751 * g++.dg/lookup/java2.C: Likewise.
6752
6753 2004-04-17 Laurent GUERBY <laurent@guerby.net>
6754
6755 * ada/acats/run_all.sh: use -O2 by default.
6756
6757 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
6758
6759 * gcc.dg/vr-mult-[12].c: New tests.
6760
6761 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6762
6763 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
6764
6765 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
6766
6767 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
6768
6769 * lib/target-supports.exp (check_profiling_available): Assume profiling
6770 isn't available for mips*-*-elf targets.
6771
6772 2004-04-14 Uros Bizjak <uros@kss-loka.si>
6773
6774 * gcc.dg/builtins-38.c: New test.
6775
6776 2004-04-14 Eric Christopher <echristo@redhat.com>
6777
6778 * g++.dg/charset/charset.exp: Run .cc extension tests.
6779
6780 2004-04-14 Zack Weinberg <zack@codesourcery.com>
6781
6782 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6783
6784 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6785
6786 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6787
6788 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
6789
6790 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6791 * gcc.dg/i386-387-2.c: Likewise.
6792
6793 * gcc.dg/i386-387-7.c: New test.
6794 * gcc.dg/i386-387-8.c: New test.
6795
6796 * gcc.dg/builtins-37.c: New test.
6797
6798 2004-04-13 Geoffrey Keating <geoffk@apple.com>
6799
6800 * g++.dg/pch/externc-1.C: Add missing semicolon.
6801
6802 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
6803
6804 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
6805
6806 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6807
6808 * gcc.c-torture/execute/20040411-1.c: New test.
6809
6810 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6811
6812 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6813
6814 2004-04-09 Chris Demetriou <cgd@broadcom.com>
6815
6816 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6817
6818 2004-04-09 Zack Weinberg <zack@codesourcery.com>
6819
6820 * lib/target-supports.exp (check_named_sections_available): New.
6821 * lib/gcc-dg.exp (dg-require-named-sections): New.
6822 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
6823 old-deja.exp. Also prune error-count message from HP linker.
6824 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
6825
6826 * g++.dg/init/init-ref4.C: Use dg-require-weak.
6827 * g++.old-deja/g++.pt/static3.C: Likewise.
6828 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
6829
6830 2004-04-09 Roger Sayle <roger@eyesopen.com>
6831
6832 * gcc.c-torture/execute/20040409-1.c: New test case.
6833 * gcc.c-torture/execute/20040409-2.c: New test case.
6834 * gcc.c-torture/execute/20040409-3.c: New test case.
6835
6836 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6837
6838 * gcc.dg/20040409-1.c: New test.
6839
6840 2004-04-08 Roger Sayle <roger@eyesopen.com>
6841
6842 PR target/14888
6843 * g++.dg/opt/pr14888.C: New test case.
6844
6845 2004-04-08 Geoffrey Keating <geoffk@apple.com>
6846
6847 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6848 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6849 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6850 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6851 New tests.
6852
6853 2004-04-08 Paul Brook <paul@codesourcery.com>
6854
6855 * gcc.dg/spill-1.c: New test.
6856
6857 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6858
6859 * gcc.dg/torture/builtin-ctype-2.c: New test.
6860
6861 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6862
6863 * gcc.dg/pch/pch.exp: Add largefile test.
6864
6865 2004-04-06 Geoffrey Keating <geoffk@apple.com>
6866
6867 * g++.dg/pch/externc-1.Hs: New.
6868 * g++.dg/pch/externc-1.C: New.
6869
6870 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6871
6872 * gcc.dg/compat/struct-by-value-5a_main.c,
6873 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6874 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6875 * gcc.dg/compat/struct-by-value-5a_x.c,
6876 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6877 gcc.dg/compat/struct-by-value-5_x.c.
6878 * gcc.dg/compat/struct-by-value-5a_y.c,
6879 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6880 gcc.dg/compat/struct-by-value-5_y.c.
6881
6882 * gcc.dg/compat/struct-by-value-6a_main.c,
6883 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6884 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6885 * gcc.dg/compat/struct-by-value-6a_x.c,
6886 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6887 gcc.dg/compat/struct-by-value-6_x.c.
6888 * gcc.dg/compat/struct-by-value-6a_y.c,
6889 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6890 gcc.dg/compat/struct-by-value-6_y.c.
6891
6892 * gcc.dg/compat/struct-by-value-7a_main.c,
6893 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6894 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6895 * gcc.dg/compat/struct-by-value-7a_x.c,
6896 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6897 gcc.dg/compat/struct-by-value-7_x.c.
6898 * gcc.dg/compat/struct-by-value-7a_y.c,
6899 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6900 gcc.dg/compat/struct-by-value-7_y.c.
6901
6902 2004-04-06 Jakub Jelinek <jakub@redhat.com>
6903
6904 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6905 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6906 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6907 options.
6908
6909 2004-04-06 Uros Bizjak <uros@kss-loka.si>
6910
6911 * gcc.dg/builtins-36.c: New test.
6912
6913 2004-04-06 Paul Brook <paul@codesourcery.com>
6914
6915 * README.gcc: Remove obsolete contraint on testcases.
6916
6917 2004-04-05 Paul Brook <paul@codesourcery.com>
6918
6919 PR2123
6920 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
6921 failure and exit(0) on success.
6922 * g++.dg/expr/anew2.C: Ditto.
6923 * g++.dg/expr/anew3.C: Ditto.
6924 * g++.dg/expr/anew4.C: Ditto.
6925
6926 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
6927
6928 PR c++/3518
6929 * g++.dg/template/unify7.C: New.
6930
6931 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
6932
6933 * g++.dg/README: Bring up to date with new subdirectories; remove
6934 duplicate subdirectory lines.
6935
6936 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
6937
6938 PR c++/14007
6939 * g++.dg/template/unify5.C: New.
6940 * g++.dg/template/unify6.C: New.
6941 * g++.dg/template/qualttp20.C: Adjust.
6942 * g++.old-deja/g++.jason/report.C: Adjust.
6943 * g++.old-deja/g++.other/qual1.C: Adjust.
6944
6945 2004-04-01 Mark Mitchell <mark@codesourcery.com>
6946
6947 PR c++/14803
6948 * g++.dg/inherit/ptrmem1.C: New test.
6949
6950 2004-04-01 Jakub Jelinek <jakub@redhat.com>
6951
6952 PR c++/14755
6953 * gcc.c-torture/execute/20040331-1.c: New test.
6954 * gcc.dg/20040331-1.c: New test.
6955
6956 2004-04-01 Paul Brook <paul@codesourcery.com>
6957
6958 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
6959
6960 2004-03-30 Mark Mitchell <mark@codesourcery.com>
6961
6962 PR c++/14724
6963 * g++.dg/init/goto1.C: New test.
6964
6965 PR c++/14763
6966 * g++.dg/template/defarg4.C: New test.
6967
6968 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
6969
6970 * gcc.dg/altivec-11.c: Extend test for more valid cases.
6971
6972 2004-03-28 David Edelsohn <edelsohn@gnu.org>
6973
6974 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
6975
6976 2004-03-28 Zack Weinberg <zack@codesourcery.com>
6977
6978 * gcc.dg/noncompile/undeclared-2.c: New test.
6979
6980 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
6981
6982 * gcc.dg/940409-1.c: Remove XFAIL.
6983 * gcc.dg/reg-vol-struct-1.c: New test.
6984
6985 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6986
6987 * gcc.dg/torture/builtin-wctype-1.c: New test.
6988
6989 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
6990
6991 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
6992 * gcc.dg/20001101-1.c: Likewise.
6993 * gcc.dg/20001102-1.c: Likewise.
6994
6995 2004-03-25 Roger Sayle <roger@eyesopen.com>
6996
6997 * gcc.dg/compare8.c: Add an additional test for XOR.
6998
6999 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7000
7001 * gcc.dg/torture/builtin-ctype-1.c: New test.
7002
7003 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7004
7005 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
7006 * gcc.dg/torture/builtin-math-1.c: Likewise.
7007 * gcc.dg/torture/builtin-power-1.c: New test.
7008
7009 2004-03-24 Andreas Schwab <schwab@suse.de>
7010
7011 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
7012 IA64 assembler.
7013
7014 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
7015 Roger Sayle <roger@eyesopen.com>
7016
7017 * gcc.dg/compare8.c: New test case.
7018
7019 2004-03-23 Ziemowit Laski <zlaski@apple.com>
7020
7021 * g++.dg/ext/altivec-7.C: New test.
7022
7023 2004-03-23 Zack Weinberg <zack@codesourcery.com>
7024
7025 PR 12267, 12391, 12560, 13129, 14114, 14133
7026 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
7027 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
7028 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
7029 Adjust error regexps.
7030 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
7031 * gcc.dg/noncompile/undeclared-1.c: New test cases.
7032 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
7033 * gcc.dg/local1.c: Add explanatory comment.
7034
7035 2004-03-23 Roger Sayle <roger@eyesopen.com>
7036
7037 PR optimization/14669
7038 * g++.dg/opt/fold2.C: New test case.
7039
7040 2004-03-22 Jakub Jelinek <jakub@redhat.com>
7041
7042 PR c/14069
7043 * gcc.dg/20040322-1.c: New test.
7044
7045 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7046
7047 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
7048 * gcc.dg/ultrasp4.c: Likewise.
7049 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
7050
7051 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7052
7053 * gcc.dg/i386-sse-8.c: Reset default options.
7054
7055 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7056
7057 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
7058 in the error message text.
7059
7060 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
7061
7062 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
7063
7064 2004-03-21 Mark Mitchell <mark@codesourcery.com>
7065
7066 PR c++/14616
7067 * g++.dg/init/array13.C: New test.
7068
7069 2004-03-20 Roger Sayle <roger@eyesopen.com>
7070
7071 PR target/13889
7072 * gcc.c-torture/compile/pr13889.c: New test case.
7073
7074 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
7075
7076 PR c/14635
7077 * builtins-1.c (nan, nans): Don't test.
7078 * builtins-30.c: Don't use nan, nanf, nanl.
7079 * builtins-35.c: New test.
7080
7081 2004-03-19 Ziemowit Laski <zlaski@apple.com>
7082
7083 * g++.dg/ext/altivec-6.C: New test.
7084
7085 2004-03-19 Mark Mitchell <mark@codesourcery.com>
7086
7087 * g++.dg/init/placement3.C: New test.
7088
7089 * g++.dg/template/spec13.C: New test.
7090
7091 * g++.dg/lookup/using11.C: New test.
7092
7093 * g++.dg/lookup/koenig3.C: New test.
7094
7095 * g++.dg/template/operator2.C: New test.
7096
7097 * g++.dg/expr/dtor3.C: New test.
7098 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
7099 marker.
7100 * g++.old-deja/g++.law/visibility28.C: Likewise.
7101
7102 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
7103
7104 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
7105 * gcc.dg/ppc64-abi-3.c: Likewise.
7106
7107 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7108
7109 PR c++/14545
7110 * g++.dg/parse/template15.C: New test.
7111
7112 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7113
7114 * g++.dg/expr/dtor2.C: New test.
7115
7116 * g++.dg/lookup/anon4.C: New test.
7117
7118 * g++.dg/overload/using1.C: New test.
7119
7120 * g++.dg/template/lookup7.C: New test.
7121
7122 * g++.dg/template/typename6.C: New test.
7123
7124 * g++.dg/expr/cond6.C: New test.
7125
7126 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7127
7128 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
7129
7130 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7131
7132 * g++.dg/expr/cond5.C: New test.
7133 * g++.dg/expr/constcast1.C: Likewise.
7134 * g++.dg/expr/ptrmem2.C: Likewise.
7135 * g++.dg/expr/ptrmem3.C: Likewise.
7136 * g++.dg/lookup/main1.C: Likewise.
7137 * g++.dg/template/lookup6.C: Likewise.
7138
7139 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7140
7141 * gcc.dg/local1.c: New test.
7142
7143 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
7144
7145 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7146
7147 * gcc.dg/torture/builtin-convert-1.c: New test.
7148
7149 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7150
7151 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7152
7153 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7154
7155 PR c++/14481
7156 * g++.dg/warn/Wunused-7.C: New test.
7157
7158 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7159
7160 * gcc.dg/torture/builtin-integral-1.c: New test.
7161
7162 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7163
7164 PR c++/14586
7165 * g++.dg/parse/non-dependent3.C: New test.
7166
7167 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
7168
7169 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7170 * g++.dg/eh/simd-2.C: Likewise.
7171 * g++.dg/init/array10.C: Likewise.
7172 * gcc.c-torture/compile/simd-1.c: Likewise.
7173 * gcc.c-torture/compile/simd-2.c: Likewise.
7174 * gcc.c-torture/compile/simd-3.c: Likewise.
7175 * gcc.c-torture/compile/simd-4.c: Likewise.
7176 * gcc.c-torture/compile/simd-6.c: Likewise.
7177 * gcc.c-torture/execute/simd-1.c: Likewise.
7178 * gcc.c-torture/execute/simd-2.c: Likewise.
7179 * gcc.dg/compat/vector-defs.h: Likewise.
7180 * gcc.dg/20020531-1.c: Likewise.
7181 * gcc.dg/altivec-3.c: Likewise.
7182 * gcc.dg/altivec-4.c: Likewise.
7183 * gcc.dg/altivec-varargs-1.c: Likewise.
7184 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7185 * gcc.dg/i386-mmx-3.c: Likewise.
7186 * gcc.dg/i386-sse-4.c: Likewise.
7187 * gcc.dg/i386-sse-5.c: Likewise.
7188 * gcc.dg/i386-sse-8.c: Likewise.
7189 * gcc.dg/simd-1.c: Likewise.
7190 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7191 __ev64_opaque__ since the machine description provides it.
7192
7193 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7194
7195 * lib/compat.exp (skip_list): New global variable.
7196 Use it to hold the user defined COMPAT_SKIPS list if any.
7197 (compat-obj): Add the members of skip_list to optall.
7198
7199 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7200
7201 * gcc.dg/compat/union-by-value-1_main.c,
7202 union-by-value-1_x.c, union-by-value-1_y.c,
7203 union-check.h, union-defs.h,
7204 union-init.h, union-return-1_main.c,
7205 union-return-1_x.c, union-return-1_y.c: New files.
7206
7207 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7208
7209 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7210 mixed-struct-init.h: Add 4 mixed structure types.
7211 struct-by-value-21_main.c, struct-by-value-21_x.c,
7212 struct-by-value-21_y.c, struct-return-21_main.c,
7213 struct-return-21_x.c, struct-return-21_y.c: New files.
7214
7215 2004-03-13 Mark Mitchell <mark@codesourcery.com>
7216
7217 PR c++/14550
7218 * g++.dg/parse/template14.C: New test.
7219
7220 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7221
7222 * gcc.c-torture/execute/20040313-1.c: New test.
7223
7224 2004-03-13 Jakub Jelinek <jakub@redhat.com>
7225
7226 PR target/14533
7227 * gcc.dg/20040311-2.c: New test.
7228
7229 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7230
7231 PR other/14544
7232 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7233 bit-field.
7234
7235 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
7236
7237 * gcc.dg/20040305-2.c: Add missing return statement.
7238
7239 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7240
7241 * gcc.dg/builtins-34.c: Also check pow10*.
7242
7243 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7244
7245 PR target/14262
7246 * gcc.dg/20040305-2.c: New test.
7247
7248 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7249
7250 * gcc.dg/20040310-1.c: New test.
7251
7252 2004-03-11 Roger Sayle <roger@eyesopen.com>
7253
7254 * gcc.c-torture/execute/20040311-1.c: New test case.
7255
7256 2004-03-11 Mark Mitchell <mark@codesourcery.com>
7257
7258 PR c++/14476
7259 * g++.dg/lookup/enum1.C: New test.
7260
7261 2004-03-10 Mark Mitchell <mark@codesourcery.com>
7262
7263 PR c++/14510
7264 * g++.dg/lookup/struct2.C: New test.
7265
7266 2004-03-10 Uros Bizjak <uros@kss-loka.si>
7267
7268 * gcc.dg/builtins-34.c: New test.
7269
7270 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7271
7272 * gcc.dg/torture/builtin-nonneg-1.c: New test.
7273
7274 2004-03-09 James E Wilson <wilson@specifixinc.com>
7275
7276 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
7277 * gcc.dg/alias-2.c: New testcase.
7278
7279 2004-03-09 Zack Weinberg <zack@codesourcery.com>
7280
7281 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
7282
7283 2004-03-09 Roger Sayle <roger@eyesopen.com>
7284
7285 * gcc.c-torture/execute/20040309-1.c: New test case.
7286
7287 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
7288
7289 PR c++/14397
7290 * g++.dg/overload/ref1.C: New.
7291
7292 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7293
7294 PR c++/14409
7295 * g++.dg/template/spec12.C: New test.
7296
7297 PR c++/14448
7298 * g++.dg/parse/crash14.C: New test.
7299
7300 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7301
7302 PR c++/14230
7303 * g++.dg/init/ref11.C: New test.
7304
7305 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7306
7307 PR c++/14432
7308 * g++.dg/parse/builtin2.C: New test.
7309
7310 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7311
7312 PR c++/14401
7313 * g++.dg/init/ctor3.C: New test.
7314 * g++.dg/init/union1.C: New test.
7315 * g++.dg/ext/anon-struct4.C: New test.
7316
7317 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7318
7319 * g++.dg/lookup/koenig1.C: Tweak error messages.
7320 * g++.dg/lookup/used-before-declaration.C: Likewise.
7321 * g++.dg/other/do1.C: Likewise.
7322 * g++.dg/overload/koenig1.C: Likewise.
7323 * g++.dg/parse/crash13.C: Likewise.
7324 * g++.dg/template/instantiate3.C: Likewise.
7325
7326 2004-03-08 Eric Christopher <echristo@redhat.com>
7327
7328 * * lib/target-supports.exp: Enable libiconv in test
7329 compilation. Fix up error checking.
7330
7331 2004-03-08 Roger Sayle <roger@eyesopen.com>
7332
7333 PR middle-end/14289
7334 * gcc.dg/pr14289-1.c: New test case.
7335 * gcc.dg/pr14289-2.c: Likewise.
7336 * gcc.dg/pr14289-3.c: Likewise.
7337
7338 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7339
7340 * gcc.c-torture/execute/20040308-1.c: New test.
7341
7342 2004-03-07 Roger Sayle <roger@eyesopen.com>
7343
7344 * gcc.c-torture/execute/20040307-1.c: New test case.
7345
7346 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
7347
7348 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7349
7350 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7351
7352 * gcc.dg/20040306-1.c: New test.
7353
7354 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7355
7356 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7357 them static.
7358 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7359
7360 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7361
7362 PR c/14465
7363 * gcc.dg/decl-6.c: New test.
7364
7365 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7366
7367 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7368 Rename LOGPOW -> LOG_POW.
7369 (SQRT_EXP, POW_EXP): New.
7370
7371 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7372
7373 * gcc.dg/i386-sse-8.c: New test.
7374
7375 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7376
7377 PR c/14114
7378 * gcc.dg/decl-5.c: New test.
7379
7380 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7381
7382 * gcc.dg/20040305-1.c: New test.
7383
7384 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7385
7386 PR other/14354
7387 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7388
7389 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7390
7391 PR c++/14425, c++/14426
7392 * g++.dg/ext/altivec-4.C: New test.
7393 * g++.dg/ext/altivec-5.C: New test.
7394
7395 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7396
7397 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7398 global variables of a type with no linkage.
7399 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7400 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7401 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7402 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7403 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7404 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7405 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7406 * g++.dg/warn/deprecated.C: Name enum Color.
7407 * g++.dg/overload/VLA.C: Name structure for 'b'.
7408 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7409
7410 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7411
7412 * gcc.c-torture/compile/20040304-1.c: New test.
7413
7414 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7415
7416 PR 13728
7417 * gcc.dg/decl-4.c: New testcase.
7418
7419 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7420
7421 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7422 as PRECF if sizeof (float) > sizeof (double).
7423 (PRECL): Make it the same as PRECF if
7424 sizeof (float) > sizeof (long double).
7425
7426 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7427
7428 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7429 system type. Add check for irix6 which doesn't have c99 runtime.
7430
7431 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7432
7433 * gcc.dg/const-elim-1.c: xfail for xtensa.
7434
7435 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7436
7437 PR c++/14369
7438 * g++.dg/template/cond4.C: New test.
7439
7440 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7441
7442 PR c++/14360
7443 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7444
7445 PR c++/14361
7446 * g++.dg/parse/defarg7.C: New test.
7447
7448 PR c++/14359
7449 * g++.dg/template/friend26.C: New test.
7450
7451 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7452
7453 PR c++/14324
7454 * g++.dg/abi/mangle21.C: New test.
7455
7456 PR c++/14260
7457 * g++.dg/parse/constructor2.C: New test.
7458
7459 PR c++/14337
7460 * g++.dg/template/sfinae1.C: New test.
7461
7462 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7463
7464 PR c++/14267
7465 * g++.dg/expr/crash2.C: New test.
7466
7467 PR middle-end/13448
7468 * gcc.dg/inline-5.c: New test.
7469 * gcc.dg/always-inline.c: Split out tests into ...
7470 * gcc.dg/always-inline2.c: ... this and ...
7471 * gcc.dg/always-inline3.c: ... this.
7472
7473 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7474
7475 PR debug/12103
7476 * g++.dg/debug/crash1.C: New test.
7477
7478 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7479
7480 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7481 function with __attribute__((noinline)).
7482 (recurser_void2): Likewise.
7483 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7484 (recurser_void2): Likewise.
7485
7486 2004-02-29 Roger Sayle <roger@eyesopen.com>
7487
7488 PR middle-end/14203
7489 * g++.dg/warn/Wunused-6.C: New test case.
7490
7491 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7492
7493 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7494 not defined.
7495
7496 2004-02-27 Eric Christopher <echristo@redhat.com>
7497
7498 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7499 * g++.dg/charset/asm2.c: Run only x86.
7500 * gcc.dg/charset/asm3.c: Ditto.
7501
7502 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7503
7504 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7505 ld_library_path.
7506
7507 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7508
7509 * g++.dg/ext/altivec-3.C: New.
7510
7511 2004-02-26 Richard Henderson <rth@redhat.com>
7512
7513 * g++.dg/ext/attrib10.C: Mark for warning.
7514 * gcc.dg/attr-alias-1.c: New.
7515
7516 2004-02-26 Richard Henderson <rth@redhat.com>
7517
7518 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7519 * gcc.c-torture/execute/20040208-2.c: ... it back.
7520
7521 2004-02-26 Eric Christopher <echristo@redhat.com>
7522
7523 * lib/target-supports.exp (check-iconv-available): New function.
7524 * lib/gcc-dg.exp (dg-require-iconv): New function.
7525 Use above.
7526 * gcc.dg/charset: New directory.
7527 * gcc.dg/charset/charset.exp: New file.
7528 * gcc.dg/charset/asm1.c: Ditto.
7529 * gcc.dg/charset/asm2.c: Ditto.
7530 * gcc.dg/charset/asm3.c: Ditto.
7531 * gcc.dg/charset/asm4.c: Ditto.
7532 * gcc.dg/charset/asm5.c: Ditto.
7533 * gcc.dg/charset/attribute1.c: Ditto.
7534 * gcc.dg/charset/attribute2.c: Ditto.
7535 * gcc.dg/charset/string1.c: Ditto.
7536 * g++.dg/charset: New directory.
7537 * g++.dg/dg.exp: Add here. Special options.
7538 * g++.dg/charset/charset.exp: New file.
7539 * g++.dg/charset/asm1.c: Ditto.
7540 * g++.dg/charset/asm2.c: Ditto.
7541 * g++.dg/charset/asm3.c: Ditto.
7542 * g++.dg/charset/asm4.c: Ditto.
7543 * g++.dg/charset/attribute1.c: Ditto.
7544 * g++.dg/charset/attribute2.c: Ditto.
7545 * g++.dg/charset/extern1.cc: Ditto.
7546 * g++.dg/charset/extern2.cc: Ditto.
7547 * g++.dg/charset/string1.c: Ditto.
7548
7549 2004-02-26 Mark Mitchell <mark@codesourcery.com>
7550
7551 PR c++/14278
7552 * g++.dg/parse/comma1.C: New test.
7553
7554 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7555
7556 PR c++/14284
7557 * g++.dg/template/ttp8.C: New test.
7558
7559 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7560
7561 * gcc.dg/fixuns-trunc-1.c: New test.
7562
7563 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7564
7565 * gcc.dg/builtins-config.h: Use #elif.
7566
7567 2004-02-26 Michael Matz <matz@suse.de>
7568
7569 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7570 * gcc.dg/991214-1.c: Likewise.
7571 * gcc.dg/i386-asm-1.c: Likewise.
7572
7573 2004-02-25 Richard Henderson <rth@redhat.com>
7574
7575 * gcc.c-torture/execute/20040208-2.c: Move ...
7576 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7577
7578 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7579
7580 PR c++/14246
7581 * g++.dg/other/crash-3.C: New test.
7582
7583 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7584
7585 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7586 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7587
7588 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7589 HP-UX.
7590
7591 2004-02-24 Michael Matz <matz@suse.de>
7592
7593 * gcc.dg/i386-regparm.c: New.
7594
7595 2004-02-23 James E Wilson <wilson@specifixinc.com>
7596
7597 * gcc.c-torture/execute/20040223-1.c: New.
7598
7599 2004-02-23 Zack Weinberg <zack@codesourcery.com>
7600 Kazu Hirata <kazu@cs.umass.edu>
7601
7602 * gcc.dg/fwritable-strings-1.c: Remove.
7603
7604 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7605
7606 PR c/14156
7607 * gcc.dg/20040223-1.c: New test.
7608
7609 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7610
7611 PR c++/14106
7612 * g++.dg/ext/typeof9.C: New test.
7613
7614 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7615
7616 PR c++/14250
7617 * g++.dg/other/switch1.C: New test.
7618
7619 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7620
7621 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7622 * gcc.dg/va-arg-1.c: Likewise.
7623
7624 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7625
7626 PR c++/14143
7627 * g++.dg/template/koenig5.C: New test.
7628
7629 2004-02-21 Ziemowit Laski <zlaski@apple.com>
7630
7631 * g++.dg/ext/altivec-1.C: Generalize target triple.
7632 * g++.dg/ext/altivec-2.C: New test case.
7633 * g++.dg/ext/altivec_check.h: New file.
7634 * gcc.dg/altivec-1.c: Generalize target triple;
7635 include altivec_check.h and call altivec_check().
7636 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7637 * gcc.dg/altivec-6.c: New test case.
7638 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7639 type casts as needed.
7640 * gcc.dg/altivec-10.c: Include altivec_check.h and call
7641 altivec_check().
7642 * gcc.dg/altivec-12.c: New test case.
7643 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7644 include altivec_check.h and call altivec_check().
7645 * gcc.dg/altivec_check.h: New file.
7646
7647 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7648
7649 * lib/target-supports.exp (check_alias_available): Don't mangle
7650 function `g' in test program.
7651
7652 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7653
7654 * lib/target-supports.exp (check_profiling_available): Check
7655 argument to determine whether we support a profiling type.
7656 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7657 check_profiling_available.
7658 * g++.dg/bprob/bprob.exp: Likewise
7659 * g77.dg/bprob/bprob.exp: Likewise.
7660 * gcc.misc-tests/bprob.exp: Likewise.
7661 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7662 dg-require-profiling and delete expected error handling.
7663 * gcc.dg/20021014-1.c: Likewise.
7664 * gcc.dg/nest.c: Likewise.
7665
7666 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7667
7668 PR c++/12007
7669 * g++.dg/other/vthunk1.C: New test.
7670
7671 2004-02-20 Falk Hueffner <falk@debian.org>
7672
7673 PR target/14201
7674 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7675
7676 2004-02-20 Mark Mitchell <mark@codesourcery.com>
7677
7678 PR c++/13927
7679 * g++.dg/other/error8.C: Remove XFAIL markers.
7680
7681 PR c++/14173
7682 * g++.dg/ext/packed5.C: New test.
7683
7684 PR c++/14199
7685 * g++.dg/warn/Wunused-5.C: New test.
7686
7687 PR c++/14186
7688 * g++.dg/lookup/member1.C: New test.
7689
7690 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7691
7692 * gcc.c-torture/compile/20040130-1.c: Enable only when
7693 __INT_MAX__ >= 2147483647L.
7694 * gcc.c-torture/compile/961203-1.c: Likewise.
7695
7696 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7697
7698 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7699 * g++.dg/opt/template1.C: Robustify assembler regexp
7700
7701 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7702
7703 * gcc.c-torture/execute/simd-4.x: Remove.
7704 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7705 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7706 Guard with #ifndef SKIP_ATTRIBUTE.
7707 * gcc.dg/compat/vector-1_y.c: Likewise.
7708 * gcc.dg/compat/vector-2_x.c: Likewise.
7709 * gcc.dg/compat/vector-2_y.c: Likewise.
7710 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7711 * g++.dg/eh/simd-2.C: Likewise.
7712
7713 2004-02-19 Alan Modra <amodra@bigpond.net.au>
7714
7715 * gcc.c-torture/compile/complex-1.c: New.
7716
7717 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
7718
7719 PR target/14209
7720 * gcc.c-torture/execute/20040218-1.c: New test.
7721
7722 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7723
7724 PR c++/14181
7725 * g++.dg/parse/new2.C: New test.
7726
7727 2004-02-18 Paul Brook <paul@codesourcery.com>
7728
7729 * gcc.c-torture/compile/libcall-1.c: New test.
7730
7731 2004-02-18 Paul Brook <paul@codesourcery.com>
7732
7733 PR debug/12934
7734 * gcc.dg/debug/debug-7.c: New test.
7735
7736 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7737
7738 * gcc.dg/20040217-1.c: New test.
7739
7740 2004-02-17 Zack Weinberg <zack@codesourcery.com>
7741
7742 * gcc.c-torture/execute/990208-1.x: Delete.
7743
7744 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
7745
7746 * gcc.c-torture/execute/20040208-2.x: New file.
7747
7748 2004-02-17 Mark Mitchell <mark@codesourcery.com>
7749
7750 PR c++/11326
7751 * g++.dg/abi/structret1.C: New test.
7752
7753 2004-02-17 Jakub Jelinek <jakub@redhat.com>
7754
7755 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7756 (i386_cpuid): No need to test if cpuid is available on AMD64.
7757 Fix assembly, so that it works onboth i386 and AMD64.
7758 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7759 (vecInLong): Fix s[] member type to unsigned int.
7760 (vecInWord): Remove type.
7761 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7762 (a64, b64, c64, d64, e64): Remove.
7763 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7764 Remove unused variable. Remove initialization of removed variables.
7765 Don't call mmx_tests nor sse_tests.
7766 (reference_mmx, reference_sse): Remove.
7767 (check): Add return stmt.
7768 * gcc.dg/i386-sse-7.c: New test.
7769 * gcc.dg/i386-mmx-4.c: New test.
7770
7771 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7772
7773 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7774 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7775 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7776 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7777 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7778 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7779 g++.dg/tc1/dr94.C: Fix line terminator.
7780
7781 2004-02-16 Geoffrey Keating <geoffk@apple.com>
7782
7783 * gcc.c-torture/compile/20040216-1.c: New.
7784
7785 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7786
7787 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7788 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7789 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7790 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7791 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
7792 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7793
7794 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7795
7796 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7797
7798 2004-02-15 Mark Mitchell <mark@codesourcery.com>
7799
7800 PR c++/13971
7801 * g++.dg/expr/cond4.C: New test.
7802
7803 PR c++/14086
7804 * g++.dg/lookup/crash2.C: New test.
7805
7806 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
7807
7808 * gcc.c-torture/compile/20040214-2.c: New test.
7809
7810 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7811
7812 PR c++/14116
7813 * g++.dg/ext/typeof8.C: New test.
7814
7815 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7816
7817 * gcc.c-torture/compile/20040214-1.c: New test.
7818
7819 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7820
7821 PR c++/13635
7822 * g++.dg/template/spec11.C: New test.
7823
7824 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7825
7826 PR c++/13927
7827 * g++.dg/other/error8.C: New test.
7828
7829 2004-02-13 Mark Mitchell <mark@codesourcery.com>
7830
7831 PR c++/14122
7832 * g++.dg/template/array4.C: New test.
7833
7834 PR c++/14108
7835 * g++.dg/inherit/thunk2.C: New test.
7836
7837 PR c++/14083
7838 * g++.dg/eh/cond2.C: New test.
7839
7840 2004-02-12 Alan Modra <amodra@bigpond.net.au>
7841
7842 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7843
7844 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
7845
7846 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7847
7848 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7849
7850 * g++.dg/simd-2.C: xfail on ppc64-linux.
7851
7852 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7853
7854 PR c/456
7855 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7856 tests.
7857
7858 2004-02-11 Uros Bizjak <uros@kss-loka.si>
7859
7860 * gcc.dg/builtins-33.c: New test.
7861
7862 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
7863
7864 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7865
7866 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7867
7868 * g++.dg/simd-2.C: Set -maltivec for ppc64.
7869
7870 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7871
7872 * gcc.dg/ppc64-abi-3.c: New test.
7873
7874 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
7875
7876 PR c/14092
7877
7878 * gcc.dg/pr14092-1.c: New testcase.
7879
7880 2004-02-10 Alan Modra <amodra@bigpond.net.au>
7881
7882 * gcc.dg/cpp/assert4.c: Fix typo last change.
7883
7884 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7885 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7886
7887 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7888
7889 2004-02-09 Roger Sayle <roger@eyesopen.com>
7890
7891 * gcc.c-torture/compile/20040209-1.c: New test case.
7892
7893 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7894
7895 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7896
7897 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
7898
7899 * gcc.c-torture/execute/20040208-[12].c: New tests.
7900
7901 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7902
7903 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7904
7905 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7906
7907 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7908
7909 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7910
7911 Bug 13856
7912 * gcc.dg/visibility-8.c: New testcase.
7913
7914 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7915
7916 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
7917 arguments.
7918 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
7919
7920 2004-02-07 Roger Sayle <roger@eyesopen.com>
7921
7922 PR middle-end/13696
7923 * g++.dg/opt/fold1.C: New test case.
7924
7925 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7926
7927 PR c++/14033
7928 * g++.dg/other/crash-2.C: New test.
7929
7930 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7931
7932 PR c++/14028
7933 * g++.dg/parse/angle-bracket2.C: New test.
7934
7935 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7936
7937 PR middle-end/13750
7938 Revert:
7939 2004-01-15 Geoffrey Keating <geoffk@apple.com>
7940 PR pch/13361
7941 * testsuite/g++.dg/pch/wchar-1.C: New.
7942 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7943
7944 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7945
7946 PR c++/14008
7947 * g++.dg/parse/error15.C: New test.
7948 * g++.dg/parse/crash11.C: Update dg-error mark.
7949
7950 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7951
7952 PR c++/13932
7953 * g++.dg/warn/conv2.C: New test.
7954
7955 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7956
7957 PR c++/13086
7958 * g++.dg/warn/incomplete1.C: Remove xfail.
7959
7960 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7961
7962 * lib/file-format.exp (gcc_target_object_format): Use
7963 ${tool}_target_compile, not gcc_target_compile.
7964 * lib/target-supports.exp (check_alias_available): Likewise.
7965 (check_gc_sections_available): Likewise.
7966 * g++.dg/ext/attrib10.C: Use dg-require-alias.
7967 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
7968 dg-require-alias.
7969
7970 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7971
7972 PR c++/13969
7973 * g++.dg/template/static6.C: New test.
7974
7975 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
7976
7977 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
7978
7979 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7980
7981 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
7982 tests for systems where `char' is unsigned by default.
7983
7984 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7985
7986 PR c++/13997
7987 * g++.dg/template/partial3.C: New test.
7988
7989 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
7990
7991 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
7992 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
7993 Remove mentions of obsolete ports.
7994
7995 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
7996
7997 * gcc.dg/noncompile/20001228-1.c: Fix for new
7998 error message.
7999
8000 2004-02-03 Roger Sayle <roger@eyesopen.com>
8001
8002 PR target/9348
8003 * gcc.c-torture/execute/multdi-1.c: New test case.
8004
8005 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8006
8007 PR c++/13925
8008 * g++.dg/template/lookup5.C: New test.
8009
8010 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8011
8012 PR c++/13950
8013 * g++.dg/template/lookup4.C: New test.
8014
8015 PR c++/13970
8016 * g++.dg/parse/error14.C: New test.
8017
8018 PR c++/14002
8019 * g++.dg/parse/template13.C: New test.
8020
8021 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8022
8023 PR c++/13978
8024 * g++.dg/template/koenig4.C: New test.
8025
8026 PR c++/13968
8027 * g++.dg/template/crash17.C: New test.
8028
8029 PR c++/13975
8030 * g++.dg/parse/error13.C: New test.
8031 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
8032
8033 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8034
8035 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
8036
8037 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
8038
8039 PR c/11658
8040 PR c/13994
8041 * gcc.dg/noncompile/20040203-1.c: New test.
8042 * gcc.dg/noncompile/20040203-2.c: Likewise.
8043 * gcc.dg/noncompile/20040203-3.c: Likewise.
8044 * gcc.dg/20040203-1.c: Likewise.
8045
8046 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
8047
8048 PR c++/10858
8049 * g++.dg/template/sizeof7.C: New test.
8050
8051 2004-02-02 Eric Christopher <echristo@redhat.com>
8052 Zack Weinberg <zack@codesourcery.com>
8053
8054 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
8055
8056 2004-02-02 Zack Weinberg <zack@codesourcery.com>
8057
8058 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
8059 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
8060 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
8061 * gcc.dg/cleanup-5.c: Run only on Linux targets.
8062
8063 2004-02-02 Mark Mitchell <mark@codesourcery.com>
8064
8065 PR c++/13113
8066 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
8067
8068 PR c++/13854
8069 * g++.dg/ext/attrib13.C: New test.
8070
8071 PR c++/13907
8072 * g++.dg/conversion/op2.C: New test.
8073
8074 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8075
8076 * gcc.dg/titype-1.c: Fix pasto.
8077
8078 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8079
8080 * gcc.dg/titype-1.c: New test.
8081
8082 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8083
8084 PR c++/13957
8085 * g++.dg/template/non-type-template-argument-1.C,
8086 g++.dg/template/qualified-id1.C: Update dg-error marks.
8087 * g++.dg/template/nontype6.C: New test.
8088
8089 2004-02-01 Roger Sayle <roger@eyesopen.com>
8090
8091 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
8092 * gcc.dg/builtins-31.c: New testcase.
8093 * gcc.dg/builtins-32.c: New testcase.
8094
8095 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
8096
8097 * objc.dg/call-super-2.m: Update line numbers
8098 for the including of stddef.h.
8099
8100 2004-01-30 Michael Matz <matz@suse.de>
8101
8102 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
8103 g++.dg/ext/case-range3.C: New tests.
8104
8105 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8106
8107 DR206
8108 PR c++/13813
8109 * g++.dg/template/member4.C: New test.
8110
8111 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8112
8113 PR c++/13683
8114 * g++.dg/template/sizeof6.C: New test.
8115
8116 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8117
8118 * gcc.dg/fwritable-strings-1.c: New test.
8119
8120 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8121
8122 * gcc.c-torture/compile/20040130-1.c: New test.
8123
8124 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
8125
8126 * objc.dg/call-super-2.m: Include stddef.h for size_t.
8127
8128 2004-01-29 Mark Mitchell <mark@codesourcery.com>
8129
8130 PR c++/13883
8131 * g++.dg/template/ctor3.C: New test.
8132
8133 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8134
8135 * g++.dg/tc1: New directory.
8136 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
8137 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
8138 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
8139 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
8140 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
8141
8142 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8143
8144 * g++.dg/parse/error11.C: New test.
8145 * g++.dg/parse/error12.C: Likewise.
8146
8147 2004-01-28 Ziemowit Laski <zlaski@apple.com>
8148
8149 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8150 (scan_initial, main): Use aligned_sizeof instead of sizeof.
8151
8152 2004-01-28 Mark Mitchell <mark@codesourcery.com>
8153
8154 PR c++/13791
8155 * g++.dg/ext/attrib12.C: New test.
8156
8157 PR c++/13736
8158 * g++.dg/parse/cast2.C: New test.
8159
8160 2004-01-27 James E Wilson <wilson@specifixinc.com>
8161
8162 * objc.dg/encode-2.m (main): New local string. Set depending on
8163 sizeof long. Use in sscanf call.
8164 * objc.dg/encode-3.m (main): New local string. Set depending on
8165 sizeof long. Use in scan_initial call.
8166
8167 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8168
8169 * objc.dg/call-super-2.m: Make LP64-safe.
8170 * objc.dg/desig-init-1.m: Likewise.
8171
8172 2004-01-27 Devang Patel <dpatel@apple.com>
8173
8174 * g++.dg/debug/namespace1.C: New test.
8175
8176 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8177
8178 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8179 xscale-*-*.
8180
8181 * gcc.dg/arm-mmx-1.c: New test.
8182
8183 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8184
8185 * gcc.dg/20040127-1.c: New test.
8186 * gcc.dg/20040127-2.c: New test.
8187
8188 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8189
8190 * objc.dg/stret-1.m (glob): Renamed to globa.
8191
8192 2004-01-26 Mark Mitchell <mark@codesourcery.com>
8193
8194 PR c++/13663
8195 * g++.dg/expr/for1.C: New test.
8196
8197 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8198
8199 PR middle-end/13779
8200 * gcc.dg/darwin-longlong.c: New test.
8201
8202 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8203
8204 * gcc.dg/20040124-1.c: Moved test from here...
8205 * gcc.c-torture/compile/20040124-1.c: ...to here.
8206
8207 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8208
8209 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8210 the assembly output if -m64 is passed.
8211
8212 2004-01-25 Mark Mitchell <mark@codesourcery.com>
8213
8214 PR c++/13833
8215 * g++.dg/template/cond3.C: New test.
8216
8217 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8218
8219 PR c++/13810
8220 * g++.dg/template/ttp7.C: New test.
8221
8222 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8223
8224 PR c++/13797
8225 * g++.dg/template/nontype4.C: New test.
8226 * g++.dg/template/nontype5.C: Likewise.
8227
8228 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
8229
8230 * gcc.dg/torture/mips-clobber-at.c: New test.
8231
8232 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8233
8234 * gcc.dg/20040124-1.c: New test.
8235
8236 2004-01-24 Jakub Jelinek <jakub@redhat.com>
8237
8238 * gcc.dg/20040123-1.c: New test.
8239
8240 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8241
8242 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
8243
8244 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
8245
8246 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
8247
8248 2004-01-23 Andrew Pinski <apinski@apple.com>
8249
8250 * gcc.dg/20030121-1.c: Move to ..
8251 * gcc.dg/20040121-1.c: here.
8252
8253 2004-01-23 Roger Sayle <roger@eyesopen.com>
8254
8255 * gcc.dg/builtins-29.c: New test case.
8256
8257 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8258
8259 PR 18314
8260 * gcc.dg/builtins-30.c: New testcase.
8261
8262 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
8263
8264 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
8265 * lib/g77.exp: Likewise.
8266 * lib/objc.exp: Likewise.
8267 * lib/g++.exp: Likewise.
8268
8269 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8270
8271 * gcc.dg/struct-by-value-2.c: New test.
8272
8273 2004-01-21 Andrew Pinski <apinski@apple.com>
8274
8275 PR target/13785
8276 * gcc.dg/20030121-1.c: New test.
8277
8278 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
8279
8280 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
8281 clobber frame pointer register in asm statement.
8282
8283 2004-01-21 Falk Hueffner <falk@debian.org>
8284
8285 * gcc.c-torture/compile/20040121-1.c: New test.
8286
8287 2004-01-21 Zack Weinberg <zack@codesourcery.com>
8288
8289 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
8290
8291 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
8292
8293 * gcc.dg/ppc64-abi-2.c: New test.
8294
8295 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
8296
8297 * lib/treelang.exp: Fill out this file.
8298 * lib/treelang-dg.exp: New File.
8299
8300 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
8301
8302 * gcc.c-torture/compile/981022-1.c: Remove.
8303 * gcc.dg/array-5.c: Remove XFAIL.
8304 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
8305 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
8306 gcc.dg/cond-lvalue-1.c: Update.
8307 * gcc.dg/cast-lvalue-2.c: New test.
8308
8309 2004-01-19 Mark Mitchell <mark@codesourcery.com>
8310
8311 PR c++/13592
8312 * g++.dg/other/error1.C (class foo): Tweak error message.
8313
8314 PR c++/13592
8315 * g++.dg/template/call2.C: New test.
8316
8317 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8318
8319 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8320 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8321 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8322 scalar-return-1_x.c, scalar-return-2_y.c,
8323 scalar-return-3_x.c, scalar-return-3_y.c,
8324 scalar-return-4_x.c, scalar-return-4_y.c,
8325 struct-align-1.h, struct-align-1_x.c,
8326 struct-align-1_y.c, struct-align-2.h,
8327 struct-align-2_x.c, struct-align-2_y.c,
8328 struct-by-value-10_y.c, struct-by-value-11_x.c,
8329 struct-by-value-11_y.c, struct-by-value-12_x.c,
8330 struct-by-value-12_y.c, struct-by-value-13_x.c,
8331 struct-by-value-13_y.c, struct-by-value-14_x.c,
8332 struct-by-value-14_y.c, struct-by-value-15_x.c,
8333 struct-by-value-15_y.c, struct-by-value-16_y.c,
8334 struct-by-value-17_y.c, struct-by-value-18_y.c,
8335 struct-by-value-19_y.c, struct-by-value-1_x.c,
8336 struct-by-value-1_y.c, struct-by-value-20_y.c,
8337 struct-by-value-2_x.c, struct-by-value-2_y.c,
8338 struct-by-value-3_y.c, struct-by-value-4_x.c,
8339 struct-by-value-4_y.c, struct-by-value-5_y.c,
8340 struct-by-value-6_y.c, struct-by-value-7_y.c
8341 struct-by-value-8_x.c, struct-by-value-8_y.c
8342 struct-by-value-9_x.c, struct-by-value-9_y.c
8343 struct-return-10_x.c, struct-return-10_y.c,
8344 struct-return-19_x.c, struct-return-20_x.c
8345 struct-return-2_x.c, struct-return-2_y.c
8346 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8347 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8348
8349 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8350
8351 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8352 attribute on sparc*-sun-solaris2.*.
8353
8354 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8355
8356 PR c++/13710
8357 * g++.dg/ext/typeof7.C: New test.
8358
8359 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8360
8361 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8362 * gcc.dg/const-elim-1.c: Same.
8363
8364 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8365
8366 * objc.dg/stret-1.m: New.
8367 * objc.dg/stret-2.m: New.
8368
8369 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8370
8371 PR c++/11895
8372 * g++.dg/ext/vector1.C: New test.
8373
8374 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8375
8376 * gcc.dg/pch/import-1.c: New.
8377 * gcc.dg/pch/import-1.hs: New.
8378 * gcc.dg/pch/import-1a.h: New.
8379 * gcc.dg/pch/import-1b.h: New.
8380 * gcc.dg/pch/import-1c.h: New.
8381
8382 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8383
8384 PR c++/13574
8385 * g++.dg/ext/array1.C: New test.
8386
8387 PR c++/13178
8388 * g++.dg/conversion/op1.C: New test.
8389
8390 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8391
8392 PR 11864
8393 From Kazumoto Kojima / Dan Kegel:
8394 * gcc.dg/pr11864-1.c: New test.
8395
8396 PR 10392
8397 From Marcus Comstedt / Dan Kegel:
8398 * gcc.dg/pr10392-1.c: New test.
8399
8400 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8401
8402 PR c++/13478
8403 * g++.dg/init/ref10.C: New test.
8404
8405 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8406
8407 PR c++/13407
8408 * g++.dg/parse/typename6.C: New test.
8409
8410 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8411
8412 PR pch/13361
8413 * testsuite/g++.dg/pch/wchar-1.C: New.
8414 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8415
8416 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8417
8418 PR c++/9259
8419 * g++.dg/expr/sizeof2.C: New test.
8420
8421 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8422
8423 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8424
8425 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8426
8427 PR c++/13659
8428 * g++.dg/lookup/strong-using-3.C: New.
8429 * g++.dg/lookup/using-10.C: New.
8430
8431 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8432
8433 PR c++/13594
8434 * g++.dg/lookup/strong-using-2.C: New.
8435
8436 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8437 Dan Kegel <dank@kegel.com>
8438 J"orn Rennecke <joern.rennecke@superh.com>
8439
8440 PR target/9365
8441 * gcc.dg/pr9365-1.c: New test.
8442
8443 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8444
8445 PR c++/8856
8446 * g++.dg/parse/casting-operator2.C: New test.
8447 * g++.old-deja/g++.pt/explicit83.C: Remove.
8448
8449 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8450
8451 * gcc.dg/label-compound-stmt-1.c: New test.
8452 * gcc.c-torture/compile/950922-1.c,
8453 gcc.c-torture/compile/20000211-3.c,
8454 gcc.c-torture/compile/20000518-1.c,
8455 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8456 compound statements.
8457
8458 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8459
8460 * gcc.dg/ppc64-abi-1.c: New test.
8461
8462 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8463
8464 * g++.dg/ext/attrib9.C: Add dg-warnings.
8465
8466 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8467
8468 PR c++/12335
8469 * g++.dg/parse/dtor3.C: New test.
8470
8471 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8472
8473 PR c++/12709
8474 * g++.dg/parse/try-catch-1.C: New test.
8475
8476 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8477
8478 * ada/acats/run_all.sh: Add more verbose output in acats.log
8479 when compiling tests.
8480
8481 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8482
8483 PR 13656
8484 * gcc.dg/typedef-redecl.c: New test case.
8485 * gcc.dg/typedef-redecl.h: New support file.
8486
8487 2004-01-13 Jan Hubicka <jh@suse.cz>
8488
8489 * gcc.dg/always_inline.c: New test.
8490 * gcc.dg/debug/20031231-1.c: Fix.
8491
8492 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8493
8494 PR c++/13474
8495 * g++.dg/template/array3.C: New test.
8496
8497 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8498
8499 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8500 * g++.dg/warn/Wunused-2.C: Likewise.
8501
8502 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8503
8504 PR c++/13289
8505 * g++.dg/template/instantiate6.C: New test.
8506
8507 2004-01-12 Roger Sayle <roger@eyesopen.com>
8508
8509 PR middle-end/11397
8510 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8511
8512 2004-01-12 Jan Hubicka <jh@suse.cz>
8513
8514 PR opt/12826
8515 * gcc.dg/20040112-1.c: New.
8516
8517 * gcc.dg/dwarf-die[1-7].c: Move to...
8518 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8519 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8520
8521 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8522
8523 PR c++/4100
8524 * g++.dg/parse/friend4.C: New test.
8525
8526 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8527
8528 PR c++/4100
8529 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8530 definition is called a friend.
8531
8532 2004-01-11 Zack Weinberg <zack@codesourcery.com>
8533
8534 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8535
8536 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8537
8538 PR c++/3478
8539 * g++.dg/parse/error10.C: New test.
8540 * g++.dg/template/arg2.C: Accept "invalid type" error.
8541
8542 2004-01-11 Jakub Jelinek <jakub@redhat.com>
8543
8544 PR middle-end/13392
8545 * g++.dg/opt/expect2.C: New test.
8546
8547 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8548
8549 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8550 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8551 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8552 Update dg-error regexps.
8553
8554 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8555
8556 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8557 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8558
8559 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8560
8561 * gcc.dg/pragma-re-1.c: Use right pointer type.
8562
8563 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8564
8565 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8566
8567 2004-01-09 Geoffrey Keating <geoffk@apple.com>
8568
8569 * gcc.dg/rs6000-ldouble-1.c: New.
8570
8571 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8572
8573 DR 337
8574 PR c++/9256
8575 * g++.dg/other/abstract1.C: New test.
8576
8577 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
8578
8579 * g++.dg/lookup/strong-using-1.C: New.
8580
8581 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8582
8583 PR c/11234
8584 * gcc.dg/func-ptr-conv-1.c: New test.
8585 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8586
8587 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8588
8589 PR target/13380.
8590 * gcc.c-torture/compile/20040109-1.c: New.
8591
8592 2004-01-08 Stuart Hastings <stuart@apple.com>
8593
8594 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8595 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8596 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8597
8598 2004-01-09 Alan Modra <amodra@bigpond.net.au>
8599
8600 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8601
8602 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8603
8604 * ada/acats/run_acats: Treat 'gnatchop' the same way
8605 as 'gnatmake'. Export GCC_DRIVER.
8606 * ada/acats/run_all.sh: Add target_gnatchop. Use
8607 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8608
8609 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8610
8611 PR c++/12573
8612 * g++.dg/template/dependent-expr4.C: New test.
8613
8614 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8615
8616 * gcc.dg/altivec-11.c: New test.
8617
8618 2004-01-07 Mark Mitchell <mark@codesourcery.com>
8619
8620 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8621
8622 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8623
8624 PR c/6024
8625 * gcc.dg/enum-compat-1.c: New test.
8626 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8627
8628 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8629
8630 PR c/12165
8631 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8632 gcc.dg/c99-idem-qual-3.c: New tests.
8633
8634 2004-01-07 Alan Modra <amodra@bigpond.net.au>
8635
8636 * gcc.dg/winline-7.c: Don't cast void * to int.
8637
8638 2004-01-06 Jan Hubicka <jh@suse.cz>
8639
8640 * gcc.dg/i386-sse-5.c: New test
8641 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8642
8643 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8644
8645 PR c++/12815
8646 * g++.dg/rtti/typeid4.C: New test.
8647
8648 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8649
8650 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8651
8652 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8653
8654 PR c++/12132
8655 * g++.dg/template/error11.C: New test.
8656
8657 PR c++/13451
8658 * g++.dg/template/class2.C: New test.
8659
8660 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8661 Richard Sandiford <rsandifo@redhat.com>
8662
8663 PR c++/13387
8664 * g++.dg/opt/alias3.C: New test.
8665
8666 2004-01-04 Mark Mitchell <mark@codesourcery.com>
8667
8668 PR c++/13157
8669 * g++.dg/template/koenig3.C: New test.
8670
8671 PR c++/13529
8672 * g++.dg/parse/offsetof3.C: New test.
8673
8674 * g++.dg/init/copy7.C: Add missing dg-error markers.
8675
8676 PR c++/12226
8677 * g++.dg/init/copy7.c: New test.
8678
8679 PR c++/13536
8680 * g++.dg/parse/cast1.C: New test.
8681
8682 2004-01-04 Jan Hubicka <jh@suse.cz>
8683
8684 * gcc.dg/winline[1-7].c: New tests.
8685
8686 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8687
8688 PR c++/13520
8689 * g++.dg/template/qualttp22.C: New test.
8690
8691 2004-01-01 Jan Hubicka <jh@suse.cz>
8692
8693 * gcc.dg/debug/20031231-1.c: New.
8694 * gcc.c-torture/compile/20040101-1.c: New.
8695 * gcc.dg/dwarf-die-[1-7].c: New.
8696
8697 2004-01-01 Jakub Jelinek <jakub@redhat.com>
8698
8699 PR optimization/13521
8700 * gcc.c-torture/compile/20031231-1.c: New test.
8701
8702 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8703
8704 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8705
8706 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8707
8708 PR c++/10079
8709 * g++.dg/template/crash16.C: New test.
8710
8711 2003-12-30 Mark Mitchell <mark@codesourcery.com>
8712
8713 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8714
8715 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8716
8717 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8718 ports.
8719 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8720 * g++.old-deja/g++.law/profile1.C: Likewise.
8721 * gcc.c-torture/compile/981006-1.c: Likewise.
8722 * gcc.c-torture/execute/loop-2e.x: Likewise.
8723 * gcc.c-torture/execute/loop-2f.x: Remove.
8724 * gcc.c-torture/execute/loop-2g.x: Likewise.
8725 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8726 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8727
8728 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8729
8730 PR c++/13507
8731 * g++.dg/ext/attrib11.C: New test.
8732
8733 PR c++/13494
8734 * g++.dg/template/array2-1.C: New test.
8735 * g++.dg/template/array2-2.C: New test.
8736
8737 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8738
8739 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8740
8741 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8742
8743 PR c++/12774
8744 * g++.dg/template/array1-1.C: New test.
8745 * g++.dg/template/array1-2.C: New test.
8746
8747 2003-12-29 Roger Sayle <roger@eyesopen.com>
8748
8749 PR fortran/12632
8750 * g77.dg/12632.f: New test case.
8751
8752 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8753
8754 PR c++/13289
8755 * g++.dg/parse/nontype1.C: New test.
8756
8757 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8758
8759 PR c++/12403
8760 * g++.dg/parse/explicit1.C: New test.
8761 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8762
8763 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8764
8765 PR c++/13081
8766 * g++.dg/opt/inline6.C: New test.
8767
8768 PR c++/12613
8769 * g++.dg/parse/error9.C: New test.
8770
8771 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8772
8773 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8774
8775 PR c++/13009
8776 * g++.dg/init/assign1.C: New test.
8777
8778 2003-12-28 Roger Sayle <roger@eyesopen.com>
8779
8780 PR c++/13070
8781 * g++.dg/warn/format3.C: New test case.
8782
8783 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8784
8785 * gcc.c-torture/compile/20031227-1.c: New test.
8786
8787 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8788
8789 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8790 * g77.dg/bprob/bprob.exp: Likewise.
8791 * gcc.misc-tests/bprob.exp: Likewise.
8792 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8793 variants on systems where the library does not provide that
8794 functionality.
8795 * gcc.dg/builtins-20.c: Use builtins-config.h.
8796 * gcc.dg/builtins-config.h: New file.
8797
8798 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8799
8800 * lib/gcc-dg.exp (dg-require-profiling): New function.
8801 * lib/target-supports.exp (check_profiling_available): Likewise.
8802 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8803 * g77.dg/bprob/bprob.exp: Likewise.
8804 * gcc.misc-tests/bprob.exp: Likewise.
8805 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8806 * gcc.dg/20021014-1.c: Likewise.
8807 * gcc.dg/nest.c: Likewise.
8808
8809 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8810
8811 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8812 compiling.
8813 * g++.dg/lookup/java2.C: Likewise.
8814 * gcc.dg/cpp/lexident.c: Likewise.
8815
8816 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8817
8818 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
8819 given.
8820 * gcc.c-torture/compile/961203-1.c: Likewise.
8821 * gcc.c-torture/compile/980506-1.c: Likewise.
8822
8823 2003-12-23 Zack Weinberg <zack@codesourcery.com>
8824
8825 * lib/gcc-dg.exp (dg-prune-output): New annotation.
8826 (additional_prunes): New global.
8827 (gcc-dg-prune): Handle additional per-test pruning.
8828 (dg-test): Clear additional_prunes between tests.
8829
8830 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
8831 dg-prune-output to avoid spurious failures from assembler
8832 complaining about nonexistent WAW violations.
8833 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
8834 Use dg-prune-output to avoid spurious failures from assembler
8835 warning about Itanium B-step errata.
8836
8837 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8838
8839 * g++.dg/abi/macro0.C: New test.
8840 * g++.dg/abi/macro1.C: Likewise.
8841 * g++.dg/abi/macro2.C: Likewise.
8842
8843 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8844 * g++.dg/abi/bitfield7.C: Likewise.
8845 * g++.dg/abi/dtor2.C: Likewise.
8846 * g++.dg/abi/mangle11.C: Likewise.
8847 * g++.dg/abi/mangle12.C: Likewise.
8848 * g++.dg/abi/mangle14.C: Likewise.
8849 * g++.dg/abi/mangle17.C: Likewise.
8850 * g++.dg/abi/vbase10.C: Likewise.
8851 * g++.dg/abi/vbase14.C: Likewise.
8852 * g++.dg/template/qualttp17.C: Likewise.
8853
8854 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8855
8856 PR c/11995
8857 * gcc.dg/20031223-1.c: New test.
8858
8859 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8860
8861 * gcc.dg/noreturn-7.c: New test.
8862
8863 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8864
8865 * gcc.dg/null-pointer-1.c: New test.
8866
8867 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8868
8869 * g++.old-deja/g++.jason/template18.C: Remove.
8870 * g++.old-deja/g++.jason/template37.C: Likewise.
8871
8872 PR c++/12862
8873 * g++.dg/lookup/ns1.C: New test.
8874
8875 PR c++/12397
8876 * g++.dg/template/lookup3.C: New test.
8877
8878 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8879
8880 * g++.dg/template/recurse1.C: New test
8881
8882 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8883
8884 PR c++/12479
8885 * g++.dg/parse/semicolon1.C: New test.
8886 * g++.dg/parse/semicolon1.h: Likewise.
8887
8888 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8889
8890 * gcc.dg/darwin-misaligned.c: New test.
8891
8892 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8893
8894 PR c/9163
8895 * gcc.dg/20031222-1.c: New test.
8896
8897 2003-12-21 Mark Mitchell <mark@codesourcery.com>
8898
8899 PR c++/13438
8900 * g++.dg/parse/error8.C: New test.
8901
8902 PR c++/11554
8903 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8904
8905 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8906
8907 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8908 too small.
8909 * gcc.c-torture/compile/930217-1.c: Likewise.
8910 * gcc.c-torture/compile/930513-1.c: Likewise.
8911 * gcc.c-torture/execute/920908-2.c: Likewise.
8912 * gcc.c-torture/execute/921204-1.c: Likewise.
8913 * gcc.c-torture/execute/930621-1.c: Likewise.
8914 * gcc.c-torture/execute/930630-1.c: Likewise.
8915 * gcc.c-torture/execute/931031-1.c: Likewise.
8916 * gcc.c-torture/execute/980602-2.c: Likewise.
8917 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8918 * gcc.c-torture/execute/compndlit-1.c: Likewise.
8919 * gcc.c-torture/execute/extzvsi.c: Likewise.
8920 * gcc.c-torture/unsorted/ext.c: Likewise.
8921
8922 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
8923
8924 PR target/12749
8925 * gcc.c-torture/compile/20031220-2.c: New test case.
8926
8927 2003-12-20 Roger Sayle <roger@eyesopen.com>
8928
8929 PR optimization/13031
8930 * gcc.c-torture/compile/20031220-1.c: New test case.
8931
8932 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8933
8934 * gcc.dg/cast-function-1.c: New test.
8935
8936 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
8937
8938 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
8939 formats.
8940
8941 2003-12-19 Mark Mitchell <mark@codesourcery.com>
8942
8943 PR c++/12795
8944 * g++.dg/ext/attrib10.C: New test.
8945
8946 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8947
8948 * gcc.dg/cleanup-10.c: New test.
8949 * gcc.dg/cleanup-11.c: New test.
8950
8951 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8952
8953 PR c++/13239
8954 * g++.dg/opt/expect1.C: New test.
8955
8956 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
8957
8958 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
8959
8960 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
8961
8962 PR debug/12923
8963 * gcc.dg/20031218-1.c: New test.
8964
8965 PR debug/12389
8966 * gcc.dg/20031218-2.c: New test.
8967 * gcc.dg/20031218-3.c: New test.
8968
8969 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
8970 of label name and allow for USER_LABEL_PREFIX == "_" names.
8971 * g++.dg/abi/mangle18-2.C: Likewise.
8972 * g++.dg/abi/mangle19-1.C: Likewise.
8973 * g++.dg/abi/mangle19-2.C: Likewise.
8974 * g++.dg/abi/mangle20-1.C: Likewise.
8975 * g++.dg/abi/mangle20-2.C: Likewise.
8976
8977 2003-12-18 Richard Henderson <rth@redhat.com>
8978
8979 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
8980
8981 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
8982 Dan Kegel <dank@kegel.com>
8983
8984 PR other/12009
8985 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
8986 testing a cross compiler, it causes spurious compile failures.
8987 * lib/g++.exp: Likewise.
8988
8989 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8990
8991 PR c++/13262
8992 * g++.dg/template/access13.C: New test.
8993
8994 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
8995
8996 * gcc.dg/20031216-1.c: New test.
8997
8998 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8999
9000 PR c++/9154
9001 * g++.dg/template/error10.C: New test.
9002
9003 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9004
9005 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
9006 * g++.dg/eh/simd-2.C: Likewise.
9007
9008 2003-12-17 James E Wilson <wilson@specifixinc.com>
9009 Roger Sayle <roger@eyesopen.com>
9010
9011 * gcc.c-torture/execute/ieee/mzero5.c: New.
9012
9013 2003-12-17 Mark Mitchell <mark@codesourcery.com>
9014
9015 PR c++/10603
9016 * g++.dg/parse/error6.C: New test.
9017
9018 PR c++/12827
9019 * g++.dg/parse/error7.C: New test.
9020
9021 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9022
9023 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
9024 at -O with stabs debugging formats.
9025 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
9026 * gcc.dg/debug/debug-2.c: Likewise.
9027
9028 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9029
9030 PR c++/12696
9031 * g++.dg/init/error1.C: New test.
9032
9033 PR c++/12218
9034 * g++.dg/init/pm3.C: New test.
9035
9036 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
9037
9038 PR c/3347
9039 * gcc.dg/bitfld-8.c: New test.
9040
9041 2003-12-16 James Lemke <jim@wasabisystems.com>
9042
9043 * gcc.dg/arm-scd42-[123].c: New tests.
9044
9045 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9046
9047 PR c++/9043
9048 * g++.dg/abi/mangle20-1.C: New test.
9049 * g++.dg/abi/mangle20-2.C: New test.
9050
9051 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9052
9053 PR c++/13275
9054 * g++.dg/other/offsetof2.C: Remove XFAIL.
9055 * g++.dg/parse/offsetof1.C: New test.
9056 * g++.gd/parse/offsetof2.C: Likewise.
9057
9058 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9059
9060 * g++.dg/template/nontype3.C: New test.
9061 * g++.dg/template/static2.C: Tweaked the dg-error clause.
9062
9063 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9064
9065 * g++.dg/warn/noreturn-3.C: Also test instantiation.
9066
9067 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9068
9069 PR c++/13387
9070 * g++.dg/expr/assign1.C: New test.
9071
9072 PR c++/13242
9073 * g++.dg/abi/mangle19-1.C: New test.
9074 * g++.dg/abi/mangle19-2.C: New test.
9075
9076 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
9077
9078 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
9079
9080 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9081
9082 * gcc.c-torture/execute/20031216-1.c: New test.
9083
9084 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9085
9086 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
9087 an ICE regression.
9088
9089 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9090
9091 PR c++/10926
9092 * g++.dg/template/error9.C: New test.
9093
9094 PR c++/11116
9095 * g++.dg/template/error8.C: New test.
9096
9097 2003-12-15 Roger Sayle <roger@eyesopen.com>
9098
9099 PR middle-end/13400
9100 * gcc.c-torture/execute/20031215-1.c: New test case.
9101
9102 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9103
9104 PR c++/13269
9105 * g++.dg/parse/error5.C: New test.
9106
9107 PR c++/12989
9108 * g++.dg/expr/sizeof1.C: New test.
9109
9110 PR c++/13310
9111 * g++.dg/template/crash15.C: New test.
9112
9113 2003-12-15 Geoffrey Keating <geoffk@apple.com>
9114
9115 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
9116 a non-POD type as the last named parameter of a varargs function.
9117
9118 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9119
9120 PR c++/13243
9121 PR c++/12573
9122 * g++.dg/template/crash14.C: New test.
9123 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
9124
9125 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
9126
9127 * g++.dg/other/java1.C: New test.
9128
9129 PR c++/13241
9130 * g++.dg/abi/mangle18-1.C: New test.
9131 * g++.dg/abi/mangle18-2.C: New test.
9132
9133 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9134
9135 PR optimization/10312
9136 * gcc.c-torture/execute/20031214-1.c: New.
9137
9138 2003-12-14 Mark Mitchell <mark@codesourcery.com>
9139
9140 PR c++/10779
9141 PR c++/12160
9142 * g++.dg/parse/error3.C: New test.
9143 * g++.dg/parse/error4.C: Likewise.
9144 * g++.dg/abi/mangle4.C: Tweak error messages.
9145 * g++.dg/lookup/using5.C: Likewise.
9146 * g++.dg/other/error2.C: Likewise.
9147 * g++.dg/parse/typename5.C: Likewise.
9148 * g++.dg/parse/undefined1.C: Likewise.
9149 * g++.dg/template/arg2.C: Likewise.
9150 * g++.dg/template/ttp3.C: Likewise.
9151 * g++.dg/template/type1.C: Likewise.
9152 * g++.old-deja/g++.other/crash32.C: Likewise.
9153 * g++.old-djea/g++.pt/defarg8.C: Likewise.
9154
9155 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9156
9157 PR c++/13106
9158 * g++.dg/warn/noreturn-3.C: New test.
9159
9160 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9161
9162 PR c++/13118
9163 * g++.dg/abi/covariant3.C: New.
9164
9165 2003-12-12 Jakub Jelinek <jakub@redhat.com>
9166
9167 * g++.dg/eh/ia64-1.C: New test.
9168
9169 2003-12-12 Roger Sayle <roger@eyesopen.com>
9170
9171 PR optimization/13037
9172 * g77.f-torture/execute/13037.f: New test case.
9173
9174 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9175
9176 PR c++/12881
9177 * g++.dg/abi/covariant2.C: New.
9178
9179 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
9180
9181 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9182
9183 2003-12-11 Zack Weinberg <zack@codesourcery.com>
9184
9185 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9186
9187 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9188
9189 PR other/10819
9190 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9191 to fix Bug 10819.
9192 * lib/g++.exp (g++_version): Likewise.
9193 * lib/g77.exp (g77_version): Likewise.
9194 * lib/objc.exp (default_objc_version): Likewise.
9195
9196 2003-12-10 Richard Henderson <rth@redhat.com>
9197
9198 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9199
9200 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9201
9202 2003-12-08 Matt Austern <austern@apple.com>
9203
9204 PR c/13134
9205 * lib/gcc-dg.exp (dg-require-visibility): Define.
9206 * lib/target-supports (check_visibility_available): Define.
9207 * gcc.dg/visibility-1.c: New test.
9208 * gcc.dg/visibility-2.c: Likewise.
9209 * gcc.dg/visibility-3.c: Likewise.
9210 * gcc.dg/visibility-4.c: Likewise.
9211 * gcc.dg/visibility-5.c: Likewise.
9212 * gcc.dg/visibility-6.c: Likewise.
9213 * g++.dg/ext/visibility-1.C: Likewise.
9214 * g++.dg/ext/visibility-2.C: Likewise.
9215 * g++.dg/ext/visibility-3.C: Likewise.
9216 * g++.dg/ext/visibility-4.C: Likewise.
9217 * g++.dg/ext/visibility-5.C: Likewise.
9218 * g++.dg/ext/visibility-6.C: Likewise.
9219
9220 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9221
9222 * g++.dg/lookup/java1.C: New test.
9223 * g++.dg/lookup/java2.C: New test.
9224
9225 2003-12-07 Falk Hueffner <falk@debian.org>
9226
9227 * g++.dg/opt/noreturn-1.C: New test.
9228
9229 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9230
9231 * gcc.dg/overflow-1.c: New test.
9232
9233 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9234
9235 * g77.f-torture/compile/13060.f: New test.
9236
9237 2003-12-06 Mark Mitchell <mark@codesourcery.com>
9238
9239 PR c++/13323
9240 * g++.dg/inherit/operator2.C: New test.
9241
9242 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9243
9244 PR c++/13305
9245 * g++.dg/ext/attrib9.C: New test.
9246
9247 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9248
9249 PR c++/13314
9250 * g++.dg/template/error7.C: New test.
9251
9252 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
9253 J"orn Rennecke <joern.rennecke@superh.com>
9254
9255 PR target/13302
9256 * g++.dg/other/struct-va_list.C: New test.
9257
9258 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9259
9260 PR c++/13166
9261 * g++.dg/parse/defarg6.C: New test.
9262
9263 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
9264
9265 PR target/13256
9266 * gcc.c-torture/execute/20031201-1.c: New test.
9267
9268 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
9269
9270 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
9271
9272 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9273
9274 * gcc.dg/builtin-return-1.c: New test.
9275
9276 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
9277 J"orn Rennecke <joern.rennecke@superh.com>
9278
9279 PR optimization/13260
9280 * gcc.c-torture/execute/20031204-1.c: New test.
9281
9282 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9283
9284 PR c++/9127
9285 * g++.dg/template/error6.C: New test.
9286
9287 2003-12-03 Jakub Jelinek <jakub@redhat.com>
9288
9289 * gcc.dg/20031202-1.c: New test.
9290
9291 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9292
9293 PR c++/13179
9294 * g++.dg/template/eh1.C: New test.
9295
9296 PR c++/10771
9297 * g++.dg/template/error5.C: New test.
9298
9299 2003-12-02 David Ung <davidu@mips.com>
9300
9301 * gcc.dg/compat/vector-check.h: Corrected type for var
9302 g_##TMODE
9303
9304 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9305
9306 PR c++/10126
9307 * g++.dg/template/ptrmem8.C: New test.
9308
9309 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9310
9311 PR c++/12573
9312 * g++.dg/template/dependent-expr3.C: New test.
9313
9314 2003-12-01 James Lemke <jim@wasabisystems.com>
9315
9316 * gcc.dg/arm-g2.c: New test.
9317
9318 2003-12-01 Roger Sayle <roger@eyesopen.com>
9319
9320 PR optimization/11634
9321 * gcc.dg/20031201-2.c: New test case.
9322
9323 2003-12-01 Zack Weinberg <zack@codesourcery.com>
9324
9325 PR 11433
9326 * objc.dg/proto-lossage-3.m: New test.
9327
9328 2003-12-01 Roger Sayle <roger@eyesopen.com>
9329
9330 PR optimization/12628
9331 * gcc.dg/20031201-1.c: New test case.
9332
9333 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9334
9335 * gcc.dg/unaligned-1.c: New test.
9336
9337 2003-11-30 Mark Mitchell <mark@codesourcery.com>
9338
9339 PR c++/9849
9340 * g++.dg/template/error4.C: New test.
9341 * g++.dg/template/nested3.C: Adjust error markers.
9342
9343 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9344
9345 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9346
9347 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9348
9349 PR c/10333
9350 * gcc.dg/bitfld-7.c: New test.
9351
9352 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
9353
9354 * gcc.dg/tls/asm-1.C: New test.
9355
9356 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9357
9358 * gcc.dg/cpp/assert4.c: Update.
9359
9360 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9361
9362 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9363 * gcc.dg/builtin-apply3.c: New test.
9364
9365 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9366
9367 * lib/compat.exp (compat-obj): New xfaildata parameter.
9368 Use it to set compiler_conditional_xfail_data before compiling.
9369 (compat-get-options): Handle dg-xfail-if.
9370 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9371 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9372 * gcc.dg/compat/vector-1_y.c: Likewise.
9373 * gcc.dg/compat/vector-2_x.c: Likewise.
9374 * gcc.dg/compat/vector-2_y.c: Likewise.
9375
9376 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9377
9378 * g++.dg/opt/reg-stack4.C: New test.
9379
9380 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9381
9382 * gcc.dg/builtin-apply2.c: New test.
9383
9384 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9385
9386 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9387
9388 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9389
9390 PR c++/12924
9391 * g++.dg/template/template-id-2.C: New test.
9392
9393 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9394
9395 PR c++/5369
9396 * g++.dg/template/memfriend1.C: New test.
9397 * g++.dg/template/memfriend2.C: Likewise.
9398 * g++.dg/template/memfriend3.C: Likewise.
9399 * g++.dg/template/memfriend4.C: Likewise.
9400 * g++.dg/template/memfriend5.C: Likewise.
9401 * g++.dg/template/memfriend6.C: Likewise.
9402 * g++.dg/template/memfriend7.C: Likewise.
9403 * g++.dg/template/memfriend8.C: Likewise.
9404 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9405
9406 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9407
9408 PR c++/12515
9409 * g++.dg/ext/cond1.C: New test.
9410
9411 2003-11-20 Richard Henderson <rth@redhat.com>
9412
9413 * gcc.dg/20020201-2.c: Remove.
9414 * gcc.dg/20020201-4.c: Remove.
9415 * gcc.dg/20020304-1.c: Remove.
9416
9417 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9418
9419 * gcc.dg/cpp/trad/xwin1.c: New test case.
9420
9421 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9422
9423 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9424 * lib/g77.exp: Likewise.
9425 * lib/objc.exp: Likewise.
9426 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9427 for darwin.
9428
9429 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9430
9431 PR c++/12932
9432 * g++.dg/template/static5.C: New test.
9433
9434 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9435
9436 * gcc.dg/nested-func-1.c: New test.
9437
9438 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9439
9440 * gcc.dg/cpp/assert4.c: New test.
9441
9442 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9443
9444 PR c++/2294
9445 * g++.dg/lookup/using9.c: New test.
9446
9447 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9448
9449 PR c++/12762
9450 * g++.dg/template/error3.C: New test.
9451
9452 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9453
9454 PR ada/13035
9455 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9456 No longer use a wrapper for gcc, since this does not work under
9457 Windows.
9458
9459 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9460
9461 PR c++/2094
9462 * g++.dg/template/ptrmem7.C: New test.
9463
9464 2003-11-13 Andrew Pinski <apinski@apple.com>
9465
9466 * gcc.c-torture/compile/20031113-1.c: New test.
9467
9468 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9469 Kean Johnston <jkj@sco.com>
9470
9471 PR c/13029
9472 * gcc.dg/unused-4.c: Update.
9473
9474 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9475
9476 * g++.dg/opt/const3.C: New test.
9477
9478 2003-11-13 Jan Hubicka <jh@suse.cz>
9479
9480 * gcc.c-torture/compile/20031112-1.c: New test.
9481
9482 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9483
9484 * g++.dg/parse/crash10.C: Remove bogus error marker.
9485
9486 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9487
9488 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9489 (host_gcc): Likewise.
9490 (ROOT): Honor $PWDCMD.
9491 (BASE): Likewise.
9492 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9493
9494 2003-11-12 Catherine Moore <clm@redhat.com>
9495
9496 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9497
9498 2003-11-12 Andreas Jaeger <aj@suse.de>
9499 Jakub Jelinek <jakub@redhat.com>
9500 Andrew Pinski <pinskia@physics.uc.edu>
9501 Richard Henderson <rth@redhat.com>
9502
9503 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9504 systems.
9505 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9506
9507 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9508 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9509
9510 2003-11-11 Andreas Jaeger <aj@suse.de>
9511
9512 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9513
9514 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9515
9516 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9517
9518 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9519 Clean ups.
9520
9521 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9522
9523 * gcc.dg/trampoline-1.c: New test.
9524
9525 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9526
9527 * gcc.c-torture/compile/200031109-1.c: New test.
9528
9529 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9530
9531 PR c/3190
9532 PR c/8714
9533 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9534 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9535 gcc.dg/format/no-y2k-1.c: Update.
9536
9537 2003-11-08 Roger Sayle <roger@eyesopen.com>
9538
9539 PR optimization/10467
9540 * gcc.dg/20031108-1.c: New test case.
9541
9542 2003-11-07 Geoffrey Keating <geoffk@apple.com>
9543
9544 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9545
9546 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9547
9548 * gcc.dg/compound-lvalue-1.c: New test.
9549 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9550 some XFAILs.
9551
9552 2003-11-06 Geoffrey Keating <geoffk@apple.com>
9553
9554 * gcc.dg/altivec-varargs-1.c: New test.
9555
9556 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9557
9558 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9559 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9560 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9561 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9562 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9563
9564 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9565
9566 * gcc.dg/cond-lvalue-1.c: New test.
9567
9568 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
9569
9570 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9571
9572 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9573
9574 PR c++/11616
9575 * g++.dg/template/instantiate5.C: New test.
9576
9577 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9578
9579 PR c++/12726
9580 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9581 * ChangeLog: Add missing first entry for above test.
9582
9583 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9584
9585 PR c++/9810
9586 * g++.dg/template/using8.C: New test.
9587 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9588
9589 2003-11-02 Roger Sayle <roger@eyesopen.com>
9590
9591 PR optimization/10817
9592 * gcc.c-torture/compile/20031102-1.c: New test case.
9593
9594 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9595
9596 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9597 2147483647.
9598
9599 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9600
9601 * gcc.dg/20031102-1.c: New test.
9602
9603 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9604
9605 * gcc.dg/complex-1.c: New test.
9606
9607 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9608
9609 PR c++/12796
9610 * g++.dg/template/crash13.C: Adjust expected error location.
9611 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9612
9613 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9614
9615 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9616
9617 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9618
9619 PR/10239
9620 * gcc.c-torture/compile/20031031-2.c: New test.
9621
9622 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9623
9624 PR/11640
9625 * gcc.c-torture/compile/20031031-1.c: New test.
9626
9627 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9628
9629 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9630 * gcc.misc-tests/bprob.exp: Likewise.
9631 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9632 the execution test on arm-elf configs.
9633 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
9634 configs that don't support scratch files.
9635 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9636
9637 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9638
9639 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9640 done by dejagnu.
9641
9642 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9643
9644 * ada/acats/run_all.sh: Redirect mv output to /dev/null
9645 Avoid non pure sh syntax. Add more logging.
9646
9647 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9648 fail.
9649
9650 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9651
9652 PR libgcj/10610
9653 * gcc.dg/ppc-stackalign-1.c: New test.
9654
9655 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9656
9657 * ada/acats/run_all.sh: Change output to be more compliant with
9658 dejagnu framework.
9659 Create acats.sum and acats.log files under testsuite/ada/acats
9660 Only run [a-z]* directories, to filter out e.g. CVS.
9661 Redirect build output to log file.
9662
9663 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9664
9665 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9666
9667 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9668
9669 PR ada/5909:
9670 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9671
9672 2003-10-27 Jakub Jelinek <jakub@redhat.com>
9673
9674 * gcc.c-torture/compile/20031023-1.c: New test.
9675 * gcc.c-torture/compile/20031023-2.c: New test.
9676 * gcc.c-torture/compile/20031023-3.c: New test.
9677 * gcc.c-torture/compile/20031023-4.c: New test.
9678
9679 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9680
9681 PR c++/10371
9682 * g++.dg/lookup/scoped8.C: New test.
9683
9684 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9685
9686 * g++.dg/opt/reg-stack3.C: New test.
9687
9688 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9689
9690 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9691
9692 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9693
9694 PR c++/11076
9695 * g++.dg/template/crash13.C: New test.
9696
9697 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9698
9699 * gcc.dg/c99-restrict-2.c: New test.
9700
9701 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9702
9703 PR c++/12698, c++/12699, c++/12700, c++/12566
9704 * g++.dg/inherit/covariant9.C: New test.
9705 * g++.dg/inherit/covariant10.C: New test.
9706 * g++.dg/inherit/covariant11.C: New test.
9707
9708 2003-10-23 Jason Merrill <jason@redhat.com>
9709
9710 PR c++/12726
9711 * g++.dg/ext/complit2.C: New test.
9712
9713 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9714
9715 PR target/12654
9716 * gcc.c-torture/execute/20031020-1.c: New test.
9717
9718 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9719
9720 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9721 following the jump_insn.
9722
9723 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9724
9725 * gcc.dg/cast-lvalue-1.c: New test.
9726
9727 2003-10-21 Mark Mitchell <mark@codesourcery.com>
9728
9729 PR c++/11962
9730 * g++.dg/template/cond2.C: New test.
9731
9732 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9733
9734 * gcc.dg/builtins-28.c: New test.
9735
9736 2003-10-20 Jan Hubicka <jh@suse.cz>
9737
9738 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9739 parameter.
9740 * testsuite/gcc.dg/inline-2.c: Likewise.
9741
9742 2003-10-20 Phil Edwards <phil@codesourcery.com>
9743
9744 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9745 * gcc.dg/nest.c: Likewise.
9746
9747 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9748
9749 PR c++/9781, c++/10583, c++/11862
9750 * g++.dg/parse/crash13.C: New test.
9751
9752 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9753
9754 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9755
9756 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9757
9758 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9759 Define HAVE_C99_RUNTIME except on Solaris.
9760 * gcc.dg/builtins-20.c: Likewise.
9761
9762 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9763
9764 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9765
9766 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9767
9768 PR c++/12495
9769 * g++.dg/template/crash21.C: New test.
9770
9771 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9772
9773 PR c++/2513
9774 * g++.dg/template/typename5.C: New test.
9775
9776 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9777
9778 PR c++/12369
9779 * g++.dg/template/friend25.C: New test.
9780
9781 2003-10-16 Ziemowit Laski <zlaski@apple.com>
9782
9783 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9784 versions.
9785
9786 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9787
9788 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9789 == 2147483647.
9790
9791 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9792
9793 * gcc.c-torture/execute/960416-1.x: Remove.
9794 * gcc.c-torture/execute/divconst-3.x: Likewise.
9795
9796 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
9797
9798 PR target/12598
9799 * gcc.dg/torture/cris-volatile-1.c: New test.
9800
9801 2003-10-14 Roger Sayle <roger@eyesopen.com>
9802
9803 PR optimization/9325
9804 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9805 for overflowing floating point to integer conversion during RTL
9806 simplification.
9807
9808 2003-10-13 Ziemowit Laski <zlaski@apple.com>
9809
9810 * objc/execute/_cmd.m: Fix typo.
9811 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9812 Relax 'scan-assembler' regexp.
9813 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9814 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9815 * objc.dg/zero-link-2.m: Remove blank line.
9816 * objc.dg/zero-link-3.m: New test case.
9817
9818 2003-10-13 Geoffrey Keating <geoffk@apple.com>
9819
9820 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
9821
9822 * gcc.dg/asm-names.c: Use scan-assembler-not rather
9823 than linker trickery.
9824
9825 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9826
9827 PR c++/12370
9828 * g++.dg/other/friend2.C: New test.
9829
9830 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9831
9832 * gcc.dg/20031012-1.c: New test.
9833
9834 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9835
9836 * gcc.dg/weak/weak-3.c: Fix for new warning.
9837
9838 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
9839
9840 PR optimization/8750
9841 * gcc.c-torture/execute/20031012-1.c: New test case.
9842
9843 2003-10-11 Roger Sayle <roger@eyesopen.com>
9844
9845 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9846 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9847
9848 2003-10-11 Roger Sayle <roger@eyesopen.com>
9849
9850 PR optimization/12260
9851 * gcc.c-torture/compile/20031011-2.c: New test case.
9852
9853 2003-10-11 Roger Sayle <roger@eyesopen.com>
9854
9855 * gcc.c-torture/execute/20031011-1.c: New testcase.
9856
9857 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9858
9859 * gcc.c-torture/compile/20031011-1.c: New test.
9860
9861 2003-10-11 Jan Hubicka <jh@suse.cz>
9862
9863 * g++.dg/other/first-global.C: New test.
9864
9865 2003-10-11 Roger Sayle <roger@eyesopen.com>
9866
9867 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9868
9869 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9870
9871 * gcc.c-torture/compile/20031010-1.c: New test.
9872
9873 2003-10-10 Geoffrey Keating <geoffk@apple.com>
9874
9875 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9876 * gcc.c-torture/execute/va-arg-25.c: ... here.
9877
9878 2003-10-09 Mark Mitchell <mark@codesourcery.com>
9879
9880 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9881
9882 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
9883
9884 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
9885
9886 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9887
9888 * g++.dg/parse/error2.C: New test.
9889
9890 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9891
9892 PR c++/11097
9893 * g++.dg/other/error5.C: Modify the error message.
9894 * g++.dg/lookup/using8.C: New test.
9895
9896 2003-10-07 Geoffrey Keating <geoffk@apple.com>
9897
9898 * gcc.dg/darwin-abi-2.c: New file.
9899 * gcc.c-torture/execute/va-arg-24.c: New file.
9900
9901 2003-10-06 Bob Wilson <bob.wilson@acm.org>
9902
9903 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9904 indentation.
9905
9906 2003-10-06 Mark Mitchell <mark@codesourcery.com>
9907
9908 PR c++/10147
9909 * g++.dg/other/error4.C: Update error messages.
9910 * g++.dg/template/ptrmem4.C: Likewise.
9911
9912 PR c++/12337
9913 * g++.dg/init/new9.C: New test.
9914
9915 PR c++/12334, c++/12236, c++/8656
9916 * g++.dg/ext/attrib8.C: New test.
9917
9918 2003-10-06 Devang Patel <dpatel@apple.com>
9919
9920 * gcc.dg/debug/dwarf2-3.h: New test.
9921 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
9922
9923 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
9924
9925 * g++.dg/opt/cfg2.C: New test.
9926
9927 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9928
9929 * g++.dg/opt/float1.C: New test.
9930
9931 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9932
9933 * gcc.dg/c90-array-lval-6.c: New test.
9934 * gcc.dg/c99-array-lval-6.c: New test.
9935
9936 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
9937 Ziemowit Laski <zlaski@apple.com>
9938
9939 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
9940 'Derived', so that it is never considered a class method; add
9941 new warning for '+port' method ambiguity.
9942 * objc.dg/method-12.m: Include <objc/objc.h> instead of
9943 <objc/objc-api.h> (needed on Mac OS X).
9944 * objc.dg/method-13.m: New test.
9945
9946 2003-10-03 Roger Sayle <roger@eyesopen.com>
9947
9948 PR optimization/9325, PR java/6391
9949 * gcc.c-torture/execute/20031003-1.c: New test case.
9950
9951 2003-10-02 Mark Mitchell <mark@codesourcery.com>
9952
9953 PR optimization/12180
9954 * gcc.dg/20031002-1.c: New test.
9955
9956 PR c++/12486
9957 * g++.dg/inherit/error1.C: New test.
9958
9959 2003-10-02 Chris Demetriou <cgd@broadcom.com>
9960
9961 * lib/f-torture.exp (search_for): Rename to...
9962 (search_for_re): This. Also, clean up comments and the
9963 "regexp" invocation.
9964
9965 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
9966
9967 * gcc.c-torture/compile/20031002-1.c: New test.
9968
9969 2003-10-02 Jakub Jelinek <jakub@redhat.com>
9970
9971 * g++.dg/opt/cond1.C: New test.
9972
9973 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
9974
9975 * gcc.dg/Wold-style-definition-2.c: New testcase.
9976 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
9977
9978 2003-09-29 Richard Henderson <rth@redhat.com>
9979
9980 * g++.dg/init/array10.C: Add dg-options.
9981
9982 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9983
9984 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
9985
9986 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9987
9988 * g++.dg/template/friend19.C: Fix typo.
9989 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
9990
9991 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
9992
9993 * gcc.c-torture/execute/20030928-1.c: New test.
9994 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
9995
9996 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9997
9998 * g++.dg/opt/unroll1.C: New test.
9999
10000 2003-09-26 Roger Sayle <roger@eyesopen.com>
10001
10002 PR optimization/11741
10003 * gcc.dg/20030926-1.c: New test case.
10004
10005 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10006
10007 PR c++/5655
10008 * g++.dg/parse/access7.C: New test.
10009 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
10010
10011 2003-09-24 Ziemowit Laski <zlaski@apple.com>
10012
10013 MERGE OF objc-improvements-branch into MAINLINE:
10014 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
10015 if libobjc has not been built.
10016 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
10017 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
10018 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
10019 objc/execute/nested-3.m, objc/execute/np-2.m,
10020 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
10021 objc/execute/redefining_self.m, objc/execute/root_methods.m,
10022 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
10023 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
10024 objc.dg/special/unclaimed-category-1.h,
10025 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
10026 well as GNU runtime.
10027 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
10028 * execute/cascading-1.m, execute/function-message-1.m,
10029 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
10030 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
10031 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
10032 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
10033 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
10034 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
10035 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
10036 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
10037 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
10038 * objc.dg/bitfield-2.m: Run only on Darwin.
10039 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
10040 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
10041 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
10042 * objc.dg/const-str-1.m: Fix constant string layout.
10043
10044 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
10045
10046 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
10047
10048 2003-09-23 Geoffrey Keating <geoffk@apple.com>
10049
10050 * gcc.dg/darwin-abi-1.c: New file.
10051
10052 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
10053
10054 PR target/12281
10055 * gcc.c-torture/compile/20030921-1.c: New test.
10056
10057 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10058
10059 * g++.dg/opt/reg-stack2.C: New test.
10060
10061 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10062
10063 * g++.dg/eh/delayslot1.C: New test.
10064
10065 2003-09-20 Richard Henderson <rth@redhat.com>
10066
10067 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
10068
10069 2003-09-20 Roger Sayle <roger@eyesopen.com>
10070
10071 * gcc.c-torture/execute/20030920-1.c: New test case.
10072
10073 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10074
10075 * g++.dg/rtti/typeid3.C: Correct expected error message.
10076
10077 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10078
10079 PR c++/157
10080 * g++.dg/parse/crash12.C: New test.
10081
10082 2003-09-19 Janis Johnson <janis187@us.ibm.com>
10083
10084 * gcc.dg/compat/mixed-struct-check.h: New.
10085 * gcc.dg/compat/mixed-struct-defs.h: New.
10086 * gcc.dg/compat/mixed-struct-init.h: New.
10087 * gcc.dg/compat/struct-by-value-19_main.c: New.
10088 * gcc.dg/compat/struct-by-value-19_x.c: New.
10089 * gcc.dg/compat/struct-by-value-19_y.c: New.
10090 * gcc.dg/compat/struct-by-value-20_main.c: New.
10091 * gcc.dg/compat/struct-by-value-20_x.c: New.
10092 * gcc.dg/compat/struct-by-value-20_y.c: New.
10093 * gcc.dg/compat/struct-return-19_main.c: New.
10094 * gcc.dg/compat/struct-return-19_x.c: New.
10095 * gcc.dg/compat/struct-return-19_y.c: New.
10096 * gcc.dg/compat/struct-return-20_main.c: New.
10097 * gcc.dg/compat/struct-return-20_x.c: New.
10098 * gcc.dg/compat/struct-return-20_y.c: New.
10099
10100 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
10101 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
10102 so that it will not complain on LP64 targets.
10103
10104 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10105
10106 PR c++/495
10107 * g++.dg/template/friend24.C: New test.
10108
10109 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
10110
10111 PR c++/12332
10112 * g++.dg/template/memtmpl2.C: New test.
10113
10114 2003-09-18 Mark Mitchell <mark@codesourcery.com>
10115
10116 PR target/11184
10117 * gcc.dg/builtin-apply1.c: New test.
10118
10119 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
10120
10121 PR c++/9848
10122 * g++.dg/warn/Wunused-4.C: New test.
10123
10124 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10125
10126 PR c++/12316
10127 * g++.dg/other/gc2.C: New test.
10128
10129 2003-09-17 Mark Mitchell <mark@codesourcery.com>
10130
10131 PR c++/11991
10132 * g++.dg/rtti/typeid3.C: New test.
10133
10134 PR c++/12266
10135 * g++.dg/overload/template1.C: New test.
10136
10137 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10138
10139 * g++.dg/opt/cfg3.C: New test.
10140
10141 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10142
10143 PR c++/7939
10144 * g++.dg/template/crash11.C: New test.
10145
10146 2003-09-16 Jason Merrill <jason@redhat.com>
10147 Jakub Jelinek <jakub@redhat.com>
10148
10149 * gcc.dg/attr-warn-unused-result.c: New test.
10150
10151 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10152
10153 PR c++/12184
10154 * g++.dg/expr/call2.C: New test.
10155
10156 2003-09-15 Andreas Jaeger <aj@suse.de>
10157
10158 * gcc.dg/Wold-style-definition-1.c: New test.
10159
10160 2003-09-14 Mark Mitchell <mark@codesourcery.com>
10161
10162 PR c++/3907
10163 * g++.dg/parse/template12.C: New test.
10164
10165 * g++.dg/abi/bitfield11.C: New test.
10166 * g++.dg/abi/bitfield12.C: Likewise.
10167
10168 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
10169
10170 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10171 non-expansion of functional macro name without arguments at EOL.
10172 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10173
10174 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
10175
10176 * gcc.c-torture/execute/20030914-[12].c: New tests.
10177
10178 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10179
10180 PR c++/11788
10181 * g++.dg/overload/addr1.C: New test.
10182
10183 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10184
10185 * gcc.dg/20030909-1.c: New test.
10186
10187 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10188
10189 * gcc.dg/ultrasp10.c: New test.
10190
10191 2003-09-09 Devang Patel <dpatel@apple.com>
10192
10193 * gcc.dg/darwin-ld-6.c: New test.
10194
10195 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10196
10197 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10198
10199 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10200
10201 * gcc.dg/ia64-types1.c: New test.
10202 * gcc.dg/ia64-types2.c: Likewise.
10203
10204 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10205
10206 * gcc.dg/builtins-1.c: Add more _Complex tests.
10207 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10208
10209 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10210 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10211
10212 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10213
10214 PR c++/11786
10215 * g++.dg/lookup/koenig2.C: New test.
10216
10217 PR c++/5296
10218 * g++.dg/rtti/typeid2.C: New test.
10219
10220 2003-09-08 Jakub Jelinek <jakub@redhat.com>
10221
10222 * gcc.c-torture/compile/20030904-1.c: New test.
10223
10224 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10225
10226 * g++.dg/opt/longbranch2.C: New test.
10227
10228 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10229
10230 * g++.dg/template/crash10.C: Only compile it.
10231
10232 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10233
10234 PR middle-end/11665
10235 * gcc.c-torture/compile/20030907-1.c: New test.
10236 * g++.dg/init/array11.C: New test.
10237
10238 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10239
10240 PR c++/11852
10241 * g++.dg/init/struct1.C: New test.
10242
10243 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10244
10245 PR c++/12181
10246 * g++.dg/expr/comma1.C: New test.
10247
10248 2003-09-06 Mark Mitchell <mark@codesourcery.com>
10249
10250 PR c++/11867
10251 * g++.dg/expr/static_cast5.C: New test.
10252
10253 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10254
10255 PR c++/11507
10256 * g++.dg/lookup/scoped7.C: New test.
10257
10258 PR c++/9574
10259 * g++.dg/other/static1.C: New test.
10260
10261 PR c++/11490
10262 * g++.dg/warn/template-1.C: New test.
10263
10264 PR c++/11432
10265 * g++.dg/template/crash10.C: New test.
10266
10267 PR c++/2478
10268 * g++.dg/overload/VLA.C: New test.
10269
10270 PR c++/10804
10271 * g++.dg/template/call1.C: New test.
10272
10273 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10274
10275 PR c++/11794
10276 * g++.dg/parse/using3.C: New test.
10277
10278 2003-09-06 Roger Sayle <roger@eyesopen.com>
10279
10280 PR c++/11409
10281 * g++.dg/overload/builtin3.C: New test case.
10282
10283 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
10284
10285 PR c/9862
10286 * gcc.dg/20030906-1.c: New test.
10287 * gcc.dg/20030906-2.c: Likewise.
10288
10289 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10290
10291 PR c++/12167
10292 * g++.dg/parse/defarg5.C: New test.
10293
10294 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
10295
10296 2003-09-05 Mark Mitchell <mark@codesourcery.com>
10297
10298 PR c++/12163
10299 * g++.dg/expr/static_cast4.C: New test.
10300
10301 PR c++/12146
10302 * g++.dg/template/crash9.C: New test.
10303
10304 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10305
10306 * g++.old-deja/g++.ext/pretty2.C: Update for change
10307 in __FUNCTION__.
10308 * g++.old-deja/g++.ext/pretty3.C: Likewise.
10309
10310 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
10311
10312 PR c++/11922
10313 * g++/dg/template/qualified-id1.C: New test.
10314
10315 PR c++/12037
10316 * g++.dg/warn/noeffect4.C: New test.
10317
10318 2003-09-04 Matt Austern <austern@apple.com>
10319
10320 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10321 * g++.dg/ext/fnname2.C: Likewise.
10322 * g++.dg/ext/fnname3.C: Likewise.
10323
10324 2003-09-04 Mark Mitchell <mark@codesourcery.com>
10325
10326 * g++.dg/expr/lval1.C: New test.
10327 * g++.dg/ext/lvcast.C: Remove.
10328
10329 2003-09-03 Roger Sayle <roger@eyesopen.com>
10330
10331 PR optimization/11700.
10332 * gcc.c-torture/compile/20030903-1.c: New test case.
10333
10334 2003-09-03 Mark Mitchell <mark@codesourcery.com>
10335
10336 PR c++/12053
10337 * g++.dg/abi/layout4.C: New test.
10338
10339 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10340
10341 PR c++/11553
10342 * g++.dg/parse/friend3.C: New test.
10343
10344 2003-09-02 Mark Mitchell <mark@codesourcery.com>
10345
10346 PR c++/11847
10347 * g++.dg/template/class1.C: New test.
10348
10349 PR c++/11808
10350 * g++.dg/expr/call1.C: New test.
10351
10352 2003-09-01 Mark Mitchell <mark@codesourcery.com>
10353
10354 PR c++/12114
10355 * g++.dg/init/ref9.C: New test.
10356
10357 PR c++/11972
10358 * g++.dg/template/nested4.C: New test.
10359
10360 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10361
10362 PR c++/12093
10363 * g++.dg/template/non-dependent4.C: New test.
10364
10365 PR c++/11928
10366 * g++.dg/inherit/conv1.C: New test.
10367
10368 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10369
10370 PR c++/6196
10371 * g++.dg/ext/label1.C: New test.
10372 * g++.dg/ext/label2.C: Likewise.
10373
10374 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10375
10376 * g++.dg/expr/cond3.C: New test.
10377
10378 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10379
10380 * gcc.dg/builtins-1.c: Add new builtin cases.
10381
10382 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10383
10384 * gcc.dg/builtins-1.c: Add new cases.
10385 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10386
10387 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10388
10389 * gcc.dg/builtins-1.c: Add more math builtin tests.
10390 * gcc.dg/torture/builtin-attr-1.c: New test.
10391
10392 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10393
10394 PR optimization/5079
10395 * g++.dg/opt/static3.C: New test.
10396
10397 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10398
10399 * gcc.misc-tests/gcov-10b.c: New test.
10400
10401 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10402
10403 * g++.dg/opt/ptrmem3.C: New test.
10404
10405 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10406
10407 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10408
10409 * gcc.dg/20030826-2.c: New test.
10410
10411 2003-08-26 Roger Sayle <roger@eyesopen.com>
10412
10413 PR middle-end/12002
10414 * g77.f-torture/compile/12002.f: New test case.
10415
10416 2003-08-26 Roger Sayle <roger@eyesopen.com>
10417
10418 * gcc.dg/20030826-1.c: New test case.
10419
10420 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10421
10422 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10423
10424 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10425
10426 PR c++/11871
10427 * c++.dg/lookup/crash1.C: New test.
10428
10429 * c++.dg/warn/noeffect3.C: New test.
10430
10431 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10432
10433 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10434 * gcc.dg/compat/vector-1_y.c: Ditto.
10435 * gcc.dg/compat/vector-2_x.c: Ditto.
10436 * gcc.dg/compat/vector-2_y.c: Ditto.
10437
10438 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10439
10440 * gcc.dg/20030702-1.c: New test.
10441
10442 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10443
10444 PR c++/8795
10445 * g++.dg/ext/altivec-1.C: New test.
10446
10447 2003-08-24 Richard Henderson <rth@redhat.com>
10448
10449 * g++.dg/eh/simd-2.C: Add -w for x86.
10450
10451 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10452
10453 * gcc.dg/20030815-1.c: New test.
10454
10455 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10456
10457 PR c++/3765
10458 * g++.dg/parse/access6.C: New test.
10459
10460 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10461
10462 PR c++/641, c++/11876
10463 * g++.dg/template/friend22.C: New test.
10464 * g++.dg/template/friend23.C: Likewise.
10465
10466 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10467
10468 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10469 identically.
10470
10471 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10472
10473 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10474
10475 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10476
10477 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10478
10479 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10480
10481 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10482
10483 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10484
10485 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10486
10487 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10488
10489 PR c++/11919
10490 * g++.dg/overload/prom1.C: New test.
10491
10492 PR c++/11551
10493 * g++.dg/parse/dtor2.C: New test.
10494
10495 PR c++/10762
10496 * g++.dg/parse/using2.C: New test.
10497
10498 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10499
10500 PR target/11805
10501 * gcc.c-torture/compile/20030821-1.c: New.
10502
10503 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10504
10505 PR c++/11834
10506 * g++.dg/template/deduce2.C: New test.
10507
10508 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
10509
10510 * gcc.c-torture/execute/20030821-1.c: New test.
10511
10512 2003-08-20 Roger Sayle <roger@eyesopen.com>
10513
10514 PR middle-end/11984
10515 * gcc.dg/20030820-1.c: New test case.
10516
10517 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10518
10519 PR c++/11945
10520 * g++.dg/warn/noeffect2.C: New test.
10521
10522 2003-08-19 Mark Mitchell <mark@codesourcery.com>
10523
10524 PR c++/10926
10525 * g++.dg/template/dtor2.C: New test.
10526
10527 PR c++/11684
10528 * g++.dg/template/operator1.C: New test.
10529 * g++.dg/parse/operator4.C: New test.
10530
10531 PR c++/11946.C
10532 * g++.dg/expr/enum1.C: New test.
10533 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10534
10535 PR c++/11036.C
10536 * g++.dg/parse/elab2.C: New test.
10537 * g++.dg/parse/typedef4.C: Change error message.
10538 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10539 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10540 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10541
10542 2003-08-19 Geoffrey Keating <geoffk@apple.com>
10543
10544 * gcc.dg/pch/warn-1.c: New.
10545 * gcc.dg/pch/warn-1.hs: New.
10546
10547 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10548 not-tested file.
10549
10550 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10551
10552 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10553
10554 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10555
10556 * gcc.dg/uninit-D.c: New Test.
10557 * gcc.dg/uninit-E.c: New Test.
10558 * gcc.dg/uninit-F.c: New Test.
10559 * gcc.dg/uninit-G.c: New Test.
10560
10561 2003-08-19 Michael Ritzert <ritzert@t-online.de>
10562
10563 * g++.dg/README: Describe the pch directory.
10564
10565 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10566
10567 PR c++/11174
10568 * g++.dg/parse/access4.C: New test.
10569 * g++.dg/parse/access5.C: Likewise.
10570 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10571
10572 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10573
10574 * gcc.dg/noncompile/20030818-1.c: New.
10575
10576 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10577
10578 PR c++/11957
10579 * g++.dg/warn/noeffect1.C: New test.
10580
10581 * g++.dg/template/scope2.C: New test.
10582 * g++.dg/template/error2.C: Correct dg-error
10583
10584 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
10585
10586 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10587
10588 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10589
10590 PR C++/11512
10591 * g++.dg/template/warn1.C: New.
10592
10593 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10594
10595 * g++.dg/template/error2.C: New test.
10596 * g++.dg/lookup/using7.C: Adjust errors
10597 * g++.old-deja/g++.pt/crash36.C: Likewise.
10598 * g++.old-deja/g++.pt/derived3.C: Likewise.
10599
10600 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10601
10602 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10603 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10604 * gcc.c-torture/execute/builtins/string-9.c: New, from
10605 string-opt-9.c. Adjust for execute/builtins framework.
10606 * gcc.c-torture/execute/string-opt-9.c: Delete.
10607
10608 2003-08-12 Mark Mitchell <mark@codesourcery.com>
10609
10610 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10611
10612 * g++.dg/parse/ret-type2.C: New test.
10613
10614 PR c++/11703
10615 * g++.dg/init/new8.C: New test.
10616
10617 PR c++/10923
10618 * g++.dg/parse/typedef5.C: New test.
10619
10620 PR c++/9512
10621 * g++.dg/parse/qualified2.C: New test.
10622 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10623 invalid code.
10624
10625 2003-08-11 Mark Mitchell <mark@codesourcery.com>
10626
10627 * g++.dg/conversion/ptrmem1.C: New test.
10628
10629 2003-08-11 Jakub Jelinek <jakub@redhat.com>
10630
10631 PR target/11693
10632 * gcc.dg/20030811-1.c: New test.
10633
10634 PR target/11535
10635 * gcc.c-torture/execute/20030811-1.c: New test.
10636
10637 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10638
10639 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10640
10641 2003-08-10 Mark Mitchell <mark@codesourcery.com>
10642
10643 PR c++/11789.C
10644 * g++.dg/inherit/multiple1.C: New test.
10645
10646 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10647
10648 * gcc.dg/spe1.c: New test.
10649
10650 PR c++/11670
10651 * g++.dg/expr/cast2.C: New test.
10652
10653 PR c++/10530
10654 * g++.dg/template/dependent-name2.C: New test.
10655
10656 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10657
10658 * g++.dg/parse/crash11.C: Put the dg options in comments.
10659
10660 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
10661
10662 * lib/gcc-dg.exp: Update for diagnostic change.
10663
10664 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10665
10666 PR c++/5767
10667 * g++.dg/parse/crash11.C: New test.
10668
10669 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
10670
10671 * gcc.dg/cpp/spacing1.c: Update.
10672
10673 2003-08-04 Janis Johnson <janis187@us.ibm.com>
10674
10675 PR target/11739
10676 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10677 a value for -mtune.
10678
10679 2003-08-04 Roger Sayle <roger@eyesopen.com>
10680
10681 PR middle-end/11771
10682 * gcc.c-torture/compile/20030804-1.c: New test case.
10683
10684 2003-08-04 Roger Sayle <roger@eyesopen.com>
10685
10686 * gcc.dg/20030804-1.c: New test case.
10687
10688 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
10689
10690 * gcc.dg/cpp/separate-1.c: New test.
10691
10692 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10693
10694 PR c++/11704
10695 * g++.dg/template/dependent-expr2.C: New test.
10696
10697 PR c++/11766
10698 * g++.dg/expr/ptrmem1.C: New test.
10699
10700 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10701
10702 PR c++/9453
10703 * g++.dg/template/friend15.C: New test.
10704
10705 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
10706
10707 * lib/dg-pch.exp: Work round PCH bug.
10708
10709 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10710
10711 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10712 builtins. Move cases from builtins-4.c here.
10713
10714 * gcc.dg/torture/builtin-math-1.c: New test taken from
10715 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10716 additional cases.
10717
10718 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10719 Delete.
10720
10721 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10722
10723 PR c++/9447
10724 * g++.dg/template/using7.C: New test.
10725
10726 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
10727
10728 * import1.c, import2.c: New tests.
10729
10730 2003-08-01 Jakub Jelinek <jakub@redhat.com>
10731
10732 * g++.dg/eh/crossjump1.C: New test.
10733
10734 2003-08-01 Mark Mitchell <mark@codesourcery.com>
10735
10736 PR c++/11697
10737 * g++.dg/template/using6.C: New test.
10738
10739 PR c++/11744
10740 * g++.dg/template/koenig2.C: New test.
10741
10742 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10743
10744 PR c++/7983
10745 * g++.dg/parse/typedef4.C: New test.
10746
10747 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10748
10749 PR c++/8442, c++/8806
10750 * g++.dg/template/elab1.C: New test.
10751 * g++.dg/template/type2.C: Likewise.
10752 * g++.dg/template/ttp3.C: Adjust expected error message.
10753 * g++.old-deja/g++.law/visibility13.C: Likewise.
10754 * g++.old-deja/g++.niklas/t135.C: Likewise.
10755 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10756 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10757 template argument.
10758 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10759
10760 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10761
10762 PR c++/11295
10763 * g++.dg/ext/stmtexpr1.C: New test.
10764
10765 * g++.dg/opt/tmp1.C: New test.
10766
10767 PR c++/11525
10768 * g++.dg/parse/constant4.C: New test.
10769
10770 PR c++/9447
10771 * g++.dg/template/using5.C: New test.
10772
10773 2003-07-31 Roger Sayle <roger@eyesopen.com>
10774
10775 * gcc.dg/builtins-27.c: New test case.
10776
10777 2003-07-31 Jakub Jelinek <jakub@redhat.com>
10778
10779 * gcc.dg/tls/opt-7.c: New test.
10780
10781 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
10782
10783 * g++.old-deja/g++.other/crash18.C: Remove.
10784
10785 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10786
10787 * g++.dg/template/explicit3.C: New.
10788 * g++.dg/template/explicit4.C: New.
10789 * g++.dg/template/explicit5.C: New.
10790
10791 PR c++/11347
10792 * g++.dg/template/memtmpl1.C: New.
10793
10794 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10795
10796 PR target/11565
10797 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10798 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10799
10800 2003-07-30 Jan Hubicka <jh@suse.cz>
10801
10802 * vtgc1.c: Kill.
10803
10804 2003-07-29 Zack Weinberg <zack@codesourcery.com>
10805
10806 * gcc.dg/struct-in-proto-1.c: New test.
10807
10808 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
10809
10810 * gcc.dg/cpp/include2.c: Only expect one message.
10811
10812 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10813
10814 PR c++/9447
10815 * g++.dg/template/using1.C: New test.
10816 * g++.dg/template/using2.C: New test.
10817 * g++.dg/template/using3.C: New test.
10818 * g++.dg/template/using4.C: New test.
10819
10820 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
10821
10822 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
10823 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10824
10825 2003-07-28 Jan Hubicka <jh@suse.cz>
10826
10827 PR c++/11530
10828 * g++.dg/opt/call1.C: New test.
10829
10830 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
10831
10832 PR c++/11667
10833 * g++.dg/init/enum2.C: New test.
10834 * g++.dg/template/overload1.C: Add "-w" option.
10835
10836 2003-07-28 <hp@bitrange.com>
10837
10838 * gcc.dg/Wdeclaration-after-statement-1.c,
10839 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
10840
10841 2003-07-28 Jakub Jelinek <jakub@redhat.com>
10842
10843 * gcc.c-torture/compile/20030725-1.c: New test.
10844
10845 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
10846
10847 * gcc.dg/20030505.c: Only run for SPE.
10848 Remove definition of opaque type.
10849
10850 2003-07-27 Mark Mitchell <mark@codesourcery.com>
10851
10852 * g++.dg/template/ptrmem6.C: New test.
10853
10854 2003-07-26 Geoffrey Keating <geoffk@apple.com>
10855
10856 * gcc.c-torture/compile/zero-strct-2.c: New test.
10857
10858 2003-07-25 Geoffrey Keating <geoffk@apple.com>
10859
10860 * gcc.dg/intermod-1.c: New test.
10861
10862 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10863
10864 PR c++/11617
10865 * g++.dg/template/lookup2.C: New test.
10866 * g++.dg/template/memclass1.C: Remove instantiated from error.
10867 * g++.dg/other/error2.C: Tweak expected errors.
10868
10869 PR c++/11596
10870 * g++.dg/template/defarg3.C: New test.
10871
10872 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10873
10874 2003-07-24 Mark Mitchell <mark@codesourcery.com>
10875
10876 * g++.dg/inherit/access5.C: New test.
10877
10878 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10879
10880 PR c++/11513
10881 * g++.dg/template/crash8.C: New test.
10882
10883 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10884
10885 PR c/10602
10886 * gcc.dg/noncompile/incomplete-2.c: New test.
10887
10888 2003-07-23 Mark Mitchell <mark@codesourcery.com>
10889
10890 PR c++/11645
10891 * g++.dg/inherit/access4.C: New test.
10892
10893 PR c++/11517
10894 * g++.dg/expr/cond2.C: New test.
10895
10896 PR optimization/10679
10897 * g++.dg/opt/inline4.C: New test.
10898
10899 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10900
10901 * g++.dg/parse/crash10: New test.
10902
10903 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10904
10905 * g++.dg/ext/flexary1.C: New test.
10906
10907 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10908
10909 PR c++/10793
10910 * g++.dg/template/crash9.C: New test.
10911
10912 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10913
10914 PR c++/3004
10915 * g++.dg/parse/typedef3.C: New test.
10916
10917 PR c++/7906
10918 * g++.dg/parse/operator2.C: New test.
10919
10920 PR c++/8895
10921 * g++.dg/parse/def-tmpl-arg1.C: New test.
10922
10923 PR c++/9282
10924 * g++.dg/parse/funptr1.C: New test.
10925
10926 PR c++/9452
10927 * g++.dg/parse/ambig3.C: New test.
10928
10929 PR c++/9454
10930 * g++.dg/parse/operator3.C: New test.
10931
10932 PR c++/9486
10933 * g++.dg/parse/template10.C: New test.
10934
10935 PR c++/9488
10936 * g++.dg/parse/template11.C: New test.
10937
10938 PR c++/10150
10939 * g++.dg/parse/invalid-op1.C: New test.
10940
10941 PR c++/10247
10942 * g++.dg/parse/condexpr1.C: New test.
10943
10944 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10945
10946 * g++.dg/ext/packed3.C: New test.
10947 * g++.dg/ext/packed4.C: New test.
10948
10949 * gcc.dg/pack-test-3.c: New test.
10950
10951 2003-07-21 Janis Johnson <janis187@us.ibm.com>
10952
10953 * lib/compat.exp: Handle dg-options per source file.
10954 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
10955 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
10956 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
10957 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
10958 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
10959 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
10960 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
10961 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
10962 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
10963 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
10964 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
10965 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
10966 * g++.dg/compat/break/bitfield7_x.C: Ditto.
10967 * g++.dg/compat/break/bitfield7_y.C: Ditto.
10968
10969 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10970
10971 PR c/10320
10972 * gcc.c-torture/execute/20030718-1.c: New test.
10973
10974 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10975
10976 PR optimization/11536
10977 * gcc.dg/20030721-1.c: New test.
10978
10979 2003-07-19 Mark Mitchell <mark@codesourcery.com>
10980
10981 PR c++/11546
10982 * g++.dg/template/lookup1.C: New test.
10983
10984 2003-07-19 Zack Weinberg <zack@codesourcery.com>
10985
10986 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
10987 diagnostics of ill-formed constructs involving labels.
10988 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
10989 the new 'previously defined here' message.
10990
10991 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
10992
10993 * g++.dg/parse/non-dependent2.C: New test.
10994
10995 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10996
10997 * g++.dg/init/init-ref4.C: xfail on targets without
10998 weak symbols.
10999
11000 2003-07-17 Jakub Jelinek <jakub@redhat.com>
11001
11002 PR target/11087
11003 * gcc.c-torture/execute/20030717-1.c: New test.
11004
11005 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11006
11007 * g++.dg/opt/cfg1.C: New test.
11008
11009 2003-07-17 Mark Mitchell <mark@codesourcery.com>
11010
11011 PR optimization/11557
11012 * gcc.dg/20030717-1.c: New test.
11013
11014 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11015
11016 PR c++/10476
11017 * g++.dg/expr/crash-1.C: New test.
11018
11019 PR c++/11027
11020 * g++.dg/template/init3.C: New test.
11021
11022 PR c++/8222
11023 * g++.dg/template/non-dependent1.C: New test.
11024
11025 PR c++/11070
11026 * g++.dg/template/non-dependent2.C: New test.
11027
11028 PR c++/11071
11029 * g++.dg/template/non-dependent3.C: New test.
11030
11031 PR c++/9907
11032 * g++.dg/template/sizeof5.C: New test.
11033
11034 2003-07-17 Geoffrey Keating <geoffk@apple.com>
11035
11036 PR 11498
11037 * gcc.c-torture/compile/mangle-1.c: New file.
11038
11039 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11040
11041 PR c++/7809
11042 * g++.dg/parse/access3.C: New test.
11043
11044 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11045
11046 PR c++/11384
11047 * g++.dg/init/init-ref4.C: New test.
11048
11049 2003-07-16 Mark Mitchell <mark@codesourcery.com>
11050
11051 PR c++/11547
11052 * g++.dg/parse/constant3.C: New test.
11053 * g++.dg/parse/crash7.C: Likewise.
11054
11055 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
11056
11057 PR target/11008
11058 * gcc.dg/i386-pentium4-not-mull.c: New.
11059
11060 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
11061
11062 * gcc.dg/asm-names.c (ymain): Make it weak.
11063
11064 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11065
11066 PR c++/5421
11067 * g++.dg/template/friend21.C: New test.
11068
11069 2003-07-16 Jakub Jelinek <jakub@redhat.com>
11070
11071 * gcc.dg/cleanup-8.c: New test.
11072 * gcc.dg/cleanup-9.c: New test.
11073
11074 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
11075
11076 * g++.dg/ext/dll-MI1.h: New file.
11077 * g++.dg/ext/dllexport-MI1.C: New file.
11078 * g++.dg/ext/dllimport-MI1.C: New file.
11079
11080 2003-07-15 Jakub Jelinek <jakub@redhat.com>
11081
11082 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
11083 it does not have cmpstrsi patterns (just cmpmemsi).
11084
11085 2003-07-15 Mark Mitchell <mark@codesourcery.com>
11086
11087 PR debug/11473
11088 * g++.dg/debug/debug8.C: New test.
11089
11090 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11091
11092 PR c++/10108
11093 * g++.dg/template/crash7.C: New test.
11094
11095 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
11096
11097 PR target/10795
11098 * gcc.c-torture/compile/20030708-1.c: New.
11099
11100 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11101
11102 * gcc.c-torture/execute/20030715-1.c: New test.
11103
11104 2003-07-14 Geoffrey Keating <geoffk@apple.com>
11105
11106 * gcc.dg/pch/inline-3.c: New file.
11107 * gcc.dg/pch/inline-3.hs: New file.
11108 * gcc.dg/pch/inline-4.c: New file.
11109 * gcc.dg/pch/inline-4.hs: New file.
11110
11111 2003-07-14 Mark Mitchell <mark@codesourcery.com>
11112
11113 PR c++/11509
11114 * g++.dg/template/crash6.C: New test.
11115
11116 PR c++/7053
11117 * g++.dg/template/friend20.C: New test.
11118
11119 PR c++/7019
11120 * g++.dg/template/overload2.C: New test.
11121
11122 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11123
11124 PR optimization/11440
11125 * gcc.c-torture/execute/20030714-1.c: New test.
11126
11127 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11128
11129 PR c++/11154
11130 * g++.dg/template/partial2.C: New test.
11131
11132 2003-07-13 Mark Mitchell <mark@codesourcery.com>
11133
11134 PR c++/11503
11135 * g++.dg/template/anon1.C: New test.
11136
11137 PR c++/11493
11138 PR c++/11495
11139 * g++.dg/parse/template9.C: Likewise.
11140 * g++.dg/template/crash4.C: New test.
11141 * g++.dg/template/koenig1.C: Likewise.
11142 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
11143 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
11144 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11145 functions.
11146 * g++.old-deja/g++.jason/template36.C: Likewise.
11147 * g++.old-deja/g++.mike/p1989.C: Likewise.
11148 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11149 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11150 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11151 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11152 compiling.
11153 * g++.old-deja/g++.pt/union2.C: Use this->.
11154
11155 2003-07-11 Jakub Jelinek <jakub@redhat.com>
11156
11157 * gcc.dg/20030711-1.c: New test.
11158
11159 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11160
11161 PR c++/11050
11162 * g++.dg/parse/args1.C: New test.
11163 * g++.pt/defarg8.C: Change expected errors.
11164
11165 2003-07-11 Mark Mitchell <mark@codesourcery.com>
11166
11167 PR c++/8164
11168 * g++.dg/template/nontype2.C: New test.
11169
11170 PR c++/10558
11171 * g++.dg/parse/template8.C: New test.
11172
11173 PR c++/8327
11174 * g++.dg/template/scope1.C: New test.
11175
11176 * g++.dg/warn/Wsign-compare-1.C: New test.
11177
11178 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11179
11180 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11181
11182 2003-07-10 Mark Mitchell <mark@codesourcery.com>
11183
11184 PR c++/9411
11185 * g++.dg/template/explicit2.C: New test.
11186
11187 PR c++/10032
11188 * g++.dg/warn/pedantic1.C: New test.
11189
11190 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11191
11192 PR c++ 9483
11193 * g++.dg/other/field1.C: New test.
11194
11195 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11196
11197 PR c/11449
11198 * gcc.c-torture/compile/20030707-1.c: New.
11199
11200 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11201
11202 PR c++/10849
11203 * g++.dg/template/access12.C: New test.
11204
11205 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11206
11207 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11208 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11209 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11210 * gcc.misc-tests/gcov.exp: Update
11211 * g++.dg/gcov/gcov.exp: Update
11212 * lib/gcov.exp: Update.
11213
11214 2003-07-08 Mark Mitchell <mark@codesourcery.com>
11215
11216 * g++.dg/abi/mangle17.C: Make sure template expressions are
11217 dependent.
11218 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11219 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11220 * g++.dg/opt/stack1.C: Remove erroneous code.
11221 * g++.dg/parse/template7.C: New test.
11222 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11223 * g++.old-deja/g++.pt/crash4.C: Likewise.
11224
11225 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11226
11227 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11228 with zero or one occurence of `$' after the initial `L'.
11229
11230 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11231
11232 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11233
11234 2003-07-08 Roger Sayle <roger@eyesopen.com>
11235
11236 PR c/11370
11237 * gcc.dg/Wunreachable-6.c: New testcase.
11238 * gcc.dg/Wunreachable-7.c: New testcase.
11239
11240 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11241
11242 PR c/11420
11243 * gcc.dg/20030708-1.c: New test.
11244
11245 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
11246
11247 * gcc.dg/compat/sdata-section.h: New file.
11248 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
11249 * gcc.dg/torture/mips-sdata-1.c: New test.
11250
11251 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11252
11253 PR c++/11030
11254 * g++.dg/template/friend19.C: New test.
11255
11256 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11257
11258 * g++.dg/opt/strength-reduce.C: New test.
11259
11260 2003-07-07 Roger Sayle <roger@eyesopen.com>
11261
11262 PR target/10979
11263 * gcc.dg/20030707-1.c: New testcase.
11264
11265 2003-07-07 Roger Sayle <roger@eyesopen.com>
11266
11267 PR optimization/11059
11268 * g++.dg/opt/emptyunion.C: New testcase.
11269
11270 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11271 Eric Botcazou <ebotcazou@libertysurf.fr>
11272
11273 * g++.dg/opt/stack1.C: New test.
11274
11275 2003-07-05 Mark Mitchell <mark@codesourcery.com>
11276
11277 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
11278 run test.
11279
11280 PR c++/11431
11281 * g++.dg/expr/static_cast3.C: New test.
11282
11283 2003-07-04 Zack Weinberg <zack@codesourcery.com>
11284
11285 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
11286 everywhere.
11287 * gcc.dg/concat.c: Concatenation of string constants with
11288 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
11289 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
11290 * gcc.dg/cpp/escape-2.c: Use wide character constants where
11291 necessary to avoid multi-character character constant warning.
11292 * gcc.dg/cpp/escape.c: Likewise.
11293 * gcc.dg/cpp/ucs.c: Likewise.
11294 Remove backslashes from dg-bogus comments, as they confuse Tcl.
11295 Fix a typo.
11296
11297 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11298
11299 PR c/11428
11300 * gcc.c-torture/compile/20030704-1.c: New.
11301
11302 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11303
11304 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
11305
11306 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
11307
11308 PR c++/5287, PR c++/7910, PR c++/11021
11309 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
11310 tests for warnings.
11311 * g++.dg/ext/dllimport2.C: Add tests for warnings.
11312 * g++.dg/ext/dllimport3.C: Likewise.
11313 * g++.dg/ext/dllimport4.C: New file.
11314 * g++.dg/ext/dllimport5.C: New file.
11315 * g++.dg/ext/dllimport6.C: New file.
11316 * g++.dg/ext/dllimport7.C: New file.
11317 * g++.dg/ext/dllimport8.C: New file.
11318 * g++.dg/ext/dllimport9.C: New file.
11319 * g++.dg/ext/dllimport10.C: New file.
11320 * g++.dg/ext/dllexport1.C: New file.
11321
11322 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11323
11324 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11325 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11326
11327 2003-07-03 Roger Sayle <roger@eyesopen.com>
11328
11329 * gcc.dg/builtins-25.c: New testcase.
11330 * gcc.dg/builtins-26.c: New testcase.
11331
11332 2003-07-03 Janis Johnson <janis187@us.ibm.com>
11333
11334 * gcc.dg/compat/vector-defs.h: New file.
11335 * gcc.dg/compat/vector-setup.h: New file.
11336 * gcc.dg/compat/vector-check.h: New file.
11337 * gcc.dg/compat/vector-1_main.c: New file.
11338 * gcc.dg/compat/vector-1_x.c: New file.
11339 * gcc.dg/compat/vector-1_y.c: New file.
11340 * gcc.dg/compat/vector-2_main.c: New file.
11341 * gcc.dg/compat/vector-2_x.c: New file.
11342 * gcc.dg/compat/vector-2_y.c: New file.
11343
11344 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11345 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11346 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11347 * gcc.dg/compat/struct-align-1.h: New file.
11348 * gcc.dg/compat/struct-align-1_main.c: New file.
11349 * gcc.dg/compat/struct-align-1_x.c: New file.
11350 * gcc.dg/compat/struct-align-1_y.c: New file.
11351 * gcc.dg/compat/struct-align-2.h: New file.
11352 * gcc.dg/compat/struct-align-2_main.c: New file.
11353 * gcc.dg/compat/struct-align-2_x.c: New file.
11354 * gcc.dg/compat/struct-align-2_y.c: New file.
11355
11356 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11357 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11358 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11359 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11360 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11361 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11362 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11363 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11364 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11365 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11366 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11367 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11368 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11369 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11370 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11371 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11372 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11373 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11374 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11375 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11376 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11377 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11378 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11379 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11380 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11381 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11382 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11383 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11384 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11385
11386 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11387
11388 * gcc.dg/i386-call-1.c: New test.
11389
11390 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11391
11392 PR c++/9162
11393 * g++.dg/parse/defarg4.C: New.
11394
11395 2003-07-03 Roger Sayle <roger@eyesopen.com>
11396
11397 PR target/10700
11398 * gcc.c-torture/compile/20030703-1.c: New test case.
11399
11400 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11401
11402 * g++.dg/template/local3.C: Remove extra semicolon.
11403
11404 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11405
11406 * gcc.dg/i386-volatile-1.c: New test.
11407
11408 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11409
11410 PR c++/11072
11411 * g++.dg/other/offsetof2.C: XFAIL.
11412 * g++.dg/other/offsetof5.C: New.
11413
11414 PR c++/10219
11415 * g++.dg/template/error1.C: New.
11416
11417 PR c++/9779
11418 * g++.dg/template/dependent-expr1.C: New.
11419
11420 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11421
11422 PR c++/6949
11423 * g++.dg/template/local3.C: New test.
11424
11425 PR c++/11149
11426 * g++.dg/lookup/scoped6.C: New test.
11427
11428 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11429
11430 PR c++/8046
11431 * g++.dg/other/error7.C: New test.
11432
11433 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11434
11435 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11436 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11437 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11438 * g++.old-deja/g++.other/union2.C: Likewise.
11439 * gcc.dg/c90-const-expr-2.c: Likewise.
11440 * gcc.dg/c90-const-expr-3.c: Likewise.
11441 * gcc.dg/c99-const-expr-2.c: Likewise.
11442 * gcc.dg/c99-const-expr-3.c: Likewise.
11443 * gcc.dg/concat.c: Likewise.
11444
11445 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11446
11447 PR c++/9559
11448 * g++.dg/init/static1.C: New test.
11449
11450 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11451
11452 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11453 * g++.old-deja/g++.other/access2.C: Likewise.
11454 * g++.old-deja/g++.other/decl2.C: Likewise.
11455 * gcc.c-torture/execute/20020615-1.c: Likewise.
11456
11457 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11458
11459 PR c++/4933
11460 * g++.dg/template/sizeof4.C: New test.
11461
11462 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11463
11464 * g++.dg/other/error6.C: New test.
11465
11466 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11467
11468 PR c++/10750
11469 * g++.dg/parse/constant2.C: New test.
11470
11471 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11472
11473 PR c++/11106
11474 * g++.dg/other/error5.C: New test.
11475
11476 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11477
11478 * gcc.dg/format/gcc_diag-1.c: New test.
11479
11480 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11481
11482 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11483
11484 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11485
11486 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11487 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11488 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11489
11490 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11491
11492 * gcc.c-torture/execute/builtins/string-8.c: New test.
11493 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11494 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11495 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11496
11497 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11498
11499 PR c++/10468
11500 * g++.dg/ext/typeof6.C: New test.
11501
11502 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11503
11504 PR c++/10796
11505 * g++.dg/init/enum1.C: New test.
11506
11507 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11508
11509 * gcc.dg/20030627-1.c: New test.
11510
11511 2003-06-26 Mark Mitchell <mark@codesourcery.com>
11512
11513 PR c++/11332
11514 * g++.dg/expr/static_cast2.C: New test.
11515
11516 2003-06-26 Roger Sayle <roger@eyesopen.com>
11517 Jakub Jelinek <jakub@redhat.com>
11518
11519 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11520 sprintf(dst,"%s",src) optimization.
11521 * gcc.c-torture/execute/20030626-1.c: New test case.
11522 * gcc.c-torture/execute/20030626-2.c: New test case.
11523
11524 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11525
11526 * gcc.c-torture/execute/multi-ix.c: New test.
11527
11528 * gcc.c-torture/execute/simd-4.c (main):
11529 Added missing semicolon at end of union.
11530
11531 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11532
11533 PR c++/8266
11534 * g++.dg/template/explicit-instantiation3.C: New test.
11535
11536 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11537
11538 * gcc.dg/20030626-1.c: Use signed char.
11539
11540 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11541
11542 * gcc.dg/20030626-1.c: New test.
11543
11544 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
11545
11546 * const-str-2.m: Update.
11547
11548 2003-06-25 Mark Mitchell <mark@codesourcery.com>
11549
11550 PR c++/10990
11551 * g++.dg/rtti/dyncast1.C: New test.
11552 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11553 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11554 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11555
11556 PR c++/10931
11557 * g++.dg/expr/static_cast1.C: New test.
11558
11559 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
11560
11561 * gcc.dg/20030625-1.c: New test.
11562
11563 2003-06-24 Roger Sayle <roger@eyesopen.com>
11564
11565 * gcc.c-torture/compile/20030624-1.c: New test case.
11566
11567 2003-06-24 Jakub Jelinek <jakub@redhat.com>
11568
11569 * gcc.c-torture/execute/string-opt-17.c: New test.
11570
11571 2003-06-24 Mark Mitchell <mark@codesourcery.com>
11572
11573 PR c++/5754
11574 * g++.dg/parse/crash6.C: New test.
11575
11576 2003-06-23 Roger Sayle <roger@eyesopen.com>
11577
11578 * gcc.dg/builtins-24.c: New test case.
11579
11580 2003-06-23 Jakub Jelinek <jakub@redhat.com>
11581
11582 * g++.dg/opt/operator1.C: New test.
11583
11584 2003-06-22 Roger Sayle <roger@eyesopen.com>
11585
11586 * gcc.c-torture/execute/string-opt-16.c: New test case.
11587
11588 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11589
11590 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11591 * g++.old-deja/g++.other/conv7.C: Likewise
11592 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11593 * g++.old-deja/g++.other/overload14.C: Likewise.
11594
11595 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11596
11597 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11598 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11599
11600 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11601
11602 PR c++/10888
11603 * g++.dg/warn/Winline-3.C: New test.
11604
11605 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11606
11607 * lib/target-supports.exp (check_alias_available): Make the test
11608 program acceptable to the Solaris assembler.
11609
11610 PR c++/10749
11611 * g++.dg/template/memclass2.C: New test.
11612
11613 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11614 Eric Botcazou <ebotcazou@libertysurf.fr>
11615
11616 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11617 data for non-matching targets.
11618 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11619
11620 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11621
11622 PR c++/10845
11623 * g++.dg/template/member3.C: New test.
11624
11625 2003-06-19 Mark Mitchell <mark@codesourcery.com>
11626
11627 PR c++/10939
11628 * g++.dg/template/func1.C: New test.
11629
11630 PR c++/9649
11631 * g++.dg/template/static4.C: New test.
11632 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11633
11634 PR c++/11041
11635 * g++.dg/init/ref7.C: New test.
11636
11637 2003-06-19 Matt Austern <austern@apple.com>
11638
11639 PR c++/11228
11640 * g++.dg/anew1.C: New test.
11641 * g++.dg/anew2.C: New test.
11642 * g++.dg/anew3.C: New test.
11643 * g++.dg/anew4.C: New test.
11644
11645 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11646
11647 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11648
11649 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11650
11651 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11652 endian-dependent.
11653
11654 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11655
11656 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11657 Remove cruft.
11658
11659 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11660
11661 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11662 * gcc.c-torture/compile/961203-1.c: Likewise.
11663 * gcc.c-torture/compile/980506-1.c: Likewise.
11664
11665 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11666
11667 PR c++/10712
11668 * g++.dg/lookup/using7.C: New test.
11669
11670 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11671
11672 PR c++/11105
11673 * g++.dg/abi/conv1.C: Remove it.
11674 * g++.dg/template/conv7.C: New test.
11675 * g++.dg/template/conv8.C: Likewise.
11676 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11677 conversion operator.
11678
11679 2003-06-17 Janis Johnson <janis187@us.ibm.com>
11680
11681 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11682 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11683 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11684 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11685 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11686 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11687 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11688 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11689 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11690 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11691 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11692 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11693 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11694 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11695 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11696 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11697 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11698 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11699 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11700 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11701 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11702 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11703 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11704 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11705 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11706 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11707 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11708 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11709 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11710
11711 2003-06-16 Mark Mitchell <mark@codesourcery.com>
11712
11713 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11714 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11715 indications.
11716
11717 2003-06-16 Roger Sayle <roger@eyesopen.com>
11718
11719 * gcc.dg/i386-387-5.c: New test case.
11720 * gcc.dg/i386-387-6.c: New test case.
11721 * gcc.dg/builtins-23.c: New test case.
11722
11723 2003-06-15 Roger Sayle <roger@eyesopen.com>
11724
11725 * gcc.dg/builtins-22.c: New test case.
11726 * gcc.dg/i386-387-1.c: Update to test exp.
11727 * gcc.dg/i386-387-2.c: Likewise.
11728
11729 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11730
11731 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11732
11733 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11734
11735 * lib/gcc-dg.exp (dg-require-dll): New function.
11736 (dg-xfail-if): Likewise.
11737 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11738 driver.
11739
11740 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11741 * gcc.c-torture/compile/20001205-1.c: Likewise.
11742 * gcc.c-torture/compile/20001226-1.c: Likewise.
11743 * gcc.c-torture/compile/20010518-2.c: Likewise.
11744 * gcc.c-torture/compile/20020312-1.c: Likewise.
11745 * gcc.c-torture/compile/20020604-1.c: Likewise.
11746 * gcc.c-torture/compile/920501-12.c: Likewise.
11747 * gcc.c-torture/compile/920501-4.c: Likewise.
11748 * gcc.c-torture/compile/920520-1.c: Likewise.
11749 * gcc.c-torture/compile/920521-1.c: Likewise.
11750 * gcc.c-torture/compile/920625-1.c: Likewise.
11751 * gcc.c-torture/compile/961203-1.c: Likewise.
11752 * gcc.c-torture/compile/980506-1.c: Likewise.
11753 * gcc.c-torture/compile/981006-1.c: Likewise.
11754 * gcc.c-torture/compile/981022-1.c: Likewise.
11755 * gcc.c-torture/compile/981223-1.c: Likewise.
11756 * gcc.c-torture/compile/990617-1.c: Likewise.
11757 * gcc.c-torture/compile/dll.c: Likewise.
11758 * gcc.c-torture/compile/labels-3.c: Likewise.
11759 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11760 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11761 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11762 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11763 * gcc.c-torture/compile/simd-5.c: Likewise.
11764 * gcc.c-torture/compile/20000804-1.x: Remove.
11765 * gcc.c-torture/compile/20001205-1.x: Likewise.
11766 * gcc.c-torture/compile/20001226-1.x: Likewise.
11767 * gcc.c-torture/compile/20010518-2.x: Likewise.
11768 * gcc.c-torture/compile/20020312-1.x: Likewise.
11769 * gcc.c-torture/compile/20020604-1.x: Likewise.
11770 * gcc.c-torture/compile/920501-12.x: Likewise.
11771 * gcc.c-torture/compile/920501-4.x: Likewise.
11772 * gcc.c-torture/compile/920520-1.x: Likewise.
11773 * gcc.c-torture/compile/920521-1.x: Likewise.
11774 * gcc.c-torture/compile/920625-1.x: Likewise.
11775 * gcc.c-torture/compile/961203-1.x: Likewise.
11776 * gcc.c-torture/compile/980506-1.x: Likewise.
11777 * gcc.c-torture/compile/981006-1.x: Likewise.
11778 * gcc.c-torture/compile/981022-1.x: Likewise.
11779 * gcc.c-torture/compile/981223-1.x: Likewise.
11780 * gcc.c-torture/compile/990617-1.x: Likewise.
11781 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11782 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11783 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11784 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11785 * gcc.c-torture/compile/simd-5.x: Likewise.
11786
11787 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11788
11789 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11790
11791 * gcc.c-torture/execute/20030611-1.c: New test.
11792
11793 2003-06-12 Roger Sayle <roger@eyesopen.com>
11794
11795 PR middle-end/168
11796 * gcc.dg/20030612-1.c: New test case.
11797
11798 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11799
11800 PR c++/10635
11801 * g++.dg/expr/cast1.C: New test.
11802
11803 2003-06-12 Roger Sayle <roger@eyesopen.com>
11804
11805 * gcc.dg/builtins-21.c: New test case.
11806
11807 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11808
11809 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11810 options instead of at the end.
11811 * lib/objc.exp (objc_target_compile): Likewise.
11812
11813 2003-06-11 Mark Mitchell <mark@codesourcery.com>
11814
11815 PR c++/10432
11816 * g++.dg/parse/error1.C: New test.
11817
11818 2003-06-11 Janis Johnson <janis187@us.ibm.com>
11819
11820 * gcc.dg/compat/struct-by-value-11_main.c: New file.
11821 * gcc.dg/compat/struct-by-value-11_x.c: New file.
11822 * gcc.dg/compat/struct-by-value-11_y.c: New file.
11823 * gcc.dg/compat/struct-by-value-12_main.c: New file.
11824 * gcc.dg/compat/struct-by-value-12_x.c: New file.
11825 * gcc.dg/compat/struct-by-value-12_y.c: New file.
11826 * gcc.dg/compat/struct-by-value-13_main.c: New file.
11827 * gcc.dg/compat/struct-by-value-13_x.c: New file.
11828 * gcc.dg/compat/struct-by-value-13_y.c: New file.
11829 * gcc.dg/compat/struct-by-value-14_main.c: New file.
11830 * gcc.dg/compat/struct-by-value-14_x.c: New file.
11831 * gcc.dg/compat/struct-by-value-14_y.c: New file.
11832 * gcc.dg/compat/struct-by-value-15_main.c: New file.
11833 * gcc.dg/compat/struct-by-value-15_x.c: New file.
11834 * gcc.dg/compat/struct-by-value-15_y.c: New file.
11835 * gcc.dg/compat/struct-by-value-16_main.c: New file.
11836 * gcc.dg/compat/struct-by-value-16_x.c: New file.
11837 * gcc.dg/compat/struct-by-value-16_y.c: New file.
11838 * gcc.dg/compat/struct-by-value-17_main.c: New file.
11839 * gcc.dg/compat/struct-by-value-17_x.c: New file.
11840 * gcc.dg/compat/struct-by-value-17_y.c: New file.
11841 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11842 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11843 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11844
11845 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11846 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11847 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11848 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11849 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11850 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11851 * gcc.dg/compat/scalar-return-3_main.c: New file.
11852 * gcc.dg/compat/scalar-return-3_x.c: New file.
11853 * gcc.dg/compat/scalar-return-3_y.c: New file.
11854 * gcc.dg/compat/scalar-return-4_main.c: New file.
11855 * gcc.dg/compat/scalar-return-4_x.c: New file.
11856 * gcc.dg/compat/scalar-return-4_y.c: New file.
11857
11858 2003-06-10 Janis Johnson <janis187@us.ibm.com>
11859
11860 * gcc.dg/compat/fp2-struct-check.h: New file.
11861 * gcc.dg/compat/fp2-struct-defs.h: New file.
11862 * gcc.dg/compat/fp2-struct-init.h: New file.
11863 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11864 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11865 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11866 * gcc.dg/compat/struct-return-10_main.c: New file.
11867 * gcc.dg/compat/struct-return-10_x.c: New file.
11868 * gcc.dg/compat/struct-return-10_y.c: New file.
11869
11870 * gcc.dg/compat/compat-common.h: New file.
11871 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11872 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11873 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11874 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11875 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11876 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11877 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11878 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11879 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11880 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11881 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11882 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11883 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11884 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11885 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11886 * gcc.dg/compat/small-struct-check.h: Ditto.
11887 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11888 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11889 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11890 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11891 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11892 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11893 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11894 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11895 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11896 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11897 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11898 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11899 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11900 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11901 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11902 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11903 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11904 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11905 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11906 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11907 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11908 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11909 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11910 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
11911 * gcc.dg/compat/struct-return-2_main.c: Ditto.
11912 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11913 * gcc.dg/compat/struct-return-2_y.c: Ditto.
11914 * gcc.dg/compat/struct-return-3_main.c: Ditto.
11915 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11916 * gcc.dg/compat/struct-return-3_y.c: Ditto.
11917
11918 2003-06-10 Geoffrey Keating <geoffk@apple.com>
11919
11920 * g++.dg/pch/static-1.C: New file.
11921 * g++.dg/pch/static-1.Hs: New file.
11922
11923 2003-06-10 Richard Henderson <rth@redhat.com>
11924
11925 * gcc.dg/asm-7.c: Adjust expected warning text.
11926
11927 2003-06-10 Roger Sayle <roger@eyesopen.com>
11928
11929 * gcc.dg/builtins-20.c: New test case.
11930
11931 2003-06-10 Mark Mitchell <mark@codesourcery.com>
11932
11933 PR c++/11131
11934 * g++.dg/opt/template1.C: New test.
11935
11936 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11937
11938 * lib/gcc-dg.exp (dg-test): Clear additional_files and
11939 additional_sources.
11940
11941 2003-05-21 David Taylor <dtaylor@emc.com>
11942
11943 * gcc.dg/Wpadded.c: New file.
11944
11945 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11946
11947 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
11948 * gcc.dg/special/weak-2.c: Add dg-require-weak.
11949 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
11950 dg-require-weak.
11951
11952 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
11953
11954 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
11955
11956 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11957
11958 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
11959 (dg-require-alias): Likewise.
11960 (dg-require-gc-sections): Likewise.
11961 * lib/target-supports.exp (check_gc_sections_available): Likewise.
11962
11963 2003-06-08 Richard Henderson <rth@redhat.com>
11964
11965 * gcc.dg/20011029-2.c: Fix the array reference.
11966 * gcc.dg/asm-7.c: New.
11967
11968 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
11969
11970 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
11971
11972 2003-06-08 Mark Mitchell <mark@codesourcery.com>
11973
11974 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
11975 (dg-require-gc-sections): Likewise.
11976
11977 2003-06-08 Jan Hubicka <jh@suse.cz>
11978
11979 * i386-cmov1.c: Fix regular expression.
11980 * i386-cvt-1.c: Likewise.
11981 * i386-local.c: Likewise.
11982 * i386-local2.c: Likewise.
11983 * i386-mul.c: Likewise.
11984 * i386-ssetype-1.c: Likewise.
11985 * i386-ssetype-3.c: Likewise.
11986 * i386-ssetype-5.c: Likewise.
11987
11988 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11989
11990 PR c++/11039
11991 * g++.dg/warn/implicit-typename2.C: New test.
11992 * g++.dg/warn/implicit-typename3.C: New test.
11993
11994 2003-06-07 Richard Henderson <rth@redhat.com>
11995
11996 * g++.dg/other/offsetof3.C: Use size_t.
11997 * g++.dg/other/offsetof4.C: Likewise.
11998
11999 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
12000
12001 * lib/copy-file.exp: New. Implement gcc_copy_files.
12002
12003 * lib/dg-pch.exp: Load copy-file.exp
12004 (dg-pch): Use gcc_copy_files instead of "file copy".
12005
12006 2003-06-06 Mark Mitchell <mark@codesourcery.com>
12007
12008 * gcc.dg/weak/weak.exp: Simplify.
12009 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
12010 * gcc.dg/weak/weak-1.c: Likewise.
12011 * gcc.dg/weak/weak-2.c: Likewise.
12012 * gcc.dg/weak/weak-3.c: Likewise.
12013 * gcc.dg/weak/weak-4.c: Likewise.
12014 * gcc.dg/weak/weak-5.c: Likewise.
12015 * gcc.dg/weak/weak-6.c: Likewise.
12016 * gcc.dg/weak/weak-7.c: Likewise.
12017 * gcc.dg/weak/weak-8.c: Likewise.
12018 * gcc.dg/weak/weak-9.c: Likewise.
12019
12020 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
12021
12022 gcc.c-torture/execute/20030606-1.c: New.
12023
12024 2003-06-06 Roger Sayle <roger@eyesopen.com>
12025
12026 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
12027 * gcc.dg/builtins-19.c: Likewise.
12028
12029 2003-06-06 Roger Sayle <roger@eyesopen.com>
12030
12031 * gcc.dg/builtins-2.c: Add some more tests.
12032 * gcc.dg/builtins-18.c: New test case.
12033 * gcc.dg/builtins-19.c: New test case.
12034
12035 2003-06-06 Roger Sayle <roger@eyesopen.com>
12036 Jim Wilson <wilson@tuliptree.org>
12037
12038 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
12039
12040 2003-06-06 Jakub Jelinek <jakub@redhat.com>
12041
12042 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
12043 mempcpy/stpcpy calls not to be optimized into something else.
12044 * gcc.c-torture/execute/string-opt-3.c: Moved to...
12045 * gcc.c-torture/execute/builtins/string-7.c: ...here.
12046 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
12047
12048 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12049
12050 * gcc.dg/format/asm_fprintf-1.c: New test.
12051
12052 2003-06-05 Mark Mitchell <mark@codesourcery.com>
12053
12054 * lib/gcc-defs.exp (additional_sources): New variable.
12055 (dg-additional-sources): New function.
12056 (additional_files): New variable.
12057 (dg-additional-files): New function.
12058 (dg-additional-files-options): Likewise.
12059 * lib/gcc-dg.exp (dg-require-weak): New function.
12060 (dg-require-alias): Likewise.
12061 (dg-require-gc-sections): Likewise.
12062 * lib/target-supports.exp (check_alias_available): Remove testfile
12063 parameter.
12064 (check_gc_sections_available): New function.
12065 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
12066 (dg-gpp-additional-files): Likewise.
12067 * lib/g++.exp (additional_sources): Remove.
12068 (additional_files): Likewise.
12069 (g++_target_compile): Use dg-additional-files-options.
12070
12071 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
12072 Tcl logic.
12073 * gcc.dg/special/ecos.exp: Remove.
12074 * gcc.dg/special/20000419-2.c: Use dg-require-*.
12075 * gcc.dg/special/alias-1.c: Likewise.
12076 * gcc.dg/special/alias-2.c: Likewise.
12077 * gcc.dg/special/gcsec-1.c: Likewise.
12078 * gcc.dg/special/weak-1.c: Likewise.
12079 * gcc.dg/special/weak-2.c: Likewise.
12080 * gcc.dg/special/wkali-1.c: Likewise.
12081 * gcc.dg/special/wkali-2.c: Likewise.
12082
12083 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
12084 dg-gpp-additional-*.
12085 * g++.dg/special/conpr-3.C: Likewise.
12086 * g++.dg/special/conpr-4.C: Likewise.
12087 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
12088 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
12089 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
12090 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
12091 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
12092 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
12093 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
12094 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
12095 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
12096 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
12097 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
12098 * g++.old-deja/g++.other/comdat1.C: Likewise.
12099 * g++.old-deja/g++.other/comdat2.C: Likewise.
12100 * g++.old-deja/g++.other/comdat3.C: Likewise.
12101 * g++.old-deja/g++.other/ctor1.C: Likewise.
12102 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
12103
12104 2003-06-05 Richard Henderson <rth@redhat.com>
12105
12106 * gcc.dg/debug/20030605-1.c: New.
12107
12108 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12109
12110 * README.QMTEST: Update.
12111
12112 2003-06-04 Richard Henderson <rth@redhat.com>
12113
12114 * gcc.dg/cleanup-1.c: New.
12115 * gcc.dg/cleanup-2.c: New.
12116 * gcc.dg/cleanup-3.c: New.
12117 * gcc.dg/cleanup-4.c: New.
12118 * gcc.dg/cleanup-5.c: New.
12119 * gcc.dg/cleanup-6.c: New.
12120 * gcc.dg/cleanup-7.c: New.
12121
12122 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12123
12124 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
12125
12126 * lib/dg-pch.exp: New file.
12127 * g++.dg/pch/pch.exp: Use dg-pch.exp.
12128 * gcc.dg/pch/pch.exp: Likewise.
12129
12130 2003-06-04 Roger Sayle <roger@eyesopen.com>
12131
12132 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
12133 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
12134 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
12135 * gcc.dg/builtins-17.c: New test case.
12136 * gcc.dg/i386-387-4.c: New test case.
12137 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
12138
12139 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12140
12141 * gcc.dg/ultrasp9.c: New test.
12142
12143 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12144
12145 * gcc.c-torture/compile/20030604-1.c: New test.
12146 * gcc.dg/sparc-constant-1.c: New test.
12147
12148 2003-06-03 Glen Nakamura <glen@imodulo.com>
12149
12150 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
12151
12152 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12153
12154 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12155
12156 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12157 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12158
12159 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
12160
12161 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
12162
12163 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12164
12165 PR c++/10940
12166 * g++.dg/template/spec10.C: New test.
12167
12168 2003-06-03 Roger Sayle <roger@eyesopen.com>
12169
12170 * gcc.dg/builtins-16.c: New test case.
12171
12172 2003-06-03 Jakub Jelinek <jakub@redhat.com>
12173
12174 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12175 mempcpy test with post-increments.
12176 * gcc.c-torture/execute/string-opt-3.c: New test.
12177 * gcc.dg/string-opt-1.c: New test.
12178
12179 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
12180
12181 PR fortran/10965
12182 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12183
12184 2003-06-02 Mark Mitchell <mark@codesourcery.com>
12185
12186 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12187 (scan-assembler): ... here. Use dg-scan.
12188 (scan-assembler-not): Likewise.
12189 (scan-file): New function.
12190 (scan-file-not): Likewise.
12191 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12192 * gcc.dg/cpp/_Pragma4.c: Likewise.
12193 * gcc.dg/cpp/_Pragma5.c: Likewise.
12194 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12195 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12196 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12197 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12198 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12199 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12200 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12201 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12202 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12203 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12204 * gcc.dg/cpp/cxxcom1.c: Likewise.
12205 * gcc.dg/cpp/line1.c: Likewise.
12206 * gcc.dg/cpp/maccom1.c: Likewise.
12207 * gcc.dg/cpp/maccom2.c: Likewise.
12208 * gcc.dg/cpp/maccom3.c: Likewise.
12209 * gcc.dg/cpp/maccom4.c: Likewise.
12210 * gcc.dg/cpp/maccom5.c: Likewise.
12211 * gcc.dg/cpp/maccom6.c: Likewise.
12212 * gcc.dg/cpp/multiline.c: Likewise.
12213 * gcc.dg/cpp/spacing1.c: Likewise.
12214 * gcc.dg/cpp/spacing2.c: Likewise.
12215 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12216 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12217 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12218 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12219 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12220 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12221 * gcc.dg/cpp/cxxcom2.c: Likewise.
12222 * gcc.dg/cpp/cxxcom2.h: New file.
12223
12224 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12225 * g++.dg/cpp/truefalse.C: Here.
12226 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12227
12228 2003-06-01 Loren James Rittle <ljrittle@acm.org>
12229
12230 * gcc.dg/cpp/redef3.c: New file.
12231
12232 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12233
12234 * gcc.dg/i386-loop-3.c: New test.
12235
12236 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
12237
12238 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
12239
12240 2003-05-31 Roger Sayle <roger@eyesopen.com>
12241
12242 * gcc.dg/fwrapv-1.c: New test case.
12243 * gcc.dg/fwrapv-2.c: New test case.
12244
12245 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12246
12247 PR c++/10956
12248 * g++.dg/template/spec9.C: New test.
12249
12250 2003-05-29 Roger Sayle <roger@eyesopen.com>
12251
12252 * gcc.dg/duff-4.c: New test case.
12253
12254 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
12255
12256 PR fortran/10843
12257 * g77.dg/ffixed-form-1.f: New test
12258 * g77.dg/ffixed-form-2.f: New test
12259 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
12260 * g77.dg/ffree-form-3.f: New test
12261
12262 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
12263
12264 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
12265 * gcc.dg/wint_t-1.c: Likewise.
12266
12267 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12268
12269 * g++.dg/template/access11.C: New test.
12270
12271 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12272
12273 PR c++/10849
12274 * g++.dg/template/access10.C: New test.
12275
12276 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12277 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12278
12279 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
12280
12281 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12282
12283 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
12284 suppress for powerpc-*-darwin*.
12285 * gcc.dg/torture/builtin-noret-2.c: Likewise.
12286
12287 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12288
12289 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
12290 suppress option for powerpc-*-darwin*.
12291
12292 2003-05-23 Roger Sayle <roger@eyesopen.com>
12293
12294 * gcc.dg/builtins-1.c: Add tests for tan and atan.
12295 * gcc.dg/builtins-4.c: Add test for fmod.
12296
12297 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12298
12299 PR c++/10682
12300 * g++.dg/template/instantiate4.C: New test.
12301
12302 2003-05-22 Roger Sayle <roger@eyesopen.com>
12303
12304 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
12305
12306 2003-05-21 Janis Johnson <janis187@us.ibm.com>
12307
12308 * gcc.dg/compat/scalar-return-1_main.c: New file.
12309 * gcc.dg/compat/scalar-return-1_x.c: New file.
12310 * gcc.dg/compat/scalar-return-1_y.c: New file.
12311 * gcc.dg/compat/scalar-return-2_main.c: New file.
12312 * gcc.dg/compat/scalar-return-2_x.c: New file.
12313 * gcc.dg/compat/scalar-return-2_y.c: New file.
12314 * gcc.dg/compat/struct-return-3_main.c: New file.
12315 * gcc.dg/compat/struct-return-3_y.c: New file.
12316 * gcc.dg/compat/struct-return-3_x.c: New file.
12317 * gcc.dg/compat/struct-return-2_main.c: New file.
12318 * gcc.dg/compat/struct-return-2_x.c: New file.
12319 * gcc.dg/compat/struct-return-2_y.c: New file.
12320
12321 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12322
12323 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12324 for hppa*-hp-hpux*.
12325 * gcc.dg/20021014-1.c (dg-options): Likewise.
12326 * gcc.dg/nest.c (dg-options): Likewise.
12327
12328 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12329
12330 PR c++/9738
12331 * g++.dg/ext/dllimport2.C: New file.
12332 * g++.dg/ext/dllimport3.C: New file.
12333
12334 2003-05-20 Janis Johnson <janis187@us.ibm.com>
12335
12336 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12337 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12338 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12339 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12340 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12341 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12342 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12343 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12344 * gcc.dg/compat/small-struct-defs.h: New file.
12345 * gcc.dg/compat/small-struct-init.h: New file.
12346 * gcc.dg/compat/small-struct-check.h: New file.
12347 * gcc.dg/compat/fp-struct-defs.h: New file.
12348 * gcc.dg/compat/fp-struct-check.h: New file.
12349 * gcc.dg/compat/fp-struct-init.h: New file.
12350 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12351 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12352
12353 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12354
12355 * gcc.dg/20030225-2.c: New test.
12356
12357 2003-05-18 Roger Sayle <roger@eyesopen.com>
12358 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12359
12360 * gcc.c-torture/compile/20030518-1.c: New test case.
12361
12362 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12363
12364 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12365 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12366 gcc-dg-debug-runtest.
12367 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12368 gcc-dg-debug-runtest.
12369
12370 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12371
12372 PR c++/9022
12373 * g++.dg/lookup/using6.C: New test.
12374
12375 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12376
12377 * g++.dg/parse/access2.C: New test.
12378
12379 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12380
12381 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12382 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12383 * gcc.dg/debug/debug.exp: Likewise.
12384
12385 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12386
12387 * gcc.dg/dollar.c: New test.
12388
12389 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12390
12391 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12392 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12393 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12394 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12395 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12396 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12397 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12398 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12399 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12400 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12401 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12402 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12403 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12404 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12405 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12406 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12407 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12408 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12409
12410 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12411
12412 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12413 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12414 support for "repo" mode.
12415 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12416 * lib/g77-dg.exp: Likewise.
12417 * lib/obj-dg.exp: Likewise.
12418
12419 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12420
12421 Merge from gcc-3_2-rhl8-branch:
12422 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12423
12424 * gcc.dg/tls/opt-6.c: New test.
12425
12426 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12427
12428 * gcc.dg/20030405-1.c: New test.
12429
12430 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12431
12432 * gcc.dg/20030309-1.c: New test.
12433
12434 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12435
12436 * gcc.c-torture/execute/20030307-1.c: New test.
12437
12438 2003-02-20 Randolph Chung <tausq@debian.org>
12439
12440 * gcc.c-torture/compile/20030220-1.c: New test.
12441
12442 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12443
12444 * gcc.dg/20030217-1.c: New test.
12445
12446 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12447
12448 * gcc.c-torture/compile/20020129-1.c: New test.
12449
12450 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12451
12452 * gcc.dg/unroll-1.c: New test.
12453
12454 2002-11-16 Jan Hubicka <jh@suse.cz>
12455
12456 * gcc.c-torture/execute/20020920-1.c: New test.
12457
12458 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12459
12460 PR target/7434
12461 * gcc.c-torture/compile/20021008-1.c: New test.
12462
12463 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12464
12465 PR target/7559
12466 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12467
12468 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12469
12470 * gcc.c-torture/compile/20020807-1.c: New test.
12471
12472 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12473
12474 * gcc.dg/tls/opt-1.c: New test.
12475
12476 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12477
12478 * gcc.dg/20020729-1.c: New test.
12479
12480 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12481
12482 * g++.dg/opt/life1.C: New test.
12483
12484 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12485
12486 * gcc.dg/20020525-1.c: New test.
12487
12488 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12489
12490 PR c++/6794
12491 * g++.dg/ext/pretty1.C: New test.
12492 * g++.dg/ext/pretty2.C: New test.
12493
12494 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12495
12496 PR c++/8385
12497 * g++.dg/ext/typeof5.C: New test.
12498
12499 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12500
12501 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12502 __USER_LABEL_PREFIX__ into account.
12503 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12504
12505 2003-05-14 Roger Sayle <roger@eyesopen.com>
12506
12507 * gcc.dg/builtins-15.c: New test case.
12508
12509 2003-05-13 Zack Weinberg <zack@codesourcery.com>
12510
12511 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12512
12513 2003-05-12 Mark Mitchell <mark@codesourcery.com>
12514
12515 * lib/g++.exp: Tweak handling of additional source files.
12516 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12517 * g++.dg/special/conpr-2a.C: Rename to ...
12518 * g++.dg/special/conpr-2a.cc: ... this.
12519 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12520 * g++.dg/special/conpr-3a.C: Rename to ...
12521 * g++.dg/special/conpr-3a.cc: This.
12522 * g++.dg/special/conpr-3b.C: Rename to ...
12523 * g++.dg/special/conpr-3b.cc: This.
12524 * g++.dg/special/conpr-4.C: New test.
12525 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12526
12527 2003-05-12 David Edelsohn <edelsohn@gnu.org>
12528
12529 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12530
12531 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12532
12533 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12534 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12535 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12536 * g++.old-deja/g++.other/warn3.C: Likewise.
12537
12538 2003-05-11 Roger Sayle <roger@eyesopen.com>
12539
12540 * gcc.dg/i386-387-1.c: Update to also test log.
12541 * gcc.dg/i386-387-2.c: Likewise.
12542
12543 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12544
12545 * g77.f-torture/execute/int8421.f: New test.
12546
12547 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12548
12549 PR c++/10230, c++/10481
12550 * g++.dg/lookup/scoped5.C: New test.
12551
12552 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12553
12554 PR c++/10552
12555 * g++.dg/template/ttp6.C: New test.
12556
12557 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
12558
12559 * gcc.c-torture/execute/builtins: New directory.
12560 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12561 gcc.c-torture/execute/builtins.
12562 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12563 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12564 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12565 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12566
12567 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12568
12569 PR c++/9252
12570 * g++.dg/template/access8.C: New test.
12571 * g++.dg/template/access9.C: New test.
12572
12573 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12574
12575 PR c++/9554
12576 * g++.dg/parse/access1.C: New test.
12577
12578 2003-05-09 DJ Delorie <dj@redhat.com>
12579
12580 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12581 long, and not an int.
12582
12583 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12584
12585 PR c++/10555, c++/10576
12586 * g++.dg/template/memclass1.C: New test.
12587
12588 2003-05-08 DJ Delorie <dj@redhat.com>
12589
12590 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12591 targets.
12592 * gcc.c-torture/execute/20021024-1.x: Likewise.
12593 * gcc.c-torture/execute/shiftdi.x: Likewise.
12594 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12595 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12596 * gcc.dg/20021018-1.c: Likewise.
12597
12598 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12599
12600 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12601
12602 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12603 (bcopy): Call memmove.
12604
12605 2003-05-08 Roger Sayle <roger@eyesopen.com>
12606
12607 * g77.f-torture/compile/8485.f: New test case.
12608
12609 2003-05-07 Richard Henderson <rth@redhat.com>
12610
12611 PR c++/10570
12612 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12613 Verify exception_cleanup not called for rethrows.
12614 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12615 when exiting catch block without rethrowing.
12616 * g++.dg/eh/forced3.C: New.
12617 * g++.dg/eh/forced4.C: New.
12618
12619 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
12620
12621 * gcc.dg/20030505.c: Fix triplet.
12622
12623 2003-05-06 DJ Delorie <dj@redhat.com>
12624
12625 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12626 * gcc.dg/nest.c: Likewise.
12627
12628 2003-05-05 Roger Sayle <roger@eyesopen.com>
12629
12630 * gcc.dg/builtins-14.c: New test case.
12631
12632 2003-05-05 Janis Johnson <janis187@us.ibm.com>
12633
12634 * lib/compat.exp (compat-execute): New argument.
12635 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12636 * gcc.dg/compat: New test directory.
12637 * gcc.dg/compat/compat.exp: New expect script.
12638 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12639 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12640 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12641 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12642 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12643 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12644
12645 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12646 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12647 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12648 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12649 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12650 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12651 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12652 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12653 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12654 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12655 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12656 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12657 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12658 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12659 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12660
12661 2003-05-05 Zack Weinberg <zack@codesourcery.com>
12662
12663 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12664
12665 2003-05-05 Jakub Jelinek <jakub@redhat.com>
12666
12667 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12668
12669 2003-05-05 Geoffrey Keating <geoffk@apple.com>
12670
12671 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12672 * gcc.dg/ppc-fsel-2.c: New test.
12673
12674 * gcc.dg/unused-5.c: New test.
12675
12676 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12677
12678 PR c++/10496
12679 * g++.dg/warn/pmf1.C: New test.
12680
12681 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12682
12683 PR c++/4494
12684 * g++.dg/warn/main.C: New test.
12685
12686 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12687
12688 * gcc.dg/nonnull-3.c: New test.
12689
12690 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
12691
12692 * gcc.dg/cpp/Wtrigraphs.c: Update.
12693 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12694
12695 2003-05-03 Geoffrey Keating <geoffk@apple.com>
12696
12697 * gcc.dg/ppc-fsel-1.c: New test.
12698
12699 2003-05-03 Zack Weinberg <zack@codesourcery.com>
12700
12701 PR c/10604
12702 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12703
12704 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12705
12706 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12707
12708 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12709
12710 PR c++/9364, c++/10553, c++/10586
12711 * g++.dg/parse/typename4.C: New test.
12712 * g++.dg/parse/typename5.C: Likewise.
12713
12714 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
12715
12716 * gcc.c-torture/compile/20030503-1.c: New test.
12717
12718 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12719
12720 * g++.dg/lookup/using5.C: Fix testcase error.
12721
12722 2003-05-01 Chris Demetriou <cgd@broadcom.com>
12723
12724 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12725 since MEABI is no longer supported. Remove all vestiges
12726 of MEABI from the test.
12727
12728 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12729
12730 PR c++/10554
12731 * g++.dg/lookup/using5.C: New test.
12732
12733 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12734
12735 PR c++/8772
12736 * g++.dg/template/ttp5.C: New test.
12737
12738 2003-04-30 Mark Mitchell <mark@codesourcery.com>
12739
12740 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12741 (dg-gpp-additional-sources): New function.
12742 (dg-gpp-additional-files): Likewise.
12743 * lib/g++.exp (additional_sources): New variable.
12744 (additional_files): Likewise.
12745 (g++_target_compile): Deal with them.
12746 * lib/old-dejagnu.exp: Remove.
12747 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12748 * g++.old-deja: Revise all tests to use dg commands.
12749
12750 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12751
12752 PR c++/9432, c++/9528
12753 * g++.dg/lookup/using4.C: New test.
12754
12755 2003-04-29 Geoffrey Keating <geoffk@apple.com>
12756
12757 * gcc.dg/noreturn-5.c: New file.
12758 * gcc.dg/noreturn-6.c: New file.
12759
12760 * gcc.c-torture/compile/inline-1.c: New file.
12761
12762 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12763
12764 PR c++/10551
12765 * g++.dg/template/explicit1.C: New test.
12766
12767 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12768
12769 PR c++/10549
12770 * g++.dg/other/bitfield1.C: New test.
12771
12772 PR c++/10527
12773 * g++.dg/init/new7.C: New test.
12774
12775 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12776
12777 * g++.dg/ext/desig1.C: New test.
12778 * g++.dg/ext/init1.C: Update.
12779
12780 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12781
12782 2003-04-28 Mark Mitchell <mark@codesourcery.com>
12783
12784 PR c++/10180
12785 * g++.dg/warn/Winline-1.C: New test.
12786
12787 2003-04-28 Jakub Jelinek <jakub@redhat.com>
12788
12789 * gcc.c-torture/execute/string-opt-19.c: New test.
12790
12791 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12792 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12793
12794 2003-04-27 Mark Mitchell <mark@codesourcery.com>
12795
12796 PR c++/10506
12797 * g++.dg/init/new6.C: New test.
12798
12799 PR c++/10503
12800 * g++.dg/init/ref6.C: New test.
12801
12802 2003-04-26 David Edelsohn <edelsohn@gnu.org>
12803
12804 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12805
12806 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12807
12808 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12809 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12810
12811 2003-04-25 Mark Mitchell <mark@codesourcery.com>
12812
12813 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12814 initialized static data members.
12815
12816 2003-04-25 H.J. Lu <hjl@gnu.org>
12817
12818 * gcc.dg/ia64-sync-4.c: New test.
12819
12820 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12821
12822 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
12823 date.
12824
12825 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
12826
12827 PR c++/10337
12828 * g++.dg/warn/conv1.C: New test.
12829 * g++.old-deja/g++.other/conv7.C: Adjust.
12830 * g++.old-deja/g++.other/overload14.C: Adjust.
12831
12832 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12833
12834 PR c++/10471
12835 * g++.dg/template/defarg2.C: New test.
12836
12837 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
12838
12839 * gcc.dg/cpp/include2.c: Update.
12840 * gcc.dg/cpp/multiline-2.c: New.
12841 * gcc.dg/cpp/multiline.c: Update.
12842 * gcc.dg/cpp/strify2.c: Update.
12843 * gcc.dg/cpp/trad/literals-2.c: Update.
12844
12845 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12846
12847 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12848
12849 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12850
12851 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12852
12853 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12854
12855 PR c++/10451
12856 * g++.dg/parse/crash4.C: New test.
12857
12858 PR c++/9847
12859 * g++.dg/parse/crash5.C: New test.
12860
12861 2003-04-22 Mark Mitchell <mark@codesourcery.com>
12862
12863 PR c++/10446
12864 * g++.dg/parse/crash3.C: New test.
12865
12866 PR c++/10428
12867 * g++.dg/parse/elab1.C: New test.
12868
12869 2003-04-22 Devang Patel <dpatel@apple.com>
12870
12871 * gcc.dg/cpp/trad/funlike-5.c: New test.
12872
12873 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12874
12875 * g++.dg/other/packed1.C: Fix dg options.
12876
12877 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12878
12879 * g++.dg/other/offsetof2.C: New test.
12880
12881 2003-04-21 Mark Mitchell <mark@codesourcery.com>
12882
12883 * g++.dg/template/recurse.C: Adjust location of error messages.
12884
12885 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12886
12887 PR c++/9881
12888 * g++.dg/init/addr-const1.C: New test.
12889 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12890
12891 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
12892
12893 PR c++/10405
12894 * g++.dg/lookup/struct-hack1.C: New test.
12895
12896 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
12897
12898 * ucs.c: Update diagnostic messages.
12899
12900 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12901
12902 * gcc.dg/cpp/truefalse.cpp: New test.
12903 * gcc.dg/cpp/cpp.exp: Update.
12904 * g++.dg/other/stdbool-if.C: Remove.
12905
12906 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12907
12908 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12909 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
12910
12911 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12912
12913 * gcc.c-torture/compile/20030418-1.c: New test.
12914
12915 2003-04-17 Janis Johnson <janis187@us.ibm.com>
12916
12917 * README.compat: Remove; content moved to doc/sourcebuild.texi.
12918
12919 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12920
12921 PR c++/10347
12922 g++.dg/template/dependent-name1.C: New test.
12923
12924 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
12925
12926 * gcc.dg/warn-1.c (tourist_guide): New array,
12927 contains a pointer to bar.
12928
12929 2003-04-16 Roger Sayle <roger@eyesopen.com>
12930
12931 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
12932 * gcc.c-torture/execute/medce-1.c: New test case.
12933 * gcc.c-torture/execute/medce-2.c: New test case.
12934
12935 2003-04-15 Mark Mitchell <mark@codesourcery.com>
12936
12937 * lib/prune.exp: Ignore more messages.
12938
12939 PR c++/10381
12940 * g++.dg/parse/lookup3.C: New test.
12941
12942 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
12943
12944 * gcc.c-torture/compile/20030415-1.c : New test.
12945
12946 2003-04-14 Mark Mitchell <mark@codesourcery.com>
12947
12948 * gcc.c-torture/execute/scope-2.c: Move to ...
12949 * gcc.dg/noncompile/scope.c: .... here.
12950
12951 2003-04-14 Roger Sayle <roger@eyesopen.com>
12952
12953 * gcc.dg/20030414-2.c: New test case.
12954
12955 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
12956
12957 PR target/10377
12958 * gcc.dg/20030414-1.c: New test.
12959
12960 2003-04-13 Roger Sayle <roger@eyesopen.com>
12961
12962 * gcc.dg/builtins-12.c: New test case.
12963 * gcc.dg/builtins-13.c: New test case.
12964
12965 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12966
12967 * gcc.c-torture/execute/string-opt-18.c: New test.
12968
12969 2003-04-13 Mark Mitchell <mark@codesourcery.com>
12970
12971 PR c++/10300
12972 * g++.dg/init/new5.C: New test.
12973
12974 2003-04-12 Mark Mitchell <mark@codesourcery.com>
12975
12976 PR c++/7910
12977 * g++.dg/ext/dllimport1.C: New test.
12978
12979 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12980
12981 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
12982
12983 2003-04-11 Bud Davis <bdavis9659@comcast.net>
12984
12985 PR Fortran/9263
12986 * g77.f-torture/noncompile/9263.f: New test
12987 PR Fortran/1832
12988 * g77.f-torture/execute/1832.f: New test
12989
12990 2003-04-11 David Chad <davidc@freebsd.org>
12991 Loren J. Rittle <ljrittle@acm.org>
12992
12993 libobjc/8562
12994 * objc.dg/headers.m: New test.
12995
12996 2003-04-10 Zack Weinberg <zack@codesourcery.com>
12997
12998 * gcc.c-torture/execute/builtin-noret-2.c: New.
12999 * gcc.c-torture/execute/builtin-noret-2.x: New.
13000 XFAIL builtin-noret-2.c at -O1 and above.
13001 * gcc.dg/redecl.c: New.
13002 * gcc.dg/Wshadow-1.c: Update error regexps.
13003
13004 2003-04-10 Mark Mitchell <mark@codesourcery.com>
13005
13006 * g++.dg/abi/bitfield10.C: New test.
13007
13008 2003-04-09 Mike Stump <mrs@apple.com>
13009
13010 * gcc.dg/pch/pch.exp: Make testcase names longer.
13011 * g++.dg/pch/pch.exp: Make testcase names longer.
13012
13013 2003-04-08 Roger Sayle <roger@eyesopen.com>
13014
13015 * gcc.dg/builtins-11.c: New test case.
13016
13017 2003-04-08 Roger Sayle <roger@eyesopen.com>
13018
13019 * gcc.dg/builtins-9.c: New test case.
13020 * gcc.dg/builtins-10.c: New test case.
13021
13022 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
13023
13024 * gcc.dg/noncompile/init-4.c.c: New test.
13025
13026 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
13027
13028 * gcc.misc-test/gcov-9.c: New test.
13029 * gcc.misc-test/gcov-10.c: New test
13030 * gcc.misc-test/gcov-11.c: New test.
13031
13032 2003-04-05 Zack Weinberg <zack@codesourcery.com>
13033
13034 PR optimization/10024
13035 * gcc.c-torture/compile/20030405-1.c: New test.
13036
13037 2003-04-04 Geoffrey Keating <geoffk@apple.com>
13038
13039 * gcc.dg/pch/static-3.c: New.
13040 * gcc.dg/pch/static-3.hs: New.
13041 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
13042
13043 2003-04-04 Richard Henderson <rth@redhat.com>
13044
13045 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
13046 * g++.dg/eh/forced2.C: Likewise.
13047
13048 2003-04-03 Mike Stump <mrs@apple.com>
13049
13050 * lib/scanasm.exp (scan-assembler): Add xfail processing for
13051 target arg.
13052 (scan-assembler-times, scan-assembler-not): Likewise.
13053 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
13054
13055 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13056
13057 * gcc.dg/sparc-loop-1.c: New test.
13058
13059 2003-04-02 Geoffrey Keating <geoffk@apple.com>
13060
13061 PR other/9274
13062 * g++.dg/pch/system-2.C: New.
13063 * g++.dg/pch/system-2.Hs: New.
13064
13065 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
13066
13067 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
13068
13069 * g++.dg/eh/simd-1.C (vecfunc): Same.
13070
13071 2003-04-01 Roger Sayle <roger@eyesopen.com>
13072
13073 * gcc.c-torture/execute/20030401-1.c: New test case.
13074
13075 2003-04-01 Ziemowit Laski <zlaski@apple.com>
13076
13077 * objc.dg/defs.m: New.
13078
13079 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
13080
13081 * g++.dg/eh/simd-1.C: New.
13082 * g++.dg/eh/simd-2.C: New.
13083
13084 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
13085
13086 * gcc.c-torture/execute/simd-3.c: New.
13087
13088 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13089
13090 PR c/9936
13091 * gcc.dg/20030331-2.c: New test.
13092
13093 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13094
13095 PR c++/10278
13096 * g++.dg/parse/crash2.C: New test.
13097
13098 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13099
13100 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
13101 * gcc.c-torture/execute/20030331-1.c: ...here.
13102
13103 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13104
13105 * gcc.c-torture/execute/20030331-1.c: New test.
13106
13107 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
13108
13109 * lib/gcov.exp: Adjust call return testing strings.
13110 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
13111
13112 2003-03-31 Roger Sayle <roger@eyesopen.com>
13113
13114 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
13115 * gcc.dg/builtins-7.c: New test case.
13116 * gcc.dg/builtins-8.c: New test case.
13117
13118 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13119
13120 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
13121
13122 2003-03-30 Mark Mitchell <mark@codesourcery.com>
13123
13124 PR c++/7647
13125 * g++.dg/lookup-class-member-2.C: New test.
13126
13127 2003-03-30 Glen Nakamura <glen@imodulo.com>
13128
13129 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
13130
13131 2003-03-28 Roger Sayle <roger@eyesopen.com>
13132
13133 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
13134
13135 2003-03-28 Mark Mitchell <mark@codesourcery.com>
13136
13137 * g++.dg/init/attrib1.C: New test.
13138
13139 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13140
13141 * gcc.dg/ultrasp8.c: New test.
13142
13143 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13144
13145 * gcc.dg/ultrasp7.c: New test.
13146
13147 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13148
13149 PR c++/10047
13150 * g++.dg/template/inline1.C: New test.
13151
13152 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13153
13154 * gcc.dg/sparc-dwarf2.c: New test.
13155
13156 2003-03-27 Roger Sayle <roger@eyesopen.com>
13157
13158 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13159 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13160
13161 2003-03-27 Mark Mitchell <mark@codesourcery.com>
13162
13163 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13164 than reading .x files.
13165 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13166 * g77.dg/gcov/gcov-1.f: Likewise.
13167 * gcc.misc-tests/gcov-4b.c: Likewise.
13168 * gcc.misc-tests/gcov-5b.c: Likewise.
13169 * gcc.misc-tests/gcov-6.c: Likewise.
13170 * gcc.misc-tests/gcov-7.c: Likewise.
13171 * gcc.misc-tests/gcov-8.c: Likewise.
13172 * g++.dg/gcov/gcov-1.x: Remove.
13173 * g77.dg/gcov/gcov-1.x: Likewise.
13174 * gcc.misc-tests/gcov-4b.x: Likewise.
13175 * gcc.misc-tests/gcov-5b.x: Likewise.
13176 * gcc.misc-tests/gcov-6.x: Likewise.
13177 * gcc.misc-tests/gcov-7.x: Likewise.
13178 * gcc.misc-tests/gcov-8.x: Likewise.
13179
13180 2003-03-27 Glen Nakamura <glen@imodulo.com>
13181
13182 PR opt/10087
13183 * gcc.dg/20030324-1.c: New test.
13184
13185 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13186
13187 PR c++/10224
13188 * g++.dg/template/arg3.C: New test.
13189
13190 PR c++/10158
13191 * g++.dg/template/friend18.C: New test.
13192
13193 2003-03-26 Roger Sayle <roger@eyesopen.com>
13194
13195 * g77.f-torture/compile/20030326-1.f: New test case.
13196
13197 2003-03-26 Janis Johnson <janis187@us.ibm.com>
13198
13199 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13200
13201 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13202
13203 2003-03-26 Jakub Jelinek <jakub@redhat.com>
13204
13205 * gcc.dg/ia64-sync-3.c: New test.
13206
13207 2003-03-26 Alan Modra <amodra@bigpond.net.au>
13208
13209 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13210
13211 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13212
13213 * gcc.dg/ultrasp6.c: New test.
13214
13215 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13216
13217 * gcc.dg/i386-signbit-1.c: New test.
13218 * gcc.dg/i386-signbit-2.c: New test.
13219 * gcc.dg/i386-signbit-3.c: New test.
13220
13221 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13222
13223 * gcc.dg/ultrasp5.c: Fix options.
13224
13225 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13226
13227 * gcc.dg/ultrasp5.c: Fix comment.
13228
13229 2003-03-24 Bud Davis <bdavis9659@comcast.net>
13230
13231 PR fortran/10197
13232 * g77.f-torture/execute/10197.f: New test.
13233
13234 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
13235
13236 PR c++/9898, c++/383
13237 * g++.dg/template/conv6.C: New test.
13238
13239 PR c++/10119
13240 * g++.dg/template/ptrmem5.C: New test.
13241
13242 PR c++/10026
13243 * g++.dg/lookup/koenig1.C: New test.
13244
13245 PR C++/10199
13246 * g++.dg/lookup/template2.C: New test.
13247
13248 2003-03-24 Jakub Jelinek <jakub@redhat.com>
13249
13250 * g++.dg/opt/rtti1.C: New test.
13251
13252 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13253
13254 * gcc.dg/ultrasp5.c: New test.
13255
13256 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
13257
13258 PR middle-end/9967
13259 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
13260 builtin fputs.
13261
13262 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
13263
13264 PR c/8224
13265 * gcc.dg/20030323-1.c: New test.
13266
13267 2003-03-23 Roger Sayle <roger@eyesopen.com>
13268
13269 * gcc.c-torture/compile/20030323-1.c: New test case.
13270
13271 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
13272
13273 * gcc.dg/20030321-1.c: New test.
13274
13275 2003-03-22 Zack Weinberg <zack@codesourcery.com>
13276
13277 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
13278
13279 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
13280
13281 PR c++/9978, c++/9708
13282 * g++.dg/ext/vlm1.C: Adjust expected error.
13283 * g++.dg/ext/vla2.C: New test.
13284 * g++.dg/template/arg1.C: New test.
13285 * g++.dg/template/arg2.C: New test.
13286
13287 2003-03-22 Bud Davis <bdavis9659@comcast.net>
13288
13289 * g77.f-torture/execute/select.f: New test.
13290 * g77.f-torture/noncompile/select_no_compile.f: New test.
13291
13292 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
13293
13294 PR c++/9898
13295 * g++.dg/other/error4.C: New test.
13296
13297 2003-03-20 Mark Mitchell <mark@codesourcery.com>
13298
13299 * g++.dg/template/friend17.C: New test.
13300
13301 2003-03-21 Alan Modra <amodra@bigpond.net.au>
13302
13303 * gcc.c-torture/compile/20030320-1.c: New.
13304
13305 2003-03-20 Roger Sayle <roger@eyesopen.com>
13306
13307 * gcc.dg/builtins-6.c: New test case.
13308
13309 2003-03-19 Alan Modra <amodra@bigpond.net.au>
13310
13311 PR target/10073
13312 * gcc.c-torture/compile/20030319-1.c: New.
13313
13314 2003-03-18 Jan Hubicka <jh@suse.cz>
13315
13316 * gcc.dg/i386-cvt-1.c: New test.
13317
13318 2003-03-17 Zack Weinberg <zack@codesourcery.com>
13319
13320 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13321 * objc.dg/naming-2.m: Likewise.
13322
13323 2003-03-17 Mark Mitchell <mark@codesourcery.com>
13324
13325 PR c++/9639
13326 * g++.dg/parse/crash1.C: New test.
13327
13328 2003-03-16 Mark Mitchell <mark@codesourcery.com>
13329
13330 PR c++/8805
13331 * g++.dg/eh/cleanup1.C: New test.
13332
13333 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13334
13335 * gcc.c-torture/execute/20030316-1.c: New test case.
13336
13337 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13338
13339 PR c++/9629
13340 * g++.dg/init/ctor2.C: New test.
13341
13342 2003-03-15 Roger Sayle <roger@eyesopen.com>
13343
13344 * g77.f-torture/compile/xformat.f: New test case.
13345
13346 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13347
13348 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13349 * g++.old-deja/g++.mike/eh50.C: Likewise.
13350
13351 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13352
13353 PR c++/6440
13354 * g++.dg/template/spec7.C: New test.
13355 * g++.dg/template/spec8.C: Likewise.
13356
13357 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13358
13359 * gcc.c-torture/execute/20030313-1.c: New test.
13360
13361 2003-03-14 Richard Henderson <rth@redhat.com>
13362
13363 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13364
13365 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13366
13367 * gcc.c-torture/compile/20030314-1.c: New test.
13368
13369 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13370
13371 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13372 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13373 thumb target,
13374 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13375 to accept newer _imp__ prefix and additional
13376 newline in .drectve section.
13377 * gcc.dg/dll-4.c: Likewise.
13378 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13379 switch.
13380
13381 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13382
13383 * g++.dg/parse/namespace9.C: New test.
13384
13385 * g++.dg/init/ref5.C: New test.
13386 * g++.dg/parse/ptrmem1.C: Likewise.
13387
13388 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13389
13390 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13391 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13392 regular expression.
13393 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13394 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13395
13396 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13397
13398 * gcc.c-torture/execute/20030224-2.c: New test.
13399
13400 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13401
13402 * gcc.dg/decl-3.c: New test.
13403
13404 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13405
13406 * gcc.dg/i386-loop-2.c: New test.
13407
13408 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13409
13410 PR c++/9474
13411 * g++.dg/parse/namespace8.C: New test.
13412
13413 PR c++/9924
13414 * g++.dg/overload/builtin2.C: New test.
13415
13416 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13417
13418 * gcc.dg/return-type-3.c: New test.
13419
13420 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13421
13422 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13423 profiling options are not supported.
13424
13425 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13426
13427 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13428 * g++.old-deja/g++.warn/impint2.C: Likewise.
13429
13430 2003-03-10 Devang Patel <dpatel@apple.com>
13431
13432 * g++.dg/cpp/c++_cmd_1.C: New test.
13433 * g++.dg/cpp/c++_cmd_1.h: New file.
13434
13435 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13436
13437 * gcc.dg/altivec-9.c: New file.
13438
13439 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13440
13441 * gcc.dg/ppc-sdata-1.c: New test.
13442 * gcc.dg/ppc-sdata-2.c: New test.
13443
13444 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13445
13446 PR c++/9373
13447 * g++.dg/opt/ptrmem2.C: New test.
13448
13449 PR c++/8534
13450 * g++.dg/opt/ptrmem1.C: New test.
13451
13452 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13453
13454 * gcc.dg/i386-loop-1.c: New test.
13455
13456 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13457
13458 PR c++/9970
13459 * g++.dg/lookup/friend1.C: New test.
13460
13461 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13462
13463 PR c++/9823
13464 * g++.dg/parser/constructor1.C: New test.
13465
13466 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13467
13468 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13469
13470 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13471
13472 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13473
13474 * gcc.dg/cpp/Wunused.c: Update test.
13475
13476 2003-03-08 Jan Hubicka <jh@suse.cz>
13477
13478 * gcc.dg/inline-3.c: New test.
13479
13480 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13481
13482 PR c++/9809
13483 * g++.dg/parse/builtin1.C: New test.
13484
13485 PR c++/9982
13486 * g++.dg/abi/cookie1.C: New test.
13487 * g++.dg/abi/cookie2.C: Likewise.
13488
13489 PR c++/9524
13490 * g++.dg/template/field1.C: New test.
13491
13492 PR c++/9912
13493 * g++.dg/parse/class1.C: New test.
13494 * g++.dg/parse/namespace7.C: Likewise.
13495 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13496
13497 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13498
13499 * g++.dg/init/ref4.C: New test.
13500
13501 2003-03-07 Jan Hubicka <jh@suse.cz>
13502
13503 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13504 * gcc.dg/inline-3.c: New test.
13505
13506 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13507
13508 * g++.dg/init/ref3.C: New test.
13509
13510 PR c++/9965
13511 * g++.dg/init/ref2.C: New test.
13512
13513 PR c++/9400
13514 * g++.dg/warn/Wshadow-2.C: New test.
13515
13516 PR c++/9791
13517 * g++.dg/warn/Woverloaded-1.C: New test.
13518
13519 2003-03-05 Jan Hubicka <jh@suse.cz>
13520
13521 * gcc.dg/i386-local2.c: New.
13522 * gcc.dg/i386-local.c: Fix typo.
13523
13524 2003-03-05 Mark Mitchell <mark@codesourcery.com>
13525
13526 * g++.dg/abi/layout3.C: New test.
13527
13528 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13529
13530 * gcc.c-torture/compile/20030305-1.c
13531
13532 2003-03-05 Jan Hubicka <jh@suse.cz>
13533
13534 * gcc.dg/i386-local.c: New.
13535
13536 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
13537
13538 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13539
13540 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13541
13542 * gcc.dg/switch-2.c: New test.
13543 * gcc.dg/switch-3.c: New test.
13544 * gcc.dg/Wswitch.c: Adjust line numbers.
13545 * gcc.dg/Wswitch-default.c: Likewise.
13546 * gcc.dg/Wswitch-enum.c: Likewise.
13547
13548 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
13549
13550 * gcc.c-torture/execute/20030222-1.c: New test.
13551
13552 2003-03-03 James E Wilson <wilson@tuliptree.org>
13553
13554 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13555
13556 2003-03-03 Mark Mitchell <mark@codesourcery.com>
13557
13558 PR c++/9878
13559 * g++.dg/init/ref1.C: New test.
13560
13561 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
13562
13563 * gcc.dg/sh-relax.c: New SH-only test.
13564
13565 2003-03-03 Geoffrey Keating <geoffk@apple.com>
13566
13567 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13568 comment explaining purpose of testcase.
13569
13570 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13571
13572 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13573 for HC11/HC12 (asm needs two int registers).
13574 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13575 HC11/HC12 because the test uses an asm which needs two 32-bit
13576 registers.
13577
13578 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13579
13580 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13581 for HC11/HC12 (array is too large otherwise).
13582 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13583 * gcc.c-torture/compile/20010518-2.x: Likewise.
13584 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13585 HC11/HC12 (array is too large).
13586
13587 2003-03-01 Geoffrey Keating <geoffk@apple.com>
13588
13589 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13590 * lib/g++-dg.exp (g++-dg-test): Likewise.
13591
13592 2003-03-01 Roger Sayle <roger@eyesopen.com>
13593
13594 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13595 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13596
13597 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13598
13599 * g++.dg/warn/implicit-typename1.C: Remove warning.
13600
13601 2003-02-28 Richard Henderson <rth@redhat.com>
13602
13603 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13604 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13605
13606 2003-02-28 Geoffrey Keating <geoffk@apple.com>
13607
13608 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13609 * g++.dg/pch/pch.exp: Likewise.
13610
13611 2003-02-28 Mark Mitchell <mark@codesourcery.com>
13612
13613 PR c++/9879
13614 * testsuite/g++.dg/init/new4.C: New test.
13615
13616 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
13617
13618 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13619
13620 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
13621
13622 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13623 unsigned long.
13624
13625 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13626 wider than float.
13627
13628 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13629
13630 * lib/scanasm.exp: Add support for counting numbers of
13631 occurences.
13632 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13633 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13634
13635 2003-02-25 Mark Mitchell <mark@codesourcery.com>
13636
13637 PR c++/9683
13638 * g++.dg/template/static3.C: New test.
13639
13640 PR c++/9829
13641 * g++.dg/parse/namespace6.C: New test.
13642
13643 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13644
13645 PR target/9732
13646 * gcc.dg/20030225-1.c: New test.
13647
13648 2003-02-24 Mark Mitchell <mark@codesourcery.com>
13649
13650 * README: Remove out-of-date information.
13651
13652 PR c++/9836
13653 * g++.dg/template/spec6.C: New test.
13654
13655 2003-02-24 Jeff Law <law@redhat.com>
13656
13657 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13658
13659 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13660
13661 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13662 * gcc.dg/pragma-ep-1.c: Likewise.
13663
13664 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13665
13666 PR c++/9602
13667 * g++.dg/template/friend16.C: New test.
13668
13669 2003-02-23 Mark Mitchell <mark@codesourcery.com>
13670
13671 PR c++/5333
13672 * g++.dg/parse/fused-params1.C: Adjust error messages.
13673 * g++.dg/template/nested3.C: New test.
13674
13675 2003-02-24 Alan Modra <amodra@bigpond.net.au>
13676
13677 * g++.dg/abi/param1.C: New test.
13678
13679 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13680
13681 PR c++/7982
13682 * g++.dg/warn/implicit-typename1.C: New test.
13683
13684 2003-02-22 Kelley Cook <kelleycook@comcast.net>
13685
13686 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13687 with "mtune".
13688 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13689 * gcc.c-torture/execute/20010129-1.x: Likewise.
13690 * gcc.dg/20011107-1.c: Likewise.
13691 * gcc.dg/20020108-1.c: Likewise.
13692 * gcc.dg/20020122-3.c: Likewise.
13693 * gcc.dg/20020206-1.c: Likewise.
13694 * gcc.dg/20020310-1.c: Likewise.
13695 * gcc.dg/20020426-2.c: Likewise.
13696 * gcc.dg/20020517-1.c: Likewise.
13697 * gcc.dg/991230-1.c: Likewise.
13698 * gcc.dg/i386-unroll-1.c: Likewise.
13699 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13700
13701 2003-02-22 Jan Hubicka <jh@suse.cz>
13702
13703 * gcc.dg/i386-mul.c: New test.
13704
13705 2003-02-21 Roger Sayle <roger@eyesopen.com>
13706
13707 * gcc.dg/builtins-5.c: New test case.
13708
13709 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
13710
13711 * gcc.dg/asmreg-1.c: New test.
13712
13713 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13714
13715 PR c++/9749
13716 * g++.dg/parse/varmod1.C: New test.
13717
13718 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13719
13720 PR c++/9727
13721 * g++.dg/template/op1.C: New test.
13722
13723 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13724
13725 PR c++/8906
13726 * g++.dg/template/nested2.C: New test.
13727
13728 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13729
13730 PR c++/8724
13731 * g++.dg/expr/dtor1.C: New test.
13732
13733 2003-02-21 Zack Weinberg <zack@codesourcery.com>
13734
13735 * gcc.dg/cpp/include3.c: New test.
13736 * gcc.dg/cpp/inc/foo.h: New file.
13737
13738 2003-02-21 Glen Nakamura <glen@imodulo.com>
13739
13740 * gcc.c-torture/execute/20030221-1.c: New test.
13741
13742 2003-02-20 Mark Mitchell <mark@codesourcery.com>
13743
13744 PR c++/9729
13745 * g++.dg/abi/conv1.C: New test.
13746
13747 2003-02-20 Jan Hubicka <jh@suse.cz>
13748
13749 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13750
13751 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
13752
13753 * gcc.c-torture/compile/20030219-1.c: New test.
13754
13755 2003-02-18 Jan Hubicka <jh@suse.cz>
13756
13757 * gcc.dg/funcorder.c: New test.
13758
13759 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13760
13761 * gcc.c-torture/execute/20030218-1.c: New.
13762
13763 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
13764
13765 * gcc.dg/20030218-1.c: New.
13766
13767 2003-02-18 Richard Henderson <rth@redhat.com>
13768
13769 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13770 * gcc.dg/attr-used-2.c: New.
13771
13772 2003-02-18 Mark Mitchell <mark@codesourcery.com>
13773
13774 PR c++/9704
13775 * g++.dg/init/copy5.C: New test.
13776
13777 2003-02-18 Geoffrey Keating <geoffk@apple.com>
13778
13779 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13780 * g++.dg/pch/pch.exp: Likewise.
13781
13782 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13783
13784 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13785 STACK_SIZE is not defined.
13786
13787 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13788
13789 PR c++/9457
13790 * g++.dg/template/init1.C: New test.
13791
13792 2003-02-16 Jan HUbicka <jh@suse.cz>
13793
13794 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13795 (foo): Add few extra tests
13796 * gcc.dg/c99-const-expr-3.c: Likewise.
13797 * gcc.c-torture/execute/20030216-1.c: New.
13798
13799 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13800
13801 PR c++/9459
13802 * g++.dg/ext/typeof4.C: New test.
13803
13804 2003-02-15 Roger Sayle <roger@eyesopen.com>
13805
13806 * gcc.dg/i386-387-3.c: New test case.
13807
13808 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
13809
13810 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13811 cris-*-elf* cris-*-aout* and mmix-*-*.
13812
13813 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
13814
13815 * gcc.dg/20030213-1.c: New test.
13816
13817 2003-02-12 Roger Sayle <roger@eyesopen.com>
13818
13819 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
13820 * gcc.dg/i386-387-2.c: Likewise.
13821
13822 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
13823
13824 * gcc.dg/ppc-spe.c: Fix formatting.
13825 Enable tests that were previously unsupported by gas.
13826 Delete tests for instructions that no longer exist.
13827 Switch arguments on evsubifw builtin.
13828
13829 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
13830
13831 * gcc.c-torture/execute/20030209-1.c: Disable the test if
13832 STACK_SIZE is too small.
13833
13834 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13835 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13836
13837 * gcc.dg/decl-2.c: New test.
13838
13839 2003-02-10 Jan Hubicka <jh@suse.cz>
13840
13841 * gcc.dg/i386-fpcvt-1.c: New test.
13842
13843 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
13844
13845 * gcc.c-torture/execute/20030209-1.c: New test.
13846
13847 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13848
13849 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13850 int-wide bitops, use the constants of the same width.
13851 Likewise, if long long is 32-bit wide, test bitops using
13852 32-bit constants.
13853
13854 2003-02-07 Loren James Rittle <ljrittle@acm.org>
13855
13856 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13857
13858 2003-02-07 Roger Sayle <roger@eyesopen.com>
13859
13860 * testsuite/gcc.dg/builtins-4.c: New test case.
13861
13862 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13863
13864 * gcc.dg/20020430-1.c: Fix dg command typos.
13865 * gcc.dg/20020503-1.c: Likewise.
13866
13867 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13868
13869 PR c++/8785
13870 * g++.dg/parse/fused-params1.C: New test.
13871
13872 PR c++/8857
13873 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13874
13875 PR c++/8921
13876 * g++.dg/parse/non-dependent1.C: New test.
13877
13878 PR c++/8928
13879 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13880
13881 PR c++/9228
13882 * g++.dg/parse/undefined7.C: New test.
13883 * g++.dg/parse/non-templ1.C: New test.
13884
13885 PR c++/9229
13886 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13887
13888 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13889
13890 * gcc.c-torture/compile/20030206-1.c: New test.
13891
13892 2003-02-05 Roger Sayle <roger@eyesopen.com>
13893
13894 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13895 "pow" to "foo" to avoid potential confusion with a math built-in.
13896
13897 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13898
13899 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13900 conditions for SPARC targets.
13901
13902 2003-02-05 Jakub Jelinek <jakub@redhat.com>
13903
13904 * gcc.dg/20030204-1.c: New test.
13905
13906 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13907
13908 PR c++/38
13909 * g++.dg/parse/array-size1.C: New test.
13910
13911 PR c++/5657
13912 * g++.dg/parse/undefined3.C: New test.
13913
13914 PR c++/5665
13915 * g++.dg/parse/undefined4.C: New test.
13916
13917 PR c++/5975
13918 * g++.dg/parse/undefined5.C: New test.
13919
13920 PR c++/7259
13921 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
13922
13923 PR c++/8578
13924 * g++.dg/parse/casting-operator1.C: New test.
13925
13926 PR c++/8596
13927 * g++.dg/parse/undefined6.C: New test.
13928
13929 PR c++/8736
13930 * g++.dg/parse/missing-template1.C: New test.
13931
13932 2003-02-04 Jan Hubicka <jh@suse.cz>
13933
13934 * gcc.dg/i386-cadd.c: Compile using -march=k8.
13935 * gcc.dg/i386-cmov?.c: Likewise.
13936 * gcc.dg/i386-fpcvt-?.c: Likewise.
13937 * gcc.dg/i386-ssefp-1.c: Likewise.
13938 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
13939 conventions.
13940
13941 2003-02-03 Mark Mitchell <mark@codesourcery.com>
13942
13943 PR c++/7129
13944 * testsuite/g++.dg/ext/max.C: New test.
13945
13946 2003-02-03 Jan Hubicka <jh@suse.cz>
13947
13948 * gcc.c-torture/execute/20030203-1.c: New test.
13949
13950 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
13951
13952 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
13953 'natural-endian'.
13954
13955 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
13956
13957 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
13958 * g++.dg/init/new2.C: Likewise.
13959 * g++.dg/other/new1.C: Likewise.
13960
13961 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
13962
13963 * gcc.dg/struct-ret-libc.c: New test.
13964
13965 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
13966
13967 * gcc.dg/20030129-1.c: New test.
13968
13969 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13970
13971 PR c++/8849
13972 * g++.dg/template/ptrmem4.C: New test.
13973
13974 2003-01-29 Mark Mitchell <mark@codesourcery.com>
13975
13976 * g++.dg/parser/constant1.C: New test.
13977
13978 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13979
13980 PR c++/8591
13981 * g++.dg/parse/friend2.C: New test.
13982
13983 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
13984
13985 PR c++/9437
13986 * g++.dg/template/unify4.C: New test.
13987
13988 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
13989
13990 * gcc.c-torture/execute/20030128-1.c: New test.
13991
13992 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
13993
13994 * g++.dg/lookup/nested1.C: Test moved from ...
13995 * g++.old-deja/g++.other/lookup24.C: ... here.
13996
13997 2003-01-28 Jan Hubicka <jh@suse.cz>
13998
13999 * gcc.dg/i386-cmov5.c: New test.
14000
14001 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14002
14003 * gcc.c-torture/execute/20010925-1.c: Changed the
14004 memcpy declaration.
14005
14006 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14007
14008 PR c++/3902
14009 * g++.dg/parse/template5.C: New test.
14010
14011 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
14012
14013 PR fortran/9258
14014 * g77.dg/pr9258: New test.
14015
14016 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14017
14018 * README: Move relevant parts from README.g++.
14019
14020 * README.g++: Remove this file.
14021
14022 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14023
14024 * g++.dg/abi/dcast1.C: New test.
14025
14026 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14027
14028 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
14029
14030 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
14031
14032 PR c++/47
14033 * g++.old-deja/g++.other/lookup24.C: New test.
14034
14035 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14036
14037 PR middle-end/7227
14038 * gcc.dg/uninit-C.c: New test.
14039
14040 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
14041
14042 * g++.dg/abi/covariant1.C: New test.
14043
14044 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
14045
14046 * gcc.dg/20030123-1.c: New test.
14047
14048 2003-01-25 Jan Hubicka <jh@suse.cz>
14049
14050 PR opt/8492
14051 * gcc.c-torture/compile/20030125-1.c
14052
14053 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
14054
14055 PR c++/9403
14056 * g++.dg/parse/template3.C: New test.
14057 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
14058
14059 PR c++/795
14060 * g++.dg/parse/template4.C: New test.
14061
14062 PR c++/9415
14063 * g++.dg/template/qual2.C: New test.
14064
14065 PR c++/8545
14066 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
14067
14068 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
14069
14070 2003-01-25 Roger Sayle <roger@eyesopen.com>
14071
14072 * gcc.c-torture/execute/switch-1.c: New test case.
14073
14074 2003-01-25 Jan Hubicka <jh@suse.cz>
14075
14076 * gcc.c-torture/execute/20030125-1.[cx]: New test.
14077
14078 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
14079
14080 Tweaks for Bison-1.875. From the NEWS file:
14081 "- `parse error' -> `syntax error'
14082 Bison now uniformly uses the term `syntax error'"
14083 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
14084 * gcc.dg/cpp/digraph2.c: Likewise.
14085 * gcc.dg/cpp/direct2.c: Likewise.
14086 * gcc.dg/cpp/paste4.c: Likewise.
14087 * gcc.dg/c90-restrict-1.c: Likewise.
14088 * gcc.dg/c99-func-2.c: Likewise.
14089 * gcc.dg/noncompile/920721-2.c: Likewise.
14090 * gcc.dg/noncompile/930622-2.c: Likewise.
14091 * gcc.dg/noncompile/940112-1.c: Likewise.
14092 * gcc.dg/noncompile/950921-1.c: Likewise.
14093 * gcc.dg/noncompile/951123-1.c: Likewise.
14094 * gcc.dg/noncompile/971104-1.c: Likewise.
14095 * gcc.dg/noncompile/990416-1.c: Likewise.
14096
14097 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
14098
14099 * g++.dg/parse/undefined1.C: Add error message.
14100
14101 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14102
14103 PR c++/9354
14104 * g++.dg/parse/new1.C: New test.
14105
14106 PR c++/9216
14107 * g++.dg/parse/template2.C: New test.
14108
14109 PR c++/9354
14110 * g++.dg/parse/typedef2.C: New test.
14111
14112 PR c++/9328
14113 * g++.dg/ext/typeof3.C: New test.
14114
14115 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14116
14117 PR c++/2738
14118 * g++.dg/parse/ret-type1.C: New test.
14119
14120 PR c++/3792
14121 * g++.dg/parse/tmpl-outside1.C: New test.
14122
14123 PR c++/4207
14124 * g++.dg/parse/int-as-enum1.C: New test.
14125
14126 PR c++/4903
14127 * g++.dg/parse/no-typename1.C: New test.
14128
14129 PR c++/5533
14130 * g++.dg/parse/no-value1.C: New test.
14131
14132 PR c++/5921
14133 * g++.dg/parse/wrong-inline1.C: New test.
14134
14135 PR c++/6402
14136 * g++.dg/parse/ref1.C: New test.
14137
14138 PR c++/6992
14139 * g++.dg/parse/attr-ctor1.C: New test.
14140
14141 PR c++/7229
14142 * g++.dg/parse/namespace5.C: New test.
14143
14144 PR c++/7917
14145 * g++.dg/parse/func-def1.C: New test.
14146
14147 PR c++/8143
14148 * g++.dg/parse/undefined1.C: New test.
14149
14150 PR c++/5723, PR c++/8522
14151 * g++.dg/parse/specialization1.C: New test.
14152
14153 PR c++/163, PR c++/8595
14154 * g++.dg/parse/struct-as-enum1.C: New test.
14155
14156 PR c++/9173
14157 * g++.dg/parse/undefined2.C: New test.
14158
14159 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14160
14161 PR c++/9298
14162 * g++.dg/parse/template1.C: New test.
14163
14164 PR c++/9384
14165 * g++.dg/parse/using1.C: New test.
14166
14167 PR c++/9285
14168 PR c++/9294
14169 * g++.dg/parse/expr2.C: New test.
14170
14171 PR c++/9388
14172 * g++.dg/parse/lookup2.C: Likewise.
14173
14174 2003-01-21 Jan Hubicka <jh@suse.cz>
14175
14176 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14177 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14178 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14179 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14180
14181 2003-01-20 Nick Clifton <nickc@redhat.com>
14182
14183 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14184 problem with ARM sibcall code generation.
14185
14186 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14187
14188 * gcc.c-torture/execute/20030120-1.c: New.
14189
14190 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
14191
14192 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14193
14194 2003-01-17 Mark Mitchell <mark@codesourcery.com>
14195
14196 PR c++/9272
14197 * g++.dg/parse/ctor1.C: New test.
14198
14199 PR c++/9294:
14200 * g++.dg/parse/qualified1.C: New test.
14201
14202 * g++.dg/parse/typename3.C: New test.
14203
14204 2003-01-16 Richard Henderson <rth@redhat.com>
14205
14206 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14207
14208 2003-01-16 Richard Henderson <rth@redhat.com>
14209
14210 * g++.dg/pch/pch.exp: Copy test header to the working directory
14211 before using it either for precompilation or direct use.
14212 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14213 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14214
14215 2003-01-16 Richard Henderson <rth@redhat.com>
14216
14217 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14218 before using it either for precompilation or direct use.
14219 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14220 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14221
14222 2003-01-16 Mark Mitchell <mark@codesourcery.com>
14223
14224 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14225 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14226 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14227 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14228 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14229 typename warning into error.
14230 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14231 error messages.
14232 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14233 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
14234 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
14235 messages.
14236 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
14237 make declaration visible in template.
14238 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
14239 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
14240 messages.
14241 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
14242 message.
14243 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
14244 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
14245 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
14246 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
14247 typename warning with error message.
14248 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
14249 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
14250 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
14251
14252 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
14253
14254 * g++.dg/parse/ambig2.C: New test.
14255
14256 2003-01-15 Richard Henderson <rth@redhat.com>
14257
14258 * g++.dg/tls/init-2.C: Update error message string.
14259
14260 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14261
14262 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
14263
14264 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
14265
14266 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
14267 all for HC11/HC12.
14268 * gcc.c-torture/compile/20001205-1.x: Likewise.
14269 * gcc.c-torture/compile/20001226-1.x: Likewise.
14270 * gcc.c-torture/compile/920520-1.x: Likewise.
14271 * gcc.c-torture/compile/961203-1.x: Likewise.
14272 * gcc.c-torture/compile/20020604-1.x: Likewise.
14273
14274 2003-01-15 Jan Hubicka <jh@suse.cz>
14275
14276 * gcc.c-torture/compile/20030115-1.c: New test.
14277
14278 * gcc.dg/i386-fpcvt-1.c: New test.
14279 * gcc.dg/i386-fpcvt-2.c: New test.
14280
14281 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
14282
14283 Further conform g++'s __vmi_class_type_info to the C++ ABI
14284 specification.
14285 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
14286 the specification.
14287
14288 2003-01-14 Jan Hubicka <jh@suse.cz>
14289
14290 * gcc.dg/i386-fpcvt-1.c: New test.
14291 * gcc.dg/i386-fpcvt-2.c: New test.
14292
14293 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14294
14295 * gcc.dg/i386-mmx-3.c: New test.
14296
14297 2003-01-12 Mark Mitchell <mark@codesourcery.com>
14298
14299 PR c++/9264
14300 * g++.dg/parse/octal1.C: New file.
14301
14302 PR c++/9172
14303 * g++.dg/parse/typename1.C: New file.
14304
14305 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
14306
14307 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
14308 * gcc.dg/bf-no-ms-layout.c: Likewise.
14309 * gcc.dg/bf-ms-attrib.c: Likewise.
14310
14311 2003-01-10 Mark Mitchell <mark@codesourcery.com>
14312
14313 PR c++/9099
14314 * g++.dg/parse/dtor1.C: New file.
14315
14316 PR c++/9128
14317 * g++.dg/rtti/typeid1.C: New file.
14318
14319 PR c++/9153
14320 * g++.dg/parse/lookup1.C: New file.
14321
14322 PR c++/9171
14323 * g++.dg/templ/spec5.C: New file.
14324
14325 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
14326
14327 * gcc.c-torture/compile/20030110-1.c: New test.
14328
14329 2003-01-09 Geoffrey Keating <geoffk@apple.com>
14330
14331 Merge from pch-branch:
14332
14333 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14334
14335 * gcc.dg/pch/cpp-1.h: New.
14336 * gcc.dg/pch/cpp-1.c: New.
14337 * gcc.dg/pch/cpp-2.h: New.
14338 * gcc.dg/pch/cpp-2.c: New.
14339
14340 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14341
14342 * gcc.dg/pch/except-1.h: New.
14343 * gcc.dg/pch/except-1.c: New.
14344
14345 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14346
14347 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14348 running test.
14349 * gcc.dg/pch: Include *.hp not *.h.
14350 * gcc.dg/pch/system-1.h: New.
14351 * gcc.dg/pch/system-1.c: New.
14352
14353 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14354
14355 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14356 rather than trying to build and run a program using PCH.
14357 * gcc.dg/pch: Remove dg-do commands from test files.
14358
14359 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14360
14361 * gcc.dg/pch/macro-3.c: New.
14362 * gcc.dg/pch/macro-3.h: New.
14363
14364 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14365
14366 * gcc.dg/pch/common-1.c: New.
14367 * gcc.dg/pch/common-1.h: New.
14368 * gcc.dg/pch/decl-1.c: New.
14369 * gcc.dg/pch/decl-1.h: New.
14370 * gcc.dg/pch/decl-2.c: New.
14371 * gcc.dg/pch/decl-2.h: New.
14372 * gcc.dg/pch/decl-3.c: New.
14373 * gcc.dg/pch/decl-3.h: New.
14374 * gcc.dg/pch/decl-4.c: New.
14375 * gcc.dg/pch/decl-4.h: New.
14376 * gcc.dg/pch/decl-5.c: New.
14377 * gcc.dg/pch/decl-5.h: New.
14378 * gcc.dg/pch/global-1.c: New.
14379 * gcc.dg/pch/global-1.h: New.
14380 * gcc.dg/pch/inline-1.c: New.
14381 * gcc.dg/pch/inline-1.h: New.
14382 * gcc.dg/pch/inline-2.c: New.
14383 * gcc.dg/pch/inline-2.h: New.
14384 * gcc.dg/pch/static-1.c: New.
14385 * gcc.dg/pch/static-1.h: New.
14386 * gcc.dg/pch/static-2.c: New.
14387 * gcc.dg/pch/static-2.h: New.
14388
14389 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14390
14391 * g++.dg/pch/pch.exp: Better handle failing testcases.
14392 * gcc.dg/pch/pch.exp: Likewise.
14393 * gcc.dg/pch/macro-1.c: New.
14394 * gcc.dg/pch/macro-1.h: New.
14395 * gcc.dg/pch/macro-2.c: New.
14396 * gcc.dg/pch/macro-2.h: New.
14397
14398 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14399
14400 * g++.dg/dg.exp: Treat files in pch/ specially.
14401 * g++.dg/pch/pch.exp: New file.
14402 * g++.dg/pch/empty.H: New file.
14403 * g++.dg/pch/empty.C: New file.
14404 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14405 "precompile".
14406
14407 * gcc.dg/pch/pch.exp: New file.
14408 * gcc.dg/pch/empty.h: New file.
14409 * gcc.dg/pch/empty.c: New file.
14410 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14411 "precompile".
14412
14413 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14414
14415 * g++.dg/template/friend14.C: New test.
14416
14417 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14418
14419 * gcc.dg/old-style-asm-1.c: New test.
14420
14421 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14422
14423 * gcc.c-torture/compile/20030109-1.c: New test.
14424
14425 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14426
14427 * gcc.c-torture/execute/20030109-1.c: New test.
14428
14429 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14430
14431 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14432 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14433 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14434 * g++.old-deja/g++.mike/eh2.C: Likewise
14435 * g++.old-deja/g++.mike/eh3.C: Likewise
14436 * g++.old-deja/g++.mike/eh5.C: Likewise
14437 * g++.old-deja/g++.mike/eh6.C: Likewise
14438 * g++.old-deja/g++.mike/eh7.C: Likewise
14439 * g++.old-deja/g++.mike/eh8.C: Likewise
14440 * g++.old-deja/g++.mike/eh9.C: Likewise
14441 * g++.old-deja/g++.mike/eh10.C: Likewise
14442 * g++.old-deja/g++.mike/eh12.C: Likewise
14443 * g++.old-deja/g++.mike/eh13.C: Likewise
14444 * g++.old-deja/g++.mike/eh14.C: Likewise
14445 * g++.old-deja/g++.mike/eh16.C: Likewise
14446 * g++.old-deja/g++.mike/eh17.C: Likewise
14447 * g++.old-deja/g++.mike/eh18.C: Likewise
14448 * g++.old-deja/g++.mike/eh21.C: Likewise
14449 * g++.old-deja/g++.mike/eh23.C: Likewise
14450 * g++.old-deja/g++.mike/eh24.C: Likewise
14451 * g++.old-deja/g++.mike/eh25.C: Likewise
14452 * g++.old-deja/g++.mike/eh26.C: Likewise
14453 * g++.old-deja/g++.mike/eh27.C: Likewise
14454 * g++.old-deja/g++.mike/eh28.C: Likewise
14455 * g++.old-deja/g++.mike/eh29.C: Likewise
14456 * g++.old-deja/g++.mike/eh31.C: Likewise
14457 * g++.old-deja/g++.mike/eh33.C: Likewise
14458 * g++.old-deja/g++.mike/eh34.C: Likewise
14459 * g++.old-deja/g++.mike/eh35.C: Likewise
14460 * g++.old-deja/g++.mike/eh36.C: Likewise
14461 * g++.old-deja/g++.mike/eh37.C: Likewise
14462 * g++.old-deja/g++.mike/eh38.C: Likewise
14463 * g++.old-deja/g++.mike/eh39.C: Likewise
14464 * g++.old-deja/g++.mike/eh40.C: Likewise
14465 * g++.old-deja/g++.mike/eh41.C: Likewise
14466 * g++.old-deja/g++.mike/eh42.C: Likewise
14467 * g++.old-deja/g++.mike/eh44.C: Likewise
14468 * g++.old-deja/g++.mike/eh46.C: Likewise
14469 * g++.old-deja/g++.mike/eh47.C: Likewise
14470 * g++.old-deja/g++.mike/eh48.C: Likewise
14471 * g++.old-deja/g++.mike/eh49.C: Likewise
14472 * g++.old-deja/g++.mike/eh50.C: Likewise
14473 * g++.old-deja/g++.mike/eh51.C: Likewise
14474 * g++.old-deja/g++.mike/eh53.C: Likewise
14475 * g++.old-deja/g++.mike/eh55.C: Likewise
14476 * g++.old-deja/g++.mike/p7912.C: Likewise
14477 * g++.old-deja/g++.mike/p9706.C: Likewise
14478 * g++.old-deja/g++.mike/p10416.C: Likewise
14479 * g++.old-deja/g++.mike/p11667.C: Likewise
14480 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14481 Remove redundant reference to Iris.
14482 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14483 Elxsi, i860, Pico Java, and WE32K.
14484
14485 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14486
14487 * g++.dg/ext/asm4.C: New test.
14488
14489 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14490
14491 PR c++/9030
14492 * g++.dg/template/friend12.C: New test.
14493 * g++.dg/template/friend13.C: Likewise.
14494 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14495
14496 2003-01-08 Jan Hubicka <jh@suse.cz>
14497
14498 * gcc.dg/i386-cadd.c: New test.
14499 * gcc.dg/i386-cmov4.c: Likewise.
14500
14501 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14502
14503 PR c++/9165
14504 * g++.dg/warn/Wunused-3.C: New test.
14505
14506 * g++.dg/abi/bitfield9.C: New test.
14507
14508 PR c++/9189
14509 * g++.dg/parse/defarg3.C: New test.
14510
14511 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
14512
14513 * g++.dg/parse/ambig1.C: New test.
14514 * g++.dg/parse/defarg2.C: New test.
14515
14516 2003-01-05 Mark Mitchell <mark@codesourcery.com>
14517
14518 * g++.dg/template/defarg-1.C: New test.
14519 * g++.dg/template/local2.C: Likewise.
14520
14521 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
14522
14523 * gcc.c-torture/execute/20030105-1.c: New test.
14524
14525 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14526
14527 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14528 * g++.dg/parse/namespace4.C: Likewise.
14529
14530 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
14531
14532 * g++.dg/template/ntp2.C: New test.
14533
14534 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
14535
14536 * g++.dg/parse/extern-C-1.C: New test.
14537
14538 * g++.dg/parse/namespace4.C: New test.
14539
14540 * g++.dg/template/nested1.C: New test.
14541
14542 * g++.dg/parse/namespace3.C: New test.
14543
14544 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
14545
14546 * g++.dg/lookup/two-stage1.C: New test.
14547
14548 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14549
14550 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14551 * g++.old-deja/g++.jason/access8.C: Likewise.
14552 * g++.old-deja/g++.other/decl5.C: Likewise.
14553
14554 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14555
14556 * g++.dg/parse/parse7.C: New test.
14557
14558 2003-01-02 Mark Mitchell <mark@codesourcery.com>
14559
14560 PR c++/2843
14561 * g++.dg/ext/attrib7.C: New test.
14562
14563 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14564
14565 * g++.dg/parse/parse6.C: New test.
14566
14567 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
14568
14569 * gcc.dg/h8300-stack-1.c: New.
14570
14571 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14572
14573 g++.dg/lookup/exception1.C: New test.
14574
14575 g++.dg/lookup/template1.C: New test.
14576
14577 g++.dg/parse/namespace2.C: New test.
14578
14579 g++.dg/parse/parens2.C: New test.
14580
14581 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14582
14583 * g++.dg/parse/parse5.C: New test.
14584 * g++.dg/lookup/scoped4.C: New test.
14585
14586 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14587
14588 * g++.dg/parse/parens1.C: New test.
14589
14590 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14591 angle-bracket1.C.
14592 * g++.dg/parse/parens2.C: New test.
14593
14594 * g++.dg/lookup/scope-operator1.C: New test.
14595
14596 * g++.dg/parse/operator1.C: New test.
14597
14598 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14599
14600 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14601 * g++.old-deja/g++.other/access6.C: Likewise.
14602 * g++.old-deja/g++.other/decl1.C: Likewise.
14603 * g++.old-deja/g++.pt/typename12.C: Likewise.
14604
14605 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14606
14607 * g++.dg/parse/namespace1.C: New test.
14608
14609 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14610
14611 * g++.dg/parse/parse4.C: New test.
14612
14613 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14614
14615 * g++.dg/parse/parse3.C: New test.
14616
14617 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14618
14619 * g++.dg/parse/parse2.C: New test.
14620
14621 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14622
14623 * g++.dg/template/friend11.C: New test.
14624
14625 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14626
14627 * g++.dg/parse/parse1.C: New test.
14628
14629 2002-12-31 Janis Johnson <janis187@us.ibm.com>
14630
14631 * lib/profopt.exp: Change the name of a global variable to avoid
14632 possible clashes with other test suites.
14633
14634 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14635
14636 * g++.dg/inherit/covariant8.C: New test.
14637
14638 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14639
14640 * g++.dg/init/array9.C: New test.
14641
14642 PR c++/9112
14643 * g++.dg/parse/expr1.C: New test.
14644
14645 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
14646
14647 * gcc.c-torture/compile/20021230-1.c: New test.
14648
14649 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14650
14651 * g++.dg/inherit/covariant5.C: New test.
14652 * g++.dg/inherit/covariant6.C: New test.
14653 * g++.dg/inherit/covariant7.C: New test.
14654
14655 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14656
14657 PR c++/2739
14658 * g++.dg/other/access2.C: New test.
14659
14660 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14661
14662 * g++.dg/other/anon-struct.C: No longer fails
14663 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14664 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14665 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14666
14667 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14668
14669 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14670
14671 2002-12-27 Mark Mitchell <mark@codesourcery.com>
14672
14673 * g++.dg/eh/spec4.C: Remove stray semicolon.
14674 * g++.dg/expr/pmf-1.C: Change error message.
14675 * g++.dg/ext/asm1.C: Remove stray semicolon.
14676 * g++.dg/ext/typename1.C: Add missing typenames.
14677 * g++.dg/inherit/template-as-base.C: Change error message.
14678 * g++.dg/lookup/scoped1.C: Likewise.
14679 * g++.dg/lookup/scoped2.C: Likewise.
14680 * g++.dg/lookup/using2.C: Likewise.
14681 * g++.dg/other/component1.C: Remove stray semicolon.
14682 * g++.dg/other/do1.C: Change error message.
14683 * g++.dg/other/error2.C: Likewise.
14684 * g++.dg/other/init1.C: Likewise.
14685 * g++.dg/other/packed1.C: Remove stray semicolon.
14686 * g++.dg/other/ptrmem2.C: Change error message.
14687 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14688 marker.
14689 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14690 * g++.dg/template/access3.C: Add typename keyword.
14691 * g++.dg/template/access5.C: Remove stray semicolon.
14692 * g++.dg/template/access6.C: Likewise.
14693 * g++.dg/template/complit1.C: Likewise.
14694 * g++.dg/template/crash1.C: Change error message.
14695 * g++.dg/template/inherit2.C: Remove stray semicolon.
14696 * g++.dg/template/instantiate2.C: Likewise.
14697 * g++.dg/template/instantiate3.C: Change error message.
14698 * g++.dg/template/qual1.C: Remove stray semicolon.
14699 * g++.dg/template/qualttp18.C: Change error message.
14700 * g++.dg/template/ref1.C: Remove stray semicolon.
14701 * g++.dg/template/sizeof1.C (A::value): Declare it.
14702 * g++.dg/template/spec4.C: Change error message.
14703 * g++.dg/template/static1.C: Likewise.
14704 * g++.dg/template/type1.C: Likewise.
14705 * g++.dg/template/typename3.C: Likewise.
14706 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14707 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14708 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14709 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14710 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14711 named return value extension.
14712 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14713 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14714 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14715 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14716 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14717 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14718 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14719 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14720 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14721 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14722 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14723 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14724 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14725 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14726 syntax.
14727 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14728 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14729 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14730 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14731 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14732 * g++.old-deja/g++.brendan/template11.C: Likewise.
14733 * g++.old-deja/g++.brendan/template26.C: Likewise.
14734 * g++.old-deja/g++.brendan/template27.C: Use explicit
14735 specialization syntax.
14736 * g++.old-deja/g++.brendan/template30.C: Likewise.
14737 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14738 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14739 non-dependent names.
14740 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14741 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14742 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14743 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14744 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14745 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14746 named return value extension.
14747 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14748 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14749 * g++.old-deja/g++.ext/return1.C: Likewise.
14750 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14751 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14752 * g++.old-deja/g++.jason/access8.C: Likewise.
14753 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14754 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14755 pseudo-destructor names.
14756 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14757 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14758 pseudo-destructor names.
14759 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14760 * g++.old-deja/g++.jason/overload19.C: Likewise.
14761 * g++.old-deja/g++.jason/overload32.C: Likewise.
14762 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14763 stray semicolons.
14764 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14765 * g++.old-deja/g++.jason/return.C: Likewise.
14766 * g++.old-deja/g++.jason/return2.C: Likewise.
14767 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14768 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14769 syntax.
14770 * g++.old-deja/g++.jason/template10.C: Account for use of
14771 non-dependent names.
14772 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14773 syntax.
14774 * g++.old-deja/g++.jason/template37.C: Likewise.
14775 * g++.old-deja/g++.law/access4.C: Change error messages.
14776 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14777 pseudo-destructor names.
14778 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14779 * g++.old-deja/g++.law/ctors9.C: Likewise.
14780 * g++.old-deja/g++.law/cvt22.C: Likewise.
14781 * g++.old-deja/g++.law/dtors5.C: Likewise.
14782 * g++.old-deja/g++.law/global-init1.C: Likewise.
14783 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14784 * g++.old-deja/g++.law/operators28.C: Likewise.
14785 * g++.old-deja/g++.law/visibility28.C: Likewise.
14786 * g++.old-deja/g++.martin/eval1.C: Likewise.
14787 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14788 name.
14789 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14790 * g++.old-deja/g++.mike/net34.C: Likewise.
14791 * g++.old-deja/g++.mike/net36.C: Likewise.
14792 * g++.old-deja/g++.mike/ns2.C: Likewise.
14793 * g++.old-deja/g++.mike/p12306.C: Likewise.
14794 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14795 value extension.
14796 * g++.old-deja/g++.mike/p700.C: Likewise.
14797 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14798 * g++.old-deja/g++.mike/p710.C: Likewise.
14799 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14800 value extension.
14801 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14802 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14803 * g++.old-deja/g++.ns/crash2.C: Likewise.
14804 * g++.old-deja/g++.ns/crash3.C: Likewise.
14805 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14806 * g++.old-deja/g++.ns/ns17.C: Likewise.
14807 * g++.old-deja/g++.ns/template16.C: Likewise.
14808 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14809 keyword.
14810 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14811 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14812 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14813 named return value extension.
14814 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14815 * g++.old-deja/g++.other/access4.C: Issue additional error
14816 messages.
14817 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
14818 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
14819 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
14820 * g++.old-deja/g++.other/crash25.C: Change error message.
14821 * g++.old-deja/g++.other/crash4.C: Change error message.
14822 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
14823 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
14824 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
14825 checks.
14826 * g++.old-deja/g++.other/defarg8.C: Likewise.
14827 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
14828 * g++.old-deja/g++.other/dtor10.C: Likewise.
14829 * g++.old-deja/g++.other/incomplete.C: Likewise.
14830 * g++.old-deja/g++.other/linkage7.C: Likewise.
14831 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
14832 lookup algorithm.
14833 * g++.old-deja/g++.other/mangle2.C: Likewise.
14834 * g++.old-deja/g++.other/refinit2.C: Likewise.
14835 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
14836 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
14837 * g++.old-deja/g++.pt/crash28.C: Likewise.
14838 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
14839 syntax.
14840 * g++.old-deja/g++.pt/crash32.C: Change error message.
14841 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14842 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14843 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14844 error message position.
14845 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14846 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14847 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14848 syntax.
14849 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14850 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14851 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14852 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14853 keyword.
14854 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14855 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14856 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14857 keyword.
14858 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14859 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14860 syntax.
14861 * g++.old-deja/g++.pt/friend28.C: Account for use of
14862 non-dependent names.
14863 * g++.old-deja/g++.pt/friend29.C: Likewise.
14864 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14865 rules.
14866 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14867 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14868 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14869 lookup rules.
14870 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14871 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14872 keyword.
14873 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14874 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14875 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14876 keyword.
14877 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14878 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14879 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14880 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14881 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14882 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14883 keyword.
14884 * g++.old-deja/g++.pt/spec10.C: Likewise.
14885 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14886 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14887 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14888 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14889 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14890 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14891 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14892 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14893 * g++.old-deja/g++.pt/typename15.C: Likewise.
14894 * g++.old-deja/g++.pt/typename22.C: Likewise.
14895 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14896 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14897 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14898 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14899 syntax.
14900 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14901 return value extension.
14902 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14903 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14904 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14905 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14906
14907 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14908
14909 * g++.dg/warn/inline1.C: New test.
14910 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
14911 * g++.old-deja/g++.jason/synth10.C: Likewise.
14912 * g++.old-deja/g++.mike/net31.C: Likewise.
14913 * g++.old-deja/g++.mike/p8786.C: Likewise.
14914
14915 * g++.dg/template/friend10.C: New test.
14916 * g++.dg/template/conv5.C: New test.
14917
14918 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
14919
14920 * g++.dg/lookup/scoped3.C: New test.
14921
14922 * g++.dg/lookup/decl1.C: New test.
14923 * g++.dg/lookup/decl2.C: New test.
14924
14925 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
14926
14927 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
14928 gcc.c-torture/compile/20021015-1.c,
14929 gcc.c-torture/compile/20021015-2.c,
14930 gcc.c-torture/compile/20021123-1.c,
14931 gcc.c-torture/compile/20021123-2.c,
14932 gcc.c-torture/compile/20021123-3.c,
14933 gcc.c-torture/compile/20021123-4.c,
14934 gcc.c-torture/execute/20021024-1.c: Add tests previously added
14935 only to 3.1 or 3.2 branch.
14936
14937 2002-12-23 Mark Mitchell <mark@codesourcery.com>
14938
14939 * gcc.dg/i386-bitfield3.c: New test.
14940
14941 * gcc.dg/i386-bitfield2.c: New test.
14942
14943 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
14944
14945 * g++.dg/parse/conv_op1.C: New test.
14946
14947 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
14948
14949 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
14950 approved.
14951
14952 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
14953
14954 * gcc.c-torture/compile/20021220-1.c: New test.
14955
14956 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
14957
14958 * gcc.dg/i386-fastcall-1.c: New.
14959
14960 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14961
14962 * gcc.c-torture/execute/20021219-1.c: New test.
14963
14964 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14965
14966 * gcc.dg/i386-pic-1.c: New test.
14967
14968 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14969
14970 PR c++/8099
14971 * g++.dg/template/friend9.C: New test.
14972
14973 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14974
14975 PR c++/3663
14976 * g++.dg/template/access7.C: New test.
14977
14978 2002-12-18 Nick Clifton <nickc@redhat.com>
14979
14980 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
14981 the libstdc++-v3 directory has been found.
14982
14983 2002-12-12 Devang Patel <dpatel@apple.com>
14984 * gcc.dg/darwin-ld-1.c: New test.
14985 * gcc.dg/darwin-ld-2.c: New test.
14986 * gcc.dg/darwin-ld-3.c: New test.
14987 * gcc.dg/darwin-ld-4.c: New test.
14988 * gcc.dg/darwin-ld-5.c: New test.
14989
14990 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14991
14992 * gcc.c-torture/compile/20021212-1.c: New test.
14993
14994 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
14995
14996 * gcc.dg/fshort-wchar: New test.
14997
14998 2002-12-10 Mark Mitchell <mark@codesourcery.com>
14999
15000 PR c++/8372
15001 * g++.dg/template/dtor1.C: New test.
15002
15003 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
15004 markers.
15005
15006 2002-12-10 Jakub Jelinek <jakub@redhat.com>
15007
15008 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
15009
15010 2002-12-09 Mark Mitchell <mark@codesourcery.com>
15011
15012 * g++.dg/template/static1.C: New test.
15013 * g++.dg/template/static2.C: New test.
15014 * g++.old-deja/g++.ext/memconst.C: New test.
15015
15016 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15017
15018 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
15019 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
15020 * g++.dg/special/initp1.C: Likewise.
15021
15022 2002-12-06 Jakub Jelinek <jakub@redhat.com>
15023
15024 * gcc.c-torture/execute/20021204-1.c: New test.
15025
15026 2002-12-04 Geoffrey Keating <geoffk@apple.com>
15027
15028 * gcc.dg/ppc-fmadd-1.c: New file.
15029 * gcc.dg/ppc-fmadd-2.c: New file.
15030 * gcc.dg/ppc-fmadd-3.c: New file.
15031
15032 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15033
15034 * gcc.c-torture/compile/20021204-1.c: New test.
15035
15036 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
15037
15038 * g++.dg/inherit/covariant2.C: New test.
15039 * g++.dg/inherit/covariant3.C: New test.
15040 * g++.dg/inherit/covariant4.C: New test.
15041 * g++.dg/inherit/covariant1.C: Remove XFAIL.
15042 * g++.old-deja/g++.robertl/eb17.C: Likewise.
15043
15044 2002-12-03 Mark Mitchell <mark@codesourcery.com>
15045
15046 PR c++/8688
15047 * g++.dg/init/brace3.C: New test.
15048
15049 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
15050
15051 * gcc.dg/20020210-1.c: Fix a comment typo.
15052
15053 2002-12-02 Mark Mitchell <mark@codesourcery.com>
15054
15055 PR c++/8720
15056 * g++.dg/parse/defarg1.C: New test.
15057
15058 PR c++/8615
15059 * g++.dg/template/char1.C: New test.
15060
15061 * g++.dg/template/varmod1.C: Fix typo.
15062
15063 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15064
15065 DR 180
15066 * g++.old-deja/g++.pt/crash32.C: Expect error.
15067
15068 2002-12-01 Mark Mitchell <mark@codesourcery.com>
15069
15070 PR c++/5919
15071 * g++.dg/template/varmod1.C: New test.
15072
15073 PR c++/8727
15074 * g++.dg/inherit/typeinfo1.C: New test.
15075
15076 PR c++/8663
15077 * g++.dg/inherit/typedef1.C: New test.
15078
15079 2002-11-30 Mark Mitchell <mark@codesourcery.com>
15080
15081 PR c++/8332
15082 PR c++/8493
15083 * g++.dg/template/strlen1.C: New test.
15084
15085 PR c++/8227
15086 * g++.dg/template/ctor2.C: New test.
15087
15088 PR c++/8214
15089 * g++.dg/init/string1.C: New test.
15090
15091 PR c++/8511
15092 * g++.dg/template/friend8.C: New test.
15093
15094 2002-11-29 Joe Buck <jbuck@synopsys.com>
15095
15096 * g++.dg/lookup/anon2.C: New test.
15097
15098 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
15099
15100 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
15101 h8300 port.
15102
15103 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
15104
15105 * gcc.dg/bitfld-6.c: New test.
15106
15107 2002-11-27 Jan Hubicka <jh@suse.cz>
15108
15109 * gcc.c-torture/execute/20021127.[cx]: New test.
15110
15111 2002-11-26 Jan Hubicka <jh@suse.cz>
15112
15113 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
15114 quality.
15115
15116 2002-11-26 Geoffrey Keating <geoffk@apple.com>
15117
15118 * g++.dg/init/brace2.C: New test.
15119 * g++.old-deja/g++.mike/p9129.C: Correct.
15120
15121 2002-11-26 Mark Mitchell <mark@codesourcery.com>
15122
15123 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
15124
15125 2002-11-25 Andreas Bauer <baueran@in.tum.de>
15126
15127 * gcc.dg/sibcall-6: New test for indirect sibcalls.
15128
15129 2002-11-25 Mark Mitchell <mark@codesourcery.com>
15130
15131 * testsuite/g++.dg/abi/empty11.C: New test.
15132 * testsuite/g++.dg/rtti/cv1.C: New test.
15133
15134 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
15135
15136 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
15137
15138 2002-11-24 Mark Mitchell <mark@codesourcery.com>
15139
15140 * g++.dg/abi/empty10.C: New test.
15141
15142 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15143
15144 * gcc.c-torture/compile/20021124-1.c: New test.
15145
15146 2002-11-22 Mark Mitchell <mark@codesourcery.com>
15147
15148 * g++.dg/abi/rtti2.C: New test.
15149
15150 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15151
15152 * gcc.dg/i386-unroll-1.c: New test.
15153
15154 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15155
15156 * gcc.c-torture/compile/20021120-1.c: New test.
15157 * gcc.c-torture/compile/20021120-2.c: New test.
15158
15159 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15160
15161 * gcc.dg/bitfld-5.c: New test.
15162
15163 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15164
15165 * gcc.c-torture/execute/20021120-3.c: New test.
15166
15167 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15168
15169 * gcc.c-torture/execute/20021120-2.c: New test.
15170
15171 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15172
15173 * gcc.c-torture/execute/20021120-1.c: New test.
15174
15175 2002-11-20 Jakub Jelinek <jakub@redhat.com>
15176
15177 * gcc.c-torture/execute/20021118-3.c: New test.
15178
15179 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15180
15181 * gcc.c-torture/compile/20021119-1.c: New test.
15182
15183 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15184
15185 * gcc.dg/duff-1.c: New test.
15186 * gcc.dg/duff-2.c: New test.
15187 * gcc.dg/duff-3.c: New test.
15188
15189 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
15190
15191 * gcc.dg/cpp/_Pragma5.c: New test.
15192
15193 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15194
15195 * gcc.c-torture/execute/20021118-2.c: New test.
15196
15197 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15198
15199 * gcc.c-torture/execute/20021118-1.c: New test.
15200
15201 2002-11-16 Jakub Jelinek <jakub@redhat.com>
15202
15203 * gcc.dg/20021116-1.c: New test.
15204
15205 2002-11-14 Mark Mitchell <mark@codesourcery.com>
15206
15207 * g++.dg/abi/vcall1.C: New test.
15208
15209 2002-11-14 Jakub Jelinek <jakub@redhat.com>
15210
15211 * gcc.dg/20021029-1.c: New test.
15212 * gcc.dg/20021029-2.c: New test.
15213
15214 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15215
15216 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15217
15218 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15219
15220 PR c/8439
15221 * gcc.dg/20021110.c: Move to ...
15222 * gcc.c-torture/compile/20021110.c: .... here.
15223
15224 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15225
15226 PR c/8467
15227 * gcc.c-torture/execute/20021111-1.c
15228
15229 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15230
15231 PR c/8439
15232 * gcc.dg/20021110.c: New test.
15233
15234 2002-11-10 Mark Mitchell <mark@codesourcery.com>
15235
15236 * g++.dg/abi/vthunk3.C: Run only on x86.
15237
15238 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
15239
15240 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
15241
15242 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
15243
15244 * lib/compat.exp (compat-execute): Fix logic error in last
15245 change.
15246
15247 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
15248
15249 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
15250
15251 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15252
15253 PR c++/8389
15254 * g++.dg/template/access6.C: New test.
15255
15256 2002-11-08 Jan Hubicka <jh@suse.cz>
15257
15258 * gcc.dg/i386-ssefp-1.c: New test.
15259 * gcc.dg/i386-ssefp-1.c: New test.
15260
15261 2002-11-08 Jan Hubicka <jh@suse.cz>
15262
15263 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
15264
15265 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15266
15267 * g++.dg/abi/vthunk3.C: New test.
15268
15269 PR c++/8338
15270 * g++.dg/template/crash2.C: New test.
15271
15272 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15273
15274 * testsuite/g++.dg/abi/dtor1.C: New test.
15275 * testsuite/g++.dg/abi/dtor2.C: Likewise.
15276
15277 2002-11-05 Geoffrey Keating <geoffk@apple.com>
15278
15279 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
15280 Darwin.
15281
15282 2002-11-04 Adam Nemet <anemet@lnxw.com>
15283
15284 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
15285 -mthumb. Only xfail with -O0.
15286
15287 2002-11-03 Mark Mitchell <mark@codesourcery.com>
15288
15289 * g++.dg/abi/thunk1.C: New test.
15290 * g++.dg/abi/thunk2.C: Likewise.
15291 * g++.dg/abi/vtt1.C: Likewise.
15292
15293 2002-11-02 Diego Novillo <dnovillo@redhat.com>
15294
15295 PR optimization/8423
15296 * gcc.c-torture/execute/builtin-constant.c: New test.
15297
15298 2002-11-01 Zack Weinberg <zack@codesourcery.com>
15299
15300 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
15301 Add some more cases.
15302
15303 2002-11-01 Mark Mitchell <mark@codesourcery.com>
15304
15305 PR c++/8391
15306 * g++.dg/opt/local1.C: New test.
15307
15308 2002-10-30 Mark Mitchell <mark@codesourcery.com>
15309
15310 PR c++/8160
15311 * g++.dg/template/complit1.C: New test.
15312
15313 PR c++/8149
15314 * g++.dg/template/typename4.C: Likewise.
15315
15316 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15317
15318 Core issue 287, PR c++/7639
15319 * g++.dg/template/instantiate1.C: Adjust error location.
15320 * g++.dg/template/instantiate3.C: New test.
15321 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15322 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15323 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15324
15325 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15326
15327 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15328
15329 2002-10-29 Mark Mitchell <mark@codesourcery.com>
15330
15331 PR c++/8287
15332 * g++.dg/init/dtor2.C: New test.
15333
15334 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15335
15336 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15337 * gcc.dg/nest.c: Bypass errors on irix6.
15338
15339 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15340
15341 * gcc.dg/nest.c: Expect error for mmix-*-*.
15342 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15343
15344 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15345
15346 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15347 markers.
15348
15349 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
15350
15351 2002-10-25 Mike Stump <mrs@apple.com>
15352
15353 * gcc.dg/warn-1.c: New test.
15354
15355 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15356
15357 * g++.dg/template/typename3.C: New test.
15358
15359 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15360
15361 * g++.dg/lookup/ptrmem1.C: New test.
15362
15363 * g++.dg/abi/vthunk2.C: New test.
15364
15365 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15366
15367 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15368
15369 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15370
15371 * g++.dg/abi/empty9.C: New test.
15372
15373 2002-10-24 Richard Henderson <rth@redhat.com>
15374
15375 * g++.dg/inherit/thunk1.C: Enable for ia64.
15376
15377 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15378
15379 PR c++/8067
15380 * g++.dg/lookup/pretty1.C: New test.
15381
15382 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15383
15384 * gcc.dg/20021023-1.c: New test.
15385
15386 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15387
15388 PR c++/7679
15389 * g++.dg/parse/inline1.C: New test.
15390
15391 2002-10-23 Richard Henderson <rth@redhat.com>
15392
15393 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15394
15395 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15396
15397 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15398
15399 PR c++/6579
15400 * g++.dg/parse/stmtexpr3.C: New test.
15401
15402 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15403
15404 * g++.dg/expr/cond1.C: New test.
15405
15406 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15407
15408 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15409
15410 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15411
15412 * g++.dg/abi/vbase13.C: New test.
15413 * g++.dg/abi/vbase14.C: Likewise.
15414
15415 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15416
15417 * gcc.dg/tls/pic-1.c: New test.
15418 * gcc.dg/tls/nonpic-1.c: New test.
15419 * gcc.dg/20021018-1.c: New test.
15420
15421 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15422
15423 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15424 Remove only files with the same base name as the test case.
15425 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15426 (profopt-execute): Likewise. Also, remove old profiling
15427 and performance data files before running the tests.
15428
15429 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15430 * g++.dg/bprob/bprob.exp: Likewise.
15431 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15432 to allow more general test case names.
15433
15434 * g++.dg/bprob/bprob-1.C: Rename to ...
15435 * g++.dg/bprob/g++-bprob-1.C: ... this.
15436
15437 * g77.dg/bprob/bprob-1.f: Rename to ...
15438 * g77.dg/bprob/g77-bprob-1.f: ... this.
15439
15440 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15441
15442 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15443 bison 1.50 or later.
15444
15445 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15446
15447 * g++.dg/README: Describe more test directories.
15448
15449 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15450
15451 * g++.dg/init/array6.C: Add additional tests.
15452
15453 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15454
15455 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15456 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15457
15458 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15459
15460 * gcc.c-torture/compile/20020604-1.x: New.
15461 * gcc.c-torture/compile/simd-5.x: Likewise.
15462 * gcc.c-torture/execute/920710-1.x: Likewise.
15463 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15464
15465 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15466
15467 * g++.dg/inherit/override1.C: Add dg-options clause.
15468
15469 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15470
15471 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15472 _mm_slli_si128.
15473
15474 2002-10-19 Andreas Schwab <schwab@suse.de>
15475
15476 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15477 directory component.
15478
15479 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15480
15481 * g++.dg/inherit/thunk1.C: New test.
15482
15483 * g++.dg/inherit/override1.C: New test.
15484
15485 * g++.dg/abi/mangle11.C: New test.
15486 * g++.dg/abi/mangle14.C: New test.
15487 * g++.dg/abi/mangle17.C: New test.
15488
15489 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15490
15491 * g++.dg/overload/member2.C: New test.
15492
15493 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15494
15495 * g++.dg/README: Describe new compat directory.
15496 * g++.dg/dg.exp: Skip tests in compat directory.
15497 * README.compat: New file.
15498 * lib/compat.exp: New expect script.
15499 * g++.dg/compat: New test directory.
15500 * g++.dg/compat/compat.exp: New expect script.
15501 * g++.dg/compat/abi: New test directory.
15502 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15503 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15504 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15505 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15506 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15507 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15508 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15509 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15510 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15511 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15512 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15513 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15514 * g++.dg/compat/break: New test directory.
15515 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15516 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15517 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15518 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15519 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15520 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15521 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15522 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15523 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15524 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15525 g++.dg/compat/break/README: New files.
15526 * g++.dg/compat/eh: New test directory.
15527 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15528 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15529 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15530 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15531 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15532 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15533 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15534 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15535 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15536 g++.dg/compat/eh/filter2_y.C,
15537 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15538 g++.dg/compat/eh/new1_y.C,
15539 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15540 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15541 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15542 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15543 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15544 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15545 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15546 g++.dg/compat/eh/unexpected1_y.C: New files.
15547 * g++.dg/compat/init: New test directory.
15548 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15549 g++.dg/compat/init/array5_y.C,
15550 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15551 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15552 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15553 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15554 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15555 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15556 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15557 g++.dg/compat/init/init-ref2_y.C: New files.
15558
15559 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15560
15561 PR c++/7584
15562 * g++.dg/inherit/using3.C: New test.
15563
15564 2002-10-17 Jan Hubicka <jh@suse.cz>
15565
15566 * gcc.dg/20021017-2.c: New test.
15567
15568 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15569
15570 * g++.dg/abi/mangle16.C: Adjust.
15571
15572 * g++.dg/init/array8.C: New test.
15573
15574 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
15575
15576 * gcc.dg/special/mips-abi.exp: New test.
15577 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15578
15579 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15580
15581 * g++.dg/abi/mangle16.C: New test.
15582 * g++.dg/abi/mangle17.C: Likewise.
15583
15584 PR c++/7478
15585 * g++.dg/template/ref1.C: New test.
15586
15587 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15588
15589 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15590
15591 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15592
15593 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15594
15595 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15596
15597 PR c++/7524
15598 * g++.dg/init/array7.C: New test.
15599
15600 2002-10-15 Mark Mitchell <mark@codesourcery.com>
15601
15602 * g++.dg/init/array6.C: New test.
15603
15604 * g++.dg/abi/mangle13.C: Likewise.
15605 * g++.dg/abi/mangle14.C: Likewise.
15606 * g++.dg/abi/mangle15.C: Likewise.
15607
15608 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15609
15610 * g++.dg/abi/empty8.C: New test.
15611
15612 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15613
15614 * g++.dg/init/ctor1.C: New test.
15615
15616 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15617
15618 * gcc.c-torture/execute/20021015-1.c: New test.
15619
15620 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
15621
15622 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15623
15624 2002-10-14 Jan Hubicka <jh@suse.cz>
15625
15626 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15627
15628 2002-10-14 Richard Henderson <rth@redhat.com>
15629
15630 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15631
15632 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15633
15634 PR optimization/6631
15635 * g++.dg/opt/const2.C: New test.
15636
15637 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15638
15639 PR c++/7176
15640 * g++.dg/parse/friend1.C: New test.
15641 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15642
15643 2002-10-14 Jakub Jelinek <jakub@redhat.com>
15644
15645 * gcc.dg/20021014-1.c: New test.
15646
15647 2002-10-11 Mark Mitchell <mark@codesourcery.com>
15648
15649 PR c++/5661
15650 * g++.dg/ext/vlm1.C: New test.
15651 * g++.dg/ext/vlm2.C: Likewise.
15652
15653 * g++.dg/init/array1.C: Remove invalid braces.
15654 * g++.dg/init/brace1.C: New test.
15655 * g++.dg/init/copy2.C: Likewise.
15656 * g++.dg/init/copy3.C: Likewise.
15657 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15658 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15659 braces.
15660
15661 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
15662
15663 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15664
15665 2002-10-11 Richard Shann <richard.shann@superh.com>
15666
15667 * gcc.c-torture/compile/simd-5.c: New test.
15668
15669 2002-10-10 Roger Sayle <roger@eyesopen.com>
15670
15671 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15672
15673 2002-10-10 Jim Wilson <wilson@redhat.com>
15674
15675 * gcc.c-torture/execute/20021010-1.c: New test.
15676
15677 2002-10-09 Zack Weinberg <zack@codesourcery.com>
15678
15679 PR c/7353
15680 * g++.dg/ext/typedef-init.C: New test.
15681 * gcc.dg/typedef-init.c: New test.
15682
15683 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
15684
15685 * gcc.dg/cpp/paste13.c: New test.
15686
15687 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15688
15689 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15690 remaining platforms, XFAIL during compile, not execute. Don't
15691 XFAIL at -O0.
15692
15693 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15694
15695 * gcc.dg/alias-1.c: Tweak expected warning.
15696
15697 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15698
15699 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15700
15701 2002-10-06 Andreas Jaeger <aj@suse.de>
15702
15703 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15704 * gcc.dg/cpp/c++98.C: Likewise.
15705
15706 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15707 * g++.dg/cpp/c++98.C: Likewise.
15708
15709 * g++.dg/README (Subdirectories): Mention cpp directory.
15710
15711 PR target/7559
15712 * gcc.dg/20021006-1.c: New test.
15713
15714 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15715
15716 PR c++/7804
15717 * g++.dg/other/warning1.C: New test.
15718
15719 2002-10-04 Roger Sayle <roger@eyesopen.com>
15720
15721 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15722 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15723 and sparc-*-* with -m64 as expected failures. See PR 8087.
15724
15725 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15726
15727 PR c++/7931
15728 * g++.dg/template/ptrmem3.C: New test.
15729
15730 PR c++/7754
15731 * g++.dg/template/union1.C: New test.
15732
15733 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15734
15735 PR c++/8006
15736 * g++.dg/abi/mangle9.C: New test.
15737 * g++.dg/abi/mangle10.C: New test.
15738 * g++.dg/abi/mangle11.C: New test.
15739 * g++.dg/abi/mangle12.C: New test.
15740
15741 2002-10-02 Mark Mitchell <mark@codesourcery.com>
15742
15743 PR c++/7188.
15744 * g++.dg/template/meminit1.C: New test.
15745 * g++.dg/warn/Wreorder-1.C: Likewise.
15746 * g++.old-deja/g++.mike/warn3.C: Tweak.
15747 * lib/prune.exp: Ingore "in copy constructor".
15748
15749 2002-10-02 Andreas Jaeger <aj@suse.de>
15750
15751 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15752 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15753 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15754 on x86-64.
15755
15756 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15757
15758 * gcc.dg/empty1.C: Fix typo.
15759
15760 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15761
15762 * gcc.dg/alias-1.c: New test.
15763
15764 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15765
15766 * gcc.dg/empty1.C: New test.
15767
15768 * g++.dg/tls/init-2.C: Tweak error messages.
15769
15770 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
15771
15772 * gcc.c-torture/compile/20020923-1.c: New test.
15773
15774 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15775
15776 * gcc.c-torture/execute/ffs-1.c: New test.
15777 * gcc.c-torture/execute/ffs-2.c: Ditto.
15778
15779 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15780
15781 * g++.dg/overload/member1.C: New test.
15782
15783 2002-09-30 Mark Mitchell <mark@codesourcery.com>
15784
15785 * g++.dg/abi/empty7.C: New test.
15786 * g++.dg/init/pm2.C: Likewise.
15787
15788 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
15789
15790 * g++.dg/rtti/crash1.C: New test.
15791
15792 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
15793
15794 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15795 gcc.dg/sibcall-4.c: New tests.
15796
15797 2002-09-28 Roger Sayle <roger@eyesopen.com>
15798
15799 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15800 powerpc and MMIX targets.
15801
15802 2002-09-27 Zack Weinberg <zack@codesourcery.com>
15803
15804 * gcc.dg/cpp/20020927-1.c: New.
15805
15806 2002-09-26 David S. Miller <davem@redhat.com>
15807
15808 * gcc.c-torture/compile/trunctfdf.c: New.
15809
15810 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15811
15812 * lib/target-supports.exp (check_weak_available): Handle solaris2.
15813
15814 2002-09-27 Alan Modra <amodra@bigpond.net.au>
15815
15816 * gcc.c-torture/execute/loop-15.c: New.
15817
15818 2002-09-26 Janis Johnson <janis187@us.ibm.com>
15819
15820 * README.QMTEST: Fix typo.
15821
15822 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15823
15824 * gcc.dg/20020926-1.c: New test.
15825
15826 2002-09-25 David S. Miller <davem@redhat.com>
15827
15828 PR target/7842
15829 * gcc.c-torture/execute/shiftdi.c: New test.
15830
15831 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
15832
15833 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
15834 unique to the tool.
15835 * lib/g77.exp (g77_init): Likewise.
15836 * lib/g++.exp (g++_init): Likewise.
15837 * lib/objc.exp (objc_init): Likewise.
15838
15839 2002-09-25 Mark Mitchell <mark@codesourcery.com>
15840
15841 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15842 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15843 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
15844
15845 2002-09-25 Richard Henderson <rth@redhat.com>
15846
15847 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15848 too-small long double.
15849
15850 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
15851
15852 * gcc.dg/20020919-1.c: New test.
15853
15854 2002-09-23 Mark Mitchell <mark@codesourcery.com>
15855
15856 * g++.dg/abi/bitfield6.C: New test.
15857 * g++.dg/abi/bitfield7.C: New test.
15858 * g++.dg/abi/bitfield8.C: New test.
15859 * g++.dg/abi/vbase11.C: New test.
15860
15861 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
15862
15863 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15864 hppa*-*-hpux*. Update test comment.
15865
15866 2002-09-20 Jakub Jelinek <jakub@redhat.com>
15867
15868 * gcc.dg/tls/struct-1.c: New test.
15869
15870 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
15871
15872 * gcc.dg/cpp/tr-warn2.c: Update.
15873
15874 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15875
15876 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
15877
15878 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15879
15880 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15881 systems.
15882
15883 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
15884
15885 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15886
15887 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15888 Adjust for c++filt moved to binutils. Remove spurious duplicate
15889 setting of cxxfilt.
15890
15891 2002-09-19 Geoffrey Keating <geoffk@apple.com>
15892
15893 * gcc.dg/20020312-2.c: Update for darwin.
15894
15895 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15896
15897 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15898
15899 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15900
15901 * objc.dg/comp-types-1.m: New test.
15902 * objc.dg/comp-types-2.m: New test.
15903 * objc.dg/comp-types-3.m: New test.
15904 * objc.dg/comp-types-4.m: New test.
15905 * objc.dg/comp-types-5.m: New test.
15906 * objc.dg/comp-types-6.m: New test.
15907
15908 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15909
15910 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
15911
15912 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15913
15914 * g++.dg/other/do1.C: New test.
15915
15916 * g++.dg/template/subst1.C: New test.
15917
15918 2002-09-16 Steve Ellcey <sje@cup.hp.com>
15919
15920 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
15921
15922 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15923
15924 * g++.dg/template/qualttp20.C: Adjust expected errors.
15925 * g++.old-deja/g++.jason/report.C: Likewise.
15926 * g++.old-deja/g++.other/qual1.C: Likewise.
15927
15928 * g++.dg/lookup/scoped2.C: New test.
15929
15930 * g++.dg/ext/asm3.C: New test.
15931
15932 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
15933
15934 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
15935
15936 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
15937
15938 * ChangeLog: follow spelling conventions.
15939 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
15940 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
15941 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
15942 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
15943 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
15944 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
15945 * g++.old-deja/g++.law/global-init1.C: Likewise.
15946 * g++.old-deja/g++.other/delete4.C: Likewise.
15947 * g++.old-deja/g++.other/inline21.C: Likewise.
15948 * g++.old-deja/g++.other/singleton.C: Likewise.
15949 * g77.dg/strlen0.f: Likewise.
15950 * g77.f-torture/compile/20010519-1.f: Likewise.
15951 * g77.f-torture/compile/980310-4.f: Likewise.
15952 * gcc.c-torture/compile/20000605-1.c: Likewise.
15953 * gcc.c-torture/execute/20020225-1.c: Likewise.
15954 * gcc.dg/c90-hexfloat-2.c: Likewise.
15955 * gcc.dg/c99-bool-1.c: Likewise.
15956 * gcc.dg/c99-hexfloat-2.c: Likewise.
15957 * gcc.dg/dll-2.c: Likewise.
15958 * gcc.dg/wtr-union-init-1.c: Likewise.
15959 * gcc.dg/wtr-union-init-2.c: Likewise.
15960 * gcc.dg/wtr-union-init-3.c: Likewise.
15961 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15962 * gcc.dg/cpp/defined.c: Likewise.
15963 * gcc.dg/cpp/macsyntx.c: Likewise.
15964 * gcc.dg/cpp/paste2.c: Likewise.
15965 * gcc.dg/cpp/trad/defined.c: Likewise.
15966 * gcc.dg/format/c90-printf-1.c: Likewise.
15967 * gcc.dg/format/c90-scanf-1.c: Likewise.
15968 * gcc.dg/format/c99-printf-1.c: Likewise.
15969 * gcc.dg/format/c99-scanf-1.c: Likewise.
15970 * gcc.misc-tests/gcov-8.c: Likewise.
15971 * lib/profopt.exp: Likewise.
15972
15973 2002-09-15 Krister Walfridsson <cato@df.lth.se>
15974
15975 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
15976
15977 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15978
15979 * g++.dg/inherit/using2.C: New test.
15980
15981 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
15982
15983 * ChangeLog: Follow spelling conventions.
15984 * g++.dg/template/friend4.C: Likewise.
15985 * g++.old-deja/g++.pt/crash67.C: Likewise.
15986 * gcc.c-torture/execute/20000801-4.c: Likewise.
15987 * gcc.dg/c90-digraph-1.c: Likewise.
15988 * gcc.dg/c94-digraph-1.c: Likewise.
15989 * gcc.dg/c99-digraph-1.c: Likewise.
15990 * gcc.dg/cpp/line5.c: Likewise.
15991 * gcc.dg/cpp/multiline.c: Likewise.
15992 * gcc.dg/cpp/trad/literals-1.c: Likewise.
15993 * gcc.dg/format/attr-3.c: Likewise.
15994 * gcc.dg/format/c90-scanf-3.c: Likewise.
15995 * gcc.dg/format/ext-4.c: Likewise.
15996
15997 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15998
15999 * g++.dg/template/pretty1.C: New test.
16000
16001 2002-09-14 Alan Modra <amodra@bigpond.net.au>
16002
16003 * gcc.c-torture/execute/struct-cpy-1.c: New test.
16004
16005 2002-09-13 Matt Austern <austern@apple.com>
16006
16007 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
16008 passing a cast expression to a function by const reference.
16009
16010 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
16011
16012 * g++.dg/template/deduce1.C: New test.
16013
16014 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
16015
16016 * gcc.c-torture/execute/simd-1.c: Force all use of int to
16017 32-bit int.
16018
16019 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
16020
16021 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
16022 usage.
16023
16024 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
16025
16026 * gcc.c-torture/compile/20020910-1.c: New test.
16027
16028 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
16029
16030 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
16031
16032 2002-09-10 Andreas Jaeger <aj@suse.de>
16033
16034 * gcc.dg/20020312-2.c: Adjust for x86-64.
16035
16036 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
16037
16038 * g77.dg/7388.f: New test case for PR 7388.
16039
16040 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
16041
16042 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
16043
16044 2002-09-05 Ziemowit Laski <zlaski@apple.com>
16045
16046 * objc.dg/proto-lossage-1.m: New test.
16047
16048 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
16049
16050 * gcc.dg/cpp/_Pragma4.c: Fix typo.
16051
16052 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
16053
16054 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
16055 expected to pass.
16056
16057 2002-09-06 Stan Shebs <shebs@apple.com>
16058 David Edelsohn <edelsohn@gnu.org>
16059
16060 * gcc.dg/weak: New directory.
16061 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
16062 target-specific xfail bits.
16063 * gcc.dg/typeof-2.c: Move to new directory.
16064 * gcc.dg/weak.exp: New expect script.
16065
16066 2002-09-06 Alan Modra <amodra@bigpond.net.au>
16067
16068 * gcc.c-torture/execute/extzvsi.c: New test.
16069
16070 2002-09-05 Stan Shebs <shebs@apple.com>
16071
16072 * gcc.dg/weak-1.c: xfail on Darwin.
16073 * gcc.dg/weak-2.c: Ditto.
16074 * gcc.dg/weak-3.c: Ditto.
16075 * gcc.dg/weak-4.c: Ditto.
16076 * gcc.dg/weak-5.c: Ditto.
16077 * gcc.dg/weak-6.c: Ditto.
16078 * gcc.dg/weak-7.c: Ditto.
16079 * gcc.dg/weak-8.c: Ditto.
16080 * gcc.dg/weak-9.c: Ditto.
16081
16082 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
16083
16084 * gcc.c-torture/execute/loop-14.c: New test.
16085
16086 2002-09-04 Jakub Jelinek <jakub@redhat.com>
16087
16088 * g++.dg/other/cxa-atexit1.C: New test.
16089
16090 * gcc.dg/typeof-2.c: New test.
16091
16092 2002-09-03 Roger Sayle <roger@eyesopen.com>
16093
16094 * gcc.dg/builtins-2.c: New testcase.
16095 * gcc.dg/builtins-3.c: New testcase.
16096
16097 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
16098
16099 * gcc.dg/cpp/_Pragma4.c: New test.
16100
16101 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
16102
16103 * objc/execute/nil_method-1.m: New testcase.
16104
16105 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
16106
16107 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
16108 [Object class], not [Object initialize].
16109
16110 2002-08-31 Roger Sayle <roger@eyesopen.com>
16111 Hans-Peter Nilsson <hp@bitrange.com>
16112
16113 * gcc.c-torture/execute/20020720-1.x: Skip test on
16114 mmix-knuth-mmixware. Correct comment.
16115
16116 2002-08-27 Mark Mitchell <mark@codesourcery.com>
16117
16118 * testsuite/g++.dg/abi/bitfield5.C: New test.
16119 * testsuite/g++.dg/abi/vbase10.C: Likewise.
16120
16121 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
16122
16123 * objc.dg/undeclared-selector.m: New test.
16124
16125 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
16126
16127 * g++.dg/other/offsetof1.C: Avoid cast warning.
16128
16129 2002-08-26 Ziemowit Laski <zlaski@apple.com>
16130
16131 * objc.dg/super-class-2.m: New test.
16132
16133 2002-08-24 Matt Austern <austern@apple.com>
16134
16135 * g++.dg/ext/lvaddr.C: New test.
16136 * g++.dg/ext/lvcast.C: New test.
16137
16138 2002-08-22 Mark Mitchell <mark@codesourcery.com>
16139
16140 * testsuite/g++.dg/inherit/cond1.C: New test.
16141
16142 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
16143
16144 * gcc.dg/noncompile/incomplete-1.c: New test.
16145
16146 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16147
16148 * gcc.dg/typespec-1.c: New test.
16149
16150 2002-08-20 Devang Patel <dpatel@apple.com>
16151 * objc.dg/proto-hier-2.m: New test.
16152
16153 2002-08-19 Ziemowit Laski <zlaski@apple.com>
16154
16155 * objc.dg/bitfield-1.m: New test.
16156 * objc.dg/bitfield-2.m: New test.
16157
16158 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16159
16160 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16161 gcc.dg/c99-flex-array-4.c: New tests.
16162
16163 2002-08-16 Stan Shebs <shebs@apple.com>
16164
16165 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16166
16167 2002-08-15 Jakub Jelinek <jakub@redhat.com>
16168
16169 * gcc.dg/typeof-1.c: New test.
16170 * g++.dg/ext/typeof2.C: New test.
16171
16172 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16173
16174 * g++.dg/other/offsetof1.C: New test.
16175
16176 2002-08-14 Richard Henderson <rth@redhat.com>
16177
16178 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16179
16180 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
16181
16182 * gcc.dg/cpp/_Pragma3.c: New test.
16183
16184 2002-08-13 Mark Mitchell <mark@codesourcery.com>
16185
16186 * g++.dg/template/inherit3: New test.
16187
16188 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16189
16190 * gcc.dg/bitfld-4.c: Add blank options.
16191
16192 2002-08-09 Mark Mitchell <mark@codesourcery.com>
16193
16194 * g++.dg/template/crash1.C: New test.
16195
16196 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16197
16198 * gcc.dg/tls/opt-2.c: New test.
16199
16200 2002-08-08 Devang Patel <dpatel@apple.com>
16201
16202 * objc.dg/selector-1.m : New test
16203
16204 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16205
16206 * g++.dg/abi/bitfield4.C: New test.
16207 * gcc.dg/bitfld-4.c: New test.
16208
16209 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16210
16211 * g++.dg/other/packed1.C: New test.
16212
16213 2002-08-07 Mark Mitchell <mark@codesourcery.com>
16214
16215 * g++.dg/abi/offsetof.C: Tweak error messages.
16216 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16217
16218 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16219
16220 * gcc.dg/bitfld-3.c: New test.
16221
16222 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16223 Richard Henderson <rth@redhat.com>
16224
16225 * gcc.dg/i386-bitfield1.c: New test.
16226 * g++.dg/abi/bitfield3.C: Update.
16227
16228 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
16229
16230 * objc.dg/const-str-2.m: Update.
16231 * gcc.dg/cpp/c++98.c: Change to C extension.
16232 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16233 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
16234
16235 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
16236
16237 * testsuite/gcc.dg/tls/diag-3.c: New.
16238
16239 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
16240
16241 * g++.dg/README (Subdirectories): Document new subdir expr.
16242 * g++.dg/expr/pmf-1.C: New test.
16243
16244 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
16245
16246 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
16247
16248 2002-08-06 Jakub Jelinek <jakub@redhat.com>
16249
16250 * g++.dg/abi/bitfield3.C: New test.
16251
16252 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
16253
16254 * lib/gcov.exp: Tweak expected line formats.
16255 * gcc.misc-tests/gcov8.c: New test.
16256 * gcc.misc-tests/gcov8.x: New flags.
16257
16258 2002-08-05 Jakub Jelinek <jakub@redhat.com>
16259
16260 * consistency.vlad/layout/endian.c: Include string.h.
16261
16262 * gcc.c-torture/execute/20020805-1.c: New test.
16263
16264 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
16265
16266 * g++.dg/other/conversion1.C: New test.
16267
16268 2002-08-03 Roger Sayle <roger@eyesopen.com>
16269
16270 * gcc.dg/builtins-1.c: New testcase.
16271
16272 2002-08-02 Mark Mitchell <mark@codesourcery.com>
16273
16274 * g++.dg/inherit/access3.C: New test.
16275
16276 2002-08-01 Jakub Jelinek <jakub@redhat.com>
16277
16278 * gcc.dg/ia64-visibility-2.c: New test.
16279
16280 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
16281
16282 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
16283 __qualifier_flags to __flags.
16284
16285 2002-07-31 Mark Mitchell <mark@codesourcery.com>
16286
16287 * g++.dg/inherit/operator1.C: New test.
16288 * g++.dg/lookup/disamb1.C: Fix typo in comment.
16289 * g++.dg/other/error1.C: Change expected error message.
16290 * g++.dg/template/conv4.C: Likewise.
16291
16292 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
16293
16294 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
16295 for documented behavior.
16296
16297 2002-07-25 Roger Sayle <roger@eyesopen.com>
16298
16299 * gcc.c-torture/execute/20020720-1.x: Skip this test on
16300 several targets known to fail.
16301
16302 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
16303
16304 * gcc.dg/mips-args-[123].c: New tests.
16305
16306 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
16307
16308 * gcc.dg/ppc-spe.c: New.
16309
16310 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
16311
16312 * g++.dg/other/ptrmem4.C: New testcase.
16313
16314 2002-07-24 Richard Henderson <rth@redhat.com>
16315
16316 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16317
16318 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16319
16320 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16321
16322 2002-07-24 Roger Sayle <roger@eyesopen.com>
16323
16324 * gcc.c-torture/execute/memset-3.c: New testcase.
16325
16326 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
16327
16328 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
16329 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
16330
16331 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16332
16333 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16334 Delete.
16335
16336 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
16337
16338 * gcc.c-torture/compile/simd-4.c: New test.
16339
16340 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16341
16342 PR c++/7347, c++/7348
16343 * g++.dg/template/access4.C: New test.
16344 * g++.dg/template/access5.C: New test.
16345 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16346 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16347 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16348 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16349
16350 2002-07-22 Jakub Jelinek <jakub@redhat.com>
16351
16352 * gcc.dg/gnu89-init-2.c: New test.
16353
16354 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16355
16356 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16357
16358 2002-07-20 Roger Sayle <roger@eyesopen.com>
16359
16360 * gcc.c-torture/execute/20020720-1.c: New testcase.
16361
16362 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16363
16364 * gcc.dg/cpp/Wsignprom.c: New tests.
16365
16366 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16367
16368 * gcc.c-torture/execute/loop-13.c: New test.
16369
16370 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16371
16372 * gcc.dg/cpp/expr.c: New tests.
16373
16374 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16375
16376 * g++.dg/opt/pr6713.C: Add template instantiation.
16377
16378 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16379
16380 * gcc.dg/nest.c: New test.
16381
16382 2002-07-17 Richard Henderson <rth@redhat.com>
16383
16384 * g++.dg/opt/pr6713.C: New test.
16385
16386 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16387
16388 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16389 XFAIL for all x86 processors.
16390
16391 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16392
16393 * gcc.c-torture/execute/20010122-1.x: Do not test with
16394 -fomit-frame-pointer.
16395
16396 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16397
16398 * g++.dg/template/instantiate2.C: New test.
16399 * g++.dg/template/spec4.C: New test.
16400
16401 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16402
16403 * g++.dg/template/access2.C: New test.
16404 * g++.dg/template/access3.C: New test.
16405
16406 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16407
16408 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16409 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16410 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16411 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16412 Convert to use <stdarg.h>.
16413 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16414 Delete.
16415 * gcc.dg/va-arg-2.c: New.
16416 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16417
16418 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16419
16420 * gcc.c-torture/compile/20020710-1.c: New test.
16421
16422 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16423 Andrew Pinski <pinskia@physics.uc.edu>
16424
16425 gcc.c-torture/compile/simd-2.c: New testcase.
16426 gcc.c-torture/compile/simd-3.c: Likewise.
16427
16428 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16429
16430 PR c++/7224
16431 * g++.dg/overload/error1.C: New test.
16432
16433 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16434
16435 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16436 configuration and IRIX 6 O32 ABI.
16437
16438 2002-07-11 Roger Sayle <roger@eyesopen.com>
16439
16440 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16441
16442 2002-07-10 Roger Sayle <roger@eyesopen.com>
16443
16444 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16445
16446 2002-07-10 Jeffrey A Law <law@redhat.com>
16447
16448 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16449
16450 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16451
16452 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16453
16454 * gcc.dg/20020312-2.c: Check for __PPC__.
16455
16456 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16457
16458 * gcc.c-torture/compile/20020709-1.c: New test.
16459
16460 2002-07-07 Roger Sayle <roger@eyesopen.com>
16461
16462 * g++.dg/template/qualttp21.C: New test case.
16463
16464 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16465
16466 * gcc.c-torture/compile/20020706-1.c: New test.
16467 * gcc.c-torture/compile/20020706-2.c: New test.
16468
16469 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16470 Alexandre Oliva <aoliva@redhat.com>
16471
16472 * g++.dg/warn/incomplete1.C: New test.
16473
16474 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16475
16476 PR c++/7099
16477 * g++.dg/warn/noreturn1.C: New test.
16478
16479 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16480
16481 PR c++/6706
16482 * g++.dg/debug/debug6.C: New test.
16483 * g++.dg/debug/debug7.C: New test.
16484
16485 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16486
16487 * gcc.c-torture/compile/simd-3.c: New test.
16488
16489 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16490
16491 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16492 * gcc.dg/20020620-1.c: Likewise.
16493
16494 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16495
16496 PR c++/6944
16497 * g++.dg/init/array4.C: New test.
16498 * g++.dg/init/array5.C: New test.
16499
16500 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16501
16502 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16503 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16504
16505 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16506
16507 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16508 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16509 * gcc.dg/wtr-conversion-1.c: Likewise.
16510 * gcc.dg/wtr-escape-1.c: Likewise.
16511 * gcc.dg/wtr-int-type-1.c: Likewise.
16512 * gcc.dg/wtr-label-1.c: Likewise.
16513 * gcc.dg/wtr-static-1.c: Likewise.
16514 * gcc.dg/wtr-strcat-1.c: Likewise.
16515 * gcc.dg/wtr-suffix-1.c: Likewise.
16516 * gcc.dg/wtr-switch-1.c: Likewise.
16517 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16518 * gcc.dg/wtr-union-init-1.c: Likewise.
16519 * gcc.dg/wtr-union-init-2.c: Likewise.
16520 * gcc.dg/wtr-union-init-3.c: Likewise.
16521
16522 * gcc.dg/wtr-func-def-1.c: New test.
16523
16524 2002-07-02 Devang Patel <dpatel@apple.com>
16525
16526 * objc.dg/param-1.m: New test.
16527
16528 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
16529
16530 * gcc.dg/cpp/trad/directive.c: Add test.
16531 * gcc.dg/cpp/trad/macroargs.c: Add test.
16532 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
16533
16534 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
16535
16536 * gcc.dg/cpp/cmdlne-M.c: New test.
16537
16538 2002-07-02 Ziemowit Laski <zlaski@apple.com>
16539
16540 * objc.dg/desig-init-1.m: New test.
16541
16542 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16543
16544 PR c++/6716
16545 * g++.dg/template/instantiate1.C: New test.
16546
16547 2002-07-01 Mark Mitchell <mark@codesourcery.com>
16548
16549 PR c++/7112
16550 * g++.dg/template/sizeof2.C: New test.
16551
16552 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16553
16554 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16555 gcc.dg/cpp/trad/include.c: New tests.
16556
16557 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
16558
16559 PR target/7177
16560 * gcc.c-torture/compile/20020701-1.c: New test.
16561
16562 2002-07-01 Stan Shebs <shebs@apple.com>
16563
16564 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16565 header here...
16566 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16567 (objc-torture-execute): or here.
16568
16569 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
16570
16571 * gcc.c-torture/execute/arith-rand-ll.c: New test.
16572
16573 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16574
16575 * gcc.dg/cpp/trad/escaped-nl.c: New test.
16576
16577 2002-06-30 Devang Patel <dpatel@apple.com>
16578
16579 * objc.dg/fsyntax-only.m: New test.
16580
16581 2002-06-27 Mark Mitchell <mark@codesourcery.com>
16582
16583 PR c++/6695
16584 * g++.dg/template/friend7.C: New file.
16585
16586 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
16587
16588 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16589 return type.
16590
16591 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
16592
16593 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16594 avoid division by zero.
16595
16596 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
16597
16598 * gcc.dg/Wunknownprag.c: New tests.
16599
16600 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
16601
16602 * gcc.c-torture/execute/simd-2.c: New test.
16603
16604 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
16605
16606 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16607 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16608 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16609 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16610 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16611 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16612 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16613 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16614 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16615 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16616 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16617 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16618 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16619 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16620 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16621 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16622 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
16623
16624 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
16625
16626 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16627 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16628 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16629 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16630 New tests.
16631 * gcc.dg/cpp/trad/directive.c: Update.
16632
16633 2002-06-23 Andreas Jaeger <aj@suse.de>
16634
16635 * gcc.c-torture/execute/complex-6.c: New.
16636
16637 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
16638
16639 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16640 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16641 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16642 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
16643
16644 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
16645
16646 * gcc.dg/cpp/trad: New directory with traditional tests copied
16647 from parent directory.
16648 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16649 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16650 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16651 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16652 Move to trad/ and rename.
16653 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16654 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16655 gcc.dg/cpp/trad/redef2.c: New tests.
16656 * gcc.dg/cpp/trad/trad.exp: New driver.
16657
16658 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
16659
16660 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16661 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16662 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16663 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16664 Remove.
16665
16666 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
16667
16668 * gcc.dg/20020620-1.c: New test.
16669
16670 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16671
16672 * g++.dg/template/ttp4.C: New test.
16673
16674 2002-06-19 Jakub Jelinek <jakub@redhat.com>
16675
16676 * g++.dg/opt/vt1.C: Fix regexp.
16677
16678 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16679
16680 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16681 Don't use attribute `noinline'.
16682
16683 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16684
16685 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
16686
16687 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
16688
16689 * gcc.c-torture/execute/simd-1.c: New.
16690
16691 * gcc.dg/simd-1.c: New.
16692
16693 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16694
16695 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
16696
16697 2002-06-16 Richard Henderson <rth@redhat.com>
16698
16699 * g++.dg/ext/anon-struct1.C: New.
16700 * g++.dg/ext/anon-struct2.C: New.
16701 * g++.dg/ext/anon-struct3.C: New.
16702 * gcc.dg/anon-struct-1.c: New.
16703 * gcc.dg/anon-struct-2.c: New.
16704 * gcc.dg/anon-struct-3.c: New.
16705 * gcc.dg/20011008-1.c: Adjust warning text.
16706 * gcc.dg/20020527-1.c: Add -fms-extensions.
16707
16708 2002-06-16 Richard Henderson <rth@redhat.com>
16709
16710 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
16711
16712 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
16713
16714 * gcc.c-torture/execute/20020615-1.c: New test.
16715
16716 2002-06-15 Roger Sayle <roger@eyesopen.com>
16717
16718 * gcc.c-tortuture/execute/compare-1.c: New test case.
16719 * gcc.c-tortuture/execute/compare-2.c: New test case.
16720 * gcc.c-tortuture/execute/compare-3.c: New test case.
16721
16722 2002-06-13 Richard Henderson <rth@redhat.com>
16723
16724 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16725 ia64 ilp32.
16726
16727 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16728
16729 * g++.dg/template/typename2.C: Update error message.
16730
16731 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
16732
16733 * gcc.c-torture/execute/20020611-1.c: New test.
16734
16735 2002-06-11 Bob Wilson <bob.wilson@acm.org>
16736
16737 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16738 list of targets to skip.
16739
16740 2002-06-10 Bob Wilson <bob.wilson@acm.org>
16741
16742 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16743 targets if not optimizing.
16744
16745 2002-06-10 Jakub Jelinek <jakub@redhat.com>
16746
16747 * gcc.c-torture/compile/20020605-1.c: New test.
16748
16749 * g++.dg/opt/vt1.C: New test.
16750
16751 * gcc.dg/20020531-1.c: New test.
16752
16753 * gcc.dg/20020530-1.c: New test.
16754
16755 * gcc.dg/20020527-1.c: New test.
16756
16757 * g++.dg/opt/cse1.C: New test.
16758
16759 2002-06-07 Roger Sayle <roger@eyesopen.com>
16760
16761 * gcc.dg/20020607-2.c: New test case.
16762
16763 2002-06-07 Jakub Jelinek <jakub@redhat.com>
16764
16765 * gcc.c-torture/compile/20020604-1.c: New test.
16766
16767 2002-06-04 Richard Henderson <rth@redhat.com>
16768
16769 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16770 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16771 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
16772
16773 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
16774
16775 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
16776
16777 2002-06-03 Richard Henderson <rth@redhat.com>
16778
16779 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16780 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
16781
16782 2002-06-02 Richard Henderson <rth@redhat.com>
16783
16784 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16785 test functions static.
16786
16787 2002-06-02 Andreas Jaeger <aj@suse.de>
16788
16789 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16790 now.
16791
16792 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
16793
16794 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16795 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16796 Update for mofified diagnostics.
16797 * gcc.dg/c99-intconst-1.c: No longer fail.
16798
16799 2002-06-02 Richard Henderson <rth@redhat.com>
16800
16801 * gcc.dg/uninit-A.c: Remove xfail markers.
16802
16803 2002-06-01 Roger Sayle <roger@eyesopen.com>
16804
16805 * gcc.dg/fnegate-1.c: New test case.
16806
16807 2002-05-30 Osku Salerma <osku@iki.fi>
16808
16809 * gcc.c-torture/execute/mayalias-1.c: New file.
16810
16811 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
16812
16813 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16814 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16815 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
16816
16817 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
16818
16819 * gcc.c-torture/execute/20020529-1.c: New test.
16820
16821 2002-05-27 Richard Henderson <rth@redhat.com>
16822
16823 * g++.dg/ext/attrib6.C: New test case.
16824
16825 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16826
16827 * gcc.c-torture/execute/pure-1.c: New test.
16828
16829 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16830
16831 * gcc.dg/cpp/arith-2.c: Remove.
16832
16833 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16834
16835 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
16836 * gcc.dg/cpp/if-3.c: Remove.
16837
16838 2002-05-26 Jakub Jelinek <jakub@redhat.com>
16839
16840 * g++.dg/opt/cse2.C: New test.
16841
16842 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
16843
16844 * gcc.dg/cpp/arith-1.c: New semantic tests.
16845 * gcc.dg/cpp/if-1.c: Update.
16846
16847 2002-05-24 Ben Elliston <bje@redhat.com>
16848
16849 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
16850
16851 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16852
16853 * gcc.dg/verbose-asm.c: New test.
16854
16855 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
16856
16857 * gcc.dg/cpp/paste12.c: New test.
16858
16859 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16860
16861 * g++.dg/parse/named_ops.C: New test.
16862
16863 2002-05-23 Mark Mitchell <mark@codesourcery.com>
16864
16865 * gcc/testsuite/gcc.dg/weak-8.c: New test.
16866
16867 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
16868
16869 * gcc.dg/weak-2.c: Allow optional leading underscore
16870 in scan-assembler symbol name.
16871 * gcc.dg/weak-3.c: Likewise.
16872 * gcc.dg/weak-4.c: Likewise.
16873 * gcc.dg/weak-5.c: Likewise.
16874
16875 2002-05-23 Jakub Jelinek <jakub@redhat.com>
16876
16877 * gcc.dg/20020523-1.c: New test.
16878
16879 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16880
16881 * objc.dg/const-str-2.m: Update now that we stop after
16882 a command line error.
16883
16884 2002-05-22 Richard Henderson <rth@redhat.com>
16885
16886 * g++.dg/dg.exp: Fix typo in test pruneing.
16887
16888 2002-05-22 Richard Henderson <rth@redhat.com>
16889
16890 * g++.dg/dg.exp: Prune the tls subdirectory.
16891 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16892 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16893 * g++.dg/tls/init-1.C: New.
16894
16895 2002-05-22 Jakub Jelinek <jakub@redhat.com>
16896
16897 * gcc.dg/20020517-1.c: New test.
16898
16899 2002-05-21 Richard Henderson <rth@redhat.com>
16900
16901 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16902 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
16903
16904 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
16905
16906 * g++.dg/other/copy2.C: New test.
16907
16908 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
16909
16910 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
16911 (MAX_COPY): Bump up to 10 times sizeof (long long).
16912 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
16913
16914 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
16915 sizeof (long long).
16916
16917 * gcc.c-torture/execute/strcpy-1.c: New test.
16918
16919 2002-05-19 Jason Merrill <jason2redhat.com>
16920
16921 * g++.dg/ext/oper1.C: New test.
16922
16923 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
16924 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
16925
16926 * README.QMTEST: New file.
16927
16928 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
16929
16930 2002-05-19 Andreas Jaeger <aj@suse.de>
16931
16932 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
16933 now.
16934 * gcc.c-torture/execute/loop-2d.x: Likewise.
16935
16936 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
16937
16938 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
16939 support weak symbols.
16940 * gcc.dg/weak-4.c: Likewise
16941 * gcc.dg/weak-6.c: Likewise
16942
16943 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
16944
16945 * gcc.dg/weak-3.c: Add dg-excess-error comment for
16946 cygwin, coff and h8300-*-hms targets
16947 * gcc.dg/weak-5.c: Likewise
16948 * gcc.dg/weak-7.c: Likewise
16949
16950 2002-05-16 Jason Merrill <jason@redhat.com>
16951
16952 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
16953 (scan-assembler-not, scan-assembler-dem): Likewise.
16954 (scan-assembler-dem-not): Likewise.
16955
16956 2002-05-15 Richard Henderson <rth@redhat.com>
16957
16958 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
16959
16960 2002-05-15 Richard Henderson <rth@redhat.com>
16961
16962 * gcc.dg/weak-5.c (vfoo1c): No warning here.
16963 (vfoo1f): Warning here.
16964 (vfoo1l): Don't redefine the alias.
16965
16966 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
16967
16968 * g++.dg/init/pm1.C: New test.
16969
16970 2002-05-12 David S. Miller <davem@redhat.com>
16971
16972 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
16973 types.
16974
16975 2002-05-10 Roger Sayle <roger@eyesopen.com>
16976
16977 * gcc.c-torture/execute/20020510-1.c: New test case.
16978
16979 2002-05-10 David S. Miller <davem@redhat.com>
16980
16981 * gcc.c-torture/execute/conversion.c: Test long double too.
16982
16983 2002-05-09 Jakub Jelinek <jakub@redhat.com>
16984
16985 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
16986 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
16987 * lib/g++.exp (g++_link_flags): Likewise.
16988 * lib/objc.exp (objc_target_compile): Likewise.
16989
16990 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
16991
16992 * gcc.dg/cpp/poison.c: Update.
16993 * gcc.dg/cpp/20000625-2.c: Remove.
16994 * gcc.dg/cpp/direct2s.c: Remove final test.
16995
16996 2002-05-08 Tom Rix <trix@redhat.com>
16997
16998 * gcc.c-torture/execute/20020508-1.c: New test.
16999 * gcc.c-torture/execute/20020508-2.c: New test.
17000 * gcc.c-torture/execute/20020508-3.c: New test.
17001
17002 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
17003
17004 * gcc.dg/cpp/charconst-4.c: More tests.
17005
17006 2002-05-08 Mark Mitchell <mark@codesourcery.com>
17007
17008 PR c/6569
17009 * gcc.dg/weak-3.c: Update location of warning messages.
17010 * gcc.dg/weak-5.c: Likewise.
17011
17012 2002-05-06 Roger Sayle <roger@eyesopen.com>
17013
17014 * gcc.c-torture/execute/20020506-1.c: New test case.
17015
17016 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
17017
17018 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
17019
17020 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17021
17022 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
17023
17024 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17025
17026 * gcc.dg/cpp/charconst-3.c: New test.
17027
17028 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
17029
17030 * gcc.dg/cpp/charconst.c: Update tests.
17031
17032 2002-05-05 Tim Josling <tej@melbpc.org.au>
17033
17034 * treelang: Added directory for new sample language treelang. Also
17035 lib/treelang.exp: New file to signal treelang should be tested.
17036
17037 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17038
17039 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
17040 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
17041 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
17042 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
17043 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
17044 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
17045 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
17046
17047 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
17048
17049 * gcc.dg/format/xopen-2.c: New test.
17050
17051 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17052
17053 * gcc.dg/20020503-1.c: New test.
17054
17055 2002-05-02 Mark Mitchell <mark@codesourcery.com>
17056
17057 * g++.dg/init/dtor1.C: Make it tougher.
17058
17059 2002-05-01 Mark Mitchell <mark@codesourcery.com>
17060
17061 * g++.dg/init/dtor1.C: New test.
17062
17063 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
17064
17065 * gcc.dg/altivec-8.c: New.
17066
17067 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
17068
17069 * gcc.dg/altivec-7.c: New.
17070
17071 2002-04-29 Jakub Jelinek <jakub@redhat.com>
17072
17073 * g++.dg/parse/typedef1.C: New test.
17074
17075 2002-04-29 Mark Mitchell <mark@codesourcery.com>
17076
17077 PR c++/6486
17078 * g++.dg/template/friend6.C: New test.
17079
17080 PR c++/6492
17081 * g++.dg/init/copy1.C: New test.
17082
17083 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
17084
17085 * g++.dg/warn/effc1.C: New test.
17086
17087 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
17088
17089 * gcc.dg/cpp/if-cexp.c: Add a test.
17090
17091 2002-04-28 Jakub Jelinek <jakub@redhat.com>
17092
17093 * gcc.dg/20020426-2.c: New test.
17094
17095 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
17096
17097 * gcc.dg/cpp/if-mop.c: Update.
17098 * gcc.dg/cpp/if-mpar.c: Add test.
17099 * gcc.dg/cpp/if-oppr.c: Update.
17100
17101 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17102
17103 PR c/6343
17104 * gcc.dg/weak-[2-7].c: New tests.
17105
17106 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17107
17108 * gcc.dg/enum1.c: New test.
17109
17110 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17111
17112 PR c++/6497
17113 * g++.dg/inherit/access2.C: New test.
17114
17115 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17116
17117 PR bootstrap/6445
17118 * gcc.dg/20020426-1.c: New test.
17119
17120 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17121
17122 * g++.dg/abi/enum1.C: New test.
17123
17124 2002-04-26 Richard Henderson <rth@redhat.com>
17125
17126 * gcc.dg/c99-bool-1.c: Expect always true warning.
17127
17128 2002-04-25 Roger Sayle <roger@eyesopen.com>
17129
17130 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
17131
17132 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17133
17134 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
17135 targets.
17136
17137 2002-04-24 Mark Mitchell <mark@codesourcery.com>
17138
17139 * g++.dg/abi/mange7.C: New test.
17140
17141 PR c++/6438.
17142 * g++.dg/parse/stmtexpr2.C: New test.
17143
17144 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
17145
17146 * gcc.dg/20020312-2.c: Add SH target.
17147
17148 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17149
17150 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17151 compiler output on mips*-*-irix*.
17152
17153 2002-04-23 Jakub Jelinek <jakub@redhat.com>
17154
17155 * g++.dg/parse/attr1.C: New test.
17156
17157 2002-04-23 Roger Sayle <roger@eyesopen.com>
17158
17159 * gcc.c-torture/execute/string-opt-17.c: New test case.
17160 * gcc.c-torture/execute/memset-2.c: New test case.
17161
17162 2002-04-23 Mark Mitchell <mark@codesourcery.com>
17163
17164 PR c++/6256:
17165 * g++.dg/template/friend5.C: New test.
17166
17167 PR c++/6331:
17168 * g++.dg/template/qual1.C: Likewise.
17169
17170 2002-04-22 Zack Weinberg <zack@codesourcery.com>
17171
17172 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17173 Include stdlib.h, not stdio.h or ctype.h.
17174
17175 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
17176
17177 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17178 cris-*-elf* and mmix-*-*.
17179 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17180 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17181 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17182 Ditto.
17183 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17184 * gcc.dg/wchar_t-1.c: Ditto.
17185
17186 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
17187
17188 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17189 Clarify comment.
17190
17191 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
17192
17193 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
17194
17195 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17196
17197 * gcc.c-torture/execute/20000906-1.x: Delete.
17198
17199 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
17200
17201 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
17202
17203 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
17204
17205 * PR6367
17206 * g77.f-torture/execute/6367.f: New test.
17207 * g77.f-torture/execute/6367.x: Disable for MMIX.
17208
17209 2002-04-19 Mark Mitchell <mark@codesourcery.com>
17210
17211 * PR6352
17212 * g++.dg/opt/inline2.C: New test.
17213
17214 2002-04-18 Richard Henderson <rth@redhat.com>
17215
17216 * gcc.dg/20000906-1.c: Enable for all targets.
17217 * gcc.c-torture/compile/iftrap-2.c: New.
17218
17219 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17220
17221 * gcc.dg/20020418-1.c: New test.
17222 * gcc.dg/20020418-2.c: New test.
17223
17224 2002-04-18 Richard Henderson <rth@redhat.com>
17225
17226 * gcc.c-torture/compile/iftrap-1.c: New.
17227 * gcc.dg/iftrap-1.c: Adjust for ia64.
17228 * gcc.dg/iftrap-2.c: New.
17229
17230 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17231
17232 * gcc.c-torture/compile/20020418-1.c: New test.
17233
17234 2002-04-18 Roger Sayle <roger@eyesopen.com>
17235
17236 * gcc.c-torture/compile/20020415-1.c: New.
17237
17238 2002-04-18 David S. Miller <davem@redhat.com>
17239
17240 * gcc.c-torture/execute/20020418-1.c: New test.
17241
17242 2002-04-17 Jakub Jelinek <jakub@redhat.com>
17243
17244 * gcc.dg/20020416-1.c: New test.
17245
17246 * g++.dg/opt/inline1.C: New test.
17247
17248 2002-04-16 Jakub Jelinek <jakub@redhat.com>
17249
17250 * gcc.dg/altivec-5.c: New test.
17251
17252 * gcc.dg/20020415-1.c: New test.
17253
17254 2002-04-15 Mark Mitchell <mark@codesourcery.com>
17255
17256 * testsuite/lib/chill.exp: Remove.
17257
17258 2002-04-14 Jakub Jelinek <jakub@redhat.com>
17259
17260 * g++.dg/other/big-struct.C: New test.
17261
17262 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
17263
17264 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
17265 of scratch file.
17266
17267 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
17268
17269 PR c/6277
17270 * gcc.dg/i386-387-1.c: Allow optional leading underscore
17271 in scan-assembler function name
17272
17273 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
17274
17275 * g77.f-torture/execute/980628-4.x,
17276 g77.f-torture/execute/980628-5.x,
17277 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17278 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17279 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
17280 i[34567]86-*-*.
17281
17282 2002-04-13 David S. Miller <davem@redhat.com>
17283
17284 * gcc.c-torture/execute/20020413-1.c: New test.
17285
17286 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
17287
17288 * gcc.dg/asm-6.c,
17289 * g++.dg/ext/asm1.C: New tests.
17290
17291 2002-04-12 Mark Mitchell <mark@codesourcery.com>
17292
17293 PR c++ 5373.
17294 * g++.dg/parse/stmtexpr1.C: New test.
17295
17296 PR c++/5189.
17297 * g++.dg/template/copy1.C: New test.
17298
17299 2002-04-12 Richard Henderson <rth@redhat.com>
17300
17301 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
17302
17303 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
17304
17305 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
17306 gcc.c-torture/execute/20020307-2.c.
17307
17308 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
17309
17310 * g++.dg/ext/attrib5.C,
17311 * g++.dg/lookup/struct1.C: New tests.
17312
17313 2002-04-11 Jakub Jelinek <jakub@redhat.com>
17314
17315 * gcc.dg/20020411-1.c: New test.
17316
17317 * gcc.c-torture/execute/20020411-1.c: New test.
17318
17319 2002-04-10 Janis Johnson <janis187@us.ibm.com>
17320
17321 * g77.f-torture/execute/6177.f: New test.
17322
17323 2002-04-10 Jakub Jelinek <jakub@redhat.com>
17324
17325 PR middle-end/6247
17326 * g++.dg/opt/cleanup1.C: New test.
17327
17328 * g++.dg/opt/const1.C: New test.
17329
17330 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
17331
17332 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
17333
17334 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
17335
17336 PR c++/5507
17337 * g++.dg/template/typename2.C: New test.
17338
17339 2002-04-10 Alan Modra <amodra@bigpond.net.au>
17340
17341 * gcc.c-torture/execute/loop-12.c: New.
17342
17343 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
17344
17345 * g77.f-torture/execute/980628-4.x,
17346 g77.f-torture/execute/980628-5.x,
17347 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17348 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17349 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
17350
17351 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17352
17353 PR optimization/6086
17354 * g++.dg/opt/preinc1.C: New test.
17355
17356 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17357
17358 PR c++/5571
17359 * g++.dg/opt/static2.C: New test.
17360
17361 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17362
17363 PR c/5120
17364 * gcc.dg/20020406-1.c: New test.
17365
17366 2002-04-04 David S. Miller <davem@redhat.com>
17367
17368 * gcc.c-torture/execute/20020404-1.c: New test.
17369
17370 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17371
17372 PR c/6123
17373 * gcc.dg/20020312-2.c: Do not declare global register variable
17374 if __PIC__ or __pic__ is defined.
17375
17376 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17377
17378 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17379 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17380
17381 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17382
17383 * gcc.misc-tests/linkage.exp: Update last change to handle
17384 sparc*-, not just sparc-.
17385
17386 2002-04-03 Richard Henderson <rth@redhat.com>
17387
17388 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17389
17390 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17391
17392 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17393
17394 2002-04-02 David S. Miller <davem@redhat.com>
17395
17396 * gcc.c-torture/execute/20020402-3.c: New test.
17397
17398 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17399
17400 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17401 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17402
17403 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17404 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17405 g77.f-torture/execute/20001201.x,
17406 g77.f-torture/execute/u77-test.x: New files.
17407
17408 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17409 * gcc.dg/wchar_t-1.c: Ditto.
17410
17411 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17412
17413 * gcc.c-torture/execute/20020402-1.c: New test.
17414
17415 2002-04-01 Richard Henderson <rth@redhat.com>
17416
17417 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17418
17419 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17420
17421 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17422
17423 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17424
17425 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17426
17427 * g++.dg/inherit/template-as-base.C: Expect error.
17428 * g++.dg/inherit/namespace-as-base.C: Likewise.
17429
17430 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17431
17432 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17433 g++.dg/ext/instantiate3.C: Tweak match patterns.
17434
17435 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17436 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17437 -da test.
17438
17439 2002-03-31 Richard Henderson <rth@redhat.com>
17440
17441 * gcc.dg/special/alias-2.c: New.
17442 * gcc.dg/special/ecos.exp: Run it.
17443
17444 2002-03-31 Richard Henderson <rth@redhat.com>
17445
17446 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17447
17448 2002-03-31 Kazu Hirata <kazu@hxi.com>
17449
17450 * gcc.dg/weak-1.c: Disable on h8300 port.
17451
17452 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17453
17454 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17455 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17456 ordering tests.
17457 * g++.dg/bprob/bprob-1.C: New test.
17458 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17459 * g++.dg/gcov/gcov-1.C: New test.
17460 * g++.dg/gcov/gcov-1.x: New file.
17461 * g++.dg/gcov/gcov-2.C: New test.
17462 * g++.dg/gcov/gcov-3.C: New test.
17463 * g++.dg/gcov/gcov-3.h: New file.
17464
17465 2002-03-28 Roger Sayle <roger@eyesopen.com>
17466
17467 * g++.old-deja/g++.other/builtins5.C: New test.
17468 * g++.old-deja/g++.other/builtins6.C: New test.
17469 * g++.old-deja/g++.other/builtins7.C: New test.
17470 * g++.old-deja/g++.other/builtins8.C: New test.
17471 * g++.old-deja/g++.other/builtins9.C: New test.
17472
17473 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17474
17475 * g++.dg/opt/static1.C: New test.
17476
17477 * g++.dg/opt/longbranch1.C: New test.
17478
17479 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17480
17481 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17482
17483 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17484
17485 2002-03-28 Jeffrey A Law (law@redhat.com)
17486
17487 * gcc.c-torture/execute/20020328-1.c: New test.
17488
17489 2002-03-27 Richard Henderson <rth@redhat.com>
17490
17491 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17492 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17493 move from g++.old-deja/g++.ext/.
17494
17495 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17496
17497 * g++.dg/init/new2.C: New test.
17498
17499 2002-03-26 Richard Henderson <rth@redhat.com>
17500
17501 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17502
17503 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17504 on sparc.
17505
17506 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17507 sparcv9 systems.
17508 * gcc.dg/20001102-1.c: Likewise.
17509
17510 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
17511
17512 * gcc.dg/cpp/endif-pedantic1.c,
17513 gcc.dg/cpp/endif-pedantic2.c: New tests.
17514
17515 2002-03-26 Mark Mitchell <mark@codesourcery.com>
17516
17517 * g++.dg/init/new1.C: New test.
17518
17519 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
17520
17521 * g++.dg/abi/vbase9.C: New test.
17522
17523 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
17524
17525 * gcc.dg/arm-asm.c: New test.
17526
17527 2002-03-26 Andrew Cagney <ac131313@redhat.com>
17528
17529 * gcc.dg/Wswitch-enum.c: New test.
17530 Fix PR c/5044.
17531
17532 2002-03-26 Richard Henderson <rth@redhat.com>
17533
17534 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17535 structure.
17536
17537 2002-03-25 Richard Henderson <rth@redhat.com>
17538
17539 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17540 sparcv9 systems.
17541
17542 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17543 * gcc.c-torture/compile/20011119-2.c (xxx): New.
17544
17545 2002-03-25 Zack Weinberg <zack@codesourcery.com>
17546
17547 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
17548
17549 2002-03-25 Bob Wilson <bob.wilson@acm.org>
17550
17551 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17552 targets using generic thunk support.
17553
17554 2002-03-25 Jakub Jelinek <jakub@redhat.com>
17555
17556 * gcc.c-torture/compile/20020323-1.c: New test.
17557
17558 * g++.dg/opt/conj2.C: New test.
17559
17560 2002-03-24 Richard Henderson <rth@redhat.com>
17561
17562 * gcc.dg/weak-1.c: Use -fno-common.
17563
17564 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17565
17566 * g77.dg/f77-edit-apostrophe-out.f: New test
17567 * g77.dg/f77-edit-h-out.f: New test
17568 * g77.dg/f77-edit-t-in.f: New test
17569 * g77.dg/f77-edit-t-out.f: New test
17570 * g77.dg/f77-edit-x-out.f: New test
17571 * g77.dg/f77-edit-slash-out.f: New test
17572 * g77.dg/f77-edit-colon-out.f: New test
17573 * g77.dg/f77-edit-s-out.f: New test
17574
17575 2002-03-24 Richard Henderson <rth@redhat.com>
17576
17577 * objc/execute/formal_protocol-6.x: New XFAIL.
17578
17579 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17580
17581 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17582 that do not support weak symbols
17583
17584 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17585
17586 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17587 * lib/g77.exp: Likewise
17588 * lib/objc.exp: Likewise
17589
17590 2002-03-23 Andrew Cagney <ac131313@redhat.com>
17591
17592 * gcc.dg/Wswitch-default.c: New test.
17593
17594 2002-03-23 Jakub Jelinek <jakub@redhat.com>
17595
17596 * g++.dg/other/enum1.C: New test.
17597
17598 2002-03-23 Zack Weinberg <zack@codesourcery.com>
17599
17600 * gcc.dg/pragma-ep-3.c: Fix typo.
17601
17602 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17603
17604 * g++.dg/inherit/template-as-base.C: New test.
17605
17606 2002-03-22 Jakub Jelinek <jakub@redhat.com>
17607
17608 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17609 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
17610
17611 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
17612
17613 * gcc.dg/cpp/multiline.c: Update to match.
17614
17615 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
17616
17617 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17618
17619 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
17620
17621 * gcc.dg/cpp/extratokens2.c: New file.
17622
17623 2002-03-21 David Edelsohn <edelsohn@gnu.org>
17624
17625 * gcc.dg/20020312-2.c: Add rs6000 target.
17626
17627 * gcc.c-torture/compile/20020319-1.c: New test.
17628
17629 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17630
17631 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17632 (A, E): Handle this.
17633
17634 2002-03-20 Jason Merrill <jason@redhat.com>
17635
17636 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17637 ignoring -fpic.
17638 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17639 through prune_gcc_output.
17640
17641 2002-03-20 Jakub Jelinek <jakub@redhat.com>
17642
17643 * gcc.c-torture/compile/20020320-1.c: New test.
17644
17645 2002-03-19 Jakub Jelinek <jakub@redhat.com>
17646
17647 * gcc.c-torture/compile/20020318-1.c: New test.
17648
17649 * gcc.dg/struct-by-value-1.c: New test.
17650
17651 * gcc.dg/20020319-1.c: New test.
17652
17653 2002-03-18 Jakub Jelinek <jakub@redhat.com>
17654
17655 * g++.dg/opt/conj1.C: New test.
17656
17657 2002-03-17 Mark Mitchell <mark@codesourcery.com>
17658
17659 * g++.dg/template/qualttp20.C: Revert previous change.
17660 * g++.dg/template/qualttp3.C: Likewise.
17661 * g++.dg/template/qualttp4.C: Likewise
17662 * g++.dg/template/qualttp5.C: Likewise
17663 * g++.dg/template/qualttp6.C: Likewise
17664 * g++.dg/template/qualttp7.C: Likewise
17665 * g++.dg/template/qualttp8.C: Likewise
17666 * g++.dg/template/recurse.C: Likewise.
17667
17668 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17669
17670 * gcc.dg/cpp/wchar-1.c: Update.
17671
17672 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
17673
17674 * g++.dg/template/conv1.C: New test.
17675 * g++.dg/template/conv2.C: New test.
17676 * g++.dg/template/conv3.C: New test.
17677 * g++.dg/template/conv4.C: New test.
17678
17679 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17680
17681 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17682 * g++.dg/template/qualttp3.C: Likewise.
17683 * g++.dg/template/qualttp4.C: Likewise
17684 * g++.dg/template/qualttp5.C: Likewise
17685 * g++.dg/template/qualttp6.C: Likewise
17686 * g++.dg/template/qualttp7.C: Likewise
17687 * g++.dg/template/qualttp8.C: Likewise
17688 * g++.dg/template/recurse.C: Likewise.
17689
17690 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17691
17692 * g++.dg/opt/dtor1.C: New test.
17693
17694 2002-03-15 Jakub Jelinek <jakub@redhat.com>
17695
17696 * gcc.c-torture/compile/20020315-1.c: New test.
17697
17698 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
17699
17700 * gcc.dg/weak-1.c: Fix scan tests.
17701
17702 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
17703
17704 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17705 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17706 cris-*-aout* mmix-*-*.
17707 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17708 cris-*-aout* mmix-*-*.
17709 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17710 cris-*-elf* cris-*-aout* and mmix-*-*.
17711 * gcc.dg/20001009-1.c: Ditto.
17712 * gcc.dg/20010912-1.c: Ditto.
17713 * gcc.dg/20020122-4.c: Ditto.
17714 * gcc.dg/inline-2.c: Ditto.
17715
17716 2002-03-14 Jeffrey A Law (law@cygnus.com)
17717
17718 * gcc.c-torture/compile/20020314-1.c: New test.
17719
17720 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
17721
17722 * gcc.c-torture/execute/20020314-1.c: New test.
17723
17724 2002-03-14 Jakub Jelinek <jakub@redhat.com>
17725
17726 * g++.dg/warn/Wunused-1.C: New test.
17727
17728 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
17729
17730 * g++.dg/abi/mangle6.C: New test.
17731
17732 2002-03-13 Jakub Jelinek <jakub@redhat.com>
17733
17734 * gcc.c-torture/compile/20020309-2.c: New test.
17735
17736 * gcc.c-torture/compile/20020312-1.c: New test.
17737
17738 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
17739
17740 * g++.dg/other/access1.C: New test.
17741
17742 2002-03-12 Jakub Jelinek <jakub@redhat.com>
17743
17744 * gcc.c-torture/execute/wchar_t-1.c: New test.
17745
17746 2002-03-12 David Edelsohn <edelsohn@gnu.org>
17747
17748 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
17749
17750 2002-03-12 Roger Sayle <roger@eyesopen.com>
17751
17752 * gcc.dg/20020312-1.c: New test case.
17753
17754 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
17755
17756 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
17757
17758 2002-03-11 Richard Henderson <rth@redhat.com>
17759
17760 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17761 * g++.old-deja/g++.jason/report.C: Likewise.
17762
17763 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17764
17765 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17766 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
17767
17768 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17769
17770 * testsuite/g++.dg/overload/pmf1.C: New test.
17771
17772 2002-03-11 Kazu Hirata <kazu@hxi.com>
17773
17774 * gcc.c-torture/execute/20020307-1.c: Use long.
17775
17776 2002-03-11 Jakub Jelinek <jakub@redhat.com>
17777
17778 PR optimization/5844
17779 * gcc.dg/20020310-1.c: New test.
17780
17781 2002-03-09 Michael Meissner <meissner@redhat.com>
17782
17783 * gcc.c-torture/execute/memcpy-2.c: New test.
17784 * gcc.c-torture/execute/memset-1.c: New test.
17785 * gcc.c-torture/execute/strlen-1.c: New test.
17786 * gcc.c-torture/execute/strcmp-1.c: New test.
17787 * gcc.c-torture/execute/strncmp-1.c: New test.
17788
17789 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
17790
17791 * gcc.dg/ppc-ldstruct.c: New test.
17792
17793 2002-03-09 Jakub Jelinek <jakub@redhat.com>
17794
17795 * gcc.c-torture/execute/va-arg-22.c: New test.
17796
17797 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17798
17799 * gcc.c-torture/compile/20020309-1.c: New test.
17800
17801 2002-03-08 Jakub Jelinek <jakub@redhat.com>
17802
17803 * gcc.c-torture/execute/20020307-2.c: New test.
17804
17805 2002-03-07 Jeffrey A Law (law@redhat.com)
17806
17807 * g77.f-torture/compile/20020307-1.f: New test.
17808
17809 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
17810
17811 * gcc.dg/unordered-1.c: New test.
17812
17813 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
17814
17815 * gcc.c-torture/execute/20020307-1.c: New test.
17816
17817 2002-03-05 Jakub Jelinek <jakub@redhat.com>
17818
17819 * gcc.dg/20020304-1.c: New test.
17820
17821 * gcc.c-torture/compile/20020304-2.c: New test.
17822
17823 2002-03-04 Zack Weinberg <zack@codesourcery.com>
17824
17825 * gcc.c-torture/compile/20020304-1.c: New test case
17826 (from PR c/5830).
17827
17828 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
17829
17830 * gcc.dg/20020103-1.c: Add other -D ppc variants.
17831
17832 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
17833
17834 * g++.dg/other/classkey1.C: New test.
17835
17836 2002-03-01 Richard Henderson <rth@redhat.com>
17837
17838 * gcc.c-torture/compile/981223-1.x: New.
17839 * gcc.c-torture/compile/920625-1.x: New.
17840
17841 2002-02-28 Richard Henderson <rth@redhat.com>
17842
17843 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
17844
17845 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
17846
17847 * gcc.c-torture/execute/20020227-1.c: New test.
17848
17849 2002-02-27 Mark Mitchell <mark@codesourcery.com>
17850
17851 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17852 here" ERROR lines.
17853 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17854 * g++.old-deja.g++.other/defarg1.C: Likewise.
17855 * g++.old-deja/g++.pt/calls2.C: Likewise.
17856 * g++.old-deja/g++.pt/crash20.C: Likewise.
17857 * g++.old-deja/g++.pt/crash30.C: Likewise.
17858 * g++.old-deja/g++.pt/crash36.C: Likewise.
17859 * g++.old-deja/g++.pt/crash6.C: Likewise.
17860 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17861 * g++.old-deja/g++.pt/derived3.C: Likewise.
17862 * g++.old-deja/g++.pt/error1.C: Likewise.
17863 * g++.old-deja/g++.pt/friend21.C: Likewise.
17864 * g++.old-deja/g++.pt/friend23.C: Likewise.
17865 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17866 * g++.old-deja/g++.robertl/eb128.C: Likewise.
17867
17868 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
17869
17870 * gcc.c-torture/execute/20020225-2.c: New test.
17871
17872 2002-02-27 Zack Weinberg <zack@codesourcery.com>
17873
17874 * gcc.c-torture/execute/920730-1t.c,
17875 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17876 Delete test cases, only relevant to -traditional.
17877
17878 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
17879
17880 * gcc.dg/cpp/undef1.c: Remove.
17881 * gcc.dg/cpp/directiv.c: Update.
17882 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
17883
17884 2002-02-27 Michael Meissner <meissner@redhat.com>
17885
17886 * gcc.c-torture/execute/20020226-1.c: New test.
17887
17888 2002-02-26 Jakub Jelinek <jakub@redhat.com>
17889
17890 * g++.dg/debug/debug4.C: New test.
17891
17892 * gcc.dg/ia64-visibility-1.c: New test.
17893
17894 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
17895
17896 * gcc.dg/debug/20020224-1.c: New.
17897
17898 2002-02-25 Kazu Hirata <kazu@hxi.com>
17899
17900 * gcc.c-torture/execute/960416-1.x: New.
17901 * gcc.c-torture/execute/divconst-3.x: Likewise.
17902
17903 2002-02-25 Jakub Jelinek <jakub@redhat.com>
17904
17905 * gcc.dg/20020224-1.c: New test.
17906
17907 2002-02-25 Alan Modra <amodra@bigpond.net.au>
17908
17909 * gcc.c-torture/execute/20020225-1.c: New.
17910
17911 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
17912
17913 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
17914
17915 2002-02-23 Jakub Jelinek <jakub@redhat.com>
17916
17917 * gcc.dg/20020222-1.c: New test.
17918
17919 2002-02-22 Jakub Jelinek <jakub@redhat.com>
17920
17921 * g++.dg/opt/anonunion1.C: New test.
17922
17923 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
17924
17925 * g++.dg/template/qualttp19.C: New test.
17926 * g++.dg/template/qualttp20.C: New test.
17927 * g++.old-deja/g++.jason/report.C: Adjust expected errors
17928 * g++.old-deja/g++.other/qual1.C: Likewise.
17929
17930 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
17931
17932 * gcc.dg/attr-alwaysinline.c: New.
17933
17934 2002-02-21 Jakub Jelinek <jakub@redhat.com>
17935
17936 * gcc.dg/20020220-1.c: New test.
17937
17938 * gcc.dg/20020220-2.c: New test.
17939
17940 * g++.dg/opt/mmx1.C: New test.
17941
17942 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
17943
17944 * gcc.c-torture/compile/20020110.c: New test.
17945
17946 2002-02-20 Jakub Jelinek <jakub@redhat.com>
17947
17948 * gcc.c-torture/execute/20020219-1.c: New test.
17949
17950 * gcc.dg/20020219-1.c: New test.
17951
17952 * gcc.dg/noncompile/20020220-1.c: New test.
17953
17954 * g++.dg/opt/ptrintsum1.C: New test.
17955
17956 * gcc.dg/debug/20020220-1.c: New test.
17957
17958 2002-02-17 Jakub Jelinek <jakub@redhat.com>
17959
17960 * gcc.c-torture/execute/20020216-1.c: New test.
17961
17962 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
17963
17964 * gcc.dg/decl-1.c: Update, new test.
17965
17966 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
17967
17968 * g++.dg/abi/bitfield1.C: New test.
17969 * g++.dg/abi/bitfield2.C: New test.
17970
17971 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17972
17973 * gcc.dg/attr-nest.c: New test.
17974
17975 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17976
17977 * gcc.c-torture/execute/20020215-1.c: New test.
17978
17979 2002-02-14 Jakub Jelinek <jakub@redhat.com>
17980
17981 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
17982 * g++.dg/debug/debug.exp: New.
17983 * g++.dg/debug/trivial.C: New.
17984 * g++.dg/debug/debug1.C: Moved...
17985 * g++.dg/other/debug1.C: ...from here.
17986 * g++.dg/debug/debug2.C: Moved...
17987 * g++.dg/other/debug2.C: ...from here.
17988 * g++.dg/debug/debug3.C: Moved...
17989 * g++.dg/other/debug3.C: ...from here.
17990
17991 * gcc.dg/noncompile/20020213-1.c: New test.
17992
17993 2002-02-13 Jakub Jelinek <jakub@redhat.com>
17994
17995 * g++.dg/other/debug3.C: New test.
17996
17997 * gcc.c-torture/execute/20020213-1.c: New test.
17998
17999 2002-02-13 Richard Smith <richard@ex-parrot.com>
18000
18001 * g++.old-deja/g++.other/thunk1.C: New test.
18002
18003 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18004
18005 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
18006
18007 2002-02-13 Stan Shebs <shebs@apple.com>
18008
18009 * gcc.dg/altivec-3.c: New.
18010
18011 2002-02-12 Jakub Jelinek <jakub@redhat.com>
18012
18013 * gcc.dg/Wunreachable-1.c: New test.
18014 * gcc.dg/Wunreachable-2.c: New test.
18015
18016 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
18017
18018 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
18019
18020 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
18021
18022 * gcc.dg/decl-1.c: New test.
18023
18024 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18025
18026 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
18027
18028 2002-02-10 Kazu Hirata <kazu@hxi.com>
18029
18030 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
18031 * gcc.c-torture/compile/980506-1.x: Likewise.
18032
18033 2002-02-10 Kazu Hirata <kazu@hxi.com>
18034
18035 * gcc.dg/20020210-1.c: New.
18036
18037 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
18038
18039 * g77.f-torture/execute/947.f: New regression test
18040 for PR fortran/947.
18041
18042 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
18043
18044 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
18045 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
18046
18047 2002-02-08 Richard Henderson <rth@redhat.com>
18048
18049 * gcc.c-torture/compile/labels-3.c: New.
18050
18051 2002-02-08 Jakub Jelinek <jakub@redhat.com>
18052
18053 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
18054 expression statements work instead.
18055 * gcc.dg/noncompile/20020207-1.c: New test.
18056
18057 2002-02-07 Richard Henderson <rth@redhat.com>
18058
18059 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
18060
18061 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18062
18063 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
18064 message from g77
18065 * lib/g77-dg.exp: Trim g77 error messages so that they are
18066 recognized by dg.exp.
18067
18068 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18069
18070 PR fortran/5473
18071 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
18072
18073 2002-02-07 Richard Henderson <rth@redhat.com>
18074
18075 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
18076 to be sufficiently aligned for integers.
18077
18078 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
18079
18080 * g++.dg/template/friend4.C: New test.
18081
18082 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18083
18084 PR fortran/5743
18085 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
18086 unsupported cases.
18087
18088 2002-02-07 Richard Henderson <rth@redhat.com>
18089
18090 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
18091 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
18092 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
18093 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
18094
18095 2002-02-06 Richard Henderson <rth@redhat.com>
18096
18097 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
18098
18099 2002-02-06 Janis Johnson <janis187@us.ibm.com>
18100
18101 * gcc.dg/20020206-1.c: New test.
18102
18103 2002-02-06 Jakub Jelinek <jakub@redhat.com>
18104
18105 * gcc.c-torture/execute/20020206-1.c: New test.
18106
18107 * gcc.c-torture/execute/20020206-2.c: New test.
18108
18109 PR optimization/5429:
18110 * gcc.c-torture/compile/20020206-1.c: New test.
18111
18112 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
18113
18114 * g++.dg/ext/align1.C: Do not use an explicit alignment value
18115 as certain file formats cannot support particularly large
18116 alignments.
18117
18118 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
18119 and do not expect to be able to link the executable.
18120
18121 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
18122 fail because the COFF format does not support the weak attribute.
18123
18124 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
18125
18126 * g77.dg/pr5473.f: New test
18127
18128 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
18129
18130 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
18131 Fix testcase accordingly.
18132
18133 2002-02-04 Richard Henderson <rth@redhat.com>
18134
18135 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
18136 (buf): Change to be an array of pointers, not ints.
18137
18138 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18139
18140 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
18141 before all tests. Move warning one line above to match where it
18142 C frontend emits.
18143 * gcc.dg/Wswitch-2.c: New test.
18144 * g++.dg/warn/Wswitch-1.C: New test.
18145 * g++.dg/warn/Wswitch-2.C: New test.
18146
18147 2002-02-04 Richard Henderson <rth@redhat.com>
18148
18149 * g++.dg/abi/offsetof.C: Fix size comparison.
18150
18151 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
18152
18153 * gcc.dg/cast-qual-2.c: New test.
18154
18155 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18156
18157 * gcc.dg/20020201-4.c: New test.
18158
18159 2002-02-04 Ben Elliston <bje@redhat.com>
18160
18161 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18162 target_info attribute != 0, in addition to the empty string.
18163 (gcc_target_compile): Likewise.
18164
18165 2002-02-03 Andrew Cagney <ac131313@redhat.com>
18166
18167 * gcc.dg/Wswitch.c: New test.
18168 PR gcc/4475. PR gcc/3780.
18169
18170 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
18171
18172 * g77.f-torture/execute/5122.f: New test for regressions
18173 against PR fortran/5122.
18174
18175 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
18176
18177 * g77.f-torture/compile/pr3743.f: Delete
18178 * g77.dg/pr3743-1.f: New test.
18179 * g77.dg/pr3743-2.f: New test.
18180 * g77.dg/pr3743-3.f: New test.
18181 * g77.dg/pr3743-4.f: New test.
18182
18183 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18184
18185 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
18186
18187 2002-02-02 Richard Henderson <rth@redhat.com>
18188
18189 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18190 * gcc.c-torture/execute/bf64-1.c: Likewise.
18191
18192 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18193
18194 * gcc.dg/20020201-2.c: New test.
18195
18196 * gcc.dg/20020201-3.c: New test.
18197
18198 * gcc.c-torture/execute/bitfld-2.c: New test.
18199
18200 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18201
18202 * gcc.dg/bitfld-1.c: Update.
18203 * gcc.dg/bitfld-2.c: Update.
18204 * gcc.c-torture/execute/bitfld-1.x: New.
18205
18206 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18207
18208 * gcc.c-torture/execute/20020201-1.c: New test.
18209
18210 2002-02-01 Janis Johnson <janis187@us.ibm.com>
18211
18212 PR target/5469
18213 * gcc.dg/20020201-1.c: New test.
18214
18215 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
18216
18217 PR fortran/3743
18218 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18219 * g77.f-torture/compile/pr3743.x: Remove
18220
18221 2002-01-31 Tom Rix <trix@redhat.com>
18222
18223 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
18224
18225 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18226
18227 * gcc.dg/noncompile/20020130-1.c: New test.
18228
18229 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
18230
18231 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
18232
18233 2002-01-29 Richard Henderson <rth@redhat.com>
18234
18235 * gcc.c-torture/execute/991118-1.c: Cast various constants back
18236 to long long.
18237 * gcc.c-torture/execute/bf64-1.c: Likewise.
18238
18239 2002-01-29 Jakub Jelinek <jakub@redhat.com>
18240
18241 * gcc.c-torture/execute/20020129-1.c: New test.
18242
18243 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18244
18245 * gcc.c-torture/compile/20000224-1.c: Update.
18246 * gcc.c-torture/execute/bitfld-1.c: New tests.
18247 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
18248 * gcc.dg/uninit-A.c: Update.
18249
18250 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
18251
18252 * g++.dg/template/ctor1.C: Add instantiation.
18253
18254 2002-01-28 Paul Koning <pkoning@equallogic.com>
18255
18256 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
18257 argument to __builtin_prefetch to be const ptr.
18258
18259 2002-01-28 Jakub Jelinek <jakub@redhat.com>
18260
18261 * gcc.c-torture/compile/20020120-1.c: New test.
18262
18263 2002-01-27 Kazu Hirata <kazu@hxi.com>
18264
18265 * gcc.c-torture/execute/20020127-1.c: New test.
18266
18267 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
18268
18269 * g77.dg/f77-edit-i-in.f: New test
18270 * g77.dg/f77-edit-i-out.f: New test
18271
18272 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
18273
18274 * gcc.dg/debug/debug.exp: New file.
18275 * gcc.dg/debug/trivial.c: New file.
18276 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
18277 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
18278 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
18279 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
18280 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
18281 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
18282 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
18283 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
18284 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
18285 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
18286 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
18287 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
18288 * gcc.dg/20000503-1.c: Removed.
18289 * gcc.dg/20010207-1.c: Removed.
18290 * gcc.dg/20011223-1.c: Removed.
18291 * gcc.dg/20020104-2.c: Removed.
18292 * gcc.dg/debug-1.c: Removed.
18293 * gcc.dg/debug-2.c: Removed.
18294 * gcc.dg/debug-3.c: Removed.
18295 * gcc.dg/debug-4.c: Removed.
18296 * gcc.dg/debug-5.c: Removed.
18297 * gcc.dg/debug-6.c: Removed.
18298 * gcc.dg/dwarf2-1.c: Removed.
18299 * gcc.dg/dwarf2-2.c: Removed.
18300
18301 2002-01-25 Jakub Jelinek <jakub@redhat.com>
18302
18303 * g++.old-deja/g++.other/eh5.C: New test.
18304 * g++.old-deja/g++.other/sibcall2.C: New test.
18305 * g++.old-deja/g++.other/array9.C: New test.
18306 * g++.old-deja/g++.other/typename2.C: New test.
18307 * g++.old-deja/g++.other/crash60.C: New test.
18308 * g++.old-deja/g++.other/conv9.C: New test.
18309 * g++.old-deja/g++.other/mangle10.C: New test.
18310 * g++.old-deja/g++.other/unchanging1.C: New test.
18311 * g++.old-deja/g++.other/exprstmt1.C: New test.
18312 * g++.old-deja/g++.other/inline23.C: New test.
18313 * g++.old-deja/g++.eh/ia64-1.C: New test.
18314 * g++.old-deja/g++.other/dwarf2-1.C: New test.
18315 * g++.old-deja/g++.other/reload1.C: New test.
18316 * g++.old-deja/g++.other/static20.C: New test.
18317 * g++.old-deja/g++.other/local-alloc1.C: New test.
18318 * g++.old-deja/g++.other/conv8.C: New test.
18319 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18320 * g++.old-deja/g++.other/storeexpr1.C: New test.
18321 * g++.old-deja/g++.other/storeexpr2.C: New test.
18322 * g++.dg/eh/template2.C: New test.
18323 * g++.dg/warn/weak1.C: New test.
18324
18325 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
18326
18327 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18328 Remove first, non-varying, argument.
18329
18330 2002-01-23 Richard Henderson <rth@redhat.com>
18331
18332 * gcc.dg/inline-2.c: New.
18333
18334 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18335 Add optional target arg. Check number of arguments.
18336 (scan-assembler-not, scan-assembler-dem): Likewise.
18337 (scan-assembler-dem-not): Likewise.
18338
18339 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18340
18341 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18342 line 12.
18343 * g++.old-deja/g++.brendan/parse3.C,
18344 g++.old-deja/g++.other/crash26.C,
18345 g++.old-deja/g++.other/crash28.C,
18346 g++.old-deja/g++.other/crash29.C,
18347 g++.old-deja/g++.other/crash30.C,
18348 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
18349
18350 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
18351
18352 * gcc.dg/20020115-1.c: New.
18353
18354 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18355
18356 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18357
18358 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18359
18360 * gcc.dg/20020122-3.c: New.
18361
18362 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18363
18364 * g++.dg/other/gc1.C: New test.
18365
18366 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18367
18368 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18369
18370 2002-01-22 Richard Henderson <rth@redhat.com>
18371
18372 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18373
18374 2002-01-22 Richard Henderson <rth@redhat.com>
18375
18376 * gcc.dg/20020122-4.c: New.
18377
18378 2002-01-22 H.J. Lu <hjl@gnu.org>
18379
18380 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18381 link output.
18382 * gcc.dg/special/ecos.exp: Likewise.
18383 * lib/g++-dg.exp: Likewise.
18384 * lib/g77-dg.exp: Likewise.
18385 * lib/gcc-dg.exp : Likewise.
18386 * lib/mike-g++.exp: Likewise.
18387 * lib/mike-g77.exp: Likewise.
18388 * lib/mike-gcc.exp: Likewise.
18389 * lib/objc-dg.exp: Likewise.
18390
18391 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18392
18393 PR target/5379
18394 * gcc.dg/20020122-2.c: New test.
18395
18396 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18397
18398 * gcc.dg/20020122-1.c: New test.
18399
18400 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18401
18402 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18403
18404 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18405
18406 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18407
18408 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18409
18410 * gcc.c-torture/compile/20020121-1.c: New test.
18411
18412 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18413
18414 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18415 ld_library_path.
18416
18417 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18418
18419 * gcc.dg/20020218-1.c: New test.
18420
18421 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18422
18423 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18424 messages
18425 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18426 "At global scope" warning
18427 * g++.dg/ext/align1.C: Change cygwin test for alignment
18428 from db-bogus to dg-warning
18429
18430 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18431
18432 * g77.f-torture/compile/cpp2.F: New test.
18433
18434 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18435
18436 * g++.dg/template/access1.C: New test.
18437
18438 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18439
18440 * gcc.dg/20020118-1.c: New.
18441
18442 2002-01-18 Kazu Hirata <kazu@hxi.com>
18443
18444 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18445
18446 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18447
18448 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18449 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18450 alignment warnings.
18451
18452 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18453
18454 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18455 torture_with_loops and torture_without_loops
18456
18457 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18458
18459 * gcc.c-torture/compile/20020116-1.c: New test.
18460
18461 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18462
18463 * gcc.dg/20020116-2.c: New test.
18464
18465 * gcc.dg/ultrasp4.c: New test.
18466
18467 * gcc.dg/20020116-1.c: New test.
18468
18469 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18470
18471 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18472 by EABI.
18473
18474 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18475
18476 * gcc.misc-tests/i386-prefetch.exp: New.
18477 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18478 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18479 * gcc.misc-tests/i386-pf-none-1.c: New test.
18480 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18481
18482 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18483
18484 * gcc.dg/gnu89-init-1.c: Add new tests.
18485
18486 2002-01-15 Andreas Jaeger <aj@suse.de>
18487
18488 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18489 * gcc.dg/i386-mmx-2.c: Likewise.
18490 * gcc.dg/i386-sse-1.c: Likewise.
18491 * gcc.dg/i386-sse-2.c: Likewise.
18492 * gcc.dg/i386-sse-3.c: Likewise.
18493
18494 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18495
18496 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18497 Uncomment additional cases that now pass.
18498
18499 2002-01-11 Richard Henderson <rth@redhat.com>
18500
18501 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18502 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18503
18504 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18505
18506 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18507
18508 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
18509
18510 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18511 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
18512
18513 2002-01-10 Dale Johannesen <dalej@apple.com>
18514
18515 * gcc.c-torture/execute/loop-11.c: New.
18516
18517 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
18518
18519 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18520 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
18521
18522 2002-01-09 Richard Henderson <rth@redhat.com>
18523
18524 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18525 type in which to perform the operation for each size.
18526
18527 2002-01-09 Alan Matsuoka (alanm@redhat.com)
18528
18529 * gcc.c-torture/compile/20020109-2.c: New test.
18530
18531 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
18532
18533 * gcc.c-torture/execute/loop-10.c: New test.
18534
18535 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18536
18537 * gcc.c-torture/compile/20010226-1.c: New test.
18538 * gcc.c-torture/compile/20010227-1.c: New test.
18539 * gcc.c-torture/compile/20010426-1.c: New test.
18540 * gcc.c-torture/compile/20010510-1.c: New test.
18541 * gcc.c-torture/compile/20010605-3.c: New test.
18542 * gcc.c-torture/compile/20010824-1.c: New test.
18543 * gcc.c-torture/execute/20010409-1.c: New test.
18544 * gcc.dg/noncompile/20000901-1.c: New test.
18545 * gcc.dg/20001023-1.c: New test.
18546 * gcc.dg/20001101-1.c: New test.
18547 * gcc.dg/20001102-1.c: New test.
18548 * gcc.dg/20010207-1.c: New test.
18549 * gcc.dg/20010405-1.c: New test.
18550 * gcc.dg/20010822-1.c: New test.
18551 * gcc.dg/20011107-1.c: New test.
18552
18553 2002-01-09 Jeffrey A Law (law@redhat.com)
18554
18555 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
18556
18557 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18558 execution failure on PA targets.
18559
18560 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18561
18562 * gcc.c-torture/compile/20020109-1.c: New test.
18563
18564 2002-01-08 Kazu Hirata <kazu@hxi.com>
18565
18566 * gcc.c-torture/execute/20020108-1.c: New test.
18567
18568 2002-01-08 Jakub Jelinek <jakub@redhat.com>
18569
18570 * gcc.dg/20020108-1.c: New test.
18571
18572 2002-01-08 H.J. Lu <hjl@gnu.org>
18573
18574 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18575 for header files.
18576
18577 2002-01-08 Geoff Keating <geoffk@redhat.com>
18578
18579 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18580 consistency.
18581
18582 002-01-07 Aldy Hernandez <aldyh@redhat.com>
18583
18584 * gcc.dg/altivec-4.c: Test altivec predicates.
18585
18586 2002-01-07 Jakub Jelinek <jakub@redhat.com>
18587
18588 * gcc.c-torture/execute/20020107-1.c: New test.
18589
18590 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
18591
18592 PR c/5279
18593 * gcc.c-torture/compile/20020106-1.c: New test.
18594
18595 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18596
18597 * gcc.c-torture/execute/nestfunc-4.c: New test.
18598
18599 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18600
18601 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18602 extra triple that slipped in.
18603 * g++.old-deja/g++.abi/align.C: Likewise.
18604 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18605
18606 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18607
18608 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18609 * g++.old-deja/g++.abi/align.C: Likewise.
18610 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18611
18612 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18613 on FreeBSD/i386.
18614 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18615 FreeBSD.
18616
18617 2002-01-04 Jakub Jelinek <jakub@redhat.com>
18618
18619 * gcc.dg/20020104-1.c: New test.
18620
18621 * gcc.dg/20020104-2.c: New test.
18622
18623 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18624
18625 * gcc.dg/20020103-1.c: Fix typo in target selector.
18626
18627 2002-01-03 Richard Henderson <rth@redhat.com>
18628
18629 * gcc.dg/20020103-1.c: New.
18630
18631 2002-01-03 Kazu Hirata <kazu@hxi.com>
18632
18633 * gcc.c-torture/execute/20020103-1.c: New test.
18634
18635 2002-01-03 Jakub Jelinek <jakub@redhat.com>
18636
18637 * g++.dg/other/debug2.C: New test.
18638
18639 * gcc.c-torture/compile/20020103-1.c: New test.
18640
18641 2002-01-02 Jakub Jelinek <jakub@redhat.com>
18642
18643 * gcc.dg/gnu89-init-1.c: Added new tests.
18644
18645 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18646
18647 * g++.dg/template/friend2.C: Remove as patch is reverted.
18648
18649 * g++.dg/warn/oldcast1.C: New test.
18650
18651 * g++.dg/template/ptrmem1.C: New test.
18652 * g++.dg/template/ptrmem2.C: New test.
18653
18654 * g++.dg/template/ntp.C: New test.
18655
18656 * g++.dg/other/component1.C: New test.
18657
18658 * g++.dg/template/ttp3.C: New test.
18659
18660 * g++.dg/template/friend2.C: New test.
18661 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
18662
18663 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18664
18665 * g++.dg/other/ptrmem1.C: New test.
18666 * g++.dg/other/ptrmem2.C: New test.
18667
18668 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18669
18670 * g++.dg/template/ctor1.C: New test.
18671
18672 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18673
18674 * g++.dg/template/friend2.C: New test.
18675
18676 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
18677
18678 * gcc.dg/mmix-1.c: New test.
18679
18680 2001-12-31 Richard Henderson <rth@redhat.com>
18681
18682 * gcc.dg/asm-5.c: New.
18683
18684 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
18685
18686 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18687 in namespace __gnu_cxx
18688
18689 2001-12-30 Richard Henderson <rth@redhat.com>
18690
18691 * gcc.dg/debug-6.c: New.
18692
18693 2001-12-30 Jakub Jelinek <jakub@redhat.com>
18694
18695 * gcc.c-torture/compile/20011229-2.c: New test.
18696
18697 2001-12-29 Jakub Jelinek <jakub@redhat.com>
18698
18699 * gcc.dg/debug-3.c: New test.
18700 * gcc.dg/debug-4.c: New test.
18701 * gcc.dg/debug-5.c: New test.
18702
18703 2001-12-29 Richard Henderson <rth@redhat.com>
18704
18705 * g++.dg/eh/loop1.C: New.
18706
18707 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18708
18709 * g++.dg/template/crash1.C: New test.
18710
18711 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18712
18713 * g++.dg/other/const1.C: New test.
18714
18715 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18716
18717 * gcc.c-torture/compile/20011229-1.c: New test.
18718
18719 2001-12-28 Stan Shebs <shebs@apple.com>
18720
18721 * lib/objc-torture.exp: Resync with c-torture.exp.
18722 * lib/objc.exp: Load standard libraries.
18723
18724 2001-12-28 Jakub Jelinek <jakub@redhat.com>
18725
18726 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18727 additional tests.
18728
18729 2001-12-27 Roger Sayle <roger@eyesopen.com>
18730
18731 * gcc.c-torture/execute/string-opt-16.c: New testcase.
18732
18733 2001-12-27 Richard Henderson <rth@redhat.com>
18734
18735 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
18736
18737 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
18738
18739 * g++.dg/eh/ctor1.C: New test.
18740 * g++.dg/other/error2.C: New test.
18741
18742 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
18743
18744 * g++.dg/other/init2.C: New test.
18745
18746 2001-12-24 Richard Henderson <rth@redhat.com>
18747
18748 * gcc.dg/20011223-1.c: New.
18749 * gcc.dg/inline-1.c: New.
18750
18751 2001-12-23 Richard Henderson <rth@redhat.com>
18752
18753 * gcc.dg/asm-4.c: Test operand modifiers.
18754
18755 2001-12-23 Richard Henderson <rth@redhat.com>
18756
18757 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
18758
18759 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
18760
18761 * gcc.c-torture/execute/20011223-1.c: New test.
18762
18763 2001-12-21 Richard Henderson <rth@redhat.com>
18764
18765 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18766 re-enables the warning.
18767
18768 2001-12-21 Richard Henderson <rth@redhat.com>
18769
18770 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
18771
18772 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18773
18774 * gcc.c-torture/compile/20011218-1.c: New test.
18775
18776 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
18777
18778 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18779 arm-isr.c test.
18780 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18781 epilogue generation for ARM ISR routines.
18782
18783 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18784
18785 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18786 * gcc.dg/format/c90-printf-3.c: Likewise.
18787 * gcc.dg/format/c99-printf-3.c: Likewise.
18788 * gcc.dg/format/ext-1.c: Likewise.
18789 * gcc.dg/format/ext-6.c: Likewise.
18790 * gcc.dg/format/format.h: Prototype unlocked stdio.
18791
18792 2001-12-20 Richard Henderson <rth@redhat.com>
18793
18794 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18795 (arena): Use it.
18796 (malloc): Correct allocation logic. Abort if we fill up the
18797 arena before initialization complete.
18798 (realloc): Correct allocation logic.
18799
18800 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18801
18802 * gcc.c-torture/compile/20011219-2.c: New test.
18803
18804 * gcc.c-torture/execute/20011219-1.c: New test.
18805
18806 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
18807
18808 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18809 target does not support weak symbols.
18810
18811 2001-12-19 Jakub Jelinek <jakub@redhat.com>
18812
18813 * gcc.c-torture/compile/20011219-1.c: New test.
18814
18815 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
18816
18817 * g++.dg/other/error1.C: New test.
18818
18819 2001-12-17 Jeffrey A Law (law@redhat.com)
18820
18821 * gcc.c-torture/execute/20011217-1.c: New test.
18822
18823 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
18824
18825 * objc.dg/special/: New directory.
18826 * objc.dg/special/special.exp: New file.
18827 * objc.dg/special/unclaimed-category-1.h: New file.
18828 * objc.dg/special/unclaimed-category-1a.m: New file.
18829 * objc.dg/special/unclaimed-category-1.m: New file.
18830
18831 2001-12-17 Andreas Jaeger <aj@suse.de>
18832
18833 * gcc.c-torture/compile/20011217-2.c: New test.
18834
18835 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
18836
18837 * gcc.c-torture/compile/20011217-1.c: New test.
18838
18839 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
18840
18841 * testsuite/gcc.dg/20011214-1.c: New.
18842
18843 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
18844
18845 * gcc.dg/altivec-4.c: New.
18846
18847 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
18848
18849 * gcc.dg/20011113-1.c: New test.
18850
18851 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18852
18853 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18854 std::__malloc_alloc_template<0> and
18855 std::__default_alloc_template<false, 0>.
18856
18857 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
18858
18859 * objc/execute/bf-21.m: New test.
18860 * objc/execute/enumeration-1.m: New test.
18861 * objc/execute/enumeration-2.m: New test.
18862
18863 2001-12-12 Jakub Jelinek <jakub@redhat.com>
18864
18865 * gcc.dg/gnu89-init-1.c: New test.
18866
18867 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
18868
18869 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18870 * g++.old-deja/g++.jason/2371.C: Likewise.
18871 * g++.old-deja/g++.jason/template33.C: Likewise.
18872 * g++.old-deja/g++.jason/template34.C: Likewise.
18873 * g++.old-deja/g++.jason/template36.C: Likewise.
18874 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18875 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18876 * g++.old-deja/g++.other/typename1.C: Likewise.
18877 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18878 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18879 * g++.old-deja/g++.pt/typename11.C: Likewise.
18880 * g++.old-deja/g++.pt/typename14.C: Likewise.
18881 * g++.old-deja/g++.pt/typename16.C: Likewise.
18882 * g++.old-deja/g++.pt/typename3.C: Likewise.
18883 * g++.old-deja/g++.pt/typename4.C: Likewise.
18884 * g++.old-deja/g++.pt/typename5.C: Likewise.
18885 * g++.old-deja/g++.pt/typename7.C: Likewise.
18886 * g++.old-deja/g++.robertl/eb9.C: Likewise.
18887
18888 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
18889
18890 * g++.dg/other/linkage1.C: New test.
18891 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18892 specifiers.
18893
18894 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
18895
18896 * gcc.dg/concat.c: New test.
18897
18898 2001-12-11 Stan Shebs <shebs@apple.com>
18899
18900 * objc/compile: New test directory.
18901 * objc/compile/compile.exp: New expect script.
18902 * objc/compile/20011211-1.m: New compile test.
18903
18904 2001-12-11 Jason Merrill <jason@redhat.com>
18905
18906 * lib/prune.exp (prune_gcc_output): Also handle "In member
18907 function". So many permutations...
18908
18909 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
18910
18911 * g++.dg/template/typedef1.C: New test.
18912
18913 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
18914
18915 * g++.dg/other/copy1.C: New test.
18916
18917 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
18918
18919 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
18920
18921 * gcc.dg/builtin-choose-expr.c: New.
18922
18923 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
18924
18925 * gcc.dg/altivec-2.c: New.
18926
18927 2001-12-07 Richard Henderson <rth@redhat.com>
18928
18929 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
18930
18931 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
18932
18933 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
18934 ultrasparc.
18935
18936 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18937
18938 * g++-old.deja/g++.robertl/eb101.C: Deleted.
18939
18940 2001-12-06 Janis Johnson <janis187@us.ibm.com>
18941
18942 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
18943 variable argument list.
18944
18945 2001-12-06 Zack Weinberg <zack@codesourcery.com>
18946
18947 * gcc.c-torture/execute/memcheck: Delete entire directory.
18948 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
18949 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
18950
18951 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
18952
18953 * gcc.dg/Wshadow-1.c: New test.
18954
18955 2001-12-05 Jakub Jelinek <jakub@redhat.com>
18956
18957 * gcc.c-torture/compile/20011130-1.c: New test.
18958
18959 * gcc.dg/noncompile/20011025-1.c: New test.
18960
18961 * g++.dg/other/anon-union.C: New test.
18962
18963 * gcc.c-torture/execute/20011024-1.c: New test.
18964
18965 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
18966
18967 * gcc.c-torture/execute/20000722-1.x,
18968 gcc.c-torture/execute/20010123-1.x: Remove.
18969 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
18970 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
18971 gcc.dg/c99-complit-2.c: New tests.
18972
18973 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
18974
18975 * g++.dg/inherit/base1.C: New test.
18976
18977 2001-12-04 Jakub Jelinek <jakub@redhat.com>
18978
18979 * g++.dg/other/stdarg1.C: New test.
18980
18981 * gcc.c-torture/compile/20011130-2.c: New test.
18982
18983 2001-12-03 Janis Johnson <janis187@us.ibm.com>
18984
18985 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
18986 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
18987 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
18988 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
18989 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
18990 * gcc.dg/builtin-prefetch-1.c: New test.
18991
18992 2001-12-03 Jakub Jelinek <jakub@redhat.com>
18993
18994 * gcc.dg/20011130-1.c: New test.
18995
18996 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
18997
18998 * g++.dg/other/scope1.C: New test.
18999 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
19000
19001 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
19002
19003 * gcc.dg/vla-init-1.c: New test.
19004
19005 2001-12-01 Geoff Keating <geoffk@redhat.com>
19006
19007 * gcc.c-torture/compile/structs.c: New testcase from GDB.
19008
19009 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
19010
19011 * objc.dg/alias.m: Update.
19012 * objc.dg/class-1.m: Update.
19013 * objc.dg/const-str-1.m: Update.
19014 * objc.dg/fwd-proto-1.m: Update.
19015 * objc.dg/id-1.m: Update.
19016 * objc.dg/super-class-1.m: Update.
19017
19018 2001-11-29 Mark Mitchell <mark@codesourcery.com>
19019
19020 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
19021 constructs.
19022
19023 2001-11-28 Jeffrey A Law (law@cygnus.com)
19024
19025 * gcc.c-torture/execute/20011128-1.c: New test.
19026
19027 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
19028
19029 * gcc.dg/20011127-1.c: New test.
19030
19031 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
19032
19033 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
19034 from Austin Group draft 7.
19035 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
19036 scanf format arguments.
19037 * gcc.dg/format/no-exargs-2.c: New test.
19038
19039 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
19040
19041 * g++.dg/abi/vbase8-4.C: New test.
19042
19043 2001-11-24 Ian Lance Taylor <ian@airs.com>
19044
19045 * gcc.c-torture/execute/20011121-1.c: New test.
19046
19047 2001-11-23 Jeffrey A Law (law@cygnus.com)
19048
19049 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
19050
19051 2001-11-23 Andreas Jaeger <aj@suse.de>
19052
19053 * gcc.dg/cpp/charconst-2.c: New test.
19054
19055 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
19056
19057 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
19058 to the host if it is remote. Let tests specify extra headers
19059 they use.
19060 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
19061 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
19062 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
19063 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
19064 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
19065 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
19066 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
19067 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
19068 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
19069 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
19070
19071 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
19072
19073 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
19074 for little endian ARMs.
19075
19076 2001-11-20 Jakub Jelinek <jakub@redhat.com>
19077
19078 * gcc.c-torture/compile/20011119-1.c: New test.
19079 * gcc.c-torture/compile/20011119-2.c: New test.
19080
19081 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
19082
19083 * gcc.dg/altivec-1.c: Fix typo.
19084
19085 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19086
19087 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
19088
19089 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
19090
19091 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
19092
19093 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
19094
19095 * lib/g77.exp: Don't specify --rpath-link.
19096
19097 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
19098 across all the headers.
19099 * gcc.dg/format/format.exp: For testing on a remote host,
19100 copy format.h.
19101
19102 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
19103 * gcc.c-torture/execute/930406-1.c: Likewise.
19104 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19105
19106 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
19107
19108 * gcc.dg/altivec-1.c: New.
19109
19110 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
19111
19112 * gcc.dg/cpp/fpreprocessed.c: New test case.
19113
19114 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19115
19116 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
19117 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
19118 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
19119
19120 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19121
19122 * gcc.dg/no-builtin-1.c: New test.
19123
19124 2001-11-16 Jakub Jelinek <jakub@redhat.com>
19125
19126 * gcc.c-torture/execute/20011115-1.c: New test.
19127
19128 2001-11-15 Jakub Jelinek <jakub@redhat.com>
19129
19130 * gcc.c-torture/compile/20011114-2.c: New test.
19131 * gcc.c-torture/compile/20011114-3.c: New test.
19132 * gcc.c-torture/compile/20011114-4.c: New test.
19133
19134 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
19135
19136 * g++.dg/other/init1.C: New test.
19137
19138 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
19139
19140 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
19141 message.
19142
19143 * gcc.c-torture/execute/20011114-1.c: New testcase.
19144
19145 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19146 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19147 like the (before this change) version of 20010327-1.c.
19148
19149 2001-11-14 Roger Sayle <roger@eyesopen.com>
19150
19151 * gcc.c-torture/execute/string-opt-13.c: New testcase.
19152
19153 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
19154
19155 * g++.dg/init/array2.C: New test.
19156
19157 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
19158
19159 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
19160
19161 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
19162
19163 * g++.dg/other/forscope1.C: New test.
19164 * g++.dg/ext/forscope1.C: New test.
19165 * g++.dg/ext/forscope2.C: New test.
19166
19167 2001-11-13 Jakub Jelinek <jakub@redhat.com>
19168
19169 * gcc.c-torture/execute/20011113-1.c: New test.
19170
19171 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
19172
19173 * gcc.c-torture/execute/20011109-2.c: New test.
19174
19175 * gcc.c-torture/execute/20011109-1.c: New test.
19176
19177 2001-11-09 Jakub Jelinek <jakub@redhat.com>
19178
19179 * gcc.c-torture/compile/20011109-1.c: New test.
19180
19181 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
19182
19183 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19184 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19185 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19186 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19187 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19188 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19189 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
19190
19191 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
19192
19193 * g++.dg/warn/Wshadow-1.C: New tests.
19194 * g++.old-deja/g++.mike/for3.C: Update.
19195
19196 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
19197
19198 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19199 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19200 XFAILs. Adjust expected error texts.
19201 * gcc.c-torture/compile/20011106-1.c,
19202 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19203 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19204 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19205 gcc.dg/c99-array-lval-5.c: New tests.
19206
19207 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19208
19209 * gcc.dg/cpp/defined.c: Update.
19210
19211 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19212
19213 * gcc.c-torture/execute/anon-1.c: New test.
19214
19215 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
19216
19217 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19218 same size, so no warning should be produced on stormy16.
19219
19220 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19221 due to oversized array.
19222 * g++.old-deja/g++.mike/ns15.C: Likewise.
19223 * g++.old-deja/g++.pt/crash16.C: Likewise.
19224
19225 2001-11-02 Graham Stott <grahams@redhat.com>
19226
19227 * g++.dgother/debug1.C: Fix typos.
19228
19229 2001-11-01 Jakub Jelinek <jakub@redhat.com>
19230
19231 * g++.dg/other/debug1.C: New test.
19232
19233 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19234
19235 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
19236 of unsigned long.
19237
19238 2001-10-30 Jakub Jelinek <jakub@redhat.com>
19239
19240 * gcc.dg/20011029-2.c: New test.
19241
19242 * gcc.c-torture/compile/20011029-1.c: New test.
19243
19244 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
19245
19246 * objc/execute/class_self-1.m: New test.
19247 * objc/execute/class_self-2.m: New test.
19248
19249 2001-10-25 Zack Weinberg <zack@codesourcery.com>
19250
19251 * gcc.misc-tests/msgs.exp: Delete.
19252 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
19253 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
19254 error set to match recent changes.
19255
19256 2001-10-24 Zack Weinberg <zack@codesourcery.com>
19257
19258 * gcc.dg/20011021-1.c: New test.
19259
19260 2001-10-24 Jakub Jelinek <jakub@redhat.com>
19261
19262 * gcc.c-torture/compile/20011023-1.c: New test.
19263
19264 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
19265
19266 * lib/g77.exp: Rewrite based on lib/g++.exp.
19267
19268 2001-10-19 Jakub Jelinek <jakub@redhat.com>
19269
19270 * gcc.c-torture/execute/20011019-1.c: New test.
19271
19272 * gcc.dg/20011018-1.c: New test.
19273
19274 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
19275
19276 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
19277
19278 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
19279
19280 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
19281 * gcc.dg/attr-invalid.c: Likewise.
19282
19283 2001-10-18 Jakub Jelinek <jakub@redhat.com>
19284
19285 * testsuite/gcc.dg/20011015-1.c: New test.
19286
19287 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19288
19289 * g++.dg/template/unify2.C: New test.
19290
19291 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19292
19293 * g++.dg/other/exception-specification.C: New test
19294
19295 2001-10-13 Tom Rix <trix@redhat.com>
19296
19297 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
19298 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
19299
19300 2001-10-12 Jakub Jelinek <jakub@redhat.com>
19301
19302 * testsuite/gcc.dg/20011009-1.c: New test.
19303
19304 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
19305
19306 PR g++/4476
19307 * g++.dg/other/friend1.C: New test.
19308
19309 2001-10-11 Richard Henderson <rth@redhat.com>
19310
19311 * g++.old-deja/g++.other/crash18.C: Add -S to options.
19312
19313 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19314
19315 * gcc.c-torture/compile/20011010-1.c: New.
19316
19317 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
19318
19319 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19320 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19321 g77.f-torture/execute/execute.exp,
19322 g77.f-torture/noncompile/noncompile.exp,
19323 gcc.c-torture/compile/compile.exp,
19324 gcc.c-torture/execute/execute.exp,
19325 gcc.c-torture/execute/ieee/ieee.exp,
19326 gcc.c-torture/execute/memcheck/memcheck.exp,
19327 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19328 objc/execute/execute.exp: Update FSF address.
19329
19330 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
19331
19332 * gcc.dg/cpp/cmdlne-C.c: Update.
19333 * gcc.dg/cpp/cmdlne-C2.c: New.
19334
19335 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19336
19337 * gcc.c-torture/execute/20011008-3.c: New.
19338
19339 2001-10-08 DJ Delorie <dj@redhat.com>
19340
19341 * gcc.dg/20011008-1.c: New.
19342 * gcc.dg/20011008-2.c: New.
19343
19344 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
19345
19346 * gcc.dg/cpp/spacing1.c: Update test.
19347
19348 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19349
19350 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19351 spelling errors of "separate" as "seperate".
19352
19353 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19354
19355 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19356 enough to avoid inlining.
19357
19358 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19359
19360 * lib/g77.exp: set libg2c_dir correctly.
19361
19362 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19363
19364 * gcc.dg/cpp/macro11.c: New test.
19365
19366 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19367
19368 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19369 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19370 gcc.dg/format/multattr-3.c: New tests.
19371 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19372 tests for format attributes on function pointers being rejected.
19373
19374 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19375
19376 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19377
19378 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19379
19380 * g++.dg/warn/format1.C: New test.
19381
19382 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19383
19384 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19385
19386 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19387
19388 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19389
19390 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19391
19392 * gcc.dg/cpp/redef2.c: Add test.
19393
19394 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19395
19396 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19397 long-standing bug on i686, apparently.
19398 * gcc.c-torture/execute/loop-2c.x: New file.
19399 * gcc.c-torture/execute/loop-2d.x: New file.
19400 * gcc.c-torture/execute/loop-3c.x: New file.
19401
19402 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19403
19404 * gcc.dg/cpp/20000625-2.c: Correct line number.
19405
19406 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19407
19408 * gcc.dg/cpp/macro10.c: New test.
19409 * gcc.dg/cpp/strify3.c: New test.
19410 * gcc.dg/cpp/spacing1.c: Add tests.
19411 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19412 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19413
19414 2001-09-24 DJ Delorie <dj@redhat.com>
19415
19416 * gcc.c-torture/execute/20010924-1.c: New test.
19417
19418 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19419
19420 * testsuite/objc/execute/paste.m: Remove.
19421
19422 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19423
19424 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19425
19426 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19427
19428 * g77.dg/strlen0.f: New test.
19429
19430 2001-09-21 Richard Henderson <rth@redhat.com>
19431
19432 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19433 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19434
19435 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19436
19437 Table-driven attributes.
19438 * g++.dg/ext/attrib1.C: New test.
19439
19440 2001-09-20 DJ Delorie <dj@redhat.com>
19441
19442 * gcc.dg/20000926-1.c: Update expected warning messages.
19443 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19444 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19445 array.
19446
19447 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19448
19449 * g++.dg/eh/registers1.C: New test case.
19450
19451 2001-09-17 Richard Henderson <rth@redhat.com>
19452
19453 * gcc.dg/array-5.c: Fix VLA decomposition test.
19454
19455 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19456
19457 * gcc.dg/cpp/line5.c: New testcase.
19458
19459 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19460
19461 * gcc.dg/cpp/macro9.c: New test.
19462
19463 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19464
19465 * gcc.c-torture/execute/980223.c: Change type of addr from long
19466 to char *.
19467
19468 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19469
19470 * gcc.c-torture/execute/20010915-1.c: New test.
19471
19472 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19473
19474 * g77.dg/bprob: New directory.
19475 * g77.dg/bprob/bprob.exp: New file.
19476 * g77.dg/bprob/bprob-1.f: New test.
19477 * g77.dg/gcov: New directory.
19478 * g77.dg/gcov/gcov.exp: New file.
19479 * g77.dg/gcov/gcov-1.f: New test.
19480 * g77.dg/gcov/gcov-1.x: New file.
19481
19482 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19483
19484 * gcc.dg/cpp/directiv.c: Update.
19485 * gcc.dg/cpp/undef1.c: Update.
19486
19487 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19488
19489 * gcc.dg/20010912-1.c: New test.
19490
19491 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19492
19493 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19494 language-independent file in lib.
19495 * lib/gcov.exp: New file.
19496
19497 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19498
19499 * gcc.c-torture/compile/20010911-1.c: New test.
19500
19501 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19502
19503 * lib/profopt.exp: New, to support profile-directed optimizations.
19504 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19505 * gcc.misc-tests/bprob-1.c: New test.
19506 * gcc.misc-tests/bprob-2.c: New test.
19507
19508 2001-09-07 Janis Johnson <janis187@us.ibm.com>
19509
19510 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19511 XFAIL and which kinds of gcov output to verify.
19512 * gcc.misc-tests/gcov-4b.x: New file.
19513 * gcc.misc-tests/gcov-5b.x: New file.
19514 * gcc.misc-tests/gcov-6.x: New file.
19515 * gcc.misc-tests/gcov-7.c: New test.
19516 * gcc.misc-tests/gcov-7.x: New file.
19517
19518 2001-09-06 Janis Johnson <janis187@us.ibm.com>
19519
19520 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19521 * gcc.misc-tests/gcov-6.c: New test.
19522
19523 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
19524
19525 PR c++/3986
19526 * g++.dg/abi/vbase1.C: New test.
19527
19528 2001-09-05 Ziemowit Laski <zlaski@apple.com>
19529
19530 * objc.dg/method-2.m: New.
19531
19532 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
19533
19534 PR c++/4203
19535 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19536 * g++.dg/init/empty1.C: New test.
19537
19538 2001-09-03 Jakub Jelinek <jakub@redhat.com>
19539
19540 * gcc.c-torture/compile/20010903-1.c: New test.
19541
19542 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
19543
19544 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19545 for m68k.
19546
19547 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
19548
19549 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
19550
19551 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
19552
19553 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
19554
19555 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
19556
19557 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19558 for 16-bit 'unsigned int'.
19559
19560 2001-08-29 Kazu Hirata <kazu@hxi.com>
19561
19562 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
19563
19564 2001-08-27 Richard Henderson <rth@redhat.com>
19565
19566 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19567 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
19568
19569 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
19570
19571 * gcc.dg/asm-names.c (ymain): New.
19572
19573 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
19574
19575 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19576 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19577 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
19578
19579 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19580
19581 * gcc.dg/compare5.c: New testcase.
19582
19583 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
19584
19585 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19586 and "In instantiation".
19587
19588 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
19589
19590 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
19591
19592 2001-08-20 Janis Johnson <janis187@us.ibm.com>
19593
19594 * gcc.misc-tests/gcov.exp: Add support for branch information.
19595 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19596 * gcc.misc-tests/gcov-4.c: New test.
19597 * gcc.misc-tests/gcov-4b.c: New test.
19598 * gcc.misc-tests/gcov-5b.c: New test.
19599
19600 2001-08-20 Zack Weinberg <zackw@panix.com>
19601
19602 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19603 expected to fail.
19604
19605 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
19606
19607 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
19608
19609 2001-08-19 Jakub Jelinek <jakub@redhat.com>
19610
19611 * g++.dg/eh/template1.C: New test.
19612
19613 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
19614
19615 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19616 Fix thinko.
19617 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19618 for xfail.
19619
19620 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
19621
19622 * lib/g77-dg.exp: Use prune.exp for common procedures
19623 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19624 * lib/g77.exp: (g77-dg-prune) Remove
19625
19626 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
19627
19628 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
19629
19630 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19631
19632 * g++.dg/template/unify1.C: New test.
19633
19634 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
19635
19636 * g++.dg/abi/empty4.C: New test.
19637
19638 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
19639
19640 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19641 solaris2.*
19642 * g77.f-torture/compile/pr3743.x: Likewise
19643
19644 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19645
19646 * g++.dg/other/using-declaration.C: New test.
19647
19648 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19649
19650 * gcc.dg/cpp/tr-sign.c: New testcase.
19651
19652 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19653
19654 * gcc.dg/cpp/19951025-1.c: Revert.
19655 * gcc.dg/cpp/directiv.c: We no longer process directives that
19656 interrupt macro arguments.
19657
19658 2001-08-03 Zack Weinberg <zackw@stanford.edu>
19659
19660 * gcc.dg/bconstp-1.c: New test.
19661
19662 2001-08-03 Richard Henderson <rth@redhat.com>
19663
19664 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
19665
19666 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
19667
19668 * gcc.dg/cpp/19951025-1.c: Update.
19669
19670 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
19671
19672 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19673 should be x.
19674
19675 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
19676
19677 Kill -fhonor-std.
19678 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19679 * g++.old-deja/g++.other/std1.C: Likewise.
19680 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
19681
19682 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19683
19684 * lib/g77.exp: Load gcc-defs.exp for common procedures
19685 (g77_pass, g77_fail, g77_finish, g77_exit,
19686 ${tool}_check_unsupported_p} Now redundant. Deleted.
19687
19688 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19689
19690 * g77.dg/fbackslash.f
19691 * g77.dg/fcase-preserve.f
19692 * g77.dg/ff90-1.f
19693 * g77.dg/ffixed-line-length-0.f
19694 * g77.dg/ffixed-line-length-132.f
19695 * g77.dg/ffixed-line-length-7.f
19696 * g77.dg/ffixed-line-length-72.f
19697 * g77.dg/ffixed-line-length-none.f
19698 * g77.dg/ffree-form-1.f
19699 * g77.dg/fno-backslash.f
19700 * g77.dg/fno-f90-1.f
19701 * g77.dg/fno-fixed-form-1.f
19702 * g77.dg/fno-onetrip.f
19703 * g77.dg/fno-typeless-boz.f
19704 * g77.dg/fno-underscoring.f
19705 * g77.dg/fno-vxt-1.f
19706 * g77.dg/fonetrip.f
19707 * g77.dg/ftypeless-boz.f
19708 * g77.dg/fugly-assumed.f
19709 * g77.dg/funderscoring.f
19710 * g77.dg/fvxt-1.f
19711
19712 2001-08-01 Ziemowit Laski <zlaski@apple.com>
19713
19714 * objc.dg/fwd-proto-1.m: New.
19715 * objc.dg/local-decl-1.m: New.
19716 * objc.dg/naming-1.m: New.
19717 * objc.dg/naming-2.m: New.
19718 * objc.dg/proto-hier-1.m: New.
19719
19720 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
19721
19722 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19723 largest-type elements to a struct makes its size grow.
19724
19725 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19726
19727 * g++.dg/abi/vthunk1.C: New test.
19728
19729 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19730
19731 * g++.dg/abi/vbase8-22.C: New test.
19732
19733 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19734
19735 * gcc.dg/cpp/macro8.c: New test.
19736
19737 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19738
19739 * g++.dg/abi/vbase8-21.C: New test.
19740
19741 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19742
19743 * g++.dg/abi/vbase8-10.C: New test.
19744
19745 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19746
19747 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19748 ${tool}_set_ld_library_path.
19749 Changed caller.
19750 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19751 g++.exp.
19752
19753 2001-07-26 Stan Cox <scox@redhat.com>
19754
19755 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19756 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19757 gcc_exit, gcc_check_unsupported_p):
19758 Moved to gcc-deps.exp
19759 * gcc-deps.exp: New file.
19760
19761 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19762
19763 * g++.old-deja/g++.pt/defarg14.C: New test.
19764
19765 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19766
19767 * g++.old-deja/g++.other/lineno5.C: New test.
19768
19769 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19770
19771 * g++.old-deja/g++.pt/crash68.C: New test.
19772
19773 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19774
19775 * g++.old-deja/g++.other/crash42.C: New test.
19776
19777 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19778
19779 * gcc.dg/cpp/extratokens.c: Fix.
19780 * gcc.dg/cpp/skipping2.c: New tests.
19781
19782 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19783
19784 * gcc.c-torture/execute/20010724-1.c: New file.
19785 * gcc.c-torture/execute/20010724-1.x: New file.
19786
19787 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19788
19789 * g++.old-deja/g++.other/cond7.C: New test.
19790
19791 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19792
19793 * g++.old-deja/g++.other/optimize4.C: New test.
19794
19795 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19796
19797 * g++.old-deja/g++.abi/vbase8-5.C: New test.
19798
19799 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
19800
19801 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19802 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19803 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19804 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
19805
19806 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19807 bug report" message.
19808
19809 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19810 * g++.dg/ext/instantiate1.C: Move from old-deja.
19811
19812 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
19813
19814 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19815 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19816 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19817 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
19818
19819 2001-07-23 Jeffrey A Law (law@cygnus.com)
19820
19821 * gcc.c-torture/execute/20010723-1.c: New test.
19822
19823 2001-07-23 Ben Elliston <bje@redhat.com>
19824
19825 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
19826
19827 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19828
19829 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
19830 i[34567]86-*-*.
19831 Delete handling of ieee_multilib_flags.
19832 Pass -mieee for alpha*-*-* and sh-*-*.
19833 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
19834
19835 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
19836
19837 Remove old-abi tests.
19838 * g++.old-deja/g++.mike/p11116.C: Remove.
19839 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
19840
19841 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
19842
19843 * g77.f-torture/compile/pr3743.f: New test
19844
19845 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
19846
19847 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
19848
19849 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19850
19851 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19852 g++.old-deja/g++.pt/static6.C: Likewise.
19853 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19854 supports weak symbols.
19855
19856 2001-07-18 Andreas Jaeger <aj@suse.de>
19857
19858 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19859 supported again.
19860
19861 2001-07-18 Andreas Jaeger <aj@suse.de>
19862
19863 * gcc.dg/iftrap-1.c: Fix target line.
19864
19865 2001-07-17 Richard Henderson <rth@redhat.com>
19866
19867 * gcc.c-torture/execute/20010717-1.c: New.
19868
19869 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
19870
19871 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19872 tests.
19873
19874 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19875
19876 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
19877
19878 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19879
19880 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19881 UAC_SIGBUS, UAC_NOPRINT definitions.
19882
19883 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
19884
19885 * objc/execute/object_is_class.m: New test.
19886 * objc/execute/object_is_meta_class.m: New test.
19887
19888 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19889
19890 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19891 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
19892
19893 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
19894
19895 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19896 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
19897
19898 2001-07-14 Richard Henderson <rth@redhat.com>
19899
19900 * gcc.dg/iftrap-1.c: New.
19901
19902 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
19903
19904 * g77.f-torture/execute/intrinsic77.f: New test.
19905
19906 2001-07-11 Janis Johnson <janis@us.ibm.com>
19907
19908 * gcc.misc-tests/gcov-3.c: New test.
19909
19910 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19911
19912 * gcc.c-torture/compile/20010711-1.c,
19913 * gcc.c-torture/compile/20010711-2.c: New tests.
19914
19915 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19916
19917 * gcc.c-torture/execute/20010711-1.c: New test.
19918
19919 2001-07-11 Ben Elliston <bje@redhat.com>
19920
19921 * g++.old-deja/g++.other/enum5.C: New test.
19922
19923 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
19924
19925 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
19926 (g++-dg-prune): Call prune_gcc_output.
19927 * prune.exp: New file for prune_gcc_output.
19928 * lib/g++.exp, lib/gcc.exp: Load it.
19929
19930 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
19931
19932 * gcc.c-torture/compile/20010701-1.c,
19933 g++.old-deja/g++.ext/attrib6.C: New tests.
19934
19935 2001-07-06 Jeffrey A Law (law@cygnus.com)
19936
19937 * gcc.c-torture/compile/20010706-1.c: New test.
19938
19939 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
19940
19941 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
19942
19943 2001-06-28 Stan Shebs <shebs@apple.com>
19944
19945 * gcc.dg/pragma-darwin.c: New test.
19946
19947 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19948
19949 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
19950 Solaris 2.[678] system.
19951
19952 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
19953
19954 * gcc.dg/20010622-1.c: New test.
19955
19956 2001-06-18 Stan Shebs <shebs@apple.com>
19957
19958 * objc.dg: New directory.
19959 * objc.dg/dg.exp: New file.
19960 * objc.dg/alias.m: New.
19961 * objc.dg/class-1.m: New.
19962 * objc.dg/class-2.m: New.
19963 * objc.dg/const-str-1.m: New.
19964 * objc.dg/const-str-2.m: New.
19965 * objc.dg/id-1.m: New.
19966 * objc.dg/method-1.m: New.
19967 * objc.dg/super-class-1.m: New.
19968 * lib/objc-dg.exp: New file.
19969
19970 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
19971
19972 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
19973 of label name.
19974
19975 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
19976
19977 * g++.old-deja/g++.abi/vbase8-9.C: New test.
19978
19979 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19980
19981 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
19982 variable.
19983
19984 2001-06-12 Richard Henderson <rth@redhat.com>
19985
19986 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
19987
19988 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19989
19990 * g++.old-deja/g++.abi/vbase5.C: New test.
19991 * g++.old-deja/g++.abi/vbase6.C: New test.
19992 * g++.old-deja/g++.abi/vbase7.C: New test.
19993
19994 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19995
19996 * gcc.c-torture/compile/20010610-1.c: New test.
19997
19998 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19999
20000 * g++.old-deja/g++.abi/vbase4.C: New test.
20001
20002 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20003
20004 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
20005 support %f for HC11/HC12 targets.
20006 * gcc.c-torture/execute/930513-1.x: New file, likewise.
20007 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
20008 on HC11/HC12 targets.
20009 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
20010
20011 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20012
20013 * gcc.dg/wchar_t-1.c: New file.
20014 * gcc.dg/wint_t-1.c: Likewise.
20015
20016 2001-06-11 Bernd Schmidt <bernds@redhat.com>
20017
20018 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
20019
20020 2001-06-11 Richard Henderson <rth@redhat.com>
20021
20022 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
20023
20024 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20025
20026 * gcc.c-torture/compile/20010611-1.c: New test.
20027
20028 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20029
20030 * gcc.dg/c99-tag-1.c: Add more tests.
20031
20032 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
20033
20034 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
20035 representation on MN10300 and ARM/Thumb.
20036
20037 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
20038
20039 * g77.f-torture/execute/20010610.f: New.
20040
20041 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
20042
20043 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
20044 names.
20045
20046 2001-06-09 Richard Henderson <rth@redhat.com>
20047
20048 * gcc.c-torture/execute/ashrdi-1.c: New.
20049 * gcc.c-torture/execute/ashldi-1.c: New.
20050 * gcc.c-torture/execute/lshrdi-1.c: New.
20051
20052 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
20053
20054 * objc/execute/load-3.m: Added. Check sending +load to categories,
20055 in addition to classes.
20056
20057 2001-06-08 Stan Shebs <shebs@apple.com>
20058
20059 * objc/execute/load-2.m: New test. From Nicola Pero
20060 <n.pero@mi.flashnet.it>.
20061
20062 2001-06-08 Jakub Jelinek <jakub@redhat.com>
20063
20064 * gcc.c-torture/execute/20010605-2.c: New test.
20065
20066 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20067
20068 * g++.old-deja/g++.abi/vbase2.C: New test.
20069 * g++.old-deja/g++.abi/vbase3.C: New test.
20070
20071 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20072
20073 * g++.old-deja/g++.pt/friend49.C: New test.
20074
20075 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
20076
20077 * g++.old-deja/g++.ext/anon3.C: New test.
20078
20079 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
20080
20081 * g++.old-deja/g++.other/conv7.C: New test.
20082
20083 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
20084
20085 * gcc.c-torture/compile/20010605-2.c: New test.
20086
20087 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
20088
20089 * gcc.c-torture/execute/20010604-1.c: New test.
20090
20091 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
20092
20093 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
20094
20095 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
20096
20097 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
20098 (g++_link_flags): Likewise.
20099 (g++_init): Pass gccpath's value to two previous functions.
20100
20101 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20102
20103 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
20104 Ensure logfile entry matches exec command line.
20105
20106 2001-05-31 Richard Henderson <rth@redhat.com>
20107
20108 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
20109 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
20110
20111 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
20112
20113 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
20114 compiler for irix6.2
20115
20116 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
20117
20118 * g++.old-deja/g++.other/optimize3.C: New file.
20119
20120 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
20121
20122 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
20123 assemble.
20124
20125 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
20126
20127 * g++.old-deja/g++.other/optimize2.C: New file.
20128
20129 2001-05-25 Diego Novillo <dnovillo@redhat.com>
20130
20131 * gcc.c-torture/compile/20010518-2.c: New file.
20132 * gcc.c-torture/execute/20010518-1.c: New file.
20133 * gcc.c-torture/execute/20010518-2.c: New file.
20134
20135 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
20136
20137 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
20138
20139 2001-05-24 Mark Mitchell <mark@codesourcery.com>
20140
20141 G++ no longer defines builtins that do not begin with __builtin.
20142 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
20143 * g++.old-deja/g++.brendand/misc13.C: Likewise.
20144 * g++.old-deja/g++.law/builtin1.C: Likewise.
20145 * g++.old-deja/g++.law/cvt2.C: Likewise.
20146 * g++.old-deja/g++.mike/net5.C: Likewise.
20147 * g++.old-deja/g++.other/builtins1.C: Likewise.
20148 * g++.old-deja/g++.other/builtins2.C: Likewise.
20149 * g++.old-deja/g++.other/builtins3.C: Likewise.
20150 * g++.old-deja/g++.other/builtins4.C: Likewise.
20151 * g++.old-deja/g++.other/inline8.C: Likewise.
20152 * g++.old-deja/g++.robertl/eb39.C: Likewise.
20153
20154 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
20155
20156 * g++.old-deja/g++.pt/using1.C: Adjust.
20157 * g++.old-deja/g++.pt/using2.C: New test.
20158
20159 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20160
20161 * gcc.dg/cpp/charconst.c: New tests.
20162 * gcc.dg/cpp/escape.c: New tests.
20163 * gcc.dg/cpp/escape-1.c: New tests.
20164 * gcc.dg/cpp/escape-2.c: New tests.
20165 * gcc.dg/cpp/ucs.c: New tests.
20166
20167 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
20168
20169 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20170 native compiler for irix6.5.
20171
20172 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
20173
20174 * lib/g++.exp (g++_include_flags): Use args to compute
20175 get_multilibs.
20176 (g++_link_flags): Likewise.
20177 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
20178
20179 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
20180
20181 * gcc.dg/c90-hexfloat-1.c: Add more tests.
20182
20183 2001-05-21 Geoff Keating <geoffk@redhat.com>
20184
20185 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20186 this file.
20187
20188 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20189
20190 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20191 STACK_SIZE;
20192 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20193 to STACK_SIZE; Use it to define size of add_histo array.
20194 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20195 to STACK_SIZE.
20196 (f): Use GITT_SIZE to define size of gitt local table.
20197 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20198 to STACK_SIZE; Use it to define size of bytemem array.
20199
20200 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20201
20202 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20203 on 68HC11/HC12 due to the asm instruction.
20204 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20205 * gcc.c-torture/compile/920520-1.x: Likewise.
20206 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20207 on 68HC11/HC12 because the function is larger than 64K.
20208 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20209 on 68HC11/HC12 because the structure is too large.
20210
20211 2001-05-20 Richard Henderson <rth@redhat.com>
20212
20213 * gcc.c-torture/execute/20010520-1.c: New.
20214
20215 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20216
20217 * g++.old-deja/g++.warn/compare1.C: New test.
20218 * gcc.dg/compare4.c: New test.
20219
20220 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
20221
20222 * g++.old-deja/g++.other/optimize1.C: New test.
20223
20224 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20225
20226 * g++.old-deja/g++.pt/spec41.C: New test.
20227
20228 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
20229
20230 * gcc.c-torture/compile/20010114-1.x: Remove.
20231
20232 2001-05-18 Stan Shebs <shebs@apple.com>
20233
20234 * gcc.c-torture/compile/20010518-1.c: New test.
20235
20236 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
20237
20238 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
20239 * g++.old-deja/g++.pt/crash67.C: New test.
20240
20241 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
20242
20243 * g++.old-deja/g++.other/debug9.C: New test.
20244
20245 2001-05-16 Zack Weinberg <zackw@stanford.edu>
20246
20247 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
20248
20249 2001-05-16 Jan Hubicka <jh@suse.cz>
20250
20251 * gcc.c-torture/compile/20010516-1.c: New test.
20252
20253 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20254
20255 * g++.old-deja/g++.other/crash41.C: New test.
20256
20257 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20258
20259 * g++.old-deja/g++.pt/crash66.C: New test.
20260
20261 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
20262
20263 * g++.old-deja/g++.robertl/eb27.C: Convert.
20264
20265 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
20266
20267 * g++.dg/friend-warn.C: New test. Do not warn about friend
20268 declaration being redundant.
20269
20270 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
20271
20272 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
20273
20274 2001-05-14 Mark Mitchell <mark@codesourcery.com>
20275
20276 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
20277
20278 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
20279
20280 * lib/g++.exp: Use testsuite_flags.
20281
20282 2001-05-13 Mark Mitchell <mark@codesourcery.com>
20283
20284 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
20285
20286 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
20287
20288 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
20289
20290 2001-05-11 Mark Mitchell <mark@codesourcery.com>
20291
20292 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
20293
20294 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
20295
20296 * gcc.c-torture/compile/20010313-1.c: New test.
20297
20298 2001-05-09 Zack Weinberg <zackw@stanford.edu>
20299
20300 * gcc.dg/cpp/direct2.c: New test.
20301 * gccq.dg/cpp/direct2s.c: New test.
20302
20303 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
20304
20305 2001-05-07 Mark Mitchell <mark@codesourcery.com>
20306
20307 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
20308 * g++.old-deja/g++.other/op3.C: Likewise.
20309
20310 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20311
20312 * gcc.dg/cpp/syshdr.h: New file.
20313 * gcc.dg/cpp/sysmac1.c: Update.
20314 * gcc.dg/cpp/sysmac2.c: Update.
20315
20316 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20317
20318 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
20319
20320 2001-05-04 David Edelsohn <edelsohn@gnu.org>
20321
20322 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20323 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
20324
20325 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
20326
20327 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
20328
20329 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
20330
20331 * lib/g++.exp (g++_include_flags): Don't use any special flags
20332 if TESTING_IN_BUILD_TREE is not defined.
20333 (g++_init): Use a plain 'c++' as the compiler if
20334 TESTING_IN_BUILD_TREEE is not defined.
20335
20336 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20337
20338 * g++.old-deja/g++.eh/catch13.C: New test.
20339 * g++.old-deja/g++.eh/catch14.C: New test.
20340
20341 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20342
20343 * gcc.dg/cpp/tr-define.c: New test.
20344
20345 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
20346
20347 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20348 <stdlib.h>, not <malloc.h>.
20349
20350 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20351
20352 * g++.old-deja/g++.ns/template17.C: New test.
20353
20354 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20355
20356 * g++.old-deja/g++.pt/ref4.C: New test.
20357
20358 2001-04-30 Richard Henderson <rth@redhat.com>
20359
20360 * gcc.dg/20000724-1.c: Revert last change.
20361
20362 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20363
20364 * g77.f-torture/execute/20010430.f: New test.
20365
20366 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20367
20368 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20369
20370 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20371
20372 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20373
20374 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20375
20376 * g++.old-deja/g++.eh/crash6.C: New test.
20377
20378 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20379
20380 * g++.old-deja/g++.other/warn7.C: New test.
20381
20382 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20383
20384 * g++.old-deja/g++.other/defarg9.C: New test.
20385
20386 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20387
20388 * g77.f-torture/compile/20010426.f: New test.
20389 * g77.f-torture/execute/20010426.f: New test.
20390
20391 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20392
20393 * g77.f-torture/compile/20000629-1.x: Remove - error
20394 has been fixed.
20395
20396 2001-04-26 Jeffrey A Law (law@cygnus.com)
20397
20398 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20399 Tweak slightly to work with g++.dg framework.
20400 * g++.dg/special/ecos.exp: Run initp1.C test.
20401 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20402
20403 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20404 its linker doesn't give line numbers either.
20405 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20406
20407 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20408
20409 * g++.old-deja/g++.other/lex1.C: New test.
20410
20411 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20412
20413 * gcc.dg/noncompile/20010425-1.c: New test.
20414
20415 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20416
20417 * g++.old-deja/g++.pt/mangle2.C: New test.
20418
20419 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20420
20421 * gcc.dg/format/plus-1.c: New test.
20422
20423 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20424
20425 * gcc.dg/20010423-1.c: New test.
20426
20427 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20428
20429 * gcc.c-torture/execute/20010422-1.c: New test.
20430
20431 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20432
20433 * g++.old-deja/g++.ns/type2.C: New test.
20434
20435 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20436
20437 * g++.old-deja/g++.other/perf1.C: New test.
20438
20439 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20440
20441 * gcc.dg/c99-func-2.c: Remove xfail.
20442 * gcc.dg/c99-func-3.c: Remove xfail.
20443 * gcc.dg/c99-func-4.c: Remove xfail.
20444
20445 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20446
20447 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20448
20449 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20450
20451 * gcc.c-torture/compile/20010423-1.c: New test.
20452
20453 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20454
20455 * g++.old-deja/g++.pt/typename28.C: New test.
20456
20457 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20458
20459 * g++.old-deja/g++.abi/empty2.C: New test.
20460 * g++.old-deja/g++.abi/empty3.C: New test.
20461
20462 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20463
20464 * g++.old-deja/g++.other/comdat2.C: New test.
20465 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20466
20467 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20468
20469 * g++.old-deja/g++.other/overload14.C: New test.
20470
20471 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20472
20473 * g++.old-deja/g++.other/lookup23.C: New test.
20474
20475 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20476
20477 * gcc.c-torture/execute/20010403-1.c: New test.
20478
20479 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20480 Mark Mitchell <mark@codesourcery.com>
20481
20482 * lib/old-dejagnu.exp: Don't delete output of executable.
20483 Add .exe suffix to executables.
20484
20485 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20486
20487 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20488
20489 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20490
20491 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20492
20493 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20494
20495 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20496 * g++.old-deja/g++.abi/crash1.C: New test.
20497
20498 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20499
20500 * g++.old-deja/g++.other/crash40.C: New test.
20501
20502 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20503
20504 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20505
20506 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20507
20508 * g++.old-deja/g++.other/warn6.C: New test.
20509
20510 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20511
20512 * g++.old-deja/g++.robertl/eb42.C: Same.
20513
20514 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20515
20516 * gcc.dg/wtr-conversion-1.c: New testcase.
20517
20518 2001-04-10 Richard Henderson <rth@redhat.com>
20519
20520 * g++.old-deja/g++.other/array5.C: New.
20521
20522 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20523
20524 * gcc.c-torture/execute/20010408-1.c: New test.
20525
20526 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
20527
20528 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20529 headers and constructs.
20530 * g++.old-deja/g++.robertl/eb79.C: Same.
20531 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20532 * g++.old-deja/g++.robertl/eb73.C: Same.
20533 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20534 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20535 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20536 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20537 * g++.old-deja/g++.robertl/eb44.C: Same.
20538 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20539 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20540 * g++.old-deja/g++.robertl/eb39.C: Same.
20541 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20542 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20543 * g++.old-deja/g++.robertl/eb30.C: Same.
20544 * g++.old-deja/g++.robertl/eb3.C: Same.
20545 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20546 * g++.old-deja/g++.robertl/eb21.C: Same.
20547 * g++.old-deja/g++.robertl/eb15.C: Same.
20548 * g++.old-deja/g++.robertl/eb118.C: Same.
20549 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20550 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20551 * g++.old-deja/g++.robertl/eb109.C: Same.
20552 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20553 * g++.old-deja/g++.mike/rtti1.C: Same.
20554 * g++.old-deja/g++.mike/p658.C: Same.
20555 * g++.old-deja/g++.mike/net46.C: Same.
20556 * g++.old-deja/g++.mike/net34.C: Same.
20557 * g++.old-deja/g++.mike/memoize1.C: Same.
20558 * g++.old-deja/g++.mike/eh2.C: Same.
20559 * g++.old-deja/g++.law/weak.C: Same.
20560 * g++.old-deja/g++.law/visibility7.C: Same.
20561 * g++.old-deja/g++.law/visibility25.C: Same.
20562 * g++.old-deja/g++.law/visibility22.C: Same.
20563 * g++.old-deja/g++.law/visibility2.C: Same.
20564 * g++.old-deja/g++.law/visibility17.C: Same.
20565 * g++.old-deja/g++.law/visibility13.C: Same.
20566 * g++.old-deja/g++.law/visibility10.C: Same.
20567 * g++.old-deja/g++.law/visibility1.C: Same.
20568 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20569 * g++.old-deja/g++.law/vbase1.C: Same.
20570 * g++.old-deja/g++.law/operators32.C: Same.
20571 * g++.old-deja/g++.law/nest3.C: Same.
20572 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20573 * g++.old-deja/g++.law/except5.C (main): Same.
20574 * g++.old-deja/g++.law/cvt7.C (run): Same.
20575 * g++.old-deja/g++.law/cvt2.C: Same.
20576 * g++.old-deja/g++.law/cvt16.C: Same.
20577 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20578 * g++.old-deja/g++.law/ctors17.C (main): Same.
20579 * g++.old-deja/g++.law/ctors13.C: Same.
20580 * g++.old-deja/g++.law/ctors12.C (main): Same.
20581 * g++.old-deja/g++.law/ctors10.C: Same.
20582 * g++.old-deja/g++.law/code-gen5.C: Same.
20583 * g++.old-deja/g++.law/bad-error7.C: Same.
20584 * g++.old-deja/g++.law/arm9.C: Same.
20585 * g++.old-deja/g++.law/arm12.C: Same.
20586 * g++.old-deja/g++.law/arg8.C: Same.
20587 * g++.old-deja/g++.law/arg1.C: Same.
20588 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20589 * g++.old-deja/g++.jason/template31.C: Same.
20590 * g++.old-deja/g++.jason/template24.C (main): Same.
20591 * g++.old-deja/g++.jason/2371.C: Same.
20592 * g++.old-deja/g++.eh/new2.C: Same.
20593 * g++.old-deja/g++.eh/new1.C: Same.
20594 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20595 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20596 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20597 * g++.old-deja/g++.brendan/crash62.C: Same.
20598 * g++.old-deja/g++.brendan/crash52.C: Same.
20599 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20600 * g++.old-deja/g++.brendan/crash38.C: Same.
20601 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20602 * g++.old-deja/g++.brendan/copy9.C: Same.
20603
20604 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
20605
20606 * gcc.c-torture/execute/20001203-2.c (memset):
20607 Count argument is of type __SIZE_TYPE__.
20608
20609 2001-04-04 Diego Novillo <dnovillo@redhat.com>
20610
20611 * gcc.c-torture/compile/20010404-1.c: New test.
20612
20613 2001-04-04 Jakub Jelinek <jakub@redhat.com>
20614
20615 * gcc.c-torture/compile/20010326-1.c: New test.
20616
20617 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
20618
20619 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20620 peculiarities of the SH.
20621 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
20622
20623 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20624
20625 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20626 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20627 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
20628
20629 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20630
20631 * g77.f-torture/compile/20010321-1.f: New test.
20632
20633 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20634
20635 * gcc.c-torture/compile/20010329-1.c: New test.
20636
20637 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20638
20639 * gcc.c-torture/execute/20010329-1.c: New test.
20640
20641 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20642
20643 * g++.old-deja/g++.other/eh4.C: Fix typo.
20644
20645 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20646
20647 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
20648
20649 2001-03-28 Philip Blundell <philb@gnu.org>
20650
20651 * gcc.c-torture/compile/20010328-1.c: New test.
20652
20653 2001-03-27 Richard Henderson <rth@redhat.com>
20654
20655 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20656 * g++.old-deja/g++.eh/vbase3.C: Likewise.
20657
20658 2001-03-27 Alan Modra <alan@linuxcare.com.au>
20659
20660 * gcc.c-torture/compile/20010327-1.c: New test.
20661
20662 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
20663
20664 * g++.old-deja/g++.other/friend12.C: New test.
20665 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20666 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
20667
20668 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
20669
20670 * gcc.c-torture/execute/20010325-1.c: New test.
20671
20672 2001-03-23 Jakub Jelinek <jakub@redhat.com>
20673
20674 * g++.old-deja/g++.other/mangle3.C: New test.
20675
20676 2001-03-22 Jakub Jelinek <jakub@redhat.com>
20677
20678 * g++.old-deja/g++.other/anon8.C: New test.
20679
20680 2001-03-20 Philip Blundell <philb@gnu.org>
20681
20682 * gcc.c-torture/compile/20010320-1.c: New test.
20683
20684 2001-03-17 Richard Henderson <rth@redhat.com>
20685
20686 * g++.old-deja/g++.other/eh4.C: Add expected error text.
20687
20688 2001-03-15 Geoff Keating <geoff@redhat.com>
20689
20690 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20691 tests on AIX.
20692
20693 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
20694
20695 * g++.old-deja/g++.other/eh4.C: New test.
20696
20697 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
20698
20699 * gcc.dg/cpp/mi1.c: Update.
20700
20701 2001-03-14 Jakub Jelinek <jakub@redhat.com>
20702
20703 * g++.old-deja/g++.other/regstack.C: New test.
20704
20705 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
20706
20707 * g++.old-deja/g++.other/ref4.C: New test.
20708
20709 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20710
20711 * objc/execute/va_method.m: Added.
20712 * objc/execute/IMP.m: Added.
20713 * objc/execute/_cmd.m: Added.
20714 * objc/execute/accessing_ivars.m: Added.
20715 * objc/execute/class-1.m: Added.
20716 * objc/execute/class-10.m: Added.
20717 * objc/execute/class-11.m: Added.
20718 * objc/execute/class-12.m: Added.
20719 * objc/execute/class-13.m: Added.
20720 * objc/execute/class-14.m: Added.
20721 * objc/execute/class-2.m: Added.
20722 * objc/execute/class-3.m: Added.
20723 * objc/execute/class-4.m: Added.
20724 * objc/execute/class-5.m: Added.
20725 * objc/execute/class-6.m: Added.
20726 * objc/execute/class-7.m: Added.
20727 * objc/execute/class-8.m: Added.
20728 * objc/execute/class-9.m: Added.
20729 * objc/execute/class-tests-1.h
20730 * objc/execute/class-tests-2.h
20731 * objc/execute/compatibility_alias.m: Added.
20732 * objc/execute/encode-1.m: Added.
20733 * objc/execute/formal_protocol-1.m: Added.
20734 * objc/execute/formal_protocol-2.m: Added.
20735 * objc/execute/formal_protocol-3.m: Added.
20736 * objc/execute/formal_protocol-4.m: Added.
20737 * objc/execute/formal_protocol-5.m: Added.
20738 * objc/execute/formal_protocol-6.m: Added.
20739 * objc/execute/formal_protocol-7.m: Added.
20740 * objc/execute/informal_protocol.m: Added.
20741 * objc/execute/initialize.m: Added.
20742 * objc/execute/load.m: Added.
20743 * objc/execute/many_args_method.m: Added.
20744 * objc/execute/nested-3.m: Added.
20745 * objc/execute/no_clash.m: Added.
20746 * objc/execute/private.m: Added.
20747 * objc/execute/redefining_self.m: Added.
20748 * objc/execute/root_methods.m: Added.
20749 * objc/execute/selector-1.m: Added.
20750 * objc/execute/static-1.m: Added.
20751 * objc/execute/static-2.m: Added.
20752 * objc/execute/va_method.m: Added.
20753
20754 2001-03-10 Richard Henderson <rth@redhat.com>
20755
20756 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20757
20758 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20759
20760 * g++.old-deja/g++.other/crash31.C: XFAIL.
20761 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20762 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20763 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20764 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20765 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20766
20767 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20768
20769 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20770
20771 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20772
20773 * gcc.dg/20000724-1.c: Don't use multiline strings.
20774
20775 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20776
20777 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20778 result of -cString against what we expect it to be; don't just
20779 print it out for no one to read.
20780
20781 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20782 Based on testcases provided by Nicola Pero.
20783
20784 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20785
20786 * gcc.dg/cpp/macro7.c: New test.
20787
20788 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20789
20790 * gcc.dg/cpp/multiline.c: Update.
20791
20792 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20793
20794 * g++.old-deja/g++.other/enum3.C: New test.
20795
20796 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20797
20798 * g++.old-deja/g++.other/pod1.C: New test.
20799
20800 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20801
20802 * g++.old-deja/g++.ext/overload1.C: New test.
20803
20804 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20805
20806 * g++.old-deja/g++.pt/using1.C: New test.
20807
20808 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20809
20810 * g++.old-deja/g++.other/using9.C: New test.
20811
20812 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20813
20814 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20815
20816 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20817
20818 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
20819
20820 * g++.old-deja/g++.ext/realpt1.C: Remove.
20821
20822 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
20823
20824 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
20825
20826 2001-02-26 Will Cohen <wcohen@redhat.com>
20827
20828 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
20829
20830 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
20831
20832 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
20833 templatized constructors.
20834
20835 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20836
20837 * gcc.c-torture/execute/20010224-1.c: New test.
20838
20839 2001-02-23 Jakub Jelinek <jakub@redhat.com>
20840
20841 * gcc.c-torture/execute/20010222-1.c: New test.
20842
20843 2001-02-22 Jakub Jelinek <jakub@redhat.com>
20844
20845 * g++.old-deja/g++.other/inline20.C: New test.
20846
20847 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20848
20849 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20850
20851 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20852
20853 * g++.old-deja/g++.other/lookup22.C: New test.
20854
20855 2001-02-19 Zack Weinberg <zackw@stanford.edu>
20856
20857 * g77.dg: New directory.
20858 * g77.dg/20010216-1.f: New test case.
20859 * g77.dg/dg.exp: New driver.
20860 * lib/g77-dg.exp: New driver library.
20861
20862 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20863
20864 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20865
20866 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20867
20868 * g++.old-deja/g++.other/decl9.C: New test.
20869
20870 2001-02-16 Jakub Jelinek <jakub@redhat.com>
20871
20872 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20873 not need <string> and also tests the initialization at runtime.
20874
20875 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20876
20877 * gcc.c-torture/execute/longlong.c: New test.
20878
20879 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20880
20881 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20882
20883 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20884
20885 * gcc.c-torture/execute/920302-1.c (execute):
20886 Change argument type to short.
20887
20888 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20889
20890 * g++.old-deja/g++.pt/deduct6.C: New test.
20891
20892 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20893
20894 * g++.old-deja/g++.pt/deduct5.C: New test.
20895
20896 2001-02-14 Jakub Jelinek <jakub@redhat.com>
20897
20898 * gcc.c-torture/execute/20010209-1.c: New test.
20899
20900 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20901
20902 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20903
20904 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
20905
20906 * g++.dg/vtgc1.C: Update for new ABI.
20907
20908 * consistency.vlad: New directory, 1665 files.
20909
20910 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20911
20912 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
20913 return type.
20914 * gcc.dg/cpp/digraphs.c: Declare puts.
20915
20916 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20917
20918 * g++.old-deja/g++.other/warn5.C: New test.
20919
20920 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20921
20922 * g++.old-deja/g++.pt/spec40.C: New test.
20923
20924 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20925
20926 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
20927 case.
20928 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
20929
20930 2001-02-12 Jakub Jelinek <jakub@redhat.com>
20931
20932 * gcc.c-torture/compile/20010209-1.c: New test.
20933
20934 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
20935
20936 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
20937 excess errors message but not if it crashes.
20938 * g++.old-deja/g++.other/crash27.C: Likewise.
20939 * g++.old-deja/g++.other/crash28.C: Likewise.
20940 * g++.old-deja/g++.other/crash30.C: Likewise.
20941 * g++.old-deja/g++.other/crash32.C: Likewise.
20942 * g++.old-deja/g++.other/crash35.C: Likewise.
20943 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20944
20945 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
20946
20947 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
20948 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
20949 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
20950 g77.f-torture/execute/execute.exp,
20951 g77.f-torture/noncompile/noncompile.exp,
20952 gcc.c-torture/execute/execute.exp,
20953 gcc.c-torture/execute/memcheck/memcheck.exp,
20954 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
20955 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
20956 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
20957 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
20958 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
20959 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
20960 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20961 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
20962 Remove bug reporting instructions with ancient email addresses.
20963
20964 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20965
20966 * gcc.dg/20010202-1.c: New test.
20967 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
20968
20969 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
20970
20971 * g++.dg/stdbool-if.C: New test.
20972
20973 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
20974
20975 * objc/execute/fdecl.m: Added main().
20976
20977 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20978
20979 * gcc.c-torture/execute/20010206-1.c: New test.
20980
20981 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
20982
20983 * gcc.dg/cpp/avoidpaste1.c: Update.
20984
20985 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
20986
20987 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
20988 Pero <nicola@brainstorm.co.uk>.
20989 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
20990
20991 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
20992
20993 * g++.old-deja/g++.pt/spec39.C: New test.
20994
20995 2001-02-05 Jakub Jelinek <jakub@redhat.com>
20996
20997 * gcc.c-torture/compile/20010202-1.c: New test.
20998
20999 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
21000
21001 * g++.old-deja/g++.abi/primary2.C: New test.
21002 * g++.old-deja/g++.abi/primary3.C: New test.
21003 * g++.old-deja/g++.abi/primary4.C: New test.
21004 * g++.old-deja/g++.abi/primary5.C: New test.
21005 * g++.old-deja/g++.abi/vtable3.h: New test.
21006 * g++.old-deja/g++.abi/vtable3a.C: New test.
21007 * g++.old-deja/g++.abi/vtable3b.C: New test.
21008 * g++.old-deja/g++.abi/vtable3c.C: New test.
21009 * g++.old-deja/g++.abi/vtable3d.C: New test.
21010 * g++.old-deja/g++.abi/vtable3e.C: New test.
21011 * g++.old-deja/g++.abi/vtable3f.C: New test.
21012 * g++.old-deja/g++.abi/vtable3g.C: New test.
21013 * g++.old-deja/g++.abi/vtable3h.C: New test.
21014 * g++.old-deja/g++.abi/vtable3i.C: New test.
21015 * g++.old-deja/g++.abi/vtable3j.C: New test.
21016 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
21017
21018 2001-02-03 Jakub Jelinek <jakub@redhat.com>
21019
21020 * g++.old-deja/g++.other/anon6.C: New test.
21021 * g++.old-deja/g++.other/anon7.C: New test.
21022
21023 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
21024
21025 * gcc.dg/cpp/avoidpaste2.c: New tests.
21026
21027 2001-01-31 Jakub Jelinek <jakub@redhat.com>
21028
21029 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
21030
21031 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
21032
21033 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
21034 DECIMAL_DIG cases for Irix."
21035
21036 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
21037
21038 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
21039
21040 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21041
21042 * gcc.dg/c99-tag-1.c: New test.
21043
21044 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21045
21046 * gcc.dg/cpp/tr-warn1.c: Add tests.
21047
21048 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21049
21050 * gcc.dg/cpp/avoidpaste1.c: Update.
21051 * gcc.dg/cpp/paste4.c: Update.
21052
21053 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
21054
21055 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
21056 cases for Irix.
21057
21058 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
21059
21060 * g++.old-deja/g++.other/inline19.C: New test.
21061
21062 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
21063
21064 * gcc.dg/Wlarger-than.c: New test.
21065
21066 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21067
21068 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
21069
21070 2001-01-29 Jakub Jelinek <jakub@redhat.com>
21071
21072 * gcc.c-torture/execute/20010129-1.c: New test.
21073 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
21074
21075 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
21076
21077 * gcc.dg/cpp/avoidpaste1.c: Test case.
21078
21079 2001-01-28 Jakub Jelinek <jakub@redhat.com>
21080
21081 * g++.old-deja/g++.other/inline18.C: New test.
21082
21083 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21084
21085 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
21086 and __builtin_putchar.
21087
21088 2001-01-27 Jakub Jelinek <jakub@redhat.com>
21089
21090 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
21091 tests.
21092
21093 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
21094
21095 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
21096 floating point number rounding mode to round to the nearest
21097 representable mode.
21098
21099 2001-01-25 Jakub Jelinek <jakub@redhat.com>
21100
21101 * g++.old-deja/g++.other/mangle2.C: New test.
21102
21103 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
21104
21105 * gcc.c-torture/compile/20010124-1.c: New test.
21106
21107 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
21108
21109 * g++.old-deja/g++.pt/spec38.C: New test.
21110
21111 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21112
21113 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
21114 "Build don't run".
21115
21116 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21117
21118 * gcc.c-torture/execute/20010123-1.c: New test.
21119
21120 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21121
21122 * g++.old-deja/g++.pt/spec37.C: New test.
21123
21124 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21125
21126 * g++.old-deja/g++.pt/overload14.C: New test.
21127
21128 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21129
21130 * gcc.c-torture/execute/20010122-1.c: New test, exercise
21131 __builtin_return_address.
21132
21133 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
21134
21135 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
21136 * g++.old-deja/g++.pt/spec35.C: New test.
21137 * g++.old-deja/g++.pt/spec36.C: New test.
21138
21139 2001-01-20 Jakub Jelinek <jakub@redhat.com>
21140
21141 * gcc.c-torture/compile/20010118-1.c: New test.
21142
21143 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
21144
21145 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21146
21147 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21148
21149 * gcc.c-torture/execute/20010119-1.c: New test.
21150
21151 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21152
21153 * g++.old-deja/g++.other/vbase5.C: New test.
21154
21155 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21156
21157 * gcc.c-torture/execute/20010118-1.c: New test.
21158
21159 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21160
21161 * g++.old-deja/g++.pt/deduct3.C: New test.
21162
21163 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21164
21165 * g++.old-deja/g++.pt/spec34.C: New test.
21166
21167 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21168
21169 * g77.f-torture/compile/20000601-2.f: New test.
21170
21171 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21172
21173 * g++.old-deja/g++.other/init17.C: New test.
21174
21175 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
21176
21177 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21178
21179 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21180
21181 * g++.old-deja/g++.pt/unify8.C: New test.
21182
21183 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21184
21185 * g++.old-deja/g++.abi/vbase1.C: New test.
21186
21187 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21188
21189 * g++.old-deja/g++.pt/crash65.C: New test.
21190
21191 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21192
21193 * gcc.dg/cpp/assembl2.S: New test case.
21194
21195 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21196
21197 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21198 are supported.
21199
21200 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21201
21202 * g++.old-deja/g++.other/builtins1.C: New test.
21203 * g++.old-deja/g++.other/builtins2.C: Likewise.
21204 * g++.old-deja/g++.other/builtins3.C: Likewise.
21205 * g++.old-deja/g++.other/builtins4.C: Likewise.
21206
21207 2001-01-17 Jakub Jelinek <jakub@redhat.com>
21208
21209 * gcc.c-torture/compile/20010117-1.c: New test.
21210 * gcc.c-torture/compile/20010117-2.c: New test.
21211
21212 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21213
21214 * g77.f-torture/execute/20010116.[fx]: New test,
21215 XFAIL on i?86-*-*.
21216 * g77.f-torture/compile/20010115.f: Indicate it's
21217 a test for PR fortran/1636.
21218
21219 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21220
21221 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21222
21223 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21224
21225 * g77.f-torture/compile/20010115.f: New test.
21226
21227 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21228
21229 * g++.old-deja/g++.pt/nontype5.C: New test.
21230
21231 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21232
21233 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
21234 have an equivalent working one below it.
21235
21236 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21237
21238 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
21239 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21240
21241 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21242
21243 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
21244 message containing "init_priority".
21245 (conpr-2.C): Likewise.
21246 (conpr-3.C): Likewise.
21247 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
21248
21249 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21250
21251 * gcc.c-torture/execute/20010114-2.c: New test.
21252
21253 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
21254
21255 * gcc.c-torture/compile/20010114-1.c: New test.
21256 * gcc.c-torture/compile/20010114-1.x: Xfail.
21257 * gcc.c-torture/compile/20010114-2.c: New test.
21258 * gcc.c-torture/execute/20010114-1.c: New test.
21259 * gcc.dg/trunc-1.c: New test.
21260 * gcc.dg/uninit-B.c: New test.
21261
21262 2001-01-13 Nick Clifton <nickc@redhat.com>
21263
21264 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
21265 target.
21266
21267 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
21268
21269 * gcc.c-torture/compile/20010113-1.c: New test.
21270
21271 2001-01-13 Jakub Jelinek <jakub@redhat.com>
21272
21273 * gcc.c-torture/compile/20001212-1.c: New test.
21274
21275 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
21276
21277 * gcc.dg/cpp/widestr1.c: Update.
21278 * gcc.dg/cpp/prag-imp.c: Remove.
21279
21280 2001-01-12 Jakub Jelinek <jakub@redhat.com>
21281
21282 * gcc.c-torture/execute/20000801-3.x: Remove.
21283 * gcc.dg/c90-init-1.c: New test.
21284 * gcc.dg/c99-init-1.c: New test.
21285 * gcc.dg/c99-init-2.c: New test.
21286 * gcc.dg/gnu99-init-1.c: New test.
21287
21288 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
21289
21290 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
21291 testing that no relevant ones were found.
21292
21293 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21294
21295 * g++.old-deja/g++.pt/cast2.C: New test.
21296
21297 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21298
21299 * g++.old-deja/g++.pt/friend47.C: New test.
21300
21301 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21302
21303 * g++.old-deja/g++.pt/instantiate13.C: New test.
21304
21305 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21306
21307 * g++.old-deja/g++.other/defarg7.C: New test.
21308 * g++.old-deja/g++.other/defarg8.C: New test.
21309
21310 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21311
21312 * g++.old-deja/g++.pt/crash64.C: New test.
21313
21314 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21315
21316 * g++.old-deja/g++.pt/crash63.C: New test.
21317
21318 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21319
21320 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21321
21322 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21323
21324 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21325
21326 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21327
21328 * g++.old-deja/g++.pt/error3.C: New test.
21329
21330 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21331
21332 * g++.old-deja/g++.other/crash39.C: New test.
21333
21334 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21335
21336 * g++.old-deja/g++.other/vbase4.C: New test.
21337
21338 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21339
21340 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21341 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21342 * gcc.dg/special/special.exp: New test driver which will check
21343 for alias support for the above test.
21344
21345 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21346
21347 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21348 problems on small machines.
21349 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21350 parameterize.
21351
21352 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21353
21354 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21355 mips.
21356 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21357
21358 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21359
21360 * g++.old_deja/g++.pt/using8.C: New test.
21361
21362 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21363
21364 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21365
21366 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21367
21368 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21369 where a failure is expected.
21370 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21371
21372 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21373
21374 * g++.old_deja/g++.pt/instantiate12.C: New test.
21375
21376 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21377
21378 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21379 start of structs.
21380 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21381 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21382 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21383 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21384 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21385 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21386 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21387 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21388 * g++.old-deja/g++.eh/spec6.C: Likewise.
21389 * g++.old-deja/g++.jason/crash3.C: Likewise.
21390 * g++.old-deja/g++.law/ctors11.C: Likewise.
21391 * g++.old-deja/g++.law/ctors17.C: Likewise.
21392 * g++.old-deja/g++.law/ctors5.C: Likewise.
21393 * g++.old-deja/g++.law/ctors9.C: Likewise.
21394 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21395 * g++.old-deja/g++.mike/net22.C: Likewise.
21396 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21397 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21398 * g++.old-deja/g++.mike/virt3.C: Likewise.
21399 * g++.old-deja/g++.niklas/t128.C: Likewise.
21400 * g++.old-deja/g++.other/anon4.C: Likewise.
21401 * g++.old-deja/g++.other/using1.C: Likewise.
21402 * g++.old-deja/g++.other/warn3.C: Likewise.
21403 * g++.old-deja/g++.pt/t37.C: Likewise.
21404 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21405 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21406
21407 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21408
21409 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21410
21411 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21412
21413 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21414
21415 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21416
21417 * gcc.c-torture/compile/20010107-1.c: New test.
21418
21419 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21420
21421 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21422
21423 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21424
21425 * gcc.dg/format/format.h: New file.
21426 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21427 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21428 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21429 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21430 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21431 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21432 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21433 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21434 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21435 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21436 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21437 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21438 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21439 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21440 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21441 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21442 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21443 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21444 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21445 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21446 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21447 instead of declaring standard types, macros and functions in each
21448 test.
21449
21450 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21451
21452 * gcc.c-torture/execute/20010106-1.c: New test.
21453
21454 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21455
21456 * gcc.dg/format/format.exp: New file.
21457 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21458 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21459 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21460 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21461 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21462 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21463 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21464 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21465 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21466 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21467 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21468 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21469 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21470 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21471 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21472 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21473 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21474 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21475 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21476 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21477 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21478 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21479 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21480 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21481 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21482 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21483 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21484 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21485 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21486 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21487 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21488 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21489 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21490 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21491 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21492 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21493 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21494 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21495 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21496 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21497 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21498 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21499
21500 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21501
21502 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21503 account.
21504
21505 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21506
21507 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21508
21509 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21510
21511 * g++.old-deja/g++.pt/crash62.C: New test.
21512
21513 2001-01-04 Richard Henderson <rth@redhat.com>
21514
21515 * gcc.dg/20000926-1.c: Update expected warnings.
21516 * gcc.dg/array-2.c: Likewise.
21517 * gcc.dg/array-4.c: Also validate flexible array members.
21518 * gcc.dg/c99-flex-array-1.c: New.
21519
21520 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21521
21522 * gcc.c-torture/compile/20001222-1.x: Remove.
21523
21524 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21525
21526 * gcc.c-torture/execute/built-in-setjmp.c: New.
21527
21528 2001-01-03 Richard Henderson <rth@redhat.com>
21529
21530 * gcc.dg/940510-1.c: Update expected error wording.
21531 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21532
21533 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21534
21535 * lib/target-supports.exp (check_alias_available): Modified to
21536 indicate aliases not supported if only weak aliases are supported.
21537
21538 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21539
21540 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21541 Turn on cmpstrsi checks for __pj__ and __i370__.
21542
21543 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21544
21545 * g++.old-deja/g++.other/virtual11.C: New test.
21546
21547 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21548
21549 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21550
21551 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21552
21553 * gcc.c-torture/compile/20010102-1.c: New test.
21554
21555 2001-01-02 Andreas Jaeger <aj@suse.de>
21556
21557 * gcc.dg/noreturn-3.c: New test.
21558
21559 * gcc.dg/noreturn-4.c: New test.
21560
21561 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21562
21563 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21564 __builtin_fputc and __builtin_fwrite.
21565
21566 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21567
21568 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21569 signed char, not default char.
21570
21571 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21572
21573 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21574
21575 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21576
21577 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21578
21579 2000-12-29 Richard Henderson <rth@redhat.com>
21580
21581 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21582 (__cyg_profile_func_exit): Define.
21583
21584 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21585
21586 * g++.dg/vtgc1.C: New test.
21587
21588 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
21589
21590 * gcc.dg/noncompile/20001228-1.c: New test.
21591
21592 * gcc.dg/20001228-1.c: New test.
21593
21594 * gcc.c-torture/execute/20001228-1.c: New test.
21595
21596 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21597
21598 * gcc.dg/format-strfmon-1.c: New test.
21599
21600 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21601
21602 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21603 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21604 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21605 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21606 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21607 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21608 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21609 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21610 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21611 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21612 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21613 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21614 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21615
21616 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21617 * gcc.c-torture/execute/string-opt-4.c: Test index.
21618
21619 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
21620
21621 * gcc.c-torture/compile/20001226-1.c: New test.
21622
21623 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21624
21625 * gcc.c-torture/compile/20001222-1.c: New test.
21626 * gcc.c-torture/compile/20001222-1.x: Xfail.
21627
21628 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
21629
21630 * gcc.c-torture/execute/comp-goto-2.c: New test.
21631
21632 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
21633
21634 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21635 Use long types if __INT_MAX__ is 32767.
21636 (main): Use cast to (sint32 *) when poking 88 into a_page.
21637
21638 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21639
21640 2000-12-21 Bernd Schmidt <bernds@redhat.com>
21641
21642 * gcc.c-torture/compile/20001221-1.c: New test.
21643 * gcc.c-torture/execute/20001221-1.c: New test.
21644
21645 2000-12-20 Richard Henderson <rth@redhat.com>
21646
21647 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21648 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21649
21650 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21651
21652 * gcc.dg/compare3.c: New test.
21653
21654 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21655
21656 * gcc.dg/format-warnll-1.c: New test.
21657
21658 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21659
21660 * gcc.dg/cpp/cmdlne-P.c: New test.
21661
21662 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21663
21664 * gcc.c-torture/execute/builtin-abs-1.c,
21665 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21666
21667 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21668
21669 * gcc.dg/cpp/multiline.c: New test.
21670
21671 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21672
21673 * g++.old-deja/g++.other/syshdr1.C: Update.
21674 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21675
21676 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21677
21678 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21679
21680 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21681
21682 * g++.old-deja/g++.pt/ttp65.C: New test.
21683
21684 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21685
21686 * g++.old-deja/g++.pt/ttp64.C: New test.
21687
21688 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21689
21690 * g++.old-deja/g++.pt/spec33.C: New test.
21691
21692 2000-12-14 Catherine Moore <clm@redhat.com>
21693
21694 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21695 * gcc.c-torture/execute/920612-2.c: Likewise.
21696 * gcc.c-torture/execute/920428-2.c: Likewise.
21697 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21698 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21699
21700 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21701
21702 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21703 * gcc.dg/pack-test-2.c: Likewise.
21704
21705 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21706
21707 Tests by Zack Weinberg <zackw@stanford.edu>.
21708
21709 * gcc.dg/cpp/defined.c: Update.
21710 * gcc.dg/cpp/defined_trad.c: New tests.
21711
21712 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21713
21714 * gcc.dg/cpp/trad-direct.c: Update.
21715
21716 2000-12-11 Neil Booth <neilb@earthling.net>
21717
21718 * gcc.dg/cpp/defined_trad.c
21719
21720 2000-12-11 Neil Booth <neilb@earthling.net>
21721
21722 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21723
21724 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21725
21726 * gcc.dg/format-miss-2.c: New test.
21727
21728 2000-12-09 Neil Booth <neilb@earthling.net>
21729
21730 * gcc.dg/cpp/lineflags.c: New tests.
21731 * gcc.dg/cpp/poison.c: Update.
21732 * gcc.dg/cpp/redef2.c: Update.
21733 * gcc.dg/cpp/skipping.c: New test.
21734
21735 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
21736
21737 * g++.old-deja/g++.other/eh3.C: New testcase.
21738
21739 2000-12-07 Neil Booth <neilb@earthling.net>
21740
21741 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21742 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21743 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21744 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21745 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21746 Update.
21747
21748 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21749
21750 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21751 __SIZE_TYPE__ instead of int for type of integers cast to
21752 pointers.
21753
21754 2000-12-07 Jakub Jelinek <jakub@redhat.com>
21755
21756 * g++.old-deja/g++.other/cleanup4.C: New test.
21757
21758 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21759
21760 * format-sec-1.c: New test.
21761
21762 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21763
21764 * gcc.dg/format-nonlit-3.c: New test.
21765
21766 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21767
21768 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21769 through a null pointer.
21770
21771 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21772
21773 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21774 * g++.old-deja/g++.pt/partial4.C: New test.
21775
21776 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21777
21778 * gcc.c-torture/execute/ieee/hugeval.x: New.
21779
21780 2000-12-06 Neil Booth <neilb@earthling.net>
21781
21782 * gcc.dg/cpp/backslash2.c: New tests.
21783
21784 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21785
21786 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21787 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21788
21789 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
21790
21791 * gcc.c-torture/execute/20001203-2.c: New testcase.
21792
21793 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21794
21795 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21796 * g++.old-deja/g++.other/virtual10.C: New test.
21797
21798 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21799
21800 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21801
21802 2000-12-05 Richard Henderson <rth@redhat.com>
21803
21804 * gcc.c-torture/compile/20001205-1.c: New.
21805
21806 2000-12-04 Neil Booth <neilb@earthling.net>
21807
21808 * g++.old-deja/g++.other/virtual9.C: New test.
21809 * g++.old-deja/g++.pt/crash61.C: New test.
21810 * gcc.c-torture/execute/loop-9.c: New test.
21811
21812 2000-12-04 Neil Booth <neilb@earthling.net>
21813
21814 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21815 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21816 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21817 * gcc.dg/cpp/extratokens.c: ...here.
21818
21819 2000-12-04 Neil Booth <neilb@earthling.net>
21820
21821 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
21822 New tests.
21823
21824 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21825
21826 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
21827 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
21828
21829 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21830
21831 * gcc.c-torture/execute/20001203-1.c: New test.
21832
21833 2000-12-03 Neil Booth <neilb@earthling.net>
21834
21835 * gcc.dg/cpp/macro6.c: New test cases.
21836
21837 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21838
21839 * gcc.c-torture/execute/string-opt-9.c: New test.
21840 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21841 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21842 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21843
21844 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21845 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21846
21847 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
21848
21849 * gcc.dg/cpp/if-6.c: New testcase.
21850
21851 * gcc.dg/20001201-1.c: New testcase.
21852
21853 2000-12-02 Neil Booth <neilb@earthling.net>
21854
21855 * g++.old-deja/g++.other/externC4.C,
21856 g++.old-deja/g++.other/friend10.C: New tests.
21857
21858 2000-12-02 Neil Booth <neilb@earthling.net>
21859
21860 * g++.old-deja/g++.other/instan2.C
21861 * g++.old-deja/g++.other/instan3.C: New test.
21862
21863 2000-12-02 Neil Booth <neilb@earthling.net>
21864
21865 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21866 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21867 gnuc99.c,gnuc99-pedantic.c: New tests.
21868
21869 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21870
21871 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21872 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21873
21874 2000-12-01 Neil Booth <neilb@earthling.net>
21875
21876 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21877 * gcc.dg/cpp/poison.c: Update.
21878 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21879
21880 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21881
21882 * g77.f-torture/execute/20001201.f: New test.
21883
21884 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21885
21886 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21887
21888 2000-12-01 Jakub Jelinek <jakub@redhat.com>
21889
21890 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21891
21892 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21893
21894 * g++.old-deja/g++.other/cast6.C: New test.
21895
21896 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
21897
21898 * gcc.c-torture/execute/20001130-2.c: New testcase.
21899
21900 2000-11-30 Richard Henderson <rth@redhat.com>
21901
21902 * gcc.c-torture/execute/20001130-1.c: New test.
21903
21904 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21905
21906 * g++.old-deja/g++.other/op3.C: New test.
21907
21908 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21909
21910 * g++.old-deja/g++.other/op2.C: New test.
21911
21912 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21913
21914 * g++.old-deja/g++.other/crash38.C: New test.
21915
21916 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
21917
21918 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
21919
21920 2000-11-29 Jakub Jelinek <jakub@redhat.com>
21921
21922 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
21923 tests.
21924 * gcc.c-torture/execute/string-opt-6.c: New test.
21925
21926 * gcc.dg/20001117-1.c: Add main.
21927
21928 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
21929
21930 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
21931 Move from here ...
21932 * gcc.dg/940510-1.c: ... to here.
21933
21934 * gcc.dg/20000926-1.c: GNU C now allows initializations of
21935 zero-size arrays in toplevel structures.
21936
21937 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21938
21939 * gcc.c-torture/execute/loop-8.c: New test.
21940
21941 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21942
21943 * g++.old-deja/g++.other/base1.C: New test.
21944
21945 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21946
21947 * g++.old-deja/g++.other/parse2.C: New test.
21948
21949 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21950
21951 * g++.old-deja/g++.pt/incomplete1.C: New test.
21952
21953 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21954
21955 * g++.old-deja/g++.other/friend9.C: New test.
21956
21957 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21958
21959 * gcc.dg/20001127-1.c: New test.
21960
21961 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21962
21963 * g++.old-deja/g++.pt/friend46.C: New test.
21964
21965 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21966
21967 * g++.old-deja/g++.other/ptrmem8.C: New test.
21968
21969 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21970
21971 * gcc.c-torture/execute/string-opt-7.c: New test.
21972 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21973
21974 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
21975
21976 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
21977 instead of 'mkcheck 2'.
21978
21979 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21980
21981 * gcc.c-torture/execute/memcheck/driver.c,
21982 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
21983 C9X references to refer to C99.
21984
21985 2000-11-25 Jakub Jelinek <jakub@redhat.com>
21986
21987 * gcc.dg/ultrasp3.c: New test.
21988
21989 2000-11-25 Neil Booth <neilb@earthling.net>
21990
21991 * gcc.dg/cpp/include2.c: Update test to be locale independent.
21992
21993 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
21994
21995 * gcc.c-torture/compile/20001123-2.c: New.
21996
21997 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21998
21999 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
22000
22001 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
22002
22003 * gcc.dg/sequence-point-1.c: Add some new tests.
22004 * gcc.c-torture/execute/20001124-1.c: New test.
22005
22006 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22007
22008 * g++.old-deja/g++.other/vaarg4.C: New test.
22009 * gcc.c-torture/compile/20001123-1.c: New test.
22010
22011 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22012
22013 * g++.other/crash24.C: Adjust and remove XFAIL.
22014 * g++.other/crash37.C: New test.
22015
22016 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
22017
22018 * g++.old-deja/g++.pt/instantiate9.C: New test.
22019
22020 2000-11-22 Mark Mitchell <mark@codesourcery.com>
22021
22022 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
22023 new ABI, too.
22024
22025 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
22026 * g++.old-deja/g++.robertl/eb55.C: Likewise.
22027
22028 2000-11-22 Neil Booth <neilb@earthling.net>
22029
22030 * gcc.dg/cpp/Wtrigraphs.c: New test.
22031
22032 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
22033
22034 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
22035
22036 2000-11-22 Jakub Jelinek <jakub@redhat.com>
22037
22038 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
22039
22040 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
22041
22042 * lib/gcc-dg.exp: load_lib scanasm.exp.
22043 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
22044 * lib/g++-dg.exp: load_lib scanasm.exp.
22045 * lib/scanasm.exp: New.
22046 (scan-assembler, scan-assembler-not): Add optional arguments to
22047 test name, or if not present, the pattern name.
22048 (scan-assembler-dem, scan-assembler-dem-not): New.
22049
22050 * g++.dg/dg.exp: New.
22051
22052 2000-11-21 Neil Booth <neilb@earthling.net>
22053
22054 * gcc.dg/cpp/integrated1.c: Remove.
22055
22056 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22057
22058 * gcc.c-torture/execute/20001121-1.c: New test.
22059
22060 2000-11-21 Richard Henderson <rth@redhat.com>
22061
22062 * gcc.c-torture/compile/20001121-1.c: New test.
22063
22064 2000-11-20 Neil Booth <neilb@earthling.net>
22065
22066 * gcc.dg/cpp/integrated1.c: New test.
22067
22068 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22069
22070 * g++.old-deja/g++.other/inline17.C: New test.
22071
22072 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
22073
22074 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
22075 local variable to be zero: I made the variable global. Now
22076 uses abort() and exit() instead of relying on main's return value.
22077
22078 2000-11-20 Neil Booth <neilb@earthling.net>
22079
22080 * gcc.dg/cpp/paste2.c: Update test.
22081 * objc/execute/paste.m: New test.
22082
22083 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22084
22085 * gcc.dg/c99-condexpr-1.c: New test.
22086
22087 2000-11-20 Neil Booth <neilb@earthling.net>
22088
22089 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
22090
22091 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
22092
22093 * g++.old-deja/g++.pt/export1.C: New test.
22094
22095 2000-11-20 Jakub Jelinek <jakub@redhat.com>
22096
22097 * gcc.dg/20001117-1.c: New test.
22098
22099 2000-11-18 Richard Henderson <rth@redhat.com>
22100
22101 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
22102
22103 2000-11-18 Richard Henderson <rth@redhat.com>
22104
22105 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
22106 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
22107 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
22108
22109 2000-11-18 Richard Henderson <rth@redhat.com>
22110
22111 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
22112 (main): New. Exit cleanly.
22113
22114 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22115
22116 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
22117 gcc.dg/c99-fordecl-2.c: New tests.
22118
22119 2000-11-18 Richard Henderson <rth@redhat.com>
22120
22121 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
22122 * gcc.c-torture/execute/zerolen-2.c: New.
22123
22124 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22125
22126 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
22127 memory.
22128
22129 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22130
22131 * g++.old-deja/g++.pt/instantiate8.C: New test.
22132
22133 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22134
22135 * g++.old-deja/g++.other/incomplete.C: Add more tests.
22136 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
22137
22138 2000-11-16 Nick Clifton <nickc@redhat.com>
22139
22140 * gcc.c-torture/execute/nestfunc-2.c: New test.
22141 * gcc.c-torture/execute/nestfunc-3.c: New test.
22142
22143 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22144
22145 * gcc.c-torture/compile/20001116-1.c: New test.
22146
22147 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22148
22149 * gcc.c-torture/execute/20001115-1.c: New test.
22150
22151 2000-11-15 Mark Mitchell <mark@codesourcery.com>
22152
22153 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22154 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22155 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22156 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22157
22158 2000-11-15 Neil Booth <neilb@earthling.net>
22159
22160 gcc.dg/cpp/_Pragma1.c: Update.
22161 gcc.dg/cpp/_Pragma2.c: New test.
22162
22163 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22164
22165 * g++.old-deja/g++.other/anon5.C: New test.
22166
22167 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22168
22169 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22170 tests.
22171
22172 2000-11-14 Jakub Jelinek <jakub@redhat.com>
22173
22174 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22175 output.
22176
22177 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22178
22179 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22180 labels at end of compound statements.
22181
22182 2000-11-13 Jakub Jelinek <jakub@redhat.com>
22183
22184 * gcc.c-torture/execute/loop-7.c: New test.
22185
22186 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22187
22188 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22189
22190 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22191
22192 * gcc.dg/c99-bool-1.c: New test.
22193
22194 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22195
22196 * gcc.dg/c99-scope-1.c: Remove xfail.
22197 * gcc.dg/c99-scope-2.c: New test.
22198
22199 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22200
22201 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22202 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22203
22204 2000-11-11 Mark Mitchell <mark@codesourcery.com>
22205
22206 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22207 error messages.
22208
22209 * g++.mike/p700.C: Don't typedef wchar_t.
22210 * g++.mike/p784.C: Likewise.
22211 * g++.mike/eb101.C: Don't use __wchar_t.
22212
22213 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22214
22215 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22216 from DO loop.
22217
22218 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22219
22220 * gcc.c-torture/execute/20001111-1.c: New test.
22221
22222 2000-11-10 Nick Clifton <nickc@redhat.com>
22223
22224 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22225 long multuiple and accumulate.
22226
22227 2000-11-09 Richard Henderson <rth@redhat.com>
22228
22229 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22230 via size_t instead of int.
22231
22232 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22233 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22234 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22235 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22236
22237 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
22238
22239 * gcc.c-torture/compile/20001109-1.c: New test.
22240 * gcc.c-torture/compile/20001109-2.c: New test.
22241
22242 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
22243
22244 * g++.old-deja/g++.pt/operator1.C: New test.
22245 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
22246
22247 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22248
22249 * gcc.dg/20001108-1.c: New test.
22250
22251 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22252
22253 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
22254 with both arguments constant strings.
22255 * gcc.c-torture/execute/string-opt-3.c: New test.
22256 * gcc.c-torture/execute/string-opt-4.c: New test.
22257 * gcc.c-torture/execute/string-opt-5.c: New test.
22258
22259 2000-11-08 Nick Clifton <nickc@redhat.com>
22260
22261 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
22262 mulsidi3adddi patterns.
22263
22264 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
22265
22266 * g++.old-deja/g++.other/crash36.C: New test.
22267
22268 2000-11-08 Jakub Jelinek <jakub@redhat.com>
22269
22270 * g++.old-deja/g++.other/init16.C: New test.
22271
22272 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
22273
22274 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
22275
22276 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22277
22278 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
22279 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22280 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22281
22282 2000-11-07 DJ Delorie <dj@redhat.com>
22283
22284 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
22285
22286 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22287
22288 * gcc.c-torture/execute/string-opt-1.c: New test.
22289
22290 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22291
22292 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
22293 mips-sgi-irix6.* because the MIPS ABI passes floating-point
22294 parameters in registers, and there is no way for a varargs
22295 function to know in which order the integer and floating-point
22296 parameters should be interleaved when they are placed on the
22297 stack.
22298 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22299 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22300
22301 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22302
22303 * gcc.c-torture/execute/string-opt-2.c: New test.
22304
22305 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
22306
22307 * g++.old-deja/g++.pt/crash60.C: New test.
22308
22309 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22310
22311 * g++.old-deja/g++.other/crash24.C: New test.
22312 * g++.old-deja/g++.other/crash25.C: New test.
22313 * g++.old-deja/g++.other/crash26.C: New test.
22314 * g++.old-deja/g++.other/crash27.C: New test.
22315 * g++.old-deja/g++.other/crash28.C: New test.
22316 * g++.old-deja/g++.other/crash29.C: New test.
22317 * g++.old-deja/g++.other/crash30.C: New test.
22318 * g++.old-deja/g++.other/crash31.C: New test.
22319 * g++.old-deja/g++.other/crash32.C: New test.
22320 * g++.old-deja/g++.other/crash33.C: New test.
22321 * g++.old-deja/g++.other/crash34.C: New test.
22322 * g++.old-deja/g++.other/crash35.C: New test.
22323
22324 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22325
22326 * gcc.c-torture/execute/20001031-1.c: New test.
22327
22328 2000-11-04 Mark Mitchell <mark@codesourcery.com>
22329
22330 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22331 namespace.
22332
22333 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22334 standards-conformant.
22335
22336 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22337
22338 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22339 * g++.old-deja/g++.mike/p755a.C: Likewise.
22340 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22341 library makes no calls to `operator new' during initialization.
22342
22343 2000-11-04 Neil Booth <neilb@earthling.net>
22344
22345 * gcc.dg/cpp/include2.c: New tests.
22346
22347 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
22348
22349 * lib/g++.exp (g++_set_ld_library_path): New function.
22350 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22351
22352 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22353
22354 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22355 warnings.
22356
22357 2000-11-01 Richard Henderson <rth@redhat.com>
22358
22359 * g++.old-deja/g++.ext/namedret1.C: New.
22360 * g++.old-deja/g++.ext/namedret2.C: New.
22361 * g++.old-deja/g++.ext/namedret3.C: New.
22362
22363 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22364
22365 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22366 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22367
22368 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22369
22370 * gcc.c-torture/execute/va-arg-21.c: New test.
22371
22372 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22373
22374 * gcc.dg/c99-complex-2.c: New test.
22375
22376 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22377
22378 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22379
22380 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22381
22382 * g++.old-deja/g++.other/inline16.C: New test.
22383
22384 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22385
22386 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22387 __PRETTY_FUNCTION__
22388
22389 2000-10-29 Neil Booth <neilb@earthling.net>
22390
22391 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22392 New tests.
22393 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22394 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22395 optimisation.
22396
22397 2000-10-29 Neil Booth <neilb@earthling.net>
22398
22399 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22400 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22401 * mi5.c: Test multiple includes work with -C.
22402 * trigraphs.c: Test ^= version.
22403
22404 2000-10-28 Neil Booth <neilb@earthling.net>
22405
22406 New tests and test updates for new macro expander.
22407
22408 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22409 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22410 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22411 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22412 new diagnostic messages.
22413
22414 * gcc.dg/cpp/macro3.c: New tests.
22415
22416 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22417
22418 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22419 on the same line.
22420
22421 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22422
22423 * g++.old-deja/g++.other/eh2.C: New test.
22424
22425 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22426
22427 * gcc.c-torture/execute/20001027-1.c: New test.
22428
22429 2000-10-26 Richard Henderson <rth@redhat.com>
22430
22431 * gcc.c-torture/execute/20001026-1.c: New.
22432
22433 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22434
22435 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22436 * g++.old-deja/g++.law/builtin1.C: Likewise.
22437 * g++.old-deja/g++.law/ctors10.C: Likewise.
22438 * g++.old-deja/g++.law/virtual3.C: Likewise.
22439 * g++.old-deja/g++.mike/p658.C: Likewise.
22440 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22441 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22442 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22443 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22444 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22445
22446 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22447
22448 * gcc.c-torture/compile/20001024-1.c: New test.
22449
22450 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22451
22452 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22453 to tell us whether or not we are using V3.
22454
22455 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22456
22457 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22458 operands.
22459
22460 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22461
22462 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22463
22464 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22465
22466 * gcc.c-torture/execute/20001024-1.c: New test.
22467
22468 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22469
22470 * g++.old-deja/g++.other/sibcall1.C: New test.
22471
22472 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22473
22474 * gcc.dg/noncompile/init-3.c: New test.
22475
22476 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22477
22478 * gcc.dg/format-array-1.c: New test.
22479
22480 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22481
22482 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22483 writing through null pointers; remove comment about testing
22484 unterminated strings.
22485
22486 2000-10-17 Matthew Hiller <hiller@redhat.com>
22487
22488 * gcc.c-torture/execute/20001017-2.c: New test.
22489
22490 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22491
22492 * gcc.c-torture/compile/20001018-1.c: New test.
22493 * gcc.c-torture/compile/20001018-1.x: Xfail.
22494
22495 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22496
22497 * gcc.c-torture/execute/20001017-1.c: New test.
22498
22499 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22500
22501 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22502 for multiple use of arguments with scanf formats; add tests for
22503 multiple use of arguments.
22504
22505 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22506
22507 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22508
22509 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22510
22511 * gcc.dg/format-miss-1.c: New test.
22512
22513 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22514
22515 * gcc.c-torture/execute/20001013-1.c: New test.
22516
22517 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22518
22519 * gcc.dg/format-branch-1.c: New test.
22520
22521 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22522
22523 * README, lib/file-format.exp: Remove EGCS references.
22524
22525 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22526
22527 * gcc.dg/20001013-1.c: New test.
22528
22529 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22530
22531 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22532 for intmax_t in the compiler using __typeof__ and the type rules
22533 for conditional expressions.
22534
22535 2000-10-13 Jakub Jelinek <jakub@redhat.com>
22536
22537 * gcc.dg/20001012-1.c: New test.
22538 * gcc.dg/20001012-2.c: New test.
22539
22540 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22541
22542 * gcc.dg/format-attr-1.c: New test.
22543
22544 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22545
22546 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22547 __LONG_LONG_MAX__ instead of LLONG_MAX.
22548
22549 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22550
22551 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22552 scanf flags.
22553 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22554 flags.
22555
22556 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22557
22558 * gcc.dg/sequence-pt-1.c: New test.
22559
22560 2000-10-11 Geoff Keating <geoffk@cygnus.com>
22561
22562 * gcc.c-torture/execute/20001011-1.c: New testcase.
22563 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22564
22565 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22566
22567 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22568 does not error on it.
22569
22570 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22571
22572 * gcc.dg/20001009-1.c: New test.
22573
22574 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22575
22576 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22577 * gcc.c-torture/execute/20001009-2.c: ... to here.
22578
22579 2000-10-09 Geoff Keating <geoffk@cygnus.com>
22580
22581 * gcc.c-torture/compile/20001009-1.c: New testcase.
22582 * gcc.c-torture/execute/20001009-1.c: New testcase.
22583 Testcases provided by Jan Hubicka <jh@suse.cz>.
22584
22585 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22586
22587 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22588 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22589 uintmax_t using <limits.h> to emulate the compiler's internal
22590 logic. No longer XFAIL %j tests.
22591
22592 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22593
22594 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22595 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22596 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22597 regexps and details of expected handling of some bad formats.
22598 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22599 suppression.
22600
22601 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22602
22603 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22604 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22605 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22606 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22607 in list archives.
22608
22609 2000-10-06 Richard Henderson <rth@cygnus.com>
22610
22611 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22612 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22613 * g++.old-deja/g++.jason/report.C: Likewise.
22614 * g++.old-deja/g++.law/friend5.C: Likewise.
22615 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22616 of the expected warnings.
22617
22618 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22619
22620 * g++.old-deja/g++.pt/enum14.C: New test.
22621
22622 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22623
22624 * g++.old-deja/g++.pt/crash59.C: New test.
22625
22626 2000-10-04 Will Cohen <wcohen@redhat.com>
22627
22628 * gcc.dg/20000926-1.c: New test.
22629
22630 2000-10-03 Geoff Keating <geoffk@cygnus.com>
22631
22632 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22633 function name for current C++ compiler.
22634 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22635
22636 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22637
22638 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22639 __PRETTY_FUNCTION__.
22640 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22641
22642 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22643
22644 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22645
22646 2000-09-26 Jakub Jelinek <jakub@redhat.com>
22647
22648 * gcc.c-torture/compile/20000923-1.c: New test.
22649
22650 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22651
22652 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22653 * g++.old-deja/g++.pt/ttp62.C: Same.
22654 * g++.old-deja/g++.other/inline14.C: Same.
22655
22656 2000-09-24 Richard Henderson <rth@cygnus.com>
22657
22658 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22659
22660 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22661
22662 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22663
22664 2000-09-22 Geoff Keating <geoffk@cygnus.com>
22665
22666 * gcc.c-torture/compile/20000922-1.c: New file.
22667
22668 2000-09-21 Nick Clifton <nickc@redhat.com>
22669
22670 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22671 a signed long modulo operation.
22672 (mod6): New function - perform an unsigned long modulo operation.
22673 (main): Add tests for modulos of very large numbers by very small
22674 dividends.
22675
22676 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22677
22678 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22679
22680 2000-09-19 Richard Henderson <rth@cygnus.com>
22681
22682 * gcc.dg/compare2.c (case 10): XFAIL.
22683
22684 2000-09-18 Richard Henderson <rth@cygnus.com>
22685
22686 * gcc.c-torture/execute/20000906-1.c: Move ...
22687 * gcc.dg/20000906-1.c: ... here. Only run on targets
22688 that support __builtin_trap.
22689
22690 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22691
22692 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22693
22694 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22695
22696 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22697 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22698 more $ format tests.
22699
22700 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22701
22702 * gcc.dg/format-errmk-1.c: New test.
22703
22704 2000-09-17 Greg McGary <greg@mcgary.org>
22705
22706 * gcc.c-torture/execute/20000917-1.x: Remove.
22707
22708 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22709
22710 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22711
22712 2000-09-17 Greg McGary <greg@mcgary.org>
22713
22714 * gcc.c-torture/execute/20000917-1.c: New test.
22715 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22716
22717 2000-09-16 Neil Booth <NeilB@earthling.net>
22718
22719 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22720 in nested macro bug.
22721
22722 2000-09-15 Neil Booth <NeilB@earthling.net>
22723
22724 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22725
22726 2000-09-14 Jeffrey A Law (law@cygnus.com)
22727
22728 * gcc.c-torture/execute/20000914-1.c: New test.
22729
22730 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
22731
22732 * g++.other/inline13.C: New test.
22733
22734 2000-09-12 Andreas Jaeger <aj@suse.de>
22735
22736 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22737 constant by Ulrich Drepper <drepper@redhat.com>.
22738
22739 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22740
22741 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22742
22743 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22744
22745 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22746
22747 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22748
22749 * gcc.dg/cpp/backslash.c: New test.
22750
22751 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
22752
22753 * gcc.c-torture/execute/20000910-1.c: New test.
22754 * gcc.c-torture/execute/20000910-2.c: Likewise.
22755
22756 2000-09-11 Robert Lipe <robertl@sco.com>
22757
22758 * gcc.dg/pragma-align.c: New test.
22759
22760 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22761
22762 * g++.old-deja/g++.pt/explicit82.C: New test.
22763 * g++.old-deja/g++.pt/explicit83.C: New test.
22764
22765 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22766
22767 * gcc.dg/asm-names.c: New test.
22768
22769 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22770
22771 * gcc.dg/cpp/tr-warn6.c: New test
22772
22773 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22774
22775 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22776 be accepted.
22777
22778 2000-09-07 Catherine Moore <clm@redhat.com>
22779
22780 * gcc.c-torture/execute/unroll-1.c: New test.
22781
22782 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22783
22784 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22785 ERROR markers.
22786 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22787 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22788 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22789 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22790 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22791 Preprocess only.
22792 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22793 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22794
22795 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22796
22797 * g++.old-deja/g++.pt/deduct2.C: New test.
22798
22799 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22800
22801 * g++.old-deja/g++.pt/parms2.C: New test.
22802
22803 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22804
22805 * g++.old-deja/g++.pt/crash58.C: New test.
22806
22807 2000-09-06 Greg McGary <greg@mcgary.org>
22808
22809 * gcc.c-torture/execute/20000906-1.c: New test.
22810 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22811
22812 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22813
22814 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22815
22816 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22817
22818 * g++.old-deja/g++.pt/crash57.C: New test.
22819
22820 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22821
22822 * g++.old-deja/g++.pt/crash56.C: New test.
22823
22824 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22825
22826 * g++.old-deja/g++.pt/koenig1.C: New test.
22827
22828 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22829
22830 * gcc.dg/20000904-1.c: New test.
22831
22832 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22833
22834 * gcc.dg/cpp/paste8.c: New test.
22835
22836 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
22837
22838 * gcc.c-torture/compile/20000827-1.c: New test.
22839
22840 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22841
22842 * gcc.dg/format-diag-1.c: New test.
22843
22844 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22845
22846 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22847 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22848 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22849 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22850 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22851
22852 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22853
22854 * g++.old-deja/g++.other/nested4.C: New test.
22855
22856 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22857
22858 * g++.old-deja/g++.ns/scoped1.C: New test.
22859
22860 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
22861
22862 * lib/g++.exp: Support testing already-installed GCC.
22863
22864 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22865
22866 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22867
22868 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22869
22870 * gcc.dg/return-type-2.c: New test.
22871
22872 2000-08-27 Geoff Keating <geoffk@cygnus.com>
22873
22874 * gcc.c-torture/compile/20000825-1.c: New test.
22875
22876 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
22877
22878 * gcc.dg/dwarf2-2.c: New test.
22879
22880 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22881
22882 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22883 dg-warning regexps.
22884
22885 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22886
22887 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22888 gcc.dg/format-ext-5.c: New tests.
22889
22890 2000-08-25 Jakub Jelinek <jakub@redhat.com>
22891
22892 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22893
22894 2000-08-24 Mark Mitchell <mark@codesourcery.com>
22895
22896 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22897
22898 2000-08-24 Richard Henderson <rth@cygnus.com>
22899
22900 * gcc.dg/ia64-sync-1.c: New test.
22901 * gcc.dg/ia64-sync-2.c: New test.
22902 * gcc.dg/ia64-asm-1.c: New test.
22903
22904 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22905
22906 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22907 * gcc.dg/format-ext-2.c: New test.
22908
22909 2000-08-23 Jason Merrill <jason@redhat.com>
22910
22911 * lib/old-dejagnu.exp: Also ignore "In member function" and
22912 "At global scope".
22913
22914 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22915
22916 * gcc.dg/noncompile/label-lineno-1.c: New test.
22917
22918 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22919
22920 * gcc.dg/c99-array-nonobj-1.c: New test.
22921
22922 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22923
22924 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
22925 tests.
22926 * gcc.dg/format-ext-1.c: New test.
22927
22928 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22929
22930 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
22931 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
22932 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
22933 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
22934 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
22935
22936 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
22937
22938 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
22939 gcc.dg/c99-strftime-2.c: New tests.
22940
22941 2000-08-22 Richard Henderson <rth@cygnus.com>
22942
22943 * gcc.c-torture/execute/20000822-1.c: New test.
22944
22945 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22946
22947 * gcc.c-torture/execute/20000819-1.x: Remove.
22948
22949 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22950
22951 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
22952 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
22953 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
22954 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
22955 gcc.dg/format-xopen-1.c: New tests.
22956
22957 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22958
22959 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
22960
22961 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22962
22963 * g++.old-deja/g++.other/loop2.C: New test.
22964
22965 * gcc.c-torture/compile/20000606-1.c: New test.
22966 * gcc.c-torture/compile/20000728-1.c: New test.
22967 * gcc.c-torture/execute/20000801-1.c: New test.
22968 * gcc.c-torture/execute/20000801-2.c: New test.
22969 * gcc.c-torture/execute/20000819-1.c: New test.
22970 * gcc.c-torture/execute/20000819-1.x: XFAIL.
22971 * gcc.dg/20000629-1.c: New test.
22972 * gcc.dg/20000724-1.c: New test.
22973 * gcc.dg/20000807-1.c: New test.
22974
22975 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
22976
22977 * gcc.dg/cpp/pragma-1.c: New test.
22978 * gcc.dg/cpp/pragma-2.c: New test.
22979
22980 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
22981
22982 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
22983 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
22984
22985 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22986
22987 * gcc.c-torture/compile/20000818-1.c: New test.
22988
22989 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
22990
22991 * gcc.c-torture/execute/20000818-1.c: New test.
22992
22993 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
22994
22995 * gcc.dg/format-va-1.c: New test.
22996
22997 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22998
22999 * g++.old-deja/g++.other/typedef8.C: New test.
23000
23001 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23002
23003 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
23004 * g++.old-deja/g++.mike/net36.C: Mark candidate.
23005 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
23006 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
23007 * g++.old-deja/g++.other/ptrmem7.C: New test.
23008 * g++.old-deja/g++.pt/ptrmem10.C: New test.
23009
23010 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23011
23012 * g++.old-deja/g++.pt/typename27.C: New test.
23013
23014 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
23015
23016 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
23017 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
23018 * g++.old-deja/g++.pt/friend45.C: New test.
23019 * g++.old-deja/g++.other/friend8.C: New test.
23020
23021 2000-08-15 Richard Henderson <rth@cygnus.com>
23022
23023 * gcc.c-torture/execute/20000815-1.c: New test.
23024
23025 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
23026
23027 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
23028 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
23029 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
23030
23031 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
23032
23033 * g++.old-deja/g++.other/refinit2.C: New test.
23034
23035 2000-08-13 Geoff Keating <geoffk@cygnus.com>
23036
23037 * lib/c-torture.exp (c-torture): Make
23038 compiler_conditional_xfail_data global.
23039 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
23040 compiler_conditional_xfail_data machinery.
23041 (f-torture-execute): Likewise.
23042 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
23043 and only when unrolling loops.
23044
23045 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
23046
23047 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23048
23049 * g++.old-deja/g++.pt/explicit81.C: New test.
23050
23051 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23052
23053 * g++.old-deja/g++.pt/typename26.C: New test.
23054
23055 2000-08-10 Geoff Keating <geoffk@cygnus.com>
23056
23057 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
23058 warning.
23059
23060 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
23061
23062 * g++.old-deja/g++.other/array3.C: New test.
23063
23064 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23065
23066 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
23067 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
23068 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
23069 New tests.
23070
23071 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
23072
23073 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
23074 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23075
23076 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
23077
23078 * gcc.c-torture/execute/20000808-1.c: New test.
23079
23080 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23081
23082 * gcc.dg/c90-const-expr-1.c: New test.
23083
23084 2000-08-08 Richard Henderson <rth@cygnus.com>
23085
23086 * gcc.dg/noncompile/920923-1.c: Declare calloc.
23087
23088 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
23089
23090 * gcc.dg/noncompile/const-ll-1.c: New test.
23091
23092 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
23093
23094 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
23095
23096 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23097
23098 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
23099 that running programs linked against the shared version of libobjc
23100 run correctly.
23101
23102 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23103
23104 * gcc.dg/c99-printf-1.c: New test.
23105
23106 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23107
23108 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
23109
23110 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
23111
23112 * gcc.c-torture/execute/20000731-1.x: Delete.
23113
23114 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
23115
23116 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
23117 and torture_without_loops as is done by c-torture.exp.
23118 (search_for): Copy from c-torture.exp.
23119 (gcc-dg-runtest): New function, drives a directory of tests
23120 iterating over the TORTURE_OPTIONS.
23121 (scan-assembler, scan-assembler-not): Move here from
23122 individual directory drivers.
23123
23124 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
23125 defined by lib/gcc-dg.exp.
23126 * gcc.dg/cpp/cpp.exp: Likewise.
23127 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
23128 gcc-dg-runtest, so we cycle over optimization options.
23129
23130 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
23131 * gcc.dg/compare2.c: No longer expected to fail.
23132
23133 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23134
23135 * gcc.c-torture/execute/20000804-1.c: New test.
23136
23137 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
23138
23139 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
23140
23141 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
23142
23143 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
23144
23145 2000-08-03 Jeffrey A Law (law@cygnus.com)
23146
23147 * gcc.c-torture/compile/20000803-1.c: New test.
23148
23149 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23150
23151 * gcc.c-torture/execute/20000801-3.c,
23152 gcc.c-torture/execute/20000801-4.c: New tests.
23153 * gcc.c-torture/execute/20000801-3.x,
23154 gcc.c-torture/execute/20000801-4.x: Xfail.
23155
23156 2000-08-02 Geoff Keating <geoffk@cygnus.com>
23157
23158 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23159 libobjc/.libs to allow for libtool.
23160
23161 2000-08-02 Jakub Jelinek <jakub@redhat.com>
23162
23163 * gcc.c-torture/compile/20000802-1.c: New test.
23164
23165 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23166
23167 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23168
23169 2000-07-31 Jeffrey A Law (law@cygnus.com)
23170
23171 * gcc-c-torture/execute/20000731-2.c: New test.
23172
23173 * gcc.c-torture/execute/20000731-1.c: New test.
23174 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23175
23176 2000-07-31 Jakub Jelinek <jakub@redhat.com>
23177
23178 * testsuite/gcc.dg/cpp/paste7.c: New test.
23179 * gcc.dg/cpp/20000725-1.c: New test.
23180
23181 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23182
23183 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23184 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23185 declaration warning for __builtin_dwarf_reg_size.
23186
23187 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23188
23189 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23190
23191 * gcc.dg/noncompile/voidparam-1.c: New test.
23192
23193 2000-07-30 Richard Henderson <rth@cygnus.com>
23194
23195 * gcc.dg/c90-digraph-1.c: Don't xfail.
23196 * gcc.dg/compare2.c (case 10): Xfail.
23197 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23198
23199 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23200
23201 * gcc.dg/c99-main-1.c: New test.
23202
23203 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23204
23205 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23206
23207 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
23208
23209 * gcc.c-tortuer/execute/20000726-1.c: New test.
23210
23211 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
23212
23213 * gcc.c-torture/execute/enum-2.c: New test.
23214
23215 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23216
23217 * gcc.dg/cpp/tr-warn3.c: New test.
23218
23219 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23220
23221 * g++.old-deja/g++.ext/implicit1.C: Remove.
23222 * g++.old-deja/g++.jason/c2.C: Remove
23223 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23224 * g++.old-deja/g++.pt/crash16.C: Likewise.
23225 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23226
23227 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23228
23229 * g++.old-deja/g++.other/for2.C: New test.
23230
23231 2000-07-25 Jakub Jelinek <jakub@redhat.com>
23232
23233 * gcc.dg/20000720-1.c: New test.
23234
23235 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
23236
23237 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
23238
23239 2000-07-24 Geoff Keating <geoffk@cygnus.com>
23240
23241 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
23242 * gcc.c-torture/execute/20000722-1.c: New.
23243 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
23244
23245 2000-07-24 Jakub Jelinek <jakub@redhat.com>
23246
23247 * gcc.dg/cpp/20000720-1.S: New test.
23248
23249 2000-07-21 Michael Meissner <meissner@redhat.com>
23250
23251 * gcc.c-torture/execute/ieee/hugeval.c: New test.
23252
23253 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23254
23255 * g++.old-deja/g++.brendan/crash16.C,
23256 g++.old-deja/g++.brendan/parse3.C,
23257 g++.old-deja/g++.brendan/redecl1.C,
23258 g++.old-deja/g++.ns/template13.C,
23259 g++.old-deja/g++.other/decl4.C,
23260 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
23261
23262 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23263
23264 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
23265 and "Internal error".
23266
23267 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
23268 regexps.
23269 * gcc.dg/cpp/paste6.c: New test.
23270
23271 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
23272
23273 * gcc.dg/cpp/tr-direct.c: New test.
23274
23275 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
23276 gcc.dg/cpp/undef1.c: Tweak error regexps.
23277
23278 2000-07-18 Eric Christopher <echristo@redhat.com>
23279
23280 * gcc.c-torture/compile/20000718-1.c: New test.
23281
23282 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
23283
23284 * cpplex.c (_cpp_push_token): If the token being pushed back
23285 is the previous token in this context, just subtract one from
23286 context->posn.
23287 * cppmacro.c (save_expansion): Clear aux field when storing a
23288 placemarker.
23289
23290 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
23291
23292 * gcc.dg/noncompile/redecl-1.c: New test.
23293
23294 2000-07-18 Jakub Jelinek <jakub@redhat.com>
23295
23296 * gcc.c-torture/execute/20000717-5.c: New test.
23297 * gcc.c-torture/execute/20000717-1.x: Removed.
23298
23299 2000-07-17 Richard Henderson <rth@cygnus.com>
23300
23301 * gcc.c-torture/execute/20000717-4.c: New test.
23302
23303 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
23304
23305 * gcc.dg/cpp/syshdr.c: New test.
23306 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
23307
23308 2000-07-17 Neil Booth <neilb@earthling.net>
23309
23310 * gcc.dg/cpp/cmdlne-dM.c: New test.
23311 * gcc.dg/cpp/cmdlne-dD.c: New test.
23312
23313 2000-07-17 Jeffrey A Law (law@cygnus.com)
23314
23315 * gcc.c-torture/execute/20000717-3.c: New test.
23316
23317 * gcc.c-torture/compile/20000717-1.c: New test.
23318
23319 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23320
23321 * gcc.c-torture/execute/20000717-2.c: New test.
23322
23323 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23324
23325 * gcc.dg/formatz-1.c: New test.
23326
23327 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23328 * gcc.dg/c99-digraph-1.c: New tests.
23329
23330 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23331 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23332
23333 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23334 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23335 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23336 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23337 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23338 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23339 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23340
23341 2000-07-17 Greg McGary <greg@mcgary.org>
23342
23343 * gcc.c-torture/execute/20000717-1.c: New test.
23344 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23345
23346 2000-07-15 Jakub Jelinek <jakub@redhat.com>
23347
23348 * gcc.c-torture/execute/20000715-2.c: New test.
23349 * gcc.dg/20000715-1.c: New test.
23350
23351 2000-07-15 Michael Meissner <meissner@redhat.com>
23352
23353 * gcc.c-torture/execute/20000715-1.c: New test.
23354
23355 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23356
23357 * gcc.c-torture/execute/20000707-1.c: New test.
23358
23359 2000-07-13 Neil Booth <NeilB@earthling.net>
23360
23361 * testsuite/gcc.dg/cpp/digraph1.c,
23362 testsuite/gcc.dg/cpp/digraph2.c,
23363 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23364
23365 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23366
23367 * g77.f-torture/compile/20000630-2.f: New test.
23368 * g77.f-torture/compile/20000630-2.x
23369
23370 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23371
23372 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23373
23374 2000-07-11 Neil Booth <NeilB@earthling.net>
23375
23376 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23377
23378 2000-07-11 Neil Booth <NeilB@earthling.net>
23379
23380 * gcc.dg/cpp/cmdlne-C.c: New.
23381
23382 2000-07-09 Neil Booth <NeilB@earthling.net>
23383
23384 * gcc.dg/cpp/directiv.c: New tests.
23385 * gcc.dg/cpp/undef1.c: Update.
23386
23387 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23388
23389 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23390
23391 2000-07-09 Neil Booth <NeilB@earthling.net>
23392
23393 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23394
23395 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23396
23397 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23398 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23399
23400 2000-07-08 Neil Booth <NeilB@earthling.net>
23401
23402 * gcc.dg/cpp/macsyntx.c: New tests.
23403
23404 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23405
23406 * gcc.dg/20000707-1.c: New test.
23407
23408 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23409
23410 * gcc.c-torture/execute/20000706-1.c: New test.
23411 * gcc.c-torture/execute/20000706-2.c: New test.
23412 * gcc.c-torture/execute/20000706-3.c: New test.
23413 * gcc.c-torture/execute/20000706-4.c: New test.
23414 * gcc.c-torture/execute/20000706-5.c: New test.
23415
23416 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23417
23418 * g++.old-deja/g++.pt/instantiate7.C: New test.
23419
23420 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23421
23422 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23423 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23424 * g++.old-deja/g++.other/rtti3.C: Likewise.
23425 * g++.old-deja/g++.other/rttid3.C: Likewise.
23426
23427 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23428
23429 * g77.f-torture/compile/20000630-1.x: Fix typo
23430
23431 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23432
23433 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23434 assembly output.
23435
23436 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23437
23438 * gcc.dg/cpp/ident.c: New test.
23439
23440 2000-07-05 Neil Booth <NeilB@earthling.net>
23441
23442 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23443 gcc.dg/cpp/lexstrng.c: New tests.
23444
23445 2000-07-04 Neil Booth <NeilB@earthling.net>
23446
23447 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23448 * gcc.dg/cpp/strify2.c: Same.
23449
23450 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23451
23452 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23453 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23454 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23455 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23456
23457 * testsuite/gcc.dg/cpp/macro1.c,
23458 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23459 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23460 testsuite/gcc.dg/cpp/strify1.c,
23461 testsuite/gcc.dg/cpp/strify2.c: New tests.
23462
23463 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23464
23465 * gcc.c-torture/execute/20000703-1.c: New test.
23466
23467 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23468
23469 * g++.old-deja/g++.pt (lookup10.C): New test.
23470
23471 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23472
23473 * g++.old-deja/g++.pt (typename25.C): New test.
23474
23475 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23476
23477 * gcc.c-torture/compile/20000701-1.c: New test.
23478
23479 2000-06-30 Nick Clifton <nickc@cygnus.com>
23480
23481 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23482 to test case.
23483
23484 2000-06-30 Catherine Moore <clm@cygnus.com>
23485
23486 * gcc.c-torture/execute/align-1.c: New test.
23487
23488 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23489
23490 * g++.old-deja/g++.pt/expr8.C: New test.
23491 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23492
23493 2000-06-29 Nick Clifton <nickc@cygnus.com>
23494
23495 * gcc.c-torture/compile/20000629-1.c: New test.
23496
23497 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23498
23499
23500 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23501 gcc.dg/noncompile directory, depending on whether they're
23502 preprocessor tests or not. Annotate all the tests for the dg
23503 framework.
23504
23505 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23506 * gcc.dg/noncompile/noncompile.exp: New.
23507
23508 * Moved files:
23509 Old name New name
23510 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23511 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23512 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23513 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23514 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23515 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23516 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23517 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23518 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23519 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23520 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23521 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23522 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23523 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23524 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23525 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23526 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23527 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23528 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23529 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23530 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23531 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23532 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23533 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23534
23535 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23536 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23537 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23538 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23539 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23540 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23541
23542 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23543
23544 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23545 declare one variable. On the fourth, error.
23546 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23547 declared by 20000628-1a.h.
23548
23549 2000-06-29 Richard Henderson <rth@redhat.com>
23550
23551 * gcc.c-torture/execute/930529-1.x: New file.
23552 * gcc.dg/920413-1.c: Adjust expected warning text.
23553 * gcc.dg/980217-1.c: Declare abort.
23554 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23555
23556 2000-06-29 Jeffrey A Law (law@cygnus.com)
23557
23558 * g77.f-torture/compile/20000629-1.f: New test.
23559 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23560
23561 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23562
23563 Rearrange lots of files, removing entirely the
23564 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23565 directories.
23566
23567 * Deleted files:
23568 gcc.c-torture/code_quality/code_quality.exp
23569 gcc.c-torture/special/special.exp
23570 gcc.failure/failure.exp
23571 gcc.failure/940409-1.x
23572 gcc.c-torture/compile/961203-1.x
23573
23574 * New files:
23575 gcc.misc-tests/linkage.exp
23576 gcc.c-torture/execute/920730-1t.c
23577 gcc.c-torture/execute/920730-1t.x
23578 gcc.c-torture/compile/920520-1.x
23579 gcc.c-torture/compile/920521-1.x
23580 gcc.c-torture/compile/981006-1.x
23581 gcc.c-torture/execute/eeprof-1.x
23582
23583 * Moved files (possibly with modifications to fit a new harness):
23584 Old name New name
23585 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23586 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23587 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23588 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23589 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23590 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23591 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23592 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23593 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23594 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23595 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23596 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23597 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23598 gcc.failure/940409-1.c gcc.dg/940409-1.c
23599
23600 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23601
23602 * c-torture/compile/961203-1.x: Delete.
23603
23604 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23605 not exit. Include stdio.h.
23606 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23607 * gcc.misc-tests/dg-12.c: Likewise.
23608 * gcc.misc-tests/dg-5.c: Likewise.
23609 * gcc.misc-tests/dg-6.c: Likewise.
23610 * gcc.misc-tests/dg-7.c: Prototype abort.
23611 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23612 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23613 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23614 not exit.
23615 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23616 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23617
23618 2000-06-28 Jakub Jelinek <jakub@redhat.com>
23619
23620 * gcc.dg/cpp/20000628-1.c: New test.
23621 * gcc.dg/cpp/20000628-1.h: New header for above test.
23622 * gcc.dg/cpp/20000628-1a.h: Likewise.
23623
23624 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23625
23626 * gcc.dg/cpp: New directory.
23627 * gcc.dg/cpp/cpp.exp: New driver.
23628 * gcc.dg/cpp/20000627-1.c: New test.
23629 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23630 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23631 and rewrite as a compilation test.
23632
23633 * gcc.dg: Move many files into the cpp subdirectory, possibly
23634 renaming or editing them as well.
23635 Old name New name
23636 990119-1.c cpp/19990119-1.c
23637 990228-1.c cpp/19990228-1.c
23638 990407-1.c cpp/19990407-1.c
23639 990409-1.c cpp/19990409-1.c
23640 990413-1.c cpp/19990413-1.c
23641 990703-1.c cpp/19990703-1.c
23642 20000127-1.c cpp/20000127-1.c
23643 20000129-1.c cpp/20000129-1.c
23644 20000207-1.c cpp/20000207-1.c
23645 20000207-2.c cpp/20000207-2.c
23646 20000209-1.c cpp/20000209-1.c
23647 20000209-2.c cpp/20000209-2.c
23648 20000301-1.c cpp/20000301-1.c
23649 20000419-1.c cpp/20000419-1.c
23650 20000510-1.S cpp/20000510-1.S
23651 20000519-1.c cpp/20000519-1.c
23652 20000529-1.c cpp/20000529-1.c
23653 20000625-1.c cpp/20000625-1.c
23654 20000625-2.c cpp/20000625-2.c
23655 cpp-as1.c cpp/assert1.c
23656 cpp-as2.c cpp/assert2.c
23657 cxx-comments-1.c cpp/cxxcom1.c
23658 cxx-comments-2.c cpp/cxxcom2.c
23659 endif-label.c cpp/endif.c
23660 cpp-hash1.c cpp/hash1.c
23661 cpp-hash2.c cpp/hash2.c
23662 cpp-if1.c cpp/if-1.c
23663 cpp-if2.c cpp/if-2.c
23664 cpp-if3.c cpp/if-3.c
23665 cpp-if4.c cpp/if-4.c
23666 cpp-if5.c cpp/if-5.c
23667 cpp-cond.c cpp/if-cexp.c
23668 cpp-missingop.c cpp/if-mop.c
23669 cpp-missingparen.c cpp/if-mpar.c
23670 cpp-opprec.c cpp/if-oppr.c
23671 cpp-ifparen.c cpp/if-paren.c
23672 cpp-shortcircuit.c cpp/if-sc.c
23673 cpp-shift.c cpp/if-shift.c
23674 cpp-unary.c cpp/if-unary.c
23675 cpp-li1.c cpp/line1.c
23676 cpp-li2.c cpp/line2.c
23677 lineno.c cpp/line3.c
23678 lineno-2.c cpp/line4.c
23679 cpp-mi.c cpp/mi1.c
23680 cpp-mic.h cpp/mi1c.h
23681 cpp-micc.h cpp/mi1cc.h
23682 cpp-mind.h cpp/mi1nd.h
23683 cpp-mindp.h cpp/mi1ndp.h
23684 cpp-mix.h cpp/mi1x.h
23685 cpp-mi2.c cpp/mi2.c
23686 cpp-mi2a.h cpp/mi2a.h
23687 cpp-mi2b.h cpp/mi2b.h
23688 cpp-mi2c.h cpp/mi2c.h
23689 cpp-mi3.c cpp/mi3.c
23690 cpp-mi3.def cpp/mi3.def
23691 poison-1.c cpp/poison.c
23692 pr-impl.c cpp/prag-imp.c
23693 cpp-redef-2.c cpp/redef1.c
23694 cpp-redef.c cpp/redef2.c
23695 strpaste.c cpp/strp1.c
23696 strpaste-2.c cpp/strp2.c
23697 cpp-tradpaste.c cpp/tr-paste.c
23698 cpp-tradstringify.c cpp/tr-str.c
23699 cpp-tradwarn1.c cpp/tr-warn1.c
23700 cpp-tradwarn2.c cpp/tr-warn2.c
23701 trigraphs.c cpp/trigraphs.c
23702 cpp-unc1.c cpp/unc1.c
23703 cpp-unc2.c cpp/unc2.c
23704 cpp-unc3.c cpp/unc3.c
23705 cpp-unc.c cpp/unc4.c
23706 undef.c cpp/undef1.c
23707 undef-2.c cpp/undef2.c
23708 cpp-wi1.c cpp/widestr1.c
23709
23710 2000-06-27 Mark Mitchell <mark@codesourcery.com>
23711
23712 * lib/g++.exp (g++_include_flags): Tweak.
23713
23714 2000-06-27 H.J. Lu <hjl@gnu.org>
23715 Loren J. Rittle <ljrittle@acm.org>
23716
23717 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23718 version with one that knows about the new gcc tree structure.
23719 (g++_link_flags): Same.
23720
23721 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23722
23723 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23724 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23725 case we are cross-compiling.
23726
23727 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23728 g++.old-deja/g++.niklas/Makefile.in,
23729 g++.old-deja/g++.niklas/configure.in,
23730 g++.old-deja/g++.other/Makefile.in,
23731 g++.old-deja/g++.other/configure.in,
23732 gcc.c-torture/code_quality/Makefile.in,
23733 gcc.c-torture/code_quality/configure.in,
23734 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23735 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23736 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23737 gcc.c-torture/execute/ieee/Makefile.in,
23738 gcc.c-torture/execute/ieee/configure.in,
23739 gcc.c-torture/noncompile/Makefile.in,
23740 gcc.c-torture/noncompile/configure.in,
23741 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23742 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23743 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23744
23745 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23746
23747 * g++.old-deja/g++.other/ambig3.C: New test.
23748
23749 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23750
23751 * g++.old-deja/g++.pt/syntax1.C: New test.
23752 * g++.old-deja/g++.pt/syntax2.C: New test.
23753 * g++.old-deja/g++.other/syntax3.C: New test.
23754 * g++.old-deja/g++.other/syntax4.C: New test.
23755
23756 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23757
23758 * gcc.dg/20000623-1.c: Prototype exit and abort.
23759
23760 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23761
23762 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23763 New tests.
23764 * gcc.dg/cpp-mi3.def: New file.
23765
23766 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23767 inside assertions.
23768 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23769 lexer's error messages.
23770 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23771 divine anything from the linemarkers.
23772 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23773 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23774
23775 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23776
23777 * gcc.dg/20000623-1.c: New test.
23778
23779 2000-06-22 Jakub Jelinek <jakub@redhat.com>
23780
23781 * gcc.c-torture/execute/20000622-1.c: New test.
23782
23783 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23784
23785 * g++.old-deja/g++.other/init15.C: New test.
23786
23787 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23788
23789 * g++.old-deja/g++.pt/vaarg2.C: New test.
23790 * g++.old-deja/g++.pt/vaarg3.C: New test.
23791
23792 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23793
23794 * g++.old-deja/g++.other/dyncast6.C: New test.
23795
23796 2000-06-15 Jakub Jelinek <jakub@redhat.com>
23797
23798 * gcc.c-torture/execute/loop-6.c: New test.
23799
23800 2000-06-14 Jakub Jelinek <jakub@redhat.com>
23801
23802 * gcc.dg/20000614-1.c: New test.
23803 * gcc.dg/20000614-2.c: New test.
23804
23805 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
23806
23807 * g++.old-deja/g++.other/inline12.C: New test.
23808
23809 2000-06-13 Jakub Jelinek <jakub@redhat.com>
23810
23811 * g++.old-deja/g++.other/eh1.C: New test.
23812
23813 2000-06-12 Jakub Jelinek <jakub@redhat.com>
23814
23815 * g++.old-deja/g++.other/type.C: New test.
23816
23817 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23818
23819 * g++.old-deja/g++.other/initstring.C: New test.
23820
23821 2000-06-12 Jason Merrill <jason@redhat.com>
23822
23823 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
23824
23825 2000-06-09 Jeffrey A Law (law@cygnus.com)
23826
23827 * gcc.c-torture/compile/20000609-1.c: New test.
23828
23829 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
23830
23831 * gcc.dg/20000609-1.c: New test.
23832
23833 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
23834
23835 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
23836 * gcc.c-torture/noncompile/poison-1.c: Move...
23837 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
23838 * gcc.dg/cpp-li1.c: Add a token after the #line.
23839
23840 2000-06-05 Richard Henderson <rth@cygnus.com>
23841
23842 * gcc.c-torture/execute/20000605-2.c: New test.
23843 * gcc.c-torture/execute/20000605-3.c: New test.
23844
23845 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23846
23847 * g77.f-torture/execute/20000503-1.x: New file.
23848
23849 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23850
23851 * g++.old-deja/g++.eh/badalloc1.C: New test.
23852
23853 2000-06-05 Richard Henderson <rth@cygnus.com>
23854
23855 * gcc.c-torture/execute/20000605-1.c: New test.
23856
23857 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23858 Nathan Sidwell <nathan@codesourcery.com>
23859
23860 * gcc.c-torture/compile/20000605-1.c: New test.
23861
23862 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23863
23864 * g77.f-torture/compile/20000601-1.f: New test.
23865
23866 2000-06-03 Richard Henderson <rth@cygnus.com>
23867
23868 * gcc.c-torture/execute/20000603-1.c: New.
23869
23870 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23871
23872 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23873 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23874
23875 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23876
23877 * gcc.dg/compare2.c (case 12): XFAIL.
23878 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23879 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23880
23881 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23882
23883 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23884
23885 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23886 guard macro is already defined when the header is first
23887 included.
23888 * gcc.dg/cpp-mix.h: New file.
23889 * gcc.dg/endif-label.c: Update patterns to match compiler.
23890
23891 * g++.brendan/complex1.C: Declare abort.
23892 * g++.law/refs4.C: Remove XFAIL.
23893 * g++.oliva/expr2.C: Declare abort and exit.
23894
23895 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23896
23897 * gcc.c-torture/execute/20000528-1.c: New test.
23898
23899 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23900 * g++.old-deja/g++.law/temps4.C: Likewise.
23901
23902 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23903 stdlib.h. Call abort() on failure.
23904 * g++.old-deja/g++.law/refs4.C: Likewise.
23905 * g++.old-deja/g++.law/temps4.C: Likewise.
23906 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23907 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23908
23909 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
23910
23911 Relative to g++.dg/special:
23912 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
23913
23914 Relative to g++.old-deja:
23915 * g++.brendan/complex1.C, g++.jason/optimize2.C,
23916 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
23917 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
23918 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
23919 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
23920 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
23921 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
23922
23923 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
23924 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
23925 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
23926 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
23927 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
23928 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
23929 and/or string.h.
23930
23931 * g++.other/goto1.C: Update expectations for error messages.
23932
23933 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
23934
23935 * gcc.c-torture/compile/20000523-1.c: New test.
23936
23937 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23938
23939 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
23940
23941 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23942
23943 * g++.old-deja/g++.eh/catch11.C: New test.
23944 * g++.old-deja/g++.eh/catch12.C: New test.
23945
23946 2000-05-24 Nick Clifton <nickc@cygnus.com>
23947
23948 * gcc.c-torture/execute/20000523-1.c: New test.
23949
23950 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
23951
23952 * c-torture/execute/bcp-1.c: Replace abort in arg of
23953 __builtin_constant_p with a generic external function.
23954
23955 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
23956 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
23957 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
23958 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
23959 Prototype abort and/or exit.
23960
23961 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
23962 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
23963 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
23964 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
23965
23966 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
23967
23968 * gcc.dg/dwarf2-1.c: New test.
23969
23970 2000-05-20 Richard Henderson <rth@cygnus.com>
23971
23972 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
23973
23974 2000-05-20 Andreas Jaeger <aj@suse.de>
23975
23976 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
23977 testcase.
23978
23979 2000-05-19 David Edelsohn <edelsohn@gnu.org>
23980
23981 * gcc.c-torture/execute/20000519-2.c: New test.
23982
23983 2000-05-19 Andreas Jaeger <aj@suse.de>
23984
23985 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
23986 which fails with SSA.
23987
23988 * lib/c-torture.exp: Also test with -O3 -fssa.
23989
23990 2000-05-18 Michael Meissner <meissner@redhat.com>
23991
23992 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
23993 * gcc.c-torture/execute/920415-1.c: Ditto.
23994 * gcc.c-torture/execute/920501-1.c: Ditto.
23995 * gcc.c-torture/execute/conversion.c: Ditto.
23996 * gcc.c-torture/execute/cvt-1.c: Ditto.
23997
23998 2000-05-18 Jeffrey A Law (law@cygnus.com)
23999
24000 * gcc.c-torture/compile/20000518-1.c: New test.
24001
24002 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
24003
24004 * g77.f-torture/compile/200005018.f: New test.
24005
24006 2000-05-17 Jeffrey A Law (law@cygnus.com)
24007
24008 * gcc.c-torture/compile/20000517-1.c: New test.
24009
24010 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24011
24012 * gcc.c-torture/execute/20000516-1.c: New test.
24013
24014 2000-05-15 Jakub Jelinek <jakub@redhat.com>
24015
24016 * g++.old-deja/g++.other/eh.C: New test.
24017
24018 2000-05-12 Richard Henderson <rth@cygnus.com>
24019
24020 * gcc.c-torture/execute/990208-1.c (main): Don't pass
24021 constants through to doit's conditional.
24022
24023 2000-05-11 Jeffrey A Law (law@cygnus.com)
24024
24025 * gcc.c-torture/compile/20000511-1.c: New test.
24026 * g77.f-torture/compile/20000511-1.f: New test.
24027 * g77.f-torture/compile/20000511-2.f: New test.
24028
24029 2000-05-11 Michael Meissner <meissner@redhat.com>
24030
24031 * gcc.c-torture/execute/20000511-1.c: New test.
24032
24033 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
24034
24035 * gcc.dg/dg.exp: Scan .S files as well as .c files.
24036 * gcc.dg/20000510-1.S: New.
24037
24038 2000-05-08 Catherine Moore <clm@cygnus.com>
24039
24040 * gcc.dg/unused-3.c: New.
24041
24042 2000-05-06 Richard Henderson <rth@cygnus.com>
24043
24044 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
24045 * g++.old-deja/g++.mike/warn1.C: Likewise.
24046 * g++.old-deja/g++.pt/local1.C: Likewise.
24047 * g++.old-deja/g++.pt/local7.C: Likewise.
24048 * g++.old-deja/g++.pt/spec16.C: Likewise.
24049
24050 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
24051
24052 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
24053
24054 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
24055
24056 * g77.f-torture/execute/20000503-1.f: New test.
24057
24058 2000-05-04 Andreas Jaeger <aj@suse.de>
24059
24060 * gcc.dg/noreturn-2.c: New test.
24061
24062 2000-05-04 Neil Booth <NeilB@earthling.net>
24063
24064 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
24065 preprocessor.
24066
24067 2000-05-04 Richard Henderson <rth@cygnus.com>
24068
24069 * gcc.c-torture/execute/20000503-1.c: Fix typo.
24070
24071 2000-05-04 Richard Henderson <rth@cygnus.com>
24072
24073 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
24074 OpenSSL by Jason R Thorpe.
24075
24076 2000-05-03 Jim Wilson <wilson@cygnus.com>
24077
24078 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
24079
24080 2000-05-03 Robert Lipe <robertlipe@usa.net>
24081
24082 * gcc.dg/20000503-1.c: New test.
24083
24084 2000-05-02 Jakub Jelinek <jakub@redhat.com>
24085
24086 * gcc.c-torture/compile/20000502-1.c: New test.
24087 * g++.old-deja/g++.other/align.C: New test.
24088 * gcc.dg/cpp-tradstringify.c: New test.
24089
24090 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
24091
24092 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
24093 and hard registers.
24094
24095 2000-04-26 Geoff Keating <geoffk@cygnus.com>
24096
24097 * gcc.c-torture/execute/loop-5.c: New test.
24098
24099 2000-04-25 Jakub Jelinek <jakub@redhat.com>
24100
24101 * gcc.c-torture/execute/va-arg-20.c: New test.
24102
24103 2000-04-23 Jeffrey A Law (law@cygnus.com)
24104
24105 * gcc.c-torture/execute/20000422-1.c: New test.
24106
24107 2000-04-20 Greg McGary <gkm@gnu.org>
24108
24109 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
24110 when optimizing, but without sibling-call optimizations (-O1).
24111
24112 2000-04-20 Jeffrey A Law (law@cygnus.com)
24113
24114 * gcc.c-torture/compile/20000420-1.c: New test.
24115
24116 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
24117
24118 * g++.abi/ptrflags.C: New test.
24119 * g++.eh/catchptr1.C: Test incomplete pointer chains.
24120
24121 2000-04-19 Catherine Moore <clm@cygnus.com>
24122
24123 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
24124
24125 2000-04-19 Greg McGary <gkm@gnu.org>
24126
24127 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
24128 sibling-call optimizations.
24129
24130 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
24131
24132 * gcc.dg/20000419-1.c: New test.
24133
24134 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
24135
24136 * gcc.c-torture/execute/20000412-6.c: New test.
24137
24138 2000-04-12 Jeffrey A Law (law@cygnus.com)
24139
24140 * gcc.c-torture/execute/20000412-5.c: New test.
24141 * g77.f-torture/compile/20000412-1.f: New test.
24142 * gcc.c-torture/execute/20000412-4.c: New test.
24143 * gcc.c-torture/compile/20000412-2.c: New test.
24144 * gcc.c-torture/execute/20000412-3.c: New test.
24145 * gcc.c-torture/compile/20000412-1.c: New test.
24146 * gcc.c-torture/execute/20000412-2.c: New test.
24147
24148 2000-04-12 Jakub Jelinek <jakub@redhat.com>
24149
24150 * objc/execute/bf-20.m: New test.
24151
24152 2000-04-10 Richard Henderson <rth@cygnus.com>
24153
24154 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24155
24156 * gcc.c-torture/execute/20000412-1.c: New test.
24157
24158 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24159
24160 * g++.old-deja/g++.eh/catchptr1.C: New test.
24161
24162 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24163
24164 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24165
24166 2000-04-08 Neil Booth <NeilB@earthling.net>
24167
24168 * gcc.dg/cpp-nullchar.c: Remove test as
24169 embedded nulls cause problems.
24170
24171 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24172
24173 * gcc.dg/compare2.c: New test.
24174
24175 2000-04-08 Neil Booth <NeilB@earthling.net>
24176
24177 * gcc.dg/cpp-nullchar.c: New test.
24178
24179 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24180
24181 * gcc.dg/cpp-mi2.c: New test.
24182 * gcc.dg/cpp-mi2[abc].h: New files.
24183
24184 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24185
24186 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24187 member name.
24188
24189 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24190
24191 * g++.old-deja/g++.abi/vmihint.C: New test.
24192
24193 2000-04-06 Neil Booth <NeilB@earthling.net>
24194
24195 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24196 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24197 copyright.
24198
24199 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
24200
24201 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24202 avoid stack-frame overwrite.
24203
24204 2000-04-05 Jakub Jelinek <jakub@redhat.com>
24205
24206 * gcc.c-torture/compile/20000405-2.c: New test.
24207 * gcc.c-torture/compile/20000405-3.c: New test.
24208
24209 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24210
24211 * gcc.c-torture/compile/20000405-1.c: New test.
24212
24213 2000-04-04 Geoff Keating <geoffk@cygnus.com>
24214
24215 * gcc.dg/cast-qual-1.c: Revert last change.
24216
24217 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24218
24219 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24220
24221 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24222
24223 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24224 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24225
24226 2000-04-03 Jeffrey A Law (law@cygnus.com)
24227
24228 * gcc.c-torture/compile/20000403-2.c: New test.
24229 * gcc.c-torture/compile/20000403-1.c: New test.
24230
24231 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
24232
24233 * gcc.c-torture/execute/20000403-1.c: New test.
24234
24235 2000-04-03 Geoff Keating <geoffk@cygnus.com>
24236
24237 * gcc.c-torture/execute/20000402-1.c: New test.
24238
24239 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
24240
24241 * gcc.c-torture/execute/va-arg-15.c: New test.
24242 * gcc.c-torture/execute/va-arg-16.c: New test.
24243 * gcc.c-torture/execute/va-arg-17.c: New test.
24244 * gcc.c-torture/execute/va-arg-18.c: New test.
24245 * gcc.c-torture/execute/va-arg-19.c: New test.
24246
24247 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
24248
24249 * gcc.c-torture/compile/981211-1.c: Move to...
24250 * gcc.dg/cpp-as1.c: ...here.
24251 * gcc.dg/cpp-as2.c: New file.
24252
24253 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
24254 compiler.
24255
24256 2000-04-02 Neil Booth <NeilB@earthling.net>
24257
24258 * gcc.dg/cpp-cond.c New tests.
24259 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
24260 accidental success less likely.
24261 * gcc.dg/cpp-missingop.c New tests.
24262 * gcc.dg/cpp-missingparen.c New tests.
24263 * gcc.dg/cpp-shift.c New tests.
24264 * gcc.dg/cpp-shortcircuit.c New tests.
24265 * gcc.dg/cpp-unary.c New tests.
24266
24267 2000-03-29 Jeffrey A Law (law@cygnus.com)
24268
24269 * gcc.c-torture/compile/20000329-1.c: New test.
24270
24271 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
24272
24273 * gcc.c-torture/compile/20000326-1.c: New test.
24274 * gcc.c-torture/compile/20000326-2.c: New test.
24275
24276 2000-03-24 Geoff Keating <geoffk@cygnus.com>
24277
24278 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
24279 the first parameter is a function argument.
24280
24281 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
24282
24283 * g++.old-deja/g++.ext/array4.C: New test.
24284
24285 2000-03-22 Geoff Keating <geoffk@cygnus.com>
24286
24287 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
24288
24289 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24290
24291 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
24292
24293 2000-03-19 Richard Henderson <rth@cygnus.com>
24294
24295 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
24296
24297 2000-03-19 Richard Henderson <rth@cygnus.com>
24298
24299 * gcc.c-torture/compile/20000319-1.c: New test.
24300
24301 2000-03-14 Jeffrey A Law (law@cygnus.com)
24302
24303 * gcc.c-torture/execute/20000314-3.c: New test.
24304 * gcc.c-torture/execute/20000314-2.c: New test.
24305 * gcc.c-torture/execute/20000314-1.c: New test.
24306 * gcc.c-torture/compile/20000314-2.c: New test.
24307 * gcc.c-torture/compile/20000314-1.c: New test.
24308
24309 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
24310
24311 * g++.old-deja/g++.warn/inline.C: New test.
24312
24313 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
24314
24315 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
24316 standards-compliant result rather than specific constants.
24317 Put test-values in array.
24318
24319 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
24320
24321 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24322 (g++_target_compile): Put test-specific options last.
24323
24324 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24325
24326 * g++.old-deja/g++.eh/vbase4.C: New test.
24327
24328 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24329
24330 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
24331
24332 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24333
24334 * g++.old-deja/g++.brendan/misc12.C: Removed.
24335 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24336 * g++.old-deja/g++.ext/pretty4.C: New test.
24337
24338 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24339
24340 * g++.old-deja/g++.other/string2.C: New test.
24341
24342 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
24343
24344 * g++.old-deja/g++.warn/impint2.C: New test.
24345
24346 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
24347
24348 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24349 is 1, not zero.
24350
24351 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
24352
24353 * g++.old-deja/g++.warn/impint.C: New test.
24354 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24355 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24356 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24357 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24358 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24359 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24360 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24361 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24362 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24363 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24364 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24365 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24366
24367 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24368
24369 * gcc.dg/cpp-redef.c: New test.
24370
24371 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24372
24373 * g++.old-deja/g++.pt/unify7.C: New test.
24374
24375 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24376
24377 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24378 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24379
24380 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24381
24382 * gcc.c-torture/compile/20000224-1.c: New test.
24383
24384 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24385
24386 * gcc.c-torture/compile/cpp-2.c: New test.
24387 * gcc.c-torture/compile/cpp-1.c: New test.
24388
24389 2000-02-25 Jeffrey A Law (law@cygnus.com)
24390
24391 * gcc.c-torture/execute/20000225-1.c: New test.
24392
24393 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24394
24395 * gcc.dg/cpp-li2.c: New test.
24396
24397 * gcc.dg/cpp-wi1.c: New test.
24398
24399 * gcc.dg/cpp-li1.c: New test.
24400
24401 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24402
24403 * g++.old-deja/g++.other/sizeof5.C: New test.
24404
24405 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24406
24407 * gcc.c-torture/execute/va-arg-13.c: New test.
24408
24409 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24410
24411 * gcc.c-torture/execute/va-arg-12.c: New test.
24412
24413 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24414
24415 * gcc.c-torture/execute/20000223-1.c: New test.
24416
24417 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24418
24419 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24420
24421 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24422
24423 * g++.old-deja/g++.abi/ptrmem.C: New test.
24424
24425 2000-02-19 Richard Henderson <rth@cygnus.com>
24426
24427 * gcc.c-torture/compile/init-3.c: New.
24428
24429 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24430
24431 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24432 ALWAYS_CXXFLAGS.
24433
24434 2000-02-11 Robert Lipe <robertl@sco.com>
24435
24436 * gcc.c-torture/compile/20000211-3.c: New test.
24437
24438 2000-02-11 Martin Buchholz <martin@xemacs.org>
24439
24440 * gcc.c-torture/compile/20000211-2.c: New test.
24441
24442 2000-02-11 Jeffrey A Law (law@cygnus.com)
24443
24444 * gcc.c-torture/compile/20000211-1.c: New test.
24445
24446 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24447
24448 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24449 on native targets
24450
24451 2000-02-08 Nathan Sidwell <nathan@acm.org>
24452
24453 * g++.old-deja/g++.other/cast5.C: New test.
24454
24455 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24456
24457 * gcc.c-torture/execute/20000205-1.c: New.
24458
24459 2000-02-03 Nathan Sidwell <nathan@acm.org>
24460
24461 * g++.old-deja/g++.jason/cast3.C: Return void.
24462 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24463
24464 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24465
24466 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24467
24468 * gcc.dg/loop-1.c: New test.
24469
24470 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24471
24472 * gcc.c-torture/compile/20000127-1.c: New test.
24473 * gcc.c-torture/execute/991228-1.c: New test.
24474
24475 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24476
24477 * gcc.dg/unused-2.c: New test.
24478
24479 * gcc.dg/conv-1.c: New test.
24480
24481 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24482
24483 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24484 compiler.
24485 (tool_option_proc): Fix typo.
24486
24487 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24488
24489 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24490 of the ld on the host, not on the build machine.
24491 Also, don't crash if '--help' is not a supported option.
24492
24493 2000-01-24 Richard Henderson <rth@cygnus.com>
24494
24495 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24496
24497 2000-01-20 Jeffrey A Law (law@cygnus.com)
24498
24499 * gcc.c-torture/execute/20000120-2.c: New test.
24500 * gcc.c-torture/execute/20000120-1.c: New test.
24501
24502 2000-01-13 Jeffrey A Law (law@cygnus.com)
24503
24504 * gcc.c-torture/execute/20000113-1.c: New test.
24505
24506 2000-01-12 Jeffrey A Law (law@cygnus.com)
24507
24508 * gcc.c-torture/execute/20000112-1.c: New test.
24509
24510 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24511
24512 * gcc.dg/20000111-1.c: New test.
24513
24514 2000-01-10 Jeffrey A Law (law@cygnus.com)
24515
24516 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24517 with 16 bit integers.
24518
24519 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24520
24521 * gcc.dg/20000108-1.c: New test.
24522
24523 2000-01-05 Nathan Sidwell <nathan@acm.org>
24524
24525 * g++.old-deja/g++.ns/koenig8.C: New test.
24526
24527 2000-01-05 Nathan Sidwell <nathan@acm.org>
24528
24529 * g++.old-deja/g++.other/cast4.C: New test.
24530
24531 2000-01-05 Jeffrey A Law (law@cygnus.com)
24532
24533 * gcc.c-torture/compile/20000105-2.c: New test.
24534 * gcc.c-torture/compile/20000105-1.c: New test.
24535
24536 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24537
24538 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24539 references to printf & atoi to conform to ANSI standard.
24540 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24541 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24542 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24543 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24544 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24545 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24546 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24547 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24548 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24549 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24550 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24551 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24552 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24553 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24554 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24555 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24556 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24557 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24558 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24559 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24560 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24561 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24562 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24563 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24564 * g++.old-deja/g++.brendan/init3.C: Likewise.
24565 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24566 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24567 * g++.old-deja/g++.brendan/new2.C: Likewise.
24568 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24569 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24570 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24571 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24572 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24573 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24574 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24575 * g++.old-deja/g++.brendan/template24.C: Likewise.
24576 * g++.old-deja/g++.brendan/template3.C: Likewise.
24577 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24578 * g++.old-deja/g++.jason/inline3.C: Likewise.
24579 * g++.old-deja/g++.jason/opeq.C: Likewise.
24580 * g++.old-deja/g++.law/arg5.C: Likewise.
24581 * g++.old-deja/g++.law/arm7.C: Likewise.
24582 * g++.old-deja/g++.law/ctors11.C: Likewise.
24583 * g++.old-deja/g++.law/cvt8.C: Likewise.
24584 * g++.old-deja/g++.law/init9.C: Likewise.
24585 * g++.old-deja/g++.law/refs4.C: Likewise.
24586 * g++.old-deja/g++.law/template2.C: Likewise.
24587 * g++.old-deja/g++.law/visibility24.C: Likewise.
24588 * g++.old-deja/g++.law/vtable3.C: Likewise.
24589 * g++.old-deja/g++.mike/asm2.C: Likewise.
24590 * g++.old-deja/g++.mike/eh1.C: Likewise.
24591 * g++.old-deja/g++.mike/misc1.C: Likewise.
24592 * g++.old-deja/g++.mike/misc13.C: Likewise.
24593 * g++.old-deja/g++.mike/misc14.C: Likewise.
24594 * g++.old-deja/g++.mike/ns12.C: Likewise.
24595 * g++.old-deja/g++.mike/p1248.C: Likewise.
24596 * g++.old-deja/g++.mike/p3708.C: Likewise.
24597 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24598 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24599 * g++.old-deja/g++.mike/p646.C: Likewise.
24600 * g++.old-deja/g++.mike/p700.C: Likewise.
24601 * g++.old-deja/g++.mike/p783.C: Likewise.
24602 * g++.old-deja/g++.mike/p783a.C: Likewise.
24603 * g++.old-deja/g++.mike/p783b.C: Likewise.
24604 * g++.old-deja/g++.mike/p786.C: Likewise.
24605 * g++.old-deja/g++.mike/p789.C: Likewise.
24606 * g++.old-deja/g++.mike/p789a.C: Likewise.
24607 * g++.old-deja/g++.mike/p807a.C: Likewise.
24608 * g++.old-deja/g++.other/delete3.C: Likewise.
24609 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24610 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24611 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24612 * g++.old-deja/g++.other/empty1.C: Likewise.
24613 * g++.old-deja/g++.other/temporary1.C: Likewise.
24614 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24615 * g++.old-deja/g++.pt/t16.C: Likewise.
24616 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
24617
24618 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
24619
24620 * gcc.dg/991230-1.c: New test.
24621
24622 1999-12-29 Jeffrey A Law (law@cygnus.com)
24623
24624 * gcc.c-torture/compile/991229-3.c: New test.
24625 * gcc.c-torture/compile/991229-2.c: New test.
24626 * gcc.c-torture/compile/991229-1.c: New test.
24627
24628 1999-12-29 Greg McGary <gkm@eng.ascend.com>
24629
24630 * gcc.c-torture/compile/labels-2.c: New test.
24631
24632 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
24633
24634 * gcc.c-torture/execute/991227-1.c: New test.
24635
24636 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24637
24638 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
24639
24640 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
24641
24642 * gcc.c-torture/execute/991221-1.c: New test.
24643
24644 1999-12-20 Nathan Sidwell <nathan@acm.org>
24645
24646 * g++.old-deja/g++.other/cast3.C: New test.
24647
24648 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
24649
24650 * gcc.c-torture/execute/991216-4.c: New test.
24651
24652 1999-12-16 Michael Meissner <meissner@cygnus.com>
24653
24654 * gcc.c-torture/execute/991216-1.c: New test.
24655 * gcc.c-torture/execute/991216-2.c: New test.
24656 * gcc.c-torture/execute/991216-3.c: New test.
24657
24658 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24659
24660 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
24661 Actually make the test fail by using "-O2" for compilation.
24662
24663 1999-12-15 Nathan Sidwell <nathan@acm.org>
24664
24665 * g++.old-deja/g++.warn/cast-align1.C: New test.
24666
24667 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24668
24669 * gcc.c-torture/compile/991214-1.c: New test.
24670 * gcc.c-torture/compile/991214-2.c: New test.
24671
24672 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24673
24674 * gcc.dg/991214-1.c: New test.
24675
24676 1999-12-13 Jeffrey A Law (law@cygnus.com)
24677
24678 * gcc.c-torture/compile/991213-3.c: New test.
24679 * gcc.c-torture/compile/991213-2.c: New test.
24680 * gcc.c-torture/compile/991213-1.c: New test.
24681
24682 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
24683
24684 * gcc.dg/991209-1.c: New test.
24685
24686 1999-12-08 Nathan Sidwell <nathan@acm.org>
24687
24688 * gcc.c-torture/compile/991208-1.c: New test.
24689
24690 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24691
24692 * gcc.dg/ultrasp2.c: New test.
24693
24694 1999-12-05 Alex Samuel <samuel@codesourcery.com>
24695
24696 * g++.old-deja/g++.abi/align.C (main): Fix typo.
24697
24698 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
24699
24700 * gcc.c-torture/compile/991202-1.c: New test.
24701 * gcc.c-torture/execute/991202-1.c: New test.
24702 * gcc.c-torture/execute/991202-2.c: New test.
24703 * gcc.c-torture/execute/991202-3.c: New test.
24704
24705 1999-12-02 Alex Samuel <samuel@codesourcery.com>
24706
24707 * g++.old-deja/g++.abi/align.C: New test.
24708 * g++.old-deja/g++.abi/aggregates.C: Likewise.
24709 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24710
24711 1999-12-01 Richard Henderson <rth@cygnus.com>
24712
24713 * gcc.c-torture/execute/991201-1.c: New.
24714
24715 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
24716
24717 * gcc.dg/991129-1.c: New test.
24718
24719 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
24720
24721 * gcc.c-torture/compile/991127-1.c: New test.
24722
24723 1999-11-22 Nathan Sidwell <nathan@acm.org>
24724
24725 * g++.old-deja/g++.other/warn4.C: New test.
24726
24727 1999-11-22 Nathan Sidwell <nathan@acm.org>
24728
24729 * g++.old-deja/g++.eh/cleanup2.C: New test.
24730 * g++.old-deja/g++.ext/pretty2.C: New test.
24731 * g++.old-deja/g++.ext/pretty3.C: New test.
24732 * g++.old-deja/g++.other/debug6.C: New test.
24733
24734 1999-10-20 Jim Wilson <wilson@cygnus.com>
24735
24736 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
24737 compiler_output to look for one error message instead of two.
24738
24739 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
24740
24741 * gcc.c-torture/execute/991118-1.c: Also test case
24742 where the word boundary does not split a byte evenly.
24743
24744 1999-11-19 Nathan Sidwell <nathan@acm.org>
24745
24746 * g++.old-deja/g++.ext/restrict1.C: New test.
24747
24748 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
24749
24750 * gcc.c-torture/execute/991118-1.c: New test.
24751
24752 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
24753
24754 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
24755 working directory pathnames.
24756
24757 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
24758
24759 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
24760 host is equipped with driver.h and driver.o so it can actually
24761 compile and run the tests.
24762
24763 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
24764
24765 * gcc.c-torture/compile/991008-1.c: New test.
24766
24767 1999-11-08 Nick Clifton <nickc@cygnus.com>
24768
24769 * lib/gcc-dg.exp: Include target-supports.exp
24770
24771 1999-11-05 Nick Clifton <nickc@cygnus.com>
24772
24773 * lib/target-supports.exp: New file: Provide procs to test for
24774 features supported by the target.
24775 (check_weak_available): Moved here from ecos.exp.
24776 (check_alias_available): New proc: Determine of the target
24777 toolchain supports the alias attribute.
24778
24779 * gcc.dg/special/ecos.exp: Move check_weak_available to
24780 target-supports.exp.
24781 (alias-1.c): Only perform the test if the target supports
24782 aliases.
24783 (wkali-1.c): Only perform the test if the target supports
24784 aliases.
24785
24786 * gcc.dg/990506-0.c: Expect error messages from cross
24787 targets as well as native targets.
24788
24789 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24790
24791 * gcc.dg/ultrasp1.c: Removed xfail.
24792 * gcc.dg/struct-ret-2.c: Likewise.
24793 * gcc.dg/array-1.c: Likewise.
24794
24795 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24796
24797 * gcc.dg/struct-ret-2.c: New test.
24798
24799 * gcc.dg/array-1.c: New test.
24800
24801 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
24802
24803 * gcc.c-torture/execute/991030-1.c: New test.
24804
24805 1999-10-26 Richard Henderson <rth@cygnus.com>
24806
24807 * gcc.c-torture/compile/991026-2.c: New test.
24808
24809 1999-10-26 Jeffrey A Law (law@cygnus.com)
24810
24811 * gcc.c-torture/compile/991026-1.c: New test.
24812
24813 1999-10-23 Jeffrey A Law (law@cygnus.com)
24814
24815 * gcc.c-torture/execute/991023-1.c: New test.
24816
24817 1999-10-19 Jeffrey A Law (law@cygnus.com)
24818
24819 * gcc.c-torture/execute/991019-1.c: New test.
24820
24821 1999-10-16 Richard Henderson <rth@cygnus.com>
24822
24823 * gcc.c-torture/execute/991016-1.c: New test.
24824
24825 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
24826
24827 * gcc.c-torture/execute/991014-1.c: New test.
24828
24829 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
24830
24831 * g++.old-deja/g++.other/union2.C: New test.
24832
24833 1999-10-13 Nathan Sidwell <nathan@acm.org>
24834
24835 * g++.old-deja/g++.other/vaarg2.C: New test.
24836 * g++.old-deja/g++.other/vaarg3.C: New test.
24837
24838 1999-10-12 Craig Burley <craig@jcb-sc.com>
24839
24840 * g77.f-torture/noncompile/19990905-1.f: Moved from being
24841 in compile/.
24842
24843 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
24844
24845 * gcc.c-torture/execute/va-arg-11.c: New test.
24846
24847 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
24848
24849 * lib/file-format.exp (gcc_target_object_format): Don't
24850 crash if objdump is unavailable.
24851
24852 1999-09-29 Donn Terry <donn@interix.com>
24853
24854 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24855
24856 1999-09-28 Nick Clifton <nickc@cygnus.com>
24857
24858 * gcc.c-torture/compile/990928-1.c: New test.
24859
24860 1999-09-28 Nathan Sidwell <nathan@acm.org>
24861
24862 * g++.old-deja/g++.other/decl6.C: New test.
24863
24864 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24865
24866 * gcc.c-torture/execute/va-arg-10.c: New test.
24867
24868 1999-09-27 Nathan Sidwell <nathan@acm.org>
24869
24870 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
24871 __PRETTY_FUNCTION__.
24872
24873 1999-09-23 Nick Clifton <nickc@cygnus.com>
24874
24875 * gcc.c-torture/execute/990923-1.c: New test.
24876
24877 1999-09-21 Nick Clifton <nickc@cygnus.com>
24878
24879 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
24880 for which -fpic is inappropriate.
24881
24882 1999-09-21 Mark Mitchell <mark@codesourcery.com>
24883
24884 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
24885
24886 1999-09-21 Nathan Sidwell <nathan@acm.org>
24887
24888 * g++.old-deja/g++.other/dyncast1.C: New test.
24889 * g++.old-deja/g++.other/dyncast2.C: New test.
24890 * g++.old-deja/g++.other/dyncast3.C: New test.
24891 * g++.old-deja/g++.other/dyncast4.C: New test.
24892 * g++.old-deja/g++.other/dyncast5.C: New test.
24893 * g++.old-deja/g++.eh/catch3.C: New test.
24894 * g++.old-deja/g++.eh/catch3p.C: New test.
24895 * g++.old-deja/g++.eh/catch4.C: New test.
24896 * g++.old-deja/g++.eh/catch4p.C: New test.
24897 * g++.old-deja/g++.eh/catch5.C: New test.
24898 * g++.old-deja/g++.eh/catch5p.C: New test.
24899 * g++.old-deja/g++.eh/catch6.C: New test.
24900 * g++.old-deja/g++.eh/catch6p.C: New test.
24901 * g++.old-deja/g++.eh/catch7.C: New test.
24902 * g++.old-deja/g++.eh/catch7p.C: New test.
24903 * g++.old-deja/g++.eh/catch8.C: New test.
24904 * g++.old-deja/g++.eh/catch8p.C: New test.
24905 * g++.old-deja/g++.eh/catch9.C: New test.
24906 * g++.old-deja/g++.eh/catch9p.C: New test.
24907
24908 1999-09-13 Nathan Sidwell <nathan@acm.org>
24909
24910 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
24911 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
24912
24913 1999-09-13 Jeffrey A Law (law@cygnus.com)
24914
24915 * gcc.c-torture/compile/990913-1.c: New test.
24916
24917 1999-09-10 Nathan Sidwell <nathan@acm.org>
24918
24919 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
24920 * g++.old-deja/g++.jason/rfg5.C: Likewise.
24921
24922 1999-09-09 Richard Henderson <rth@cygnus.com>
24923
24924 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
24925
24926 1999-09-09 Nathan Sidwell <nathan@acm.org>
24927
24928 * g++.old-deja/g++.other/lookup11.C: New test.
24929 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
24930 what is permitted and what we want.
24931 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
24932 overload use.
24933 * g++.old-deja/g++.jason/rfg5.C: Likewise
24934
24935 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
24936
24937 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
24938 * gcc.c-torture/noncompile/poison-1.c: New file.
24939
24940 1999-09-08 Nathan Sidwell <nathan@acm.org>
24941
24942 * g++.old-deja/g++.other/sizeof3.C: New test.
24943 * g++.old-deja/g++.other/sizeof4.C: New test.
24944 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
24945 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
24946
24947 1999-09-07 Richard Henderson <rth@cygnus.com>
24948
24949 * gcc.dg/va-arg-1.c: New.
24950
24951 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24952
24953 * gcc.c-torture/execute/va-arg-9.c: New test.
24954
24955 1999-09-05 Craig Burley <craig@jcb-sc.com>
24956
24957 * g77.f-torture/compile/980519-2.f: New test.
24958 * g77.f-torture/compile/19990905-0.f: New test.
24959 * g77.f-torture/compile/19990905-1.f: New test.
24960 * g77.f-torture/compile/19990905-2.f: New test.
24961
24962 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
24963
24964 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
24965
24966 * gcc.c-torture/execute/990827-1.c: Fix typo.
24967
24968 1999-09-03 Nathan Sidwell <nathan@acm.org>
24969
24970 * g++.old-deja/g++.other/deref1.C: New test.
24971
24972 1999-09-02 Nathan Sidwell <nathan@acm.org>
24973
24974 * g++.old-deja/g++.other/ambig2.C: New test.
24975 * g++.old-deja/g++.other/cond5.C: New test.
24976 * g++.old-deja/g++.other/lookup16.C: New test.
24977
24978 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
24979
24980 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
24981 assemblers too.
24982
24983 1999-08-31 Jeffrey A Law (law@cygnus.com)
24984
24985 * lib/c-torture.exp: Avoid the "compare executables" optimization
24986 when testing native.
24987
24988 1999-08-29 Jeffrey A Law (law@cygnus.com)
24989
24990 * gcc.c-torture/execute/990829-1.c: New test.
24991 * gcc.c-torture/compile/990829-1.c: New test.
24992
24993 1999-08-27 Paul Burchard <burchard@pobox.com>
24994
24995 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
24996 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
24997 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
24998 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
24999 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
25000 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
25001 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
25002 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
25003 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
25004 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
25005 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
25006
25007 1999-08-27 Jeffrey A Law (law@cygnus.com)
25008
25009 * gcc.c-torture/execute/990827-1.c: New test.
25010
25011 1999-08-26 Craig Burley <craig@jcb-sc.com>
25012
25013 * g77.f-torture/noncompile/19990826-4.f: New test.
25014
25015 * g77.f-torture/compile/19990826-3.f: New test.
25016
25017 * g77.f-torture/execute/19990826-2.f: New test.
25018
25019 * g77.f-torture/compile/19990826-1.f: New test.
25020
25021 * gcc.c-torture/execute/990826-0.c: New test.
25022 * g77.c-torture/execute/19990826-0.f: New test.
25023
25024 * g77.f-torture/noncompile/970626-2.f: New test.
25025
25026 1999-08-25 Paul Burchard <burchard@pobox.com>
25027
25028 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
25029 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
25030 lss-011.C: New tests.
25031
25032 1999-08-25 Nathan Sidwell <nathan@acm.org>
25033
25034 * g++.old-deja/g++.other/decl5.C: New test.
25035
25036 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25037
25038 * noncompile/noncompile.exp: Load_lib c-torture.exp.
25039 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
25040 call `postbase' for each one. All callers of `postbase' changed
25041 to call this instead.
25042
25043 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
25044
25045 * gcc.c-torture/execute/990811-1.c: New test.
25046
25047 1999-08-09 Nick Clifton <nickc@cygnus.com>
25048
25049 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
25050 just native ones.
25051
25052 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
25053 just native ones.
25054
25055 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25056
25057 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
25058
25059 1999-08-04 Jeffrey A Law (law@cygnus.com)
25060
25061 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
25062
25063 1999-08-04 Nathan Sidwell <nathan@acm.org>
25064
25065 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
25066
25067 1999-08-04 Jeffrey A Law (law@cygnus.com)
25068
25069 * gcc.c-torture/execute/990804-1.c: New test.
25070
25071 1999-08-03 Nathan Sidwell <nathan@acm.org>
25072
25073 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
25074 * g++.old-deja/g++.brendan/crash64.C: Likewise
25075 * g++.old-deja/g++.brendan/overload8.C: Likewise
25076
25077 1999-08-03 Nathan Sidwell <nathan@acm.org>
25078
25079 * g++.old-deja/g++.other/struct1.C: New test.
25080
25081 1999-08-03 Nathan Sidwell <nathan@acm.org>
25082
25083 * g++.old-deja/g++.other/enum2.C: New test.
25084
25085 1999-08-02 Richard Henderson <rth@cygnus.com>
25086
25087 Adapted from tests from Franz Sirl:
25088 * gcc.c-torture/execute/va-arg-7.c: New test.
25089 * gcc.c-torture/execute/va-arg-8.c: New test.
25090
25091 1999-08-01 Jeffrey A Law (law@cygnus.com)
25092
25093 * gcc.c-torture/compile/990801-2.c: New test.
25094
25095 * gcc.c-torture/compile/990801-1.c: New test.
25096
25097 1999-07-27 Michael Meissner <meissner@cygnus.com>
25098
25099 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
25100 fp-cmp-1.c, converting double to float.
25101
25102 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
25103 fp-cmp-1.c, converting double to long double.
25104
25105 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
25106 from fr1 to unknown_register, since fr1 is a legitimate register
25107 on some machines.
25108
25109 1999-07-25 Jeffrey A Law (law@cygnus.com)
25110
25111 * README: More listname related changes.
25112
25113 1999-07-08 Catherine Moore <clm@cygnus.com>
25114
25115 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
25116
25117 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
25118
25119 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
25120
25121 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25122
25123 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
25124
25125 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
25126
25127 * gcc.dg/990703-1.c: New test.
25128
25129 1999-06-29 Nick Clifton <nickc@cygnus.com>
25130
25131 * lib/file-format.exp: New file: Move definition of proc
25132 gcc_target_object_format to here from
25133 gcc.dg/special/ecos.exp.
25134
25135 * lib/c-torture.exp: Include lib file-format.exp.
25136 * lib/gcc-dg.exp: Include lib file-format.exp.
25137
25138 * gcc.dg/special/ecos.exp: Remove definition of proc
25139 gcc_target_object_format.
25140
25141 1999-06-28 Jeffrey A Law (law@cygnus.com)
25142
25143 * gcc.c-torture/execute/990628-1.c: New test.
25144
25145 1999-06-25 Jeffrey A Law (law@cygnus.com)
25146
25147 * gcc.c-torture/compile/990625-2.c: New test.
25148
25149 * gcc.c-torture/compile/990625-1.c: New test.
25150
25151 1999-06-23 Nick Clifton <nickc@cygnus.com>
25152
25153 * gcc.c-torture/compile/dll.c: New test case. Check that dll
25154 attributes compile.
25155 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
25156 ports that use the COFF/PE file format.
25157
25158 1999-06-17 Jeffrey A Law (law@cygnus.com)
25159
25160 * gcc.c-torture/compile/990617-1.c: New test.
25161
25162 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
25163
25164 * g++.old-deja/g++.other/decl4.C: New test.
25165
25166 1999-06-14 Nathan Sidwell <nathan@acm.org>
25167
25168 * g++.old-deja/g++.other/bitfld3.C: New test.
25169
25170 1999-06-08 Nathan Sidwell <nathan@acm.org>
25171
25172 * g++.old-deja/g++.eh/catch1.C: New test.
25173
25174 1999-06-07 Jeffrey A Law (law@cygnus.com)
25175
25176 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
25177
25178 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
25179 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
25180
25181 1999-06-05 Craig Burley <craig@jcb-sc.com>
25182
25183 * g77.f-torture/compile/19990502-0.f: Replace with new,
25184 shorter, test that still fails after recent changes.
25185
25186 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25187
25188 * gcc.c-torture/execute/990604-1.c: New test.
25189
25190 1999-05-31 Jeffrey A Law (law@cygnus.com)
25191
25192 * gcc.c-torture/execute/990531-1.c: New test.
25193
25194 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25195
25196 * gcc.c-torture/compile/990527-1.c: New test.
25197
25198 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
25199
25200 * gcc.c-torture/execute/990527-1.c: New test.
25201
25202 1999-05-25 Nick Clifton <nickc@cygnus.com>
25203
25204 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
25205 bitfields as signed.
25206
25207 1999-05-25 Craig Burley <craig@jcb-sc.com>
25208
25209 * g77.f-torture/compile/19990525-0.f: New test.
25210
25211 1999-05-25 Jeffrey A Law (law@cygnus.com)
25212
25213 * gcc.c-torture/execute/990525-2.c: New test.
25214
25215 * gcc.c-torture/execute/990525-1.c: New test.
25216
25217 1999-05-24 Nathan Sidwell <nathan@acm.org>
25218
25219 * g++.old-deja/g++.other/anon3.C: New test.
25220 * g++.old-deja/g++.other/anon4.C: New test.
25221 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
25222 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
25223 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
25224 Merrill).
25225
25226 1999-05-24 Jeffrey A Law (law@cygnus.com)
25227
25228 * gcc.c-torture/execute/990524-1.c: New test.
25229
25230 * gcc.dg/990524-1.c: New test.
25231
25232 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25233
25234 * gcc.c-torture/compile/990523-1.c: New test.
25235
25236 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
25237
25238 * gcc.c-torture/compile/990519-1.c: New test.
25239
25240 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25241
25242 * gcc.c-torture/compile/990517-1.c: New test.
25243
25244 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
25245 (e4, f4): New tests.
25246 (main): Call them.
25247
25248 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25249
25250 * gcc.dg/noreturn-1.c: New test.
25251
25252 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25253
25254 * gcc.c-torture/execute/990513-1.c: New test.
25255
25256 1999-05-10 Richard Henderson <rth@cygnus.com>
25257
25258 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
25259
25260 1999-05-10 Craig Burley <craig@jcb-sc.com>
25261
25262 * g77.f-torture/execute/erfc.f: Use small single-precision
25263 values, to avoid problems on Alphas when not -mieee.
25264
25265 1999-05-08 Craig Burley <craig@jcb-sc.com>
25266
25267 * gcc.dg/990506-0.c: New test.
25268
25269 1999-05-08 Richard Henderson <rth@cygnus.com>
25270
25271 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
25272 the constant to test. Don't XFAIL 64-bit targets.
25273
25274 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
25275 * g++.old-deja/g++.law/profile1.C: Likewise.
25276
25277 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
25278 operator new instances.
25279 * g++.old-deja/g++.other/delete5.C: Likewise.
25280
25281 1999-05-03 Craig Burley <craig@jcb-sc.com>
25282
25283 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
25284 intrinsic.
25285
25286 1999-05-03 Craig Burley <craig@jcb-sc.com>
25287
25288 * g77.f-torture/execute/u77-test.f: Reverse order of two
25289 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
25290
25291 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25292
25293 * gcc.dg/compare1.c: New test.
25294
25295 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
25296
25297 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
25298 New tests.
25299
25300 1999-05-02 Craig Burley <craig@jcb-sc.com>
25301
25302 * g77.f-torture/compile/19990502-1.f: New test.
25303
25304 1999-05-02 Craig Burley <craig@jcb-sc.com>
25305
25306 * g77.f-torture/compile/19990502-0.f: New test.
25307
25308 1999-05-02 Craig Burley <craig@jcb-sc.com>
25309
25310 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
25311 intrinsic.
25312
25313 1999-05-02 Craig Burley <craig@jcb-sc.com>
25314
25315 * g77.f-torture/execute/u77-test.f (main): List libU77
25316 intrinsics not currently tested.
25317 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
25318 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
25319 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
25320 Trim blanks off the ends of some printed strings.
25321
25322 1999-05-02 Craig Burley <craig@jcb-sc.com>
25323
25324 * g77.f-torture/execute/u77-test.f (main): Just warn about
25325 FSTAT gid disagreement, as it's expected on some systems.
25326
25327 1999-05-01 Craig Burley <craig@jcb-sc.com>
25328
25329 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
25330 use a new function, which allows for some slop.
25331 Clean up some commentary.
25332 (issum): The new function.
25333 (sgladd): Deleted subroutine.
25334
25335 1999-05-01 Craig Burley <craig@jcb-sc.com>
25336
25337 * g77.f-torture/execute/u77-test.f: Modify to be more like
25338 libf2c/libU77 version, bringing patches to that version here.
25339 Add suitable commentary.
25340
25341 1999-04-25 Richard Henderson <rth@cygnus.com>
25342
25343 * gcc.dg/990424-1.c: New test.
25344
25345 1999-04-24 Craig Burley <craig@jcb-sc.com>
25346
25347 * g77.f-torture/execute/u77-test.f (main): Bug involving
25348 LSTAT has been fixed, so turn back on full checking.
25349
25350 1999-04-20 Craig Burley <craig@jcb-sc.com>
25351
25352 * g77.f-torture/compile/19990419-0.f: New test.
25353 * g77.f-torture/execute/19990419-1.f: New test.
25354
25355 1999-04-17 Richard Henderson <rth@cygnus.com>
25356
25357 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25358 to avoid the need for a prototype to supress a warning.
25359
25360 1999-04-07 Jim Wilson <wilson@cygnus.com>
25361
25362 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25363
25364 1999-04-04 Jeffrey A Law (law@cygnus.com)
25365
25366 * gcc.c-torture/execute/990404-1.c: New test.
25367
25368 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25369
25370 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25371 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25372 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25373 missing initializer warnings.
25374
25375 1999-03-28 Jeffrey A Law (law@cygnus.com)
25376
25377 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25378 matching strings.
25379
25380 1999-03-26 Jeffrey A Law (law@cygnus.com)
25381
25382 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25383
25384 1999-03-26 Craig Burley <craig@jcb-sc.com>
25385
25386 * g77.f-torture/execute/19990325-0.f: New test.
25387 * g77.f-torture/execute/19990325-1.f: New test.
25388
25389 1999-03-24 Jeffrey A Law (law@cygnus.com)
25390
25391 * gcc.c-torture/execute/990324-1.c: New test.
25392
25393 1999-03-22 Jim Wilson <wilson@cygnus.com>
25394
25395 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25396 test with 4.
25397
25398 1999-03-17 Richard Henderson <rth@cygnus.com>
25399
25400 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25401
25402 1999-03-13 Craig Burley <craig@jcb-sc.com>
25403
25404 * g77.f-torture/execute/19990313-2.f: New test.
25405 * g77.f-torture/execute/19990313-3.f: New test.
25406
25407 1999-03-13 Craig Burley <craig@jcb-sc.com>
25408
25409 * g77.f-torture/execute/19990313-0.f: New test.
25410 * g77.f-torture/execute/19990313-1.f: New test.
25411
25412 1999-03-12 Jim Wilson <wilson@cygnus.com>
25413
25414 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25415 printf to sprintf.
25416 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25417 (main): Add check for u15. Conditionalize u31 check depending on
25418 whether ints are <32 bits or >=32 bits.
25419
25420 1999-03-08 Craig Burley <craig@jcb-sc.com>
25421
25422 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25423
25424 1999-03-08 Craig Burley <craig@jcb-sc.com>
25425
25426 * g77.f-torture/compile/19990305-0.f: New test.
25427 * g77.f-torture/execute/19981119-0.f: New test.
25428
25429 1999-03-08 Craig Burley <craig@jcb-sc.com>
25430
25431 * g77.f-torture/execute/970625-2.f: call ABORT if final
25432 result is not correct, instead of just printing it.
25433 Add this checking via newly introduced obfuscation, to
25434 trip up buggy front ends.
25435
25436 1999-03-07 Craig Burley <craig@jcb-sc.com>
25437
25438 * g77.f-torture/compile/960317-1.f: Moved from being
25439 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25440
25441 1999-03-06 Craig Burley <craig@jcb-sc.com>
25442
25443 * g77.f-torture/execute/960317-1.f: New (old) test.
25444 * g77.f-torture/execute/970625-2.f: Ditto.
25445
25446 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25447
25448 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25449 message on line 1 or line 2; cccp and cpplib do this differently.
25450
25451 1999-03-01 Jeffrey A Law (law@cygnus.com)
25452
25453 * g++.old-deja/g++.law/weak1.C: New test.
25454
25455 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25456
25457 * gcc.c-torture/execute/990119-1.c: Renamed to...
25458 * gcc.dg/990119-1.c: this, so it will only be tested once
25459 (it's a preprocessor test, it doesn't need to be run at
25460 multiple optimization levels).
25461
25462 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25463
25464 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25465 ALWAYS_CXXFLAGS.
25466
25467 1999-02-24 Craig Burley <craig@jcb-sc.com>
25468
25469 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25470 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25471 to not be compilable by current g77.
25472
25473 1999-02-24 Nick Clifton <nickc@cygnus.com>
25474
25475 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25476
25477 1999-02-22 Jeffrey A Law (law@cygnus.com)
25478
25479 * gcc.c-torture/execute/990222-1.c: New test.
25480
25481 1999-02-19 Craig Burley <craig@jcb-sc.com>
25482
25483 * g77.f-torture/compile/19990218-0.f: New test.
25484 * g77.f-torture/noncompile/19990218-1.f: New test.
25485
25486 1999-02-18 Craig Burley <craig@jcb-sc.com>
25487
25488 * g77.f-torture/compile/19981216-0.f: New test.
25489
25490 1999-02-14 Jeffrey A Law (law@cygnus.com)
25491
25492 * gcc.dg/990214-1.c: New test.
25493
25494 1999-02-13 Jeffrey A Law (law@cygnus.com)
25495
25496 * gcc.dg/990213-2.c: New test.
25497
25498 * gcc.dg/990213-1.c: New test.
25499
25500 1999-02-12 Jeffrey A Law (law@cygnus.com)
25501
25502 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25503 ints.
25504
25505 1999-02-11 Nick Clifton <nickc@cygnus.com>
25506
25507 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25508 specified by target.
25509
25510 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
25511
25512 1999-02-11 Jeffrey A Law (law@cygnus.com)
25513
25514 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
25515
25516 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
25517
25518 * gcc.dg/special/ecos.exp: New test driver for new tests with
25519 special requirements.
25520
25521 * gcc.dg/special/alias-1.c: New test.
25522 * gcc.dg/special/gcsec-1.c: New test.
25523 * gcc.dg/special/weak-1.c: New test.
25524 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
25525 * gcc.dg/special/weak-2.c: New test.
25526 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
25527 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
25528 * gcc.dg/special/wkali-1.c: New test.
25529 * gcc.dg/special/wkali-2.c: New test.
25530 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
25531 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
25532
25533 1999-02-10 Felix Lee <flee@cygnus.com>
25534
25535 * lib/c-torture.exp (c-torture-compile): Pull out code for
25536 analyzing gcc error messages.
25537 (c-torture-execute): Likewise. Fix some (harmless) false
25538 positives.
25539 * lib/gcc.exp (gcc_check_compile): New function.
25540
25541 1999-02-08 Richard Henderson <rth@cygnus.com>
25542
25543 * gcc.c-torture/execute/990208-1.c: New test.
25544
25545 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
25546
25547 * g++.dg/special/ecos.exp: New driver for new tests with special
25548 requirements
25549
25550 * g++.dg/special/conpr-1.C: New test
25551 * g++.dg/special/conpr-2.C: New test
25552 * g++.dg/special/conpr-2a.C: New test
25553 * g++.dg/special/conpr-3.C: New test
25554 * g++.dg/special/conpr-3a.C: New test
25555 * g++.dg/special/conpr-3b.C: New test
25556
25557 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
25558 allow g++ to use the dg driver
25559
25560 * README: Add comment about g++.dg directory
25561
25562 1999-02-06 Jeffrey A Law (law@cygnus.com)
25563
25564 * README: Update email addresses.
25565
25566 1999-02-03 Nick Clifton <nickc@cygnus.com>
25567
25568 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
25569 arguments in order to force structure S onto the stack even on
25570 the alpha.
25571 (test): Pass 10 leading arguments to function foo as well as the
25572 structure S.
25573
25574 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
25575 failure for all targets.
25576
25577 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
25578 abort to terminate program execution.
25579
25580 1999-01-30 Richard Henderson <rth@cygnus.com>
25581
25582 * gcc.c-torture/execute/990130-1.c: New test.
25583
25584 1999-01-30 Jeffrey A Law (law@cygnus.com)
25585
25586 * gcc.dg/990130-1.c: New test.
25587
25588 1999-01-28 Michael Meissner <meissner@cygnus.com>
25589
25590 * gcc.c-torture/execute/990128-1.c: New test.
25591
25592 1999-01-27 Michael Meissner <meissner@cygnus.com>
25593
25594 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
25595
25596 1999-01-27 Felix Lee <flee@cygnus.com>
25597
25598 * lib/c-torture.exp (c-torture-compile): pull out code for
25599 analyzing gcc error messages.
25600 (c-torture-execute): ditto, and fix some (harmless) false
25601 positives.
25602 * lib/gcc.exp (gcc_check_compile): new function.
25603
25604 1999-01-17 Jeffrey A Law (law@cygnus.com)
25605
25606 * gcc.dg/990117-1.c: New test.
25607
25608 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
25609
25610 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
25611
25612 1999-01-15 Jeffrey A Law (law@cygnus.com)
25613
25614 * g77.f-torture/compile/990115-1.f: New test.
25615
25616 1999-01-07 Jeffrey A Law (law@cygnus.com)
25617
25618 * gcc.c-torture/compile/990107-1.c: New test
25619
25620 1999-01-06 Jeffrey A Law (law@cygnus.com)
25621
25622 * gcc.c-torture/execute/990106-2.c: New test.
25623
25624 * gcc.c-torture/execute/990106-1.c: New test.
25625
25626 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
25627
25628 * gcc.c-torture/compile/981223-1.c: New test.
25629
25630 1998-12-29 Richard Henderson <rth@cygnus.com>
25631
25632 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
25633 (opt3): Rename from opt4 and disable.
25634
25635 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
25636
25637 * g++.old-deja/g++.pt/ptrmem5.C: New test.
25638
25639 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25640
25641 * g++.old-deja/g++.other/conv5.C: New test.
25642
25643 1998-12-14 Nick Clifton <nickc@cygnus.com>
25644
25645 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
25646
25647 1998-12-11 Jeffrey A Law (law@cygnus.com)
25648
25649 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
25650
25651 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
25652
25653 * gcc.c-torture/compile/981211-1.c: New test.
25654
25655 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25656
25657 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
25658
25659 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
25660
25661 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25662
25663 * gcc.special/930510-1.c: Make C9X safe.
25664 * gcc.misc-tests/gcov-1.c Similarly.
25665 * gcc.misc-tests/gcov-2.c Similarly.
25666
25667 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25668
25669 * gcc.dg/ultrasp1.c: New test.
25670
25671 1998-12-06 Richard Henderson <rth@cygnus.com>
25672
25673 * gcc.c-torture/execute/981206.c: New test.
25674
25675 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25676
25677 * g++.old-deja/g++.ns/template7.C: New test.
25678
25679 * g++.old-deja/g++.other/expr1.C: New test.
25680
25681 * g++.old-deja/g++.eh/tmpl3.C: New test.
25682
25683 * g++.old-deja/g++.eh/tmpl2.C: New test.
25684
25685 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25686
25687 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
25688 * g++.old-deja/g++.other/using6.C: Removed.
25689 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
25690
25691 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
25692
25693 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25694
25695 * g++.old-deja/g++.pt/overload8.C: New test.
25696
25697 * g++.old-deja/g++.pt/overload7.C: New test.
25698
25699 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
25700
25701 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
25702 and relinking messages.
25703 * lib/g++.exp (g++_target_compile): Remove .rpo file when
25704 compiling with -frepo.
25705
25706 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
25707
25708 * g++.old-deja/g++.pt/lookup6.C: New test.
25709
25710 1998-11-30 Nick Clifton <nickc@cygnus.com>
25711
25712 * gcc.c-torture/execute/981130-1.c: New test.
25713 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
25714
25715 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25716
25717 * g++.old-deja/g++.pt/explicit76.C: New test.
25718
25719 * g++.old-deja/g++.pt/friend38.C: New test.
25720
25721 * g++.old-deja/g++.ns/crash2.C: New test.
25722
25723 * g++.old-deja/g++.pt/defarg8.C: New test.
25724
25725 * g++.old-deja/g++.pt/instantiate6.C: New test.
25726
25727 * g++.old-deja/g++.pt/static6.C: New test.
25728
25729 * g++.old-deja/g++.pt/decl2.C: New test.
25730
25731 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25732
25733 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
25734 problem is actually related with name lookup, but so what? :-)
25735
25736 * g++.old-deja/g++.pt/friend37.C: New test.
25737
25738 1998-11-25 Dave Love <d.love@dl.ac.uk>
25739
25740 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
25741 element, which fails on some systems.
25742
25743 * g77.f-torture/execute/labug1.f: New test.
25744
25745 1998-11-21 Jeffrey A Law (law@cygnus.com)
25746
25747 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
25748 is defined.
25749
25750 1998-11-18 Dave Love <d.love@dl.ac.uk>
25751
25752 * g77.f-torture/compile/981117-1.f: New test.
25753
25754 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
25755
25756 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
25757 properly discarded.
25758
25759 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
25760
25761 * gcc.c-torture/execute/memcheck: New directory of tests for
25762 -fcheck-memory-usage.
25763
25764 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25765
25766 * README: New file, general information about the testsuite and
25767 new description of the various C++ test subdirectories.
25768 * README.g++: Eliminate obsolete information, update and move most
25769 relevant stuff to README.
25770
25771 1998-11-07 Richard Henderson <rth@cygnus.com>
25772
25773 * gcc.c-torture/compile/981107-1.c: New test.
25774
25775 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
25776
25777 * execute/memcpy-bi.c: New testcase.
25778
25779 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
25780
25781 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
25782 base classes.
25783
25784 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
25785 template is selected.
25786
25787 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
25788 classes, it should be accepted for all types.
25789
25790 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
25791
25792 * g++.old-deja/g++.pt/spec24.C: Ensure that template
25793 specializations start with template headers.
25794
25795 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
25796
25797 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
25798
25799 * g++.old-deja/g++.other/init9.C: Test cross initialization of
25800 non-POD types.
25801
25802 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25803
25804 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
25805
25806 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
25807
25808 * compile/981022-1.c, compile/981022-1.x: New test and driver.
25809
25810 1998-10-19 Jeffrey A Law (law@cygnus.com)
25811
25812 * 981019-1.c: New test.
25813
25814 1998-10-14 Robert Lipe <robertl@dgii.com>
25815
25816 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
25817 find objc headers.
25818
25819 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25820
25821 * compile/981001-4.c: Remove use of GCC extension that triggers a
25822 compiler bug.
25823
25824 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
25825
25826 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
25827
25828 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25829
25830 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
25831 instantiation of template produces incorrect code for delete
25832 expression.
25833
25834 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
25835 constructors' name is not unique.
25836 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
25837 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
25838
25839 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
25840 automatic array of const is ill-formed.
25841
25842 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
25843 of template parameter?
25844
25845 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
25846 const.
25847
25848 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
25849 pointer-to-member expression.
25850
25851 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
25852 declaration causes ICE.
25853
25854 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
25855
25856 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
25857 reserved in the global namespace.
25858
25859 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
25860 generate needed virtual table.
25861
25862 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
25863
25864 1998-10-10 Dariush Eslimi <eslimi@loran.com>
25865
25866 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
25867 template-dependent type
25868
25869 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
25870
25871 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
25872 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
25873 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
25874
25875 * g++.old-deja/g++.other/using5.C: New test; using decl from base
25876 class should be usable as argument of member function.
25877 * g++.old-deja/g++.other/using6.C: New test; using decl from base
25878 class should be usable as return type of member function.
25879 * g++.old-deja/g++.other/using7.C: New test; using decl from base
25880 class should be usable as type of data member.
25881
25882 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
25883
25884 1998-10-09 Jeffrey A Law (law@cygnus.com)
25885
25886 * gcc.c-torture/special/920521-1.c: Fix bogus test.
25887
25888 1998-10-08 Nick Clifton <nickc@cygnus.com>
25889
25890 * gcc.dg/dll-?.c Add thumb to target list.
25891 Fix assembler scan patterns to match current assembler output.
25892
25893 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
25894
25895 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
25896 matching of template brackets.
25897
25898 * g++.old-deja/g++.other/using4.C: New test. Test using
25899 declarations of methods from base classes.
25900
25901 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
25902 within functions should introduce names into the innermost
25903 enclosing namespace.
25904
25905 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
25906 of static locals if first initialization throws.
25907
25908 1998-10-07 Jim Wilson <wilson@cygnus.com>
25909
25910 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
25911
25912 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
25913
25914 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
25915 lose track of the possible targets of tablejump insns.
25916 * special/special.exp: Run it.
25917
25918 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25919
25920 * g++.old-deja/g++.pt/friend35.C: New test. A template function
25921 must be declared before its specializations can be named in friend
25922 declarations.
25923
25924 1998-10-05 Dave Love <d.love@dl.ac.uk>
25925
25926 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
25927
25928 * g77.f-torture/execute/io1.f: New test.
25929
25930 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25931
25932 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
25933 with pointer to template function, for which no argument deduction
25934 is possible.
25935
25936 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
25937 specialization of template function as argument to template
25938 function.
25939
25940 * g++.old-deja/g++.other/access2.C: New test; Inner class
25941 shouldn't have privileged access to Outer's names.
25942
25943 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25944
25945 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
25946 friend template declared within template class conflicts with
25947 nested class of the same name.
25948
25949 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
25950 is ignored.
25951
25952 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
25953 object with direct initializer as function declaration.
25954
25955 * g++.old-deja/g++.other/decl2.C: New test; duplicate
25956 initializers.
25957
25958 * g++.old-deja/g++.other/null2.C: New test; conditional operator
25959 involving const pointer and NULL produces incorrect result.
25960
25961 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
25962 type name without `typename' should be rejected with -pedantic.
25963
25964 1998-10-02 Richard Henderson <rth@cygnus.com>
25965
25966 * g++.old-deja/g++.other/addrof1.C: New test.
25967
25968 1998-10-01 Nick Clifton <nickc@cygnus.com>
25969
25970 * gcc.c-torture/compile/981001-1.c: New test.
25971 * gcc.c-torture/execute/981001-1.c: New test.
25972
25973 1998-10-01 Jeffrey A Law (law@cygnus.com)
25974
25975 * gcc.c-torture/compile/981001-2.c: New test.
25976 * gcc.c-torture/compile/981001-3.c: New test.
25977 * gcc.c-torture/compile/981001-4.c: New test.
25978
25979 1998-10-01 Robert Lipe <robertl@dgii.com>
25980
25981 * lib/objc.exp (objc_target_compile): Add -L during compiles for
25982 multilibbed hosts. Idea grafted from g77.exp.
25983
25984 1998-09-30 Dave Love <d.love@dl.ac.uk>
25985
25986 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
25987 avoid losing on systems which need -lsocket.
25988
25989 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
25990
25991 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
25992 * g++.old-deja/g++.other/nested2.C: Ditto.
25993 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
25994 failure.
25995
25996 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25997
25998 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
25999 preferred over template operator!= for enum bitfields.
26000
26001 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
26002
26003 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
26004 that happen to have the same base name, but in different scopes,
26005 are incorrectly rejected.
26006
26007 1998-09-16 Richard Henderson <rth@cygnus.com>
26008
26009 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
26010 on the native word size instead of an integer literal.
26011
26012 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26013
26014 * g++.old-deja/g++.other/static2.C: Invocation of static data
26015 member of type pointer-to-function denoted as non-static member.
26016
26017 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
26018 checks involving function types and aliases.
26019
26020 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26021
26022 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
26023 redefined to the same non-trivial type.
26024
26025 * g++.old-deja/g++.pt/explicit73.C: Test for proper
26026 namespace-qualification of template specializations declared in
26027 other namespaces.
26028
26029 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
26030 to declare a subset of the specializations of a template function
26031 as friends of specializations of a template class.
26032
26033 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
26034 member templates that do not fully specialize the enclosing
26035 template class are rejected.
26036
26037 1998-09-11 Dave Love <d.love@dl.ac.uk>
26038
26039 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
26040
26041 1998-09-08 Dave Love <d.love@dl.ac.uk>
26042
26043 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
26044 altered from libf2c/libU77 version.
26045
26046 1998-09-06 Dave Love <d.love@dl.ac.uk>
26047
26048 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
26049
26050 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
26051
26052 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
26053 (un)signed char are different types for template specialization
26054 purposes.
26055
26056 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
26057
26058 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
26059 * objc: ObjC testsuite.
26060
26061 1998-08-31 Catherine Moore <clm@cygnus.com>
26062
26063 * gcc.c-torture/execute/941014-1.x: New file.
26064
26065 1998-08-31 Nick Clifton <nickc@cygnus.com>
26066
26067 * lib/c-torture.exp: Add support for
26068 torture_eval_before_compile and torture_eval_before_execute
26069 variables.
26070
26071 1998-08-30 Jeffrey A Law (law@cygnus.com)
26072
26073 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
26074 this test triggers valid.
26075
26076 1998-08-27 Jeffrey A Law (law@cygnus.com)
26077
26078 * gcc.dg/980827-1.c: New test.
26079
26080 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
26081
26082 * gcc.c-torture/execute/loop-4b.c: New test.
26083
26084 1998-08-26 Nick Clifton <nickc@cygnus.com>
26085
26086 * lib/c-torture.exp: Add support for
26087 torture_eval_before_compile and torture_eval_before_execute
26088 variables.
26089
26090 1998-08-25 Jeffrey A Law (law@cygnus.com)
26091
26092 * gcc.c-torture/compile/980825-1.c: New test.
26093
26094 1998-08-24 Nick Clifton <nickc@cygnus.com>
26095
26096 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
26097 count number tests in opt_t0 not good_t0.
26098
26099 1998-08-24 Jeffrey A Law (law@cygnus.com)
26100
26101 * gcc.c-torture/compile/930326-1.x: Fix typo.
26102
26103 1998-08-23 Mark Mitchell <mark@markmitchell.com>
26104
26105 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
26106 causes an ICE.
26107
26108 1998-08-21 Jeffrey A Law (law@cygnus.com)
26109
26110 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
26111 STACK_SIZE is defined.
26112 * gcc.c-torture/unsorted/stuct.c: Similarly.
26113
26114 * gcc.c-torture/compile/980821-1.c: New test.
26115
26116 1998-08-21 Jeffrey A Law (law@cygnus.com)
26117
26118 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
26119
26120 1998-08-19 Mark Mitchell <mark@markmitchell.com>
26121
26122 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
26123 code.
26124
26125 1998-08-09 Mark Mitchell <mark@markmitchell.com>
26126
26127 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
26128 error'.
26129
26130 1998-08-18 Jeffrey A Law (law@cygnus.com)
26131
26132 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
26133
26134 1998-08-16 Jeffrey A Law (law@cygnus.com)
26135
26136 * gcc.c-torture/compile/980816-1.c: New test.
26137
26138 * gcc.dg/980816-1.c: New test.
26139
26140 1998-08-13 Jeffrey A Law (law@cygnus.com)
26141
26142 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
26143 compiler for ieee tests.
26144
26145 1998-08-01 Dave Love <d.love@dl.ac.uk>
26146
26147 * g77.f-torture/compile/980729-0.f: New test.
26148
26149 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
26150
26151 * gcc.c-torture/special/eeprof-1.c: New test, for
26152 -finstrument-functions.
26153 * gcc.c-torture/special/special.exp: Run it.
26154
26155 1998-07-29 Jeffrey A Law (law@cygnus.com)
26156
26157 * gcc.c-torture/compile/980729-1.c: New test.
26158
26159 1998-07-27 Nick Clifton <nickc@cygnus.com>
26160
26161 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
26162 __thumb__ is defined, and test for ARM style doubles if so.
26163
26164 1998-07-26 Dave Love <d.love@dl.ac.uk>
26165
26166 * g77.f-torture/noncompile/980615-0.f: New test.
26167
26168 1998-07-26 H.J. Lu (hjl@gnu.org)
26169
26170 * gcc.dg/980312-1.c: Do link instead of compile.
26171 * gcc.dg/980313-1.c: Likewise.
26172
26173 1998-07-26 Jeffrey A Law (law@cygnus.com)
26174
26175 * gcc.c-torture/compile/980726-1.c: New test.
26176
26177 1998-07-25 Dave Love <d.love@dl.ac.uk>
26178
26179 * g77.f-torture/execute/io0.f: New test.
26180
26181 1998-07-24 Nick Clifton <nickc@cygnus.com>
26182
26183 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
26184 an int.
26185
26186 1998-06-18 Michael Meissner <meissner@cygnus.com>
26187
26188 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
26189 m32r bugs.
26190
26191 1998-07-17 Nick Clifton <nickc@cygnus.com>
26192
26193 * gcc.dg/980626-1.c: Expect failures for all toolchains until
26194 c-decl.c:grokdeclarator can handle mode attributes.
26195
26196 1998-07-16 Jeffrey A Law (law@cygnus.com)
26197
26198 * gcc.c-torture/execute/980716-1.c: New test.
26199
26200 1998-07-13 Jeffrey A Law (law@cygnus.com)
26201
26202 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
26203 the mn10200.
26204 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
26205 the mn10200.
26206 * gcc.c-torture/execute/va-arg-3.x: Similarly.
26207 * gcc.c-torture/compile/930326-1.x: Similarly.
26208
26209 1998-07-13 Dave Love <d.love@dl.ac.uk>
26210
26211 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
26212 New test from Craig.
26213
26214 1998-07-12 Dave Love <d.love@dl.ac.uk>
26215
26216 * g77.f-torture/noncompile/980616-0.f: New test.
26217
26218 * g77.f-torture/execute/970816-3.f: New test from Craig.
26219
26220 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26221
26222 * g++.other/singleton.C: Return error value instead of taking
26223 SIGSEGV.
26224
26225 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
26226
26227 * g++.other/singleton.C: New test. Warning is under dispute.
26228 Runtime crash is not.
26229
26230 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26231
26232 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
26233 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
26234 using6.C, using7.C}: New namespace tests.
26235
26236 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26237
26238 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
26239 specialization with typedef'ed names used as array indexes.
26240
26241 1998-07-09 Jeffrey A Law (law@cygnus.com)
26242
26243 * gcc.c-torture/execute/980709-1.c: New test.
26244
26245 * gcc.dg/980709-1.c: New test.
26246
26247 1998-07-07 Richard Henderson <rth@cygnus.com>
26248
26249 * gcc.c-torture/execute/bcp-1.c: New test.
26250
26251 1998-07-07 Jeffrey A Law (law@cygnus.com)
26252
26253 * gcc.c-torture/execute/980707-1.c: New test.
26254
26255 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
26256
26257 * gcc.c-torture/compile/980706-1.c: New test.
26258
26259 1998-07-01 Dave Love <d.love@dl.ac.uk>
26260
26261 * g77.f-torture/execute/980701-0.f,
26262 g77.f-torture/execute/980701-1.f: New test from Craig.
26263
26264 1998-07-01 Jeffrey A Law (law@cygnus.com)
26265
26266 * gcc.c-torture/compile/980701-1.c: New test.
26267
26268 * gcc.c-torture/execute/980701-1.c: New test.
26269
26270 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
26271 rlsruhe.de>
26272
26273 * g++.old-deja/g++.robertl/eb132.C: New test.
26274 * g++.old-deja/g++.robertl/eb133.C: Likewise.
26275
26276 1998-06-29 Dave Love <d.love@dl.ac.uk>
26277
26278 * g77.f-torture/execute/980628-7.f,
26279 g77.f-torture/execute/980628-8.f,
26280 g77.f-torture/execute/980628-9.f,
26281 g77.f-torture/execute/980628-10.f: New tests from Craig.
26282
26283 * g77.f-torture/execute/980628-3.f: Remove mail headers.
26284
26285 1998-06-28 Jeffrey A Law (law@cygnus.com)
26286
26287 * g77.f-torture/execute/980628-4.f: New test from Craig.
26288 * g77.f-torture/execute/980628-5.f: Likewise.
26289 * g77.f-torture/execute/980628-2.f: Likewise.
26290 * g77.f-torture/execute/980628-0.f: Likewise.
26291 * g77.f-torture/execute/980628-1.f: Likewise.
26292 * g77.f-torture/execute/980628-3.f: Likewise.
26293 * g77.f-torture/execute/980628-6.f: Likewise.
26294
26295 1998-06-28 Jeffrey A Law (law@cygnus.com)
26296
26297 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
26298 directory when nothing has been installed yet.
26299
26300 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
26301
26302 * gcc.c-torture/special/special.exp: Handle newer versions of
26303 dejagnu.
26304
26305 1998-06-26 Jeffrey A Law (law@cygnus.com)
26306
26307 * gcc.dg/980626-1.c: New test.
26308
26309 1998-06-19 Bruno Haible <haible@ilog.fr>
26310
26311 * gcc.misc-tests/m-un-2.c: New test.
26312 * g++.old-deja/g++.other/warn01.c: Likewise.
26313
26314 1998-06-19 Robert Lipe <robertl@dgii.com>
26315
26316 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
26317 compatibility with assmblers with a different comment character.
26318 Eliminate use of GAS-specific extensions.
26319
26320 1998-06-19 Jeffrey A Law (law@cygnus.com)
26321
26322 * gcc.c-torture/execute/ieee/980619-1.c: New test.
26323
26324 1998-06-19 Robert Lipe <robertl@dgii.com>
26325
26326 *lib/g77.exp: Replace search for libf2c.a with search for newly
26327 renamed libg2c.a
26328
26329 1998-06-17 Jeffrey A Law (law@cygnus.com)
26330
26331 * gcc.c-torture/execute/980617-1.c: New test.
26332
26333 1998-06-12 Jeffrey A Law (law@cygnus.com)
26334
26335 * gcc.c-torture/execute/980612-1.c: New test.
26336
26337 1998-06-08 Jeffrey A Law (law@cygnus.com)
26338
26339 * gcc.dg/980523-1.c: Only test on ppc-linux.
26340 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
26341
26342 * gcc.c-torture/execute/980608-1.c: New test.
26343
26344 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
26345
26346 * gcc.c-torture/execute/980605-1.c: New test.
26347
26348 1998-06-04 Jeffrey A Law (law@cygnus.com)
26349
26350 * gcc.c-torture/execute/980604-1.c: New test.
26351
26352 1998-06-02 Jeffrey A Law (law@cygnus.com)
26353
26354 * gcc.c-torture/execute/980602-1.c: New test.
26355 * gcc.c-torture/execute/980602-2.c: Likewise.
26356
26357 1998-06-02 Dave Love <d.love@dl.ac.uk>
26358
26359 * 970125-0.f: Fix per JCB. Add commentary.
26360
26361 1998-05-31 Michael Meissner <meissner@cygnus.com>
26362
26363 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26364 IEEE -0 support.
26365
26366 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26367
26368 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26369 earlier.
26370
26371 1998-05-28 Catherine Moore <clm@cygnus.com>
26372
26373 * gcc.c-torture/execute/980526-3.c: New test.
26374
26375 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26376
26377 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26378 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26379 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26380 m88k-motorola-sysv3 to XFAIL.
26381
26382 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26383
26384 * gcc.dg/980526-1.c: New test.
26385 * gcc.c-torture/execute/980526-2.c: New test.
26386
26387 1998-05-26 Jeffrey A Law (law@cygnus.com)
26388
26389 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26390
26391 * gcc.c-torture/execute/980526-1.c: New test.
26392
26393 1998-05-26 Dave Love <d.love@dl.ac.uk>
26394
26395 * g77.f-torture/execute/alpha2.f: Add runtime test.
26396
26397 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26398
26399 * g++.old-deja/old-deja.exp: Strip leading directories.
26400
26401 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26402 error for the line. Don't run multiple tests for the same line.
26403
26404 1998-05-23 Jeffrey A Law (law@cygnus.com)
26405
26406 * gcc.dg/980523-1.c: New test.
26407
26408 1998-05-23 Dave Love <d.love@dl.ac.uk>
26409
26410 * g77.f-torture/compile/970915-0.f: New test.
26411
26412 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26413
26414 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26415
26416 1998-05-21 Jeffrey A Law (law@cygnus.com)
26417
26418 * gcc.dg/980520-1.c: New test.
26419
26420 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26421
26422 * gcc.dg/980502-1.c: Fix return type.
26423
26424 1998-05-20 Jeffrey A Law (law@cygnus.com)
26425
26426 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26427 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26428 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26429 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26430 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26431
26432 1998-05-20 Dave Love <d.love@dl.ac.uk>
26433
26434 * g77.f-torture/execute/980520-1.f: New test.
26435
26436 1998-05-15 Dave Love <d.love@dl.ac.uk>
26437
26438 * lib/mike-g77.exp: New file.
26439
26440 * g77.f-torture/noncompile/noncompile.exp,
26441 g77.f-torture/noncompile/check0.f: New files.
26442
26443 1998-05-14 Dave Love <d.love@dl.ac.uk>
26444
26445 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26446 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26447 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26448 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26449 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26450 abort where appropriate.
26451
26452 1998-05-05 Michael Meissner <meissner@cygnus.com>
26453
26454 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26455 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26456
26457 1998-04-29 Dave Love <d.love@dl.ac.uk>
26458
26459 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26460
26461 1998-04-27 Dave Love <d.love@dl.ac.uk>
26462
26463 * g77.f-torture/compile/980427-0.f: New test.
26464
26465 1998-04-24 Dave Love <d.love@dl.ac.uk>
26466
26467 * g77.f-torture/compile/980424-0.f: New test.
26468
26469 1998-04-19 Dave Love <d.love@dl.ac.uk>
26470
26471 * g77.f-torture/compile/980419-2.f (main): New test.
26472 * g77.f-torture/compile/970125-0.f: New test.
26473 * g77.f-torture/compile/980419-1.f: New test.
26474
26475 1998-04-08 Jim Wilson <wilson@cygnus.com>
26476
26477 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26478 of loop-4.c.
26479
26480 1998-04-07 Jim Wilson <wilson@cygnus.com>
26481
26482 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26483
26484 1998-04-03 Jim Wilson <wilson@cygnus.com>
26485
26486 * gcc.c-torture/compile/980329-1.c: New test.
26487
26488 1998-03-18 Jim Wilson <wilson@cygnus.com>
26489
26490 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26491 * gcc.dg/980312-1.c: Fix typo in -march command.
26492
26493 1998-03-16 H.J. Lu (hjl@gnu.org)
26494
26495 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26496
26497 1998-03-11 Robert Lipe <robertl@dgii.com>
26498
26499 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26500 Dave Love agree the Fortran source is bogus.
26501
26502 1998-03-11 Robert Lipe <robertl@dgii.com>
26503
26504 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26505 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26506 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26507 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26508 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
26509
26510 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26511
26512 * g++.old-deja/g++.other/friend1.C: New test.
26513
26514 1998-02-18 Dave Love <d.love@dl.ac.uk>
26515
26516 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
26517 possibly uninitialized) variables and declare dnrm2.
26518
26519 1998-02-23 Robert Lipe <robertl@dgii.com>
26520
26521 From Bruno Haible <haible@ilog.fr>:
26522 * gcc.c-torture/execute/980223.c: New test.
26523
26524 1998-02-13 Jeffrey A Law (law@cygnus.com)
26525
26526 * gcc.dg/ifelse-1.c: New test.
26527
26528 1998-02-09 H.J. Lu (hjl@gnu.org)
26529
26530 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
26531
26532 * lib/old-dejagnu.exp (old-dejagnu): Added the
26533 "execution test - XFAIL *-*-*" handling in the spirit of
26534 "excess errors test -". Changed the "execution test fails"
26535 handling to be like "excess errors test fails".
26536 * Update various tests accordingly.
26537
26538 1998-02-06 Jim Wilson <wilson@cygnus.com>
26539
26540 * gcc.c-torture/execute/980205.c: New test.
26541
26542 1998-01-18 Jeffrey A Law (law@cygnus.com)
26543
26544 * lib/c-torture.exp: Look for .x files instead of .cexp files.
26545 * lib/f-torture.exp: Similarly.
26546 * gcc.c-torture: Rename all .cexp files to .x files.
26547
26548 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
26549
26550 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
26551 (940510-1.c): Removed duplicate.
26552 (971104-1.c): New test.
26553
26554 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
26555
26556 * lib/f-torture.exp: Improve error and loop detection.
26557
26558 1997-11-19 Michael Meissner <meissner@cygnus.com>
26559
26560 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
26561 use that to size the filler array.
26562
26563 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
26564
26565 * lib/c-torture.exp(c-torture-execute): Fix typo.
26566
26567 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
26568 testcase as the executable name. Keep the executable around if
26569 the test fails.
26570
26571 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
26572
26573 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
26574 changes. Only test one -g option, and move it to the end of the
26575 list of options to test.
26576
26577 1997-09-19 Michael Meissner <meissner@cygnus.com>
26578
26579 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
26580 variable GCC_TORTURE_OPTIONS to supply default switches separated
26581 by colons. If no environment variable, run tests with -O0 -g, -O1
26582 -g, and -O2 -g as well.
26583
26584 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
26585
26586 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
26587 explanatory comments. Fix indentation.
26588
26589 1997-09-15 Jeffrey A Law (law@cygnus.com)
26590
26591 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
26592
26593 1997-09-11 Jeffrey A Law (law@cygnus.com)
26594
26595 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
26596 * g++.old-deja/g++.mike/p7325.C: Likewise.
26597 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
26598
26599 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
26600
26601 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
26602 * g++.old-deja/g++.brendan/crash30.C: Likewise.
26603 * g++.old-deja/g++.brendan/crash39.C: Likewise.
26604 * g++.old-deja/g++.law/operators4.C: Likewise.
26605
26606 1997-09-11 Joe Buck (jbuck@synopsys.com)
26607
26608 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
26609 * g++.old-deja/g++.mike/p784.C: Ditto.
26610 * g++.old-deja/g++.mike/p785.C: Ditto.
26611
26612 1997-09-05 Jeffrey A Law (law@cygnus.com)
26613
26614 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
26615
26616 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26617
26618 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
26619 target feature; pass this to c-torture-execute as needed.
26620
26621 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26622
26623 * lib/c-torture.exp(c-torture-execute): If the previous and the
26624 current executables being tested are identical, we don't need to
26625 run the executable again. Try to make the executable names
26626 unique. Add an optional argument for passing additional compiler
26627 flags.
26628
26629 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
26630
26631 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
26632
26633 1997-08-29 Jeffrey A Law (law@cygnus.com)
26634
26635 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
26636
26637 1997-07-31 Jeffrey A Law (law@cygnus.com)
26638
26639 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
26640 32bit or larger longs.
26641
26642 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
26643 have either a 32bit long or 32bit int.
26644
26645 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
26646
26647 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
26648 Make double precision tests dependent on sizeof (double).
26649
26650 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
26651
26652 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
26653 too.
26654
26655 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
26656
26657 * gcc.c-torture/compile/961203-1.cexp: New script.
26658
26659 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
26660
26661 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
26662 up the includes ourselves.
26663
26664 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
26665
26666 * lib/plumhall.exp: Remove random include, and add a few
26667 verbose messages for debugging.
26668
26669 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
26670
26671 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
26672 of trying to do it ourselves.
26673
26674 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26675
26676 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
26677
26678 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
26679
26680 * gcc.prms/5403.c: Made regexp a bit less strict.
26681
26682 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
26683
26684 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
26685 is returned from remote_load instead.
26686 * lib/plumhall.exp: Ditto.
26687 * lib/mike-g++.exp: Ditto.
26688 * lib/old-dejagnu.exp: Ditto.
26689 * lib/c-torture.exp: Ditto.
26690
26691 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
26692
26693 * lib/g++.exp: Use build_wrapper procedure.
26694 * lib/gcc.exp: Ditto.
26695
26696 1997-05-20 Jeffrey A Law (law@cygnus.com)
26697
26698 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
26699 an old-style decl for malloc. Fixes tests to work when
26700 sizeof (int) != sizeof (size_t).
26701
26702 1997-05-15 Mike Meissner <meissner@cygnus.com>
26703
26704 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
26705
26706 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
26707 use stdargs.h interface.
26708
26709 1997-05-15 Mike Meissner <meissner@cygnus.com>
26710
26711 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
26712 NO_VARARGS when compiling.
26713
26714 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
26715
26716 * lib/plumhall.exp(ph_includes): New procedure.
26717 (ph_make): Use it.
26718 (ph_compiler): Ditto.
26719
26720 * lib/g++.exp: Rename test-glue.c to testglue.c.
26721 * lib/gcc.exp: Ditto.
26722
26723 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
26724
26725 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
26726 to completion when it's called.
26727
26728 1997-03-21 Michael Meissner <meissner@cygnus.com>
26729
26730 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
26731 is defined, don't do test.
26732
26733 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
26734
26735 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
26736 for object files.
26737 (ph_summary): Mark skipped testcases as untested, not unresolved.
26738
26739 * lib/plumhall.exp (ph_make): If unresolved because of bad
26740 errorCode, record errorCode in log file.
26741 (*): Replace send_log/verbose with verbose -log.
26742
26743 1997-03-19 Michael Meissner <meissner@cygnus.com>
26744
26745 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
26746 double conversion if double isn't at least 8 bytes.
26747
26748 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
26749 int to work with targets where int is 16 bits.
26750
26751 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
26752 8 bytes, just exit, since 4 byte doubles don't have enough bits of
26753 precision for the test to complete.
26754
26755 1997-03-14 Michael Meissner <meissner@cygnus.com>
26756
26757 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
26758 if d10v is not compiled with the -mdouble64 flag.
26759 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
26760
26761 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
26762 d10v is not compiled with the -mint32 flag.
26763
26764 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
26765
26766 * lib/plumhall.exp: Use incr_count.
26767
26768 1997-03-12 Jeffrey A Law (law@cygnus.com)
26769
26770 * gcc.c-torture: Update to c-torture-1.45.
26771
26772 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
26773
26774 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
26775 the name of the expect testcase file).
26776
26777 * lib/g++.exp(g++_init): Ditto.
26778
26779 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
26780
26781 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
26782 the host.
26783
26784 * lib/gcc.exp(gcc_exit): New procedure.
26785
26786 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
26787
26788 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
26789 specs where appropriate.
26790
26791 * g++.old-deja/g++.arm/*: Added additional ERROR checks
26792 because of new "candidates are" messages, and removed a few
26793
26794 * Converted all non-old-style g++ testcases to old-style, and
26795 moved into g++.old-deja.
26796
26797 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
26798
26799 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
26800 options.
26801
26802 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
26803 succeeded.
26804
26805 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
26806
26807 1997-02-13 Michael Meissner <meissner@cygnus.com>
26808
26809 * lib/gcc.exp (gcc_target_compile): Add support for defining
26810 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
26811 the machine doesn't have those features.
26812
26813 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
26814
26815 * g++.law/operators4.exp: Don't use LIBS.
26816
26817 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
26818
26819 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
26820
26821 * lib/mike-g++.exp: Don't set the compiler to be tested here.
26822 * lib/g++.exp: Set it here instead. Also, allow use of the
26823 --tool_exec and --tool_opt options. Change CXX to
26824 GXX_UNDER_TEST.
26825
26826 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
26827
26828 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
26829
26830 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
26831
26832 * lib/old-dejagnu.exp: Use prune_warnings instead of
26833 prune_system_crud.
26834 * lib/mike-g++.exp: Ditto.
26835 * lib/gcc.exp: Ditto.
26836 * lib/g++.exp: Ditto.
26837
26838 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
26839
26840 1997-02-07 Jeffrey A Law (law@cygnus.com)
26841
26842 * 941014-2.c: Include stdlib.h
26843 * 960327-1.c: Include stdio.h
26844 * dbra.c, index-1.c: Don't assume ints are 32bits.
26845
26846 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
26847
26848 * lib/gcc.exp: Add gcc,stack_size target feature.
26849
26850 * lib/g++.exp(g++_target_compile): Add the include and link
26851 paths here, not in two other places. And, it's $options, not
26852 options.
26853
26854 * lib/mike-g++.exp(postbase): Remove the code that determines
26855 the correct include and link paths.
26856 * g++.old-deja/old-deja.exp: Ditto.
26857
26858 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
26859
26860 * lib/g++.exp(g++_init): target_compile no longer returns the
26861 filename of the result.
26862
26863 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
26864
26865 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
26866 call to glob.
26867
26868 * gcc.c-torture/special/special.exp: Change call to
26869 gcc_target_compile to include the object file.
26870
26871 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
26872
26873 * gcc.c-torture/special/special.exp: Correct misspelling in last
26874 change.
26875
26876 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
26877
26878 * lib/plumhall.exp(ph_summary): Log the entire output of the
26879 executable. Return -1 if there were any failures, 0 otherwise.
26880 (ph_execute): Return -1 if there were any failures, 0 otherwise.
26881 (ph_make): Clean up objects and executables that were built
26882 if the tests succeeded.
26883
26884 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
26885
26886 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
26887 libraries and includes in the build tree as appropriate.
26888
26889 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26890
26891 * lib/c-torture.exp: Instead of looking for the global variable
26892 NO_LONG_LONG, check to see if that's a feature of the target.
26893
26894 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26895
26896 * config/default.exp: Minimize. Delete the remainer of the files in
26897 config; this functionality is now in devo/dejagnu/config.
26898
26899 g++.*/*: Pass any additional flags used to compile to postbase;
26900 delete CXXFLAGS.
26901
26902 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
26903 is now done by runtest.exp. Use gcc_target_compile instead of
26904 compile.
26905
26906 lib/c-torture.exp: Use gcc_target_compile instead of compile.
26907 Remove references to CFLAGS. Use remote_file instead of
26908 calling rm -f.
26909 (c-torture): Take a list of arguments to use to compile this
26910 testcase.
26911
26912 lib/g++.exp: Simplify. Use target_compile instead of compile.
26913 lib/gcc-dg.exp: Ditto.
26914 lib/gcc.exp: Ditto.
26915 lib/mike-{gcc,g++}.exp: Ditto.
26916 lib/old-dejagnu.exp: Ditto.
26917 lib/plumhall.exp: Ditto.
26918
26919 1997-01-08 Jim Wilson <wilson@cygnus.com>
26920
26921 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
26922 (ph_linker): Likewise.
26923
26924 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
26925
26926 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
26927 MAP_ANON / MAP_ANONYMOUS if defined;
26928 else try to map from /dev/zero .
26929
26930 1996-11-12 Jeffrey A Law (law@cygnus.com)
26931
26932 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
26933 isn't defined, then define it to MAP_ANONYMOUS.
26934
26935 1996-11-12 Jeffrey A Law (law@cygnus.com)
26936
26937 * gcc.c-torture: Update to c-torture-1.42 release.
26938
26939 1996-11-11 Jeffrey A Law (law@cygnus.com)
26940
26941 * gcc.c-torture: Update to c-torture-1.41 release.
26942
26943 1996-10-27 Jeffrey A Law (law@cygnus.com)
26944
26945 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
26946 c-torture release.
26947
26948 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
26949
26950 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
26951 and LDFLAGS. Fix second case to append the target_info ldflags
26952 onto LDFLAGS, not CFLAGS.
26953 * lib/g++.exp (g++_init): Add target_info stuff.
26954 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
26955 of libgloss and newlib flags for !native.
26956
26957 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
26958 (GDB): Fix relative path to go up another dir for finding gdb.
26959
26960 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
26961
26962 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
26963 versions in the target_info array, if they don't exist.
26964
26965 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
26966
26967 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
26968
26969 1996-07-08 Jim Wilson <wilson@cygnus.com>
26970
26971 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
26972 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
26973
26974 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
26975
26976 * lib/old-dejagnu.exp: Don't remove the output file before we've
26977 actually tested it. Don't append pwd to the path of the executable
26978 we're testing.
26979
26980 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
26981
26982 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
26983
26984 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
26985
26986 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
26987 temporary directory for compiler files, and set it to a default
26988 value of /tmp. Set $output as the name of the output file from
26989 compiling the testcase. Add a -o option to $cflags_var so the
26990 compiler writes the final output file as $output. Set $executable
26991 to $output.
26992
26993 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
26994 directory for compiler files, and set it to /tmp if it doesn't
26995 already have a value. Set $output_file to the name of the output
26996 file from compiling the testcase. Add a -o option to CXXFLAGS so
26997 the compiler writes the final output file as $output. Use $output
26998 as the executable to be tested.
26999
27000 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27001
27002 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
27003
27004 1996-06-08 Jeffrey A Law (law@cygnus.com)
27005
27006 * gcc.c-torture/execute/pending-1.c: New test. Still
27007 pending in Tege's queue.
27008
27009 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
27010
27011 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
27012 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
27013 if there were failures. Call unresolved if there were unresolved
27014 testcases. Call gcc_fail if program did not run to completion.
27015 (ph_make): Pass additional argument name to ph_execute.
27016 (ph_execute): Add new argument. Pass additional arguments to
27017 ph_summary. Call gcc_fail is there is no execution output.
27018
27019 1996-04-24 Jeffrey A Law (law@cygnus.com)
27020
27021 * lib/plumhall.exp (proc_summary): Output relavent summary
27022 lines into the log so specific failures in plumhall can be
27023 investigated.
27024
27025 1996-04-10 Jeffrey A Law (law@cygnus.com)
27026
27027 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
27028 (c-torture-execute): Don't try to execute tests which use
27029 "long long" types if $NO_LONG_LONG is nonzero.
27030
27031 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
27032
27033 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
27034 not c-torture.
27035
27036 * gcc.ieee: Move from here.
27037 * gcc.c-torture/execute/ieee: To here.
27038
27039 1996-03-26 Jeffrey A Law (law@cygnus.com)
27040
27041 * gcc.c-torture: Update to c-torture-1.41 release.
27042
27043 1996-03-22 Jeffrey A Law (law@cygnus.com)
27044
27045 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
27046 not "$output".
27047
27048 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
27049
27050 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
27051 -c present.
27052
27053 1996-03-02 Jeffrey A Law (law@cygnus.com)
27054
27055 * config/proelf.exp: Handle connecting to a simulator.
27056
27057 1996-01-31 Jeffrey A Law (law@cygnus.com)
27058
27059 * config/proelf.exp: New file. Enough framework that we can
27060 run c-torture tests on the proelf targets (or any other target
27061 that gdb can connect to for that matter).
27062
27063 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
27064
27065 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
27066 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
27067
27068 * lib/plumhall.exp (ph_execute): Always call ph_summary if
27069 exec_output exists.
27070
27071 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
27072
27073 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
27074 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
27075
27076 * config/*.exp: Update FSF address. Change result of ${tool}_load
27077 to pass/fail/unresolved/unsupported/untested. Caller must now
27078 call unresolved/unsupported/untested.
27079 * lib/*.exp: Update FSF address. Update to handle new results of
27080 ${tool}_load.
27081 * lib/chill.exp (verbose): Delete.
27082
27083 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
27084
27085 * lib/gcc.exp (default_gcc_start): Change order of args to
27086 $LDFLAGS $CFLAGS $LIBS.
27087 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
27088 Save/set/restore CFLAGS. Pass single arg to gcc_start.
27089 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
27090 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27091 * gcc.misc-tests/dg-test.exp: Likewise.
27092 * gcc.misc-tests/msgs.exp: Likewise.
27093 * gcc.prms/prms.exp: Likewise.
27094 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
27095 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27096
27097 * lib/dg.exp: Deleted, moved to dejagnu/lib.
27098
27099 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27100
27101 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
27102
27103 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
27104 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
27105
27106 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
27107 necessary.
27108
27109 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
27110
27111 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
27112 global for loop; add use of $mathlib.
27113 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
27114 settings here; set mathlib for anything but VxWorks.
27115
27116 1996-01-22 Jeffrey A Law (law@cygnus.com)
27117
27118 * gcc.c-torture: Update to c-torture-1.40 release.
27119
27120 1996-01-03 Jeffrey A Law (law@cygnus.com)
27121
27122 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
27123 dg.exp.
27124
27125 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
27126
27127 * lib/c-torture.exp (c-torture-execute): Declare "output" as
27128 global.
27129
27130 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
27131
27132 * lib/g++.exp (LIBS): Define if not already.
27133 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
27134 (gcc-dg-prune): Call prune_gcc_output.
27135 * lib/gcc.exp (prune_gcc_output): New proc.
27136 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
27137 prune_gcc_output.
27138
27139 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
27140
27141 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
27142 (c-torture-execute): Likewise. Rename `name' to `testcase'.
27143
27144 1995-11-15 Jeffrey A Law (law@cygnus.com)
27145
27146 * gcc.c-torture: Update to c-torture-1.39 release.
27147
27148 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
27149
27150 * lib/c-torture.exp (c-torture-execute): Don't return if one option
27151 fails, try others as well.
27152
27153 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
27154
27155 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
27156 If compilation fails, mark execute tests as `untested'.
27157 If test is marked as unsupported, don't mark compilation and
27158 execute tests as failed.
27159
27160 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
27161
27162 * lib/g++.exp (g++_init): Don't link in libg++, and look to
27163 libstdc++ for whether or not we want to be doing shared
27164 libraries. Delete link_curses since we don't need it anymore.
27165 * lib/mike-g++.exp (postbase): Don't link in libg++.
27166 * g++.old-deja/old-deja.exp: Likewise.
27167
27168 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
27169
27170 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
27171
27172 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
27173
27174 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
27175 For that, add `-Wl,-a,shared_archive'.
27176 * g++.old-deja/old-deja.exp: Likewise.
27177
27178 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
27179
27180 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
27181
27182 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
27183
27184 * lib/mike-g++.exp (postbase): Pay attention to the status of
27185 g++_load.
27186
27187 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
27188
27189 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
27190
27191 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
27192
27193 * lib/gcc.exp (default_gcc_start): No longer need to log program
27194 being executed or its output, execute_anywhere does that now.
27195 * lib/g++.exp (default_g++_version): Call execute_anywhere.
27196 (default_g++_start): Likewise. Delete calls to verbose/send_log.
27197
27198 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
27199
27200 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
27201 the same as those in lib/g++.exp.
27202
27203 1995-10-10 Jeff Law (law@hurl.cygnus.com)
27204
27205 * gcc.c-torture: Update to c-torture-1.38 release.
27206 * gcc.ieee: Related changes.
27207
27208 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
27209
27210 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
27211 "exec". Minor reformatting changes.
27212
27213 * config/rom68k.exp (${tool}_load): Make it work in a canadian
27214 cross. This means all "exec" calls now work on a remote host as
27215 well.
27216 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
27217 cross. Filter out the extra "\r\n" stuff that expect puts in.
27218 (c-torture-execute): Filter out the bogus warnings like
27219 c-torture-compile does. Add support for canadian cross.
27220 * lib/gcc.exp (default_gcc_version, default_gcc_start)
27221 Use execute_anywhere rather than calling exec directly. Now it
27222 works for canadian cross testing.
27223
27224 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
27225
27226 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
27227 results into a variable, and check that rather than using file exists.
27228
27229 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
27230
27231 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
27232 create a libg++.so. For sunos4.1.*, also add -ltermcap.
27233
27234 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27235
27236 * g++.old-deja/old-deja.exp: Create and pass runshlib and
27237 lib_curses if there's a shared libg++ in the build tree.
27238
27239 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
27240
27241 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
27242 if not supported target.
27243
27244 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
27245
27246 * lib/g++.exp (g++_init): Move empty setting of runshlib and
27247 link_curses up to always happen, not just for native builds.
27248
27249 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
27250
27251 * gcc.c-torture: Update to c-torture-1.36 release.
27252 * gcc.failure: Related changes.
27253
27254 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
27255
27256 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
27257
27258 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
27259
27260 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
27261 * lib/mike-g++.exp (postbase): Not in here. Still reference
27262 runshlib, link_curses, and mathlib for link and run.
27263
27264 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
27265 pass the runtime shared library options for Solaris, OSF/1, and
27266 Irix5, and link with -lcurses to avoid unresolved references.
27267
27268 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
27269
27270 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
27271 only run once.
27272
27273 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
27274
27275 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
27276
27277 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
27278
27279 * gcc.c-torture: Update to c-torture-1.35 release. Note we
27280 do not have a framework for the "compat" tests yet.
27281
27282 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
27283
27284 * lib/mike-g++.exp (postbase): New local variable `mathlib',
27285 set to null if we're testing vxworks5.1. Use that instead of
27286 `-lm' in the setting of LIBS for link and run.
27287
27288 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
27289
27290 * config/rom68k.exp (${tool}_load): Major changes to make it
27291 work. Verified that it does in fact return the stuff in
27292 exec_output properly. Catch any Emul or any TRAP other than 0.
27293
27294 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
27295
27296 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
27297 LDFLAGS properly for targets that need stuff from libgloss.
27298 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
27299 only run once.
27300 (gpp_initialized): New variable.
27301
27302 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
27303
27304 * config/rom68k.exp: Load libgloss.exp.
27305 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
27306 so we can produce a fully linked binary.
27307 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
27308 so we can produce a fully linked binary.
27309
27310 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
27311
27312 * lib/plumhall.exp (ph_section): Watch for expected failures.
27313 Add missing `else'.
27314
27315 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
27316 run the testcase.
27317 (c-torture): Likewise.
27318
27319 1995-08-28 Doug Evans <dje@cygnus.com>
27320
27321 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
27322
27323 * lib/mike-g++.exp (mike_cleanup): New proc.
27324 (prebase): New globals compiler_result, not_compiler_result,
27325 target_regexp.
27326 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
27327 allow leading "-" in pattern. Watch for unsupported tests.
27328 If $compiler_result is set, pattern match assembler code,
27329 and ditto for $not_compiler_result.
27330 * lib/mike-gcc.exp: Likewise.
27331
27332 * lib/plumhall.exp (ph_execute): Only call ph_summary if
27333 execution "succeeded".
27334
27335 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
27336
27337 * config/win32.exp: New file.
27338 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
27339
27340 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
27341
27342 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
27343 unsupported.
27344 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
27345 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
27346 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
27347
27348 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
27349 "... without exceptions was ...". That is now handled by
27350 prune_system_crud.
27351 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27352
27353 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27354
27355 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27356 sieve.c,sort2.c}: New files.
27357 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27358 sieve.exp,sort2.exp}: Drivers for them.
27359
27360 * lib/mike-gcc.exp (program_output): New user settable variable.
27361 (postbase): Call prune_system_crud. Also prune extraneous compiler
27362 messages.
27363 * lib/mike-g++.exp (program_output): New user settable variable.
27364
27365 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27366
27367 * config/sh.exp: Deleted (use sim.exp instead).
27368
27369 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27370
27371 * config/vx.exp: Declare CHECKTASK as global.
27372 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27373 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27374 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27375
27376 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27377
27378 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27379 target. Like vx.exp, only includes `vx29k.exp' instead of
27380 `vxworks.exp'.
27381
27382 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27383
27384 * config/sim.exp: Increase time limit from 120 seconds to 240.
27385
27386 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27387
27388 * gcc.c-torture/execute/950628-1.c: New test.
27389
27390 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27391
27392 * gcc.c-torture: Update with changes/additions from
27393 c-torture-1.34.
27394
27395 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27396
27397 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27398
27399 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27400
27401 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27402
27403 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27404
27405 * gcc.c-torture/compile/950512-1.c: New test.
27406 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27407 * gcc.dg/struct-ret-1.c: Likewise.
27408
27409 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27410
27411 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27412 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27413
27414 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27415
27416 * gcc.c-torture/special/920411-1.c: Deleted.
27417 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27418
27419 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27420
27421 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27422 cpu limit.
27423
27424 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27425
27426 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27427
27428 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27429
27430 From kenner;
27431 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27432 is the proper length.
27433 * va-arg-3.c: Likewise.
27434
27435 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27436
27437 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27438 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27439
27440 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27441 * lib/g++.exp (default_g++_start): Delete old cruft.
27442
27443 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27444
27445 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27446 (2 * (1 << 18)) to (2 * (1 << 17)).
27447
27448 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27449
27450 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27451
27452 * config/rom68k.exp: Renamed from config/idp.exp
27453
27454 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27455
27456 * c-torture/compile/921109-2.c
27457
27458 1995-04-18 Mike Stump <mrs@cygnus.com>
27459
27460 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27461 excess errors.
27462
27463 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27464
27465 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27466 output.
27467 * lib/g++.exp (default_g++_start): Likewise.
27468
27469 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27470
27471 * gcc.c-torture/compile/950329-1.c: New test.
27472
27473 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27474
27475 * config/bug.exp (${tool}_load): Updated to use new remote_open
27476 and remote_close procs.
27477 * config/idp.exp: New file.
27478
27479 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27480
27481 * gcc.c-torture/execute/950322-1.c: New test.
27482
27483 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27484
27485 * config/vx.exp (${tool}_load): Clean up testing of return code from
27486 vxworks_ld and vxworks_spawn.
27487
27488 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27489
27490 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27491
27492 1995-03-13 Mike Stump <mrs@cygnus.com>
27493
27494 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27495 can mark excess errors on a machine by machine basis. Note, the
27496 default is to not expect any excess errors, even when excess
27497 errors test - is given, so you will want to put an XFAIL ... on
27498 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27499 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27500 those 4 machines, but no others.
27501
27502 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27503
27504 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27505 * lib/c-torture.exp: to here.
27506
27507 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27508
27509 * gcc.c-torture/execute/950221-1.c: New test.
27510 * gcc.c-torture/execute/struct-ret-1.c: New test.
27511 * gcc.c-torture/compile/950221-1.c: New test.
27512
27513 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
27514
27515 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
27516
27517 * gcc.c-torture/execute/arith-1.c (main): Return 0.
27518 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
27519
27520 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
27521
27522 * g++.gb: New directory of tests, derived from my signature and
27523 class scoping tests.
27524
27525 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
27526 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
27527 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
27528 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
27529 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
27530 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
27531 * g++.gb/sig25.C: Likewise.
27532
27533 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
27534 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
27535 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
27536 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
27537 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
27538 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
27539 * g++.gb/sig25.exp: Likewise.
27540
27541 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
27542 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
27543 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
27544 * g++.gb/scope13.C: Likewise, this test still fails.
27545
27546 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
27547 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
27548 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
27549 * g++.gb/scope13.exp: Ditto.
27550
27551 * g++.gb/README: New file, explains what these tests are about.
27552
27553 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
27554
27555 * lib/dg.exp (dg-do): Support `preprocess'.
27556 (dg-test): Likewise.
27557
27558 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
27559
27560 * config/udi.exp: change "continue -expect" to "exp_continue".
27561
27562 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
27563
27564 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
27565 Delete redundant tests.
27566
27567 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
27568 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
27569 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
27570 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
27571 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
27572 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
27573 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
27574 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
27575
27576 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
27577 storing label pointers.
27578 * gcc.c-torture/execute/921019-1.c: Likewise.
27579 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
27580 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
27581 parameter fp.
27582 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
27583 constants.
27584
27585 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
27586 Delete obsolete tests.
27587
27588 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
27589 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
27590 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
27591 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
27592 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
27593 * gcc.c-torture/compile/950124-1.c: New test.
27594
27595 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
27596
27597 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
27598
27599 * lib/mike-g++.exp: Add -lm to LIBS.
27600
27601 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
27602
27603 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
27604
27605 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
27606
27607 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
27608
27609 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
27610
27611 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
27612
27613 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
27614
27615 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
27616 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
27617 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
27618 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
27619 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
27620 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
27621 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
27622 * g++.law/{operators31.C, operators32.C,
27623 * g++.law/{operators33.C, operators34.C}: Likewise.
27624 * g++.law/{pic1.C, refs2.C}: Likewise.
27625 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
27626 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
27627 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
27628 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27629
27630 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
27631 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
27632 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
27633 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
27634 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
27635 * g++.law/{enum9.exp, friend5.exp}: Likewise.
27636 * g++.law/{nest3.exp, nest4.exp}: Likewise.
27637 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
27638 * g++.law/{operators30.exp, operators31.exp}: Likewise.
27639 * g++.law/{operators32.exp, operators33.exp}: Likewise.
27640 * g++.law/{operators34.exp}: Likewise.
27641 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
27642 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
27643 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
27644 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
27645 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27646
27647 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
27648 No longer expected to fail.
27649 * g++.law/missed-error3.C: Tweak for recent bool changes.
27650
27651 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
27652
27653 * config/emb-unix: Deleted.
27654 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
27655 remote execution. Do final link on remote host if REMOTE_LINK is set.
27656
27657 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
27658
27659 * lib/dg.exp (dg-test): Fix typo in last patch.
27660
27661 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
27662
27663 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
27664 (handles multiple occurrences).
27665
27666 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
27667
27668 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
27669 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
27670 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
27671 printed).
27672 * lib/c-torture.exp (c-torture-compile): Likewise.
27673 (c-torture): Prepend full path if missing.
27674 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
27675 (gcc_fail): Likewise.
27676 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
27677
27678 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
27679
27680 * lib/netware.exp: Only attach to NetWare i386 systems.
27681
27682 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
27683
27684 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
27685 messages. Add test name to "output pattern match" pass/fail message.
27686
27687 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
27688
27689 * gcc.dg: New testsuite.
27690 * gcc.dg/dg.exp: New file.
27691
27692 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
27693 test-switch.c}: Deleted.
27694
27695 * gcc.misc-tests/msgs.exp: New testcase driver.
27696
27697 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
27698
27699 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
27700 Watch for illegal return values from ${tool}_load.
27701 * config/unix.exp (${tool}_load): Fix pass/fail detection for
27702 cross targets. Coerce return value >0 to 1.
27703
27704 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
27705
27706 * config/unix.exp (${tool}_load): Call program rsh, not proc.
27707
27708 * config/emb-unix.exp: New file.
27709
27710 * config/sim.exp: Error if variable $SIM not defined.
27711 (${tool}_load): Mark test as "untested" if simulator missing.
27712
27713 * config/unix.exp: Load remote.exp to get rcp_download.
27714 * lib/c-torture.exp: Use different option lists for testcases with
27715 and without loops.
27716 * gcc.c-torture/execute/execute.exp: Likewise.
27717
27718 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
27719
27720 * config/*.exp: Clarify return code from ${tool}_load.
27721 Call `unresolved' or `untested' instead of `warning' or `perror'
27722 (sometimes you still want to call both though).
27723 Add comment that `shell_id' is local to each file.
27724 * config/udi.exp (timeout): Set to 30.
27725 Don't print warning if connection fails, $connectmode has already
27726 printed an error.
27727 (${tool}_load): Move verbose messages to level 2.
27728 Rework pattern for "Process started" message.
27729 Pass `shell_id' to ${connectmode}_download.
27730 Retry twice upon timeout. Make resetting of target more robust.
27731 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
27732 Pass `shell_id' to exit_$connectmode.
27733 Only call exit_$connectmode if connected.
27734 * config/unix.exp (${tool}_load): Check return codes better.
27735 * config/vrtx.exp (${tool}_load): Likewise.
27736 * config/vx.exp (${tool}_load): Likewise.
27737 Delete unneeded global's.
27738 * lib/dg.exp (dg-test): Update to reflect clarified return codes
27739 from ${tool}_load.
27740 (dg-stat): Delete.
27741 (dg-init): Delete recording of pass/fail counts.
27742 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27743 (old-dejagnu-init): Likewise.
27744 (old-dejagnu-stat): Delete contents, empty proc now.
27745 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
27746 (c-torture): Delete references to lcnt, lpass, lfail.
27747 Get option list from TORTURE_OPTIONS.
27748 Delete -funroll[-all]-loops if no loops.
27749 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
27750 (g++_stat): Delete contents (empty proc now).
27751 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
27752 (gcc_finish): Likewise.
27753 (gcc_stat): Deleted.
27754 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
27755 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
27756 * gcc.c-torture/execute/execute.exp: Likewise.
27757 Split tests into two parts: compile, execute.
27758 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
27759 no loops. Update to reflect clarified return codes from ${tool}_load.
27760
27761 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
27762
27763 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
27764 to grep for.
27765 (old-dejagnu): Likewise (where necessary).
27766
27767 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
27768
27769 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
27770
27771 * lib/dg.exp (dg-process-target): Fix processing of selector.
27772 Add comment regarding use of `error'.
27773
27774 * lib/gcc.exp (prune_system_crud): Define if missing.
27775 * lib/g++.exp (prune_system_crud): Likewise.
27776
27777 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
27778 Call prune_system_crud.
27779 * lib/dg.exp (dg-runtest): New proc.
27780 Use perror instead of send_user for tcl errors in testcase.
27781 Don't return any value, it's never used.
27782 Don't clobber previous definition of `unknown'.
27783 Print tcl errors in `dg-final'.
27784
27785 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
27786
27787 * lib/dg.exp (dg-process-target): Improve syntax error messages.
27788 (dg-test): Don't print errorInfo, it contains stack backtrace.
27789
27790 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
27791
27792 * lib/g++.exp (runtest_file_p): Define if missing.
27793
27794 1994-09-24 Doug Evans (dje@cygnus.com)
27795
27796 * lib/mike-g++.exp: Comment out loading of g++.exp.
27797 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
27798 (default_g++_version): Always print something.
27799 (default_g++_start): Comment out call to `which'.
27800 (g++_start, g++_load): Deleted (must be defined in config file).
27801 * lib/gcc.exp: Test for existence of $CC at start.
27802 Delete check for tmpdir (done in gcc_init).
27803 (default_gcc_version): Always print something.
27804 (default_gcc_start): Comment out call to `which'.
27805 * config/*.exp: Major cleanup - make cross targets work at least a
27806 little better for g++ (by not being "--tool gcc" specific).
27807 Rename gcc_xxx to ${tool}_xxx.
27808 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
27809 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
27810
27811 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
27812
27813 * lib/c-torture.exp (c-torture-compile): Rework compiler
27814 message processing.
27815
27816 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
27817 c-torture.
27818
27819 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
27820
27821 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
27822
27823 * lib/dg.exp (dg-process-target): Support { target native }.
27824
27825 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
27826
27827 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
27828 looked for "... program xxx got fatal signal".
27829 Correct regsub munging of `comp_output'.
27830 Ignore compiler messages "path prefix not used" and "linker input
27831 file unused".
27832
27833 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
27834
27835 * lib/gcc.exp (runtest_file_p): Define if missing.
27836 * gcc.prms/template.c: Example to work from.
27837
27838 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
27839
27840 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
27841 * lib/dg.exp (dg-test): Call unsupported testcases as such.
27842
27843 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
27844 * gcc.prms/1883.c: Moved from compile/940714-1.c.
27845 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
27846 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
27847
27848 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
27849 (dg-process-target): No longer a varargs proc.
27850 Return S/N for target, P/F for xfail. All callers changed.
27851 (user option procs): More argument checking.
27852 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
27853 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
27854 (dg-test): Skip test if not running on selected target in `dg-do'.
27855 Update handling of `dg-do-what', `dg-output-text'.
27856 Separate execution pass/fail from output pattern match pass/fail.
27857 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
27858
27859 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
27860
27861 * gcc.c-torture/special/special.exp: Don't expect failure for mips
27862 target for 920510-1.c.
27863
27864 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
27865
27866 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
27867 Clean up comment regarding use of passcnt, etc.
27868 (gcc_stat): Don't update `testcnt' here.
27869 (gcc_finish): Do it here.
27870 Might as well reset `but_id' here too.
27871 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
27872 to determine if the file should be tested.
27873 * gcc.c-torture/compile/compile.exp: Likewise.
27874 * gcc.c-torture/execute/execute.exp: Likewise.
27875 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27876 * gcc.misc-tests/dg-test.exp: Likewise.
27877 * gcc.prms/prms.exp: Likewise.
27878 * gcc.wendy/wendy.exp: Likewise.
27879 * g++.old-deja.exp: Likewise.
27880 Move "Testing file" message to verbose level 1.
27881
27882 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
27883
27884 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
27885
27886 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
27887
27888 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
27889 (default_gcc_start): Accept optional second list element
27890 of compiler flags. Print compiler output at verbosity level 2.
27891 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
27892 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
27893 Save current values of framework globals passcnt, failcnt, xpasscnt,
27894 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
27895 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
27896 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
27897 xfailcnt to compute stats. Update framework global `testcnt' from
27898 pass/fail counts.
27899 (gcc_finish): New proc. Clean up test environment.
27900 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
27901 (gcc_epass, gcc_efail): Delete.
27902 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
27903 argument of line number.
27904 (dg-init): If the tool has an init routine, call it.
27905 (dg-test): Remove args `cflags_var' and `libs_var'.
27906 Pass all compiler options to ${tool}_start.
27907 Handle missing line number.
27908 (dg-finish): New function.
27909 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
27910 particular files. Call gcc_finish at end. Move "skipping test"
27911 message to verbosity level 3.
27912 * gcc.c-torture/compile/compile.exp: Likewise.
27913 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27914 * gcc.c-torture/execute/execute.exp: Likewise.
27915 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27916 Print testcase being tried at verbosity level 1.
27917 * gcc.c-torture/special/special.exp: Unset xfail.
27918 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27919 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
27920 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
27921 * gcc.failure/failure.exp: Likewise.
27922 * gcc.ieee/ieee.exp: Likewise.
27923 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
27924 Update call to dg-test. Call dg-finish at end.
27925 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
27926 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27927 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
27928 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
27929 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
27930 * gcc.wendy/wendy.exp: Add copyright.
27931 Delete setting of tmpdir (done by gcc_init).
27932 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
27933 Pass compiler flags to gcc_start. Call gcc_finish at end.
27934 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
27935 gcc_[ce]pass/fail.
27936
27937 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
27938
27939 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
27940 confusion.
27941 (g++_load): Likewise.
27942
27943 * config/*.exp (gcc_load): Some were varargs fns and some were not.
27944 Rename argument to `prog' to remove the confusion.
27945 Varargs fns behave differently too!
27946 (g++_load): Likewise.
27947
27948 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
27949
27950 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
27951 what it is. Delete (always) printing of status value for !native.
27952 Simplify verbose code, and include status and exec_output.
27953 (g++_load): Use gcc_load.
27954
27955 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
27956
27957 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
27958 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
27959 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
27960 940714-3.c as these testcases don't exist anymore. Make
27961 va-arg-1.c expected to pass.
27962
27963 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
27964
27965 * gcc.misc-tests/misc.exp: Only run specific testcases.
27966 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
27967 * gcc.misc-tests/dg-[1-9].c: New files.
27968
27969 * lib/dg.exp: New testsuite driver.
27970 * gcc.prms/prms.exp: Use it.
27971
27972 * README.gcc: New file.
27973
27974 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
27975 Document and reset `lxpass' and `lxfail'.
27976 Simplify "initialized" message.
27977 (gcc_stat): Clean up comments a little.
27978
27979 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
27980
27981 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
27982
27983 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
27984
27985 * lib/old-dejagnu.exp (process-option): New proc.
27986 (old-dejagnu-init, old-dejagnu-stat): Likewise.
27987 (old-dejagnu): Simplify.
27988 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
27989
27990 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
27991
27992 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
27993 exists and is not an empty string.
27994
27995 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
27996 $xfail rather than calling setup_xfail. Clear $xfail when test is
27997 finished.
27998 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
27999 automatically.
28000
28001 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
28002 longer expected to fail.
28003
28004 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
28005 "f" function call.
28006
28007 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
28008
28009 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
28010 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
28011 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
28012 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
28013 c-torture-1.29.
28014
28015 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
28016 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
28017
28018 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
28019
28020 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
28021 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
28022
28023 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
28024 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
28025 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
28026
28027 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
28028
28029 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
28030 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
28031 940714-1.c, 940714-2.c, 940714-3.c},
28032 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
28033 gcc.misc-tests/{mg.c,mg.exp}:
28034 New tests.
28035 * gcc.noncompile/noncompile.exp: Change accordingly.
28036
28037 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
28038
28039 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
28040 Undo previous clobberage.
28041
28042 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
28043
28044 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
28045 * gcc.special/{930510-1.c, special.exp}:
28046 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
28047 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
28048 struct-varargs-1.c}: New tests from c-torture-1.26.
28049
28050 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
28051
28052 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
28053 argument to switch.
28054
28055 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
28056
28057 * Revert the previous changes. Please see Rob's directory
28058 (/lisa/test/rob/progressive/gcc/testsuite) for testing
28059 fixes.
28060
28061 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
28062
28063 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
28064 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
28065 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
28066 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
28067 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
28068 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
28069 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
28070 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
28071 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
28072 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
28073 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
28074 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
28075 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
28076 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
28077 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
28078 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
28079 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
28080 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
28081 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
28082 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
28083 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
28084 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
28085 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
28086 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
28087 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
28088 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
28089 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
28090
28091 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
28092
28093 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
28094 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
28095 with perror calls.
28096
28097 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
28098
28099 * config/unix.exp (g++_load): Fix syntax.
28100
28101 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
28102
28103 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
28104 * gcc.noncompile/921017-1.c: Deleted obsolete test.
28105 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
28106 Don't expect va-arg-1.c to fail. Correct expected output for
28107 920928-1.c.
28108 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
28109 * gcc.wendy/hbm4.c: Correct typo.
28110 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
28111
28112 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
28113
28114 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
28115 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
28116 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
28117 * lib/c-torture.exp (c-torture-compile): Ditto.
28118
28119 Reduce volume of output (remove all the -I's and such).
28120 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
28121 Call gcc_cpass, gcc_cfail.
28122 (c-torture): Pass testing option to c-torture-compile.
28123
28124 1994-03-21 Doug Evans (dje@cygnus.com)
28125
28126 Bring patches over from progressive.
28127 * config/default.exp: Exit remote shell cleanly.
28128 (g++_exit, g++_start): Add default versions.
28129 * config/sim.exp (gcc_load): Use perror, not error.
28130
28131 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
28132
28133 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
28134 set in site.exp.
28135
28136 1994-03-14 Doug Evans (dje@cygnus.com)
28137
28138 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
28139 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
28140 (wendy_try): New proc to run testcase.
28141 (main loop): Call 'em.
28142 * gcc.wendy/*.c: Clean up pass to correct expected output.
28143
28144 * lib/gcc.exp: Minor cleanup work.
28145 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
28146
28147 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
28148
28149 * config/sim.exp (gcc_load): Document return codes better.
28150 Don't pass -v to simulator.
28151
28152 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
28153
28154 * gcc.special/920717-x.c: Fix typo.
28155 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
28156 get at sources.
28157
28158 * lib/mike-gcc.exp: Fix typo.
28159
28160 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
28161
28162 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
28163 binary to use, transform the name.
28164 * config/*.exp: rename everything. Nuke any g++ specific files,
28165 it's now a special case of gcc that requires no special support.
28166 Add a default.exp for unsupported targets.
28167
28168 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
28169
28170 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
28171 lib/old-dejagnu.exp: Fix a few patterns to work with the new
28172 version of Tcl.
28173
28174 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
28175
28176 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
28177 than a warning.
28178
28179 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
28180
28181 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
28182
28183 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
28184
28185 * gcc.execute/execute.exp: Combine opt_list and foption_list into
28186 option_list. Compile every file with only 4/6 option choices
28187 (same as C torture) instead of with 12/18 different option
28188 choices.
28189 * lib/c-torture.exp: Likewise.
28190
28191 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
28192 not already set.
28193
28194 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
28195
28196 * lib/old-deja.exp: Add `excess errors test fails' error, now one
28197 can put an XFAIL *-*-* on excess errors.
28198
28199 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
28200
28201 * g++.law: Add more tests derived from g++-bugs snapshots.
28202
28203 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
28204 equivalent to g++.law/init9.
28205
28206 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
28207 compiled it, and the a.out file after we've run it.
28208
28209 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
28210
28211 * lib/mike-g++.exp (postbase): Delete the .o file after we've
28212 compiled it, and the a.out file after we've run it.
28213
28214 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
28215
28216 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
28217
28218 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
28219
28220 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
28221 version number.
28222
28223 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
28224
28225 * g++.law: New directory of g++ tests derived from the g++-bugs
28226 snapshots.
28227
28228 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
28229
28230 * gcc.compile: initbug1.c initbug1.exp testcase added
28231
28232 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
28233
28234 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
28235 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
28236 fixes submitted by Jeff Law (law@cs.utah.edu)
28237 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
28238 Jeff Law (law@cs.utah.edu)
28239
28240
28241 1993-11-30 Mike Stump (mrs@cygnus.com)
28242
28243 * config/unix-g++.exp: Follow the gcc way of doing things.
28244 * g++.old-deja/old-deja.exp: Minor updates.
28245 * lib/g++.exp: New file, follow the gcc way of doing things.
28246 * lib/old-dejagnu.exp: Minor updates.
28247 * lib/mike-g++.exp: Always unset errorInfo.
28248
28249 1993-11-06 Mike Stump (mrs@cygnus.com)
28250
28251 * lib/gcc.exp: Fix some errors with the below change, CC and
28252 CFLAGS should be global when setting, not local.
28253
28254 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
28255
28256 * lib/gcc.exp: Transform tool name.
28257
28258 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28259
28260 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
28261
28262 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28263
28264 * lib/gcc.exp: change gcc_done to gcc_stat
28265
28266 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28267
28268 * Upgraded gcc testsuite to c-torture version 1.25
28269
28270 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
28271
28272 * lib/gcc.exp: added reporting code. Changed verbose compile message.
28273 * lib/c-torture: added hooks for new reporting code.
28274
28275 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
28276
28277 * config/sh-gcc.exp: check if sh-sim exists in the path
28278
28279 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
28280
28281 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
28282 * gcc.compile/compile.exp: Initial changes for new logic.
28283 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
28284 * gcc.failure/failure.exp: Initial changes for new logic.
28285 * gcc.ieee/ieee.exp: Initial changes for new logic.
28286 * gcc.misc-tests/misc.exp: Initial changes for new logic.
28287 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
28288 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
28289 * lib/c-torture.exp: Initial changes for new logic.
28290 * lib/gcc.exp: Initial changes for new logic.
28291
28292 1993-10-15 Mike Stump (mrs@cygnus.com)
28293
28294 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
28295 depend upon failure or success. Fully qualify names in failure
28296 and success messages. Always remove a.out before starting
28297 compile, just in case. Pay more attention to error text output by
28298 the compiler. Handle testcases with no known past errors just
28299 like all others, so that things are uniform. Other miscellaneous
28300 improvements.
28301
28302 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
28303
28304 * gcc.cpp: new directory for cpp tests
28305
28306 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
28307
28308 * lib/chill.exp: Code reformatted, removed unused code.
28309 * config/unix-chill.exp: Code reformatted, removed unused code.
28310 * chill.execute/execute.exp: Code reformatted, removed unused code.
28311 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
28312
28313 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
28314
28315 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
28316 routines not written.
28317
28318 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
28319
28320 * config/bug-gcc.exp: Use new procs from bug.exp.
28321
28322 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
28323
28324 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
28325 via ftp, rather than depending on NFS.
28326 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
28327 case.
28328
28329 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
28330
28331 * config/bug-gcc.exp: Use new download proc.
28332
28333 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
28334
28335 * chill.execute/execute.exp: cleanups, handles errors better
28336 * chill.compile/compile.exp: rewrite, based on execute.exp
28337 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
28338 * lib/chill.exp: major changes to diff proc and compile and link
28339 procs. added chill_fail and chill_pass wrappers to pass and
28340 fail. added more comments, and handle error codes better.
28341 Added a hack to capture stderr from exec, so noncompile tests
28342 can work.
28343
28344 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
28345
28346 * chill.execute/execute.exp: rewrite of testsuite driver
28347 * lib/chill.exp: rewrite of testsuite driver
28348 * config/unix-chill.exp: rewrite of testsuite driver
28349
28350 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
28351
28352 In chill.execute:
28353 * iexpr.ch: Standardize uppercase.
28354 * tuples.dat: Standardize uppercase.
28355 * vary.ch: standardize. Correct varying string assignments.
28356 * vary.dat: Add new output lines.
28357
28358 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28359
28360 In chill.execute:
28361 * chprintf.ch: Standardize use of uppercase.
28362 * tuples.ch: Standardize and turn arr2 into a DCL,
28363 rather than a SYN.
28364 * pinits.ch: Standardize.
28365
28366 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28367
28368 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28369 * Makefil: Renamed to Makefile.in.
28370 * configure.in: New.
28371
28372 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28373
28374 In chill.execute:
28375 * .cvsignore: Add result/output files.
28376 * Makefile: Fix up variables at start. Use MFLAGS
28377 everywhere. Correct bool_loc, built_ins entries.
28378 Add entry for vary1.ch.
28379 * bitarray.ch: Standardize upper-case usage.
28380 * bitexpr.ch: Standardize, add output of b1.
28381 * params.ch: Use arrayt in along PROC parameters, to
28382 avoid novelty problems.
28383 * sets.ch: Tiny cleanup.
28384 * vary1.ch: Re-indent.
28385
28386 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28387
28388 * Add PR-related files to Makefiles, .cvsignore files, etc.
28389
28390 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28391
28392 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28393 with compiler objects. New names are test-flow.c and test-loop.c
28394
28395 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28396
28397 * Upgraded c-torture tests from 1.19 to 1.20
28398
28399 * new files:
28400 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28401 * gcc.compile: 930623-1.c 930623-2.c
28402 * gcc.noncompile: 930622-1.c 930622-2.c
28403 * gcc.failure: 920411-1.c 920627-2.c
28404 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28405
28406 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28407
28408 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28409 More changes to get testsuite working properly. Needs more work.
28410 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28411
28412 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28413
28414 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28415 More changes to get testsuite working properly. Needs more work.
28416
28417 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28418
28419 * chill.compile/compile.exp: Added for Dejagnu support
28420 * chill.execute/execute.exp: Added for Dejagnu support
28421 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28422
28423 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28424
28425 This should complete moving the CHILL test files.
28426 * chill.noncompile(.cvsignore printf.grt
28427 in-printf.grt chprintf.grt chprintf.ch):
28428 Added test-support files.
28429 (Makefile): Modified further.
28430 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28431 signal.ch): Added test files.
28432 * chill.execute (.cvsignore printf.grt printr.c
28433 in-printf.grt rts.c chprintf.grt rts.h): Added
28434 test-support files.
28435 (Makefile): More corrections.
28436
28437 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28438
28439 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28440 test cases, ready for DejaGnu.
28441
28442 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28443
28444 * Upgraded c-torture tests from 1.18 to 1.19
28445
28446 * gcc.compile: added test(s):
28447 930607-1.c
28448 * gcc.execute: added test(s):
28449 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28450
28451 * added new subdirectory for misc tests: gcc.misc-tests
28452 * gcc.misc-test(s): added tests:
28453 inst-check.c test-consts.c test-ior.c test-switch.c
28454
28455 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28456
28457 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28458
28459 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28460
28461 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28462
28463 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28464
28465 * Upgraded c-torture tests from 1.17 to 1.18
28466
28467 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28468
28469 * Upgraded c-torture tests from 1.12 to 1.17
28470
28471 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28472
28473 * lib/old-dejagnu.exp:
28474 Fixed handling of XFAIL target triplets to correctly
28475 recognize wildcard characters. Removed code that
28476 appended a unique id tag to the end of the file name
28477 printed out by the result of the testcases within a
28478 given test file.
28479
28480 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28481
28482 * lib/old-dejagnu.exp:
28483 Reworked expected failure handling to trigger off of XFAIL
28484 keyword in keyphrase embeded in testcase source code. The
28485 XFAIL keyword must be at the end of the keyphrase line. It
28486 may optionally be followed by one or more target triplets.
28487 It has just occured that the handling of wildcards in the
28488 target triplet may not be correct.
28489
28490 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28491
28492 * g++.old-deja/tests:
28493 Moved all subdirectories up one level into g++.old-deja .
28494
28495 * lib/old-dejagnu.exp:
28496 Fixed problem with CXXFLAGS not being properly reset, and being
28497 corrupted with extraneous "-c" compiler option. This was
28498 causing binaries to not be generated for test that needed them.
28499 Modified strings passed to "pass" and "fail" so that individual
28500 tests from the same test file would be distinguished by an
28501 identifier appended to the test file name in the summary logs;
28502 this corrected a problem with erroneous diff logs. Added code
28503 to search testcases for expected fail and unexpected pass keywords.
28504
28505 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28506
28507 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28508
28509 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
28510
28511 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
28512 Removed extraneous text from end of "Special g++ Options"
28513 keyphrase.
28514
28515 * lib/old-dejagnu.exp: Added pattern matching to look for new
28516 keywords, embedded in testcases comments, which will trigger
28517 calls to xpass and xfail.
28518
28519 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
28520
28521 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
28522 comments embedded in the testcases, especially the one looking for
28523 special compiler options, as well as the pattern matching for the
28524 compiler output again.
28525
28526 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
28527
28528 * lib/old-dejagnu.exp: Do a proper check of the return value for
28529 execute tests. Fixed several problems with the pattern matching
28530 of the compiler output which gave erroneous test results.
28531 Changed several of the test result messages to be more descriptive.
28532 * config/unix-g++.exp: Proc g++_load now actually works and
28533 executes the tests passed to it and returns a usable return
28534 value.
28535
28536 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
28537
28538 * lib/gcc.exp: Exits gracefully if $CC is bogus.
28539
28540 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
28541
28542 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
28543 Modified both files to properly execute the old style
28544 dejagnu tests. The previous versions of these files were
28545 experimental and did not function anything near correctly.
28546
28547 1993-04-05 Rob Savoye (rob@cygnus.com)
28548
28549 * Removed all Makefile.in and configure.in files. No configuration
28550 needed now.
28551
28552 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
28553
28554 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
28555
28556 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
28557
28558 * gcc.compile/configure.in, gcc.unsorted/configure.in,
28559 gcc.special/configure.in, gcc.noncompile/configure.in,
28560 gcc.execute/configure.in, gcc.code_quality/configure.in,
28561 g++.other/configure.in, g++.old-deja/configure.in,
28562 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
28563 in srcname setting.
28564
28565 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
28566
28567 * lib/udi.exp: Fixed mondfe and mondfe_download.
28568 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
28569 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
28570
28571 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
28572
28573 * config/udi-gdb.exp: Check $shell_id after connecting to target.
28574 (gdb_exit): Don't remove *_soc files.
28575
28576 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
28577
28578 * lib/c-torture.exp: Don't look for main; instead always use -w
28579 -c. This is how the c-torture tests work. Remove the object
28580 file if the compilation succeeds.
28581 * gcc.execute/execute.exp: Remove executable if test passes.
28582 * gcc.noncompile/noncompile.exp: Every test is an expected
28583 failure.
28584 * gcc.special/special.exp: Added tests from c-torture 1.11,
28585 corrected use of existing test.
28586 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
28587 gcc.execute/920625-1.c: Updated to c-torture 1.11.
28588 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
28589 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
28590 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
28591 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
28592 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
28593 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
28594 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
28595 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
28596 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
28597 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
28598 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
28599 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
28600 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
28601 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
28602 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
28603 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
28604 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
28605 c-torture 1.11.
28606 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
28607 correspond to c-torture 1.11.
28608
28609 * New file.
This page took 1.223212 seconds and 4 git commands to generate.