re PR c++/18731 (ICE on invalid template declaration)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2
3 PR c++/18731
4 * g++.dg/parser/struct-1.C: New test.
5 * g++.dg/parser/struct-2.C: New test.
6 * g++.dg/parser/struct-3.C: New test.
7
8 2004-12-09 Richard Henderson <rth@redhat.com>
9
10 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
11
12 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
13 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
14
15 2004-12-09 Matt Austern <austern@apple.com>
16
17 PR c++/18514
18 * g++.dg/ext/builtin1.C: New
19 * g++.dg/ext/builtin2.C: New
20 * g++.dg/ext/builtin3.C: New
21 * g++.dg/ext/builtin4.C: New
22 * g++.dg/ext/builtin5.C: New
23
24 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
25
26 PR tree-opt/18904
27 * g++.dg/opt/ptrmem5.C: New test.
28
29 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
30
31 * g++.dg/parse/typename5.C: Adjust for new error.
32 * g++.dg/parse/typename7.C: New.
33
34 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35
36 PR c++/18073
37 * g++.dg/other/mmintrin.C: New test.
38
39 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
40
41 PR c++/16681
42 * g++.dg/init/array15.C: New.
43 * g++.dg/init/array16.C: New.
44
45 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
46
47 PR fortran/18826
48 * gfortran.dg/assign_1.f90: New test.
49
50 2004-12-08 Nick Clifton <nickc@redhat.com>
51
52 * gcc.target/xstormy16/bss_below100: New directory containing tests.
53 * gcc.target/xstormy16/data_below100: Likewise.
54 * gcc.target/xstormy16/sfr: Likewise.
55 * gcc.target/xstormy16/below100.S: New test source file.
56 * gcc.target/xstormy16/below100.ld: New test linker script.
57 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
58 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
59 bp instructions.
60 * gcc.target/xstormy16/bp.c: Likewise.
61
62 * gcc.target/xstormy16/bss_below100: New files:
63 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
64 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
65 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
66 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
67 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
68 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
69 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
70 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
71 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
72 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
73 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
74 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
75 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
76 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
77 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
78 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
79 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
80 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
81 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
82 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
83 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
84 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
85 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
86 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
87 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
88 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
89 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
90
91 * gcc.target/xstormy16/data_below100: New files:
92 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
93 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
94 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
95 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
96 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
97 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
98 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
99 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
100 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
101 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
102 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
103 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
104 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
105 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
106 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
107 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
108 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
109 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
110 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
111 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
112 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
113 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
114 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
115 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
116 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
117 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
118 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
119
120 * gcc.target/xstormy16/sfr: New files:
121 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
122 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
123 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
124 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
125 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
126 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
127 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
128 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
129 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
130 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
131 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
132 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
133 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
134 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
135 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
136 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
137 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
138 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
139 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
140 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
141 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
142 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
143 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
144 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
145 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
146 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
147 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
148 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
149 27_if0_sfrw_bitfield_f.c
150
151 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
152
153 PR c++/18100
154 * g++.dg/lookup/name-clash4.C: New test.
155
156 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
157
158 PR c++/18672
159 * g++.dg/opt/array1.C: New.
160
161 PR c++/18803
162 * g++.dg/template/operator5.C: New.
163
164 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
165
166 PR c/18867
167 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
168
169 2004-12-07 Steven Bosscher <stevenb@suse.de>
170
171 * gcc.dg/noncompile/20041207.c: New test.
172
173 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
174
175 * g++.dg/other/unreachable-1.C: New test.
176
177 2004-12-06 Nick Clifton <nickc@redhat.com>
178
179 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
180 <limits.h> because the latter comes from gcc's include/ directory
181 and not the newlib/libc/include directory.
182
183 2004-12-04 Richard Henderson <rth@redhat.com>
184
185 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
186
187 2004-12-04 Richard Henderson <rth@redhat.com>
188
189 * lib/target-supports.exp (check_gc_sections_available): Disable
190 for alpha and ia64.
191
192 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
193
194 PR middle-end/17909
195 * g++.dg/other/vararg-2.C: New test.
196
197 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
198
199 PR c++/17011, c++/17971
200 * g++.dg/template/error15.C: Adjust expected error.
201 * g++.dg/template/instantiate3.C: Likewise.
202
203 2004-12-03 Janis Johnson <janis187@us.ibm.com>
204
205 * gcc.dg/altivec-18.c: Fix for darwin
206
207 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
208
209 PR c++/18782
210 * g++.dg/parse/ptrmem2.C: New.
211
212 PR c++/18318
213 * g++.dg/template/new1.C: New.
214
215 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
216
217 PR fortran/18710
218 * gfortran.dg/direct_io_3.f90: New test.
219
220 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
221
222 PR 18758
223 * g++.dg/parse/crash21.C: New.
224
225 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
226
227 PR c++/15664, c++/18276
228 * g++.dg/template/ttp13.C: New test.
229 * g++.dg/template/ttp14.C: Likewise.
230
231 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
232
233 PR c++/18123
234 * g++.dg/parse/enum2.C: New test.
235 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
236
237 2004-12-02 Nick Clifton <nickc@redhat.com>
238
239 * gcc.target/xstormy16: New test directory.
240 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
241 * gcc.target/xstormy16/bp.c: Check the generation of bp
242 instructions.
243 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
244 bn instructions and the BELOW100 attribute.
245
246 2004-12-02 Alan Modra <amodra@bigpond.net.au>
247
248 PR target/16952
249 * gcc.dg/ppc-eabi.c: New.
250
251 2004-12-02 Bud Davis <bdavis9659@comcast.net>
252
253 PR fortran/18284
254 * gfortran.dg/backspace.f90
255
256 2004-12-02 Bud Davis <bdavis9659@comcast.net>
257
258 * gfortran.dg/inquire.f90: New test.
259
260 2004-12-01 Janis Johnson <janis187@us.ibm.com>
261
262 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
263 handle effective-target-keyword.
264 (dg-skip-if): Support effective-target keyword as target list.
265 (dg-xfail-if): Ditto.
266 * lib/target-supports.exp (is-effective-target-keyword): New proc.
267
268 2004-12-01 Diego Novillo <dnovillo@redhat.com>
269
270 PR tree-optimization/18291
271 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
272
273 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
274
275 PR C++/18729
276 * g++.dg/parse/crash20.C: New.
277
278 PR c++/17431
279 * g++.dg/overload/arg1.C: New.
280 * g++.dg/overload/arg2.C: New.
281 * g++.dg/overload/arg3.C: New.
282 * g++.dg/overload/arg4.C: New.
283
284 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
285
286 * gcc.dg/c99-flex-array-4.c: Remove.
287
288 2004-11-30 Janis Johnson <janis187@us.ibm.com>
289
290 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
291
292 * lib/target-supports.exp (is-effective-target): Simplify.
293
294 * lib/target-supports.exp (check_effective_target_vect_long):
295 Fix for powerpc64-*-*.
296
297 2004-11-30 Loren James Rittle <ljrittle@acm.org>
298
299 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
300 to support new requirements on FreeBSD 5.
301
302 2004-11-30 Devang Patel <dpatel@apple.com>
303
304 PR 18702
305 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
306
307 2004-11-30 Janis Johnson <janis187@us.ibm.com>
308
309 * g++.dg/ext/altivec-13.C: New test.
310
311 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
312
313 PR tree-opt/18298
314 * gcc.c-torture/execute/p18298.c: New test.
315
316 2004-11-30 Ira Rosen <irar@il.ibm.com>
317 Dorit Naishlos <dorit@il.ibm.com>
318
319 PR tree-opt/18607
320 * gcc.dg/vect/vect-89.c: New test.
321
322 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
323
324 * gcc.dg/pr18596-1.c: New test.
325
326 2004-11-30 Ben Elliston <bje@au.ibm.com>
327
328 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
329
330 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
331
332 PR c/18479
333 * gcc.dg/pr18479.c: New test.
334
335 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
336
337 PR target/18490
338 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
339 mmix-knuth-mmixware.
340
341 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
342 cris-*-elf* cris-*-aout* mmix-*-*
343
344 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
345
346 PR middle-end/18725
347 * gcc.dg/pr18725.c: New test.
348
349 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
350
351 PR target/18488
352 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
353
354 PR target/18336
355 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
356
357 2004-11-29 Mark Mitchell <mark@codesourcery.com>
358
359 PR c++/18368
360 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
361 * g++.old-deja/g++.law/ctors5.C: Likewise.
362 * g++.old-deja/g++.other/crash25.C: Likewise.
363
364 PR c++/18674
365 * g++.dg/template/error16.C: New test.
366
367 PR c++/18512
368 * g++.dg/template/crash29.C: New test.
369
370 2004-11-29 Diego Novillo <dnovillo@redhat.com>
371
372 PR tree-optimization/18712
373 * gcc.c-torture/compile/pr18712.c: New test.
374
375 2004-11-29 Joseph Myers <joseph@codesourcery.com>
376
377 PR c/7544
378 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
379 tests.
380
381 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
382
383 PR c++/18652
384 * g++.dg/lookup/crash6.C: New test.
385
386 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
387
388 PR middle-end/18164
389 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
390
391 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
392
393 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
394 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
395 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
396
397 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
398
399 * gcc.dg/pr18164.c: New test.
400
401 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
402
403 * gcc.dg/funroll-loops-all.c: New.
404
405 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
406
407 PR target/18489
408 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
409 delimeter, match space and TAB as well as ":".
410
411 PR target/18484
412 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
413
414 PR target/18348
415 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
416
417 PR target/18345
418 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
419
420 PR target/18337
421 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
422
423 2004-11-28 Bud Davis <bdavis9659@comcast.net>
424
425 * gfortran.dg/direct_io_2.f90: New test.
426
427 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
428
429 PR target/18334
430 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
431
432 2004-11-28 Richard Henderson <rth@redhat.com>
433
434 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
435
436 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
437
438 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
439 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
440 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
441 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
442 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
443 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
444 gcc.dg/pointer-arith-8.c: New tests.
445
446 2004-11-27 Bud Davis <bdavis9659@comcast.net>
447
448 PR fortran/18364
449 * gfortran.dg/endfile.f90: New test.
450
451 2004-11-27 Falk Hueffner <falk@debian.org>
452
453 * gcc.dg/loop-6.c: New test.
454
455 2004-11-27 Jakub Jelinek <jakub@redhat.com>
456
457 * gcc.c-torture/execute/20041126-1.c: New test.
458
459 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
460
461 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
462 on IRIX.
463
464 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
465
466 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
467 functions.
468
469 2004-11-27 Jakub Jelinek <jakub@redhat.com>
470
471 PR rtl-optimization/17825
472 * gcc.c-torture/compile/20041119-1.c: New test.
473
474 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
475
476 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
477 Check existence of ld library path variables before unsetting.
478
479 2004-11-26 Mark Mitchell <mark@codesourcery.com>
480
481 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
482
483 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
484
485 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
486
487 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
488
489 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
490
491 2004-11-26 Ben Elliston <bje@au.ibm.com>
492
493 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
494 dg-do directive.
495
496 2004-11-26 Ben Elliston <bje@au.ibm.com>
497
498 * gcc.dg/pr17957.c: Pass --param, not -param.
499
500 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
501
502 PR middle-end/17957
503 * testsuite/gcc.dg/pr17957.c: New test.
504
505 2004-11-25 Mark Mitchell <mark@codesourcery.com>
506
507 PR c++/18445
508 * g++.dg/template/crash28.C: Likewise.
509
510 PR c++/18001
511 * g++.dg/expr/unary2.C: Adjust lvalue messages.
512 * g++.dg/ext/lvaddr.C: Likewise.
513 * g++.dg/opt/pr7503-3.C: Likewise.
514
515 PR c++/18466
516 * g++.dg/parse/qualified3.C: New test.
517 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
518
519 PR c++/18545
520 * g++.dg/expr/return1.C: New test.
521
522 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
523
524 Friend class name lookup 3/n, PR c++/3332
525 * g++.dg/lookup/friend3.C: New test.
526 * g++.dg/lookup/friend4.C: Likewise.
527 * g++.dg/lookup/friend5.C: Likewise.
528
529 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
530
531 Friend class name lookup 2/n, PR c++/14513, c++/15410
532 * g++.dg/lookup/friend2.C: New test.
533 * g++.dg/template/friend31.C: Likewise.
534
535 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
536
537 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
538
539 2004-11-24 Mark Mitchell <mark@codesourcery.com>
540
541 PR c++/17473
542 * g++.dg/tc1/dr56.C: Remove.
543 * g++.dg/template/typedef1.C: Add dg-error markers.
544 * g++.old-deja/g++.other/typedef7.C: Likewise.
545
546 PR c++/18285
547 * g++.dg/parse/typedef7.C: New test.
548
549 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
550
551 * gcc.c-torture/execute/20041124-1.c: New test.
552
553 2004-11-24 Mark Mitchell <mark@codesourcery.com>
554
555 * g++.dg/template/deduce3.C: New test.
556
557 PR c++/18586
558 * g++.dg/template/crash27.C: New test.
559
560 PR c++/18530
561 * g++.dg/warn/Wshadow-3.C: New test.
562
563 2004-11-24 Devang Patel <dpatel@apple.com>
564
565 PR/18555
566 * gcc.dg/cpp/isysroot-1.c: New test.
567 * gcc.dg/cpp/usr/include/stdio.h: New file.
568 * gcc.dg/cpp/isysroot-2.c: New test.
569 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
570 New file.
571
572 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
573
574 PR c++/8929
575 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
576
577 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
578
579 * gcc.target/sparc/align.c: Do not include <stdint.h>.
580 * gcc.target/sparc/pdist.c: Likewise.
581
582 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
583
584 PR c++/16882
585 * g++.dg/conversion/simd1.C: New test.
586
587 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
588
589 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
590 and restore_ld_library_path_env_vars.
591 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
592 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
593 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
594 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
595
596 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
597
598 * gcc.dg/pragma-align-2.c: Test macro expansion.
599 * gcc.dg/pragma-pack-2.c: New test.
600
601 2004-11-23 Richard Henderson <rth@redhat.com>
602
603 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
604 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
605 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
606 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
607 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
608 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
609
610 * gcc.dg/vect/vect.exp: Add check for alpha.
611 * lib/target-supports.exp (check_alpha_max_hw_available): New.
612 (check_effective_target_vect_int): Enable for alpha.
613 (check_effective_target_vect_long): New.
614 (is-effective-target): Add it.
615
616 2004-11-23 Uros Bizjak <uros@kss-loka.si>
617
618 * gcc.dg/pr18614-1.c: New test.
619
620 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
621
622 * gcc.dg/setjmp-2.c: New test.
623
624 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
625
626 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
627 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
628 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
629 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
630 gcc.target/sparc/pdist.c: New tests.
631
632 2004-11-22 Bob Wilson <bob.wilson@acm.org>
633
634 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
635
636 2004-11-22 Dale Johannesen <dalej@apple.com>
637
638 * gcc.dg/20041111-1.c: New.
639
640 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
641
642 PR tree-opt/18536
643 * gcc.dg/vect/pr18536.c: New test.
644
645 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
646
647 PR c++/18354
648 * g++.dg/template/nontype11.C: New test.
649
650 2004-11-21 Roger Sayle <roger@eyesopen.com>
651
652 PR middle-end/18520
653 * gcc.dg/pr18520-1.c: New test case.
654
655 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
656
657 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
658 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
659 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
660 expected diagnostics.
661
662 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
663
664 PR target/18580
665 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
666 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
667 vect-77.c, vect-77a.c: XFAIL on the SPARC.
668
669 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
670
671 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
672
673 2004-11-19 Mark Mitchell <mark@codesourcery.com>
674 Joseph Myers <joseph@codesourcery.com>
675
676 * lib/target-supports.exp (check_visibility_available): Really
677 test the compiler.
678
679 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
680
681 PR tree-opt/18181
682 * gcc.dg/vect/vect-85.c: New test.
683 * gcc.dg/vect/vect-86.c: New test.
684 * gcc.dg/vect/vect-87.c: New test.
685 * gcc.dg/vect/vect-88.c: New test.
686
687 2004-11-19 Ben Elliston <bje@au.ibm.com>
688
689 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
690
691 2004-11-18 Janis Johnson <janis187@us.ibm.com>
692
693 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
694 * gcc.dg/ppc-and-1.c: Ditto.
695 * gcc.dg/ppc-compare-1.c: Ditto.
696 * gcc.dg/ppc-mov-1.c: Ditto
697
698 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
699 Mark Mitchell <mark@codesourcery.com>
700
701 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
702
703 2004-11-17 Janis Johnson <janis187@us.ibm.com>
704 Aldy Hernandez <aldyh@redhat.com>
705
706 * lib/target-supports.exp (check_effective_target_vect_int): New
707 (check_effective_target_vect_float): New
708 (check_effective_target_vect_double): New.
709 (is-effective-target): Support new effective targets keywords.
710 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
711 default action for dg-do.
712 * gcc.dg/vect/pr16105.c: Use new support.
713 * gcc.dg/vect/pr18400.c: Ditto.
714 * gcc.dg/vect/pr18425.c: Ditto.
715 * gcc.dg/vect/vect-1.c: Ditto.
716 * gcc.dg/vect/vect-10.c: Ditto.
717 * gcc.dg/vect/vect-11.c: Ditto.
718 * gcc.dg/vect/vect-12.c: Ditto.
719 * gcc.dg/vect/vect-13.c: Ditto.
720 * gcc.dg/vect/vect-14.c: Ditto.
721 * gcc.dg/vect/vect-15.c: Ditto.
722 * gcc.dg/vect/vect-16.c: Ditto.
723 * gcc.dg/vect/vect-17.c: Ditto.
724 * gcc.dg/vect/vect-18.c: Ditto.
725 * gcc.dg/vect/vect-19.c: Ditto.
726 * gcc.dg/vect/vect-2.c: Ditto.
727 * gcc.dg/vect/vect-20.c: Ditto.
728 * gcc.dg/vect/vect-21.c: Ditto.
729 * gcc.dg/vect/vect-22.c: Ditto.
730 * gcc.dg/vect/vect-23.c: Ditto.
731 * gcc.dg/vect/vect-24.c: Ditto.
732 * gcc.dg/vect/vect-25.c: Ditto.
733 * gcc.dg/vect/vect-26.c: Ditto.
734 * gcc.dg/vect/vect-27.c: Ditto.
735 * gcc.dg/vect/vect-27a.c: Ditto.
736 * gcc.dg/vect/vect-28.c: Ditto.
737 * gcc.dg/vect/vect-29.c: Ditto.
738 * gcc.dg/vect/vect-29a.c: Ditto.
739 * gcc.dg/vect/vect-3.c: Ditto.
740 * gcc.dg/vect/vect-30.c: Ditto.
741 * gcc.dg/vect/vect-31.c: Ditto.
742 * gcc.dg/vect/vect-32.c: Ditto.
743 * gcc.dg/vect/vect-33.c: Ditto.
744 * gcc.dg/vect/vect-34.c: Ditto.
745 * gcc.dg/vect/vect-35.c: Ditto.
746 * gcc.dg/vect/vect-36.c: Ditto.
747 * gcc.dg/vect/vect-37.c: Ditto.
748 * gcc.dg/vect/vect-38.c: Ditto.
749 * gcc.dg/vect/vect-4.c: Ditto.
750 * gcc.dg/vect/vect-40.c: Ditto.
751 * gcc.dg/vect/vect-41.c: Ditto.
752 * gcc.dg/vect/vect-42.c: Ditto.
753 * gcc.dg/vect/vect-43.c: Ditto.
754 * gcc.dg/vect/vect-44.c: Ditto.
755 * gcc.dg/vect/vect-45.c: Ditto.
756 * gcc.dg/vect/vect-46.c: Ditto.
757 * gcc.dg/vect/vect-47.c: Ditto.
758 * gcc.dg/vect/vect-48.c: Ditto.
759 * gcc.dg/vect/vect-48a.c: Ditto.
760 * gcc.dg/vect/vect-49.c: Ditto.
761 * gcc.dg/vect/vect-5.c: Ditto.
762 * gcc.dg/vect/vect-50.c: Ditto.
763 * gcc.dg/vect/vect-51.c: Ditto.
764 * gcc.dg/vect/vect-52.c: Ditto.
765 * gcc.dg/vect/vect-53.c: Ditto.
766 * gcc.dg/vect/vect-54.c: Ditto.
767 * gcc.dg/vect/vect-55.c: Ditto.
768 * gcc.dg/vect/vect-56.c: Ditto.
769 * gcc.dg/vect/vect-56a.c: Ditto.
770 * gcc.dg/vect/vect-57.c: Ditto.
771 * gcc.dg/vect/vect-58.c: Ditto.
772 * gcc.dg/vect/vect-59.c: Ditto.
773 * gcc.dg/vect/vect-6.c: Ditto.
774 * gcc.dg/vect/vect-60.c: Ditto.
775 * gcc.dg/vect/vect-61.c: Ditto.
776 * gcc.dg/vect/vect-62.c: Ditto.
777 * gcc.dg/vect/vect-63.c: Ditto.
778 * gcc.dg/vect/vect-64.c: Ditto.
779 * gcc.dg/vect/vect-65.c: Ditto.
780 * gcc.dg/vect/vect-66.c: Ditto.
781 * gcc.dg/vect/vect-67.c: Ditto.
782 * gcc.dg/vect/vect-68.c: Ditto.
783 * gcc.dg/vect/vect-69.c: Ditto.
784 * gcc.dg/vect/vect-7.c: Ditto.
785 * gcc.dg/vect/vect-72.c: Ditto.
786 * gcc.dg/vect/vect-72a.c: Ditto.
787 * gcc.dg/vect/vect-73.c: Ditto.
788 * gcc.dg/vect/vect-74.c: Ditto.
789 * gcc.dg/vect/vect-75.c: Ditto.
790 * gcc.dg/vect/vect-76.c: Ditto.
791 * gcc.dg/vect/vect-77.c: Ditto.
792 * gcc.dg/vect/vect-77a.c: Ditto.
793 * gcc.dg/vect/vect-78.c: Ditto.
794 * gcc.dg/vect/vect-79.c: Ditto.
795 * gcc.dg/vect/vect-8.c: Ditto.
796 * gcc.dg/vect/vect-80.c: Ditto.
797 * gcc.dg/vect/vect-82.c: Ditto.
798 * gcc.dg/vect/vect-82_64.c: Ditto.
799 * gcc.dg/vect/vect-83.c: Ditto.
800 * gcc.dg/vect/vect-83_64.c: Ditto.
801 * gcc.dg/vect/vect-9.c: Ditto.
802 * gcc.dg/vect/vect-all.c: Ditto.
803 * gcc.dg/vect/vect-none.c: Ditto.
804
805 2004-11-17 Janis Johnson <janis187@us.ibm.com>
806
807 * lib/gcc-dg.exp (dg-skip-if): New function.
808 (dg-forbid-option): Remove.
809 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
810 * g++.dg/abi/bitfield8.C: Likewise.
811 * g++.dg/abi/dtor1.C: Likewise.
812 * g++.dg/abi/empty10.C: Likewise.
813 * g++.dg/abi/empty7.C: Likewise.
814 * g++.dg/abi/empty9.C: Likewise.
815 * g++.dg/abi/layout3.C: Likewise.
816 * g++.dg/abi/layout4.C: Likewise.
817 * g++.dg/abi/thunk1.C: Likewise.
818 * g++.dg/abi/thunk2.C: Likewise.
819 * g++.dg/abi/vbase11.C: Likewise.
820 * g++.dg/abi/vthunk2.C: Likewise.
821 * g++.dg/abi/vthunk3.C: Likewise.
822 * g++.dg/ext/attrib8.C: Likewise.
823 * g++.dg/opt/longbranch2.C: Likewise.
824 * g++.dg/opt/reg-stack4.C: Likewise.
825 * g++.old-deja/g++.ext/attrib1.C: Likewise.
826 * g++.old-deja/g++.ext/attrib2.C: Likewise.
827 * g++.old-deja/g++.ext/attrib3.C: Likewise.
828 * g++.old-deja/g++.other/store-expr1.C: Likewise.
829 * g++.old-deja/g++.other/store-expr2.C: Likewise.
830 * gcc.dg/20000609-1.c: Likewise.
831 * gcc.dg/20000720-1.c: Likewise.
832 * gcc.dg/20011107-1.c: Likewise.
833 * gcc.dg/20011119-1.c: Likewise.
834 * gcc.dg/20020108-1.c: Likewise.
835 * gcc.dg/20020122-2.c: Likewise.
836 * gcc.dg/20020122-3.c: Likewise.
837 * gcc.dg/20020201-3.c: Likewise.
838 * gcc.dg/20020206-1.c: Likewise.
839 * gcc.dg/20020218-1.c: Likewise.
840 * gcc.dg/20020310-1.c: Likewise.
841 * gcc.dg/20020411-1.c: Likewise.
842 * gcc.dg/20020418-2.c: Likewise.
843 * gcc.dg/20020426-1.c: Likewise.
844 * gcc.dg/20020426-2.c: Likewise.
845 * gcc.dg/20020517-1.c: Likewise.
846 * gcc.dg/20020523-1.c: Likewise.
847 * gcc.dg/20020523-2.c: Likewise.
848 * gcc.dg/20020729-1.c: Likewise.
849 * gcc.dg/20030204-1.c: Likewise.
850 * gcc.dg/20030826-2.c: Likewise.
851 * gcc.dg/20030926-1.c: Likewise.
852 * gcc.dg/20031202-1.c: Likewise.
853 * gcc.dg/980312-1.c: Likewise.
854 * gcc.dg/980313-1.c: Likewise.
855 * gcc.dg/990117-1.c: Likewise.
856 * gcc.dg/990424-1.c: Likewise.
857 * gcc.dg/990524-1.c: Likewise.
858 * gcc.dg/991230-1.c: Likewise.
859 * gcc.dg/i386-387-1.c: Likewise.
860 * gcc.dg/i386-387-2.c: Likewise.
861 * gcc.dg/i386-387-3.c: Likewise.
862 * gcc.dg/i386-387-4.c: Likewise.
863 * gcc.dg/i386-387-5.c: Likewise.
864 * gcc.dg/i386-387-6.c: Likewise.
865 * gcc.dg/i386-asm-1.c: Likewise.
866 * gcc.dg/i386-bitfield1.c: Likewise.
867 * gcc.dg/i386-bitfield2.c: Likewise.
868 * gcc.dg/i386-loop-1.c: Likewise.
869 * gcc.dg/i386-loop-2.c: Likewise.
870 * gcc.dg/i386-loop-3.c: Likewise.
871 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
872 * gcc.dg/i386-pic-1.c: Likewise.
873 * gcc.dg/i386-regparm.c: Likewise.
874 * gcc.dg/i386-signbit-1.c: Likewise.
875 * gcc.dg/i386-signbit-2.c: Likewise.
876 * gcc.dg/i386-signbit-3.c: Likewise.
877 * gcc.dg/i386-sse-5.c: Likewise.
878 * gcc.dg/i386-sse-8.c: Likewise.
879 * gcc.dg/i386-unroll-1.c: Likewise.
880 * gcc.dg/tls/opt-1.c: Likewise.
881 * gcc.dg/tls/opt-2.c: Likewise.
882 * gcc.dg/unroll-1.c: Likewise.
883 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
884 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
885 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
886 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
887
888 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
889
890 * g++.dg/template/incomplete1.C: New test.
891
892 2004-11-16 Nick Clifton <nickc@redhat.com>
893
894 Revert patches accidentally commited during checkin of fixes for
895 xstormy16 tests:
896 gcc.c-torture/execute/simd-4.c: Revert
897 gcc.dg/20040910-1.c: Revert.
898
899 2004-11-16 Paul Brook <paul@codesourcery.com>
900
901 PR fortran/13010
902 * gfortran.dg/der_pointer_1.f90: New test.
903
904 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
905
906 PR c/18498
907 * gcc.dg/bitfld-13.c: New test.
908
909 2004-11-15 Janis Johnson <janis187@us.ibm.com>
910
911 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
912 powerpc*-*-linux*.
913
914 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
915 * gcc.dg/ppc64-abi-2.c: Ditto.
916 * gcc.dg/ppc64-abi-3.c: Ditto.
917
918 * lib/gcc-dg.exp (dg-target-list): Remove.
919
920 2004-11-15 Steve Ellcey <sje@cup.hp.com>
921
922 * gcc.dg/ia64-postinc.c: New test.
923
924 2004-11-15 Mark Mitchell <mark@codesourcery.com>
925
926 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
927
928 2004-11-15 Nick Clifton <nickc@redhat.com>
929
930 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
931 __INT_MAX__ so that the test can be compiled by toolchains
932 targeted at 16-bit processors.
933
934 * gcc.dg/20040625-1.c: Use long constants rather than integers
935 when performing arithmetic that will overflow 16-bits.
936
937 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
938 xstormy16. It does not support 128-bit vector operations.
939
940 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
941 with the macro PTR_TYPE. Define this macro to an integer type
942 suitable for holding a pointer.
943
944 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
945 the target is a 16-bit processor.
946
947 * gcc.dg/cpp/if-2.c: Expect a different warning message from
948 16-bit targets where the character constant will be too long.
949
950 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
951 where the double will not be directly addressable.
952
953 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
954
955 Friend class name lookup 1/n, PR c++/18471
956 * g++.dg/template/crash26.C: New test.
957 * g++.dg/lookup/struct1.C: Adjust expected error.
958 * g++.dg/parse/elab1.C: Likewise.
959 * g++.dg/parse/elab2.C: Likewise.
960 * g++.dg/parse/int-as-enum1.C: Likewise.
961 * g++.dg/parse/struct-as-enum1.C: Likewise.
962 * g++.dg/parse/typedef1.C: Likewise.
963 * g++.dg/parse/typedef3.C: Likewise.
964 * g++.dg/parse/typedef4.C: Likewise.
965 * g++.dg/parse/typedef5.C: Likewise.
966 * g++.dg/template/nontype4.C: Likewise.
967 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
968 * g++.old-deja/g++.other/elab1.C: Likewise.
969 * g++.old-deja/g++.other/syntax4.C: Likewise.
970
971 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
972
973 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
974
975 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
976
977 * gcc.c-torture/execute/20041114-1.c: New test.
978
979 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
980
981 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
982 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
983 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
984 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
985 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
986 gcc.dg/switch-7.c: New tests.
987
988 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
989
990 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
991
992 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
993
994 PR tree-opt/18400
995 * gcc.dg/vect/pr18400.c: New test.
996
997 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
998 Andrew Pinski <pinskia@physics.uc.edu>
999
1000 PR tree-opt/18425
1001 * gcc.dg/vect/pr18425.c: New test.
1002
1003 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1004
1005 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1006 Guard with dg-require-alias and dg-require-visibility.
1007
1008 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1009
1010 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1011
1012 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1013
1014 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1015
1016 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1017
1018 PR c++/17344
1019 * g++.dg/template/defarg5.C: New test.
1020
1021 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1022
1023 * g++.dg/parse/cast1.C: Run only on ILP32.
1024 * g++.old-deja/g++.mike/p784.C: Likewise.
1025
1026 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1027
1028 * gcc.c-torture/execute/20041113-1.c: New test.
1029
1030 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1031
1032 PR target/18230
1033 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1034 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1035 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1036 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1037 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1038 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1039 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1040 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1041 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1042 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1043 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1044 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1045 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1046
1047 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1048
1049 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1050 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1051 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1052 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1053 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1054 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1055 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1056 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1057 gcc.target/sparc/combined-1.c: New tests.
1058
1059 2004-11-12 Ziemowit Laski <zlaski@apple.com>
1060
1061 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1062 New tests.
1063
1064 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1065
1066 * lib/gcc-dg.exp (dg-forbid-option): New function.
1067 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1068 * g++.dg/abi/bitfield8.C: Likewise.
1069 * g++.dg/abi/dtor1.C: Likewise.
1070 * g++.dg/abi/empty10.C: Likewise.
1071 * g++.dg/abi/empty7.C: Likewise.
1072 * g++.dg/abi/empty9.C: Likewise.
1073 * g++.dg/abi/layout3.C: Likewise.
1074 * g++.dg/abi/layout4.C: Likewise.
1075 * g++.dg/abi/thunk1.C: Likewise.
1076 * g++.dg/abi/thunk2.C: Likewise.
1077 * g++.dg/abi/vbase11.C: Likewise.
1078 * g++.dg/abi/vthunk2.C: Likewise.
1079 * g++.dg/abi/vthunk3.C: Likewise.
1080 * g++.dg/ext/attrib8.C: Likewise.
1081 * g++.dg/opt/longbranch2.C: Likewise.
1082 * g++.dg/opt/reg-stack4.C: Likewise.
1083 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1084 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1085 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1086 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1087 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1088 * gcc.dg/20000609-1.c: Likewise.
1089 * gcc.dg/20000720-1.c: Likewise.
1090 * gcc.dg/20011107-1.c: Likewise.
1091 * gcc.dg/20011119-1.c: Likewise.
1092 * gcc.dg/20020108-1.c: Likewise.
1093 * gcc.dg/20020122-2.c: Likewise.
1094 * gcc.dg/20020122-3.c: Likewise.
1095 * gcc.dg/20020201-3.c: Likewise.
1096 * gcc.dg/20020206-1.c: Likewise.
1097 * gcc.dg/20020218-1.c: Likewise.
1098 * gcc.dg/20020310-1.c: Likewise.
1099 * gcc.dg/20020411-1.c: Likewise.
1100 * gcc.dg/20020418-2.c: Likewise.
1101 * gcc.dg/20020426-1.c: Likewise.
1102 * gcc.dg/20020426-2.c: Likewise.
1103 * gcc.dg/20020517-1.c: Likewise.
1104 * gcc.dg/20020523-1.c: Likewise.
1105 * gcc.dg/20020523-2.c: Likewise.
1106 * gcc.dg/20020729-1.c: Likewise.
1107 * gcc.dg/20030204-1.c: Likewise.
1108 * gcc.dg/20030826-2.c: Likewise.
1109 * gcc.dg/20030926-1.c: Likewise.
1110 * gcc.dg/20031202-1.c: Likewise.
1111 * gcc.dg/980312-1.c: Likewise.
1112 * gcc.dg/980313-1.c: Likewise.
1113 * gcc.dg/990117-1.c: Likewise.
1114 * gcc.dg/990424-1.c: Likewise.
1115 * gcc.dg/990524-1.c: Likewise.
1116 * gcc.dg/991230-1.c: Likewise.
1117 * gcc.dg/i386-387-1.c: Likewise.
1118 * gcc.dg/i386-387-2.c: Likewise.
1119 * gcc.dg/i386-387-3.c: Likewise.
1120 * gcc.dg/i386-387-4.c: Likewise.
1121 * gcc.dg/i386-387-5.c: Likewise.
1122 * gcc.dg/i386-387-6.c: Likewise.
1123 * gcc.dg/i386-asm-1.c: Likewise.
1124 * gcc.dg/i386-bitfield1.c: Likewise.
1125 * gcc.dg/i386-bitfield2.c: Likewise.
1126 * gcc.dg/i386-loop-1.c: Likewise.
1127 * gcc.dg/i386-loop-2.c: Likewise.
1128 * gcc.dg/i386-loop-3.c: Likewise.
1129 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1130 * gcc.dg/i386-pic-1.c: Likewise.
1131 * gcc.dg/i386-regparm.c: Likewise.
1132 * gcc.dg/i386-signbit-1.c: Likewise.
1133 * gcc.dg/i386-signbit-2.c: Likewise.
1134 * gcc.dg/i386-signbit-3.c: Likewise.
1135 * gcc.dg/i386-sse-5.c: Likewise.
1136 * gcc.dg/i386-sse-8.c: Likewise.
1137 * gcc.dg/i386-unroll-1.c: Likewise.
1138 * gcc.dg/tls/opt-1.c: Likewise.
1139 * gcc.dg/tls/opt-2.c: Likewise.
1140 * gcc.dg/unroll-1.c: Likewise.
1141 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1142 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1143 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1144 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1145 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
1146 -m64 is specified.
1147
1148 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1149
1150 PR c++/18389
1151 * g++.dg/parse/cond1.C: New test.
1152
1153 PR c++/18429
1154 * g++.dg/template/array9.C: New test.
1155 * g++.dg/ext/vla1.C: Adjust error messages.
1156 * g++.dg/ext/vlm1.C: Likewise.
1157 * g++.dg/template/crash2.C: Likewise.
1158
1159 PR c++/18436
1160 * g++.dg/template/call3.C: New test.
1161
1162 PR c++/18407
1163 * g++.dg/template/ptrmem11.C: New test.
1164
1165 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
1166
1167 PR other/14264
1168 * lib/g++.exp: Set LC_ALL and LANG to C.
1169 * lib/gcc-dg.exp: Likewise.
1170 * lib/gfortran.exp: Likewise.
1171 * lib/objc.exp: Likewise.
1172 * lib/treelang.exp: Likewise.
1173
1174 2004-11-12 Andreas Schwab <schwab@suse.de>
1175
1176 * gcc.dg/pr16286.c: Fix last change.
1177
1178 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1179
1180 PR c++/18416
1181 * g++.dg/init/global1.C: New test.
1182
1183 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1184
1185 * gcc.c-torture/execute/20041112-1.c: New test.
1186
1187 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1188
1189 * lib/gcc-dg.exp (dg-target-list): New.
1190
1191 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1192 Richard Sandiford <rsandifo@redhat.com>
1193
1194 * lib/target-supports.exp (get-compiler_messages): New.
1195 (check_named_sections_available): Use it.
1196 (check_effective_target_ilp32): New.
1197 (check_effective_target_lp64): New.
1198 (is-effective-target): New.
1199 * lib/gcc-dg.exp (dg-require-effective-target): New.
1200
1201 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1202
1203 * gcc.dg/precedence-1.c: New test.
1204
1205 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1206
1207 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1208
1209 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1210 message, delete generated files, use more descriptive name for
1211 executable, and make the test unsupported when it cannot be run.
1212
1213 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1214 (dg-require-weak, dg-require-visibility, dg-require-alias,
1215 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1216 dg-require-iconv, dg-require-named-sections): Use it.
1217
1218 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1219
1220 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1221
1222 PR target/16457
1223 * gcc.dg/ppc-and-1: New
1224
1225 PR target/16796
1226 * gcc.dg/ppc-mov-1.c: New.
1227
1228 PR target/16458
1229 * gcc.dg/ppc-compare-1.c: New.
1230
1231 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1232
1233 * objc.dg/desig-init-2.m: New test.
1234
1235 2004-11-10 Adam Nemet <anemet@lnxw.com>
1236
1237 PR middle-end/18160
1238 * g++.dg/warn/register-var-1.C: New test.
1239 * g++.dg/warn/register-var-2.C: New test.
1240
1241 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1242
1243 * gcc.dg/union-2.c: New test.
1244
1245 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1246
1247 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1248 New test for PR tree-optimization/17892.
1249
1250 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1251
1252 PR c++/18369
1253 * g++.dg/init/new12.C: New test.
1254
1255 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1256
1257 * gcc.target/sparc: New directory.
1258 * gcc.target/sparc/sparc.exp: New driver.
1259 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1260 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1261 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1262 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1263
1264 2004-11-10 Paul Brook <paul@codesourcery.com>
1265
1266 PR fortran/18218
1267 * gfortran.dg/list_read.c: New test.
1268
1269 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1270
1271 PR c/18322
1272 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1273 expected diagnostic location.
1274
1275 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1276
1277 * gcc.dg/20041109-1.c: New test.
1278
1279 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1280
1281 PR objc/18406
1282 * objc/compile/pr18406.m: New test.
1283
1284 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1285
1286 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1287
1288 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1289
1290 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1291
1292 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1293
1294 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1295
1296 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1297
1298 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1299 exit.
1300
1301 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1302
1303 PR tree-opt/18299
1304 * gcc.c-torture/pr18299-1.c: New test.
1305
1306 2004-11-06 Andreas Schwab <schwab@suse.de>
1307
1308 * gcc.dg/pr16286.c: Also test for bool and pixel.
1309
1310 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1311
1312 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1313 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1314 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1315 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1316 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1317 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1318 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1319 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1320 gcc.dg/struct-semi-3.c: New tests.
1321
1322 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1323
1324 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1325
1326 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1327
1328 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1329 Do not use C99 designators.
1330
1331 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1332
1333 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1334
1335 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1336
1337 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1338 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1339 * gcc.c-torture/execute/simd-5.x: Remove.
1340
1341 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1342
1343 PR rtl-optimization/17933
1344 * gcc.dg/torture/pr17933-1.c: New test.
1345
1346 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1347
1348 PR target/18106
1349 * lib/target-supports.exp (check_weak_available): Support
1350 Windows.
1351
1352 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1353
1354 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1355 call to fflush(stdout) before abort.
1356 (my_ffsll): New function.
1357 (generate_fields): Use it.
1358
1359 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1360
1361 * gcc.dg/init-undef-1.c: New test.
1362
1363 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1364
1365 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1366 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1367 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1368 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1369 expected messages for new parser.
1370
1371 2004-11-04 Mark Mitchell <mark@codesourcery.com>
1372
1373 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1374
1375 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1376
1377 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1378 on LP64 targets.
1379
1380 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1381
1382 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1383 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1384 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1385 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1386 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1387 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1388 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1389 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1390 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1391 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1392
1393 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1394
1395 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1396 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1397 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1398 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1399 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1400 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1401 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1402 for new parser.
1403
1404 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
1405
1406 PR target/15342
1407 * gcc.dg/20041104-1.c: New test.
1408
1409 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1410
1411 * g++.dg/template/nontype7.C: New test.
1412 * g++.dg/template/nontype8.C: Likewise.
1413 * g++.dg/template/nontype9.C: Likewise.
1414 * g++.dg/template/nontype10.C: Likewise.
1415 * g++.dg/tc1/dr49.C: Likewise.
1416 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1417 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1418
1419 2004-11-04 Ben Elliston <bje@au.ibm.com>
1420
1421 * g++.dg/rtti/tinfo1.C: Remove xfails.
1422
1423 2004-11-04 Ben Elliston <bje@au.ibm.com>
1424
1425 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1426 packed attribute to the definition to satisfy the new C++ parser.
1427
1428 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1429
1430 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1431 invocations of va_arg.
1432
1433 2004-11-02 Mark Mitchell <mark@codesourcery.com>
1434
1435 PR c++/18124
1436 * g++.dg/template/crash25.C: New test.
1437
1438 PR c++/18155
1439 * g++.dg/template/typedef2.C: New test.
1440 * g++.dg/parse/crash13.C: Adjust error markers.
1441
1442 PR c++/18177
1443 * g++.dg/conversion/const3.C: New test.
1444
1445 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1446
1447 PR fortran/17535
1448 PR fortran/17583
1449 PR fortran/17713
1450 * gfortran.dg/generic_[123].f90: New testcases.
1451
1452 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1453
1454 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1455 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1456
1457 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1458
1459 PR tree-opt/16808
1460 * gcc.c-torture/compile/pr16808.c: New test.
1461
1462 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1463
1464 PR rtl-optimization/17104
1465 * gcc.dg/ppc-bitfield1.c: New.
1466
1467 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1468
1469 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1470
1471 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1472
1473 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1474 strings for 32-bit code.
1475
1476 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1477
1478 PR c/18239
1479 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1480
1481 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1482
1483 PR c++/18064
1484 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1485
1486 2004-10-31 Mark Mitchell <mark@codesourcery.com>
1487
1488 PR c++/15172
1489 * g++.dg/init/aggr2.C: New test.
1490
1491 2004-10-30 Ziemowit Laski <zlaski@apple.com>
1492
1493 * objc.dg/local-decl-1.m: New test.
1494
1495 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1496
1497 * gcc.dg/20040910-1.c: Adjust regex.
1498
1499 2004-10-30 Roger Sayle <roger@eyesopen.com>
1500
1501 PR rtl-optimization/18084
1502 * g++.dg/opt/pr18084-1.C: New testcase.
1503
1504 2004-10-30 Matt Austern <austern@apple.com>
1505
1506 PR c++/17542
1507 * g++.dg/ext/attrib18.C: New test.
1508
1509 2004-10-30 Roger Sayle <roger@eyesopen.com>
1510
1511 PR middle-end/18096
1512 * gcc.dg/pr18096-1.c: New test case.
1513
1514 2004-10-30 Roger Sayle <roger@eyesopen.com>
1515
1516 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1517
1518 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1519
1520 PR c/16666
1521 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1522 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1523 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1524 gcc.dg/old-style-prom-3.c: New tests.
1525
1526 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1527
1528 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1529 Remove unnecessary inclusion of stdio.h.
1530
1531 2004-10-29 Roger Sayle <roger@eyesopen.com>
1532
1533 PR rtl-optimization/17581
1534 * gcc.dg/pr17581-1.c: New test case.
1535
1536 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1537
1538 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1539 being implemented.
1540 * g++.dg/conversion/dr195-1.C: New.
1541 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1542 * g++.old-deja/g++.mike/p10148.C: Likewise.
1543
1544 2004-10-29 Mark Mitchell <mark@codesourcery.com>
1545
1546 PR c++/17695
1547 * g++.dg/debug/typedef2.C: New test.
1548
1549 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1550
1551 PR fortran/13490
1552 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1553 * gfortran.dg/g77/README: Update.
1554
1555 2004-10-28 Matt Austern <austern@apple.com>
1556
1557 PR c++/14124
1558 * g++.dg/ext/packed7.C: New test.
1559
1560 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1561
1562 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1563 scan-assembler.
1564 * lib/scanasm.exp (hidden-scan-for): New proc.
1565 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1566 string.
1567 (scan-not-hidden): Likewise.
1568 * lib/target-supports.exp (check_visibility_available): mach-o is
1569 support too.
1570
1571 2004-10-28 Mark Mitchell <mark@codesourcery.com>
1572
1573 PR c++/17132
1574 * g++.dg/template/memclass3.C: New test.
1575
1576 2004-10-28 Adam Nemet <anemet@lnxw.com>
1577
1578 PR middle-end/18160
1579 * gcc.dg/register-var-1.c: New test.
1580 * gcc.dg/register-var-2.c: New test.
1581 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1582 error now.
1583
1584 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1585
1586 PR other/18172
1587 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1588 unused variables.
1589 * gcc.dg/vect/vect-22.c: Likewise.
1590
1591 2004-10-28 Jakub Jelinek <jakub@redhat.com>
1592
1593 * gcc.dg/i386-rotate-1.c: New test.
1594
1595 2004-10-27 Mark Mitchell <mark@codesourcery.com>
1596
1597 * g++.dg/init/ref12.C: Add "run" marker.
1598
1599 PR c++/17435
1600 * g++.dg/init/ref12.C: New test.
1601
1602 PR c++/18140
1603 * g++.dg/template/shift1.C: New test.
1604 * g++.dg/template/error10.C: Adjust error markers.
1605
1606 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1607
1608 PR tree-opt/17529
1609 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1610
1611 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1612
1613 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1614 * gcc.dg/weak/weak-3.c: Likewise.
1615 * gcc.dg/weak/weak-5.c: Likewise.
1616 * gcc.dg/weak/weak-9.c: Likewise.
1617 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1618 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1619
1620 * gcc.dg/darwin-weakimport-1.c: New.
1621
1622 2004-10-28 Ben Elliston <bje@au.ibm.com>
1623
1624 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1625
1626 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1627
1628 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1629 'syntax' error messages.
1630 * gcc.dg/cpp/direct2s.c: Likewise.
1631
1632 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1633
1634 * gcc.c-torture/compile/20041026-1.c: New.
1635
1636 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1637
1638 PR c++/18093
1639 * g++.dg/lookup/ns2.C: New test.
1640
1641 PR c++/18020
1642 * g++.dg/template/enum4.C: New test.
1643
1644 PR c++/18161
1645 * g++.dg/template/expr1.C: New test.
1646
1647 2004-10-26 Ben Elliston <bje@au.ibm.com>
1648
1649 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1650
1651 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1652
1653 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1654 gcc.dg/decl-nospec-3.c: New tests.
1655
1656 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1657
1658 * objc.dg/super-class-3.m: New test.
1659
1660 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1661
1662 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1663 resyncing.
1664 * gcc.dg/cpp/direct2s.c: Likewise.
1665
1666 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1667
1668 * objc.dg/image-info.m: Update for changes to section selection.
1669
1670 2004-10-25 David Ayers <d.ayers@inode.at>
1671 Ziemowit Laski <zlaski@apple.com>
1672
1673 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1674 diagnostics when messaging 'id <Proto>'.
1675 * objc.dg/class-protocol-1.m: New test.
1676 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1677 a non-existent method signature.
1678 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1679 Update diagnostics when messaging with non-existent method signature.
1680 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1681 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1682 invalid receivers are now resolved as if messaging 'id'; remove
1683 extraneous diagnostics.
1684
1685 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1686
1687 PR c/16667
1688 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1689 gcc.dg/init-desig-obs-3.c: New tests.
1690
1691 2004-10-25 Jakub Jelinek <jakub@redhat.com>
1692
1693 * gcc.dg/debug/20041023-1.c: New test.
1694
1695 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1696
1697 PR middle-end/17407
1698 * gcc.c-torture/compile/pr17407.c: New test.
1699
1700 PR c++/18121
1701 * g++.dg/template/array8.C: New test.
1702
1703 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1704
1705 PR other/18138
1706 * lib/g++.exp: Accept more than one multilib libgcc.
1707 * lib/gcc-dg.exp: Likewise.
1708 * lib/objc.exp: Likewise.
1709 * lib/treelang.exp: Likewise.
1710 * lib/gfortran.exp: Likewise.
1711
1712 2004-10-24 Ben Elliston <bje@au.ibm.com>
1713
1714 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1715
1716 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
1717
1718 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1719 * gcc.dg/c99-const-expr-3.c: Likewise.
1720
1721 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1722
1723 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1724
1725 2004-10-23 Ben Elliston <bje@au.ibm.com>
1726
1727 * gcc.c-torture/execute/loop-2e.x: Remove.
1728
1729 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1730
1731 PR c++/18095
1732 * g++.dg/parse/crash18.C: New.
1733 * g++.dg/parse/crash19.C: New.
1734
1735 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1736
1737 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1738 * g++.dg/ext/dllimport2.C: Same.
1739 * g++.dg/ext/dllimport8.C: Same.
1740
1741 2004-10-21 Mark Mitchell <mark@codesourcery.com>
1742
1743 PR c++/10841
1744 * g++.dg/conversion/cast1.C: New test.
1745 * g++.dg/overload/pmf1.C: Adjust error marker.
1746
1747 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1748
1749 PR objc/17923
1750 * objc.dg/const-str-7.m: New test.
1751
1752 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1753
1754 * g++.dg/template/memfriend11.C: Fix comment typo.
1755 * g++.dg/template/memfriend14.C: Likewise.
1756
1757 2004-10-20 Richard Henderson <rth@redhat.com>
1758
1759 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1760 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1761 -fasynchronous-unwind-tables.
1762
1763 2004-10-20 Richard Henderson <rth@redhat.com>
1764
1765 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1766 (main): Return success.
1767 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1768 (main): Return success.
1769
1770 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1771
1772 PR c++/13495
1773 * g++.dg/template/memfriend9.C: New test.
1774 * g++.dg/template/memfriend10.C: Likewise.
1775 * g++.dg/template/memfriend11.C: Likewise.
1776 * g++.dg/template/memfriend12.C: Likewise.
1777 * g++.dg/template/memfriend13.C: Likewise.
1778 * g++.dg/template/memfriend14.C: Likewise.
1779 * g++.dg/template/memfriend15.C: Likewise.
1780 * g++.dg/template/memfriend16.C: Likewise.
1781 * g++.dg/template/memfriend17.C: Likewise.
1782 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
1783
1784 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
1785
1786 * g++.dg/conversion/dr195.C: New.
1787 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
1788
1789 2004-10-20 Ben Elliston <bje@au.ibm.com>
1790 Devang Patel <dpatel@apple.com>
1791
1792 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
1793 of floating point arithmetic, which could trap.
1794
1795 2004-10-19 Mark Mitchell <mark@codesourcery.com>
1796
1797 PR c++/14035
1798 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
1799 * g++.dg/conversion/const2.C: New test.
1800 * g++.dg/expr/reinterpret2.C: New test.
1801 * g++.dg/expr/reinterpret3.C: New test.
1802 * g++.dg/expr/cast2.C: New test.
1803 * g++.dg/expr/copy1.C: New test.
1804 * g++.dg/other/conversion1.C: Change error message.
1805 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
1806 function pointers to void *.
1807 * g++.old-deja/g++.mike/p10148.C: Likewise.
1808
1809 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1810
1811 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
1812
1813 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
1814
1815 PR c++/18047
1816
1817 * g++.dg/parse/expr3.C: New test.
1818
1819 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1820
1821 * gcc.dg/smod-1.c: New test.
1822
1823 2004-10-18 Ziemowit Laski <zlaski@apple.com>
1824
1825 * objc.dg/method-14.m: New test.
1826
1827 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1828
1829 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
1830 Also xfail as the patch was reverted.
1831
1832 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1833
1834 PR middle-end/16973
1835 * gcc.dg/pr16973.c: New test.
1836
1837 2004-10-18 Diego Novillo <dnovillo@redhat.com>
1838
1839 PR tree-optimization/17656
1840 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
1841
1842 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
1843
1844 * g++.dg/eh/shadow1.C: New.
1845
1846 2004-10-18 Jakub Jelinek <jakub@redhat.com>
1847
1848 * gcc.c-torture/compile/20041018-1.c: New test.
1849
1850 2004-10-18 Ben Elliston <bje@au.ibm.com>
1851
1852 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
1853 compiler referring to register 0 when accessing sdata. The linker
1854 now patches things up.
1855
1856 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
1857
1858 PR c/17529
1859 * gcc.c-torture/compile/pr17529.c: New test.
1860
1861 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1862
1863 PR c++/17743
1864 * g++.dg/ext/attrib17.C: New test.
1865
1866 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1867
1868 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
1869
1870 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1871
1872 PR c++/10479
1873 * g++.dg/ext/attrib16.C: New test.
1874
1875 2004-10-15 Mark Mitchell <mark@codesourcery.com>
1876
1877 PR c++/17042
1878 * g++.dg/init/dso_handle1.C: New test.
1879
1880 PR c++/14667
1881 * g++.dg/parse/typedef6.C: New test.
1882
1883 PR c++/17916
1884 * g++.dg/parse/pragma1.C: New test.
1885
1886 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
1887
1888 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
1889
1890 2004-10-15 Steve Ellcey <sje@cup.hp.com>
1891
1892 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
1893 -fno-common when on HPPA HP-UX platforms.
1894
1895 2004-10-15 Jakub Jelinek <jakub@redhat.com>
1896
1897 PR other/16820
1898 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
1899 stdint.h.
1900 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
1901 uintptr_t.
1902
1903 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1904
1905 PR c++/16301
1906 * g++.dg/lookup/strong-using-4.C: New test.
1907
1908 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1909
1910 PR middle-end/16567
1911 * gcc.c-torture/compile/nested-1.c: New test.
1912
1913 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1914
1915 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
1916 and mipsisa64*-*-* (until support for misaligned loads is added).
1917 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
1918 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
1919 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
1920 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
1921 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
1922 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
1923
1924 2004-10-14 Mark Mitchell <mark@codesourcery.com>
1925
1926 PR c++/17976
1927 * g++.dg/init/dtor3.C: New test.
1928
1929 2004-10-15 Ben Elliston <bje@au.ibm.com>
1930
1931 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
1932
1933 2004-10-14 Geoffrey Keating <geoffk@apple.com>
1934
1935 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
1936 * gcc.dg/macho-lo-sum.c: Likewise.
1937
1938 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
1939
1940 * gcc.dg/ppc-spe64-1.c: New test.
1941
1942 2004-10-14 Devang Patel <dpatel@apple.com>
1943
1944 PR 17635
1945 * gcc.dg/pr17635.c : New test.
1946
1947 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
1948
1949 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
1950 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
1951 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
1952 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
1953 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
1954 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
1955 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
1956 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
1957 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
1958 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
1959 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
1960 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
1961 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
1962 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
1963 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
1964 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
1965 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
1966 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
1967
1968 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1969
1970 * gcc.dg/vect/vect-82.c: New testcase.
1971 * gcc.dg/vect/vect-82_64.c: New testcase.
1972 * gcc.dg/vect/vect-83.c: New testcase.
1973 * gcc.dg/vect/vect-83_64.c: New testcase.
1974
1975 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
1976
1977 * gcc.dg/cpp/error-1.c: New test.
1978
1979 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
1980
1981 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
1982
1983 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
1984
1985 PR target/17984
1986 * gcc.dg/cris-peep2-xsrand2.c: New test.
1987
1988 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
1989
1990 PR c++/17661
1991 * testsuite/g++.dg/expr/for2.C: New test.
1992
1993 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1994
1995 * g++.dg/inherit/thunk1.C: Run on the SPARC.
1996
1997 2004-10-13 Jakub Jelinek <jakub@redhat.com>
1998
1999 PR tree-optimization/17724
2000 * g++.dg/opt/pr17724-1.C: New test.
2001 * g++.dg/opt/pr17724-2.C: New test.
2002 * g++.dg/opt/pr17724-3.C: New test.
2003 * g++.dg/opt/pr17724-4.C: New test.
2004 * g++.dg/opt/pr17724-5.C: New test.
2005 * g++.dg/opt/pr17724-6.C: New test.
2006
2007 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2008
2009 PR c/17301
2010 * gcc.dg/pr17301-2.c: New test.
2011
2012 2004-10-11 Mark Mitchell <mark@codesourcery.com>
2013
2014 PR c++/15876
2015 * g++.dg/parse/error22.C: New test.
2016
2017 PR c++/17936
2018 * g++.dg/template/spec18.C: New test.
2019
2020 2004-10-11 Steve Ellcey <sje@cup.hp.com>
2021
2022 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2023 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2024 memcpy.
2025 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2026 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2027
2028 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2029
2030 * g++.dg/eh/cleanup5.C: Add dg-options "".
2031
2032 2004-10-11 Roger Sayle <roger@eyesopen.com>
2033
2034 PR middle-end/17657
2035 * gcc.dg/switch-4.c: New test case.
2036
2037 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
2038
2039 * gcc.c-torture/execute/20041011-1.c: New test.
2040
2041 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2042
2043 PR c++/17554
2044 * g++.dg/init/for3.C: New test.
2045
2046 PR c++/17657
2047 * g++.dg/opt/switch2.C: New test.
2048
2049 PR middle-end/17703
2050 * g++.dg/warn/Wreturn-2.C: New test.
2051
2052 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2053
2054 PR c++/17907
2055 * g++.dg/eh/cleanup5.C: New test.
2056
2057 2004-10-10 Mark Mitchell <mark@codesourcery.com>
2058
2059 PR c++/17393
2060 * g++.dg/parse/error21.C: New test.
2061
2062 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2063
2064 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2065 * g++.dg/warn/incomplete1.C: Likewise.
2066 * g++.dg/template/qualttp20.C: Likewise.
2067
2068 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2069
2070 PR c/17881
2071 * parm-incomplete-1.c: New test.
2072
2073 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2074
2075 PR c++/17867
2076 * g++.dg/parse/error19.C: New test.
2077
2078 PR c++/17670
2079 * g++.dg/init/new11.C: New test.
2080
2081 PR c++/17821
2082 * g++.dg/parse/error20.C: New test.
2083
2084 PR c++/17826
2085 * g++.dg/template/crash24.C: New test.
2086
2087 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2088
2089 PR c/17301
2090 * gcc.dg/pr17301-1.c: New test.
2091
2092 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2093
2094 PR c/17189
2095 * gcc.dg/anon-struct-5.c: New test.
2096
2097 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
2098
2099 PR c/17844
2100 * gcc.dg/pr17844-1.c: New test.
2101
2102 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
2103
2104 PR tree-optimization/17906
2105 * gcc.c-torture/compile/pr17906.c: New.
2106
2107 2004-10-09 Stuart Hastings <stuart@apple.com>
2108 Roger Sayle <roger@eyesopen.com>
2109
2110 PR rtl-optimization/17853
2111 * gcc.dg/i386-mmx-5.c: New testcase.
2112
2113 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
2114
2115 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
2116
2117 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2118
2119 PR c++/17524
2120 * g++.dg/template/static9.C: New test.
2121
2122 PR c++/17685
2123 * g++.dg/parse/operator5.C: New test.
2124
2125 2004-10-09 Roger Sayle <roger@eyesopen.com>
2126
2127 PR middle-end/17894
2128 * gcc.c-torture/execute/divcmp-4.c: New test case.
2129
2130 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2131
2132 PR tree-opt/17902
2133 * g++.dg/opt/pr17902.C: New test.
2134
2135 2004-10-09 Jakub Jelinek <jakub@redhat.com>
2136
2137 * gcc.dg/cpp/ident-1.c: Add dg-options "".
2138
2139 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2140
2141 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
2142
2143 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2144
2145 * gcc.dg/assign-warn-3.c: New test.
2146
2147 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2148
2149 PR c/16999
2150 * gcc.dg/cpp/ident-1.c: New test.
2151
2152 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
2153
2154 * gcc.c-torture/compile/acc1.c: New.
2155
2156 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2157
2158 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
2159 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
2160
2161 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2162
2163 * gcc.dg/ultrasp11.c: New test.
2164
2165 2004-10-08 Michael Matz <matz@suse.de>
2166
2167 * gcc.dg/doloop-2.c: New test.
2168
2169 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2170
2171 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2172 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2173 objc.dg/method-9.m: Update expected diagnostics.
2174
2175 2004-10-07 Geoffrey Keating <geoffk@apple.com>
2176
2177 * gcc.dg/ppc-fsel-3.c: New file.
2178 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2179
2180 2004-10-07 Paul Brook <paul@codesourcery.com>
2181
2182 * gfortran.dg/intrinsic_verify_1.f90: New test.
2183
2184 2004-10-07 Paul Brook <paul@codesourcery.com>
2185
2186 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2187
2188 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2189
2190 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
2191 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2192 commit.
2193
2194 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2195
2196 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2197
2198 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2199
2200 PR c++/17115
2201 * g++.dg/warn/Winline-4.C: New test.
2202
2203 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2204
2205 * gcc.c-torture/compile/20041007-1.c: New test.
2206
2207 2004-10-07 Paul Brook <paul@codesourcery.com>
2208
2209 PR fortran/17678
2210 * gfortran.dg/use_allocated_1.f90: New test.
2211
2212 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2213
2214 PR middle-end/17849
2215 * gfortran.fortran-torture/compile/nested.f90: New test
2216
2217 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2218
2219 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2220
2221 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2222
2223 PR c++/17368
2224 * g++.dg/ext/asm6.C: New test.
2225
2226 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2227
2228 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2229
2230 2004-10-06 Paul Brook <paul@codesourcery.com>
2231
2232 PR libfortran/17709
2233 * gfortran.dg/empty_format_1.f90: New test.
2234
2235 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2236
2237 PR fortran/17568
2238 * gfortran.dg/ishft.f90: New test.
2239
2240 PR fortran/17283
2241 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2242 tests.
2243
2244 2004-10-06 Paul Brook <paul@codesourcery.com>
2245
2246 * gfortran.dg/do_1.f90: New test.
2247
2248 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2249
2250 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2251 optimizing for size.
2252
2253 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2254
2255 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2256
2257 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2258
2259 * gcc.c-torture/compile/20041005-1.c: New test.
2260
2261 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2262
2263 PR c++/17829
2264 * g++.dg/lookup/koenig4.C: New.
2265
2266 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2267
2268 * g++.dg/other/classkey1.C: Adjust quoting marks.
2269 * g++.dg/parse/error15.C: Likewise.
2270 * g++.dg/template/meminit2.C (int>): Likewise.
2271
2272 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2273
2274 PR fortran/17283
2275 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2276
2277 PR fortran/17631
2278 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2279
2280 PR fortran/17708
2281 * gfortran.dg/pr17708.f90: New test.
2282
2283 2004-10-04 Chao-ying Fu <fu@mips.com>
2284
2285 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2286 * gcc.dg/vect/vect-4.c: Ditto.
2287 * gcc.dg/vect/vect-5.c: Ditto.
2288 * gcc.dg/vect/vect-6.c: Ditto.
2289 * gcc.dg/vect/vect-8.c: Ditto.
2290 * gcc.dg/vect/vect-16.c: Ditto.
2291 * gcc.dg/vect/vect-30.c: Ditto.
2292 * gcc.dg/vect/vect-40.c: Ditto.
2293 * gcc.dg/vect/vect-41.c: Ditto.
2294 * gcc.dg/vect/vect-42.c: Ditto.
2295 * gcc.dg/vect/vect-43.c: Ditto.
2296 * gcc.dg/vect/vect-44.c: Ditto.
2297 * gcc.dg/vect/vect-45.c: Ditto.
2298 * gcc.dg/vect/vect-46.c: Ditto.
2299 * gcc.dg/vect/vect-47.c: Ditto.
2300 * gcc.dg/vect/vect-48.c: Ditto.
2301 * gcc.dg/vect/vect-49.c: Ditto.
2302 * gcc.dg/vect/vect-50.c: Ditto.
2303 * gcc.dg/vect/vect-51.c: Ditto.
2304 * gcc.dg/vect/vect-52.c: Ditto.
2305 * gcc.dg/vect/vect-53.c: Ditto.
2306 * gcc.dg/vect/vect-54.c: Ditto.
2307 * gcc.dg/vect/vect-55.c: Ditto.
2308 * gcc.dg/vect/vect-56.c: Ditto.
2309 * gcc.dg/vect/vect-57.c: Ditto.
2310 * gcc.dg/vect/vect-58.c: Ditto.
2311 * gcc.dg/vect/vect-59.c: Ditto.
2312 * gcc.dg/vect/vect-60.c: Ditto.
2313 * gcc.dg/vect/vect-74.c: Ditto.
2314 * gcc.dg/vect/vect-79.c: Ditto.
2315 * gcc.dg/vect/vect-80.c: Ditto.
2316
2317 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2318
2319 * gcc.dg/unused-7.c: Use the correct option.
2320
2321 2004-10-04 Paul Brook <paul@codesourcery.com>
2322 Bud Davis <bdavis9659@comcast.net>
2323
2324 PR fortran/17706
2325 PR fortran/16434
2326 * gfortran/pr17706.f90: New test.
2327 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2328
2329 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2330
2331 * gfortran.dg/pr17612.f90: New test.
2332
2333 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2334
2335 * g++.dg/template/local1.C: Adjust quoting marks in
2336 testing for diagnostics.
2337 * g++.dg/tls/diag-2.C: Likewise.
2338 * g++.dg/other/error8.C: Likewise.
2339
2340 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2341
2342 PR c/17178
2343 * gcc.dg/unused-4.c: Adjust to be correct.
2344
2345 PR c/17820
2346 * gcc.dg/unused-7.c: New test.
2347
2348 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2349
2350 PR c++/17797
2351 * g++.dg/overload/template2.C: New test.
2352
2353 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2354
2355 PR tree-optimization/16632
2356 * gcc.dg/tree-ssa/20041002-1.c: New.
2357
2358 2004-10-03 Paul Brook <paul@codesourcery.com>
2359
2360 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2361 rather than relying on default formatting.
2362
2363 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2364
2365 * gcc.dg/20040920-1.c: Update expected message text.
2366
2367 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2368
2369 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2370
2371 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2372
2373 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2374 tree level.
2375
2376 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2377
2378 * gcc.dg/tree-ssa/pr17343.c: Remove.
2379
2380 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2381
2382 PR tree-opt/17343
2383 * gcc.dg/tree-ssa/pr17343.c: New test.
2384
2385 2004-10-01 Jakub Jelinek <jakub@redhat.com>
2386
2387 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2388 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2389 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2390 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2391 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2392
2393 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2394
2395 * gcc.dg/lvalue-2.c: New test.
2396
2397 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2398
2399 PR c/17730
2400 * gcc.dg/pr17730-1.c: New test
2401
2402 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2403
2404 PR c/7425
2405 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2406
2407 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2408
2409 * gcc.c-torture/execute/stdarg-1.c: New test.
2410 * gcc.c-torture/execute/stdarg-2.c: New test.
2411 * gcc.c-torture/execute/stdarg-3.c: New test.
2412 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2413 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2414 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2415 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2416 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2417
2418 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2419
2420 PR tree-optimization/17697
2421 * g++.dg/opt/pr17697-1.C: New test.
2422 * g++.dg/opt/pr17697-2.C: New test.
2423 * g++.dg/opt/pr17697-3.C: New test.
2424
2425 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2426
2427 PR c/16409
2428 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2429 gcc.dg/vla-init-5.c: New tests.
2430
2431 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2432
2433 PR c/13804
2434 * gcc.dg/pr13804-1.c: New test.
2435
2436 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2437
2438 PR fortran/16938
2439 * gfortran.dg/pr16938.f90: New test.
2440
2441 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2442
2443 * g++.dg/template/crash23.C: New test.
2444
2445 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2446
2447 PR c++/17585
2448 * g++.dg/template/static8.C: New test.
2449
2450 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2451
2452 PR c++/17681
2453 * g++.dg/other/error9.C: New test.
2454
2455 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2456
2457 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2458
2459 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2460
2461 PR fortran/15164
2462 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
2463
2464 2004-09-26 Roger Sayle <roger@eyesopen.com>
2465
2466 PR middle-end/17112
2467 * gcc.dg/pr17112-1.c: New test case.
2468
2469 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2470
2471 PR c/11459
2472 * gcc.dg/pr11459-1.c: New test.
2473
2474 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2475
2476 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2477 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2478
2479 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2480
2481 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2482
2483 2004-09-25 Jan Hubicka <jh@suse.cz>
2484
2485 * compile/30040909-1.c: New test.
2486 * compile/30040907-1.c: New test.
2487
2488 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
2489
2490 * gcc.c-torture/execute/va-arg-26.c: New test.
2491
2492 2004-09-24 Zack Weinberg <zack@codesourcery.com>
2493
2494 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2495 extra diagnostics on targets with 64-bit pointers.
2496 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2497
2498 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2499
2500 PR c/17188
2501 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2502 * gcc.dg/decl-3.c: Adjust expected message.
2503
2504 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2505
2506 PR fortran/17615
2507 * gfortran.dg/pr17615.f90: New test.
2508
2509 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
2510
2511 PR tree-optimzation/17517
2512 * g++.dg/tree-ssa/pr17517.C: New Test.
2513
2514 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2515
2516 PR c++/16889
2517 * g++.dg/lookup/ambig3.C: New.
2518
2519 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2520
2521 PR tree-opt/17624
2522 * g++.dg/opt/pr17624.C: New test.
2523
2524 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2525
2526 PR c/6980
2527 * gcc.dg/Wbad-function-cast-1.c: New test.
2528
2529 2004-09-23 Zack Weinberg <zack@codesourcery.com>
2530
2531 * g++.dg/ext/complit1.C
2532 * g++.dg/other/error2.C
2533 * g++.dg/other/nontype-1.C
2534 * g++.dg/parse/crash11.C
2535 * g++.dg/parse/crash12.C
2536 * g++.dg/parse/error15.C
2537 * g++.dg/parse/error4.C
2538 * g++.dg/parse/tmpl-outside1.C
2539 * g++.dg/parse/too-many-tmpl-args1.C
2540 * g++.dg/template/dependent-expr3.C
2541 * g++.dg/template/error10.C
2542 * g++.dg/template/instantiate1.C
2543 * g++.dg/template/vtable2.C
2544 * g++.dg/warn/Wshadow-1.C
2545 * g++.dg/warn/weak1.C
2546 * g++.old-deja/g++.brendan/crash16.C
2547 * g++.old-deja/g++.brendan/crash18.C
2548 * g++.old-deja/g++.brendan/crash48.C
2549 * g++.old-deja/g++.brendan/crash49.C
2550 * g++.old-deja/g++.brendan/crash55.C
2551 * g++.old-deja/g++.brendan/crash56.C
2552 * g++.old-deja/g++.brendan/crash8.C
2553 * g++.old-deja/g++.brendan/enum11.C
2554 * g++.old-deja/g++.brendan/enum8.C
2555 * g++.old-deja/g++.brendan/enum9.C
2556 * g++.old-deja/g++.brendan/friend3.C
2557 * g++.old-deja/g++.brendan/misc14.C
2558 * g++.old-deja/g++.bugs/900402_02.C
2559 * g++.old-deja/g++.bugs/900404_03.C
2560 * g++.old-deja/g++.bugs/900404_04.C
2561 * g++.old-deja/g++.bugs/900428_03.C
2562 * g++.old-deja/g++.jason/crash4.C
2563 * g++.old-deja/g++.jason/overload21.C
2564 * g++.old-deja/g++.jason/redecl1.C
2565 * g++.old-deja/g++.jason/report.C
2566 * g++.old-deja/g++.jason/rfg10.C
2567 * g++.old-deja/g++.jason/template30.C
2568 * g++.old-deja/g++.law/arm12.C
2569 * g++.old-deja/g++.law/ctors5.C
2570 * g++.old-deja/g++.law/cvt20.C
2571 * g++.old-deja/g++.law/init10.C
2572 * g++.old-deja/g++.law/init8.C
2573 * g++.old-deja/g++.law/visibility17.C
2574 * g++.old-deja/g++.law/visibility7.C
2575 * g++.old-deja/g++.mike/net8.C
2576 * g++.old-deja/g++.mike/p646.C
2577 * g++.old-deja/g++.mike/p700.C
2578 * g++.old-deja/g++.mike/p701.C
2579 * g++.old-deja/g++.mike/p811.C
2580 * g++.old-deja/g++.ns/template13.C
2581 * g++.old-deja/g++.other/array3.C
2582 * g++.old-deja/g++.other/crash25.C
2583 * g++.old-deja/g++.other/dtor3.C
2584 * g++.old-deja/g++.other/dtor4.C
2585 * g++.old-deja/g++.other/main1.C
2586 * g++.old-deja/g++.other/warn7.C
2587 * g++.old-deja/g++.pt/crash11.C
2588 * g++.old-deja/g++.pt/crash36.C
2589 * g++.old-deja/g++.pt/spec22.C
2590 * g++.old-deja/g++.pt/spec9.C
2591 * g++.old-deja/g++.pt/ttp52.C
2592 * g++.old-deja/g++.robertl/eb103.C
2593 * g++.old-deja/g++.robertl/eb121.C
2594 * g++.old-deja/g++.robertl/eb22.C
2595 * g++.old-deja/g++.robertl/eb8.C:
2596 Update locations and/or regexps of dg-error markers.
2597 Remove markers for some bogus messages that are no longer issued.
2598
2599 2004-09-23 Jakub Jelinek <jakub@redhat.com>
2600
2601 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2602 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2603
2604 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2605
2606 PR c++/17618
2607 * g++.dg/lookup/crash5.C: New test.
2608
2609 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2610
2611 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2612 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2613 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2614 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2615 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2616 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2617
2618 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2619 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2620 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2621 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2622 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2623 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2624
2625 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2626
2627 * gcc.dg/vect/vect-44.c: Check additional cases.
2628 * gcc.dg/vect/vect-48.c: Check additional cases.
2629
2630 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2631 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2632 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2633 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2634 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2635 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2636 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2637 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2638 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2639
2640 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2641 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2642 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2643
2644 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2645
2646 * gcc.dg/tree-ssa/loop-6.c: New test.
2647
2648 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2649
2650 PR c++/17620
2651 * g++.dg/inherit/base2.C: New.
2652
2653 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2654
2655 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2656 * gcc.dg/20001012-2.c: Likewise.
2657 * gcc.dg/20001013-1.c: Likewise.
2658 * gcc.dg/20001101-1.c: Likewise.
2659 * gcc.dg/20001102-1.c: Likewise.
2660 * gcc.dg/bf-spl1.c: Likewise.
2661 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2662 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2663
2664 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2665
2666 PR tree-optimization/16721
2667 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2668
2669 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2670
2671 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2672 * gcc.dg/20040305-1.c: Likewise.
2673
2674 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2675
2676 PR c/16566
2677 * gcc.c-torture/compile/pr16566-1.c,
2678 gcc.c-torture/compile/pr16566-2.c,
2679 gcc.c-torture/compile/pr16566-3.c: New tests.
2680
2681 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2682
2683 PR tree-optimization/17512
2684 * gcc.c-torture/compile/20040916-1.c.
2685
2686 2004-09-21 Mark Mitchell <mark@codesourcery.com>
2687
2688 * gcc.dg/pragma-re-3.c: New test.
2689
2690 2004-09-17 Matt Austern <austern@apple.com>
2691
2692 PR c++/15049
2693 * g++.dg/other/anon3.C: New.
2694
2695 2004-09-21 Roger Sayle <roger@eyesopen.com>
2696
2697 PR c++/7503
2698 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2699 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2700 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2701 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2702 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2703
2704 2004-09-21 Bud Davis <bdavis9659@comcast.net>
2705
2706 PR fortran/17286
2707 * gfortran.dg/pr17286.f90: New test.
2708
2709 2004-09-20 Mark Mitchell <mark@codesourcery.com>
2710
2711 PR c++/17530
2712 * g++.dg/template/static7.C: New test.
2713
2714 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2715
2716 PR tree-opt/17558
2717 * gcc.c-torture/compile/pr17558.c: New test.
2718
2719 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2720
2721 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2722 if SKIP_ATTRIBUTE is defined.
2723
2724 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2725
2726 PR fortran/15957
2727 * gfortran.dg/pr15957.f90: New test.
2728
2729 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2730
2731 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2732 in comparison.
2733 * gcc.dg/vect/vect-79.c: Likewise.
2734 * gcc.dg/vect/vect-80.c: Likewise.
2735
2736 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2737
2738 PR fortran/15750
2739 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
2740
2741 2004-09-20 Ira Rosen <irar@il.ibm.com>
2742
2743 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2744 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2745 * gcc.dg/vect/vect-62.c: New testcase.
2746 * gcc.dg/vect/vect-63.c: New testcase.
2747 * gcc.dg/vect/vect-64.c: New testcase.
2748 * gcc.dg/vect/vect-65.c: New testcase.
2749 * gcc.dg/vect/vect-66.c: New testcase.
2750 * gcc.dg/vect/vect-67.c: New testcase.
2751 * gcc.dg/vect/vect-68.c: New testcase.
2752 * gcc.dg/vect/vect-69.c: New testcase.
2753 * gcc.dg/vect/vect-79.c: New testcase.
2754 * gcc.dg/vect/vect-80.c: New testcase.
2755
2756 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2757
2758 * gcc.target/mips/asm-1.c: New test.
2759
2760 2004-09-19 Ira Rosen <irar@il.ibm.com>
2761
2762 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2763 * gcc.dg/vect/vect-73.c: New testcase.
2764 * gcc.dg/vect/vect-74.c: New testcase.
2765 * gcc.dg/vect/vect-75.c: New testcase.
2766 * gcc.dg/vect/vect-76.c: New testcase.
2767 * gcc.dg/vect/vect-77.c: New testcase.
2768 * gcc.dg/vect/vect-78.c: New testcase
2769
2770 2004-09-18 Paul Brook <paul@codesourcery.com>
2771
2772 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2773
2774 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2775
2776 PR c/17424
2777 * gcc.dg/pr17424-1.c: New test.
2778
2779 2004-09-18 Diego Novillo <dnovillo@redhat.com>
2780
2781 * g++.dg/tree-ssa/pr17153.C: New test.
2782
2783 2004-09-16 Geoffrey Keating <geoffk@apple.com>
2784
2785 PR pch/13361
2786 * testsuite/g++.dg/pch/wchar-1.C: New.
2787 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2788
2789 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
2790
2791 * gcc.c-torture/execute/20040917-1.c: New test.
2792
2793 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2794
2795 PR tree-optimization/17319
2796 * gcc.dg/pr17319.c: New test.
2797
2798 2004-09-17 Devang Patel <dpatel@apple.com>
2799
2800 * gcc.dg/20040813-1.c: New test.
2801
2802 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2803
2804 PR tree-optimization/17273
2805 * gcc.c-torture/compile/pr17273.c: New test.
2806
2807 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
2808
2809 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
2810 Update expected messages.
2811 * gcc.dg/declspec-13.c: New test.
2812
2813 2004-09-17 David Edelsohn <edelsohn@gnu.org>
2814
2815 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
2816
2817 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2818
2819 * gcc.c-torture/execute/pr17252.c: Use post-increment to
2820 change what 'a' is pointing to.
2821
2822 2004-09-17 Mark Mitchell <mark@codesourcery.com>
2823
2824 PR c++/16002
2825 * g++.dg/template/error18.C: New test.
2826
2827 PR c++/16029
2828 * g++.dg/warn/Wunused-8.C: New test.
2829
2830 2004-09-17 Steven Bosscher <stevenb@suse.de>
2831
2832 PR tree-optimization/17513
2833 * gcc.dg/20040916-1.c: New test.
2834
2835 2004-09-16 Mark Mitchell <mark@codesourcery.com>
2836
2837 PR c++/17501
2838 * g++.dg/template/typename7.C: New test.
2839
2840 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2841
2842 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
2843
2844 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
2845
2846 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
2847 with -ftree-based-profiling also.
2848 * lib/profopt.exp: Support late-set profile_option/feedback_option.
2849
2850 2004-09-16 Victor Leikehman <lei@il.ibm.com>
2851
2852 PR/15364
2853 * gfortran.dg/der_array_io_1.f90: New test.
2854 * gfortran.dg/der_array_io_2.f90: New test.
2855 * gfortran.dg/der_array_io_3.f90: New test.
2856
2857 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2858
2859 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
2860 EABI.
2861
2862 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2863
2864 * g++.dg/opt/switch1.C: New test.
2865
2866 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
2867
2868 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
2869 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
2870 Update expected messages.
2871
2872 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2873
2874 PR fortran/16485
2875 * gfortran.dg/same_name_1.f90: New test.
2876
2877 2004-09-15 Diego Novillo <dnovillo@redhat.com>
2878
2879 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
2880 dereference garbage pointers.
2881
2882 2004-09-15 Jakub Jelinek <jakub@redhat.com>
2883
2884 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
2885 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
2886
2887 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
2888 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
2889 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
2890
2891 2004-09-14 Mark Mitchell <mark@codesourcery.com>
2892
2893 PR c++/17324
2894 * g++.dg/template/mangle1.C: New test.
2895
2896 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2897
2898 PR tree-optimization/17252
2899 * gcc.c-torture/execute/pr17252.c: New test.
2900
2901 2004-09-14 Andrew Pinski <apinski@apple.com>
2902
2903 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
2904
2905 2004-09-14 Roger Sayle <roger@eyesopen.com>
2906
2907 PR rtl-optimization/9771
2908 * gcc.dg/pr9771-1.c: New test case.
2909
2910 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2911
2912 PR tree-optimization/15262
2913 * gcc.c-torture/execute/pr15262-1.c: New test.
2914 * gcc.c-torture/execute/pr15262-2.c: New test.
2915
2916 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
2917
2918 * gcc.dg/declspec-12.c: New test.
2919
2920 2004-09-14 Bud Davis <bdavis9659@comcast.net>
2921
2922 * gfortran.dg/pr17090.f90: Add directives to test.
2923
2924 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2925
2926 * gcc.c-torture/compile/20040914-1.c: New test.
2927
2928 2004-09-13 Mark Mitchell <mark@codesourcery.com>
2929
2930 PR c++/16162
2931 * g++.dg/template/decl2.C: New test.
2932
2933 2004-09-13 Bud Davis <bdavis9659@comcast.net>
2934
2935 PR fortran/17090
2936 * gfortran.dg/pr17090.f90: New test.
2937
2938 2004-09-13 Dale Johannesen <dalej@apple.com>
2939
2940 * gcc.c-torture/compile/pr17408.c: New test case.
2941
2942 2004-09-13 Mark Mitchell <mark@codesourcery.com>
2943
2944 PR c++/16716
2945 * g++.dg/parse/crash17.C: New test.
2946
2947 PR c++/17327
2948 * g++.dg/template/enum3.C: New test.
2949
2950 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
2951
2952 * lib/gcc-defs.exp: Load wrapper.exp.
2953 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
2954 using local code.
2955 * lib/gcc.exp (gcc_init): Similar.
2956 * lib/gfortran.exp (gfortran_init): Similar.
2957 * lib/objc.exp (objc_init): Similar.
2958 * lib/treelang.exp (treelang_init): Similar.
2959 * lib/wrapper.exp: New file with build_wrapper call machinery in
2960 ${tool}_maybe_build_wrapper.
2961
2962 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2963
2964 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
2965 "inline".
2966 * gcc.dg/declspec-11.c: Update expected messages.
2967 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
2968 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
2969 gcc.dg/inline-12.c: New tests.
2970
2971 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
2972
2973 * g++.dg/tree-ssa/pr17400.C: New testcase.
2974
2975 2004-09-13 James E Wilson <wilson@specifixinc.com>
2976
2977 * gcc.target/mips/sb1-1.c: New testcase.
2978
2979 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
2980
2981 * lib/g77-dg.exp: Remove unused file.
2982 * lib/mike-g77.exp: Ditto.
2983 * lib/g77.exp: Ditto.
2984
2985 2004-09-12 Richard Henderson <rth@redhat.com>
2986
2987 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
2988
2989 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2990
2991 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
2992 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2993 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
2994 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
2995 Update expected messages.
2996
2997 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
2998
2999 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3000 declaration/use mismatch for dirp parameter.
3001
3002 2004-09-12 Andrew Pinski <apinski@apple.com>
3003
3004 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3005 -fgnu-runtime is passed.
3006
3007 2004-09-12 Richard Henderson <rth@redhat.com>
3008
3009 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3010 do the uplevel thing and update additional_flags directly.
3011 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3012 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3013 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3014 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3015
3016 2004-09-11 Steven Bosscher <stevenb@suse.de>
3017
3018 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3019
3020 2004-09-11 Roger Sayle <roger@eyesopen.com>
3021
3022 PR middle-end/17411
3023 * g++.dg/opt/pr17411-1.C: New test case.
3024
3025 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3026
3027 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3028 gcc.dg/tls/diag-2.c: Update expected messages.
3029 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3030 messages.
3031 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3032 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3033 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3034 gcc.dg/tls/diag-5.c: New tests.
3035
3036 2004-09-11 Zack Weinberg <zack@codesourcery.com>
3037
3038 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3039
3040 2004-09-11 Steven Bosscher <stevenb@suse.de>
3041
3042 * g++.dg/parse/break-in-for.C: New test.
3043
3044 2004-09-11 Jakub Jelinek <jakub@redhat.com>
3045
3046 * gcc.dg/tree-ssa/20040911-1.c: New test.
3047
3048 2004-09-11 Andreas Jaeger <aj@suse.de>
3049
3050 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3051 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3052
3053 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
3054
3055 * gcc.target/frv: New directory of FR-V-specific tests.
3056
3057 2004-09-10 James E Wilson <wilson@specifixinc.com>
3058
3059 * gcc.dg/convert-vec-1.c: New test.
3060
3061 2004-09-10 Roger Sayle <roger@eyesopen.com>
3062
3063 PR middle-end/17024
3064 * gcc.dg/pr17024-1.c: New test case.
3065
3066 2004-09-10 Eric Christopher <echristo@redhat.com>
3067
3068 * gcc.dg/20040910-1.c: New test.
3069
3070 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3071
3072 * gcc.dg/bitfld-9.c: New test.
3073
3074 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3075
3076 * gcc.c-torture/execute/ieee/acc1.c: New test.
3077 * gcc.c-torture/execute/ieee/acc2.c: New test.
3078 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3079
3080 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3081
3082 * gcc.dg/deprecated-2.c: New test.
3083
3084 2004-09-09 James E Wilson <wilson@specifixinc.com>
3085
3086 * gcc.dg/init-vec-1.c: New test.
3087
3088 2004-09-09 Roger Sayle <roger@eyesopen.com>
3089
3090 PR middle-end/17055
3091 * gcc.dg/pr17055-1.c: New test case.
3092
3093 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
3094
3095 PR target/17377
3096 * gcc.c-torture/execute/pr17377.c: New test.
3097
3098 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3099
3100 PR c/8420
3101 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
3102 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
3103 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3104 gcc.dg/long-long-typespec-1.c: New tests.
3105 * gcc.dg/tls/diag-2.c: Update expected diagnostics
3106
3107 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3108
3109 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
3110 gcc.dg/gnu99-static-1.c: New tests.
3111
3112 2004-09-08 Devang Patel <dpatel@apple.com>
3113
3114 * gcc.dg/darwin-ld-20040828-1.c: New test.
3115 * gcc.dg/darwin-ld-20040828-2.c: New test.
3116 * gcc.dg/darwin-ld-20040828-3.c: New test.
3117
3118 2004-09-08 Ziemowit Laski <zlaski@apple.com>
3119
3120 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
3121 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
3122 in error message.
3123 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
3124 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
3125 in error message.
3126 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
3127 types they qualify.
3128 * objc.dg/type-size-2.m: Fix wording in comment.
3129 * objc.dg/va-meth-1.m: New test case.
3130
3131 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
3132
3133 PR c/16633:
3134 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
3135 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
3136
3137 2004-09-06 Devang Patel <dpatel@apple.com>
3138
3139 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
3140 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
3141
3142 2004-09-06 Zack Weinberg <zack@codesourcery.com>
3143
3144 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
3145 reflect changed line numbering of diagnostics.
3146
3147 2004-09-06 Paul Brook <paul@codesourcery.com>
3148
3149 * gfortran.dg/edit_real_1.f90: Add new test.
3150
3151 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3152
3153 * gcc.dg/tree-ssa/loop-2.c: New test.
3154 * gcc.dg/tree-ssa/loop-3.c: New test.
3155 * gcc.dg/tree-ssa/loop-4.c: New test.
3156 * gcc.dg/tree-ssa/loop-5.c: New test.
3157
3158 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3159
3160 * gcc.dg/format/sentinel-1.c: Update for parameter option.
3161
3162 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3163
3164 * gcc.dg/format/sentinel-1.c: New test.
3165
3166 2004-09-04 Uros Bizjak <uros@kss-loka.si>
3167
3168 * testsuite/gcc.dg/builtins-46.c: New.
3169
3170 2004-09-03 Devang Patel <dpatel@apple.com>
3171
3172 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3173 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
3174
3175 2004-09-03 Jan Beulich <jbeulich@novell.com>
3176
3177 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3178 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3179 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3180 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3181 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3182 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3183 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3184 the non-portable bzero.
3185 * gcc.dg/20010912-1.c: xfail for NetWare.
3186 * gcc.dg/20020426-2.c: xfail for NetWare.
3187 * gcc.dg/20021014-1.c: xfail for NetWare.
3188 * gcc.dg/20021018-1.c: xfail for NetWare.
3189 * gcc.dg/20030213-1.c: xfail for NetWare.
3190 * gcc.dg/20030225-1.c: xfail for NetWare.
3191 * gcc.dg/20030708-1.c: xfail for NetWare.
3192 * gcc.dg/builtins-config.h: Also exclude NetWare.
3193 * gcc.dg/format/format.h: Define restrict only if not already defined.
3194 * gcc.dg/nest.c: xfail for NetWare.
3195 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3196 * lib/target-supports.exp (check_visibility_available): Exclude
3197 NetWare.
3198
3199 2004-09-03 Jan Beulich <jbeulich@novell.com>
3200
3201 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3202 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3203 deterministic starting point for the alignment of structure fields.
3204 * gcc.dg/Wpadded.c: Dito.
3205 * g++.dg/abi/vbase10.C: Dito.
3206
3207 2004-09-03 Devang Patel <dpatel@apple.com>
3208
3209 * g++.dg/debug/pr15736.cc: New test.
3210
3211 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3212
3213 * README.QMTEST: Fix out-of-date link.
3214
3215 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3216
3217 PR fortran/16579
3218 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3219 Delete. Duplicate of gfortran.dg/g77/20010610.f
3220
3221 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3222
3223 * g++.dg/abi/arm_rtti1.C: New test.
3224
3225 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3226
3227 * gcc.dg/ppc-vector-memcpy.c: New.
3228 * gcc.dg/ppc-vector-memset.c: New.
3229
3230 2004-09-02 Chao-ying Fu <fu@mips.com>
3231
3232 * gcc.target/mips/mips-3d-1.c: New test.
3233 * gcc.target/mips/mips-3d-2.c: New test.
3234 * gcc.target/mips/mips-3d-3.c: New test.
3235 * gcc.target/mips/mips-3d-4.c: New test.
3236 * gcc.target/mips/mips-3d-5.c: New test.
3237 * gcc.target/mips/mips-3d-6.c: New test.
3238 * gcc.target/mips/mips-3d-7.c: New test.
3239 * gcc.target/mips/mips-3d-8.c: New test.
3240 * gcc.target/mips/mips-3d-9.c: New test.
3241 * gcc.target/mips/mips-ps-1.c: New test.
3242 * gcc.target/mips/mips-ps-2.c: New test.
3243 * gcc.target/mips/mips-ps-3.c: New test.
3244 * gcc.target/mips/mips-ps-4.c: New test.
3245 * gcc.target/mips/mips-ps-type.c: New test.
3246
3247 2004-09-02 Paul Brook <paul@codesourcery.com>
3248
3249 * gfortran.dg/edit_real_1.f90: Add new tests.
3250
3251 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3252
3253 PR fortran/15327
3254 * gfortran.dg/merge_char_1.f90: New test.
3255
3256 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3257
3258 PR fortran/16404
3259 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3260
3261 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3262
3263 PR c/1522
3264 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3265
3266 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3267
3268 * g++.dg/opt/loop1.C: Do not XFAIL.
3269
3270 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3271
3272 * gcc.c-torture/execute/20040831-1.c: New test.
3273
3274 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3275
3276 PR fortran/16579
3277 * gfortran.dg/g77/20010610.f: Now passes.
3278 Copy from g77.f-torture/execute. Add dg-run directive.
3279 * gfortran.dg/g77/README: Update
3280
3281 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3282
3283 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3284 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3285 (t1, t2, t3, t4): Add volatile.
3286
3287 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3288
3289 * g++.dg/ext/visibility/arm1.C: New test.
3290
3291 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3292
3293 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3294 -pedantic-errors.
3295
3296 2004-09-01 Paul Brook <paul@codesourcery.com>
3297
3298 * gfortran.dg/eof_2.f90: New test.
3299
3300 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3301
3302 PR fortran/16579
3303 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3304
3305 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3306
3307 PR libfortran/16805
3308 * gfortran.dg/list_read_2.f90: New test.
3309
3310 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3311
3312 * g++.dg/abi/key1.C: New test.
3313
3314 2004-08-31 Richard Henderson <rth@redhat.com>
3315
3316 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3317 form of offsetof.
3318 * g++.dg/other/offsetof5.C: Remove duplicate.
3319
3320 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3321
3322 PR fortran/17244
3323 * gfortran.dg/func_derived_1.f90: New test.
3324
3325 2004-08-31 Paul Brook <paul@codesourcery.com>
3326
3327 * gfortran.dg/eof_1.f90: New test.
3328
3329 2004-08-31 Paul Brook <paul@codesourcery.com>
3330
3331 * gfortran.dg/list_read_1.f90: New file.
3332
3333 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3334
3335 * g++.dg/opt/loop1.C: XFAIL.
3336
3337 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3338
3339 * gcc.dg/funcdef-storage-1.c: New.
3340 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3341 an extern function in local scope.
3342 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3343 declare an 'auto inline' function in local scope.
3344 * gcc.dg/20011130-1.c: Likewise.
3345 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3346 an 'auto' function in local scope.
3347 * gcc.dg/20021014-1.c: Likewise.
3348 * gcc.dg/20030331-2.c: Likewise.
3349
3350 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3351
3352 * gfortran.dg/blockdata_1.f90: New test.
3353
3354 2004-08-30 Richard Henderson <rth@redhat.com>
3355
3356 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3357
3358 2004-08-30 Richard Henderson <rth@redhat.com>
3359
3360 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3361 additional_flags set by alternate driver.
3362 (ieee-options): New procedure.
3363 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3364 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3365 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3366 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3367
3368 2004-08-30 Richard Henderson <rth@redhat.com>
3369
3370 * lib/f-torture.exp: Remove.
3371
3372 2004-08-29 Mark Mitchell <mark@codesourcery.com>
3373
3374 PR rtl-optimization/16590
3375 * g++.dg/opt/loop1.C: New test.
3376
3377 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3378
3379 PR fortran/13910
3380 * gfortran.dg/oldstyle_1.f90: New test.
3381
3382 2004-08-29 Steven G. Kargl <kargls@comcast.net>
3383 Paul Brook <paul@codesourcery.com>
3384
3385 * gfortran.dg/g77/README: Update.
3386 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3387 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3388 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3389
3390 2004-08-28 Paul Brook <paul@codesourcery.com>
3391
3392 PR libfortran/17195
3393 * gfortran.dg/edit_real_1.f90: New test.
3394
3395 2004-08-27 Paul Brook <paul@codesourcery.com>
3396
3397 * gfortran.dg/rewind_1.f90: New test.
3398
3399 2004-08-27 Bud Davis <bdavis9659@comcast.net>
3400
3401 PR fortran/16597
3402 * gfortran.dg/pr16597.f90: New test.
3403
3404 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3405
3406 PR c/13801
3407 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3408 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3409 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3410 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3411 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3412
3413 2004-08-26 Nick Clifton <nickc@redhat.com>
3414
3415 * gcc.c-torture/compile/pr17119.c: New test.
3416
3417 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3418
3419 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3420
3421 2004-08-25 Richard Henderson <rth@redhat.com>
3422
3423 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3424 the bits that expect kind=8 to be the largest real kind.
3425
3426 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3427
3428 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3429
3430 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3431
3432 * gfortran.dg/assignment_1.f90: New test.
3433
3434 2004-08-25 Adam Nemet <anemet@lnxw.com>
3435
3436 * g++.dg/template/repo3.C: New test.
3437
3438 2004-08-25 Roger Sayle <roger@eyesopen.com>
3439
3440 PR middle-end/16693
3441 PR tree-optimization/16372
3442 * g++.dg/opt/pr16372-1.C: New test case.
3443 * g++.dg/opt/pr16693-1.C: New test case.
3444 * g++.dg/opt/pr16693-2.C: New test case.
3445
3446 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3447
3448 * objc.dg/proto-lossage-4.m: New test.
3449
3450 2004-08-25 Mark Mitchell <mark@codesourcery.com>
3451
3452 PR c++/17155
3453 * g++.dg/inherit/local2.C: New test.
3454
3455 2004-08-25 Paul Brook <paul@codesourcery.com>
3456
3457 PR fortran/17144
3458 * gfortran.dg/string_ctor_1.f90: New test.
3459
3460 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3461
3462 PR c++/14428
3463 * g++.dg/template/redecl2.C: New test.
3464
3465 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3466
3467 PR fortran/17143
3468 * gfortran.dg/pr17143.f90: New test.
3469
3470 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3471
3472 PR fortran/17164
3473 * gfortran.dg/pr17164.f90: New test.
3474
3475 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3476
3477 * gcc.dg/tree-ssa/loop-1.c: New test.
3478
3479 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3480
3481 * gcc.c-torture/compile/20040824-1.c: New test.
3482
3483 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3484
3485 * gcc.c-torture/compile/iftrap-3.c: New test.
3486
3487 2004-08-24 Paul Brook <paul@codesourcery.com>
3488
3489 * gfortran.dg/entry_2.f90: New test.
3490
3491 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3492
3493 PR c++/16889
3494 * g++.dg/lookup/ambig[12].C: New.
3495
3496 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3497
3498 PR c++/16706
3499 * g++.dg/template/crash21.C: New test.
3500 * g++.dg/template/crash22.C: Likewise.
3501
3502 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3503
3504 PR c++/17149
3505 * g++.dg/template/access15.C: New.
3506
3507 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3508
3509 PR c++/17163
3510 * g++.dg/template/repo2.C: New test.
3511
3512 2004-08-23 Roger Sayle <roger@eyesopen.com>
3513
3514 PR rtl-optimization/17078
3515 * gcc.c-torture/execute/pr17078-1.c: New test case.
3516
3517 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3518
3519 PR c/14492
3520 * gcc.dg/debug/crash1.c: New test.
3521
3522 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3523
3524 PR c/16180
3525 * gcc.dg/loop-5.c: New test.
3526
3527 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3528
3529 * gcc.c-torture/execute/20040823-1.c: New test.
3530
3531 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
3532
3533 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3534 to the assembler. Simplify test accordingly.
3535 (asm_abi_flags): Use GNU names.
3536 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3537 to check for ABI flags.
3538
3539 2004-08-22 Andrew Pinski <apinski@apple.com>
3540
3541 * g++.dg/opt/pr14029.C: New test.
3542 * gcc.c-torture/execute/pr15262.c: New test.
3543
3544 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3545
3546 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3547
3548 2004-08-21 Bud Davis <bdavis9659@comcast.net>
3549
3550 PR 16908
3551 * gfortran.dg/direct_io.f90: New test.
3552
3553 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3554
3555 PR c++/17121
3556 * g++.dg/inherit/local2.C: New test.
3557
3558 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3559
3560 PR c++/17120
3561 * g++.dg/warn/Wparentheses-4.C: New test.
3562
3563 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3564
3565 PR c++/17121
3566 * g++.dg/inherit/local2.C: New test.
3567
3568 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3569 * gcc.dg/ppc-ldstruct.c: Likewise.
3570 * gcc.dg/ppc64-abi-2.c: Likewise.
3571
3572 2004-08-20 Jakub Jelinek <jakub@redhat.com>
3573
3574 PR rtl-optimization/17099
3575 * gcc.c-torture/execute/20040820-1.c: New test.
3576
3577 2004-08-20 David Edelsohn <edelsohn@gnu.org>
3578
3579 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3580
3581 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3582
3583 PR fortran/17077
3584 * gfortran.dg/auto_array_1.f90: New test.
3585
3586 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3587
3588 PR fortran/17074
3589 * gfortran.dg/simpleif_1.f90: New test.
3590
3591 2004-08-19 Mark Mitchell <mark@codesourcery.com>
3592
3593 * lib/target-supports.exp (check_profiling_available): Return
3594 false for arm*-*-symbianelf* and arm*-*-eabi*.
3595
3596 PR c++/15890
3597 * g++.dg/template/delete1.C: New test.
3598
3599 2004-08-19 Paul Brook <paul@codesourcery.com>
3600
3601 PR fortran/14976
3602 PR fortran/16228
3603 * gfortran.dg/data_char_1.f90: New test.
3604
3605 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3606
3607 PR fortran/16946
3608 * gfortran.dg/reduction.f90: New testcase.
3609
3610 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3611
3612 PR fortran/16520
3613 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3614
3615 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3616
3617 PR c++/17041
3618 * g++.dg/Wparentheses-3.C: New test.
3619
3620 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3621
3622 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3623 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3624 * gcc.dg/vect/vect-2.c: Likewise.
3625 * gcc.dg/vect/vect-3.c: Likewise.
3626 * gcc.dg/vect/vect-4.c: Likewise.
3627 * gcc.dg/vect/vect-5.c: Likewise.
3628 * gcc.dg/vect/vect-6.c: Likewise.
3629 * gcc.dg/vect/vect-7.c: Likewise.
3630 * gcc.dg/vect/vect-25.c: Likewise.
3631 * gcc.dg/vect/vect-31.c: Likewise.
3632 * gcc.dg/vect/vect-32.c: Likewise.
3633 * gcc.dg/vect/vect-34.c: Likewise.
3634 * gcc.dg/vect/vect-36.c: Likewise.
3635 * gcc.dg/vect/vect-all.c: Likewise.
3636
3637 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3638
3639 PR c++/17068
3640 * g++.dg/template/operator4.C: New test.
3641
3642 2004-08-18 Richard Henderson <rth@redhat.com>
3643
3644 * gcc.dg/20040206-1.c: XFAIL.
3645
3646 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3647
3648 PR c++/16246
3649 * g++.dg/template/array7.C: New test.
3650
3651 2004-08-17 James E Wilson <wilson@specifixinc.com>
3652
3653 * gcc.dg/mips-movcc-1.c: New test.
3654 * gcc.dg/mips-movcc-2.c: New test.
3655 * gcc.dg/mips-movcc-3.c: New test.
3656
3657 * gcc.dg/mips-nmadd-1.c: New test.
3658 * gcc.dg/mips-nmadd-2.c: New test.
3659
3660 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3661
3662 PR c++/15871
3663 * g++.dg/opt/inline8.C: New test.
3664
3665 PR c++/16965
3666 * g++.dg/parse/error17.C: New test.
3667
3668 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3669
3670 * gcc.dg/vect: New directory for vectorizer tests.
3671 * gcc.dg/vect/tree-vect.h: New file.
3672 * gcc.dg/vect/vect.exp: New file.
3673 * gcc.dg/vect/pr16105.c.c: New test.
3674 * gcc.dg/vect/vect-1.c: New test.
3675 * gcc.dg/vect/vect-2.c: New test.
3676 * gcc.dg/vect/vect-3.c: New test.
3677 * gcc.dg/vect/vect-4.c: New test.
3678 * gcc.dg/vect/vect-5.c: New test.
3679 * gcc.dg/vect/vect-6.c: New test.
3680 * gcc.dg/vect/vect-7.c: New test.
3681 * gcc.dg/vect/vect-8.c: New test.
3682 * gcc.dg/vect/vect-9.c: New test.
3683 * gcc.dg/vect/vect-10.c: New test.
3684 * gcc.dg/vect/vect-11.c: New test.
3685 * gcc.dg/vect/vect-12.c: New test.
3686 * gcc.dg/vect/vect-13.c: New test.
3687 * gcc.dg/vect/vect-14.c: New test.
3688 * gcc.dg/vect/vect-15.c: New test.
3689 * gcc.dg/vect/vect-16.c: New test.
3690 * gcc.dg/vect/vect-17.c: New test.
3691 * gcc.dg/vect/vect-18.c: New test.
3692 * gcc.dg/vect/vect-19.c: New test.
3693 * gcc.dg/vect/vect-20.c: New test.
3694 * gcc.dg/vect/vect-21.c: New test.
3695 * gcc.dg/vect/vect-22.c: New test.
3696 * gcc.dg/vect/vect-23.c: New test.
3697 * gcc.dg/vect/vect-24.c: New test.
3698 * gcc.dg/vect/vect-25.c: New test.
3699 * gcc.dg/vect/vect-26.c: New test.
3700 * gcc.dg/vect/vect-27.c: New test.
3701 * gcc.dg/vect/vect-28.c: New test.
3702 * gcc.dg/vect/vect-29.c: New test.
3703 * gcc.dg/vect/vect-30.c: New test.
3704 * gcc.dg/vect/vect-31.c: New test.
3705 * gcc.dg/vect/vect-32.c: New test.
3706 * gcc.dg/vect/vect-33.c: New test.
3707 * gcc.dg/vect/vect-34.c: New test.
3708 * gcc.dg/vect/vect-35.c: New test.
3709 * gcc.dg/vect/vect-36.c: New test.
3710 * gcc.dg/vect/vect-37.c: New test.
3711 * gcc.dg/vect/vect-38.c: New test.
3712 * gcc.dg/vect/vect-40.c: New test.
3713 * gcc.dg/vect/vect-41.c: New test.
3714 * gcc.dg/vect/vect-42.c: New test.
3715 * gcc.dg/vect/vect-43.c: New test.
3716 * gcc.dg/vect/vect-44.c: New test.
3717 * gcc.dg/vect/vect-45.c: New test.
3718 * gcc.dg/vect/vect-46.c: New test.
3719 * gcc.dg/vect/vect-47.c: New test.
3720 * gcc.dg/vect/vect-48.c: New test.
3721 * gcc.dg/vect/vect-49.c: New test.
3722 * gcc.dg/vect/vect-50.c: New test.
3723 * gcc.dg/vect/vect-51.c: New test.
3724 * gcc.dg/vect/vect-52.c: New test.
3725 * gcc.dg/vect/vect-53.c: New test.
3726 * gcc.dg/vect/vect-54.c: New test.
3727 * gcc.dg/vect/vect-55.c: New test.
3728 * gcc.dg/vect/vect-56.c: New test.
3729 * gcc.dg/vect/vect-57.c: New test.
3730 * gcc.dg/vect/vect-58.c: New test.
3731 * gcc.dg/vect/vect-59.c: New test.
3732 * gcc.dg/vect/vect-60.c: New test.
3733 * gcc.dg/vect/vect-61.c: New test.
3734 * gcc.dg/vect/vect-all.c: New test.
3735 * gcc.dg/vect/vect-none.c: New test.
3736
3737 2004-08-17 Paul Brook <paul@codesourcery.com>
3738
3739 PR fortran/13082
3740 * gfortran.dg/entry_1.f90: New test.
3741
3742 2004-08-17 Andrew Pinski <apinski@apple.com>
3743
3744 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3745
3746 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
3747
3748 * gcc.dg/pr17036-1.c: New test.
3749
3750 2004-08-16 Devang Patel <dpatel@apple.com>
3751
3752 * gcc.dg/darwin-20040809-1.c: New test.
3753
3754 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3755
3756 * gcc.dg/funcdef-attr-1.c: New test.
3757
3758 2004-08-16 Janis Johnson <janis187@us.ibm.com>
3759
3760 * gcc.dg/altivec-17.c: New test.
3761 * gcc.dg/altivec-18.c: New test.
3762
3763 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3764
3765 PR c++/6749
3766 * g++.dg/template/vtable2.C: New test.
3767
3768 2004-08-14 Richard Henderson <rth@redhat.com>
3769
3770 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
3771 * gcc.dg/pack-test-4.c (main): Return 0.
3772 * gcc.dg/setjmp-1.c: Remove XFAIL.
3773 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
3774
3775 2004-08-14 Richard Henderson <rth@redhat.com>
3776
3777 * gcc.dg/980217-1.c: Add prototype for printf.
3778
3779 2004-08-13 Bud Davis <bdavis9659@comcast.net>
3780
3781 * gfortran.dg/pr16935.f90: New test.
3782
3783 2004-08-13 Janis Johnson <janis187@us.ibm.com>
3784
3785 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
3786
3787 2004-08-13 Paul Brook <paul@codesourcery.com>
3788
3789 * gfortran.dg/der_io_1.f90: Remove stray comma.
3790
3791 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3792
3793 * gcc.dg/vmx/cw-bug-2.c: Remove.
3794 * gcc.dg/vmx/vprint-1.c: Remove.
3795 * gcc.dg/vmx/vscan-1.c: Remove.
3796
3797 2004-08-12 Devang patel <dpatel@apple.com>
3798
3799 * gcc.dg/darwin-20040809-2.c: New test.
3800
3801 2004-08-12 Janis Johnson <janis1872us.ibm.com>
3802
3803 * g++.dg/ext/altivec-12.C: New test.
3804
3805 * g++.dg/ext/altivec-11.C: New test.
3806
3807 2004-08-12 Paul Brook <paul@codesourcery.com>
3808
3809 * g++.dg/abi/arm_cxa_vec_1.C: New test.
3810
3811 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3812
3813 * g++.dg/ext/altivec-2.C: Check for hardware support before
3814 executing any VMX instructions.
3815
3816 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
3817
3818 2004-08-12 Jakub Jelinek <jakub@redhat.com>
3819
3820 PR c++/16276
3821 * g++.old-deja/g++.other/comdat4.C: New test.
3822 * g++.old-deja/g++.other/comdat4-aux.cc: New.
3823
3824 2004-08-12 Ben Elliston <bje@au.ibm.com>
3825
3826 PR target/16286
3827 * gcc.dg/pr16286.c: New test.
3828
3829 2004-08-12 Jan Beulich <jbeulich@novell.com>
3830
3831 * g++.dg/ext/asm5.C: New.
3832
3833 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3834
3835 PR c++/16698
3836 * g++.dg/eh/crash1.C: New test.
3837
3838 PR c++/16717
3839 * g++.dg/ext/construct1.C: New test.
3840
3841 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3842
3843 PR c++/16853
3844 * g++.dg/init/ptrmem1.C: New test.
3845
3846 PR c++/16618
3847 * g++.dg/parse/offsetof5.C: New test.
3848
3849 PR c++/16870
3850 * g++.dg/template/overload3.C: New test.
3851
3852 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3853
3854 PR c++/16964
3855 * g++.dg/parse/error16.C: New test.
3856
3857 PR c++/16904
3858 * g++.dg/template/error14.C: New test.
3859
3860 PR c++/16929
3861 * g++.dg/template/error15.C: New test.
3862
3863 2004-08-11 Devang Patel <dpatel@apple.com>
3864
3865 * gcc.dg/darwin-ld-20040809-1.c: New test.
3866 * gcc.dg/darwin-ld-20040809-2.c: New test.
3867
3868 2004-08-11 Steven G. Kargl <kargls@comcast.net>
3869
3870 PR fortran/16917
3871 * gfortran.dg/dfloat_1.f90: New test.
3872
3873 2004-08-09 Mark Mitchell <mark@codesourcery.com>
3874
3875 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
3876 * gcc.dg/dll-2.c: Fix dg-require syntax.
3877 * gcc.misc-tests/arm-isr.c (abort): Declare.
3878 (exit): Likewise.
3879
3880 2004-08-10 Mark Mitchell <mark@codesourcery.com>
3881
3882 PR c++/16971
3883 * g++.dg/parse/crash16.C: New test.
3884
3885 2004-08-10 Roger Sayle <roger@eyesopen.com>
3886
3887 * gcc.dg/mips-rsqrt-1.c: New test case.
3888 * gcc.dg/mips-rsqrt-2.c: New test case.
3889 * gcc.dg/mips-rsqrt-3.c: New test case.
3890
3891 2004-08-10 Paul Brook <paul@codesourcery.com>
3892
3893 * gfortran.dg/der_io_1.f90: New test.
3894
3895 2004-08-10 Paul Brook <paul@codesourcery.com>
3896
3897 PR fortran/16919
3898 * gfortran.dg/der_array_1.f90: New test.
3899
3900 2004-08-09 David Edelsohn <edelsohn@gnu.org>
3901
3902 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
3903
3904 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
3905
3906 * gcc.dg/wchar_t-2.c: Fix typo.
3907
3908 2004-08-09 Falk Hueffner <falk@debian.org>
3909
3910 PR tree-optimization/12517
3911 * gcc.c-torture/compile/pr12517.c: New test.
3912
3913 PR tree-optimization/12578
3914 * gcc.c-torture/compile/pr12578.c: New test.
3915
3916 PR tree-optimization/12899
3917 * gcc.c-torture/compile/pr12899.c: New test.
3918
3919 PR rtl-optimization/14692
3920 * gcc.c-torture/compile/pr14692.c: New test.
3921
3922 PR tree-optimization/16461
3923 * gcc.c-torture/compile/pr16461.c: New test.
3924
3925 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
3926
3927 * gfortran.dg/getenv_1.f90: New test.
3928
3929 2004-08-06 Mark Mitchell <mark@codesourcery.com>
3930
3931 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
3932 wchar_t.
3933 * gcc.dg/symbian5.c: Test -fno-short-wchar.
3934
3935 2004-08-06 Paul Brook <paul@codesourcery.com>
3936
3937 * gfortran.dg/ret_array_1.f90: New test.
3938 * gfortran.dg/ret_pointer_1.f90: New test.
3939
3940 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
3941
3942 * gcc.dg/missing-field-init-[12].c: New tests.
3943 * g++.dg/warn/missing-field-init-[12].C: New tests.
3944
3945 2004-08-06 Mark Mitchell <mark@codesourcery.com>
3946
3947 * gcc.dg/enum2.c: New test.
3948 * gcc.dg/symbian3.c: Likewise.
3949 * gcc.dg/symbian4.c: Likewise.
3950 * gcc.dg/wchar_t-2.c: Likewise.
3951
3952 2004-08-05 Mark Mitchell <mark@codesourcery.com>
3953
3954 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
3955 destructor tests.
3956
3957 2004-08-05 Mark Mitchell <mark@codesourcery.com>
3958
3959 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
3960 dg-require-visiblity.
3961 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
3962 * g++.dg/ext/visibility/fvisibility.C: Likewise.
3963 * g++.dg/ext/visibility/memfuncts.C: Likewise.
3964 * g++.dg/ext/visibility/new1.C: Likewise.
3965 * g++.dg/ext/visibility/pragma.C: Likewise.
3966 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
3967 * g++.dg/ext/visibility/virtual.C: Likewise.
3968 * g++/dg/ext/visibility/visibility-1.C: Likewise.
3969 * g++/dg/ext/visibility/visibility-2.C: Likewise.
3970 * g++/dg/ext/visibility/visibility-3.C: Likewise.
3971 * g++/dg/ext/visibility/visibility-4.C: Likewise.
3972 * g++/dg/ext/visibility/visibility-5.C: Likewise.
3973 * g++/dg/ext/visibility/visibility-6.C: Likewise.
3974 * g++/dg/ext/visibility/visibility-7.C: Likewise.
3975 * g++/dg/ext/visibility/visibility-8.C: New test.
3976 * gcc.c-torture/compile/dll.x: Remove.
3977 * gcc.dg/dll-2.c: Use dg-require-dll
3978 * gcc.dg/visibility-10.c: New test.
3979 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
3980 supporting DLLs.
3981 * testsuite/lib/scanasm.exp (scan_hidden): New function.
3982 (scan_not_hidden): Likewise.
3983
3984 2004-08-05 David Edelsohn <edelsohn@gnu.org>
3985
3986 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
3987
3988 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
3989
3990 * gcc.c-torture/execute/20040805-1.c: New test.
3991
3992 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
3993
3994 * gcc.dg/20020118-1.c: Declare abort.
3995 * gcc.dg/altivec_check.h: Likewise.
3996 * gcc.dg/iftrap-2.c: Likewise.
3997 * gcc.dg/pragma-darwin.c: Likewise.
3998 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
3999
4000 2004-08-04 Geoffrey Keating <geoffk@apple.com>
4001
4002 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4003
4004 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4005
4006 * gcc.c-torture/execute/builtins/abs-2.c,
4007 gcc.c-torture/execute/builtins/abs-3.c,
4008 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4009 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4010 intmax_t, uintmax_t and their limits.
4011 * gcc.dg/intmax_t-1.c: New test.
4012
4013 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4014
4015 * g++.dg/tc1/dr147.C: Add reference to PR.
4016
4017 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
4018
4019 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4020 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4021
4022 2004-08-03 David Edelsohn <edelsohn@gnu.org>
4023
4024 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4025
4026 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4027
4028 * gcc.dg/redecl-5.c: New test.
4029 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4030 of scanf.
4031
4032 2004-08-03 Roger Sayle <roger@eyesopen.com>
4033
4034 PR middle-end/16790
4035 * gcc.c-torture/execute/pr16790-1.c: New test case.
4036
4037 2004-08-03 Mark Mitchell <mark@codesourcery.com>
4038
4039 * g++.dg/ext/visibility/assign1.C: New test.
4040 * g++.dg/ext/visibility/new1.C: Likewise.
4041
4042 * gcc.dg/symbian1.c: New test.
4043 * gcc.dg/symbian2.c: Likewise.
4044
4045 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4046
4047 PR target/16570
4048 * gcc.dg/i386-sse-9.c: New test.
4049
4050 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4051
4052 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4053
4054 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4055
4056 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4057 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4058 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4059 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4060 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4061 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4062 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4063 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4064 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4065 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4066 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4067 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4068 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4069 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4070 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4071 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4072 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4073 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4074 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4075 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4076 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4077 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4078 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4079 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4080 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4081 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4082 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4083 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4084 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4085 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4086 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4087 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4088 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
4089 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
4090 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
4091 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4092 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4093 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4094 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4095 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
4096 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
4097 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
4098 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
4099 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
4100 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4101 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4102 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
4103 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
4104 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
4105 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
4106 gcc.misc-tests/i386-pf-3dnow-1.c,
4107 gcc.misc-tests/i386-pf-athlon-1.c,
4108 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4109 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
4110 Declare built-in functions used.
4111 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
4112
4113 2004-08-02 Mark Mitchell <mark@codesourcery.com>
4114
4115 PR c++/16707
4116 * g++.dg/lookup/using12.C: New test.
4117
4118 * g++.dg/init/null1.C: Fix PR number.
4119 * g++.dg/parse/namespace10.C: Likewise.
4120
4121 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4122
4123 PR c++/16224
4124 * g++.dg/template/spec17.C: New test.
4125 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
4126 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
4127
4128 2004-08-02 David Billinghurst
4129
4130 PR fortran/16292
4131 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
4132
4133 2004-08-01 Zack Weinberg <zack@codesourcery.com>
4134
4135 * gcc.dg/ia64-got-1.c: New test case.
4136
4137 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4138
4139 PR c++/16489
4140 * g++.dg/init/null1.C: New test.
4141 * g++.dg/tc1/dr76.C: Adjust error marker.
4142
4143 PR c++/16529
4144 * g++.dg/parse/namespace10.C: New test.
4145
4146 PR c++/16810
4147 * g++.dg/inherit/ptrmem2.C: New test.
4148
4149 2004-08-02 Ben Elliston <bje@au.ibm.com>
4150
4151 PR target/16155
4152 * gcc.dg/pr16155.c: New test.
4153
4154 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
4155
4156 * gcc.dg/redecl-2.c: New test.
4157
4158 2004-07-30 Geoffrey Keating <geoffk@apple.com>
4159
4160 * gcc.dg/darwin-longdouble.c: New file.
4161
4162 2004-07-30 Richard Henderson <rth@redhat.com>
4163
4164 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
4165 write to constant argument.
4166 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
4167
4168 2004-07-30 Richard Henderson <rth@redhat.com>
4169
4170 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
4171 tests of nearest around zero.
4172
4173 2004-07-30 Andrew Pinski <apinski@apple.com>
4174
4175 * gcc.c-torture/compile/20040730-1.c: New test.
4176
4177 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4178
4179 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4180 powerpc-eabispe.
4181
4182 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4183
4184 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4185
4186 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
4187
4188 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4189 contains $ld_library_path.
4190 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4191
4192 2004-07-29 Richard Henderson <rth@redhat.com>
4193
4194 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4195
4196 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4197 (alt2, which): New.
4198 (Check): Accept either alternative.
4199
4200 2004-07-29 Mark Mitchell <mark@codesourcery.com>
4201
4202 * g++.dg/abi/inline1.C: New test.
4203 * g++.dg/abi/local1-a.cc: Likewise.
4204 * g++.dg/abi/local1.C: Likewise.
4205 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4206 * g++.dg/abi/mangle12.C: Likewise.
4207 * g++.dg/abi/mangle17.C: Likewise.
4208 * g++.dg/abi/mangle20-2.C: Likewise.
4209 * g++.dg/opt/interface1.C: Likewise.
4210 * g++.dg/opt/interface1.h: Likewise.
4211 * g++.dg/opt/interface1-a.cc: New test.
4212 * g++.dg/parse/repo1.C: New test.
4213 * g++.dg/template/repo1.C: Likewise.
4214 * g++.dg/warn/Winline-1.C: Likewise.
4215 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4216
4217 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4218
4219 * gcc.dg/tree-ssa/20040729-1.c: New test.
4220
4221 2004-07-27 Matt Austern <austern@apple.com>
4222
4223 * gcc.dg/darwin-bool-1.c: New test.
4224 * gcc.dg/darwin-bool-2.c: New test.
4225
4226 2004-07-28 Richard Henderson <rth@redhat.com>
4227
4228 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4229 arguments in the correct type. Don't write to constant arguments.
4230
4231 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4232
4233 PR tree-optimization/16688
4234 PR tree-optimization/16689
4235 * g++.dg/tree-ssa/pr16688.C: New test.
4236
4237 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4238
4239 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4240 loads. Not only in the comment, this time.
4241
4242 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4243
4244 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4245 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4246 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4247 * gcc.dg/sh4a-bitmovua.c: New.
4248 * gcc.dg/sh4a-cos.c: New.
4249 * gcc.dg/sh4a-cosf.c: New.
4250 * gcc.dg/sh4a-fprun.c: New.
4251 * gcc.dg/sh4a-fsrra.c: New.
4252 * gcc.dg/sh4a-memmovua.c: New.
4253 * gcc.dg/sh4a-sin.c: New.
4254 * gcc.dg/sh4a-sincos.c: New.
4255 * gcc.dg/sh4a-sincosf.c: New.
4256 * gcc.dg/sh4a-sinf.c: New.
4257
4258 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4259
4260 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4261 conditionals.
4262 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4263 loads.
4264 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4265 DOM1.
4266
4267 2004-07-27 Andrew Pinski <apinski@apple.com>
4268
4269 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4270
4271 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4272
4273 * gcc.dg/pragma-isr.c: New test.
4274
4275 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4276
4277 PR c++/14429
4278 * g++.dg/template/ttp11.C: New test.
4279
4280 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4281
4282 * gcc.c-torture/compile/20040727-1.c: New test.
4283
4284 2004-07-26 Eric Christopher <echristo@redhat.com>
4285
4286 * gcc.c-torture/compile/20040726-2.c: New test.
4287
4288 2004-07-26 Andrew Pinski <apinski@apple.com>
4289
4290 * g++.dg/rtti/tinfo1.C: Xfail.
4291
4292 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4293
4294 * gcc.c-torture/compile/20040726-1.c: New test.
4295
4296 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4297 Brian Ryner <bryner@brianryner.com>
4298
4299 PR c++/9283
4300 PR c++/15000
4301 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4302 * g++.dg/ext/visibility/: New directory.
4303 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4304 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4305 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4306 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4307 * g++.dg/ext/visibility/fvisibility.C,
4308 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4309 g++.dg/ext/visibility/fvisibility-override1.C
4310 g++.dg/ext/visibility/fvisibility-override2.C
4311 g++.dg/ext/visibility/memfuncts.C
4312 g++.dg/ext/visibility/noPLT.C
4313 g++.dg/ext/visibility/pragma.C
4314 g++.dg/ext/visibility/pragma-override1.C
4315 g++.dg/ext/visibility/pragma-override2.C
4316 g++.dg/ext/visibility/staticmemfuncts.C
4317 g++.dg/ext/visibility/virtual.C: New tests.
4318
4319 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4320
4321 PR c/15360
4322 * gcc.dg/pr15360-1.c: New test.
4323
4324 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4325
4326 * gcc.dg/pragma-align-2.c: New test.
4327 * gcc.dg/pragma-init-fini.c: New test.
4328 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4329 targets.
4330
4331 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4332
4333 * gcc.dg/init-string-2.c: New test.
4334
4335 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4336
4337 PR 16684
4338 * gcc.dg/Wredundant-decls-1.c: New test case.
4339
4340 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4341
4342 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4343 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4344 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4345 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4346 * gcc.dg/compat/generate-random.c: New file.
4347 * gcc.dg/compat/generate-random.h: Likewise.
4348 * gcc.dg/compat/generate-random_r.c: Likewise.
4349 * gcc.dg/compat/struct-layout-1.h: Likewise.
4350 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4351 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4352 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4353 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4354 * gcc.dg/compat/struct-layout-1_main.c: New test.
4355 * gcc.dg/compat/struct-layout-1_x.c: New file.
4356 * gcc.dg/compat/struct-layout-1_y.c: New file.
4357 * gcc.dg/compat/struct-layout-1_test.h: New file.
4358
4359 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4360
4361 * gcc.dg/comp-return-1.c: New test
4362
4363 2004-07-23 Janis Johnson <janis187@us.ibm.com>
4364
4365 * gcc.dg/vmx/8-02a.c: Fix typo.
4366
4367 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4368 * gcc.dg/darwin-abi-3.c: New test.
4369
4370 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4371 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4372
4373 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4374 * gcc.dg/vmx/ops-long-1.c: New test.
4375 * gcc.dg/vmx/ops-long-2.c: New test.
4376
4377 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4378
4379 * g++.dg/lookup/conv-[1234].C: New.
4380
4381 2004-07-22 Mark Mitchell <mark@codesourcery.com>
4382
4383 * g++.dg/parse/attr2.C: Simplify.
4384
4385 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4386
4387 PR c/7284
4388 * gcc.c-torture/execute/pr7284-1.c: New test.
4389
4390 2004-07-22 Brian Booth <bbooth@redhat.com>
4391
4392 * gcc.dg/tree-ssa/20040721-1.c: New test.
4393
4394 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4395
4396 * g++.dg/template/crash20.c: New.
4397
4398 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4399
4400 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4401 Add dg-run directive. Declare variables as required.
4402 * gfortran.dg/g77/README: Update
4403
4404 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
4405
4406 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4407 gcc.dg/cris-peep2-andu2.c: New tests.
4408
4409 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4410
4411 PR c/15052
4412 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4413 on return type.
4414 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4415 messages.
4416 * gcc.dg/qual-return-2.c: Update expected messages.
4417 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4418
4419 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4420
4421 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4422 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4423
4424 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4425
4426 PR c/11250
4427 * gcc.dg/init-string-1.c: New test.
4428
4429 2004-07-21 Jakub Jelinek <jakub@redhat.com>
4430
4431 PR middle-end/15345
4432 PR c/16450
4433 * gcc.dg/torture/nested-fn-1.c: New test.
4434
4435 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4436
4437 PR target/16559
4438 * gcc.dg/ia64-fptr-1.c: New file.
4439
4440 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4441
4442 PR c++/14497
4443 * g++.dg/template/spec16.C: New test.
4444 * g++.old-deja/g++.robertl/eb118.C: Remove.
4445
4446 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4447
4448 PR c++/509
4449 * g++.dg/template/spec15.C: New test.
4450
4451 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4452
4453 Copy cases from g77.f-torture/execute and add dg-run
4454 directive. Other changes as noted.
4455 * gfortran.dg/g77/13037.f
4456 * gfortran.dg/g77/1832.f
4457 * gfortran.dg/g77/19981119-0.f
4458 * gfortran.dg/g77/19990313-0.f
4459 * gfortran.dg/g77/19990313-1.f
4460 * gfortran.dg/g77/19990313-2.f
4461 * gfortran.dg/g77/19990313-3.f
4462 * gfortran.dg/g77/19990419-1.f
4463 * gfortran.dg/g77/19990826-0.f
4464 * gfortran.dg/g77/19990826-2.f
4465 * gfortran.dg/g77/20000503-1.f
4466 * gfortran.dg/g77/20001111.f
4467 * gfortran.dg/g77/20010116.f
4468 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4469 * gfortran.dg/g77/20010430.f
4470 * gfortran.dg/g77/6177.f
4471 * gfortran.dg/g77/947.f
4472 * gfortran.dg/g77/970816-3.f
4473 * gfortran.dg/g77/971102-1.f
4474 * gfortran.dg/g77/980520-1.f
4475 * gfortran.dg/g77/980628-0.f
4476 * gfortran.dg/g77/980628-1.f
4477 * gfortran.dg/g77/980628-10.f
4478 * gfortran.dg/g77/980628-2.f
4479 * gfortran.dg/g77/980628-3.f
4480 * gfortran.dg/g77/980628-7.f
4481 * gfortran.dg/g77/980628-8.f
4482 * gfortran.dg/g77/980628-9.f
4483 * gfortran.dg/g77/980701-0.f
4484 * gfortran.dg/g77/980701-1.f
4485 * gfortran.dg/g77/cabs.f
4486 * gfortran.dg/g77/claus.f
4487 * gfortran.dg/g77/complex_1.f
4488 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4489 * gfortran.dg/g77/dcomplex.f
4490 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4491 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4492 * gfortran.dg/g77/f90-intrinsic-numeric.f
4493 * gfortran.dg/g77/int8421.f
4494 * gfortran.dg/g77/labug1.f
4495 * gfortran.dg/g77/large_vec.f
4496 * gfortran.dg/g77/le.f
4497 * gfortran.dg/g77/short.f
4498 * gfortran.dg/g77/README: Update
4499
4500 2004-07-20 Mark Mitchell <mark@codesourcery.com>
4501
4502 PR c++/16637
4503 * g++.dg/parse/lookup4.C: New test.
4504
4505 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4506
4507 PR c++/16175
4508 * g++.dg/template/ttp10.C: New test.
4509
4510 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4511
4512 * gcc.dg/pr12625-1.c: New test.
4513
4514 2004-07-20 Steven Bosscher <stevenb@suse.de>
4515
4516 * testsuite/gcc.dg/switch-warn-1.c: New test.
4517 * testsuite/gcc.dg/switch-warn-2.c: New test.
4518 * gcc.c-torture/compile/pr14730.c: Update.
4519
4520 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4521
4522 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4523 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4524 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4525 g++.dg/template/nontype3.C: Remove trailing CR from tests.
4526
4527 2004-07-18 Mark Mitchell <mark@codesourcery.com>
4528
4529 PR c++/16623
4530 * g++.dg/template/assign1.C: New test.
4531
4532 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4533
4534 PR c++/12170
4535 * g++.dg/template/ttp9.C: New test.
4536
4537 2004-07-19 Daniel Jacobowitz <dan@debian.org>
4538
4539 * gcc.dg/format/cmn-err-1.c: New test.
4540
4541 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4542
4543 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4544 gcc.dg/Wparentheses-10.c: New tests.
4545 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4546
4547 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4548
4549 PR fortran/16465
4550 * gfortran.dg/g77//ffixed-line-length-0.f,
4551 gfortran.dg/g77/ffixed-line-length-132.f,
4552 gfortran.dg/g77/ffixed-line-length-72.f,
4553 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4554 gfortran.dg/g77/README: Update.
4555
4556 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4557
4558 PR c++/13092
4559 * g++.dg/template/non-dependent7.C: New test.
4560 * g++.dg/template/non-dependent8.C: Likewise.
4561 * g++.dg/template/non-dependent9.C: Likewise.
4562 * g++.dg/template/non-dependent10.C: Likewise.
4563
4564 2004-07-17 Mark Mitchell <mark@codesourcery.com>
4565
4566 PR c++/16337
4567 * g++.dg/parse/attr2.C: New test.
4568
4569 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4570
4571 * g77.dg: Removed.
4572 * g77.f-torture: Ditto.
4573
4574 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4575
4576 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4577 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4578 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4579
4580 2004-07-16 Richard Henderson <rth@redhat.com>
4581
4582 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4583
4584 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4585
4586 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4587 tests with full list of options.
4588 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4589 of TORTURE_OPTIONS if test contains 'dg-do run'.
4590
4591 PR fortran/16404
4592 * gfortran.dg/do_iterator.f90: New test.
4593
4594 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4595
4596 PR rtl-optimization/16536
4597 * gcc.c-torture/execute/restrict-1.c: New test.
4598
4599 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4600
4601 PR fortran/15324
4602 * gfortran.dg/pr15324.f90: New test.
4603
4604 PR fortran/15129
4605 * gfortran.dg/pr15129.f90: New test.
4606
4607 PR fortran/15140
4608 * gfortran.dg/pr15140.f90: New test.
4609
4610 PR fortran/13792
4611 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4612 compile-time simplification.
4613
4614 2004-07-14 Mike Stump <mrs@apple.com>
4615
4616 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4617
4618 2004-07-14 James E Wilson <wilson@specifixinc.com>
4619
4620 PR target/16325
4621 * gcc.dg/profile-generate-1.c: New.
4622
4623 2004-07-15 Jakub Jelinek <jakub@redhat.com>
4624
4625 * gcc.c-torture/execute/20040709-1.c: New test.
4626 * gcc.c-torture/execute/20040709-2.c: New test.
4627
4628 2004-07-14 Mike Stump <mrs@apple.com>
4629
4630 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4631
4632 2004-07-14 Mike Stump <mrs@apple.com>
4633
4634 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4635
4636 2004-07-13 Mark Mitchell <mark@codesourcery.com>
4637
4638 PR c++/16518
4639 * g++.dg/parse/mutable1.C: New test.
4640
4641 2004-07-13 Diego Novillo <dnovillo@redhat.com>
4642
4643 PR tree-optimization/16443
4644 * gcc.dg/tree-ssa/20040713-1.c: New test.
4645
4646 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4647
4648 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4649 for operator new.
4650
4651 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4652
4653 * gfortran.dg/g77/README: New file
4654 * gfortran.dg/g77/19981216-0.f: Copy from
4655 g77.f-torture/noncompile. Add "dg-do compile" and
4656 dg-error as required.
4657 * gfortran.dg/g77/19990218-1.f: Likewise
4658 * gfortran.dg/g77/19990905-1.f: Likewise
4659 * gfortran.dg/g77/9263.f: Likewise
4660 * gfortran.dg/g77/980615-0.f: Likewise
4661 * gfortran.dg/g77/980616-0.f: Likewise
4662 * gfortran.dg/g77/check0.f: Likewise
4663 * gfortran.dg/g77/select_no_compile.f: Likewise
4664
4665 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4666
4667 Copy files from g77.f-torture/compile.
4668 Add "{ dg-do compile}". Other changes as noted
4669 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4670 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4671 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4672 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
4673 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
4674 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
4675 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
4676 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
4677 statement to conform to standard. Append alpha1.x for reference.
4678 * gfortran.dg/g77/xformat.f: Add dg-warning
4679
4680 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4681
4682 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
4683 Add {dg-do compile} directive.
4684 * gfortran.dg/g77/cpp2.F: Likewise
4685
4686 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4687
4688 PR c++/5402
4689 * g++.dg/lookup/name-clash1.C: New test.
4690
4691 PR c++/9777
4692 * g++.dg/lookup/name-clash2.C: New test.
4693
4694 PR c++/12102
4695 * g++.dg/lookup/name-clash3.C: New test.
4696
4697 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4698
4699 * g++.dg/lookup/new2.C: New test.
4700 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4701
4702 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
4703
4704 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
4705 Add {dg-do compile} directive.
4706 * gfortran.dg/g77/13060.f: Likewise
4707 * gfortran.dg/g77/19990218-0.f: Likewise
4708 * gfortran.dg/g77/19990305-0.f: Likewise
4709 * gfortran.dg/g77/19990419-0.f: Likewise
4710 * gfortran.dg/g77/19990502-0.f: Likewise
4711 * gfortran.dg/g77/19990502-1.f: Likewise
4712 * gfortran.dg/g77/19990525-0.f: Likewise
4713 * gfortran.dg/g77/19990826-1.f: Likewise
4714 * gfortran.dg/g77/19990826-3.f: Likewise
4715 * gfortran.dg/g77/19990905-2.f: Likewise
4716 * gfortran.dg/g77/20000412-1.f: Likewise
4717 * gfortran.dg/g77/20000511-1.f: Likewise
4718 * gfortran.dg/g77/20000511-2.f: Likewise
4719 * gfortran.dg/g77/20000518.f: Likewise
4720 * gfortran.dg/g77/20000601-1.f: Likewise
4721 * gfortran.dg/g77/20000601-2.f: Likewise
4722 * gfortran.dg/g77/20000629-1.f: Likewise
4723 * gfortran.dg/g77/20000630-2.f: Likewise
4724 * gfortran.dg/g77/20010115.f: Likewise
4725 * gfortran.dg/g77/20010321-1.f: Likewise
4726 * gfortran.dg/g77/20010426.f: Likewise
4727 * gfortran.dg/g77/20020307-1.f: Likewise
4728 * gfortran.dg/g77/8485.f: Likewise
4729 * gfortran.dg/g77/960317-1.f: Likewise
4730 * gfortran.dg/g77/970915-0.f: Likewise
4731 * gfortran.dg/g77/980310-1.f: Likewise
4732 * gfortran.dg/g77/980310-2.f: Likewise
4733 * gfortran.dg/g77/980310-3.f: Likewise
4734 * gfortran.dg/g77/980310-4.f: Likewise
4735 * gfortran.dg/g77/980310-6.f: Likewise
4736 * gfortran.dg/g77/980310-7.f: Likewise
4737 * gfortran.dg/g77/980310-8.f: Likewise
4738 * gfortran.dg/g77/980419-2.f: Likewise
4739 * gfortran.dg/g77/980424-0.f: Likewise
4740 * gfortran.dg/g77/980427-0.f: Likewise
4741 * gfortran.dg/g77/980729-0.f: Likewise
4742 * gfortran.dg/g77/981117-1.f: Likewise
4743 * gfortran.dg/g77/toon_1.f: Likewise
4744
4745 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4746
4747 PR c++/2204
4748 * g++.dg/other/abstract2.C: New test.
4749
4750 2004-07-12 Paul Brook <paul@codesourcery.com>
4751
4752 * gfortran.dg/pointer_init_1.f90: New test.
4753
4754 2004-07-11 Paul Brook <paul@codesourcery.com>
4755
4756 PR fortran/15986
4757 * gfortran.dg/contained_1.f90: New test.
4758
4759 2004-07-11 Mark Mitchell <mark@codesourcery.com>
4760
4761 * g++.dg/parse/defarg8.C: New test.
4762
4763 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4764
4765 PR fortran/16433
4766 * gfortran.dg/pr16433.f: New test.
4767
4768 PR fortran/17574
4769 * gfortran.dg/pr15754.f90: New test.
4770
4771 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
4772
4773 PR tree-optimization/16437
4774 * gcc.c-torture/execute/bitfld-4.c: New test.
4775
4776 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4777
4778 * gfortran.fortran-torture/execute/common_2.f90: Add check for
4779 access to common var from module.
4780
4781 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4782
4783 PR fortran/16336
4784 * gfortran.fortran-torture/execute/common_2.f90: New test.
4785
4786 2004-07-10 Paul Brook <paul@codesourcery.com>
4787
4788 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
4789
4790 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4791
4792 PR fortran/15969
4793 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
4794
4795 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
4796
4797 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
4798 * gfortran.dg/g77/ffixed-form-2.f: Likewise
4799 * gfortran.dg/g77/ffree-form-1.f: Likewise
4800 * gfortran.dg/g77/ffree-form-2.f: Likewise
4801 * gfortran.dg/g77/ffree-form-3.f: Likewise
4802 * gfortran.dg/g77/fno-underscoring.f: Likewise
4803 * gfortran.dg/g77/funderscoring.f: Likewise
4804 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
4805
4806 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4807
4808 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
4809
4810 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4811 Paul Brook <paul@codesourcery.com>
4812
4813 PR fortran/13415
4814 * gfortran.dg/common_pointer_1.f90: New test.
4815
4816 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4817
4818 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
4819
4820 2004-07-09 James E Wilson <wilson@specifixinc.com>
4821
4822 PR target/16364
4823 * gcc.c-torture/compile/20040709-1.c: New.
4824
4825 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4826
4827 PR fortran/14077
4828 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
4829
4830 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4831
4832 PR fortran/13201
4833 * gfortran.dg/shape_1.f90: New test.
4834
4835 2004-07-09 Zack Weinberg <zack@codesourcery.com>
4836 Andrew Pinski <apinski@apple.com>
4837
4838 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
4839
4840 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4841
4842 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
4843 comment.
4844
4845 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4846 Paul Brook <paul@codesourcery.com>
4847
4848 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
4849 '.f95' and '.F95'.
4850
4851 2004-07-09 Diego Novillo <dnovillo@redhat.com>
4852
4853 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
4854
4855 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4856
4857 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
4858 testcases with capital suffix.
4859
4860 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4861
4862 PR fortran/15481
4863 PR fortran/13372
4864 PR fortran/13575
4865 PR fortran/15978
4866 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
4867
4868 * gfortran.dg/implicit_1.f90: New test.
4869
4870 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4871
4872 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
4873 expression to match gfortran warning/error messages
4874 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
4875 dg-error text.
4876
4877 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4878
4879 * lib/fortran-torture.exp: Rename proc search_for to
4880 search_for_re.
4881
4882 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4883
4884 * gcc.c-torture/execute/simd-5.x: New file.
4885 XFAIL on SPARC 64-bit at -O0.
4886
4887 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4888
4889 PR c++/8211
4890 PR c++/16165
4891 * g++.dg/warn/effc3.C: New test.
4892
4893 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4894
4895 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
4896 change X to 1X in format.
4897 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
4898 add data statements to conform to standard.
4899
4900 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4901
4902 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
4903 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
4904 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
4905
4906 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4907
4908 * gfortran.dg/g77/7388.f: Copy from g77.dg
4909 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
4910 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
4911 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
4912 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
4913 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
4914 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
4915 * gfortran.dg/g77/strlen0.f: Likewise
4916
4917 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4918
4919 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
4920 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
4921
4922 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4923
4924 * gcc.c-torture/execute/920428-2.x: Delete.
4925 * gcc.c-torture/execute/920501-7.x: Likewise.
4926
4927 2004-07-08 Jakub Jelinek <jakub@redhat.com>
4928
4929 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
4930 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
4931 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
4932 prescott and c3-2.
4933 (PREFETCH_3DNOW): Add -march=c3.
4934
4935 2004-07-08 Diego Novillo <dnovillo@redhat.com>
4936
4937 PR c/16437
4938 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
4939 * gcc.c-torture/execute/bf64-1.x: Likewise.
4940
4941 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4942
4943 * gcc.c-torture/compile/20040708-1.c: New test.
4944
4945 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4946
4947 PR c++/16169
4948 * g++.dg/warn/effc2.C: New test.
4949
4950 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
4951
4952 * gcc.c-torture/execute/bitfld-1.x: Remove.
4953 * gcc.c-torture/execute/bitfld-3.c: New test.
4954 * gcc.dg/bitfld-2.c: Remove XFAILs.
4955
4956 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
4957
4958 PR c++/16276
4959 * g++.dg/rtti/tinfo1.C: New file.
4960
4961 2004-07-07 Eric Christopher <echristo@redhat.com>
4962
4963 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
4964
4965 2004-07-07 Andrew Pinski <apinski@apple.com>
4966
4967 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
4968
4969 2004-07-07 Mark Mitchell <mark@codesourcery.com>
4970
4971 * g++.dg/init/call1.C: XFAIL.
4972
4973 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
4974
4975 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
4976 except for movstrict*, to movmem* and clrstr* to clrmem*.
4977
4978 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
4979
4980 * gcc.c-torture/execute/20040707-1.c: New test.
4981
4982 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
4983
4984 * gcc.c-torture/execute/20040706-1.c: New test.
4985
4986 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4987
4988 PR c++/3671
4989 * g++.dg/template/spec14.C: New test.
4990
4991 2004-07-05 Jakub Jelinek <jakub@redhat.com>
4992
4993 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
4994 nothing if not yet defined. Use it in b, c and d type definitions.
4995 * gcc.c-torture/execute/20040705-1.c: New test.
4996 * gcc.c-torture/execute/20040705-2.c: New test.
4997
4998 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4999
5000 PR c++/2518
5001 * g++.dg/lookup/new1.C: New test.
5002
5003 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5004
5005 PR c++/11406
5006 * g++.dg/template/sizeof8.C: New test.
5007
5008 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
5009
5010 * gcc.c-torture/compile/20040705-1.c: New test.
5011
5012 2004-07-04 Bud Davis <bdavis9659@comcast.net>
5013
5014 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5015
5016 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5017
5018 * gcc.dg/cpp/if-mop.c: Two new testcases.
5019 * gcc.dg/cpp/trad/comment-3.c: New.
5020
5021 2004-07-04 Paul Brook <paul@codesourcery.com>
5022
5023 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5024
5025 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5026
5027 PR c++/3761
5028 * g++.dg/lookup/crash4.C: New test.
5029
5030 2004-07-02 Zack Weinberg <zack@codesourcery.com>
5031
5032 * gcc.c-torture/execute/builtin-abs-1.c
5033 * gcc.c-torture/execute/builtin-abs-2.c
5034 * gcc.c-torture/execute/builtin-complex-1.c
5035 * gcc.c-torture/execute/builtins/string-1-lib.c
5036 * gcc.c-torture/execute/builtins/string-1.c
5037 * gcc.c-torture/execute/builtins/string-2-lib.c
5038 * gcc.c-torture/execute/builtins/string-2.c
5039 * gcc.c-torture/execute/builtins/string-3-lib.c
5040 * gcc.c-torture/execute/builtins/string-3.c
5041 * gcc.c-torture/execute/builtins/string-4-lib.c
5042 * gcc.c-torture/execute/builtins/string-4.c
5043 * gcc.c-torture/execute/builtins/string-5-lib.c
5044 * gcc.c-torture/execute/builtins/string-5.c
5045 * gcc.c-torture/execute/builtins/string-6-lib.c
5046 * gcc.c-torture/execute/builtins/string-6.c
5047 * gcc.c-torture/execute/builtins/string-7-lib.c
5048 * gcc.c-torture/execute/builtins/string-7.c
5049 * gcc.c-torture/execute/builtins/string-8-lib.c
5050 * gcc.c-torture/execute/builtins/string-8.c
5051 * gcc.c-torture/execute/builtins/string-9-lib.c
5052 * gcc.c-torture/execute/builtins/string-9.c
5053 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5054 * gcc.c-torture/execute/builtins/string-asm-1.c
5055 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5056 * gcc.c-torture/execute/builtins/string-asm-2.c
5057 * gcc.c-torture/execute/stdio-opt-1.c
5058 * gcc.c-torture/execute/stdio-opt-2.c
5059 * gcc.c-torture/execute/stdio-opt-3.c
5060 * gcc.c-torture/execute/string-opt-1.c
5061 * gcc.c-torture/execute/string-opt-10.c
5062 * gcc.c-torture/execute/string-opt-11.c
5063 * gcc.c-torture/execute/string-opt-12.c
5064 * gcc.c-torture/execute/string-opt-13.c
5065 * gcc.c-torture/execute/string-opt-14.c
5066 * gcc.c-torture/execute/string-opt-15.c
5067 * gcc.c-torture/execute/string-opt-16.c
5068 * gcc.c-torture/execute/string-opt-2.c
5069 * gcc.c-torture/execute/string-opt-6.c
5070 * gcc.c-torture/execute/string-opt-7.c
5071 * gcc.c-torture/execute/string-opt-8.c:
5072 Replace with ...
5073
5074 * gcc.c-torture/execute/builtins/abs-2.c
5075 * gcc.c-torture/execute/builtins/abs-3.c
5076 * gcc.c-torture/execute/builtins/complex-1.c
5077 * gcc.c-torture/execute/builtins/fprintf.c
5078 * gcc.c-torture/execute/builtins/fputs.c
5079 * gcc.c-torture/execute/builtins/memcmp.c
5080 * gcc.c-torture/execute/builtins/memmove.c
5081 * gcc.c-torture/execute/builtins/memops-asm.c
5082 * gcc.c-torture/execute/builtins/mempcpy-2.c
5083 * gcc.c-torture/execute/builtins/mempcpy.c
5084 * gcc.c-torture/execute/builtins/memset.c
5085 * gcc.c-torture/execute/builtins/printf.c
5086 * gcc.c-torture/execute/builtins/sprintf.c
5087 * gcc.c-torture/execute/builtins/strcat.c
5088 * gcc.c-torture/execute/builtins/strchr.c
5089 * gcc.c-torture/execute/builtins/strcmp.c
5090 * gcc.c-torture/execute/builtins/strcpy.c
5091 * gcc.c-torture/execute/builtins/strcspn.c
5092 * gcc.c-torture/execute/builtins/strlen-2.c
5093 * gcc.c-torture/execute/builtins/strlen.c
5094 * gcc.c-torture/execute/builtins/strncat.c
5095 * gcc.c-torture/execute/builtins/strncmp-2.c
5096 * gcc.c-torture/execute/builtins/strncmp.c
5097 * gcc.c-torture/execute/builtins/strncpy.c
5098 * gcc.c-torture/execute/builtins/strpbrk.c
5099 * gcc.c-torture/execute/builtins/strpcpy-2.c
5100 * gcc.c-torture/execute/builtins/strpcpy.c
5101 * gcc.c-torture/execute/builtins/strrchr.c
5102 * gcc.c-torture/execute/builtins/strspn.c
5103 * gcc.c-torture/execute/builtins/strstr-asm.c
5104 * gcc.c-torture/execute/builtins/strstr.c:
5105 ... these new files.
5106
5107 * gcc.c-torture/execute/builtins/abs-2-lib.c
5108 * gcc.c-torture/execute/builtins/abs-3-lib.c
5109 * gcc.c-torture/execute/builtins/complex-1-lib.c
5110 * gcc.c-torture/execute/builtins/fprintf-lib.c
5111 * gcc.c-torture/execute/builtins/fputs-lib.c
5112 * gcc.c-torture/execute/builtins/memcmp-lib.c
5113 * gcc.c-torture/execute/builtins/memmove-lib.c
5114 * gcc.c-torture/execute/builtins/memops-asm-lib.c
5115 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
5116 * gcc.c-torture/execute/builtins/mempcpy-lib.c
5117 * gcc.c-torture/execute/builtins/memset-lib.c
5118 * gcc.c-torture/execute/builtins/printf-lib.c
5119 * gcc.c-torture/execute/builtins/sprintf-lib.c
5120 * gcc.c-torture/execute/builtins/strcat-lib.c
5121 * gcc.c-torture/execute/builtins/strchr-lib.c
5122 * gcc.c-torture/execute/builtins/strcmp-lib.c
5123 * gcc.c-torture/execute/builtins/strcpy-lib.c
5124 * gcc.c-torture/execute/builtins/strcspn-lib.c
5125 * gcc.c-torture/execute/builtins/strlen-2-lib.c
5126 * gcc.c-torture/execute/builtins/strlen-lib.c
5127 * gcc.c-torture/execute/builtins/strncat-lib.c
5128 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
5129 * gcc.c-torture/execute/builtins/strncmp-lib.c
5130 * gcc.c-torture/execute/builtins/strncpy-lib.c
5131 * gcc.c-torture/execute/builtins/strpbrk-lib.c
5132 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
5133 * gcc.c-torture/execute/builtins/strpcpy-lib.c
5134 * gcc.c-torture/execute/builtins/strrchr-lib.c
5135 * gcc.c-torture/execute/builtins/strspn-lib.c
5136 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
5137 * gcc.c-torture/execute/builtins/strstr-lib.c
5138 * gcc.c-torture/execute/builtins/lib/abs.c
5139 * gcc.c-torture/execute/builtins/lib/fprintf.c
5140 * gcc.c-torture/execute/builtins/lib/memset.c
5141 * gcc.c-torture/execute/builtins/lib/printf.c
5142 * gcc.c-torture/execute/builtins/lib/sprintf.c
5143 * gcc.c-torture/execute/builtins/lib/strcpy.c
5144 * gcc.c-torture/execute/builtins/lib/strcspn.c
5145 * gcc.c-torture/execute/builtins/lib/strncat.c
5146 * gcc.c-torture/execute/builtins/lib/strncmp.c
5147 * gcc.c-torture/execute/builtins/lib/strncpy.c
5148 * gcc.c-torture/execute/builtins/lib/strpbrk.c
5149 * gcc.c-torture/execute/builtins/lib/strspn.c
5150 * gcc.c-torture/execute/builtins/lib/strstr.c:
5151 New files containing support routines.
5152
5153 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
5154 declaration.
5155 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
5156 when not optimizing.
5157
5158 2004-07-02 Mark Mitchell <mark@codesourcery.com>
5159
5160 PR c++/16240
5161 * g++.dg/abi/mangle22.C: New test.
5162 * g++.dg/abi/mangle23.C: Likewise.
5163
5164 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
5165
5166 PR fortran/16290
5167 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
5168 Allow for cases without denormalized floating point numbers.
5169
5170 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
5171
5172 PR c/1027
5173 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5174 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5175 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5176 expected warning text.
5177 * gcc.dg/format/diag-2.c: New test.
5178
5179 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5180
5181 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5182
5183 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
5184
5185 * gcc.dg/builtins-43.c: New.
5186 * gcc.dg/builtins-44.c: New.
5187 * gcc.dg/builtins-45.c: New.
5188
5189 2004-06-26 Geoffrey Keating <geoffk@apple.com>
5190 Andreas Tobler <a.tobler@schweiz.ch>
5191
5192 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5193 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5194 as SIGSEGV.
5195 * gcc.dg/cleanup-11.c: Likewise.
5196 * gcc.dg/cleanup-8.c: Likewise.
5197 * gcc.dg/cleanup-9.c: Likewise.
5198 * gcc.dg/cleanup-5.c: Run on all platforms.
5199
5200 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5201
5202 * g++.dg/warn/nonnull1.C: New test.
5203
5204 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5205
5206 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5207 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5208 Special-case the Sun compiler wrt to <complex.h>.
5209
5210 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5211
5212 * gcc.dg/Wunreachable-8.C: New test.
5213
5214 * gcc.dg/h8300-ice2.c : New test.
5215
5216 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5217
5218 PR fortran/16161
5219 * gfortran.fortran-torture/compile/implicit.f90: Add test
5220 for implicit character.
5221
5222 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5223
5224 PR fortran/16289
5225 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5226 Use tiny() intrinsic to find smallest non-negative real
5227
5228 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5229
5230 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5231 * gcc.dg/compat/struct-by-value-22_x.c: New.
5232 * gcc.dg/compat/struct-by-value-22_y.c: New.
5233
5234 * gcc.c-torture/execute/20040629-1.c: New test.
5235
5236 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5237
5238 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5239 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5240
5241 PR target/16195
5242 * gcc.dg/20040625-1.c: New test.
5243
5244 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5245
5246 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5247
5248 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5249
5250 PR fortran/15963
5251 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5252
5253 2004-06-29 Richard Henderson <rth@redhat.com>
5254
5255 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5256
5257 2004-06-29 Paul Brook <paul@codesourcery.com>
5258
5259 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5260 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5261
5262 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5263
5264 PR c++/16260
5265 * g++.dg/parse/crash15.C: New.
5266
5267 2004-06-28 Andrew Pinski <apinski@apple.com>
5268
5269 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5270 by the error already.
5271
5272 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5273
5274 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5275
5276 PR target/14041
5277 * gcc.dg/h8300-bss-align-1.c : New.
5278
5279 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5280
5281 * PR c++/16174
5282 * g++.dg/template/ctor4.C: New.
5283
5284 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5285
5286 PR c++/16205
5287 * g++.dg/warn/Wsequence-point-1.C: New test.
5288
5289 2004-06-27 Paul Brook <paul@codesourcery.com>
5290
5291 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5292
5293 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5294
5295 * g++.old-deja/g++.mike/p7325.C: Remove.
5296
5297 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5298
5299 PR c/14963
5300 * gcc.dg/pr14963.c: New test.
5301
5302 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5303
5304 PR c++/16193
5305 * g++.dg/parse/redef1.C: New test.
5306
5307 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5308
5309 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5310 20021110.c.
5311 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5312 20021119-1.c.
5313 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5314 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5315 5-04.c.
5316 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5317 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5318 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5319 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5320 g++.brendan/enum14.C.
5321 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5322 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5323 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5324 g++.mike/virt1.C.
5325 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5326 memtemp24.C.
5327
5328 2004-06-27 Roger Sayle <roger@eyesopen.com>
5329
5330 * gcc.dg/20040527-1.c: New test case.
5331
5332 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5333
5334 PR gfortran/pr16196
5335 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5336
5337 2004-06-25 Roger Sayle <roger@eyesopen.com>
5338
5339 PR middle-end/15825
5340 * gcc.dg/pr15825-1.c: New test case.
5341
5342 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5343
5344 * gcc.c-torture/execute/20040625-1.c: New test.
5345
5346 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5347
5348 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5349
5350 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5351
5352 * gcc.dg/torture/mips-div-1.c: New test.
5353
5354 2004-06-24 Jeff Law <law@redhat.com>
5355
5356 * gcc.dg/tree-ssa/20040624-1.c: New test.
5357
5358 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5359
5360 * gcc.c-torture/compile/20040624-1.c: New test.
5361
5362 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5363
5364 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5365 this directory.
5366
5367 2004-06-23 Andrew Pinski <apinski@apple.com>
5368
5369 PR middle-end/15988
5370 * g++.dg/opt/ptrmem4.C: New test.
5371
5372 * gcc.dg/c90-array-quals-2.c: New test.
5373
5374 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5375
5376 * gcc.dg/kpice1.c: New test.
5377
5378 2006-06-23 Andrew Pinski <apinski@apple.com>
5379
5380 * gcc.dg/c90-array-quals.c: New test.
5381
5382 2006-06-22 Richard Henderson <rth@redhat.com>
5383
5384 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5385
5386 2004-06-22 Loren James Rittle <ljrittle@acm.org>
5387
5388 * gcc.dg/builtins-config.h: Handle FreeBSD.
5389
5390 2006-06-22 Richard Henderson <rth@redhat.com>
5391
5392 * g++.dg/opt/devirt1.C: New.
5393
5394 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
5395
5396 * g++.dg/opt/pr15551.C: New testcase.
5397
5398 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5399
5400 PR target/14800
5401 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5402 x86_64-*-linux* when compiling for 32bit.
5403
5404 2004-06-21 Andrew Pinski <apinski@apple.com>
5405
5406 * gcc.dg/pch/struct-1.c: New.
5407 * gcc.dg/pch/struct-1.hs: New.
5408
5409 2004-06-21 Geoffrey Keating <geoffk@apple.com>
5410
5411 * gcc.dg/pch/save-temps-1.c: New file.
5412 * gcc.dg/pch/save-temps-1.hs: New file.
5413
5414 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5415
5416 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5417 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5418
5419 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5420
5421 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5422 to fix type error.
5423 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5424 Remove trailing spaces.
5425
5426 2004-06-21 Richard Henderson <rth@redhat.com>
5427
5428 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5429 merging && to BIT_FIELD_REF.
5430
5431 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
5432
5433 * g++.dg/opt/placeholder1.C: New test.
5434
5435 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5436
5437 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5438 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5439 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5440 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5441
5442 2004-06-20 Zack Weinberg <zack@codesourcery.com>
5443
5444 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5445 extern "C".
5446 * g++.dg/other/pragma-re-1.C: Add comments.
5447
5448 2004-06-19 Bud Davis <bdavis9659@comcast.net>
5449
5450 PR gfortran/16080
5451 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5452
5453 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5454
5455 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5456 instead of setting the type of size_t by
5457 hand.
5458
5459 2004-06-18 Roger Sayle <roger@eyesopen.com>
5460
5461 * gcc.dg/unordered-2.c: New test case.
5462 * gcc.dg/unordered-3.c: New test case.
5463
5464 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
5465
5466 PR other/16043
5467 * lib/g++.exp (g++_version): Tweak regexp for version
5468 * lib/g77.exp (g77_version): Likewise
5469 * lib/gfortran.exp (gfortran_version): Likewise
5470 * lib/objc.exp (objc_version): Likewise
5471 * lib/treelang.exp (treelang_version): Likewise
5472
5473 2004-06-19 Jakub Jelinek <jakub@redhat.com>
5474
5475 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5476 Use INT_MAX instead of __INT_MAX__.
5477 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5478
5479 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5480 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5481 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5482 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5483 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5484 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5485 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5486 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5487 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5488
5489 * gcc.dg/range-test-1.c: New test.
5490 * g++.dg/opt/range-test-1.C: New test.
5491
5492 2004-06-17 Richard Henderson <rth@redhat.com>
5493
5494 * objc.dg/sync-1.m: New.
5495 * objc.dg/try-catch-1.m: Don't force next runtime.
5496 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5497 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5498 shadowed catch clause.
5499 * objc.dg/try-catch-5.m: New.
5500
5501 2004-06-17 Zack Weinberg <zack@codesourcery.com>
5502
5503 Bug 14610
5504 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5505
5506 2004-06-15 Richard Henderson <rth@redhat.com>
5507
5508 * gcc.dg/20001116-1.c: Move expected warning line.
5509
5510 2004-06-15 Richard Henderson <rth@redhat.com>
5511
5512 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5513 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5514
5515 2004-06-15 Jeff Law <law@redhat.com>
5516
5517 * gcc.dg/tree-ssa/20040615-1.c: New test.
5518 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5519 be less sensitive to operand ordering.
5520 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5521
5522 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5523
5524 * g++.dg/abi/bitfield3.C: Add comment..
5525
5526 2004-06-15 Richard Henderson <rth@redhat.com>
5527
5528 * g++.dg/ext/stmtexpr1.C: XFAIL.
5529 * gcc.dg/20030612-1.c: XFAIL.
5530
5531 2004-06-15 Eric Christopher <echristo@redhat.com>
5532
5533 * g++.dg/charset/asm5.c: New.
5534 * gcc.dg/charset/asm6.c: New.
5535
5536 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5537
5538 PR fortran/15962
5539 * gfortran.fortran-torture/execute/select_1.f90: New test.
5540
5541 2004-06-15 Paul Brook <paul@codesourcery.com>
5542
5543 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5544
5545 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5546
5547 PR c++/15967
5548 * g++.dg/lookup/crash3.C: New test.
5549
5550 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5551
5552 PR c++/15947
5553 * g++.dg/parse/dtor4.C: New test.
5554
5555 2004-06-14 Jeff Law <law@redhat.com>
5556
5557 * gcc.c-torture/compile/20040614-1.c: New test.
5558
5559 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5560
5561 PR fortran/15211
5562 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5563 LEN of a character array.
5564
5565 2004-06-14 Mark Mitchell <mark@codesourcery.com>
5566
5567 PR c++/15096
5568 * g++.dg/template/ptrmem10.C: New test.
5569
5570 PR c++/14930
5571 * g++.dg/template/friend30.C: New test.
5572
5573 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5574
5575 PR fortran/14928
5576 * gfortran.fortran-torture/compile/mloc.f90: New test.
5577
5578 2004-06-13 Paul Brook <paul@codesourcery.com>
5579
5580 * gfortran.fortran-torture/execute/random_2.f90: New test.
5581
5582 2004-06-13 Eric Christopher <echristo@redhat.com>
5583
5584 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5585
5586 2004-06-12 Paul Brook <paul@codesourcery.com>
5587
5588 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5589
5590 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5591
5592 PR fortran/14923
5593 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5594
5595 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5596
5597 PR fortran/14957
5598 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
5599 syntax errors in end statements of contained subroutines.
5600
5601 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5602
5603 PR fortran/12841
5604 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5605
5606 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5607
5608 PR fortran/15665
5609 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5610
5611 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5612
5613 PR gfortran/12839
5614 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5615
5616 2004-06-11 Mark Mitchell <mark@codesourcery.com>
5617
5618 PR c++/15862
5619 * g++.dg/parse/enum1.C: New test.
5620
5621 2004-06-10 Jeff Law <law@redhat.com>
5622
5623 * gcc.c-torture/compile/20040610-1.c: New test.
5624
5625 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5626
5627 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5628 * g++.old-deja/g++.other/decl3.C: Likewise.
5629
5630 2004-06-10 Brian Booth <bbooth@redhat.com>
5631
5632 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5633 V_MAY_DEF instead of VDEF.
5634 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5635
5636 2004-06-10 Mark Mitchell <mark@codesourcery.com>
5637
5638 PR c++/14211
5639 * g++.dg/conversion/const1.C: New test.
5640
5641 PR c++/15076
5642 * g++.dg/conversion/reinterpret1.C: New test.
5643
5644 PR c++/15877
5645 * g++.dg/template/enum2.C: New test.
5646
5647 PR c++/15227
5648 * g++.dg/template/error13.C: New test.
5649
5650 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5651
5652 PR fortran/14957
5653 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5654 arguments to test_* REAL and of the right size.
5655
5656 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5657
5658 PR target/15569
5659 PR rtl-optimization/15681
5660 * gcc.dg/20040609-1.c: New test.
5661
5662 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5663
5664 PR c++/14791
5665 * g++.dg/opt/builtins1.C: New test.
5666
5667 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5668
5669 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5670 that use default windows32 struct layout.
5671 * gcc.dg/i386-bitfield2.c: Likewise.
5672
5673 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
5674
5675 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
5676 for mingw32 and cygwin targets.
5677
5678 2004-06-09 Geoffrey Keating <geoffk@apple.com>
5679
5680 * gcc.dg/pch/macro-4.c: New.
5681 * gcc.dg/pch/macro-4.hs: New.
5682
5683 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5684
5685 PR fortran/13249
5686 * gfortran.fortran-torture/compile/name_clash.f90: New test.
5687
5688 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5689
5690 PR fortran/13372
5691 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
5692
5693 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5694
5695 PR gfortran/14897
5696 * gfortran.fortran-torture/execute/t_edit.f90: New test.
5697
5698 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5699
5700 PR gfortran/15755
5701 * gfortran.fortran-torture/execute/backspace.c : New test.
5702
5703 2004-06-09 Paul Brook <paul@codesourcery.com>
5704
5705 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5706 (pointer_to_section): Rewrite to use smaller array.
5707
5708 2004-06-08 David Edelsohn <edelsohn@gnu.org>
5709
5710 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5711 * gcc.dg/ext/altivec-10.c: Same.
5712 * gcc.dg/ext/altivec-11.c: Same.
5713 * gcc.dg/ext/altivec-12.c: Same.
5714 * gcc.dg/ext/altivec-13.c: Same.
5715 * gcc.dg/ext/altivec-14.c: Same.
5716 * gcc.dg/ext/altivec-15.c: Same.
5717 * gcc.dg/ext/altivec-16.c: Same.
5718 * gcc.dg/ext/altivec-3.c: Same.
5719 * gcc.dg/ext/altivec-4.c: Same.
5720 * gcc.dg/ext/altivec-6.c: Same.
5721 * gcc.dg/ext/altivec-7.c: Same.
5722 * gcc.dg/ext/altivec-8.c: Same.
5723 * gcc.dg/ext/altivec-varargs-1.c: Same.
5724
5725 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5726 * g++.dg/ext/altivec-10.C: Same.
5727 * g++.dg/ext/altivec-2.C: Same.
5728 * g++.dg/ext/altivec-3.C: Same.
5729 * g++.dg/ext/altivec-4.C: Same.
5730 * g++.dg/ext/altivec-5.C: Same.
5731 * g++.dg/ext/altivec-6.C: Same.
5732 * g++.dg/ext/altivec-7.C: Same.
5733 * g++.dg/ext/altivec-8.C: Same.
5734 * g++.dg/ext/altivec-9.C: Same.
5735
5736 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5737
5738 PR c++/7841
5739 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5740
5741 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5742
5743 * gcc.dg/union-1.c: New test.
5744
5745 2004-06-07 Roger Sayle <roger@eyesopen.com>
5746
5747 * gcc.dg/builtins-41.c: New test case.
5748 * gcc.dg/builtins-42.c: New test case.
5749
5750 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5751
5752 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5753 * g++.dg/ext/altivec-10.C: Same.
5754 * g++.dg/ext/altivec-2.C: Same.
5755 * g++.dg/ext/altivec-3.C: Same.
5756 * g++.dg/ext/altivec-4.C: Same.
5757 * g++.dg/ext/altivec-5.C: Same.
5758 * g++.dg/ext/altivec-6.C: Same.
5759 * g++.dg/ext/altivec-7.C: Same.
5760 * g++.dg/ext/altivec-8.C: Same.
5761 * g++.dg/ext/altivec-9.C: Same.
5762 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5763 * g++.old-deja/g++.brendan/new3.C: Same.
5764 * gcc.c-torture/execute/eeprof-1.x: Same.
5765
5766 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
5767
5768 PR c/14765
5769 * gcc.dg/pr14765-1.c: New test.
5770
5771 2004-06-07 Roger Sayle <roger@eyesopen.com>
5772
5773 PR c/14649
5774 * gcc.dg/pr14649-1.c: New test case.
5775
5776 2004-06-07 Richard Henderson <rth@redhat.com>
5777
5778 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
5779 if temporaries.
5780
5781 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5782
5783 * g++.dg/eh/elide1.C: Remove XFAIL.
5784
5785 2004-06-07 Mark Mitchell <mark@codesourcery.com>
5786
5787 PR c++/15337
5788 * g++.dg/expr/sizeof3.C: New test.
5789
5790 PR c++/14777
5791 * g++.dg/template/access14.C: New test.
5792
5793 PR c++/15554
5794 * g++.dg/template/enum1.C: New test.
5795
5796 PR c++/15057
5797 * g++.dg/eh/throw1.C: New test.
5798
5799 2004-06-07 David Ayers <d.ayers@inode.at>
5800 Ziemowit Laski <zlaski@apple.com>
5801
5802 * lib/objc.exp (objc_target_compile): Revert the '-framework
5803 Foundation' flag fix, since bare Darwin does not ship
5804 with the Foundation framework.
5805 * objc/execute/next_mapping.h: Provide a local NSConstantString
5806 @interface and @implementation.
5807 (objc_constant_string_init): A constructor function, used to
5808 initialize the NSConstantString meta-class object.
5809 * objc/execute/string1.m: Include "next_mapping.h" instead of
5810 <Foundation/NSString.h>.
5811 * objc/execute/string2.m: Likewise.
5812 * objc/execute/string3.m: Likewise.
5813 * objc/execute/string4.m: Likewise.
5814
5815 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
5816
5817 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
5818 to double. Replace double with FLOAT.
5819 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
5820
5821 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
5822 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
5823 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
5824 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
5825 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
5826 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
5827 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
5828 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
5829
5830 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
5831
5832 PR c/13519
5833 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
5834
5835 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5836
5837 PR c++/15503
5838 * g++.dg/template/meminit2.C: New test.
5839
5840 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
5841
5842 PR target/15822
5843 * gcc.c-torture/execute/compare-fp-1.c,
5844 gcc.c-torture/execute/compare-fp-2.c,
5845 gcc.c-torture/execute/compare-fp-3.c,
5846 gcc.c-torture/execute/compare-fp-4.c,
5847 gcc.c-torture/execute/compare-fp-3.x,
5848 gcc.c-torture/execute/compare-fp-4.x: Moved...
5849 * gcc.c-torture/execute/ieee/compare-fp-1.c,
5850 gcc.c-torture/execute/ieee/compare-fp-2.c,
5851 gcc.c-torture/execute/ieee/compare-fp-3.c,
5852 gcc.c-torture/execute/ieee/compare-fp-4.c,
5853 gcc.c-torture/execute/ieee/compare-fp-3.x,
5854 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
5855
5856 2004-06-04 David Ayers <d.ayers@inode.at>
5857
5858 * objc/execute/protocol-isEqual-4.m: New testcase.
5859
5860 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
5861
5862 * objc/execute/protocol-isEqual-1.m: New testcase.
5863 * objc/execute/protocol-isEqual-2.m: New testcase.
5864 * objc/execute/protocol-isEqual-3.m: New testcase.
5865
5866 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5867
5868 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
5869
5870 2004-06-02 Ziemowit Laski <zlaski@apple.com>
5871
5872 * lib/objc.exp (objc_target_compile): When running tests on
5873 Darwin (Mac OS X), inform the linker about '-framework
5874 'Foundation'.
5875
5876 2004-06-02 Eric Christopher <echristo@redhat.com>
5877
5878 * gcc.c-torture/compile/20040602-1.c: New.
5879
5880 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
5881
5882 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
5883 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5884
5885 PR tree-optimization/14736
5886 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
5887
5888 PR tree-optimization/14042
5889 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
5890
5891 PR tree-optimization/14729
5892 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
5893
5894 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5895
5896 PR fortran/15557
5897 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
5898
5899 2004-06-01 Richard Hederson <rth@redhat.com>
5900
5901 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
5902
5903 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5904
5905 PR c++/14932
5906 * g++.dg/parse/offsetof4.C: New test.
5907
5908 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
5909
5910 PR objc/7993
5911 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
5912
5913 2004-05-31 Mark Mitchell <mark@codesourcery.com>
5914
5915 PR c++/15701
5916 * g++.dg/template/friend29.C: New test.
5917
5918 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
5919
5920 PR c/15749
5921 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
5922
5923 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
5924
5925 * gcc.dg/sparc-trap-1.c: New test.
5926
5927 2004-05-31 Roger Sayle <roger@eyesopen.com>
5928
5929 PR middle-end/15069
5930 * g++.dg/opt/fold3.C: New test case.
5931
5932 2004-05-30 Graham Stott <graham.stott@btinternet.com>
5933
5934 * lib/target-supports.exp (check_iconv_available): Fix fallout
5935 from 2004-05-28 patch.
5936
5937 2004-05-30 Paul Brook <paul@codesourcery.com>
5938
5939 PR fortran/15620
5940 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
5941 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
5942
5943 2004-05-30 Steven G. Kargl <kargls@comcast.net>
5944
5945 * gfortran.fortran-torture/execute/random_1.f90: New test.
5946
5947 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5948
5949 * g++.dg/ext/altivec-10.C: New test.
5950
5951 2004-05-29 Paul Brook <paul@codesourcery.com>
5952
5953 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
5954
5955 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5956
5957 * gcc.dg/altivec-16.c: New test.
5958
5959 2004-05-28 Janis Johnson <janis187@us.ibm.com>
5960
5961 * lib/target-supports.exp (check_vmx_hw_available): New.
5962 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
5963
5964 * lib/target-supports.exp (check_alias_available,
5965 check_iconv_available, check_named_sections_available): Use
5966 unique names for temporary files.
5967
5968 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5969
5970 * gcc.dg/altivec-15.c: New test.
5971
5972 2004-05-28 Mark Mitchell <mark@codesourcery.com>
5973
5974 PR c++/15083
5975 * g++.dg/warn/noeffect6.C: New test.
5976
5977 PR c++/15471
5978 * g++.dg/expr/ptrmem4.C: New test.
5979
5980 PR c++/15640
5981 * g++.dg/template/operator3.C: New test.
5982
5983 2004-05-28 Mark Mitchell <mark@codesourcery.com>
5984
5985 PR c++/14668
5986 * g++.dg/lookup/redecl1.C: New test.
5987 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
5988
5989 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
5990
5991 * gcc.c-torture/execute/compare-fp-1.c,
5992 gcc.c-torture/execute/compare-fp-2.c,
5993 gcc.c-torture/execute/compare-fp-3.c,
5994 gcc.c-torture/execute/compare-fp-4.c,
5995 gcc.c-torture/execute/compare-fp-3.x,
5996 gcc.c-torture/execute/compare-fp-4.x,
5997 gcc.dg/pr15649-1.c: New.
5998
5999 2004-05-27 Adam Nemet <anemet@lnxw.com>
6000
6001 PR c++/12883
6002 * g++.dg/init/array14.C: New test.
6003
6004 2004-05-25 Janis Johnson <janis187@us.ibm.com>
6005
6006 * lib/compat.exp (compat-get-options-main): New.
6007 (compat-get-options): Remove unneeded code, warn for ignored
6008 command.
6009 (compat-execute): Check flag set by dg-require-* commands.
6010
6011 * lib/compat.exp (compat-execute): Break up long lines.
6012
6013 2004-05-24 Janis Johnson <janis187@us.ibm.com>
6014
6015 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6016 * gcc.dg/altivec-14.c: New test.
6017 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6018
6019 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6020 * gcc.dg/altivec-12.c: Ditto.
6021
6022 * gcc.dg/altivec-3.c: Move call to altivec_check.
6023
6024 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6025
6026 PR c++/15044
6027 * g++.dg/template/error12.C: New test.
6028
6029 PR c++/15317
6030 * g++.dg/ext/attrib15.C: New test.
6031
6032 PR c++/15329
6033 * g++.dg/template/ptrmem9.C: New test.
6034
6035 2004-05-25 Paul Brook <paul@codesourcery.com>
6036
6037 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6038
6039 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6040
6041 PR c++/15165
6042 * g++.dg/template/crash19.C: New test.
6043
6044 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6045
6046 PR c++/15025
6047 * g++.dg/template/redecl1.C: New test.
6048
6049 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6050
6051 PR c++/14821
6052 * g++.dg/other/ns1.C: New test.
6053
6054 PR c++/14883
6055 * g++.dg/template/invalid1.C: New test.
6056
6057 2004-05-23 Paul Brook <paul@codesourcery.com>
6058 Victor Leikehman <lei@haifasphere.co.il>
6059
6060 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6061 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6062
6063 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6064
6065 PR c++/15285
6066 PR c++/15299
6067 * g++.dg/template/non-dependent5.C: New test.
6068 * g++.dg/template/non-dependent6.C: New test.
6069
6070 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6071
6072 PR c++/15507
6073 * g++.dg/inherit/union1.C: New test.
6074
6075 PR c++/15542
6076 * g++.dg/template/addr1.C: New test.
6077
6078 PR c++/15427
6079 * g++.dg/template/array5.C: New test.
6080
6081 PR c++/15287
6082 * g++.dg/template/array6.C: New test.
6083
6084 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6085 Roger Sayle <roger@eyesopen.com>
6086
6087 * g++.dg/lookup/forscope2.C: New test case.
6088
6089 2004-05-22 Ben Elliston <bje@au.ibm.com>
6090
6091 * gcc.dg/cpp/Wmissingdirs.c: New.
6092
6093 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6094
6095 PR target/15301
6096 * gcc.dg/compat/union-m128-1.h: New file.
6097 * gcc.dg/compat/union-m128-1_main.c: Likewise.
6098 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6099 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6100
6101 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6102
6103 PR target/15302
6104 * gcc.dg/compat/struct-complex-1.h: New file.
6105 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
6106 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
6107 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6108
6109 2004-05-20 Roger Sayle <roger@eyesopen.com>
6110
6111 PR middle-end/3074
6112 * gcc.dg/pr3074-1.c: New test case.
6113 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
6114
6115 2004-05-20 Falk Hueffner <falk@debian.org>
6116
6117 PR other/15526
6118 * gcc.dg/ftrapv-1.c: New test case.
6119
6120 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
6121
6122 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
6123
6124 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
6125 Jeff Law <law@redhat.com>
6126
6127 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
6128 * gcc.dg/tree-ssa/20040518-2.c: New test.
6129
6130 * gcc.dg/tree-ssa/20040518-1.c: New test.
6131
6132 2004-05-18 Zack Weinberg <zack@codesourcery.com>
6133
6134 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
6135
6136 2004-05-18 Paul Brook <paul@codesourcery.com>
6137
6138 PR fortran/13930
6139 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
6140
6141 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6142
6143 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
6144 constant folding.
6145
6146 2004-05-17 Steven Bosscher <stevenb@suse.de>
6147
6148 * gcc.dg/tree-ssa/20040517-1.c: New test.
6149
6150 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6151
6152 * gcc.dg/loop-4.c: New test.
6153
6154 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
6155
6156 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
6157
6158 2004-05-15 Bud Davis <bdavis9659@comcast.net>
6159
6160 PR fortran/15311
6161 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
6162
6163 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6164
6165 PR fortran/13826
6166 PR fortran/13940
6167 * gfortran.fortran-torture/compile/data_1.f90: New test.
6168
6169 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
6170
6171 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6172 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6173
6174 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6175
6176 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6177
6178 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6179
6180 PR c/15444
6181 * gcc.dg/format/xopen-1.c: Adjust expected message.
6182 * gcc.dg/format/xopen-3.c: New test.
6183
6184 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6185
6186 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6187
6188 2004-05-14 Jeff Law <law@redhat.com>
6189
6190 * gcc.dg/tree-ssa/20040514-2.c: New test.
6191
6192 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6193
6194 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6195 this ...
6196 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
6197 this.
6198
6199 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6200
6201 * gcc.dg/tree-ssa/20040514-1.c: New test.
6202
6203 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6204
6205 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
6206 test.
6207
6208 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6209
6210 PR fortran/14066
6211 * gfortran.fortran-torture/compile/do_1.f90: New test.
6212
6213 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6214
6215 PR fortran/15051
6216 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6217 test.
6218
6219 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6220
6221 PR fortran/15149
6222 * gfortran.fortran-torture/execute/random_init.f90: New test.
6223
6224 2004-05-13 Paul Brook <paul@codesourcery.com>
6225
6226 PR fortran/15314
6227 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6228
6229 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6230
6231 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6232 for the powerpc case.
6233
6234 2004-05-13 Jeff Law <law@redhat.com>
6235
6236 * gcc.dg/tree-ssa/20040513-1.c: New test.
6237 * gcc.dg/tree-ssa/20040513-2.c: New test.
6238
6239 2004-05-13 Paul Brook <paul@codesourcery.com>
6240
6241 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6242 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6243 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6244
6245 2004-05-13 Andreas Schwab <schwab@suse.de>
6246
6247 PR other/10819
6248 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6249 characters.
6250
6251 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6252
6253 PR fortran/15294
6254 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6255
6256 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6257
6258 Merge from tree-ssa-20020619-branch. See
6259 ChangeLog.tree-ssa for details.
6260
6261 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6262
6263 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6264 include <altivec.h> explicitly.
6265 * gcc.dg/altivec-13.c: Likewise.
6266
6267 2004-05-11 Paul Brook <paul@codesourcery.com>
6268
6269 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6270
6271 2004-05-10 Eric Christopher <echristo@redhat.com>
6272
6273 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6274 * gcc.dg/sibcall-4.c: Ditto.
6275
6276 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6277
6278 * g++.dg/ext/altivec-8.C: New test case.
6279 * gcc.dg/altivec-13.c: New test case.
6280
6281 2004-05-08 Roger Sayle <roger@eyesopen.com>
6282
6283 * gcc.c-torture/execute/divcmp-1.c: New test case.
6284 * gcc.c-torture/execute/divcmp-2.c: New test case.
6285 * gcc.c-torture/execute/divcmp-3.c: New test case.
6286
6287 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6288
6289 * g++.dg/other/pragma-re-2.C: New test.
6290
6291 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6292
6293 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6294 * gcc.dg/i386-387-2.c: Likewise.
6295
6296 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6297 __builtin_drem.
6298 * gcc.dg/i386-387-6.c: Likewise.
6299
6300 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6301
6302 * gcc.dg/builtins-33.c: Also check log1p*.
6303
6304 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6305
6306 PR optimization/15296
6307 * gcc.c-torture/execute/pr15296.c: New test.
6308
6309 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6310
6311 * gcc.dg/builtins-40.c: New test.
6312
6313 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6314
6315 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6316
6317 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6318
6319 * g++.dg/ext/spe1.C: New testcase.
6320
6321 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6322
6323 * objc.dg/image-info.m: Allow additional attributes
6324 for __image_info section.
6325
6326 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6327
6328 * gcc.dg/torture/mips-hilo-2.c: New test.
6329
6330 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6331
6332 PR c++/14389
6333 * g++.dg/template/member5.C: New test.
6334
6335 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6336
6337 * gcc.dg/builtins-34.c: Also check expm1*.
6338
6339 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6340
6341 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6342 * gcc.dg/torture/builtin-convert-3.c: New test.
6343
6344 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6345
6346 PR middle-end/15054
6347 * g++.dg/opt/pr15054.C: New test.
6348
6349 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6350
6351 * gcc.dg/torture/builtin-rounding-1.c: New test.
6352 * gcc.dg/builtins-25.c: Delete.
6353 * gcc.dg/builtins-29.c: Delete.
6354
6355 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6356
6357 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6358 * gcc.dg/sibcall-4.c: Likewise.
6359 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6360
6361 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6362
6363 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6364 bit-field on 16-bit targets.
6365
6366 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6367
6368 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6369 16-bit targets.
6370
6371 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6372
6373 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6374 * gcc.dg/rs6000-power2-2.c: Likewise.
6375
6376 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6377
6378 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6379 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6380 Change the asm registers to be in form of frN instead of fN.
6381
6382 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6383
6384 * gcc.dg/torture/builtin-convert-2.c: New test.
6385
6386 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6387
6388 * gcc.dg/rs6000-power2-1.c: New test.
6389 * gcc.dg/rs6000-power2-2.c: New test.
6390
6391 2004-04-28 Jan Hubicka <jh@suse.cz>
6392
6393 * gcc.dg/unused-6.c: New test.
6394
6395 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6396 Ulrich Weigand <uweigand@de.ibm.com>
6397
6398 * ada/acats/run_all.sh: Define $target variable.
6399
6400 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6401
6402 PR c++/15119
6403 * g++.dg/other/vararg-1.C: New test.
6404
6405 PR c++/4794
6406 * g++.dg/eh/cleanup3.C: New test.
6407
6408 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6409
6410 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6411 and ad8011a (target_insn).
6412 * ada/acats/support/macro.dfs: Likewise.
6413 * ada/acats/support/impbit.adb: New file.
6414
6415 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6416
6417 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6418
6419 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6420
6421 * gcc.dg/loop-3.c: New test.
6422
6423 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
6424
6425 * gcc.c-torture/execute/simd-5.c: New test.
6426
6427 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6428
6429 PR c++/15064
6430 * g++.dg/template/crash18.C: New test.
6431
6432 2004-04-22 Mark Mitchell <mark@codesourcery.com>
6433
6434 * g++.dg/ext/complit3.C: New test.
6435
6436 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6437
6438 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6439 * gcc.dg/altivec-3.c: Same.
6440 * gcc.dg/altivec-varargs-1.c: Same.
6441
6442 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6443
6444 * lib/target-supports.exp (check_profiling_available): Assume
6445 profiling is not available on powerpc-eabi targets.
6446
6447 2004-04-21 Janis Johnson <janis187@us.ibm.com>
6448
6449 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6450 * gcc.dg/vmx/bug-1.c: Ditto.
6451
6452 2004-04-20 Eric Christopher <echristo@redhat.com>
6453
6454 * gcc.dg/charset/extern.c: New test.
6455 * g++.dg/charset/extern3.cc: Ditto.
6456
6457 2004-04-20 Uros Bizjak <uros@kss-loka.si>
6458
6459 * gcc.dg/builtins-39.c: New test.
6460
6461 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
6462
6463 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6464
6465 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
6466
6467 * gcc.dg/torture/mips-hilo-1.c: New test.
6468
6469 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6470
6471 * gcc.c-torture/compile/20040419-1.c: New test.
6472
6473 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
6474
6475 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6476
6477 2004-04-18 Zack Weinberg <zack@codesourcery.com>
6478 Aldy Hernandez <aldyh@redhat.com>
6479
6480 * gcc.c-torture/execute/va-arg-24.c: New.
6481
6482 2004-04-17 Zack Weinberg <zack@codesourcery.com>
6483 Aldy Hernandez <aldyh@redhat.com>
6484
6485 * gcc.dg/vmx/1b-01.c: New.
6486 * gcc.dg/vmx/1b-02.c: New.
6487 * gcc.dg/vmx/1b-03.c: New.
6488 * gcc.dg/vmx/1b-04.c: New.
6489 * gcc.dg/vmx/1b-05.c: New.
6490 * gcc.dg/vmx/1b-06.c: New.
6491 * gcc.dg/vmx/1b-07.c: New.
6492 * gcc.dg/vmx/1c-01.c: New.
6493 * gcc.dg/vmx/1c-02.c: New.
6494 * gcc.dg/vmx/3a-01a.c: New.
6495 * gcc.dg/vmx/3a-01.c: New.
6496 * gcc.dg/vmx/3a-01m.c: New.
6497 * gcc.dg/vmx/3a-03.c: New.
6498 * gcc.dg/vmx/3a-03m.c: New.
6499 * gcc.dg/vmx/3a-04.c: New.
6500 * gcc.dg/vmx/3a-04m.c: New.
6501 * gcc.dg/vmx/3a-05.c: New.
6502 * gcc.dg/vmx/3a-06.c: New.
6503 * gcc.dg/vmx/3a-06m.c: New.
6504 * gcc.dg/vmx/3a-07.c: New.
6505 * gcc.dg/vmx/3b-01.c: New.
6506 * gcc.dg/vmx/3b-02.c: New.
6507 * gcc.dg/vmx/3b-10.c: New.
6508 * gcc.dg/vmx/3b-13.c: New.
6509 * gcc.dg/vmx/3b-14.c: New.
6510 * gcc.dg/vmx/3b-15.c: New.
6511 * gcc.dg/vmx/3c-01a.c: New.
6512 * gcc.dg/vmx/3c-01.c: New.
6513 * gcc.dg/vmx/3c-02.c: New.
6514 * gcc.dg/vmx/3c-03.c: New.
6515 * gcc.dg/vmx/3d-01.c: New.
6516 * gcc.dg/vmx/4-01.c: New.
6517 * gcc.dg/vmx/4-03.c: New.
6518 * gcc.dg/vmx/5-01.c: New.
6519 * gcc.dg/vmx/5-02.c: New.
6520 * gcc.dg/vmx/5-03.c: New.
6521 * gcc.dg/vmx/5-04.c: New.
6522 * gcc.dg/vmx/5-05.c: New.
6523 * gcc.dg/vmx/5-06.c: New.
6524 * gcc.dg/vmx/5-07.c: New.
6525 * gcc.dg/vmx/5-07t.c: New.
6526 * gcc.dg/vmx/5-08.c: New.
6527 * gcc.dg/vmx/5-10.c: New.
6528 * gcc.dg/vmx/5-11.c: New.
6529 * gcc.dg/vmx/7-01a.c: New.
6530 * gcc.dg/vmx/7-01.c: New.
6531 * gcc.dg/vmx/7c-01.c: New.
6532 * gcc.dg/vmx/7d-01.c: New.
6533 * gcc.dg/vmx/7d-02.c: New.
6534 * gcc.dg/vmx/8-01.c: New.
6535 * gcc.dg/vmx/8-02a.c: New.
6536 * gcc.dg/vmx/8-02.c: New.
6537 * gcc.dg/vmx/brode-1.c: New.
6538 * gcc.dg/vmx/bug-1.c: New.
6539 * gcc.dg/vmx/bug-2.c: New.
6540 * gcc.dg/vmx/bug-3.c: New.
6541 * gcc.dg/vmx/cw-bug-1.c: New.
6542 * gcc.dg/vmx/cw-bug-2.c: New.
6543 * gcc.dg/vmx/cw-bug-3.c: New.
6544 * gcc.dg/vmx/dct.c: New.
6545 * gcc.dg/vmx/debug-1.c: New.
6546 * gcc.dg/vmx/debug-2.c: New.
6547 * gcc.dg/vmx/debug-3.c: New.
6548 * gcc.dg/vmx/debug-4.c: New.
6549 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6550 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6551 * gcc.dg/vmx/eg-5.c: New.
6552 * gcc.dg/vmx/fft.c: New.
6553 * gcc.dg/vmx/gcc-bug-1.c: New.
6554 * gcc.dg/vmx/gcc-bug-2.c: New.
6555 * gcc.dg/vmx/gcc-bug-3.c: New.
6556 * gcc.dg/vmx/gcc-bug-4.c: New.
6557 * gcc.dg/vmx/gcc-bug-5.c: New.
6558 * gcc.dg/vmx/gcc-bug-6.c: New.
6559 * gcc.dg/vmx/gcc-bug-7.c: New.
6560 * gcc.dg/vmx/gcc-bug-8.c: New.
6561 * gcc.dg/vmx/gcc-bug-9.c: New.
6562 * gcc.dg/vmx/gcc-bug-b.c: New.
6563 * gcc.dg/vmx/gcc-bug-c.c: New.
6564 * gcc.dg/vmx/gcc-bug-d.c: New.
6565 * gcc.dg/vmx/gcc-bug-e.c: New.
6566 * gcc.dg/vmx/gcc-bug-f.c: New.
6567 * gcc.dg/vmx/gcc-bug-g.c: New.
6568 * gcc.dg/vmx/gcc-bug-i.c: New.
6569 * gcc.dg/vmx/harness.h: New.
6570 * gcc.dg/vmx/ira1.c: New.
6571 * gcc.dg/vmx/ira2a.c: New.
6572 * gcc.dg/vmx/ira2b.c: New.
6573 * gcc.dg/vmx/ira2.c: New.
6574 * gcc.dg/vmx/ira2c.c: New.
6575 * gcc.dg/vmx/mem.c: New.
6576 * gcc.dg/vmx/newton-1.c: New.
6577 * gcc.dg/vmx/ops.c: New.
6578 * gcc.dg/vmx/sn7153.c: New.
6579 * gcc.dg/vmx/spill2.c: New.
6580 * gcc.dg/vmx/spill3.c: New.
6581 * gcc.dg/vmx/spill.c: New.
6582 * gcc.dg/vmx/t.c: New.
6583 * gcc.dg/vmx/varargs-1.c: New.
6584 * gcc.dg/vmx/varargs-2.c: New.
6585 * gcc.dg/vmx/varargs-3.c: New.
6586 * gcc.dg/vmx/varargs-4.c: New.
6587 * gcc.dg/vmx/varargs-5.c: New.
6588 * gcc.dg/vmx/varargs-6.c: New.
6589 * gcc.dg/vmx/varargs-7.c: New.
6590 * gcc.dg/vmx/vmx.exp: New.
6591 * gcc.dg/vmx/vprint-1.c: New.
6592 * gcc.dg/vmx/vscan-1.c: New.
6593 * gcc.dg/vmx/x-01.c: New.
6594 * gcc.dg/vmx/x-02.c: New.
6595 * gcc.dg/vmx/x-03.c: New.
6596 * gcc.dg/vmx/x-04.c: New.
6597 * gcc.dg/vmx/x-05.c: New.
6598 * gcc.dg/vmx/yousufi-1.c: New.
6599 * gcc.dg/vmx/zero-1.c: New.
6600 * gcc.dg/vmx/zero.c: New.
6601
6602 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6603
6604 * g++.dg/lookup/java1.C: Update for chage of
6605 _Jv_AllocObject.
6606 * g++.dg/lookup/java2.C: Likewise.
6607
6608 2004-04-17 Laurent GUERBY <laurent@guerby.net>
6609
6610 * ada/acats/run_all.sh: use -O2 by default.
6611
6612 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
6613
6614 * gcc.dg/vr-mult-[12].c: New tests.
6615
6616 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6617
6618 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
6619
6620 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
6621
6622 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
6623
6624 * lib/target-supports.exp (check_profiling_available): Assume profiling
6625 isn't available for mips*-*-elf targets.
6626
6627 2004-04-14 Uros Bizjak <uros@kss-loka.si>
6628
6629 * gcc.dg/builtins-38.c: New test.
6630
6631 2004-04-14 Eric Christopher <echristo@redhat.com>
6632
6633 * g++.dg/charset/charset.exp: Run .cc extension tests.
6634
6635 2004-04-14 Zack Weinberg <zack@codesourcery.com>
6636
6637 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6638
6639 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6640
6641 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6642
6643 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
6644
6645 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6646 * gcc.dg/i386-387-2.c: Likewise.
6647
6648 * gcc.dg/i386-387-7.c: New test.
6649 * gcc.dg/i386-387-8.c: New test.
6650
6651 * gcc.dg/builtins-37.c: New test.
6652
6653 2004-04-13 Geoffrey Keating <geoffk@apple.com>
6654
6655 * g++.dg/pch/externc-1.C: Add missing semicolon.
6656
6657 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
6658
6659 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
6660
6661 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6662
6663 * gcc.c-torture/execute/20040411-1.c: New test.
6664
6665 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6666
6667 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6668
6669 2004-04-09 Chris Demetriou <cgd@broadcom.com>
6670
6671 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6672
6673 2004-04-09 Zack Weinberg <zack@codesourcery.com>
6674
6675 * lib/target-supports.exp (check_named_sections_available): New.
6676 * lib/gcc-dg.exp (dg-require-named-sections): New.
6677 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
6678 old-deja.exp. Also prune error-count message from HP linker.
6679 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
6680
6681 * g++.dg/init/init-ref4.C: Use dg-require-weak.
6682 * g++.old-deja/g++.pt/static3.C: Likewise.
6683 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
6684
6685 2004-04-09 Roger Sayle <roger@eyesopen.com>
6686
6687 * gcc.c-torture/execute/20040409-1.c: New test case.
6688 * gcc.c-torture/execute/20040409-2.c: New test case.
6689 * gcc.c-torture/execute/20040409-3.c: New test case.
6690
6691 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6692
6693 * gcc.dg/20040409-1.c: New test.
6694
6695 2004-04-08 Roger Sayle <roger@eyesopen.com>
6696
6697 PR target/14888
6698 * g++.dg/opt/pr14888.C: New test case.
6699
6700 2004-04-08 Geoffrey Keating <geoffk@apple.com>
6701
6702 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6703 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6704 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6705 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6706 New tests.
6707
6708 2004-04-08 Paul Brook <paul@codesourcery.com>
6709
6710 * gcc.dg/spill-1.c: New test.
6711
6712 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6713
6714 * gcc.dg/torture/builtin-ctype-2.c: New test.
6715
6716 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6717
6718 * gcc.dg/pch/pch.exp: Add largefile test.
6719
6720 2004-04-06 Geoffrey Keating <geoffk@apple.com>
6721
6722 * g++.dg/pch/externc-1.Hs: New.
6723 * g++.dg/pch/externc-1.C: New.
6724
6725 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6726
6727 * gcc.dg/compat/struct-by-value-5a_main.c,
6728 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6729 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6730 * gcc.dg/compat/struct-by-value-5a_x.c,
6731 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6732 gcc.dg/compat/struct-by-value-5_x.c.
6733 * gcc.dg/compat/struct-by-value-5a_y.c,
6734 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6735 gcc.dg/compat/struct-by-value-5_y.c.
6736
6737 * gcc.dg/compat/struct-by-value-6a_main.c,
6738 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6739 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6740 * gcc.dg/compat/struct-by-value-6a_x.c,
6741 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6742 gcc.dg/compat/struct-by-value-6_x.c.
6743 * gcc.dg/compat/struct-by-value-6a_y.c,
6744 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6745 gcc.dg/compat/struct-by-value-6_y.c.
6746
6747 * gcc.dg/compat/struct-by-value-7a_main.c,
6748 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6749 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6750 * gcc.dg/compat/struct-by-value-7a_x.c,
6751 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6752 gcc.dg/compat/struct-by-value-7_x.c.
6753 * gcc.dg/compat/struct-by-value-7a_y.c,
6754 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6755 gcc.dg/compat/struct-by-value-7_y.c.
6756
6757 2004-04-06 Jakub Jelinek <jakub@redhat.com>
6758
6759 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6760 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6761 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6762 options.
6763
6764 2004-04-06 Uros Bizjak <uros@kss-loka.si>
6765
6766 * gcc.dg/builtins-36.c: New test.
6767
6768 2004-04-06 Paul Brook <paul@codesourcery.com>
6769
6770 * README.gcc: Remove obsolete contraint on testcases.
6771
6772 2004-04-05 Paul Brook <paul@codesourcery.com>
6773
6774 PR2123
6775 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
6776 failure and exit(0) on success.
6777 * g++.dg/expr/anew2.C: Ditto.
6778 * g++.dg/expr/anew3.C: Ditto.
6779 * g++.dg/expr/anew4.C: Ditto.
6780
6781 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
6782
6783 PR c++/3518
6784 * g++.dg/template/unify7.C: New.
6785
6786 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
6787
6788 * g++.dg/README: Bring up to date with new subdirectories; remove
6789 duplicate subdirectory lines.
6790
6791 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
6792
6793 PR c++/14007
6794 * g++.dg/template/unify5.C: New.
6795 * g++.dg/template/unify6.C: New.
6796 * g++.dg/template/qualttp20.C: Adjust.
6797 * g++.old-deja/g++.jason/report.C: Adjust.
6798 * g++.old-deja/g++.other/qual1.C: Adjust.
6799
6800 2004-04-01 Mark Mitchell <mark@codesourcery.com>
6801
6802 PR c++/14803
6803 * g++.dg/inherit/ptrmem1.C: New test.
6804
6805 2004-04-01 Jakub Jelinek <jakub@redhat.com>
6806
6807 PR c++/14755
6808 * gcc.c-torture/execute/20040331-1.c: New test.
6809 * gcc.dg/20040331-1.c: New test.
6810
6811 2004-04-01 Paul Brook <paul@codesourcery.com>
6812
6813 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
6814
6815 2004-03-30 Mark Mitchell <mark@codesourcery.com>
6816
6817 PR c++/14724
6818 * g++.dg/init/goto1.C: New test.
6819
6820 PR c++/14763
6821 * g++.dg/template/defarg4.C: New test.
6822
6823 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
6824
6825 * gcc.dg/altivec-11.c: Extend test for more valid cases.
6826
6827 2004-03-28 David Edelsohn <edelsohn@gnu.org>
6828
6829 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
6830
6831 2004-03-28 Zack Weinberg <zack@codesourcery.com>
6832
6833 * gcc.dg/noncompile/undeclared-2.c: New test.
6834
6835 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
6836
6837 * gcc.dg/940409-1.c: Remove XFAIL.
6838 * gcc.dg/reg-vol-struct-1.c: New test.
6839
6840 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6841
6842 * gcc.dg/torture/builtin-wctype-1.c: New test.
6843
6844 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
6845
6846 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
6847 * gcc.dg/20001101-1.c: Likewise.
6848 * gcc.dg/20001102-1.c: Likewise.
6849
6850 2004-03-25 Roger Sayle <roger@eyesopen.com>
6851
6852 * gcc.dg/compare8.c: Add an additional test for XOR.
6853
6854 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6855
6856 * gcc.dg/torture/builtin-ctype-1.c: New test.
6857
6858 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6859
6860 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
6861 * gcc.dg/torture/builtin-math-1.c: Likewise.
6862 * gcc.dg/torture/builtin-power-1.c: New test.
6863
6864 2004-03-24 Andreas Schwab <schwab@suse.de>
6865
6866 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
6867 IA64 assembler.
6868
6869 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
6870 Roger Sayle <roger@eyesopen.com>
6871
6872 * gcc.dg/compare8.c: New test case.
6873
6874 2004-03-23 Ziemowit Laski <zlaski@apple.com>
6875
6876 * g++.dg/ext/altivec-7.C: New test.
6877
6878 2004-03-23 Zack Weinberg <zack@codesourcery.com>
6879
6880 PR 12267, 12391, 12560, 13129, 14114, 14133
6881 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
6882 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
6883 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
6884 Adjust error regexps.
6885 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
6886 * gcc.dg/noncompile/undeclared-1.c: New test cases.
6887 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
6888 * gcc.dg/local1.c: Add explanatory comment.
6889
6890 2004-03-23 Roger Sayle <roger@eyesopen.com>
6891
6892 PR optimization/14669
6893 * g++.dg/opt/fold2.C: New test case.
6894
6895 2004-03-22 Jakub Jelinek <jakub@redhat.com>
6896
6897 PR c/14069
6898 * gcc.dg/20040322-1.c: New test.
6899
6900 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6901
6902 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6903 * gcc.dg/ultrasp4.c: Likewise.
6904 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
6905
6906 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6907
6908 * gcc.dg/i386-sse-8.c: Reset default options.
6909
6910 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6911
6912 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
6913 in the error message text.
6914
6915 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
6916
6917 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
6918
6919 2004-03-21 Mark Mitchell <mark@codesourcery.com>
6920
6921 PR c++/14616
6922 * g++.dg/init/array13.C: New test.
6923
6924 2004-03-20 Roger Sayle <roger@eyesopen.com>
6925
6926 PR target/13889
6927 * gcc.c-torture/compile/pr13889.c: New test case.
6928
6929 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
6930
6931 PR c/14635
6932 * builtins-1.c (nan, nans): Don't test.
6933 * builtins-30.c: Don't use nan, nanf, nanl.
6934 * builtins-35.c: New test.
6935
6936 2004-03-19 Ziemowit Laski <zlaski@apple.com>
6937
6938 * g++.dg/ext/altivec-6.C: New test.
6939
6940 2004-03-19 Mark Mitchell <mark@codesourcery.com>
6941
6942 * g++.dg/init/placement3.C: New test.
6943
6944 * g++.dg/template/spec13.C: New test.
6945
6946 * g++.dg/lookup/using11.C: New test.
6947
6948 * g++.dg/lookup/koenig3.C: New test.
6949
6950 * g++.dg/template/operator2.C: New test.
6951
6952 * g++.dg/expr/dtor3.C: New test.
6953 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
6954 marker.
6955 * g++.old-deja/g++.law/visibility28.C: Likewise.
6956
6957 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
6958
6959 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
6960 * gcc.dg/ppc64-abi-3.c: Likewise.
6961
6962 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6963
6964 PR c++/14545
6965 * g++.dg/parse/template15.C: New test.
6966
6967 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6968
6969 * g++.dg/expr/dtor2.C: New test.
6970
6971 * g++.dg/lookup/anon4.C: New test.
6972
6973 * g++.dg/overload/using1.C: New test.
6974
6975 * g++.dg/template/lookup7.C: New test.
6976
6977 * g++.dg/template/typename6.C: New test.
6978
6979 * g++.dg/expr/cond6.C: New test.
6980
6981 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6982
6983 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
6984
6985 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6986
6987 * g++.dg/expr/cond5.C: New test.
6988 * g++.dg/expr/constcast1.C: Likewise.
6989 * g++.dg/expr/ptrmem2.C: Likewise.
6990 * g++.dg/expr/ptrmem3.C: Likewise.
6991 * g++.dg/lookup/main1.C: Likewise.
6992 * g++.dg/template/lookup6.C: Likewise.
6993
6994 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6995
6996 * gcc.dg/local1.c: New test.
6997
6998 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
6999
7000 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7001
7002 * gcc.dg/torture/builtin-convert-1.c: New test.
7003
7004 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7005
7006 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7007
7008 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7009
7010 PR c++/14481
7011 * g++.dg/warn/Wunused-7.C: New test.
7012
7013 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7014
7015 * gcc.dg/torture/builtin-integral-1.c: New test.
7016
7017 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7018
7019 PR c++/14586
7020 * g++.dg/parse/non-dependent3.C: New test.
7021
7022 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
7023
7024 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7025 * g++.dg/eh/simd-2.C: Likewise.
7026 * g++.dg/init/array10.C: Likewise.
7027 * gcc.c-torture/compile/simd-1.c: Likewise.
7028 * gcc.c-torture/compile/simd-2.c: Likewise.
7029 * gcc.c-torture/compile/simd-3.c: Likewise.
7030 * gcc.c-torture/compile/simd-4.c: Likewise.
7031 * gcc.c-torture/compile/simd-6.c: Likewise.
7032 * gcc.c-torture/execute/simd-1.c: Likewise.
7033 * gcc.c-torture/execute/simd-2.c: Likewise.
7034 * gcc.dg/compat/vector-defs.h: Likewise.
7035 * gcc.dg/20020531-1.c: Likewise.
7036 * gcc.dg/altivec-3.c: Likewise.
7037 * gcc.dg/altivec-4.c: Likewise.
7038 * gcc.dg/altivec-varargs-1.c: Likewise.
7039 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7040 * gcc.dg/i386-mmx-3.c: Likewise.
7041 * gcc.dg/i386-sse-4.c: Likewise.
7042 * gcc.dg/i386-sse-5.c: Likewise.
7043 * gcc.dg/i386-sse-8.c: Likewise.
7044 * gcc.dg/simd-1.c: Likewise.
7045 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7046 __ev64_opaque__ since the machine description provides it.
7047
7048 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7049
7050 * lib/compat.exp (skip_list): New global variable.
7051 Use it to hold the user defined COMPAT_SKIPS list if any.
7052 (compat-obj): Add the members of skip_list to optall.
7053
7054 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7055
7056 * gcc.dg/compat/union-by-value-1_main.c,
7057 union-by-value-1_x.c, union-by-value-1_y.c,
7058 union-check.h, union-defs.h,
7059 union-init.h, union-return-1_main.c,
7060 union-return-1_x.c, union-return-1_y.c: New files.
7061
7062 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7063
7064 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7065 mixed-struct-init.h: Add 4 mixed structure types.
7066 struct-by-value-21_main.c, struct-by-value-21_x.c,
7067 struct-by-value-21_y.c, struct-return-21_main.c,
7068 struct-return-21_x.c, struct-return-21_y.c: New files.
7069
7070 2004-03-13 Mark Mitchell <mark@codesourcery.com>
7071
7072 PR c++/14550
7073 * g++.dg/parse/template14.C: New test.
7074
7075 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7076
7077 * gcc.c-torture/execute/20040313-1.c: New test.
7078
7079 2004-03-13 Jakub Jelinek <jakub@redhat.com>
7080
7081 PR target/14533
7082 * gcc.dg/20040311-2.c: New test.
7083
7084 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7085
7086 PR other/14544
7087 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7088 bit-field.
7089
7090 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
7091
7092 * gcc.dg/20040305-2.c: Add missing return statement.
7093
7094 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7095
7096 * gcc.dg/builtins-34.c: Also check pow10*.
7097
7098 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7099
7100 PR target/14262
7101 * gcc.dg/20040305-2.c: New test.
7102
7103 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7104
7105 * gcc.dg/20040310-1.c: New test.
7106
7107 2004-03-11 Roger Sayle <roger@eyesopen.com>
7108
7109 * gcc.c-torture/execute/20040311-1.c: New test case.
7110
7111 2004-03-11 Mark Mitchell <mark@codesourcery.com>
7112
7113 PR c++/14476
7114 * g++.dg/lookup/enum1.C: New test.
7115
7116 2004-03-10 Mark Mitchell <mark@codesourcery.com>
7117
7118 PR c++/14510
7119 * g++.dg/lookup/struct2.C: New test.
7120
7121 2004-03-10 Uros Bizjak <uros@kss-loka.si>
7122
7123 * gcc.dg/builtins-34.c: New test.
7124
7125 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7126
7127 * gcc.dg/torture/builtin-nonneg-1.c: New test.
7128
7129 2004-03-09 James E Wilson <wilson@specifixinc.com>
7130
7131 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
7132 * gcc.dg/alias-2.c: New testcase.
7133
7134 2004-03-09 Zack Weinberg <zack@codesourcery.com>
7135
7136 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
7137
7138 2004-03-09 Roger Sayle <roger@eyesopen.com>
7139
7140 * gcc.c-torture/execute/20040309-1.c: New test case.
7141
7142 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
7143
7144 PR c++/14397
7145 * g++.dg/overload/ref1.C: New.
7146
7147 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7148
7149 PR c++/14409
7150 * g++.dg/template/spec12.C: New test.
7151
7152 PR c++/14448
7153 * g++.dg/parse/crash14.C: New test.
7154
7155 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7156
7157 PR c++/14230
7158 * g++.dg/init/ref11.C: New test.
7159
7160 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7161
7162 PR c++/14432
7163 * g++.dg/parse/builtin2.C: New test.
7164
7165 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7166
7167 PR c++/14401
7168 * g++.dg/init/ctor3.C: New test.
7169 * g++.dg/init/union1.C: New test.
7170 * g++.dg/ext/anon-struct4.C: New test.
7171
7172 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7173
7174 * g++.dg/lookup/koenig1.C: Tweak error messages.
7175 * g++.dg/lookup/used-before-declaration.C: Likewise.
7176 * g++.dg/other/do1.C: Likewise.
7177 * g++.dg/overload/koenig1.C: Likewise.
7178 * g++.dg/parse/crash13.C: Likewise.
7179 * g++.dg/template/instantiate3.C: Likewise.
7180
7181 2004-03-08 Eric Christopher <echristo@redhat.com>
7182
7183 * * lib/target-supports.exp: Enable libiconv in test
7184 compilation. Fix up error checking.
7185
7186 2004-03-08 Roger Sayle <roger@eyesopen.com>
7187
7188 PR middle-end/14289
7189 * gcc.dg/pr14289-1.c: New test case.
7190 * gcc.dg/pr14289-2.c: Likewise.
7191 * gcc.dg/pr14289-3.c: Likewise.
7192
7193 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7194
7195 * gcc.c-torture/execute/20040308-1.c: New test.
7196
7197 2004-03-07 Roger Sayle <roger@eyesopen.com>
7198
7199 * gcc.c-torture/execute/20040307-1.c: New test case.
7200
7201 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
7202
7203 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7204
7205 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7206
7207 * gcc.dg/20040306-1.c: New test.
7208
7209 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7210
7211 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7212 them static.
7213 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7214
7215 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7216
7217 PR c/14465
7218 * gcc.dg/decl-6.c: New test.
7219
7220 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7221
7222 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7223 Rename LOGPOW -> LOG_POW.
7224 (SQRT_EXP, POW_EXP): New.
7225
7226 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7227
7228 * gcc.dg/i386-sse-8.c: New test.
7229
7230 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7231
7232 PR c/14114
7233 * gcc.dg/decl-5.c: New test.
7234
7235 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7236
7237 * gcc.dg/20040305-1.c: New test.
7238
7239 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7240
7241 PR other/14354
7242 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7243
7244 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7245
7246 PR c++/14425, c++/14426
7247 * g++.dg/ext/altivec-4.C: New test.
7248 * g++.dg/ext/altivec-5.C: New test.
7249
7250 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7251
7252 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7253 global variables of a type with no linkage.
7254 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7255 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7256 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7257 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7258 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7259 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7260 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7261 * g++.dg/warn/deprecated.C: Name enum Color.
7262 * g++.dg/overload/VLA.C: Name structure for 'b'.
7263 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7264
7265 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7266
7267 * gcc.c-torture/compile/20040304-1.c: New test.
7268
7269 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7270
7271 PR 13728
7272 * gcc.dg/decl-4.c: New testcase.
7273
7274 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7275
7276 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7277 as PRECF if sizeof (float) > sizeof (double).
7278 (PRECL): Make it the same as PRECF if
7279 sizeof (float) > sizeof (long double).
7280
7281 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7282
7283 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7284 system type. Add check for irix6 which doesn't have c99 runtime.
7285
7286 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7287
7288 * gcc.dg/const-elim-1.c: xfail for xtensa.
7289
7290 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7291
7292 PR c++/14369
7293 * g++.dg/template/cond4.C: New test.
7294
7295 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7296
7297 PR c++/14360
7298 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7299
7300 PR c++/14361
7301 * g++.dg/parse/defarg7.C: New test.
7302
7303 PR c++/14359
7304 * g++.dg/template/friend26.C: New test.
7305
7306 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7307
7308 PR c++/14324
7309 * g++.dg/abi/mangle21.C: New test.
7310
7311 PR c++/14260
7312 * g++.dg/parse/constructor2.C: New test.
7313
7314 PR c++/14337
7315 * g++.dg/template/sfinae1.C: New test.
7316
7317 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7318
7319 PR c++/14267
7320 * g++.dg/expr/crash2.C: New test.
7321
7322 PR middle-end/13448
7323 * gcc.dg/inline-5.c: New test.
7324 * gcc.dg/always-inline.c: Split out tests into ...
7325 * gcc.dg/always-inline2.c: ... this and ...
7326 * gcc.dg/always-inline3.c: ... this.
7327
7328 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7329
7330 PR debug/12103
7331 * g++.dg/debug/crash1.C: New test.
7332
7333 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7334
7335 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7336 function with __attribute__((noinline)).
7337 (recurser_void2): Likewise.
7338 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7339 (recurser_void2): Likewise.
7340
7341 2004-02-29 Roger Sayle <roger@eyesopen.com>
7342
7343 PR middle-end/14203
7344 * g++.dg/warn/Wunused-6.C: New test case.
7345
7346 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7347
7348 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7349 not defined.
7350
7351 2004-02-27 Eric Christopher <echristo@redhat.com>
7352
7353 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7354 * g++.dg/charset/asm2.c: Run only x86.
7355 * gcc.dg/charset/asm3.c: Ditto.
7356
7357 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7358
7359 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7360 ld_library_path.
7361
7362 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7363
7364 * g++.dg/ext/altivec-3.C: New.
7365
7366 2004-02-26 Richard Henderson <rth@redhat.com>
7367
7368 * g++.dg/ext/attrib10.C: Mark for warning.
7369 * gcc.dg/attr-alias-1.c: New.
7370
7371 2004-02-26 Richard Henderson <rth@redhat.com>
7372
7373 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7374 * gcc.c-torture/execute/20040208-2.c: ... it back.
7375
7376 2004-02-26 Eric Christopher <echristo@redhat.com>
7377
7378 * lib/target-supports.exp (check-iconv-available): New function.
7379 * lib/gcc-dg.exp (dg-require-iconv): New function.
7380 Use above.
7381 * gcc.dg/charset: New directory.
7382 * gcc.dg/charset/charset.exp: New file.
7383 * gcc.dg/charset/asm1.c: Ditto.
7384 * gcc.dg/charset/asm2.c: Ditto.
7385 * gcc.dg/charset/asm3.c: Ditto.
7386 * gcc.dg/charset/asm4.c: Ditto.
7387 * gcc.dg/charset/asm5.c: Ditto.
7388 * gcc.dg/charset/attribute1.c: Ditto.
7389 * gcc.dg/charset/attribute2.c: Ditto.
7390 * gcc.dg/charset/string1.c: Ditto.
7391 * g++.dg/charset: New directory.
7392 * g++.dg/dg.exp: Add here. Special options.
7393 * g++.dg/charset/charset.exp: New file.
7394 * g++.dg/charset/asm1.c: Ditto.
7395 * g++.dg/charset/asm2.c: Ditto.
7396 * g++.dg/charset/asm3.c: Ditto.
7397 * g++.dg/charset/asm4.c: Ditto.
7398 * g++.dg/charset/attribute1.c: Ditto.
7399 * g++.dg/charset/attribute2.c: Ditto.
7400 * g++.dg/charset/extern1.cc: Ditto.
7401 * g++.dg/charset/extern2.cc: Ditto.
7402 * g++.dg/charset/string1.c: Ditto.
7403
7404 2004-02-26 Mark Mitchell <mark@codesourcery.com>
7405
7406 PR c++/14278
7407 * g++.dg/parse/comma1.C: New test.
7408
7409 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7410
7411 PR c++/14284
7412 * g++.dg/template/ttp8.C: New test.
7413
7414 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7415
7416 * gcc.dg/fixuns-trunc-1.c: New test.
7417
7418 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7419
7420 * gcc.dg/builtins-config.h: Use #elif.
7421
7422 2004-02-26 Michael Matz <matz@suse.de>
7423
7424 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7425 * gcc.dg/991214-1.c: Likewise.
7426 * gcc.dg/i386-asm-1.c: Likewise.
7427
7428 2004-02-25 Richard Henderson <rth@redhat.com>
7429
7430 * gcc.c-torture/execute/20040208-2.c: Move ...
7431 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7432
7433 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7434
7435 PR c++/14246
7436 * g++.dg/other/crash-3.C: New test.
7437
7438 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7439
7440 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7441 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7442
7443 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7444 HP-UX.
7445
7446 2004-02-24 Michael Matz <matz@suse.de>
7447
7448 * gcc.dg/i386-regparm.c: New.
7449
7450 2004-02-23 James E Wilson <wilson@specifixinc.com>
7451
7452 * gcc.c-torture/execute/20040223-1.c: New.
7453
7454 2004-02-23 Zack Weinberg <zack@codesourcery.com>
7455 Kazu Hirata <kazu@cs.umass.edu>
7456
7457 * gcc.dg/fwritable-strings-1.c: Remove.
7458
7459 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7460
7461 PR c/14156
7462 * gcc.dg/20040223-1.c: New test.
7463
7464 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7465
7466 PR c++/14106
7467 * g++.dg/ext/typeof9.C: New test.
7468
7469 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7470
7471 PR c++/14250
7472 * g++.dg/other/switch1.C: New test.
7473
7474 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7475
7476 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7477 * gcc.dg/va-arg-1.c: Likewise.
7478
7479 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7480
7481 PR c++/14143
7482 * g++.dg/template/koenig5.C: New test.
7483
7484 2004-02-21 Ziemowit Laski <zlaski@apple.com>
7485
7486 * g++.dg/ext/altivec-1.C: Generalize target triple.
7487 * g++.dg/ext/altivec-2.C: New test case.
7488 * g++.dg/ext/altivec_check.h: New file.
7489 * gcc.dg/altivec-1.c: Generalize target triple;
7490 include altivec_check.h and call altivec_check().
7491 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7492 * gcc.dg/altivec-6.c: New test case.
7493 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7494 type casts as needed.
7495 * gcc.dg/altivec-10.c: Include altivec_check.h and call
7496 altivec_check().
7497 * gcc.dg/altivec-12.c: New test case.
7498 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7499 include altivec_check.h and call altivec_check().
7500 * gcc.dg/altivec_check.h: New file.
7501
7502 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7503
7504 * lib/target-supports.exp (check_alias_available): Don't mangle
7505 function `g' in test program.
7506
7507 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7508
7509 * lib/target-supports.exp (check_profiling_available): Check
7510 argument to determine whether we support a profiling type.
7511 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7512 check_profiling_available.
7513 * g++.dg/bprob/bprob.exp: Likewise
7514 * g77.dg/bprob/bprob.exp: Likewise.
7515 * gcc.misc-tests/bprob.exp: Likewise.
7516 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7517 dg-require-profiling and delete expected error handling.
7518 * gcc.dg/20021014-1.c: Likewise.
7519 * gcc.dg/nest.c: Likewise.
7520
7521 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7522
7523 PR c++/12007
7524 * g++.dg/other/vthunk1.C: New test.
7525
7526 2004-02-20 Falk Hueffner <falk@debian.org>
7527
7528 PR target/14201
7529 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7530
7531 2004-02-20 Mark Mitchell <mark@codesourcery.com>
7532
7533 PR c++/13927
7534 * g++.dg/other/error8.C: Remove XFAIL markers.
7535
7536 PR c++/14173
7537 * g++.dg/ext/packed5.C: New test.
7538
7539 PR c++/14199
7540 * g++.dg/warn/Wunused-5.C: New test.
7541
7542 PR c++/14186
7543 * g++.dg/lookup/member1.C: New test.
7544
7545 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7546
7547 * gcc.c-torture/compile/20040130-1.c: Enable only when
7548 __INT_MAX__ >= 2147483647L.
7549 * gcc.c-torture/compile/961203-1.c: Likewise.
7550
7551 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7552
7553 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7554 * g++.dg/opt/template1.C: Robustify assembler regexp
7555
7556 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7557
7558 * gcc.c-torture/execute/simd-4.x: Remove.
7559 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7560 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7561 Guard with #ifndef SKIP_ATTRIBUTE.
7562 * gcc.dg/compat/vector-1_y.c: Likewise.
7563 * gcc.dg/compat/vector-2_x.c: Likewise.
7564 * gcc.dg/compat/vector-2_y.c: Likewise.
7565 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7566 * g++.dg/eh/simd-2.C: Likewise.
7567
7568 2004-02-19 Alan Modra <amodra@bigpond.net.au>
7569
7570 * gcc.c-torture/compile/complex-1.c: New.
7571
7572 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
7573
7574 PR target/14209
7575 * gcc.c-torture/execute/20040218-1.c: New test.
7576
7577 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7578
7579 PR c++/14181
7580 * g++.dg/parse/new2.C: New test.
7581
7582 2004-02-18 Paul Brook <paul@codesourcery.com>
7583
7584 * gcc.c-torture/compile/libcall-1.c: New test.
7585
7586 2004-02-18 Paul Brook <paul@codesourcery.com>
7587
7588 PR debug/12934
7589 * gcc.dg/debug/debug-7.c: New test.
7590
7591 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7592
7593 * gcc.dg/20040217-1.c: New test.
7594
7595 2004-02-17 Zack Weinberg <zack@codesourcery.com>
7596
7597 * gcc.c-torture/execute/990208-1.x: Delete.
7598
7599 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
7600
7601 * gcc.c-torture/execute/20040208-2.x: New file.
7602
7603 2004-02-17 Mark Mitchell <mark@codesourcery.com>
7604
7605 PR c++/11326
7606 * g++.dg/abi/structret1.C: New test.
7607
7608 2004-02-17 Jakub Jelinek <jakub@redhat.com>
7609
7610 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7611 (i386_cpuid): No need to test if cpuid is available on AMD64.
7612 Fix assembly, so that it works onboth i386 and AMD64.
7613 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7614 (vecInLong): Fix s[] member type to unsigned int.
7615 (vecInWord): Remove type.
7616 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7617 (a64, b64, c64, d64, e64): Remove.
7618 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7619 Remove unused variable. Remove initialization of removed variables.
7620 Don't call mmx_tests nor sse_tests.
7621 (reference_mmx, reference_sse): Remove.
7622 (check): Add return stmt.
7623 * gcc.dg/i386-sse-7.c: New test.
7624 * gcc.dg/i386-mmx-4.c: New test.
7625
7626 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7627
7628 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7629 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7630 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7631 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7632 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7633 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7634 g++.dg/tc1/dr94.C: Fix line terminator.
7635
7636 2004-02-16 Geoffrey Keating <geoffk@apple.com>
7637
7638 * gcc.c-torture/compile/20040216-1.c: New.
7639
7640 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7641
7642 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7643 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7644 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7645 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7646 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
7647 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7648
7649 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7650
7651 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7652
7653 2004-02-15 Mark Mitchell <mark@codesourcery.com>
7654
7655 PR c++/13971
7656 * g++.dg/expr/cond4.C: New test.
7657
7658 PR c++/14086
7659 * g++.dg/lookup/crash2.C: New test.
7660
7661 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
7662
7663 * gcc.c-torture/compile/20040214-2.c: New test.
7664
7665 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7666
7667 PR c++/14116
7668 * g++.dg/ext/typeof8.C: New test.
7669
7670 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7671
7672 * gcc.c-torture/compile/20040214-1.c: New test.
7673
7674 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7675
7676 PR c++/13635
7677 * g++.dg/template/spec11.C: New test.
7678
7679 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7680
7681 PR c++/13927
7682 * g++.dg/other/error8.C: New test.
7683
7684 2004-02-13 Mark Mitchell <mark@codesourcery.com>
7685
7686 PR c++/14122
7687 * g++.dg/template/array4.C: New test.
7688
7689 PR c++/14108
7690 * g++.dg/inherit/thunk2.C: New test.
7691
7692 PR c++/14083
7693 * g++.dg/eh/cond2.C: New test.
7694
7695 2004-02-12 Alan Modra <amodra@bigpond.net.au>
7696
7697 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7698
7699 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
7700
7701 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7702
7703 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7704
7705 * g++.dg/simd-2.C: xfail on ppc64-linux.
7706
7707 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7708
7709 PR c/456
7710 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7711 tests.
7712
7713 2004-02-11 Uros Bizjak <uros@kss-loka.si>
7714
7715 * gcc.dg/builtins-33.c: New test.
7716
7717 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
7718
7719 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7720
7721 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7722
7723 * g++.dg/simd-2.C: Set -maltivec for ppc64.
7724
7725 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7726
7727 * gcc.dg/ppc64-abi-3.c: New test.
7728
7729 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
7730
7731 PR c/14092
7732
7733 * gcc.dg/pr14092-1.c: New testcase.
7734
7735 2004-02-10 Alan Modra <amodra@bigpond.net.au>
7736
7737 * gcc.dg/cpp/assert4.c: Fix typo last change.
7738
7739 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7740 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7741
7742 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7743
7744 2004-02-09 Roger Sayle <roger@eyesopen.com>
7745
7746 * gcc.c-torture/compile/20040209-1.c: New test case.
7747
7748 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7749
7750 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7751
7752 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
7753
7754 * gcc.c-torture/execute/20040208-[12].c: New tests.
7755
7756 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7757
7758 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7759
7760 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7761
7762 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7763
7764 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7765
7766 Bug 13856
7767 * gcc.dg/visibility-8.c: New testcase.
7768
7769 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7770
7771 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
7772 arguments.
7773 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
7774
7775 2004-02-07 Roger Sayle <roger@eyesopen.com>
7776
7777 PR middle-end/13696
7778 * g++.dg/opt/fold1.C: New test case.
7779
7780 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7781
7782 PR c++/14033
7783 * g++.dg/other/crash-2.C: New test.
7784
7785 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7786
7787 PR c++/14028
7788 * g++.dg/parse/angle-bracket2.C: New test.
7789
7790 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7791
7792 PR middle-end/13750
7793 Revert:
7794 2004-01-15 Geoffrey Keating <geoffk@apple.com>
7795 PR pch/13361
7796 * testsuite/g++.dg/pch/wchar-1.C: New.
7797 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7798
7799 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7800
7801 PR c++/14008
7802 * g++.dg/parse/error15.C: New test.
7803 * g++.dg/parse/crash11.C: Update dg-error mark.
7804
7805 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7806
7807 PR c++/13932
7808 * g++.dg/warn/conv2.C: New test.
7809
7810 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7811
7812 PR c++/13086
7813 * g++.dg/warn/incomplete1.C: Remove xfail.
7814
7815 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7816
7817 * lib/file-format.exp (gcc_target_object_format): Use
7818 ${tool}_target_compile, not gcc_target_compile.
7819 * lib/target-supports.exp (check_alias_available): Likewise.
7820 (check_gc_sections_available): Likewise.
7821 * g++.dg/ext/attrib10.C: Use dg-require-alias.
7822 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
7823 dg-require-alias.
7824
7825 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7826
7827 PR c++/13969
7828 * g++.dg/template/static6.C: New test.
7829
7830 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
7831
7832 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
7833
7834 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7835
7836 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
7837 tests for systems where `char' is unsigned by default.
7838
7839 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7840
7841 PR c++/13997
7842 * g++.dg/template/partial3.C: New test.
7843
7844 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
7845
7846 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
7847 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
7848 Remove mentions of obsolete ports.
7849
7850 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
7851
7852 * gcc.dg/noncompile/20001228-1.c: Fix for new
7853 error message.
7854
7855 2004-02-03 Roger Sayle <roger@eyesopen.com>
7856
7857 PR target/9348
7858 * gcc.c-torture/execute/multdi-1.c: New test case.
7859
7860 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7861
7862 PR c++/13925
7863 * g++.dg/template/lookup5.C: New test.
7864
7865 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7866
7867 PR c++/13950
7868 * g++.dg/template/lookup4.C: New test.
7869
7870 PR c++/13970
7871 * g++.dg/parse/error14.C: New test.
7872
7873 PR c++/14002
7874 * g++.dg/parse/template13.C: New test.
7875
7876 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7877
7878 PR c++/13978
7879 * g++.dg/template/koenig4.C: New test.
7880
7881 PR c++/13968
7882 * g++.dg/template/crash17.C: New test.
7883
7884 PR c++/13975
7885 * g++.dg/parse/error13.C: New test.
7886 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
7887
7888 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7889
7890 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
7891
7892 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
7893
7894 PR c/11658
7895 PR c/13994
7896 * gcc.dg/noncompile/20040203-1.c: New test.
7897 * gcc.dg/noncompile/20040203-2.c: Likewise.
7898 * gcc.dg/noncompile/20040203-3.c: Likewise.
7899 * gcc.dg/20040203-1.c: Likewise.
7900
7901 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
7902
7903 PR c++/10858
7904 * g++.dg/template/sizeof7.C: New test.
7905
7906 2004-02-02 Eric Christopher <echristo@redhat.com>
7907 Zack Weinberg <zack@codesourcery.com>
7908
7909 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
7910
7911 2004-02-02 Zack Weinberg <zack@codesourcery.com>
7912
7913 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
7914 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
7915 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
7916 * gcc.dg/cleanup-5.c: Run only on Linux targets.
7917
7918 2004-02-02 Mark Mitchell <mark@codesourcery.com>
7919
7920 PR c++/13113
7921 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
7922
7923 PR c++/13854
7924 * g++.dg/ext/attrib13.C: New test.
7925
7926 PR c++/13907
7927 * g++.dg/conversion/op2.C: New test.
7928
7929 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7930
7931 * gcc.dg/titype-1.c: Fix pasto.
7932
7933 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7934
7935 * gcc.dg/titype-1.c: New test.
7936
7937 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7938
7939 PR c++/13957
7940 * g++.dg/template/non-type-template-argument-1.C,
7941 g++.dg/template/qualified-id1.C: Update dg-error marks.
7942 * g++.dg/template/nontype6.C: New test.
7943
7944 2004-02-01 Roger Sayle <roger@eyesopen.com>
7945
7946 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
7947 * gcc.dg/builtins-31.c: New testcase.
7948 * gcc.dg/builtins-32.c: New testcase.
7949
7950 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
7951
7952 * objc.dg/call-super-2.m: Update line numbers
7953 for the including of stddef.h.
7954
7955 2004-01-30 Michael Matz <matz@suse.de>
7956
7957 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
7958 g++.dg/ext/case-range3.C: New tests.
7959
7960 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7961
7962 DR206
7963 PR c++/13813
7964 * g++.dg/template/member4.C: New test.
7965
7966 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7967
7968 PR c++/13683
7969 * g++.dg/template/sizeof6.C: New test.
7970
7971 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7972
7973 * gcc.dg/fwritable-strings-1.c: New test.
7974
7975 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7976
7977 * gcc.c-torture/compile/20040130-1.c: New test.
7978
7979 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
7980
7981 * objc.dg/call-super-2.m: Include stddef.h for size_t.
7982
7983 2004-01-29 Mark Mitchell <mark@codesourcery.com>
7984
7985 PR c++/13883
7986 * g++.dg/template/ctor3.C: New test.
7987
7988 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7989
7990 * g++.dg/tc1: New directory.
7991 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
7992 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
7993 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
7994 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
7995 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
7996
7997 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7998
7999 * g++.dg/parse/error11.C: New test.
8000 * g++.dg/parse/error12.C: Likewise.
8001
8002 2004-01-28 Ziemowit Laski <zlaski@apple.com>
8003
8004 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8005 (scan_initial, main): Use aligned_sizeof instead of sizeof.
8006
8007 2004-01-28 Mark Mitchell <mark@codesourcery.com>
8008
8009 PR c++/13791
8010 * g++.dg/ext/attrib12.C: New test.
8011
8012 PR c++/13736
8013 * g++.dg/parse/cast2.C: New test.
8014
8015 2004-01-27 James E Wilson <wilson@specifixinc.com>
8016
8017 * objc.dg/encode-2.m (main): New local string. Set depending on
8018 sizeof long. Use in sscanf call.
8019 * objc.dg/encode-3.m (main): New local string. Set depending on
8020 sizeof long. Use in scan_initial call.
8021
8022 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8023
8024 * objc.dg/call-super-2.m: Make LP64-safe.
8025 * objc.dg/desig-init-1.m: Likewise.
8026
8027 2004-01-27 Devang Patel <dpatel@apple.com>
8028
8029 * g++.dg/debug/namespace1.C: New test.
8030
8031 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8032
8033 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8034 xscale-*-*.
8035
8036 * gcc.dg/arm-mmx-1.c: New test.
8037
8038 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8039
8040 * gcc.dg/20040127-1.c: New test.
8041 * gcc.dg/20040127-2.c: New test.
8042
8043 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8044
8045 * objc.dg/stret-1.m (glob): Renamed to globa.
8046
8047 2004-01-26 Mark Mitchell <mark@codesourcery.com>
8048
8049 PR c++/13663
8050 * g++.dg/expr/for1.C: New test.
8051
8052 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8053
8054 PR middle-end/13779
8055 * gcc.dg/darwin-longlong.c: New test.
8056
8057 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8058
8059 * gcc.dg/20040124-1.c: Moved test from here...
8060 * gcc.c-torture/compile/20040124-1.c: ...to here.
8061
8062 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8063
8064 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8065 the assembly output if -m64 is passed.
8066
8067 2004-01-25 Mark Mitchell <mark@codesourcery.com>
8068
8069 PR c++/13833
8070 * g++.dg/template/cond3.C: New test.
8071
8072 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8073
8074 PR c++/13810
8075 * g++.dg/template/ttp7.C: New test.
8076
8077 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8078
8079 PR c++/13797
8080 * g++.dg/template/nontype4.C: New test.
8081 * g++.dg/template/nontype5.C: Likewise.
8082
8083 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
8084
8085 * gcc.dg/torture/mips-clobber-at.c: New test.
8086
8087 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8088
8089 * gcc.dg/20040124-1.c: New test.
8090
8091 2004-01-24 Jakub Jelinek <jakub@redhat.com>
8092
8093 * gcc.dg/20040123-1.c: New test.
8094
8095 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8096
8097 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
8098
8099 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
8100
8101 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
8102
8103 2004-01-23 Andrew Pinski <apinski@apple.com>
8104
8105 * gcc.dg/20030121-1.c: Move to ..
8106 * gcc.dg/20040121-1.c: here.
8107
8108 2004-01-23 Roger Sayle <roger@eyesopen.com>
8109
8110 * gcc.dg/builtins-29.c: New test case.
8111
8112 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8113
8114 PR 18314
8115 * gcc.dg/builtins-30.c: New testcase.
8116
8117 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
8118
8119 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
8120 * lib/g77.exp: Likewise.
8121 * lib/objc.exp: Likewise.
8122 * lib/g++.exp: Likewise.
8123
8124 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8125
8126 * gcc.dg/struct-by-value-2.c: New test.
8127
8128 2004-01-21 Andrew Pinski <apinski@apple.com>
8129
8130 PR target/13785
8131 * gcc.dg/20030121-1.c: New test.
8132
8133 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
8134
8135 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
8136 clobber frame pointer register in asm statement.
8137
8138 2004-01-21 Falk Hueffner <falk@debian.org>
8139
8140 * gcc.c-torture/compile/20040121-1.c: New test.
8141
8142 2004-01-21 Zack Weinberg <zack@codesourcery.com>
8143
8144 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
8145
8146 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
8147
8148 * gcc.dg/ppc64-abi-2.c: New test.
8149
8150 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
8151
8152 * lib/treelang.exp: Fill out this file.
8153 * lib/treelang-dg.exp: New File.
8154
8155 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
8156
8157 * gcc.c-torture/compile/981022-1.c: Remove.
8158 * gcc.dg/array-5.c: Remove XFAIL.
8159 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
8160 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
8161 gcc.dg/cond-lvalue-1.c: Update.
8162 * gcc.dg/cast-lvalue-2.c: New test.
8163
8164 2004-01-19 Mark Mitchell <mark@codesourcery.com>
8165
8166 PR c++/13592
8167 * g++.dg/other/error1.C (class foo): Tweak error message.
8168
8169 PR c++/13592
8170 * g++.dg/template/call2.C: New test.
8171
8172 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8173
8174 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8175 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8176 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8177 scalar-return-1_x.c, scalar-return-2_y.c,
8178 scalar-return-3_x.c, scalar-return-3_y.c,
8179 scalar-return-4_x.c, scalar-return-4_y.c,
8180 struct-align-1.h, struct-align-1_x.c,
8181 struct-align-1_y.c, struct-align-2.h,
8182 struct-align-2_x.c, struct-align-2_y.c,
8183 struct-by-value-10_y.c, struct-by-value-11_x.c,
8184 struct-by-value-11_y.c, struct-by-value-12_x.c,
8185 struct-by-value-12_y.c, struct-by-value-13_x.c,
8186 struct-by-value-13_y.c, struct-by-value-14_x.c,
8187 struct-by-value-14_y.c, struct-by-value-15_x.c,
8188 struct-by-value-15_y.c, struct-by-value-16_y.c,
8189 struct-by-value-17_y.c, struct-by-value-18_y.c,
8190 struct-by-value-19_y.c, struct-by-value-1_x.c,
8191 struct-by-value-1_y.c, struct-by-value-20_y.c,
8192 struct-by-value-2_x.c, struct-by-value-2_y.c,
8193 struct-by-value-3_y.c, struct-by-value-4_x.c,
8194 struct-by-value-4_y.c, struct-by-value-5_y.c,
8195 struct-by-value-6_y.c, struct-by-value-7_y.c
8196 struct-by-value-8_x.c, struct-by-value-8_y.c
8197 struct-by-value-9_x.c, struct-by-value-9_y.c
8198 struct-return-10_x.c, struct-return-10_y.c,
8199 struct-return-19_x.c, struct-return-20_x.c
8200 struct-return-2_x.c, struct-return-2_y.c
8201 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8202 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8203
8204 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8205
8206 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8207 attribute on sparc*-sun-solaris2.*.
8208
8209 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8210
8211 PR c++/13710
8212 * g++.dg/ext/typeof7.C: New test.
8213
8214 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8215
8216 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8217 * gcc.dg/const-elim-1.c: Same.
8218
8219 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8220
8221 * objc.dg/stret-1.m: New.
8222 * objc.dg/stret-2.m: New.
8223
8224 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8225
8226 PR c++/11895
8227 * g++.dg/ext/vector1.C: New test.
8228
8229 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8230
8231 * gcc.dg/pch/import-1.c: New.
8232 * gcc.dg/pch/import-1.hs: New.
8233 * gcc.dg/pch/import-1a.h: New.
8234 * gcc.dg/pch/import-1b.h: New.
8235 * gcc.dg/pch/import-1c.h: New.
8236
8237 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8238
8239 PR c++/13574
8240 * g++.dg/ext/array1.C: New test.
8241
8242 PR c++/13178
8243 * g++.dg/conversion/op1.C: New test.
8244
8245 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8246
8247 PR 11864
8248 From Kazumoto Kojima / Dan Kegel:
8249 * gcc.dg/pr11864-1.c: New test.
8250
8251 PR 10392
8252 From Marcus Comstedt / Dan Kegel:
8253 * gcc.dg/pr10392-1.c: New test.
8254
8255 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8256
8257 PR c++/13478
8258 * g++.dg/init/ref10.C: New test.
8259
8260 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8261
8262 PR c++/13407
8263 * g++.dg/parse/typename6.C: New test.
8264
8265 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8266
8267 PR pch/13361
8268 * testsuite/g++.dg/pch/wchar-1.C: New.
8269 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8270
8271 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8272
8273 PR c++/9259
8274 * g++.dg/expr/sizeof2.C: New test.
8275
8276 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8277
8278 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8279
8280 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8281
8282 PR c++/13659
8283 * g++.dg/lookup/strong-using-3.C: New.
8284 * g++.dg/lookup/using-10.C: New.
8285
8286 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8287
8288 PR c++/13594
8289 * g++.dg/lookup/strong-using-2.C: New.
8290
8291 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8292 Dan Kegel <dank@kegel.com>
8293 J"orn Rennecke <joern.rennecke@superh.com>
8294
8295 PR target/9365
8296 * gcc.dg/pr9365-1.c: New test.
8297
8298 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8299
8300 PR c++/8856
8301 * g++.dg/parse/casting-operator2.C: New test.
8302 * g++.old-deja/g++.pt/explicit83.C: Remove.
8303
8304 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8305
8306 * gcc.dg/label-compound-stmt-1.c: New test.
8307 * gcc.c-torture/compile/950922-1.c,
8308 gcc.c-torture/compile/20000211-3.c,
8309 gcc.c-torture/compile/20000518-1.c,
8310 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8311 compound statements.
8312
8313 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8314
8315 * gcc.dg/ppc64-abi-1.c: New test.
8316
8317 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8318
8319 * g++.dg/ext/attrib9.C: Add dg-warnings.
8320
8321 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8322
8323 PR c++/12335
8324 * g++.dg/parse/dtor3.C: New test.
8325
8326 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8327
8328 PR c++/12709
8329 * g++.dg/parse/try-catch-1.C: New test.
8330
8331 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8332
8333 * ada/acats/run_all.sh: Add more verbose output in acats.log
8334 when compiling tests.
8335
8336 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8337
8338 PR 13656
8339 * gcc.dg/typedef-redecl.c: New test case.
8340 * gcc.dg/typedef-redecl.h: New support file.
8341
8342 2004-01-13 Jan Hubicka <jh@suse.cz>
8343
8344 * gcc.dg/always_inline.c: New test.
8345 * gcc.dg/debug/20031231-1.c: Fix.
8346
8347 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8348
8349 PR c++/13474
8350 * g++.dg/template/array3.C: New test.
8351
8352 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8353
8354 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8355 * g++.dg/warn/Wunused-2.C: Likewise.
8356
8357 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8358
8359 PR c++/13289
8360 * g++.dg/template/instantiate6.C: New test.
8361
8362 2004-01-12 Roger Sayle <roger@eyesopen.com>
8363
8364 PR middle-end/11397
8365 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8366
8367 2004-01-12 Jan Hubicka <jh@suse.cz>
8368
8369 PR opt/12826
8370 * gcc.dg/20040112-1.c: New.
8371
8372 * gcc.dg/dwarf-die[1-7].c: Move to...
8373 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8374 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8375
8376 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8377
8378 PR c++/4100
8379 * g++.dg/parse/friend4.C: New test.
8380
8381 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8382
8383 PR c++/4100
8384 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8385 definition is called a friend.
8386
8387 2004-01-11 Zack Weinberg <zack@codesourcery.com>
8388
8389 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8390
8391 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8392
8393 PR c++/3478
8394 * g++.dg/parse/error10.C: New test.
8395 * g++.dg/template/arg2.C: Accept "invalid type" error.
8396
8397 2004-01-11 Jakub Jelinek <jakub@redhat.com>
8398
8399 PR middle-end/13392
8400 * g++.dg/opt/expect2.C: New test.
8401
8402 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8403
8404 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8405 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8406 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8407 Update dg-error regexps.
8408
8409 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8410
8411 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8412 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8413
8414 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8415
8416 * gcc.dg/pragma-re-1.c: Use right pointer type.
8417
8418 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8419
8420 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8421
8422 2004-01-09 Geoffrey Keating <geoffk@apple.com>
8423
8424 * gcc.dg/rs6000-ldouble-1.c: New.
8425
8426 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8427
8428 DR 337
8429 PR c++/9256
8430 * g++.dg/other/abstract1.C: New test.
8431
8432 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
8433
8434 * g++.dg/lookup/strong-using-1.C: New.
8435
8436 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8437
8438 PR c/11234
8439 * gcc.dg/func-ptr-conv-1.c: New test.
8440 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8441
8442 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8443
8444 PR target/13380.
8445 * gcc.c-torture/compile/20040109-1.c: New.
8446
8447 2004-01-08 Stuart Hastings <stuart@apple.com>
8448
8449 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8450 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8451 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8452
8453 2004-01-09 Alan Modra <amodra@bigpond.net.au>
8454
8455 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8456
8457 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8458
8459 * ada/acats/run_acats: Treat 'gnatchop' the same way
8460 as 'gnatmake'. Export GCC_DRIVER.
8461 * ada/acats/run_all.sh: Add target_gnatchop. Use
8462 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8463
8464 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8465
8466 PR c++/12573
8467 * g++.dg/template/dependent-expr4.C: New test.
8468
8469 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8470
8471 * gcc.dg/altivec-11.c: New test.
8472
8473 2004-01-07 Mark Mitchell <mark@codesourcery.com>
8474
8475 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8476
8477 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8478
8479 PR c/6024
8480 * gcc.dg/enum-compat-1.c: New test.
8481 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8482
8483 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8484
8485 PR c/12165
8486 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8487 gcc.dg/c99-idem-qual-3.c: New tests.
8488
8489 2004-01-07 Alan Modra <amodra@bigpond.net.au>
8490
8491 * gcc.dg/winline-7.c: Don't cast void * to int.
8492
8493 2004-01-06 Jan Hubicka <jh@suse.cz>
8494
8495 * gcc.dg/i386-sse-5.c: New test
8496 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8497
8498 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8499
8500 PR c++/12815
8501 * g++.dg/rtti/typeid4.C: New test.
8502
8503 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8504
8505 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8506
8507 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8508
8509 PR c++/12132
8510 * g++.dg/template/error11.C: New test.
8511
8512 PR c++/13451
8513 * g++.dg/template/class2.C: New test.
8514
8515 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8516 Richard Sandiford <rsandifo@redhat.com>
8517
8518 PR c++/13387
8519 * g++.dg/opt/alias3.C: New test.
8520
8521 2004-01-04 Mark Mitchell <mark@codesourcery.com>
8522
8523 PR c++/13157
8524 * g++.dg/template/koenig3.C: New test.
8525
8526 PR c++/13529
8527 * g++.dg/parse/offsetof3.C: New test.
8528
8529 * g++.dg/init/copy7.C: Add missing dg-error markers.
8530
8531 PR c++/12226
8532 * g++.dg/init/copy7.c: New test.
8533
8534 PR c++/13536
8535 * g++.dg/parse/cast1.C: New test.
8536
8537 2004-01-04 Jan Hubicka <jh@suse.cz>
8538
8539 * gcc.dg/winline[1-7].c: New tests.
8540
8541 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8542
8543 PR c++/13520
8544 * g++.dg/template/qualttp22.C: New test.
8545
8546 2004-01-01 Jan Hubicka <jh@suse.cz>
8547
8548 * gcc.dg/debug/20031231-1.c: New.
8549 * gcc.c-torture/compile/20040101-1.c: New.
8550 * gcc.dg/dwarf-die-[1-7].c: New.
8551
8552 2004-01-01 Jakub Jelinek <jakub@redhat.com>
8553
8554 PR optimization/13521
8555 * gcc.c-torture/compile/20031231-1.c: New test.
8556
8557 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8558
8559 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8560
8561 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8562
8563 PR c++/10079
8564 * g++.dg/template/crash16.C: New test.
8565
8566 2003-12-30 Mark Mitchell <mark@codesourcery.com>
8567
8568 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8569
8570 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8571
8572 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8573 ports.
8574 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8575 * g++.old-deja/g++.law/profile1.C: Likewise.
8576 * gcc.c-torture/compile/981006-1.c: Likewise.
8577 * gcc.c-torture/execute/loop-2e.x: Likewise.
8578 * gcc.c-torture/execute/loop-2f.x: Remove.
8579 * gcc.c-torture/execute/loop-2g.x: Likewise.
8580 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8581 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8582
8583 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8584
8585 PR c++/13507
8586 * g++.dg/ext/attrib11.C: New test.
8587
8588 PR c++/13494
8589 * g++.dg/template/array2-1.C: New test.
8590 * g++.dg/template/array2-2.C: New test.
8591
8592 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8593
8594 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8595
8596 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8597
8598 PR c++/12774
8599 * g++.dg/template/array1-1.C: New test.
8600 * g++.dg/template/array1-2.C: New test.
8601
8602 2003-12-29 Roger Sayle <roger@eyesopen.com>
8603
8604 PR fortran/12632
8605 * g77.dg/12632.f: New test case.
8606
8607 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8608
8609 PR c++/13289
8610 * g++.dg/parse/nontype1.C: New test.
8611
8612 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8613
8614 PR c++/12403
8615 * g++.dg/parse/explicit1.C: New test.
8616 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8617
8618 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8619
8620 PR c++/13081
8621 * g++.dg/opt/inline6.C: New test.
8622
8623 PR c++/12613
8624 * g++.dg/parse/error9.C: New test.
8625
8626 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8627
8628 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8629
8630 PR c++/13009
8631 * g++.dg/init/assign1.C: New test.
8632
8633 2003-12-28 Roger Sayle <roger@eyesopen.com>
8634
8635 PR c++/13070
8636 * g++.dg/warn/format3.C: New test case.
8637
8638 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8639
8640 * gcc.c-torture/compile/20031227-1.c: New test.
8641
8642 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8643
8644 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8645 * g77.dg/bprob/bprob.exp: Likewise.
8646 * gcc.misc-tests/bprob.exp: Likewise.
8647 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8648 variants on systems where the library does not provide that
8649 functionality.
8650 * gcc.dg/builtins-20.c: Use builtins-config.h.
8651 * gcc.dg/builtins-config.h: New file.
8652
8653 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8654
8655 * lib/gcc-dg.exp (dg-require-profiling): New function.
8656 * lib/target-supports.exp (check_profiling_available): Likewise.
8657 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8658 * g77.dg/bprob/bprob.exp: Likewise.
8659 * gcc.misc-tests/bprob.exp: Likewise.
8660 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8661 * gcc.dg/20021014-1.c: Likewise.
8662 * gcc.dg/nest.c: Likewise.
8663
8664 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8665
8666 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8667 compiling.
8668 * g++.dg/lookup/java2.C: Likewise.
8669 * gcc.dg/cpp/lexident.c: Likewise.
8670
8671 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8672
8673 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
8674 given.
8675 * gcc.c-torture/compile/961203-1.c: Likewise.
8676 * gcc.c-torture/compile/980506-1.c: Likewise.
8677
8678 2003-12-23 Zack Weinberg <zack@codesourcery.com>
8679
8680 * lib/gcc-dg.exp (dg-prune-output): New annotation.
8681 (additional_prunes): New global.
8682 (gcc-dg-prune): Handle additional per-test pruning.
8683 (dg-test): Clear additional_prunes between tests.
8684
8685 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
8686 dg-prune-output to avoid spurious failures from assembler
8687 complaining about nonexistent WAW violations.
8688 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
8689 Use dg-prune-output to avoid spurious failures from assembler
8690 warning about Itanium B-step errata.
8691
8692 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8693
8694 * g++.dg/abi/macro0.C: New test.
8695 * g++.dg/abi/macro1.C: Likewise.
8696 * g++.dg/abi/macro2.C: Likewise.
8697
8698 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8699 * g++.dg/abi/bitfield7.C: Likewise.
8700 * g++.dg/abi/dtor2.C: Likewise.
8701 * g++.dg/abi/mangle11.C: Likewise.
8702 * g++.dg/abi/mangle12.C: Likewise.
8703 * g++.dg/abi/mangle14.C: Likewise.
8704 * g++.dg/abi/mangle17.C: Likewise.
8705 * g++.dg/abi/vbase10.C: Likewise.
8706 * g++.dg/abi/vbase14.C: Likewise.
8707 * g++.dg/template/qualttp17.C: Likewise.
8708
8709 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8710
8711 PR c/11995
8712 * gcc.dg/20031223-1.c: New test.
8713
8714 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8715
8716 * gcc.dg/noreturn-7.c: New test.
8717
8718 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8719
8720 * gcc.dg/null-pointer-1.c: New test.
8721
8722 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8723
8724 * g++.old-deja/g++.jason/template18.C: Remove.
8725 * g++.old-deja/g++.jason/template37.C: Likewise.
8726
8727 PR c++/12862
8728 * g++.dg/lookup/ns1.C: New test.
8729
8730 PR c++/12397
8731 * g++.dg/template/lookup3.C: New test.
8732
8733 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8734
8735 * g++.dg/template/recurse1.C: New test
8736
8737 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8738
8739 PR c++/12479
8740 * g++.dg/parse/semicolon1.C: New test.
8741 * g++.dg/parse/semicolon1.h: Likewise.
8742
8743 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8744
8745 * gcc.dg/darwin-misaligned.c: New test.
8746
8747 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8748
8749 PR c/9163
8750 * gcc.dg/20031222-1.c: New test.
8751
8752 2003-12-21 Mark Mitchell <mark@codesourcery.com>
8753
8754 PR c++/13438
8755 * g++.dg/parse/error8.C: New test.
8756
8757 PR c++/11554
8758 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8759
8760 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8761
8762 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8763 too small.
8764 * gcc.c-torture/compile/930217-1.c: Likewise.
8765 * gcc.c-torture/compile/930513-1.c: Likewise.
8766 * gcc.c-torture/execute/920908-2.c: Likewise.
8767 * gcc.c-torture/execute/921204-1.c: Likewise.
8768 * gcc.c-torture/execute/930621-1.c: Likewise.
8769 * gcc.c-torture/execute/930630-1.c: Likewise.
8770 * gcc.c-torture/execute/931031-1.c: Likewise.
8771 * gcc.c-torture/execute/980602-2.c: Likewise.
8772 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8773 * gcc.c-torture/execute/compndlit-1.c: Likewise.
8774 * gcc.c-torture/execute/extzvsi.c: Likewise.
8775 * gcc.c-torture/unsorted/ext.c: Likewise.
8776
8777 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
8778
8779 PR target/12749
8780 * gcc.c-torture/compile/20031220-2.c: New test case.
8781
8782 2003-12-20 Roger Sayle <roger@eyesopen.com>
8783
8784 PR optimization/13031
8785 * gcc.c-torture/compile/20031220-1.c: New test case.
8786
8787 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8788
8789 * gcc.dg/cast-function-1.c: New test.
8790
8791 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
8792
8793 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
8794 formats.
8795
8796 2003-12-19 Mark Mitchell <mark@codesourcery.com>
8797
8798 PR c++/12795
8799 * g++.dg/ext/attrib10.C: New test.
8800
8801 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8802
8803 * gcc.dg/cleanup-10.c: New test.
8804 * gcc.dg/cleanup-11.c: New test.
8805
8806 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8807
8808 PR c++/13239
8809 * g++.dg/opt/expect1.C: New test.
8810
8811 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
8812
8813 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
8814
8815 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
8816
8817 PR debug/12923
8818 * gcc.dg/20031218-1.c: New test.
8819
8820 PR debug/12389
8821 * gcc.dg/20031218-2.c: New test.
8822 * gcc.dg/20031218-3.c: New test.
8823
8824 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
8825 of label name and allow for USER_LABEL_PREFIX == "_" names.
8826 * g++.dg/abi/mangle18-2.C: Likewise.
8827 * g++.dg/abi/mangle19-1.C: Likewise.
8828 * g++.dg/abi/mangle19-2.C: Likewise.
8829 * g++.dg/abi/mangle20-1.C: Likewise.
8830 * g++.dg/abi/mangle20-2.C: Likewise.
8831
8832 2003-12-18 Richard Henderson <rth@redhat.com>
8833
8834 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
8835
8836 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
8837 Dan Kegel <dank@kegel.com>
8838
8839 PR other/12009
8840 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
8841 testing a cross compiler, it causes spurious compile failures.
8842 * lib/g++.exp: Likewise.
8843
8844 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8845
8846 PR c++/13262
8847 * g++.dg/template/access13.C: New test.
8848
8849 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
8850
8851 * gcc.dg/20031216-1.c: New test.
8852
8853 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8854
8855 PR c++/9154
8856 * g++.dg/template/error10.C: New test.
8857
8858 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8859
8860 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
8861 * g++.dg/eh/simd-2.C: Likewise.
8862
8863 2003-12-17 James E Wilson <wilson@specifixinc.com>
8864 Roger Sayle <roger@eyesopen.com>
8865
8866 * gcc.c-torture/execute/ieee/mzero5.c: New.
8867
8868 2003-12-17 Mark Mitchell <mark@codesourcery.com>
8869
8870 PR c++/10603
8871 * g++.dg/parse/error6.C: New test.
8872
8873 PR c++/12827
8874 * g++.dg/parse/error7.C: New test.
8875
8876 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8877
8878 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
8879 at -O with stabs debugging formats.
8880 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
8881 * gcc.dg/debug/debug-2.c: Likewise.
8882
8883 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8884
8885 PR c++/12696
8886 * g++.dg/init/error1.C: New test.
8887
8888 PR c++/12218
8889 * g++.dg/init/pm3.C: New test.
8890
8891 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
8892
8893 PR c/3347
8894 * gcc.dg/bitfld-8.c: New test.
8895
8896 2003-12-16 James Lemke <jim@wasabisystems.com>
8897
8898 * gcc.dg/arm-scd42-[123].c: New tests.
8899
8900 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8901
8902 PR c++/9043
8903 * g++.dg/abi/mangle20-1.C: New test.
8904 * g++.dg/abi/mangle20-2.C: New test.
8905
8906 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8907
8908 PR c++/13275
8909 * g++.dg/other/offsetof2.C: Remove XFAIL.
8910 * g++.dg/parse/offsetof1.C: New test.
8911 * g++.gd/parse/offsetof2.C: Likewise.
8912
8913 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8914
8915 * g++.dg/template/nontype3.C: New test.
8916 * g++.dg/template/static2.C: Tweaked the dg-error clause.
8917
8918 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8919
8920 * g++.dg/warn/noreturn-3.C: Also test instantiation.
8921
8922 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8923
8924 PR c++/13387
8925 * g++.dg/expr/assign1.C: New test.
8926
8927 PR c++/13242
8928 * g++.dg/abi/mangle19-1.C: New test.
8929 * g++.dg/abi/mangle19-2.C: New test.
8930
8931 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
8932
8933 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
8934
8935 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8936
8937 * gcc.c-torture/execute/20031216-1.c: New test.
8938
8939 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8940
8941 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
8942 an ICE regression.
8943
8944 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8945
8946 PR c++/10926
8947 * g++.dg/template/error9.C: New test.
8948
8949 PR c++/11116
8950 * g++.dg/template/error8.C: New test.
8951
8952 2003-12-15 Roger Sayle <roger@eyesopen.com>
8953
8954 PR middle-end/13400
8955 * gcc.c-torture/execute/20031215-1.c: New test case.
8956
8957 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8958
8959 PR c++/13269
8960 * g++.dg/parse/error5.C: New test.
8961
8962 PR c++/12989
8963 * g++.dg/expr/sizeof1.C: New test.
8964
8965 PR c++/13310
8966 * g++.dg/template/crash15.C: New test.
8967
8968 2003-12-15 Geoffrey Keating <geoffk@apple.com>
8969
8970 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
8971 a non-POD type as the last named parameter of a varargs function.
8972
8973 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8974
8975 PR c++/13243
8976 PR c++/12573
8977 * g++.dg/template/crash14.C: New test.
8978 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
8979
8980 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
8981
8982 * g++.dg/other/java1.C: New test.
8983
8984 PR c++/13241
8985 * g++.dg/abi/mangle18-1.C: New test.
8986 * g++.dg/abi/mangle18-2.C: New test.
8987
8988 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8989
8990 PR optimization/10312
8991 * gcc.c-torture/execute/20031214-1.c: New.
8992
8993 2003-12-14 Mark Mitchell <mark@codesourcery.com>
8994
8995 PR c++/10779
8996 PR c++/12160
8997 * g++.dg/parse/error3.C: New test.
8998 * g++.dg/parse/error4.C: Likewise.
8999 * g++.dg/abi/mangle4.C: Tweak error messages.
9000 * g++.dg/lookup/using5.C: Likewise.
9001 * g++.dg/other/error2.C: Likewise.
9002 * g++.dg/parse/typename5.C: Likewise.
9003 * g++.dg/parse/undefined1.C: Likewise.
9004 * g++.dg/template/arg2.C: Likewise.
9005 * g++.dg/template/ttp3.C: Likewise.
9006 * g++.dg/template/type1.C: Likewise.
9007 * g++.old-deja/g++.other/crash32.C: Likewise.
9008 * g++.old-djea/g++.pt/defarg8.C: Likewise.
9009
9010 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9011
9012 PR c++/13106
9013 * g++.dg/warn/noreturn-3.C: New test.
9014
9015 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9016
9017 PR c++/13118
9018 * g++.dg/abi/covariant3.C: New.
9019
9020 2003-12-12 Jakub Jelinek <jakub@redhat.com>
9021
9022 * g++.dg/eh/ia64-1.C: New test.
9023
9024 2003-12-12 Roger Sayle <roger@eyesopen.com>
9025
9026 PR optimization/13037
9027 * g77.f-torture/execute/13037.f: New test case.
9028
9029 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9030
9031 PR c++/12881
9032 * g++.dg/abi/covariant2.C: New.
9033
9034 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
9035
9036 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9037
9038 2003-12-11 Zack Weinberg <zack@codesourcery.com>
9039
9040 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9041
9042 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9043
9044 PR other/10819
9045 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9046 to fix Bug 10819.
9047 * lib/g++.exp (g++_version): Likewise.
9048 * lib/g77.exp (g77_version): Likewise.
9049 * lib/objc.exp (default_objc_version): Likewise.
9050
9051 2003-12-10 Richard Henderson <rth@redhat.com>
9052
9053 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9054
9055 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9056
9057 2003-12-08 Matt Austern <austern@apple.com>
9058
9059 PR c/13134
9060 * lib/gcc-dg.exp (dg-require-visibility): Define.
9061 * lib/target-supports (check_visibility_available): Define.
9062 * gcc.dg/visibility-1.c: New test.
9063 * gcc.dg/visibility-2.c: Likewise.
9064 * gcc.dg/visibility-3.c: Likewise.
9065 * gcc.dg/visibility-4.c: Likewise.
9066 * gcc.dg/visibility-5.c: Likewise.
9067 * gcc.dg/visibility-6.c: Likewise.
9068 * g++.dg/ext/visibility-1.C: Likewise.
9069 * g++.dg/ext/visibility-2.C: Likewise.
9070 * g++.dg/ext/visibility-3.C: Likewise.
9071 * g++.dg/ext/visibility-4.C: Likewise.
9072 * g++.dg/ext/visibility-5.C: Likewise.
9073 * g++.dg/ext/visibility-6.C: Likewise.
9074
9075 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9076
9077 * g++.dg/lookup/java1.C: New test.
9078 * g++.dg/lookup/java2.C: New test.
9079
9080 2003-12-07 Falk Hueffner <falk@debian.org>
9081
9082 * g++.dg/opt/noreturn-1.C: New test.
9083
9084 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9085
9086 * gcc.dg/overflow-1.c: New test.
9087
9088 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9089
9090 * g77.f-torture/compile/13060.f: New test.
9091
9092 2003-12-06 Mark Mitchell <mark@codesourcery.com>
9093
9094 PR c++/13323
9095 * g++.dg/inherit/operator2.C: New test.
9096
9097 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9098
9099 PR c++/13305
9100 * g++.dg/ext/attrib9.C: New test.
9101
9102 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9103
9104 PR c++/13314
9105 * g++.dg/template/error7.C: New test.
9106
9107 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
9108 J"orn Rennecke <joern.rennecke@superh.com>
9109
9110 PR target/13302
9111 * g++.dg/other/struct-va_list.C: New test.
9112
9113 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9114
9115 PR c++/13166
9116 * g++.dg/parse/defarg6.C: New test.
9117
9118 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
9119
9120 PR target/13256
9121 * gcc.c-torture/execute/20031201-1.c: New test.
9122
9123 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
9124
9125 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
9126
9127 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9128
9129 * gcc.dg/builtin-return-1.c: New test.
9130
9131 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
9132 J"orn Rennecke <joern.rennecke@superh.com>
9133
9134 PR optimization/13260
9135 * gcc.c-torture/execute/20031204-1.c: New test.
9136
9137 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9138
9139 PR c++/9127
9140 * g++.dg/template/error6.C: New test.
9141
9142 2003-12-03 Jakub Jelinek <jakub@redhat.com>
9143
9144 * gcc.dg/20031202-1.c: New test.
9145
9146 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9147
9148 PR c++/13179
9149 * g++.dg/template/eh1.C: New test.
9150
9151 PR c++/10771
9152 * g++.dg/template/error5.C: New test.
9153
9154 2003-12-02 David Ung <davidu@mips.com>
9155
9156 * gcc.dg/compat/vector-check.h: Corrected type for var
9157 g_##TMODE
9158
9159 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9160
9161 PR c++/10126
9162 * g++.dg/template/ptrmem8.C: New test.
9163
9164 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9165
9166 PR c++/12573
9167 * g++.dg/template/dependent-expr3.C: New test.
9168
9169 2003-12-01 James Lemke <jim@wasabisystems.com>
9170
9171 * gcc.dg/arm-g2.c: New test.
9172
9173 2003-12-01 Roger Sayle <roger@eyesopen.com>
9174
9175 PR optimization/11634
9176 * gcc.dg/20031201-2.c: New test case.
9177
9178 2003-12-01 Zack Weinberg <zack@codesourcery.com>
9179
9180 PR 11433
9181 * objc.dg/proto-lossage-3.m: New test.
9182
9183 2003-12-01 Roger Sayle <roger@eyesopen.com>
9184
9185 PR optimization/12628
9186 * gcc.dg/20031201-1.c: New test case.
9187
9188 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9189
9190 * gcc.dg/unaligned-1.c: New test.
9191
9192 2003-11-30 Mark Mitchell <mark@codesourcery.com>
9193
9194 PR c++/9849
9195 * g++.dg/template/error4.C: New test.
9196 * g++.dg/template/nested3.C: Adjust error markers.
9197
9198 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9199
9200 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9201
9202 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9203
9204 PR c/10333
9205 * gcc.dg/bitfld-7.c: New test.
9206
9207 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
9208
9209 * gcc.dg/tls/asm-1.C: New test.
9210
9211 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9212
9213 * gcc.dg/cpp/assert4.c: Update.
9214
9215 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9216
9217 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9218 * gcc.dg/builtin-apply3.c: New test.
9219
9220 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9221
9222 * lib/compat.exp (compat-obj): New xfaildata parameter.
9223 Use it to set compiler_conditional_xfail_data before compiling.
9224 (compat-get-options): Handle dg-xfail-if.
9225 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9226 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9227 * gcc.dg/compat/vector-1_y.c: Likewise.
9228 * gcc.dg/compat/vector-2_x.c: Likewise.
9229 * gcc.dg/compat/vector-2_y.c: Likewise.
9230
9231 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9232
9233 * g++.dg/opt/reg-stack4.C: New test.
9234
9235 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9236
9237 * gcc.dg/builtin-apply2.c: New test.
9238
9239 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9240
9241 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9242
9243 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9244
9245 PR c++/12924
9246 * g++.dg/template/template-id-2.C: New test.
9247
9248 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9249
9250 PR c++/5369
9251 * g++.dg/template/memfriend1.C: New test.
9252 * g++.dg/template/memfriend2.C: Likewise.
9253 * g++.dg/template/memfriend3.C: Likewise.
9254 * g++.dg/template/memfriend4.C: Likewise.
9255 * g++.dg/template/memfriend5.C: Likewise.
9256 * g++.dg/template/memfriend6.C: Likewise.
9257 * g++.dg/template/memfriend7.C: Likewise.
9258 * g++.dg/template/memfriend8.C: Likewise.
9259 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9260
9261 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9262
9263 PR c++/12515
9264 * g++.dg/ext/cond1.C: New test.
9265
9266 2003-11-20 Richard Henderson <rth@redhat.com>
9267
9268 * gcc.dg/20020201-2.c: Remove.
9269 * gcc.dg/20020201-4.c: Remove.
9270 * gcc.dg/20020304-1.c: Remove.
9271
9272 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9273
9274 * gcc.dg/cpp/trad/xwin1.c: New test case.
9275
9276 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9277
9278 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9279 * lib/g77.exp: Likewise.
9280 * lib/objc.exp: Likewise.
9281 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9282 for darwin.
9283
9284 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9285
9286 PR c++/12932
9287 * g++.dg/template/static5.C: New test.
9288
9289 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9290
9291 * gcc.dg/nested-func-1.c: New test.
9292
9293 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9294
9295 * gcc.dg/cpp/assert4.c: New test.
9296
9297 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9298
9299 PR c++/2294
9300 * g++.dg/lookup/using9.c: New test.
9301
9302 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9303
9304 PR c++/12762
9305 * g++.dg/template/error3.C: New test.
9306
9307 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9308
9309 PR ada/13035
9310 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9311 No longer use a wrapper for gcc, since this does not work under
9312 Windows.
9313
9314 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9315
9316 PR c++/2094
9317 * g++.dg/template/ptrmem7.C: New test.
9318
9319 2003-11-13 Andrew Pinski <apinski@apple.com>
9320
9321 * gcc.c-torture/compile/20031113-1.c: New test.
9322
9323 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9324 Kean Johnston <jkj@sco.com>
9325
9326 PR c/13029
9327 * gcc.dg/unused-4.c: Update.
9328
9329 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9330
9331 * g++.dg/opt/const3.C: New test.
9332
9333 2003-11-13 Jan Hubicka <jh@suse.cz>
9334
9335 * gcc.c-torture/compile/20031112-1.c: New test.
9336
9337 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9338
9339 * g++.dg/parse/crash10.C: Remove bogus error marker.
9340
9341 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9342
9343 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9344 (host_gcc): Likewise.
9345 (ROOT): Honor $PWDCMD.
9346 (BASE): Likewise.
9347 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9348
9349 2003-11-12 Catherine Moore <clm@redhat.com>
9350
9351 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9352
9353 2003-11-12 Andreas Jaeger <aj@suse.de>
9354 Jakub Jelinek <jakub@redhat.com>
9355 Andrew Pinski <pinskia@physics.uc.edu>
9356 Richard Henderson <rth@redhat.com>
9357
9358 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9359 systems.
9360 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9361
9362 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9363 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9364
9365 2003-11-11 Andreas Jaeger <aj@suse.de>
9366
9367 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9368
9369 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9370
9371 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9372
9373 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9374 Clean ups.
9375
9376 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9377
9378 * gcc.dg/trampoline-1.c: New test.
9379
9380 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9381
9382 * gcc.c-torture/compile/200031109-1.c: New test.
9383
9384 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9385
9386 PR c/3190
9387 PR c/8714
9388 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9389 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9390 gcc.dg/format/no-y2k-1.c: Update.
9391
9392 2003-11-08 Roger Sayle <roger@eyesopen.com>
9393
9394 PR optimization/10467
9395 * gcc.dg/20031108-1.c: New test case.
9396
9397 2003-11-07 Geoffrey Keating <geoffk@apple.com>
9398
9399 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9400
9401 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9402
9403 * gcc.dg/compound-lvalue-1.c: New test.
9404 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9405 some XFAILs.
9406
9407 2003-11-06 Geoffrey Keating <geoffk@apple.com>
9408
9409 * gcc.dg/altivec-varargs-1.c: New test.
9410
9411 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9412
9413 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9414 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9415 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9416 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9417 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9418
9419 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9420
9421 * gcc.dg/cond-lvalue-1.c: New test.
9422
9423 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
9424
9425 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9426
9427 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9428
9429 PR c++/11616
9430 * g++.dg/template/instantiate5.C: New test.
9431
9432 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9433
9434 PR c++/12726
9435 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9436 * ChangeLog: Add missing first entry for above test.
9437
9438 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9439
9440 PR c++/9810
9441 * g++.dg/template/using8.C: New test.
9442 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9443
9444 2003-11-02 Roger Sayle <roger@eyesopen.com>
9445
9446 PR optimization/10817
9447 * gcc.c-torture/compile/20031102-1.c: New test case.
9448
9449 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9450
9451 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9452 2147483647.
9453
9454 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9455
9456 * gcc.dg/20031102-1.c: New test.
9457
9458 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9459
9460 * gcc.dg/complex-1.c: New test.
9461
9462 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9463
9464 PR c++/12796
9465 * g++.dg/template/crash13.C: Adjust expected error location.
9466 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9467
9468 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9469
9470 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9471
9472 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9473
9474 PR/10239
9475 * gcc.c-torture/compile/20031031-2.c: New test.
9476
9477 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9478
9479 PR/11640
9480 * gcc.c-torture/compile/20031031-1.c: New test.
9481
9482 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9483
9484 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9485 * gcc.misc-tests/bprob.exp: Likewise.
9486 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9487 the execution test on arm-elf configs.
9488 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
9489 configs that don't support scratch files.
9490 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9491
9492 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9493
9494 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9495 done by dejagnu.
9496
9497 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9498
9499 * ada/acats/run_all.sh: Redirect mv output to /dev/null
9500 Avoid non pure sh syntax. Add more logging.
9501
9502 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9503 fail.
9504
9505 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9506
9507 PR libgcj/10610
9508 * gcc.dg/ppc-stackalign-1.c: New test.
9509
9510 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9511
9512 * ada/acats/run_all.sh: Change output to be more compliant with
9513 dejagnu framework.
9514 Create acats.sum and acats.log files under testsuite/ada/acats
9515 Only run [a-z]* directories, to filter out e.g. CVS.
9516 Redirect build output to log file.
9517
9518 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9519
9520 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9521
9522 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9523
9524 PR ada/5909:
9525 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9526
9527 2003-10-27 Jakub Jelinek <jakub@redhat.com>
9528
9529 * gcc.c-torture/compile/20031023-1.c: New test.
9530 * gcc.c-torture/compile/20031023-2.c: New test.
9531 * gcc.c-torture/compile/20031023-3.c: New test.
9532 * gcc.c-torture/compile/20031023-4.c: New test.
9533
9534 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9535
9536 PR c++/10371
9537 * g++.dg/lookup/scoped8.C: New test.
9538
9539 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9540
9541 * g++.dg/opt/reg-stack3.C: New test.
9542
9543 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9544
9545 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9546
9547 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9548
9549 PR c++/11076
9550 * g++.dg/template/crash13.C: New test.
9551
9552 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9553
9554 * gcc.dg/c99-restrict-2.c: New test.
9555
9556 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9557
9558 PR c++/12698, c++/12699, c++/12700, c++/12566
9559 * g++.dg/inherit/covariant9.C: New test.
9560 * g++.dg/inherit/covariant10.C: New test.
9561 * g++.dg/inherit/covariant11.C: New test.
9562
9563 2003-10-23 Jason Merrill <jason@redhat.com>
9564
9565 PR c++/12726
9566 * g++.dg/ext/complit2.C: New test.
9567
9568 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9569
9570 PR target/12654
9571 * gcc.c-torture/execute/20031020-1.c: New test.
9572
9573 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9574
9575 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9576 following the jump_insn.
9577
9578 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9579
9580 * gcc.dg/cast-lvalue-1.c: New test.
9581
9582 2003-10-21 Mark Mitchell <mark@codesourcery.com>
9583
9584 PR c++/11962
9585 * g++.dg/template/cond2.C: New test.
9586
9587 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9588
9589 * gcc.dg/builtins-28.c: New test.
9590
9591 2003-10-20 Jan Hubicka <jh@suse.cz>
9592
9593 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9594 parameter.
9595 * testsuite/gcc.dg/inline-2.c: Likewise.
9596
9597 2003-10-20 Phil Edwards <phil@codesourcery.com>
9598
9599 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9600 * gcc.dg/nest.c: Likewise.
9601
9602 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9603
9604 PR c++/9781, c++/10583, c++/11862
9605 * g++.dg/parse/crash13.C: New test.
9606
9607 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9608
9609 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9610
9611 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9612
9613 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9614 Define HAVE_C99_RUNTIME except on Solaris.
9615 * gcc.dg/builtins-20.c: Likewise.
9616
9617 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9618
9619 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9620
9621 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9622
9623 PR c++/12495
9624 * g++.dg/template/crash21.C: New test.
9625
9626 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9627
9628 PR c++/2513
9629 * g++.dg/template/typename5.C: New test.
9630
9631 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9632
9633 PR c++/12369
9634 * g++.dg/template/friend25.C: New test.
9635
9636 2003-10-16 Ziemowit Laski <zlaski@apple.com>
9637
9638 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9639 versions.
9640
9641 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9642
9643 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9644 == 2147483647.
9645
9646 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9647
9648 * gcc.c-torture/execute/960416-1.x: Remove.
9649 * gcc.c-torture/execute/divconst-3.x: Likewise.
9650
9651 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
9652
9653 PR target/12598
9654 * gcc.dg/torture/cris-volatile-1.c: New test.
9655
9656 2003-10-14 Roger Sayle <roger@eyesopen.com>
9657
9658 PR optimization/9325
9659 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9660 for overflowing floating point to integer conversion during RTL
9661 simplification.
9662
9663 2003-10-13 Ziemowit Laski <zlaski@apple.com>
9664
9665 * objc/execute/_cmd.m: Fix typo.
9666 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9667 Relax 'scan-assembler' regexp.
9668 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9669 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9670 * objc.dg/zero-link-2.m: Remove blank line.
9671 * objc.dg/zero-link-3.m: New test case.
9672
9673 2003-10-13 Geoffrey Keating <geoffk@apple.com>
9674
9675 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
9676
9677 * gcc.dg/asm-names.c: Use scan-assembler-not rather
9678 than linker trickery.
9679
9680 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9681
9682 PR c++/12370
9683 * g++.dg/other/friend2.C: New test.
9684
9685 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9686
9687 * gcc.dg/20031012-1.c: New test.
9688
9689 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9690
9691 * gcc.dg/weak/weak-3.c: Fix for new warning.
9692
9693 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
9694
9695 PR optimization/8750
9696 * gcc.c-torture/execute/20031012-1.c: New test case.
9697
9698 2003-10-11 Roger Sayle <roger@eyesopen.com>
9699
9700 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9701 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9702
9703 2003-10-11 Roger Sayle <roger@eyesopen.com>
9704
9705 PR optimization/12260
9706 * gcc.c-torture/compile/20031011-2.c: New test case.
9707
9708 2003-10-11 Roger Sayle <roger@eyesopen.com>
9709
9710 * gcc.c-torture/execute/20031011-1.c: New testcase.
9711
9712 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9713
9714 * gcc.c-torture/compile/20031011-1.c: New test.
9715
9716 2003-10-11 Jan Hubicka <jh@suse.cz>
9717
9718 * g++.dg/other/first-global.C: New test.
9719
9720 2003-10-11 Roger Sayle <roger@eyesopen.com>
9721
9722 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9723
9724 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9725
9726 * gcc.c-torture/compile/20031010-1.c: New test.
9727
9728 2003-10-10 Geoffrey Keating <geoffk@apple.com>
9729
9730 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9731 * gcc.c-torture/execute/va-arg-25.c: ... here.
9732
9733 2003-10-09 Mark Mitchell <mark@codesourcery.com>
9734
9735 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9736
9737 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
9738
9739 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
9740
9741 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9742
9743 * g++.dg/parse/error2.C: New test.
9744
9745 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9746
9747 PR c++/11097
9748 * g++.dg/other/error5.C: Modify the error message.
9749 * g++.dg/lookup/using8.C: New test.
9750
9751 2003-10-07 Geoffrey Keating <geoffk@apple.com>
9752
9753 * gcc.dg/darwin-abi-2.c: New file.
9754 * gcc.c-torture/execute/va-arg-24.c: New file.
9755
9756 2003-10-06 Bob Wilson <bob.wilson@acm.org>
9757
9758 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9759 indentation.
9760
9761 2003-10-06 Mark Mitchell <mark@codesourcery.com>
9762
9763 PR c++/10147
9764 * g++.dg/other/error4.C: Update error messages.
9765 * g++.dg/template/ptrmem4.C: Likewise.
9766
9767 PR c++/12337
9768 * g++.dg/init/new9.C: New test.
9769
9770 PR c++/12334, c++/12236, c++/8656
9771 * g++.dg/ext/attrib8.C: New test.
9772
9773 2003-10-06 Devang Patel <dpatel@apple.com>
9774
9775 * gcc.dg/debug/dwarf2-3.h: New test.
9776 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
9777
9778 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
9779
9780 * g++.dg/opt/cfg2.C: New test.
9781
9782 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9783
9784 * g++.dg/opt/float1.C: New test.
9785
9786 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9787
9788 * gcc.dg/c90-array-lval-6.c: New test.
9789 * gcc.dg/c99-array-lval-6.c: New test.
9790
9791 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
9792 Ziemowit Laski <zlaski@apple.com>
9793
9794 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
9795 'Derived', so that it is never considered a class method; add
9796 new warning for '+port' method ambiguity.
9797 * objc.dg/method-12.m: Include <objc/objc.h> instead of
9798 <objc/objc-api.h> (needed on Mac OS X).
9799 * objc.dg/method-13.m: New test.
9800
9801 2003-10-03 Roger Sayle <roger@eyesopen.com>
9802
9803 PR optimization/9325, PR java/6391
9804 * gcc.c-torture/execute/20031003-1.c: New test case.
9805
9806 2003-10-02 Mark Mitchell <mark@codesourcery.com>
9807
9808 PR optimization/12180
9809 * gcc.dg/20031002-1.c: New test.
9810
9811 PR c++/12486
9812 * g++.dg/inherit/error1.C: New test.
9813
9814 2003-10-02 Chris Demetriou <cgd@broadcom.com>
9815
9816 * lib/f-torture.exp (search_for): Rename to...
9817 (search_for_re): This. Also, clean up comments and the
9818 "regexp" invocation.
9819
9820 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
9821
9822 * gcc.c-torture/compile/20031002-1.c: New test.
9823
9824 2003-10-02 Jakub Jelinek <jakub@redhat.com>
9825
9826 * g++.dg/opt/cond1.C: New test.
9827
9828 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
9829
9830 * gcc.dg/Wold-style-definition-2.c: New testcase.
9831 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
9832
9833 2003-09-29 Richard Henderson <rth@redhat.com>
9834
9835 * g++.dg/init/array10.C: Add dg-options.
9836
9837 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9838
9839 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
9840
9841 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9842
9843 * g++.dg/template/friend19.C: Fix typo.
9844 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
9845
9846 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
9847
9848 * gcc.c-torture/execute/20030928-1.c: New test.
9849 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
9850
9851 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9852
9853 * g++.dg/opt/unroll1.C: New test.
9854
9855 2003-09-26 Roger Sayle <roger@eyesopen.com>
9856
9857 PR optimization/11741
9858 * gcc.dg/20030926-1.c: New test case.
9859
9860 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9861
9862 PR c++/5655
9863 * g++.dg/parse/access7.C: New test.
9864 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
9865
9866 2003-09-24 Ziemowit Laski <zlaski@apple.com>
9867
9868 MERGE OF objc-improvements-branch into MAINLINE:
9869 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
9870 if libobjc has not been built.
9871 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
9872 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
9873 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
9874 objc/execute/nested-3.m, objc/execute/np-2.m,
9875 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
9876 objc/execute/redefining_self.m, objc/execute/root_methods.m,
9877 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
9878 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
9879 objc.dg/special/unclaimed-category-1.h,
9880 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
9881 well as GNU runtime.
9882 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
9883 * execute/cascading-1.m, execute/function-message-1.m,
9884 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
9885 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
9886 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
9887 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
9888 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
9889 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
9890 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
9891 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
9892 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
9893 * objc.dg/bitfield-2.m: Run only on Darwin.
9894 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
9895 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
9896 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
9897 * objc.dg/const-str-1.m: Fix constant string layout.
9898
9899 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
9900
9901 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
9902
9903 2003-09-23 Geoffrey Keating <geoffk@apple.com>
9904
9905 * gcc.dg/darwin-abi-1.c: New file.
9906
9907 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
9908
9909 PR target/12281
9910 * gcc.c-torture/compile/20030921-1.c: New test.
9911
9912 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9913
9914 * g++.dg/opt/reg-stack2.C: New test.
9915
9916 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9917
9918 * g++.dg/eh/delayslot1.C: New test.
9919
9920 2003-09-20 Richard Henderson <rth@redhat.com>
9921
9922 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
9923
9924 2003-09-20 Roger Sayle <roger@eyesopen.com>
9925
9926 * gcc.c-torture/execute/20030920-1.c: New test case.
9927
9928 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9929
9930 * g++.dg/rtti/typeid3.C: Correct expected error message.
9931
9932 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9933
9934 PR c++/157
9935 * g++.dg/parse/crash12.C: New test.
9936
9937 2003-09-19 Janis Johnson <janis187@us.ibm.com>
9938
9939 * gcc.dg/compat/mixed-struct-check.h: New.
9940 * gcc.dg/compat/mixed-struct-defs.h: New.
9941 * gcc.dg/compat/mixed-struct-init.h: New.
9942 * gcc.dg/compat/struct-by-value-19_main.c: New.
9943 * gcc.dg/compat/struct-by-value-19_x.c: New.
9944 * gcc.dg/compat/struct-by-value-19_y.c: New.
9945 * gcc.dg/compat/struct-by-value-20_main.c: New.
9946 * gcc.dg/compat/struct-by-value-20_x.c: New.
9947 * gcc.dg/compat/struct-by-value-20_y.c: New.
9948 * gcc.dg/compat/struct-return-19_main.c: New.
9949 * gcc.dg/compat/struct-return-19_x.c: New.
9950 * gcc.dg/compat/struct-return-19_y.c: New.
9951 * gcc.dg/compat/struct-return-20_main.c: New.
9952 * gcc.dg/compat/struct-return-20_x.c: New.
9953 * gcc.dg/compat/struct-return-20_y.c: New.
9954
9955 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
9956 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
9957 so that it will not complain on LP64 targets.
9958
9959 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9960
9961 PR c++/495
9962 * g++.dg/template/friend24.C: New test.
9963
9964 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
9965
9966 PR c++/12332
9967 * g++.dg/template/memtmpl2.C: New test.
9968
9969 2003-09-18 Mark Mitchell <mark@codesourcery.com>
9970
9971 PR target/11184
9972 * gcc.dg/builtin-apply1.c: New test.
9973
9974 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
9975
9976 PR c++/9848
9977 * g++.dg/warn/Wunused-4.C: New test.
9978
9979 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9980
9981 PR c++/12316
9982 * g++.dg/other/gc2.C: New test.
9983
9984 2003-09-17 Mark Mitchell <mark@codesourcery.com>
9985
9986 PR c++/11991
9987 * g++.dg/rtti/typeid3.C: New test.
9988
9989 PR c++/12266
9990 * g++.dg/overload/template1.C: New test.
9991
9992 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9993
9994 * g++.dg/opt/cfg3.C: New test.
9995
9996 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9997
9998 PR c++/7939
9999 * g++.dg/template/crash11.C: New test.
10000
10001 2003-09-16 Jason Merrill <jason@redhat.com>
10002 Jakub Jelinek <jakub@redhat.com>
10003
10004 * gcc.dg/attr-warn-unused-result.c: New test.
10005
10006 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10007
10008 PR c++/12184
10009 * g++.dg/expr/call2.C: New test.
10010
10011 2003-09-15 Andreas Jaeger <aj@suse.de>
10012
10013 * gcc.dg/Wold-style-definition-1.c: New test.
10014
10015 2003-09-14 Mark Mitchell <mark@codesourcery.com>
10016
10017 PR c++/3907
10018 * g++.dg/parse/template12.C: New test.
10019
10020 * g++.dg/abi/bitfield11.C: New test.
10021 * g++.dg/abi/bitfield12.C: Likewise.
10022
10023 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
10024
10025 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10026 non-expansion of functional macro name without arguments at EOL.
10027 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10028
10029 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
10030
10031 * gcc.c-torture/execute/20030914-[12].c: New tests.
10032
10033 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10034
10035 PR c++/11788
10036 * g++.dg/overload/addr1.C: New test.
10037
10038 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10039
10040 * gcc.dg/20030909-1.c: New test.
10041
10042 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10043
10044 * gcc.dg/ultrasp10.c: New test.
10045
10046 2003-09-09 Devang Patel <dpatel@apple.com>
10047
10048 * gcc.dg/darwin-ld-6.c: New test.
10049
10050 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10051
10052 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10053
10054 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10055
10056 * gcc.dg/ia64-types1.c: New test.
10057 * gcc.dg/ia64-types2.c: Likewise.
10058
10059 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10060
10061 * gcc.dg/builtins-1.c: Add more _Complex tests.
10062 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10063
10064 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10065 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10066
10067 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10068
10069 PR c++/11786
10070 * g++.dg/lookup/koenig2.C: New test.
10071
10072 PR c++/5296
10073 * g++.dg/rtti/typeid2.C: New test.
10074
10075 2003-09-08 Jakub Jelinek <jakub@redhat.com>
10076
10077 * gcc.c-torture/compile/20030904-1.c: New test.
10078
10079 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10080
10081 * g++.dg/opt/longbranch2.C: New test.
10082
10083 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10084
10085 * g++.dg/template/crash10.C: Only compile it.
10086
10087 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10088
10089 PR middle-end/11665
10090 * gcc.c-torture/compile/20030907-1.c: New test.
10091 * g++.dg/init/array11.C: New test.
10092
10093 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10094
10095 PR c++/11852
10096 * g++.dg/init/struct1.C: New test.
10097
10098 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10099
10100 PR c++/12181
10101 * g++.dg/expr/comma1.C: New test.
10102
10103 2003-09-06 Mark Mitchell <mark@codesourcery.com>
10104
10105 PR c++/11867
10106 * g++.dg/expr/static_cast5.C: New test.
10107
10108 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10109
10110 PR c++/11507
10111 * g++.dg/lookup/scoped7.C: New test.
10112
10113 PR c++/9574
10114 * g++.dg/other/static1.C: New test.
10115
10116 PR c++/11490
10117 * g++.dg/warn/template-1.C: New test.
10118
10119 PR c++/11432
10120 * g++.dg/template/crash10.C: New test.
10121
10122 PR c++/2478
10123 * g++.dg/overload/VLA.C: New test.
10124
10125 PR c++/10804
10126 * g++.dg/template/call1.C: New test.
10127
10128 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10129
10130 PR c++/11794
10131 * g++.dg/parse/using3.C: New test.
10132
10133 2003-09-06 Roger Sayle <roger@eyesopen.com>
10134
10135 PR c++/11409
10136 * g++.dg/overload/builtin3.C: New test case.
10137
10138 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
10139
10140 PR c/9862
10141 * gcc.dg/20030906-1.c: New test.
10142 * gcc.dg/20030906-2.c: Likewise.
10143
10144 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10145
10146 PR c++/12167
10147 * g++.dg/parse/defarg5.C: New test.
10148
10149 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
10150
10151 2003-09-05 Mark Mitchell <mark@codesourcery.com>
10152
10153 PR c++/12163
10154 * g++.dg/expr/static_cast4.C: New test.
10155
10156 PR c++/12146
10157 * g++.dg/template/crash9.C: New test.
10158
10159 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10160
10161 * g++.old-deja/g++.ext/pretty2.C: Update for change
10162 in __FUNCTION__.
10163 * g++.old-deja/g++.ext/pretty3.C: Likewise.
10164
10165 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
10166
10167 PR c++/11922
10168 * g++/dg/template/qualified-id1.C: New test.
10169
10170 PR c++/12037
10171 * g++.dg/warn/noeffect4.C: New test.
10172
10173 2003-09-04 Matt Austern <austern@apple.com>
10174
10175 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10176 * g++.dg/ext/fnname2.C: Likewise.
10177 * g++.dg/ext/fnname3.C: Likewise.
10178
10179 2003-09-04 Mark Mitchell <mark@codesourcery.com>
10180
10181 * g++.dg/expr/lval1.C: New test.
10182 * g++.dg/ext/lvcast.C: Remove.
10183
10184 2003-09-03 Roger Sayle <roger@eyesopen.com>
10185
10186 PR optimization/11700.
10187 * gcc.c-torture/compile/20030903-1.c: New test case.
10188
10189 2003-09-03 Mark Mitchell <mark@codesourcery.com>
10190
10191 PR c++/12053
10192 * g++.dg/abi/layout4.C: New test.
10193
10194 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10195
10196 PR c++/11553
10197 * g++.dg/parse/friend3.C: New test.
10198
10199 2003-09-02 Mark Mitchell <mark@codesourcery.com>
10200
10201 PR c++/11847
10202 * g++.dg/template/class1.C: New test.
10203
10204 PR c++/11808
10205 * g++.dg/expr/call1.C: New test.
10206
10207 2003-09-01 Mark Mitchell <mark@codesourcery.com>
10208
10209 PR c++/12114
10210 * g++.dg/init/ref9.C: New test.
10211
10212 PR c++/11972
10213 * g++.dg/template/nested4.C: New test.
10214
10215 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10216
10217 PR c++/12093
10218 * g++.dg/template/non-dependent4.C: New test.
10219
10220 PR c++/11928
10221 * g++.dg/inherit/conv1.C: New test.
10222
10223 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10224
10225 PR c++/6196
10226 * g++.dg/ext/label1.C: New test.
10227 * g++.dg/ext/label2.C: Likewise.
10228
10229 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10230
10231 * g++.dg/expr/cond3.C: New test.
10232
10233 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10234
10235 * gcc.dg/builtins-1.c: Add new builtin cases.
10236
10237 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10238
10239 * gcc.dg/builtins-1.c: Add new cases.
10240 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10241
10242 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10243
10244 * gcc.dg/builtins-1.c: Add more math builtin tests.
10245 * gcc.dg/torture/builtin-attr-1.c: New test.
10246
10247 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10248
10249 PR optimization/5079
10250 * g++.dg/opt/static3.C: New test.
10251
10252 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10253
10254 * gcc.misc-tests/gcov-10b.c: New test.
10255
10256 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10257
10258 * g++.dg/opt/ptrmem3.C: New test.
10259
10260 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10261
10262 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10263
10264 * gcc.dg/20030826-2.c: New test.
10265
10266 2003-08-26 Roger Sayle <roger@eyesopen.com>
10267
10268 PR middle-end/12002
10269 * g77.f-torture/compile/12002.f: New test case.
10270
10271 2003-08-26 Roger Sayle <roger@eyesopen.com>
10272
10273 * gcc.dg/20030826-1.c: New test case.
10274
10275 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10276
10277 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10278
10279 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10280
10281 PR c++/11871
10282 * c++.dg/lookup/crash1.C: New test.
10283
10284 * c++.dg/warn/noeffect3.C: New test.
10285
10286 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10287
10288 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10289 * gcc.dg/compat/vector-1_y.c: Ditto.
10290 * gcc.dg/compat/vector-2_x.c: Ditto.
10291 * gcc.dg/compat/vector-2_y.c: Ditto.
10292
10293 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10294
10295 * gcc.dg/20030702-1.c: New test.
10296
10297 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10298
10299 PR c++/8795
10300 * g++.dg/ext/altivec-1.C: New test.
10301
10302 2003-08-24 Richard Henderson <rth@redhat.com>
10303
10304 * g++.dg/eh/simd-2.C: Add -w for x86.
10305
10306 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10307
10308 * gcc.dg/20030815-1.c: New test.
10309
10310 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10311
10312 PR c++/3765
10313 * g++.dg/parse/access6.C: New test.
10314
10315 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10316
10317 PR c++/641, c++/11876
10318 * g++.dg/template/friend22.C: New test.
10319 * g++.dg/template/friend23.C: Likewise.
10320
10321 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10322
10323 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10324 identically.
10325
10326 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10327
10328 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10329
10330 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10331
10332 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10333
10334 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10335
10336 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10337
10338 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10339
10340 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10341
10342 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10343
10344 PR c++/11919
10345 * g++.dg/overload/prom1.C: New test.
10346
10347 PR c++/11551
10348 * g++.dg/parse/dtor2.C: New test.
10349
10350 PR c++/10762
10351 * g++.dg/parse/using2.C: New test.
10352
10353 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10354
10355 PR target/11805
10356 * gcc.c-torture/compile/20030821-1.c: New.
10357
10358 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10359
10360 PR c++/11834
10361 * g++.dg/template/deduce2.C: New test.
10362
10363 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
10364
10365 * gcc.c-torture/execute/20030821-1.c: New test.
10366
10367 2003-08-20 Roger Sayle <roger@eyesopen.com>
10368
10369 PR middle-end/11984
10370 * gcc.dg/20030820-1.c: New test case.
10371
10372 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10373
10374 PR c++/11945
10375 * g++.dg/warn/noeffect2.C: New test.
10376
10377 2003-08-19 Mark Mitchell <mark@codesourcery.com>
10378
10379 PR c++/10926
10380 * g++.dg/template/dtor2.C: New test.
10381
10382 PR c++/11684
10383 * g++.dg/template/operator1.C: New test.
10384 * g++.dg/parse/operator4.C: New test.
10385
10386 PR c++/11946.C
10387 * g++.dg/expr/enum1.C: New test.
10388 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10389
10390 PR c++/11036.C
10391 * g++.dg/parse/elab2.C: New test.
10392 * g++.dg/parse/typedef4.C: Change error message.
10393 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10394 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10395 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10396
10397 2003-08-19 Geoffrey Keating <geoffk@apple.com>
10398
10399 * gcc.dg/pch/warn-1.c: New.
10400 * gcc.dg/pch/warn-1.hs: New.
10401
10402 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10403 not-tested file.
10404
10405 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10406
10407 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10408
10409 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10410
10411 * gcc.dg/uninit-D.c: New Test.
10412 * gcc.dg/uninit-E.c: New Test.
10413 * gcc.dg/uninit-F.c: New Test.
10414 * gcc.dg/uninit-G.c: New Test.
10415
10416 2003-08-19 Michael Ritzert <ritzert@t-online.de>
10417
10418 * g++.dg/README: Describe the pch directory.
10419
10420 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10421
10422 PR c++/11174
10423 * g++.dg/parse/access4.C: New test.
10424 * g++.dg/parse/access5.C: Likewise.
10425 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10426
10427 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10428
10429 * gcc.dg/noncompile/20030818-1.c: New.
10430
10431 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10432
10433 PR c++/11957
10434 * g++.dg/warn/noeffect1.C: New test.
10435
10436 * g++.dg/template/scope2.C: New test.
10437 * g++.dg/template/error2.C: Correct dg-error
10438
10439 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
10440
10441 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10442
10443 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10444
10445 PR C++/11512
10446 * g++.dg/template/warn1.C: New.
10447
10448 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10449
10450 * g++.dg/template/error2.C: New test.
10451 * g++.dg/lookup/using7.C: Adjust errors
10452 * g++.old-deja/g++.pt/crash36.C: Likewise.
10453 * g++.old-deja/g++.pt/derived3.C: Likewise.
10454
10455 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10456
10457 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10458 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10459 * gcc.c-torture/execute/builtins/string-9.c: New, from
10460 string-opt-9.c. Adjust for execute/builtins framework.
10461 * gcc.c-torture/execute/string-opt-9.c: Delete.
10462
10463 2003-08-12 Mark Mitchell <mark@codesourcery.com>
10464
10465 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10466
10467 * g++.dg/parse/ret-type2.C: New test.
10468
10469 PR c++/11703
10470 * g++.dg/init/new8.C: New test.
10471
10472 PR c++/10923
10473 * g++.dg/parse/typedef5.C: New test.
10474
10475 PR c++/9512
10476 * g++.dg/parse/qualified2.C: New test.
10477 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10478 invalid code.
10479
10480 2003-08-11 Mark Mitchell <mark@codesourcery.com>
10481
10482 * g++.dg/conversion/ptrmem1.C: New test.
10483
10484 2003-08-11 Jakub Jelinek <jakub@redhat.com>
10485
10486 PR target/11693
10487 * gcc.dg/20030811-1.c: New test.
10488
10489 PR target/11535
10490 * gcc.c-torture/execute/20030811-1.c: New test.
10491
10492 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10493
10494 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10495
10496 2003-08-10 Mark Mitchell <mark@codesourcery.com>
10497
10498 PR c++/11789.C
10499 * g++.dg/inherit/multiple1.C: New test.
10500
10501 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10502
10503 * gcc.dg/spe1.c: New test.
10504
10505 PR c++/11670
10506 * g++.dg/expr/cast2.C: New test.
10507
10508 PR c++/10530
10509 * g++.dg/template/dependent-name2.C: New test.
10510
10511 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10512
10513 * g++.dg/parse/crash11.C: Put the dg options in comments.
10514
10515 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
10516
10517 * lib/gcc-dg.exp: Update for diagnostic change.
10518
10519 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10520
10521 PR c++/5767
10522 * g++.dg/parse/crash11.C: New test.
10523
10524 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
10525
10526 * gcc.dg/cpp/spacing1.c: Update.
10527
10528 2003-08-04 Janis Johnson <janis187@us.ibm.com>
10529
10530 PR target/11739
10531 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10532 a value for -mtune.
10533
10534 2003-08-04 Roger Sayle <roger@eyesopen.com>
10535
10536 PR middle-end/11771
10537 * gcc.c-torture/compile/20030804-1.c: New test case.
10538
10539 2003-08-04 Roger Sayle <roger@eyesopen.com>
10540
10541 * gcc.dg/20030804-1.c: New test case.
10542
10543 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
10544
10545 * gcc.dg/cpp/separate-1.c: New test.
10546
10547 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10548
10549 PR c++/11704
10550 * g++.dg/template/dependent-expr2.C: New test.
10551
10552 PR c++/11766
10553 * g++.dg/expr/ptrmem1.C: New test.
10554
10555 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10556
10557 PR c++/9453
10558 * g++.dg/template/friend15.C: New test.
10559
10560 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
10561
10562 * lib/dg-pch.exp: Work round PCH bug.
10563
10564 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10565
10566 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10567 builtins. Move cases from builtins-4.c here.
10568
10569 * gcc.dg/torture/builtin-math-1.c: New test taken from
10570 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10571 additional cases.
10572
10573 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10574 Delete.
10575
10576 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10577
10578 PR c++/9447
10579 * g++.dg/template/using7.C: New test.
10580
10581 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
10582
10583 * import1.c, import2.c: New tests.
10584
10585 2003-08-01 Jakub Jelinek <jakub@redhat.com>
10586
10587 * g++.dg/eh/crossjump1.C: New test.
10588
10589 2003-08-01 Mark Mitchell <mark@codesourcery.com>
10590
10591 PR c++/11697
10592 * g++.dg/template/using6.C: New test.
10593
10594 PR c++/11744
10595 * g++.dg/template/koenig2.C: New test.
10596
10597 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10598
10599 PR c++/7983
10600 * g++.dg/parse/typedef4.C: New test.
10601
10602 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10603
10604 PR c++/8442, c++/8806
10605 * g++.dg/template/elab1.C: New test.
10606 * g++.dg/template/type2.C: Likewise.
10607 * g++.dg/template/ttp3.C: Adjust expected error message.
10608 * g++.old-deja/g++.law/visibility13.C: Likewise.
10609 * g++.old-deja/g++.niklas/t135.C: Likewise.
10610 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10611 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10612 template argument.
10613 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10614
10615 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10616
10617 PR c++/11295
10618 * g++.dg/ext/stmtexpr1.C: New test.
10619
10620 * g++.dg/opt/tmp1.C: New test.
10621
10622 PR c++/11525
10623 * g++.dg/parse/constant4.C: New test.
10624
10625 PR c++/9447
10626 * g++.dg/template/using5.C: New test.
10627
10628 2003-07-31 Roger Sayle <roger@eyesopen.com>
10629
10630 * gcc.dg/builtins-27.c: New test case.
10631
10632 2003-07-31 Jakub Jelinek <jakub@redhat.com>
10633
10634 * gcc.dg/tls/opt-7.c: New test.
10635
10636 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
10637
10638 * g++.old-deja/g++.other/crash18.C: Remove.
10639
10640 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10641
10642 * g++.dg/template/explicit3.C: New.
10643 * g++.dg/template/explicit4.C: New.
10644 * g++.dg/template/explicit5.C: New.
10645
10646 PR c++/11347
10647 * g++.dg/template/memtmpl1.C: New.
10648
10649 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10650
10651 PR target/11565
10652 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10653 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10654
10655 2003-07-30 Jan Hubicka <jh@suse.cz>
10656
10657 * vtgc1.c: Kill.
10658
10659 2003-07-29 Zack Weinberg <zack@codesourcery.com>
10660
10661 * gcc.dg/struct-in-proto-1.c: New test.
10662
10663 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
10664
10665 * gcc.dg/cpp/include2.c: Only expect one message.
10666
10667 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10668
10669 PR c++/9447
10670 * g++.dg/template/using1.C: New test.
10671 * g++.dg/template/using2.C: New test.
10672 * g++.dg/template/using3.C: New test.
10673 * g++.dg/template/using4.C: New test.
10674
10675 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
10676
10677 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
10678 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10679
10680 2003-07-28 Jan Hubicka <jh@suse.cz>
10681
10682 PR c++/11530
10683 * g++.dg/opt/call1.C: New test.
10684
10685 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
10686
10687 PR c++/11667
10688 * g++.dg/init/enum2.C: New test.
10689 * g++.dg/template/overload1.C: Add "-w" option.
10690
10691 2003-07-28 <hp@bitrange.com>
10692
10693 * gcc.dg/Wdeclaration-after-statement-1.c,
10694 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
10695
10696 2003-07-28 Jakub Jelinek <jakub@redhat.com>
10697
10698 * gcc.c-torture/compile/20030725-1.c: New test.
10699
10700 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
10701
10702 * gcc.dg/20030505.c: Only run for SPE.
10703 Remove definition of opaque type.
10704
10705 2003-07-27 Mark Mitchell <mark@codesourcery.com>
10706
10707 * g++.dg/template/ptrmem6.C: New test.
10708
10709 2003-07-26 Geoffrey Keating <geoffk@apple.com>
10710
10711 * gcc.c-torture/compile/zero-strct-2.c: New test.
10712
10713 2003-07-25 Geoffrey Keating <geoffk@apple.com>
10714
10715 * gcc.dg/intermod-1.c: New test.
10716
10717 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10718
10719 PR c++/11617
10720 * g++.dg/template/lookup2.C: New test.
10721 * g++.dg/template/memclass1.C: Remove instantiated from error.
10722 * g++.dg/other/error2.C: Tweak expected errors.
10723
10724 PR c++/11596
10725 * g++.dg/template/defarg3.C: New test.
10726
10727 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10728
10729 2003-07-24 Mark Mitchell <mark@codesourcery.com>
10730
10731 * g++.dg/inherit/access5.C: New test.
10732
10733 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10734
10735 PR c++/11513
10736 * g++.dg/template/crash8.C: New test.
10737
10738 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10739
10740 PR c/10602
10741 * gcc.dg/noncompile/incomplete-2.c: New test.
10742
10743 2003-07-23 Mark Mitchell <mark@codesourcery.com>
10744
10745 PR c++/11645
10746 * g++.dg/inherit/access4.C: New test.
10747
10748 PR c++/11517
10749 * g++.dg/expr/cond2.C: New test.
10750
10751 PR optimization/10679
10752 * g++.dg/opt/inline4.C: New test.
10753
10754 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10755
10756 * g++.dg/parse/crash10: New test.
10757
10758 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10759
10760 * g++.dg/ext/flexary1.C: New test.
10761
10762 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10763
10764 PR c++/10793
10765 * g++.dg/template/crash9.C: New test.
10766
10767 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10768
10769 PR c++/3004
10770 * g++.dg/parse/typedef3.C: New test.
10771
10772 PR c++/7906
10773 * g++.dg/parse/operator2.C: New test.
10774
10775 PR c++/8895
10776 * g++.dg/parse/def-tmpl-arg1.C: New test.
10777
10778 PR c++/9282
10779 * g++.dg/parse/funptr1.C: New test.
10780
10781 PR c++/9452
10782 * g++.dg/parse/ambig3.C: New test.
10783
10784 PR c++/9454
10785 * g++.dg/parse/operator3.C: New test.
10786
10787 PR c++/9486
10788 * g++.dg/parse/template10.C: New test.
10789
10790 PR c++/9488
10791 * g++.dg/parse/template11.C: New test.
10792
10793 PR c++/10150
10794 * g++.dg/parse/invalid-op1.C: New test.
10795
10796 PR c++/10247
10797 * g++.dg/parse/condexpr1.C: New test.
10798
10799 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10800
10801 * g++.dg/ext/packed3.C: New test.
10802 * g++.dg/ext/packed4.C: New test.
10803
10804 * gcc.dg/pack-test-3.c: New test.
10805
10806 2003-07-21 Janis Johnson <janis187@us.ibm.com>
10807
10808 * lib/compat.exp: Handle dg-options per source file.
10809 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
10810 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
10811 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
10812 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
10813 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
10814 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
10815 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
10816 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
10817 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
10818 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
10819 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
10820 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
10821 * g++.dg/compat/break/bitfield7_x.C: Ditto.
10822 * g++.dg/compat/break/bitfield7_y.C: Ditto.
10823
10824 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10825
10826 PR c/10320
10827 * gcc.c-torture/execute/20030718-1.c: New test.
10828
10829 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10830
10831 PR optimization/11536
10832 * gcc.dg/20030721-1.c: New test.
10833
10834 2003-07-19 Mark Mitchell <mark@codesourcery.com>
10835
10836 PR c++/11546
10837 * g++.dg/template/lookup1.C: New test.
10838
10839 2003-07-19 Zack Weinberg <zack@codesourcery.com>
10840
10841 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
10842 diagnostics of ill-formed constructs involving labels.
10843 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
10844 the new 'previously defined here' message.
10845
10846 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
10847
10848 * g++.dg/parse/non-dependent2.C: New test.
10849
10850 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10851
10852 * g++.dg/init/init-ref4.C: xfail on targets without
10853 weak symbols.
10854
10855 2003-07-17 Jakub Jelinek <jakub@redhat.com>
10856
10857 PR target/11087
10858 * gcc.c-torture/execute/20030717-1.c: New test.
10859
10860 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10861
10862 * g++.dg/opt/cfg1.C: New test.
10863
10864 2003-07-17 Mark Mitchell <mark@codesourcery.com>
10865
10866 PR optimization/11557
10867 * gcc.dg/20030717-1.c: New test.
10868
10869 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10870
10871 PR c++/10476
10872 * g++.dg/expr/crash-1.C: New test.
10873
10874 PR c++/11027
10875 * g++.dg/template/init3.C: New test.
10876
10877 PR c++/8222
10878 * g++.dg/template/non-dependent1.C: New test.
10879
10880 PR c++/11070
10881 * g++.dg/template/non-dependent2.C: New test.
10882
10883 PR c++/11071
10884 * g++.dg/template/non-dependent3.C: New test.
10885
10886 PR c++/9907
10887 * g++.dg/template/sizeof5.C: New test.
10888
10889 2003-07-17 Geoffrey Keating <geoffk@apple.com>
10890
10891 PR 11498
10892 * gcc.c-torture/compile/mangle-1.c: New file.
10893
10894 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10895
10896 PR c++/7809
10897 * g++.dg/parse/access3.C: New test.
10898
10899 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10900
10901 PR c++/11384
10902 * g++.dg/init/init-ref4.C: New test.
10903
10904 2003-07-16 Mark Mitchell <mark@codesourcery.com>
10905
10906 PR c++/11547
10907 * g++.dg/parse/constant3.C: New test.
10908 * g++.dg/parse/crash7.C: Likewise.
10909
10910 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
10911
10912 PR target/11008
10913 * gcc.dg/i386-pentium4-not-mull.c: New.
10914
10915 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
10916
10917 * gcc.dg/asm-names.c (ymain): Make it weak.
10918
10919 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10920
10921 PR c++/5421
10922 * g++.dg/template/friend21.C: New test.
10923
10924 2003-07-16 Jakub Jelinek <jakub@redhat.com>
10925
10926 * gcc.dg/cleanup-8.c: New test.
10927 * gcc.dg/cleanup-9.c: New test.
10928
10929 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
10930
10931 * g++.dg/ext/dll-MI1.h: New file.
10932 * g++.dg/ext/dllexport-MI1.C: New file.
10933 * g++.dg/ext/dllimport-MI1.C: New file.
10934
10935 2003-07-15 Jakub Jelinek <jakub@redhat.com>
10936
10937 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
10938 it does not have cmpstrsi patterns (just cmpmemsi).
10939
10940 2003-07-15 Mark Mitchell <mark@codesourcery.com>
10941
10942 PR debug/11473
10943 * g++.dg/debug/debug8.C: New test.
10944
10945 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10946
10947 PR c++/10108
10948 * g++.dg/template/crash7.C: New test.
10949
10950 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
10951
10952 PR target/10795
10953 * gcc.c-torture/compile/20030708-1.c: New.
10954
10955 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10956
10957 * gcc.c-torture/execute/20030715-1.c: New test.
10958
10959 2003-07-14 Geoffrey Keating <geoffk@apple.com>
10960
10961 * gcc.dg/pch/inline-3.c: New file.
10962 * gcc.dg/pch/inline-3.hs: New file.
10963 * gcc.dg/pch/inline-4.c: New file.
10964 * gcc.dg/pch/inline-4.hs: New file.
10965
10966 2003-07-14 Mark Mitchell <mark@codesourcery.com>
10967
10968 PR c++/11509
10969 * g++.dg/template/crash6.C: New test.
10970
10971 PR c++/7053
10972 * g++.dg/template/friend20.C: New test.
10973
10974 PR c++/7019
10975 * g++.dg/template/overload2.C: New test.
10976
10977 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10978
10979 PR optimization/11440
10980 * gcc.c-torture/execute/20030714-1.c: New test.
10981
10982 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10983
10984 PR c++/11154
10985 * g++.dg/template/partial2.C: New test.
10986
10987 2003-07-13 Mark Mitchell <mark@codesourcery.com>
10988
10989 PR c++/11503
10990 * g++.dg/template/anon1.C: New test.
10991
10992 PR c++/11493
10993 PR c++/11495
10994 * g++.dg/parse/template9.C: Likewise.
10995 * g++.dg/template/crash4.C: New test.
10996 * g++.dg/template/koenig1.C: Likewise.
10997 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
10998 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
10999 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11000 functions.
11001 * g++.old-deja/g++.jason/template36.C: Likewise.
11002 * g++.old-deja/g++.mike/p1989.C: Likewise.
11003 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11004 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11005 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11006 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11007 compiling.
11008 * g++.old-deja/g++.pt/union2.C: Use this->.
11009
11010 2003-07-11 Jakub Jelinek <jakub@redhat.com>
11011
11012 * gcc.dg/20030711-1.c: New test.
11013
11014 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11015
11016 PR c++/11050
11017 * g++.dg/parse/args1.C: New test.
11018 * g++.pt/defarg8.C: Change expected errors.
11019
11020 2003-07-11 Mark Mitchell <mark@codesourcery.com>
11021
11022 PR c++/8164
11023 * g++.dg/template/nontype2.C: New test.
11024
11025 PR c++/10558
11026 * g++.dg/parse/template8.C: New test.
11027
11028 PR c++/8327
11029 * g++.dg/template/scope1.C: New test.
11030
11031 * g++.dg/warn/Wsign-compare-1.C: New test.
11032
11033 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11034
11035 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11036
11037 2003-07-10 Mark Mitchell <mark@codesourcery.com>
11038
11039 PR c++/9411
11040 * g++.dg/template/explicit2.C: New test.
11041
11042 PR c++/10032
11043 * g++.dg/warn/pedantic1.C: New test.
11044
11045 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11046
11047 PR c++ 9483
11048 * g++.dg/other/field1.C: New test.
11049
11050 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11051
11052 PR c/11449
11053 * gcc.c-torture/compile/20030707-1.c: New.
11054
11055 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11056
11057 PR c++/10849
11058 * g++.dg/template/access12.C: New test.
11059
11060 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11061
11062 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11063 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11064 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11065 * gcc.misc-tests/gcov.exp: Update
11066 * g++.dg/gcov/gcov.exp: Update
11067 * lib/gcov.exp: Update.
11068
11069 2003-07-08 Mark Mitchell <mark@codesourcery.com>
11070
11071 * g++.dg/abi/mangle17.C: Make sure template expressions are
11072 dependent.
11073 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11074 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11075 * g++.dg/opt/stack1.C: Remove erroneous code.
11076 * g++.dg/parse/template7.C: New test.
11077 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11078 * g++.old-deja/g++.pt/crash4.C: Likewise.
11079
11080 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11081
11082 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11083 with zero or one occurence of `$' after the initial `L'.
11084
11085 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11086
11087 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11088
11089 2003-07-08 Roger Sayle <roger@eyesopen.com>
11090
11091 PR c/11370
11092 * gcc.dg/Wunreachable-6.c: New testcase.
11093 * gcc.dg/Wunreachable-7.c: New testcase.
11094
11095 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11096
11097 PR c/11420
11098 * gcc.dg/20030708-1.c: New test.
11099
11100 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
11101
11102 * gcc.dg/compat/sdata-section.h: New file.
11103 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
11104 * gcc.dg/torture/mips-sdata-1.c: New test.
11105
11106 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11107
11108 PR c++/11030
11109 * g++.dg/template/friend19.C: New test.
11110
11111 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11112
11113 * g++.dg/opt/strength-reduce.C: New test.
11114
11115 2003-07-07 Roger Sayle <roger@eyesopen.com>
11116
11117 PR target/10979
11118 * gcc.dg/20030707-1.c: New testcase.
11119
11120 2003-07-07 Roger Sayle <roger@eyesopen.com>
11121
11122 PR optimization/11059
11123 * g++.dg/opt/emptyunion.C: New testcase.
11124
11125 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11126 Eric Botcazou <ebotcazou@libertysurf.fr>
11127
11128 * g++.dg/opt/stack1.C: New test.
11129
11130 2003-07-05 Mark Mitchell <mark@codesourcery.com>
11131
11132 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
11133 run test.
11134
11135 PR c++/11431
11136 * g++.dg/expr/static_cast3.C: New test.
11137
11138 2003-07-04 Zack Weinberg <zack@codesourcery.com>
11139
11140 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
11141 everywhere.
11142 * gcc.dg/concat.c: Concatenation of string constants with
11143 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
11144 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
11145 * gcc.dg/cpp/escape-2.c: Use wide character constants where
11146 necessary to avoid multi-character character constant warning.
11147 * gcc.dg/cpp/escape.c: Likewise.
11148 * gcc.dg/cpp/ucs.c: Likewise.
11149 Remove backslashes from dg-bogus comments, as they confuse Tcl.
11150 Fix a typo.
11151
11152 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11153
11154 PR c/11428
11155 * gcc.c-torture/compile/20030704-1.c: New.
11156
11157 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11158
11159 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
11160
11161 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
11162
11163 PR c++/5287, PR c++/7910, PR c++/11021
11164 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
11165 tests for warnings.
11166 * g++.dg/ext/dllimport2.C: Add tests for warnings.
11167 * g++.dg/ext/dllimport3.C: Likewise.
11168 * g++.dg/ext/dllimport4.C: New file.
11169 * g++.dg/ext/dllimport5.C: New file.
11170 * g++.dg/ext/dllimport6.C: New file.
11171 * g++.dg/ext/dllimport7.C: New file.
11172 * g++.dg/ext/dllimport8.C: New file.
11173 * g++.dg/ext/dllimport9.C: New file.
11174 * g++.dg/ext/dllimport10.C: New file.
11175 * g++.dg/ext/dllexport1.C: New file.
11176
11177 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11178
11179 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11180 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11181
11182 2003-07-03 Roger Sayle <roger@eyesopen.com>
11183
11184 * gcc.dg/builtins-25.c: New testcase.
11185 * gcc.dg/builtins-26.c: New testcase.
11186
11187 2003-07-03 Janis Johnson <janis187@us.ibm.com>
11188
11189 * gcc.dg/compat/vector-defs.h: New file.
11190 * gcc.dg/compat/vector-setup.h: New file.
11191 * gcc.dg/compat/vector-check.h: New file.
11192 * gcc.dg/compat/vector-1_main.c: New file.
11193 * gcc.dg/compat/vector-1_x.c: New file.
11194 * gcc.dg/compat/vector-1_y.c: New file.
11195 * gcc.dg/compat/vector-2_main.c: New file.
11196 * gcc.dg/compat/vector-2_x.c: New file.
11197 * gcc.dg/compat/vector-2_y.c: New file.
11198
11199 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11200 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11201 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11202 * gcc.dg/compat/struct-align-1.h: New file.
11203 * gcc.dg/compat/struct-align-1_main.c: New file.
11204 * gcc.dg/compat/struct-align-1_x.c: New file.
11205 * gcc.dg/compat/struct-align-1_y.c: New file.
11206 * gcc.dg/compat/struct-align-2.h: New file.
11207 * gcc.dg/compat/struct-align-2_main.c: New file.
11208 * gcc.dg/compat/struct-align-2_x.c: New file.
11209 * gcc.dg/compat/struct-align-2_y.c: New file.
11210
11211 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11212 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11213 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11214 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11215 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11216 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11217 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11218 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11219 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11220 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11221 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11222 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11223 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11224 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11225 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11226 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11227 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11228 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11229 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11230 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11231 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11232 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11233 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11234 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11235 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11236 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11237 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11238 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11239 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11240
11241 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11242
11243 * gcc.dg/i386-call-1.c: New test.
11244
11245 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11246
11247 PR c++/9162
11248 * g++.dg/parse/defarg4.C: New.
11249
11250 2003-07-03 Roger Sayle <roger@eyesopen.com>
11251
11252 PR target/10700
11253 * gcc.c-torture/compile/20030703-1.c: New test case.
11254
11255 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11256
11257 * g++.dg/template/local3.C: Remove extra semicolon.
11258
11259 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11260
11261 * gcc.dg/i386-volatile-1.c: New test.
11262
11263 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11264
11265 PR c++/11072
11266 * g++.dg/other/offsetof2.C: XFAIL.
11267 * g++.dg/other/offsetof5.C: New.
11268
11269 PR c++/10219
11270 * g++.dg/template/error1.C: New.
11271
11272 PR c++/9779
11273 * g++.dg/template/dependent-expr1.C: New.
11274
11275 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11276
11277 PR c++/6949
11278 * g++.dg/template/local3.C: New test.
11279
11280 PR c++/11149
11281 * g++.dg/lookup/scoped6.C: New test.
11282
11283 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11284
11285 PR c++/8046
11286 * g++.dg/other/error7.C: New test.
11287
11288 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11289
11290 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11291 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11292 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11293 * g++.old-deja/g++.other/union2.C: Likewise.
11294 * gcc.dg/c90-const-expr-2.c: Likewise.
11295 * gcc.dg/c90-const-expr-3.c: Likewise.
11296 * gcc.dg/c99-const-expr-2.c: Likewise.
11297 * gcc.dg/c99-const-expr-3.c: Likewise.
11298 * gcc.dg/concat.c: Likewise.
11299
11300 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11301
11302 PR c++/9559
11303 * g++.dg/init/static1.C: New test.
11304
11305 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11306
11307 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11308 * g++.old-deja/g++.other/access2.C: Likewise.
11309 * g++.old-deja/g++.other/decl2.C: Likewise.
11310 * gcc.c-torture/execute/20020615-1.c: Likewise.
11311
11312 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11313
11314 PR c++/4933
11315 * g++.dg/template/sizeof4.C: New test.
11316
11317 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11318
11319 * g++.dg/other/error6.C: New test.
11320
11321 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11322
11323 PR c++/10750
11324 * g++.dg/parse/constant2.C: New test.
11325
11326 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11327
11328 PR c++/11106
11329 * g++.dg/other/error5.C: New test.
11330
11331 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11332
11333 * gcc.dg/format/gcc_diag-1.c: New test.
11334
11335 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11336
11337 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11338
11339 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11340
11341 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11342 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11343 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11344
11345 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11346
11347 * gcc.c-torture/execute/builtins/string-8.c: New test.
11348 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11349 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11350 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11351
11352 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11353
11354 PR c++/10468
11355 * g++.dg/ext/typeof6.C: New test.
11356
11357 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11358
11359 PR c++/10796
11360 * g++.dg/init/enum1.C: New test.
11361
11362 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11363
11364 * gcc.dg/20030627-1.c: New test.
11365
11366 2003-06-26 Mark Mitchell <mark@codesourcery.com>
11367
11368 PR c++/11332
11369 * g++.dg/expr/static_cast2.C: New test.
11370
11371 2003-06-26 Roger Sayle <roger@eyesopen.com>
11372 Jakub Jelinek <jakub@redhat.com>
11373
11374 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11375 sprintf(dst,"%s",src) optimization.
11376 * gcc.c-torture/execute/20030626-1.c: New test case.
11377 * gcc.c-torture/execute/20030626-2.c: New test case.
11378
11379 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11380
11381 * gcc.c-torture/execute/multi-ix.c: New test.
11382
11383 * gcc.c-torture/execute/simd-4.c (main):
11384 Added missing semicolon at end of union.
11385
11386 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11387
11388 PR c++/8266
11389 * g++.dg/template/explicit-instantiation3.C: New test.
11390
11391 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11392
11393 * gcc.dg/20030626-1.c: Use signed char.
11394
11395 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11396
11397 * gcc.dg/20030626-1.c: New test.
11398
11399 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
11400
11401 * const-str-2.m: Update.
11402
11403 2003-06-25 Mark Mitchell <mark@codesourcery.com>
11404
11405 PR c++/10990
11406 * g++.dg/rtti/dyncast1.C: New test.
11407 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11408 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11409 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11410
11411 PR c++/10931
11412 * g++.dg/expr/static_cast1.C: New test.
11413
11414 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
11415
11416 * gcc.dg/20030625-1.c: New test.
11417
11418 2003-06-24 Roger Sayle <roger@eyesopen.com>
11419
11420 * gcc.c-torture/compile/20030624-1.c: New test case.
11421
11422 2003-06-24 Jakub Jelinek <jakub@redhat.com>
11423
11424 * gcc.c-torture/execute/string-opt-17.c: New test.
11425
11426 2003-06-24 Mark Mitchell <mark@codesourcery.com>
11427
11428 PR c++/5754
11429 * g++.dg/parse/crash6.C: New test.
11430
11431 2003-06-23 Roger Sayle <roger@eyesopen.com>
11432
11433 * gcc.dg/builtins-24.c: New test case.
11434
11435 2003-06-23 Jakub Jelinek <jakub@redhat.com>
11436
11437 * g++.dg/opt/operator1.C: New test.
11438
11439 2003-06-22 Roger Sayle <roger@eyesopen.com>
11440
11441 * gcc.c-torture/execute/string-opt-16.c: New test case.
11442
11443 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11444
11445 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11446 * g++.old-deja/g++.other/conv7.C: Likewise
11447 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11448 * g++.old-deja/g++.other/overload14.C: Likewise.
11449
11450 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11451
11452 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11453 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11454
11455 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11456
11457 PR c++/10888
11458 * g++.dg/warn/Winline-3.C: New test.
11459
11460 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11461
11462 * lib/target-supports.exp (check_alias_available): Make the test
11463 program acceptable to the Solaris assembler.
11464
11465 PR c++/10749
11466 * g++.dg/template/memclass2.C: New test.
11467
11468 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11469 Eric Botcazou <ebotcazou@libertysurf.fr>
11470
11471 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11472 data for non-matching targets.
11473 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11474
11475 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11476
11477 PR c++/10845
11478 * g++.dg/template/member3.C: New test.
11479
11480 2003-06-19 Mark Mitchell <mark@codesourcery.com>
11481
11482 PR c++/10939
11483 * g++.dg/template/func1.C: New test.
11484
11485 PR c++/9649
11486 * g++.dg/template/static4.C: New test.
11487 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11488
11489 PR c++/11041
11490 * g++.dg/init/ref7.C: New test.
11491
11492 2003-06-19 Matt Austern <austern@apple.com>
11493
11494 PR c++/11228
11495 * g++.dg/anew1.C: New test.
11496 * g++.dg/anew2.C: New test.
11497 * g++.dg/anew3.C: New test.
11498 * g++.dg/anew4.C: New test.
11499
11500 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11501
11502 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11503
11504 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11505
11506 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11507 endian-dependent.
11508
11509 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11510
11511 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11512 Remove cruft.
11513
11514 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11515
11516 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11517 * gcc.c-torture/compile/961203-1.c: Likewise.
11518 * gcc.c-torture/compile/980506-1.c: Likewise.
11519
11520 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11521
11522 PR c++/10712
11523 * g++.dg/lookup/using7.C: New test.
11524
11525 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11526
11527 PR c++/11105
11528 * g++.dg/abi/conv1.C: Remove it.
11529 * g++.dg/template/conv7.C: New test.
11530 * g++.dg/template/conv8.C: Likewise.
11531 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11532 conversion operator.
11533
11534 2003-06-17 Janis Johnson <janis187@us.ibm.com>
11535
11536 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11537 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11538 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11539 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11540 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11541 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11542 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11543 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11544 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11545 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11546 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11547 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11548 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11549 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11550 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11551 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11552 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11553 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11554 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11555 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11556 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11557 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11558 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11559 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11560 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11561 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11562 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11563 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11564 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11565
11566 2003-06-16 Mark Mitchell <mark@codesourcery.com>
11567
11568 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11569 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11570 indications.
11571
11572 2003-06-16 Roger Sayle <roger@eyesopen.com>
11573
11574 * gcc.dg/i386-387-5.c: New test case.
11575 * gcc.dg/i386-387-6.c: New test case.
11576 * gcc.dg/builtins-23.c: New test case.
11577
11578 2003-06-15 Roger Sayle <roger@eyesopen.com>
11579
11580 * gcc.dg/builtins-22.c: New test case.
11581 * gcc.dg/i386-387-1.c: Update to test exp.
11582 * gcc.dg/i386-387-2.c: Likewise.
11583
11584 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11585
11586 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11587
11588 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11589
11590 * lib/gcc-dg.exp (dg-require-dll): New function.
11591 (dg-xfail-if): Likewise.
11592 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11593 driver.
11594
11595 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11596 * gcc.c-torture/compile/20001205-1.c: Likewise.
11597 * gcc.c-torture/compile/20001226-1.c: Likewise.
11598 * gcc.c-torture/compile/20010518-2.c: Likewise.
11599 * gcc.c-torture/compile/20020312-1.c: Likewise.
11600 * gcc.c-torture/compile/20020604-1.c: Likewise.
11601 * gcc.c-torture/compile/920501-12.c: Likewise.
11602 * gcc.c-torture/compile/920501-4.c: Likewise.
11603 * gcc.c-torture/compile/920520-1.c: Likewise.
11604 * gcc.c-torture/compile/920521-1.c: Likewise.
11605 * gcc.c-torture/compile/920625-1.c: Likewise.
11606 * gcc.c-torture/compile/961203-1.c: Likewise.
11607 * gcc.c-torture/compile/980506-1.c: Likewise.
11608 * gcc.c-torture/compile/981006-1.c: Likewise.
11609 * gcc.c-torture/compile/981022-1.c: Likewise.
11610 * gcc.c-torture/compile/981223-1.c: Likewise.
11611 * gcc.c-torture/compile/990617-1.c: Likewise.
11612 * gcc.c-torture/compile/dll.c: Likewise.
11613 * gcc.c-torture/compile/labels-3.c: Likewise.
11614 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11615 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11616 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11617 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11618 * gcc.c-torture/compile/simd-5.c: Likewise.
11619 * gcc.c-torture/compile/20000804-1.x: Remove.
11620 * gcc.c-torture/compile/20001205-1.x: Likewise.
11621 * gcc.c-torture/compile/20001226-1.x: Likewise.
11622 * gcc.c-torture/compile/20010518-2.x: Likewise.
11623 * gcc.c-torture/compile/20020312-1.x: Likewise.
11624 * gcc.c-torture/compile/20020604-1.x: Likewise.
11625 * gcc.c-torture/compile/920501-12.x: Likewise.
11626 * gcc.c-torture/compile/920501-4.x: Likewise.
11627 * gcc.c-torture/compile/920520-1.x: Likewise.
11628 * gcc.c-torture/compile/920521-1.x: Likewise.
11629 * gcc.c-torture/compile/920625-1.x: Likewise.
11630 * gcc.c-torture/compile/961203-1.x: Likewise.
11631 * gcc.c-torture/compile/980506-1.x: Likewise.
11632 * gcc.c-torture/compile/981006-1.x: Likewise.
11633 * gcc.c-torture/compile/981022-1.x: Likewise.
11634 * gcc.c-torture/compile/981223-1.x: Likewise.
11635 * gcc.c-torture/compile/990617-1.x: Likewise.
11636 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11637 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11638 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11639 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11640 * gcc.c-torture/compile/simd-5.x: Likewise.
11641
11642 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11643
11644 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11645
11646 * gcc.c-torture/execute/20030611-1.c: New test.
11647
11648 2003-06-12 Roger Sayle <roger@eyesopen.com>
11649
11650 PR middle-end/168
11651 * gcc.dg/20030612-1.c: New test case.
11652
11653 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11654
11655 PR c++/10635
11656 * g++.dg/expr/cast1.C: New test.
11657
11658 2003-06-12 Roger Sayle <roger@eyesopen.com>
11659
11660 * gcc.dg/builtins-21.c: New test case.
11661
11662 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11663
11664 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11665 options instead of at the end.
11666 * lib/objc.exp (objc_target_compile): Likewise.
11667
11668 2003-06-11 Mark Mitchell <mark@codesourcery.com>
11669
11670 PR c++/10432
11671 * g++.dg/parse/error1.C: New test.
11672
11673 2003-06-11 Janis Johnson <janis187@us.ibm.com>
11674
11675 * gcc.dg/compat/struct-by-value-11_main.c: New file.
11676 * gcc.dg/compat/struct-by-value-11_x.c: New file.
11677 * gcc.dg/compat/struct-by-value-11_y.c: New file.
11678 * gcc.dg/compat/struct-by-value-12_main.c: New file.
11679 * gcc.dg/compat/struct-by-value-12_x.c: New file.
11680 * gcc.dg/compat/struct-by-value-12_y.c: New file.
11681 * gcc.dg/compat/struct-by-value-13_main.c: New file.
11682 * gcc.dg/compat/struct-by-value-13_x.c: New file.
11683 * gcc.dg/compat/struct-by-value-13_y.c: New file.
11684 * gcc.dg/compat/struct-by-value-14_main.c: New file.
11685 * gcc.dg/compat/struct-by-value-14_x.c: New file.
11686 * gcc.dg/compat/struct-by-value-14_y.c: New file.
11687 * gcc.dg/compat/struct-by-value-15_main.c: New file.
11688 * gcc.dg/compat/struct-by-value-15_x.c: New file.
11689 * gcc.dg/compat/struct-by-value-15_y.c: New file.
11690 * gcc.dg/compat/struct-by-value-16_main.c: New file.
11691 * gcc.dg/compat/struct-by-value-16_x.c: New file.
11692 * gcc.dg/compat/struct-by-value-16_y.c: New file.
11693 * gcc.dg/compat/struct-by-value-17_main.c: New file.
11694 * gcc.dg/compat/struct-by-value-17_x.c: New file.
11695 * gcc.dg/compat/struct-by-value-17_y.c: New file.
11696 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11697 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11698 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11699
11700 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11701 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11702 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11703 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11704 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11705 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11706 * gcc.dg/compat/scalar-return-3_main.c: New file.
11707 * gcc.dg/compat/scalar-return-3_x.c: New file.
11708 * gcc.dg/compat/scalar-return-3_y.c: New file.
11709 * gcc.dg/compat/scalar-return-4_main.c: New file.
11710 * gcc.dg/compat/scalar-return-4_x.c: New file.
11711 * gcc.dg/compat/scalar-return-4_y.c: New file.
11712
11713 2003-06-10 Janis Johnson <janis187@us.ibm.com>
11714
11715 * gcc.dg/compat/fp2-struct-check.h: New file.
11716 * gcc.dg/compat/fp2-struct-defs.h: New file.
11717 * gcc.dg/compat/fp2-struct-init.h: New file.
11718 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11719 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11720 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11721 * gcc.dg/compat/struct-return-10_main.c: New file.
11722 * gcc.dg/compat/struct-return-10_x.c: New file.
11723 * gcc.dg/compat/struct-return-10_y.c: New file.
11724
11725 * gcc.dg/compat/compat-common.h: New file.
11726 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11727 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11728 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11729 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11730 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11731 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11732 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11733 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11734 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11735 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11736 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11737 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11738 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11739 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11740 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11741 * gcc.dg/compat/small-struct-check.h: Ditto.
11742 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11743 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11744 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11745 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11746 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11747 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11748 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11749 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11750 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11751 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11752 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11753 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11754 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11755 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11756 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11757 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11758 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11759 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11760 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11761 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11762 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11763 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11764 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11765 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
11766 * gcc.dg/compat/struct-return-2_main.c: Ditto.
11767 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11768 * gcc.dg/compat/struct-return-2_y.c: Ditto.
11769 * gcc.dg/compat/struct-return-3_main.c: Ditto.
11770 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11771 * gcc.dg/compat/struct-return-3_y.c: Ditto.
11772
11773 2003-06-10 Geoffrey Keating <geoffk@apple.com>
11774
11775 * g++.dg/pch/static-1.C: New file.
11776 * g++.dg/pch/static-1.Hs: New file.
11777
11778 2003-06-10 Richard Henderson <rth@redhat.com>
11779
11780 * gcc.dg/asm-7.c: Adjust expected warning text.
11781
11782 2003-06-10 Roger Sayle <roger@eyesopen.com>
11783
11784 * gcc.dg/builtins-20.c: New test case.
11785
11786 2003-06-10 Mark Mitchell <mark@codesourcery.com>
11787
11788 PR c++/11131
11789 * g++.dg/opt/template1.C: New test.
11790
11791 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11792
11793 * lib/gcc-dg.exp (dg-test): Clear additional_files and
11794 additional_sources.
11795
11796 2003-05-21 David Taylor <dtaylor@emc.com>
11797
11798 * gcc.dg/Wpadded.c: New file.
11799
11800 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11801
11802 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
11803 * gcc.dg/special/weak-2.c: Add dg-require-weak.
11804 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
11805 dg-require-weak.
11806
11807 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
11808
11809 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
11810
11811 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11812
11813 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
11814 (dg-require-alias): Likewise.
11815 (dg-require-gc-sections): Likewise.
11816 * lib/target-supports.exp (check_gc_sections_available): Likewise.
11817
11818 2003-06-08 Richard Henderson <rth@redhat.com>
11819
11820 * gcc.dg/20011029-2.c: Fix the array reference.
11821 * gcc.dg/asm-7.c: New.
11822
11823 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
11824
11825 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
11826
11827 2003-06-08 Mark Mitchell <mark@codesourcery.com>
11828
11829 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
11830 (dg-require-gc-sections): Likewise.
11831
11832 2003-06-08 Jan Hubicka <jh@suse.cz>
11833
11834 * i386-cmov1.c: Fix regular expression.
11835 * i386-cvt-1.c: Likewise.
11836 * i386-local.c: Likewise.
11837 * i386-local2.c: Likewise.
11838 * i386-mul.c: Likewise.
11839 * i386-ssetype-1.c: Likewise.
11840 * i386-ssetype-3.c: Likewise.
11841 * i386-ssetype-5.c: Likewise.
11842
11843 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11844
11845 PR c++/11039
11846 * g++.dg/warn/implicit-typename2.C: New test.
11847 * g++.dg/warn/implicit-typename3.C: New test.
11848
11849 2003-06-07 Richard Henderson <rth@redhat.com>
11850
11851 * g++.dg/other/offsetof3.C: Use size_t.
11852 * g++.dg/other/offsetof4.C: Likewise.
11853
11854 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
11855
11856 * lib/copy-file.exp: New. Implement gcc_copy_files.
11857
11858 * lib/dg-pch.exp: Load copy-file.exp
11859 (dg-pch): Use gcc_copy_files instead of "file copy".
11860
11861 2003-06-06 Mark Mitchell <mark@codesourcery.com>
11862
11863 * gcc.dg/weak/weak.exp: Simplify.
11864 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
11865 * gcc.dg/weak/weak-1.c: Likewise.
11866 * gcc.dg/weak/weak-2.c: Likewise.
11867 * gcc.dg/weak/weak-3.c: Likewise.
11868 * gcc.dg/weak/weak-4.c: Likewise.
11869 * gcc.dg/weak/weak-5.c: Likewise.
11870 * gcc.dg/weak/weak-6.c: Likewise.
11871 * gcc.dg/weak/weak-7.c: Likewise.
11872 * gcc.dg/weak/weak-8.c: Likewise.
11873 * gcc.dg/weak/weak-9.c: Likewise.
11874
11875 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
11876
11877 gcc.c-torture/execute/20030606-1.c: New.
11878
11879 2003-06-06 Roger Sayle <roger@eyesopen.com>
11880
11881 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
11882 * gcc.dg/builtins-19.c: Likewise.
11883
11884 2003-06-06 Roger Sayle <roger@eyesopen.com>
11885
11886 * gcc.dg/builtins-2.c: Add some more tests.
11887 * gcc.dg/builtins-18.c: New test case.
11888 * gcc.dg/builtins-19.c: New test case.
11889
11890 2003-06-06 Roger Sayle <roger@eyesopen.com>
11891 Jim Wilson <wilson@tuliptree.org>
11892
11893 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
11894
11895 2003-06-06 Jakub Jelinek <jakub@redhat.com>
11896
11897 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
11898 mempcpy/stpcpy calls not to be optimized into something else.
11899 * gcc.c-torture/execute/string-opt-3.c: Moved to...
11900 * gcc.c-torture/execute/builtins/string-7.c: ...here.
11901 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
11902
11903 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11904
11905 * gcc.dg/format/asm_fprintf-1.c: New test.
11906
11907 2003-06-05 Mark Mitchell <mark@codesourcery.com>
11908
11909 * lib/gcc-defs.exp (additional_sources): New variable.
11910 (dg-additional-sources): New function.
11911 (additional_files): New variable.
11912 (dg-additional-files): New function.
11913 (dg-additional-files-options): Likewise.
11914 * lib/gcc-dg.exp (dg-require-weak): New function.
11915 (dg-require-alias): Likewise.
11916 (dg-require-gc-sections): Likewise.
11917 * lib/target-supports.exp (check_alias_available): Remove testfile
11918 parameter.
11919 (check_gc_sections_available): New function.
11920 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
11921 (dg-gpp-additional-files): Likewise.
11922 * lib/g++.exp (additional_sources): Remove.
11923 (additional_files): Likewise.
11924 (g++_target_compile): Use dg-additional-files-options.
11925
11926 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
11927 Tcl logic.
11928 * gcc.dg/special/ecos.exp: Remove.
11929 * gcc.dg/special/20000419-2.c: Use dg-require-*.
11930 * gcc.dg/special/alias-1.c: Likewise.
11931 * gcc.dg/special/alias-2.c: Likewise.
11932 * gcc.dg/special/gcsec-1.c: Likewise.
11933 * gcc.dg/special/weak-1.c: Likewise.
11934 * gcc.dg/special/weak-2.c: Likewise.
11935 * gcc.dg/special/wkali-1.c: Likewise.
11936 * gcc.dg/special/wkali-2.c: Likewise.
11937
11938 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
11939 dg-gpp-additional-*.
11940 * g++.dg/special/conpr-3.C: Likewise.
11941 * g++.dg/special/conpr-4.C: Likewise.
11942 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
11943 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
11944 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
11945 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
11946 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
11947 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
11948 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
11949 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
11950 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
11951 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
11952 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
11953 * g++.old-deja/g++.other/comdat1.C: Likewise.
11954 * g++.old-deja/g++.other/comdat2.C: Likewise.
11955 * g++.old-deja/g++.other/comdat3.C: Likewise.
11956 * g++.old-deja/g++.other/ctor1.C: Likewise.
11957 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
11958
11959 2003-06-05 Richard Henderson <rth@redhat.com>
11960
11961 * gcc.dg/debug/20030605-1.c: New.
11962
11963 2003-06-04 Mark Mitchell <mark@codesourcery.com>
11964
11965 * README.QMTEST: Update.
11966
11967 2003-06-04 Richard Henderson <rth@redhat.com>
11968
11969 * gcc.dg/cleanup-1.c: New.
11970 * gcc.dg/cleanup-2.c: New.
11971 * gcc.dg/cleanup-3.c: New.
11972 * gcc.dg/cleanup-4.c: New.
11973 * gcc.dg/cleanup-5.c: New.
11974 * gcc.dg/cleanup-6.c: New.
11975 * gcc.dg/cleanup-7.c: New.
11976
11977 2003-06-04 Mark Mitchell <mark@codesourcery.com>
11978
11979 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
11980
11981 * lib/dg-pch.exp: New file.
11982 * g++.dg/pch/pch.exp: Use dg-pch.exp.
11983 * gcc.dg/pch/pch.exp: Likewise.
11984
11985 2003-06-04 Roger Sayle <roger@eyesopen.com>
11986
11987 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
11988 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
11989 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
11990 * gcc.dg/builtins-17.c: New test case.
11991 * gcc.dg/i386-387-4.c: New test case.
11992 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
11993
11994 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11995
11996 * gcc.dg/ultrasp9.c: New test.
11997
11998 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11999
12000 * gcc.c-torture/compile/20030604-1.c: New test.
12001 * gcc.dg/sparc-constant-1.c: New test.
12002
12003 2003-06-03 Glen Nakamura <glen@imodulo.com>
12004
12005 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
12006
12007 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12008
12009 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12010
12011 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12012 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12013
12014 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
12015
12016 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
12017
12018 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12019
12020 PR c++/10940
12021 * g++.dg/template/spec10.C: New test.
12022
12023 2003-06-03 Roger Sayle <roger@eyesopen.com>
12024
12025 * gcc.dg/builtins-16.c: New test case.
12026
12027 2003-06-03 Jakub Jelinek <jakub@redhat.com>
12028
12029 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12030 mempcpy test with post-increments.
12031 * gcc.c-torture/execute/string-opt-3.c: New test.
12032 * gcc.dg/string-opt-1.c: New test.
12033
12034 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
12035
12036 PR fortran/10965
12037 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12038
12039 2003-06-02 Mark Mitchell <mark@codesourcery.com>
12040
12041 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12042 (scan-assembler): ... here. Use dg-scan.
12043 (scan-assembler-not): Likewise.
12044 (scan-file): New function.
12045 (scan-file-not): Likewise.
12046 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12047 * gcc.dg/cpp/_Pragma4.c: Likewise.
12048 * gcc.dg/cpp/_Pragma5.c: Likewise.
12049 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12050 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12051 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12052 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12053 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12054 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12055 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12056 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12057 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12058 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12059 * gcc.dg/cpp/cxxcom1.c: Likewise.
12060 * gcc.dg/cpp/line1.c: Likewise.
12061 * gcc.dg/cpp/maccom1.c: Likewise.
12062 * gcc.dg/cpp/maccom2.c: Likewise.
12063 * gcc.dg/cpp/maccom3.c: Likewise.
12064 * gcc.dg/cpp/maccom4.c: Likewise.
12065 * gcc.dg/cpp/maccom5.c: Likewise.
12066 * gcc.dg/cpp/maccom6.c: Likewise.
12067 * gcc.dg/cpp/multiline.c: Likewise.
12068 * gcc.dg/cpp/spacing1.c: Likewise.
12069 * gcc.dg/cpp/spacing2.c: Likewise.
12070 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12071 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12072 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12073 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12074 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12075 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12076 * gcc.dg/cpp/cxxcom2.c: Likewise.
12077 * gcc.dg/cpp/cxxcom2.h: New file.
12078
12079 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12080 * g++.dg/cpp/truefalse.C: Here.
12081 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12082
12083 2003-06-01 Loren James Rittle <ljrittle@acm.org>
12084
12085 * gcc.dg/cpp/redef3.c: New file.
12086
12087 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12088
12089 * gcc.dg/i386-loop-3.c: New test.
12090
12091 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
12092
12093 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
12094
12095 2003-05-31 Roger Sayle <roger@eyesopen.com>
12096
12097 * gcc.dg/fwrapv-1.c: New test case.
12098 * gcc.dg/fwrapv-2.c: New test case.
12099
12100 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12101
12102 PR c++/10956
12103 * g++.dg/template/spec9.C: New test.
12104
12105 2003-05-29 Roger Sayle <roger@eyesopen.com>
12106
12107 * gcc.dg/duff-4.c: New test case.
12108
12109 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
12110
12111 PR fortran/10843
12112 * g77.dg/ffixed-form-1.f: New test
12113 * g77.dg/ffixed-form-2.f: New test
12114 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
12115 * g77.dg/ffree-form-3.f: New test
12116
12117 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
12118
12119 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
12120 * gcc.dg/wint_t-1.c: Likewise.
12121
12122 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12123
12124 * g++.dg/template/access11.C: New test.
12125
12126 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12127
12128 PR c++/10849
12129 * g++.dg/template/access10.C: New test.
12130
12131 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12132 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12133
12134 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
12135
12136 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12137
12138 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
12139 suppress for powerpc-*-darwin*.
12140 * gcc.dg/torture/builtin-noret-2.c: Likewise.
12141
12142 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12143
12144 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
12145 suppress option for powerpc-*-darwin*.
12146
12147 2003-05-23 Roger Sayle <roger@eyesopen.com>
12148
12149 * gcc.dg/builtins-1.c: Add tests for tan and atan.
12150 * gcc.dg/builtins-4.c: Add test for fmod.
12151
12152 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12153
12154 PR c++/10682
12155 * g++.dg/template/instantiate4.C: New test.
12156
12157 2003-05-22 Roger Sayle <roger@eyesopen.com>
12158
12159 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
12160
12161 2003-05-21 Janis Johnson <janis187@us.ibm.com>
12162
12163 * gcc.dg/compat/scalar-return-1_main.c: New file.
12164 * gcc.dg/compat/scalar-return-1_x.c: New file.
12165 * gcc.dg/compat/scalar-return-1_y.c: New file.
12166 * gcc.dg/compat/scalar-return-2_main.c: New file.
12167 * gcc.dg/compat/scalar-return-2_x.c: New file.
12168 * gcc.dg/compat/scalar-return-2_y.c: New file.
12169 * gcc.dg/compat/struct-return-3_main.c: New file.
12170 * gcc.dg/compat/struct-return-3_y.c: New file.
12171 * gcc.dg/compat/struct-return-3_x.c: New file.
12172 * gcc.dg/compat/struct-return-2_main.c: New file.
12173 * gcc.dg/compat/struct-return-2_x.c: New file.
12174 * gcc.dg/compat/struct-return-2_y.c: New file.
12175
12176 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12177
12178 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12179 for hppa*-hp-hpux*.
12180 * gcc.dg/20021014-1.c (dg-options): Likewise.
12181 * gcc.dg/nest.c (dg-options): Likewise.
12182
12183 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12184
12185 PR c++/9738
12186 * g++.dg/ext/dllimport2.C: New file.
12187 * g++.dg/ext/dllimport3.C: New file.
12188
12189 2003-05-20 Janis Johnson <janis187@us.ibm.com>
12190
12191 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12192 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12193 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12194 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12195 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12196 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12197 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12198 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12199 * gcc.dg/compat/small-struct-defs.h: New file.
12200 * gcc.dg/compat/small-struct-init.h: New file.
12201 * gcc.dg/compat/small-struct-check.h: New file.
12202 * gcc.dg/compat/fp-struct-defs.h: New file.
12203 * gcc.dg/compat/fp-struct-check.h: New file.
12204 * gcc.dg/compat/fp-struct-init.h: New file.
12205 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12206 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12207
12208 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12209
12210 * gcc.dg/20030225-2.c: New test.
12211
12212 2003-05-18 Roger Sayle <roger@eyesopen.com>
12213 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12214
12215 * gcc.c-torture/compile/20030518-1.c: New test case.
12216
12217 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12218
12219 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12220 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12221 gcc-dg-debug-runtest.
12222 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12223 gcc-dg-debug-runtest.
12224
12225 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12226
12227 PR c++/9022
12228 * g++.dg/lookup/using6.C: New test.
12229
12230 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12231
12232 * g++.dg/parse/access2.C: New test.
12233
12234 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12235
12236 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12237 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12238 * gcc.dg/debug/debug.exp: Likewise.
12239
12240 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12241
12242 * gcc.dg/dollar.c: New test.
12243
12244 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12245
12246 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12247 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12248 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12249 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12250 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12251 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12252 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12253 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12254 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12255 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12256 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12257 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12258 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12259 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12260 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12261 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12262 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12263 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12264
12265 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12266
12267 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12268 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12269 support for "repo" mode.
12270 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12271 * lib/g77-dg.exp: Likewise.
12272 * lib/obj-dg.exp: Likewise.
12273
12274 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12275
12276 Merge from gcc-3_2-rhl8-branch:
12277 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12278
12279 * gcc.dg/tls/opt-6.c: New test.
12280
12281 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12282
12283 * gcc.dg/20030405-1.c: New test.
12284
12285 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12286
12287 * gcc.dg/20030309-1.c: New test.
12288
12289 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12290
12291 * gcc.c-torture/execute/20030307-1.c: New test.
12292
12293 2003-02-20 Randolph Chung <tausq@debian.org>
12294
12295 * gcc.c-torture/compile/20030220-1.c: New test.
12296
12297 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12298
12299 * gcc.dg/20030217-1.c: New test.
12300
12301 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12302
12303 * gcc.c-torture/compile/20020129-1.c: New test.
12304
12305 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12306
12307 * gcc.dg/unroll-1.c: New test.
12308
12309 2002-11-16 Jan Hubicka <jh@suse.cz>
12310
12311 * gcc.c-torture/execute/20020920-1.c: New test.
12312
12313 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12314
12315 PR target/7434
12316 * gcc.c-torture/compile/20021008-1.c: New test.
12317
12318 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12319
12320 PR target/7559
12321 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12322
12323 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12324
12325 * gcc.c-torture/compile/20020807-1.c: New test.
12326
12327 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12328
12329 * gcc.dg/tls/opt-1.c: New test.
12330
12331 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12332
12333 * gcc.dg/20020729-1.c: New test.
12334
12335 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12336
12337 * g++.dg/opt/life1.C: New test.
12338
12339 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12340
12341 * gcc.dg/20020525-1.c: New test.
12342
12343 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12344
12345 PR c++/6794
12346 * g++.dg/ext/pretty1.C: New test.
12347 * g++.dg/ext/pretty2.C: New test.
12348
12349 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12350
12351 PR c++/8385
12352 * g++.dg/ext/typeof5.C: New test.
12353
12354 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12355
12356 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12357 __USER_LABEL_PREFIX__ into account.
12358 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12359
12360 2003-05-14 Roger Sayle <roger@eyesopen.com>
12361
12362 * gcc.dg/builtins-15.c: New test case.
12363
12364 2003-05-13 Zack Weinberg <zack@codesourcery.com>
12365
12366 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12367
12368 2003-05-12 Mark Mitchell <mark@codesourcery.com>
12369
12370 * lib/g++.exp: Tweak handling of additional source files.
12371 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12372 * g++.dg/special/conpr-2a.C: Rename to ...
12373 * g++.dg/special/conpr-2a.cc: ... this.
12374 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12375 * g++.dg/special/conpr-3a.C: Rename to ...
12376 * g++.dg/special/conpr-3a.cc: This.
12377 * g++.dg/special/conpr-3b.C: Rename to ...
12378 * g++.dg/special/conpr-3b.cc: This.
12379 * g++.dg/special/conpr-4.C: New test.
12380 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12381
12382 2003-05-12 David Edelsohn <edelsohn@gnu.org>
12383
12384 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12385
12386 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12387
12388 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12389 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12390 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12391 * g++.old-deja/g++.other/warn3.C: Likewise.
12392
12393 2003-05-11 Roger Sayle <roger@eyesopen.com>
12394
12395 * gcc.dg/i386-387-1.c: Update to also test log.
12396 * gcc.dg/i386-387-2.c: Likewise.
12397
12398 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12399
12400 * g77.f-torture/execute/int8421.f: New test.
12401
12402 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12403
12404 PR c++/10230, c++/10481
12405 * g++.dg/lookup/scoped5.C: New test.
12406
12407 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12408
12409 PR c++/10552
12410 * g++.dg/template/ttp6.C: New test.
12411
12412 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
12413
12414 * gcc.c-torture/execute/builtins: New directory.
12415 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12416 gcc.c-torture/execute/builtins.
12417 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12418 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12419 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12420 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12421
12422 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12423
12424 PR c++/9252
12425 * g++.dg/template/access8.C: New test.
12426 * g++.dg/template/access9.C: New test.
12427
12428 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12429
12430 PR c++/9554
12431 * g++.dg/parse/access1.C: New test.
12432
12433 2003-05-09 DJ Delorie <dj@redhat.com>
12434
12435 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12436 long, and not an int.
12437
12438 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12439
12440 PR c++/10555, c++/10576
12441 * g++.dg/template/memclass1.C: New test.
12442
12443 2003-05-08 DJ Delorie <dj@redhat.com>
12444
12445 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12446 targets.
12447 * gcc.c-torture/execute/20021024-1.x: Likewise.
12448 * gcc.c-torture/execute/shiftdi.x: Likewise.
12449 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12450 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12451 * gcc.dg/20021018-1.c: Likewise.
12452
12453 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12454
12455 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12456
12457 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12458 (bcopy): Call memmove.
12459
12460 2003-05-08 Roger Sayle <roger@eyesopen.com>
12461
12462 * g77.f-torture/compile/8485.f: New test case.
12463
12464 2003-05-07 Richard Henderson <rth@redhat.com>
12465
12466 PR c++/10570
12467 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12468 Verify exception_cleanup not called for rethrows.
12469 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12470 when exiting catch block without rethrowing.
12471 * g++.dg/eh/forced3.C: New.
12472 * g++.dg/eh/forced4.C: New.
12473
12474 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
12475
12476 * gcc.dg/20030505.c: Fix triplet.
12477
12478 2003-05-06 DJ Delorie <dj@redhat.com>
12479
12480 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12481 * gcc.dg/nest.c: Likewise.
12482
12483 2003-05-05 Roger Sayle <roger@eyesopen.com>
12484
12485 * gcc.dg/builtins-14.c: New test case.
12486
12487 2003-05-05 Janis Johnson <janis187@us.ibm.com>
12488
12489 * lib/compat.exp (compat-execute): New argument.
12490 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12491 * gcc.dg/compat: New test directory.
12492 * gcc.dg/compat/compat.exp: New expect script.
12493 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12494 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12495 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12496 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12497 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12498 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12499
12500 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12501 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12502 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12503 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12504 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12505 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12506 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12507 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12508 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12509 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12510 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12511 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12512 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12513 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12514 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12515
12516 2003-05-05 Zack Weinberg <zack@codesourcery.com>
12517
12518 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12519
12520 2003-05-05 Jakub Jelinek <jakub@redhat.com>
12521
12522 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12523
12524 2003-05-05 Geoffrey Keating <geoffk@apple.com>
12525
12526 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12527 * gcc.dg/ppc-fsel-2.c: New test.
12528
12529 * gcc.dg/unused-5.c: New test.
12530
12531 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12532
12533 PR c++/10496
12534 * g++.dg/warn/pmf1.C: New test.
12535
12536 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12537
12538 PR c++/4494
12539 * g++.dg/warn/main.C: New test.
12540
12541 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12542
12543 * gcc.dg/nonnull-3.c: New test.
12544
12545 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
12546
12547 * gcc.dg/cpp/Wtrigraphs.c: Update.
12548 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12549
12550 2003-05-03 Geoffrey Keating <geoffk@apple.com>
12551
12552 * gcc.dg/ppc-fsel-1.c: New test.
12553
12554 2003-05-03 Zack Weinberg <zack@codesourcery.com>
12555
12556 PR c/10604
12557 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12558
12559 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12560
12561 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12562
12563 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12564
12565 PR c++/9364, c++/10553, c++/10586
12566 * g++.dg/parse/typename4.C: New test.
12567 * g++.dg/parse/typename5.C: Likewise.
12568
12569 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
12570
12571 * gcc.c-torture/compile/20030503-1.c: New test.
12572
12573 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12574
12575 * g++.dg/lookup/using5.C: Fix testcase error.
12576
12577 2003-05-01 Chris Demetriou <cgd@broadcom.com>
12578
12579 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12580 since MEABI is no longer supported. Remove all vestiges
12581 of MEABI from the test.
12582
12583 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12584
12585 PR c++/10554
12586 * g++.dg/lookup/using5.C: New test.
12587
12588 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12589
12590 PR c++/8772
12591 * g++.dg/template/ttp5.C: New test.
12592
12593 2003-04-30 Mark Mitchell <mark@codesourcery.com>
12594
12595 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12596 (dg-gpp-additional-sources): New function.
12597 (dg-gpp-additional-files): Likewise.
12598 * lib/g++.exp (additional_sources): New variable.
12599 (additional_files): Likewise.
12600 (g++_target_compile): Deal with them.
12601 * lib/old-dejagnu.exp: Remove.
12602 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12603 * g++.old-deja: Revise all tests to use dg commands.
12604
12605 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12606
12607 PR c++/9432, c++/9528
12608 * g++.dg/lookup/using4.C: New test.
12609
12610 2003-04-29 Geoffrey Keating <geoffk@apple.com>
12611
12612 * gcc.dg/noreturn-5.c: New file.
12613 * gcc.dg/noreturn-6.c: New file.
12614
12615 * gcc.c-torture/compile/inline-1.c: New file.
12616
12617 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12618
12619 PR c++/10551
12620 * g++.dg/template/explicit1.C: New test.
12621
12622 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12623
12624 PR c++/10549
12625 * g++.dg/other/bitfield1.C: New test.
12626
12627 PR c++/10527
12628 * g++.dg/init/new7.C: New test.
12629
12630 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12631
12632 * g++.dg/ext/desig1.C: New test.
12633 * g++.dg/ext/init1.C: Update.
12634
12635 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12636
12637 2003-04-28 Mark Mitchell <mark@codesourcery.com>
12638
12639 PR c++/10180
12640 * g++.dg/warn/Winline-1.C: New test.
12641
12642 2003-04-28 Jakub Jelinek <jakub@redhat.com>
12643
12644 * gcc.c-torture/execute/string-opt-19.c: New test.
12645
12646 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12647 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12648
12649 2003-04-27 Mark Mitchell <mark@codesourcery.com>
12650
12651 PR c++/10506
12652 * g++.dg/init/new6.C: New test.
12653
12654 PR c++/10503
12655 * g++.dg/init/ref6.C: New test.
12656
12657 2003-04-26 David Edelsohn <edelsohn@gnu.org>
12658
12659 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12660
12661 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12662
12663 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12664 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12665
12666 2003-04-25 Mark Mitchell <mark@codesourcery.com>
12667
12668 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12669 initialized static data members.
12670
12671 2003-04-25 H.J. Lu <hjl@gnu.org>
12672
12673 * gcc.dg/ia64-sync-4.c: New test.
12674
12675 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12676
12677 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
12678 date.
12679
12680 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
12681
12682 PR c++/10337
12683 * g++.dg/warn/conv1.C: New test.
12684 * g++.old-deja/g++.other/conv7.C: Adjust.
12685 * g++.old-deja/g++.other/overload14.C: Adjust.
12686
12687 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12688
12689 PR c++/10471
12690 * g++.dg/template/defarg2.C: New test.
12691
12692 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
12693
12694 * gcc.dg/cpp/include2.c: Update.
12695 * gcc.dg/cpp/multiline-2.c: New.
12696 * gcc.dg/cpp/multiline.c: Update.
12697 * gcc.dg/cpp/strify2.c: Update.
12698 * gcc.dg/cpp/trad/literals-2.c: Update.
12699
12700 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12701
12702 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12703
12704 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12705
12706 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12707
12708 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12709
12710 PR c++/10451
12711 * g++.dg/parse/crash4.C: New test.
12712
12713 PR c++/9847
12714 * g++.dg/parse/crash5.C: New test.
12715
12716 2003-04-22 Mark Mitchell <mark@codesourcery.com>
12717
12718 PR c++/10446
12719 * g++.dg/parse/crash3.C: New test.
12720
12721 PR c++/10428
12722 * g++.dg/parse/elab1.C: New test.
12723
12724 2003-04-22 Devang Patel <dpatel@apple.com>
12725
12726 * gcc.dg/cpp/trad/funlike-5.c: New test.
12727
12728 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12729
12730 * g++.dg/other/packed1.C: Fix dg options.
12731
12732 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12733
12734 * g++.dg/other/offsetof2.C: New test.
12735
12736 2003-04-21 Mark Mitchell <mark@codesourcery.com>
12737
12738 * g++.dg/template/recurse.C: Adjust location of error messages.
12739
12740 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12741
12742 PR c++/9881
12743 * g++.dg/init/addr-const1.C: New test.
12744 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12745
12746 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
12747
12748 PR c++/10405
12749 * g++.dg/lookup/struct-hack1.C: New test.
12750
12751 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
12752
12753 * ucs.c: Update diagnostic messages.
12754
12755 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12756
12757 * gcc.dg/cpp/truefalse.cpp: New test.
12758 * gcc.dg/cpp/cpp.exp: Update.
12759 * g++.dg/other/stdbool-if.C: Remove.
12760
12761 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12762
12763 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12764 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
12765
12766 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12767
12768 * gcc.c-torture/compile/20030418-1.c: New test.
12769
12770 2003-04-17 Janis Johnson <janis187@us.ibm.com>
12771
12772 * README.compat: Remove; content moved to doc/sourcebuild.texi.
12773
12774 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12775
12776 PR c++/10347
12777 g++.dg/template/dependent-name1.C: New test.
12778
12779 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
12780
12781 * gcc.dg/warn-1.c (tourist_guide): New array,
12782 contains a pointer to bar.
12783
12784 2003-04-16 Roger Sayle <roger@eyesopen.com>
12785
12786 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
12787 * gcc.c-torture/execute/medce-1.c: New test case.
12788 * gcc.c-torture/execute/medce-2.c: New test case.
12789
12790 2003-04-15 Mark Mitchell <mark@codesourcery.com>
12791
12792 * lib/prune.exp: Ignore more messages.
12793
12794 PR c++/10381
12795 * g++.dg/parse/lookup3.C: New test.
12796
12797 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
12798
12799 * gcc.c-torture/compile/20030415-1.c : New test.
12800
12801 2003-04-14 Mark Mitchell <mark@codesourcery.com>
12802
12803 * gcc.c-torture/execute/scope-2.c: Move to ...
12804 * gcc.dg/noncompile/scope.c: .... here.
12805
12806 2003-04-14 Roger Sayle <roger@eyesopen.com>
12807
12808 * gcc.dg/20030414-2.c: New test case.
12809
12810 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
12811
12812 PR target/10377
12813 * gcc.dg/20030414-1.c: New test.
12814
12815 2003-04-13 Roger Sayle <roger@eyesopen.com>
12816
12817 * gcc.dg/builtins-12.c: New test case.
12818 * gcc.dg/builtins-13.c: New test case.
12819
12820 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12821
12822 * gcc.c-torture/execute/string-opt-18.c: New test.
12823
12824 2003-04-13 Mark Mitchell <mark@codesourcery.com>
12825
12826 PR c++/10300
12827 * g++.dg/init/new5.C: New test.
12828
12829 2003-04-12 Mark Mitchell <mark@codesourcery.com>
12830
12831 PR c++/7910
12832 * g++.dg/ext/dllimport1.C: New test.
12833
12834 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12835
12836 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
12837
12838 2003-04-11 Bud Davis <bdavis9659@comcast.net>
12839
12840 PR Fortran/9263
12841 * g77.f-torture/noncompile/9263.f: New test
12842 PR Fortran/1832
12843 * g77.f-torture/execute/1832.f: New test
12844
12845 2003-04-11 David Chad <davidc@freebsd.org>
12846 Loren J. Rittle <ljrittle@acm.org>
12847
12848 libobjc/8562
12849 * objc.dg/headers.m: New test.
12850
12851 2003-04-10 Zack Weinberg <zack@codesourcery.com>
12852
12853 * gcc.c-torture/execute/builtin-noret-2.c: New.
12854 * gcc.c-torture/execute/builtin-noret-2.x: New.
12855 XFAIL builtin-noret-2.c at -O1 and above.
12856 * gcc.dg/redecl.c: New.
12857 * gcc.dg/Wshadow-1.c: Update error regexps.
12858
12859 2003-04-10 Mark Mitchell <mark@codesourcery.com>
12860
12861 * g++.dg/abi/bitfield10.C: New test.
12862
12863 2003-04-09 Mike Stump <mrs@apple.com>
12864
12865 * gcc.dg/pch/pch.exp: Make testcase names longer.
12866 * g++.dg/pch/pch.exp: Make testcase names longer.
12867
12868 2003-04-08 Roger Sayle <roger@eyesopen.com>
12869
12870 * gcc.dg/builtins-11.c: New test case.
12871
12872 2003-04-08 Roger Sayle <roger@eyesopen.com>
12873
12874 * gcc.dg/builtins-9.c: New test case.
12875 * gcc.dg/builtins-10.c: New test case.
12876
12877 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
12878
12879 * gcc.dg/noncompile/init-4.c.c: New test.
12880
12881 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
12882
12883 * gcc.misc-test/gcov-9.c: New test.
12884 * gcc.misc-test/gcov-10.c: New test
12885 * gcc.misc-test/gcov-11.c: New test.
12886
12887 2003-04-05 Zack Weinberg <zack@codesourcery.com>
12888
12889 PR optimization/10024
12890 * gcc.c-torture/compile/20030405-1.c: New test.
12891
12892 2003-04-04 Geoffrey Keating <geoffk@apple.com>
12893
12894 * gcc.dg/pch/static-3.c: New.
12895 * gcc.dg/pch/static-3.hs: New.
12896 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
12897
12898 2003-04-04 Richard Henderson <rth@redhat.com>
12899
12900 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
12901 * g++.dg/eh/forced2.C: Likewise.
12902
12903 2003-04-03 Mike Stump <mrs@apple.com>
12904
12905 * lib/scanasm.exp (scan-assembler): Add xfail processing for
12906 target arg.
12907 (scan-assembler-times, scan-assembler-not): Likewise.
12908 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
12909
12910 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12911
12912 * gcc.dg/sparc-loop-1.c: New test.
12913
12914 2003-04-02 Geoffrey Keating <geoffk@apple.com>
12915
12916 PR other/9274
12917 * g++.dg/pch/system-2.C: New.
12918 * g++.dg/pch/system-2.Hs: New.
12919
12920 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
12921
12922 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
12923
12924 * g++.dg/eh/simd-1.C (vecfunc): Same.
12925
12926 2003-04-01 Roger Sayle <roger@eyesopen.com>
12927
12928 * gcc.c-torture/execute/20030401-1.c: New test case.
12929
12930 2003-04-01 Ziemowit Laski <zlaski@apple.com>
12931
12932 * objc.dg/defs.m: New.
12933
12934 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
12935
12936 * g++.dg/eh/simd-1.C: New.
12937 * g++.dg/eh/simd-2.C: New.
12938
12939 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
12940
12941 * gcc.c-torture/execute/simd-3.c: New.
12942
12943 2003-03-31 Mark Mitchell <mark@codesourcery.com>
12944
12945 PR c/9936
12946 * gcc.dg/20030331-2.c: New test.
12947
12948 2003-03-31 Mark Mitchell <mark@codesourcery.com>
12949
12950 PR c++/10278
12951 * g++.dg/parse/crash2.C: New test.
12952
12953 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12954
12955 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
12956 * gcc.c-torture/execute/20030331-1.c: ...here.
12957
12958 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12959
12960 * gcc.c-torture/execute/20030331-1.c: New test.
12961
12962 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
12963
12964 * lib/gcov.exp: Adjust call return testing strings.
12965 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
12966
12967 2003-03-31 Roger Sayle <roger@eyesopen.com>
12968
12969 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
12970 * gcc.dg/builtins-7.c: New test case.
12971 * gcc.dg/builtins-8.c: New test case.
12972
12973 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12974
12975 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
12976
12977 2003-03-30 Mark Mitchell <mark@codesourcery.com>
12978
12979 PR c++/7647
12980 * g++.dg/lookup-class-member-2.C: New test.
12981
12982 2003-03-30 Glen Nakamura <glen@imodulo.com>
12983
12984 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
12985
12986 2003-03-28 Roger Sayle <roger@eyesopen.com>
12987
12988 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
12989
12990 2003-03-28 Mark Mitchell <mark@codesourcery.com>
12991
12992 * g++.dg/init/attrib1.C: New test.
12993
12994 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12995
12996 * gcc.dg/ultrasp8.c: New test.
12997
12998 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12999
13000 * gcc.dg/ultrasp7.c: New test.
13001
13002 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13003
13004 PR c++/10047
13005 * g++.dg/template/inline1.C: New test.
13006
13007 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13008
13009 * gcc.dg/sparc-dwarf2.c: New test.
13010
13011 2003-03-27 Roger Sayle <roger@eyesopen.com>
13012
13013 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13014 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13015
13016 2003-03-27 Mark Mitchell <mark@codesourcery.com>
13017
13018 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13019 than reading .x files.
13020 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13021 * g77.dg/gcov/gcov-1.f: Likewise.
13022 * gcc.misc-tests/gcov-4b.c: Likewise.
13023 * gcc.misc-tests/gcov-5b.c: Likewise.
13024 * gcc.misc-tests/gcov-6.c: Likewise.
13025 * gcc.misc-tests/gcov-7.c: Likewise.
13026 * gcc.misc-tests/gcov-8.c: Likewise.
13027 * g++.dg/gcov/gcov-1.x: Remove.
13028 * g77.dg/gcov/gcov-1.x: Likewise.
13029 * gcc.misc-tests/gcov-4b.x: Likewise.
13030 * gcc.misc-tests/gcov-5b.x: Likewise.
13031 * gcc.misc-tests/gcov-6.x: Likewise.
13032 * gcc.misc-tests/gcov-7.x: Likewise.
13033 * gcc.misc-tests/gcov-8.x: Likewise.
13034
13035 2003-03-27 Glen Nakamura <glen@imodulo.com>
13036
13037 PR opt/10087
13038 * gcc.dg/20030324-1.c: New test.
13039
13040 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13041
13042 PR c++/10224
13043 * g++.dg/template/arg3.C: New test.
13044
13045 PR c++/10158
13046 * g++.dg/template/friend18.C: New test.
13047
13048 2003-03-26 Roger Sayle <roger@eyesopen.com>
13049
13050 * g77.f-torture/compile/20030326-1.f: New test case.
13051
13052 2003-03-26 Janis Johnson <janis187@us.ibm.com>
13053
13054 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13055
13056 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13057
13058 2003-03-26 Jakub Jelinek <jakub@redhat.com>
13059
13060 * gcc.dg/ia64-sync-3.c: New test.
13061
13062 2003-03-26 Alan Modra <amodra@bigpond.net.au>
13063
13064 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13065
13066 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13067
13068 * gcc.dg/ultrasp6.c: New test.
13069
13070 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13071
13072 * gcc.dg/i386-signbit-1.c: New test.
13073 * gcc.dg/i386-signbit-2.c: New test.
13074 * gcc.dg/i386-signbit-3.c: New test.
13075
13076 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13077
13078 * gcc.dg/ultrasp5.c: Fix options.
13079
13080 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13081
13082 * gcc.dg/ultrasp5.c: Fix comment.
13083
13084 2003-03-24 Bud Davis <bdavis9659@comcast.net>
13085
13086 PR fortran/10197
13087 * g77.f-torture/execute/10197.f: New test.
13088
13089 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
13090
13091 PR c++/9898, c++/383
13092 * g++.dg/template/conv6.C: New test.
13093
13094 PR c++/10119
13095 * g++.dg/template/ptrmem5.C: New test.
13096
13097 PR c++/10026
13098 * g++.dg/lookup/koenig1.C: New test.
13099
13100 PR C++/10199
13101 * g++.dg/lookup/template2.C: New test.
13102
13103 2003-03-24 Jakub Jelinek <jakub@redhat.com>
13104
13105 * g++.dg/opt/rtti1.C: New test.
13106
13107 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13108
13109 * gcc.dg/ultrasp5.c: New test.
13110
13111 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
13112
13113 PR middle-end/9967
13114 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
13115 builtin fputs.
13116
13117 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
13118
13119 PR c/8224
13120 * gcc.dg/20030323-1.c: New test.
13121
13122 2003-03-23 Roger Sayle <roger@eyesopen.com>
13123
13124 * gcc.c-torture/compile/20030323-1.c: New test case.
13125
13126 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
13127
13128 * gcc.dg/20030321-1.c: New test.
13129
13130 2003-03-22 Zack Weinberg <zack@codesourcery.com>
13131
13132 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
13133
13134 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
13135
13136 PR c++/9978, c++/9708
13137 * g++.dg/ext/vlm1.C: Adjust expected error.
13138 * g++.dg/ext/vla2.C: New test.
13139 * g++.dg/template/arg1.C: New test.
13140 * g++.dg/template/arg2.C: New test.
13141
13142 2003-03-22 Bud Davis <bdavis9659@comcast.net>
13143
13144 * g77.f-torture/execute/select.f: New test.
13145 * g77.f-torture/noncompile/select_no_compile.f: New test.
13146
13147 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
13148
13149 PR c++/9898
13150 * g++.dg/other/error4.C: New test.
13151
13152 2003-03-20 Mark Mitchell <mark@codesourcery.com>
13153
13154 * g++.dg/template/friend17.C: New test.
13155
13156 2003-03-21 Alan Modra <amodra@bigpond.net.au>
13157
13158 * gcc.c-torture/compile/20030320-1.c: New.
13159
13160 2003-03-20 Roger Sayle <roger@eyesopen.com>
13161
13162 * gcc.dg/builtins-6.c: New test case.
13163
13164 2003-03-19 Alan Modra <amodra@bigpond.net.au>
13165
13166 PR target/10073
13167 * gcc.c-torture/compile/20030319-1.c: New.
13168
13169 2003-03-18 Jan Hubicka <jh@suse.cz>
13170
13171 * gcc.dg/i386-cvt-1.c: New test.
13172
13173 2003-03-17 Zack Weinberg <zack@codesourcery.com>
13174
13175 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13176 * objc.dg/naming-2.m: Likewise.
13177
13178 2003-03-17 Mark Mitchell <mark@codesourcery.com>
13179
13180 PR c++/9639
13181 * g++.dg/parse/crash1.C: New test.
13182
13183 2003-03-16 Mark Mitchell <mark@codesourcery.com>
13184
13185 PR c++/8805
13186 * g++.dg/eh/cleanup1.C: New test.
13187
13188 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13189
13190 * gcc.c-torture/execute/20030316-1.c: New test case.
13191
13192 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13193
13194 PR c++/9629
13195 * g++.dg/init/ctor2.C: New test.
13196
13197 2003-03-15 Roger Sayle <roger@eyesopen.com>
13198
13199 * g77.f-torture/compile/xformat.f: New test case.
13200
13201 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13202
13203 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13204 * g++.old-deja/g++.mike/eh50.C: Likewise.
13205
13206 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13207
13208 PR c++/6440
13209 * g++.dg/template/spec7.C: New test.
13210 * g++.dg/template/spec8.C: Likewise.
13211
13212 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13213
13214 * gcc.c-torture/execute/20030313-1.c: New test.
13215
13216 2003-03-14 Richard Henderson <rth@redhat.com>
13217
13218 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13219
13220 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13221
13222 * gcc.c-torture/compile/20030314-1.c: New test.
13223
13224 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13225
13226 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13227 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13228 thumb target,
13229 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13230 to accept newer _imp__ prefix and additional
13231 newline in .drectve section.
13232 * gcc.dg/dll-4.c: Likewise.
13233 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13234 switch.
13235
13236 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13237
13238 * g++.dg/parse/namespace9.C: New test.
13239
13240 * g++.dg/init/ref5.C: New test.
13241 * g++.dg/parse/ptrmem1.C: Likewise.
13242
13243 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13244
13245 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13246 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13247 regular expression.
13248 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13249 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13250
13251 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13252
13253 * gcc.c-torture/execute/20030224-2.c: New test.
13254
13255 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13256
13257 * gcc.dg/decl-3.c: New test.
13258
13259 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13260
13261 * gcc.dg/i386-loop-2.c: New test.
13262
13263 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13264
13265 PR c++/9474
13266 * g++.dg/parse/namespace8.C: New test.
13267
13268 PR c++/9924
13269 * g++.dg/overload/builtin2.C: New test.
13270
13271 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13272
13273 * gcc.dg/return-type-3.c: New test.
13274
13275 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13276
13277 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13278 profiling options are not supported.
13279
13280 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13281
13282 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13283 * g++.old-deja/g++.warn/impint2.C: Likewise.
13284
13285 2003-03-10 Devang Patel <dpatel@apple.com>
13286
13287 * g++.dg/cpp/c++_cmd_1.C: New test.
13288 * g++.dg/cpp/c++_cmd_1.h: New file.
13289
13290 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13291
13292 * gcc.dg/altivec-9.c: New file.
13293
13294 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13295
13296 * gcc.dg/ppc-sdata-1.c: New test.
13297 * gcc.dg/ppc-sdata-2.c: New test.
13298
13299 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13300
13301 PR c++/9373
13302 * g++.dg/opt/ptrmem2.C: New test.
13303
13304 PR c++/8534
13305 * g++.dg/opt/ptrmem1.C: New test.
13306
13307 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13308
13309 * gcc.dg/i386-loop-1.c: New test.
13310
13311 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13312
13313 PR c++/9970
13314 * g++.dg/lookup/friend1.C: New test.
13315
13316 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13317
13318 PR c++/9823
13319 * g++.dg/parser/constructor1.C: New test.
13320
13321 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13322
13323 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13324
13325 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13326
13327 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13328
13329 * gcc.dg/cpp/Wunused.c: Update test.
13330
13331 2003-03-08 Jan Hubicka <jh@suse.cz>
13332
13333 * gcc.dg/inline-3.c: New test.
13334
13335 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13336
13337 PR c++/9809
13338 * g++.dg/parse/builtin1.C: New test.
13339
13340 PR c++/9982
13341 * g++.dg/abi/cookie1.C: New test.
13342 * g++.dg/abi/cookie2.C: Likewise.
13343
13344 PR c++/9524
13345 * g++.dg/template/field1.C: New test.
13346
13347 PR c++/9912
13348 * g++.dg/parse/class1.C: New test.
13349 * g++.dg/parse/namespace7.C: Likewise.
13350 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13351
13352 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13353
13354 * g++.dg/init/ref4.C: New test.
13355
13356 2003-03-07 Jan Hubicka <jh@suse.cz>
13357
13358 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13359 * gcc.dg/inline-3.c: New test.
13360
13361 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13362
13363 * g++.dg/init/ref3.C: New test.
13364
13365 PR c++/9965
13366 * g++.dg/init/ref2.C: New test.
13367
13368 PR c++/9400
13369 * g++.dg/warn/Wshadow-2.C: New test.
13370
13371 PR c++/9791
13372 * g++.dg/warn/Woverloaded-1.C: New test.
13373
13374 2003-03-05 Jan Hubicka <jh@suse.cz>
13375
13376 * gcc.dg/i386-local2.c: New.
13377 * gcc.dg/i386-local.c: Fix typo.
13378
13379 2003-03-05 Mark Mitchell <mark@codesourcery.com>
13380
13381 * g++.dg/abi/layout3.C: New test.
13382
13383 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13384
13385 * gcc.c-torture/compile/20030305-1.c
13386
13387 2003-03-05 Jan Hubicka <jh@suse.cz>
13388
13389 * gcc.dg/i386-local.c: New.
13390
13391 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
13392
13393 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13394
13395 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13396
13397 * gcc.dg/switch-2.c: New test.
13398 * gcc.dg/switch-3.c: New test.
13399 * gcc.dg/Wswitch.c: Adjust line numbers.
13400 * gcc.dg/Wswitch-default.c: Likewise.
13401 * gcc.dg/Wswitch-enum.c: Likewise.
13402
13403 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
13404
13405 * gcc.c-torture/execute/20030222-1.c: New test.
13406
13407 2003-03-03 James E Wilson <wilson@tuliptree.org>
13408
13409 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13410
13411 2003-03-03 Mark Mitchell <mark@codesourcery.com>
13412
13413 PR c++/9878
13414 * g++.dg/init/ref1.C: New test.
13415
13416 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
13417
13418 * gcc.dg/sh-relax.c: New SH-only test.
13419
13420 2003-03-03 Geoffrey Keating <geoffk@apple.com>
13421
13422 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13423 comment explaining purpose of testcase.
13424
13425 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13426
13427 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13428 for HC11/HC12 (asm needs two int registers).
13429 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13430 HC11/HC12 because the test uses an asm which needs two 32-bit
13431 registers.
13432
13433 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13434
13435 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13436 for HC11/HC12 (array is too large otherwise).
13437 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13438 * gcc.c-torture/compile/20010518-2.x: Likewise.
13439 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13440 HC11/HC12 (array is too large).
13441
13442 2003-03-01 Geoffrey Keating <geoffk@apple.com>
13443
13444 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13445 * lib/g++-dg.exp (g++-dg-test): Likewise.
13446
13447 2003-03-01 Roger Sayle <roger@eyesopen.com>
13448
13449 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13450 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13451
13452 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13453
13454 * g++.dg/warn/implicit-typename1.C: Remove warning.
13455
13456 2003-02-28 Richard Henderson <rth@redhat.com>
13457
13458 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13459 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13460
13461 2003-02-28 Geoffrey Keating <geoffk@apple.com>
13462
13463 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13464 * g++.dg/pch/pch.exp: Likewise.
13465
13466 2003-02-28 Mark Mitchell <mark@codesourcery.com>
13467
13468 PR c++/9879
13469 * testsuite/g++.dg/init/new4.C: New test.
13470
13471 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
13472
13473 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13474
13475 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
13476
13477 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13478 unsigned long.
13479
13480 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13481 wider than float.
13482
13483 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13484
13485 * lib/scanasm.exp: Add support for counting numbers of
13486 occurences.
13487 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13488 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13489
13490 2003-02-25 Mark Mitchell <mark@codesourcery.com>
13491
13492 PR c++/9683
13493 * g++.dg/template/static3.C: New test.
13494
13495 PR c++/9829
13496 * g++.dg/parse/namespace6.C: New test.
13497
13498 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13499
13500 PR target/9732
13501 * gcc.dg/20030225-1.c: New test.
13502
13503 2003-02-24 Mark Mitchell <mark@codesourcery.com>
13504
13505 * README: Remove out-of-date information.
13506
13507 PR c++/9836
13508 * g++.dg/template/spec6.C: New test.
13509
13510 2003-02-24 Jeff Law <law@redhat.com>
13511
13512 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13513
13514 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13515
13516 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13517 * gcc.dg/pragma-ep-1.c: Likewise.
13518
13519 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13520
13521 PR c++/9602
13522 * g++.dg/template/friend16.C: New test.
13523
13524 2003-02-23 Mark Mitchell <mark@codesourcery.com>
13525
13526 PR c++/5333
13527 * g++.dg/parse/fused-params1.C: Adjust error messages.
13528 * g++.dg/template/nested3.C: New test.
13529
13530 2003-02-24 Alan Modra <amodra@bigpond.net.au>
13531
13532 * g++.dg/abi/param1.C: New test.
13533
13534 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13535
13536 PR c++/7982
13537 * g++.dg/warn/implicit-typename1.C: New test.
13538
13539 2003-02-22 Kelley Cook <kelleycook@comcast.net>
13540
13541 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13542 with "mtune".
13543 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13544 * gcc.c-torture/execute/20010129-1.x: Likewise.
13545 * gcc.dg/20011107-1.c: Likewise.
13546 * gcc.dg/20020108-1.c: Likewise.
13547 * gcc.dg/20020122-3.c: Likewise.
13548 * gcc.dg/20020206-1.c: Likewise.
13549 * gcc.dg/20020310-1.c: Likewise.
13550 * gcc.dg/20020426-2.c: Likewise.
13551 * gcc.dg/20020517-1.c: Likewise.
13552 * gcc.dg/991230-1.c: Likewise.
13553 * gcc.dg/i386-unroll-1.c: Likewise.
13554 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13555
13556 2003-02-22 Jan Hubicka <jh@suse.cz>
13557
13558 * gcc.dg/i386-mul.c: New test.
13559
13560 2003-02-21 Roger Sayle <roger@eyesopen.com>
13561
13562 * gcc.dg/builtins-5.c: New test case.
13563
13564 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
13565
13566 * gcc.dg/asmreg-1.c: New test.
13567
13568 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13569
13570 PR c++/9749
13571 * g++.dg/parse/varmod1.C: New test.
13572
13573 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13574
13575 PR c++/9727
13576 * g++.dg/template/op1.C: New test.
13577
13578 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13579
13580 PR c++/8906
13581 * g++.dg/template/nested2.C: New test.
13582
13583 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13584
13585 PR c++/8724
13586 * g++.dg/expr/dtor1.C: New test.
13587
13588 2003-02-21 Zack Weinberg <zack@codesourcery.com>
13589
13590 * gcc.dg/cpp/include3.c: New test.
13591 * gcc.dg/cpp/inc/foo.h: New file.
13592
13593 2003-02-21 Glen Nakamura <glen@imodulo.com>
13594
13595 * gcc.c-torture/execute/20030221-1.c: New test.
13596
13597 2003-02-20 Mark Mitchell <mark@codesourcery.com>
13598
13599 PR c++/9729
13600 * g++.dg/abi/conv1.C: New test.
13601
13602 2003-02-20 Jan Hubicka <jh@suse.cz>
13603
13604 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13605
13606 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
13607
13608 * gcc.c-torture/compile/20030219-1.c: New test.
13609
13610 2003-02-18 Jan Hubicka <jh@suse.cz>
13611
13612 * gcc.dg/funcorder.c: New test.
13613
13614 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13615
13616 * gcc.c-torture/execute/20030218-1.c: New.
13617
13618 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
13619
13620 * gcc.dg/20030218-1.c: New.
13621
13622 2003-02-18 Richard Henderson <rth@redhat.com>
13623
13624 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13625 * gcc.dg/attr-used-2.c: New.
13626
13627 2003-02-18 Mark Mitchell <mark@codesourcery.com>
13628
13629 PR c++/9704
13630 * g++.dg/init/copy5.C: New test.
13631
13632 2003-02-18 Geoffrey Keating <geoffk@apple.com>
13633
13634 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13635 * g++.dg/pch/pch.exp: Likewise.
13636
13637 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13638
13639 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13640 STACK_SIZE is not defined.
13641
13642 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13643
13644 PR c++/9457
13645 * g++.dg/template/init1.C: New test.
13646
13647 2003-02-16 Jan HUbicka <jh@suse.cz>
13648
13649 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13650 (foo): Add few extra tests
13651 * gcc.dg/c99-const-expr-3.c: Likewise.
13652 * gcc.c-torture/execute/20030216-1.c: New.
13653
13654 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13655
13656 PR c++/9459
13657 * g++.dg/ext/typeof4.C: New test.
13658
13659 2003-02-15 Roger Sayle <roger@eyesopen.com>
13660
13661 * gcc.dg/i386-387-3.c: New test case.
13662
13663 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
13664
13665 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13666 cris-*-elf* cris-*-aout* and mmix-*-*.
13667
13668 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
13669
13670 * gcc.dg/20030213-1.c: New test.
13671
13672 2003-02-12 Roger Sayle <roger@eyesopen.com>
13673
13674 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
13675 * gcc.dg/i386-387-2.c: Likewise.
13676
13677 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
13678
13679 * gcc.dg/ppc-spe.c: Fix formatting.
13680 Enable tests that were previously unsupported by gas.
13681 Delete tests for instructions that no longer exist.
13682 Switch arguments on evsubifw builtin.
13683
13684 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
13685
13686 * gcc.c-torture/execute/20030209-1.c: Disable the test if
13687 STACK_SIZE is too small.
13688
13689 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13690 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13691
13692 * gcc.dg/decl-2.c: New test.
13693
13694 2003-02-10 Jan Hubicka <jh@suse.cz>
13695
13696 * gcc.dg/i386-fpcvt-1.c: New test.
13697
13698 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
13699
13700 * gcc.c-torture/execute/20030209-1.c: New test.
13701
13702 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13703
13704 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13705 int-wide bitops, use the constants of the same width.
13706 Likewise, if long long is 32-bit wide, test bitops using
13707 32-bit constants.
13708
13709 2003-02-07 Loren James Rittle <ljrittle@acm.org>
13710
13711 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13712
13713 2003-02-07 Roger Sayle <roger@eyesopen.com>
13714
13715 * testsuite/gcc.dg/builtins-4.c: New test case.
13716
13717 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13718
13719 * gcc.dg/20020430-1.c: Fix dg command typos.
13720 * gcc.dg/20020503-1.c: Likewise.
13721
13722 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13723
13724 PR c++/8785
13725 * g++.dg/parse/fused-params1.C: New test.
13726
13727 PR c++/8857
13728 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13729
13730 PR c++/8921
13731 * g++.dg/parse/non-dependent1.C: New test.
13732
13733 PR c++/8928
13734 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13735
13736 PR c++/9228
13737 * g++.dg/parse/undefined7.C: New test.
13738 * g++.dg/parse/non-templ1.C: New test.
13739
13740 PR c++/9229
13741 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13742
13743 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13744
13745 * gcc.c-torture/compile/20030206-1.c: New test.
13746
13747 2003-02-05 Roger Sayle <roger@eyesopen.com>
13748
13749 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13750 "pow" to "foo" to avoid potential confusion with a math built-in.
13751
13752 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13753
13754 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13755 conditions for SPARC targets.
13756
13757 2003-02-05 Jakub Jelinek <jakub@redhat.com>
13758
13759 * gcc.dg/20030204-1.c: New test.
13760
13761 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13762
13763 PR c++/38
13764 * g++.dg/parse/array-size1.C: New test.
13765
13766 PR c++/5657
13767 * g++.dg/parse/undefined3.C: New test.
13768
13769 PR c++/5665
13770 * g++.dg/parse/undefined4.C: New test.
13771
13772 PR c++/5975
13773 * g++.dg/parse/undefined5.C: New test.
13774
13775 PR c++/7259
13776 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
13777
13778 PR c++/8578
13779 * g++.dg/parse/casting-operator1.C: New test.
13780
13781 PR c++/8596
13782 * g++.dg/parse/undefined6.C: New test.
13783
13784 PR c++/8736
13785 * g++.dg/parse/missing-template1.C: New test.
13786
13787 2003-02-04 Jan Hubicka <jh@suse.cz>
13788
13789 * gcc.dg/i386-cadd.c: Compile using -march=k8.
13790 * gcc.dg/i386-cmov?.c: Likewise.
13791 * gcc.dg/i386-fpcvt-?.c: Likewise.
13792 * gcc.dg/i386-ssefp-1.c: Likewise.
13793 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
13794 conventions.
13795
13796 2003-02-03 Mark Mitchell <mark@codesourcery.com>
13797
13798 PR c++/7129
13799 * testsuite/g++.dg/ext/max.C: New test.
13800
13801 2003-02-03 Jan Hubicka <jh@suse.cz>
13802
13803 * gcc.c-torture/execute/20030203-1.c: New test.
13804
13805 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
13806
13807 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
13808 'natural-endian'.
13809
13810 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
13811
13812 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
13813 * g++.dg/init/new2.C: Likewise.
13814 * g++.dg/other/new1.C: Likewise.
13815
13816 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
13817
13818 * gcc.dg/struct-ret-libc.c: New test.
13819
13820 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
13821
13822 * gcc.dg/20030129-1.c: New test.
13823
13824 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13825
13826 PR c++/8849
13827 * g++.dg/template/ptrmem4.C: New test.
13828
13829 2003-01-29 Mark Mitchell <mark@codesourcery.com>
13830
13831 * g++.dg/parser/constant1.C: New test.
13832
13833 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13834
13835 PR c++/8591
13836 * g++.dg/parse/friend2.C: New test.
13837
13838 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
13839
13840 PR c++/9437
13841 * g++.dg/template/unify4.C: New test.
13842
13843 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
13844
13845 * gcc.c-torture/execute/20030128-1.c: New test.
13846
13847 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
13848
13849 * g++.dg/lookup/nested1.C: Test moved from ...
13850 * g++.old-deja/g++.other/lookup24.C: ... here.
13851
13852 2003-01-28 Jan Hubicka <jh@suse.cz>
13853
13854 * gcc.dg/i386-cmov5.c: New test.
13855
13856 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13857
13858 * gcc.c-torture/execute/20010925-1.c: Changed the
13859 memcpy declaration.
13860
13861 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13862
13863 PR c++/3902
13864 * g++.dg/parse/template5.C: New test.
13865
13866 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
13867
13868 PR fortran/9258
13869 * g77.dg/pr9258: New test.
13870
13871 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13872
13873 * README: Move relevant parts from README.g++.
13874
13875 * README.g++: Remove this file.
13876
13877 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13878
13879 * g++.dg/abi/dcast1.C: New test.
13880
13881 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13882
13883 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
13884
13885 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
13886
13887 PR c++/47
13888 * g++.old-deja/g++.other/lookup24.C: New test.
13889
13890 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13891
13892 PR middle-end/7227
13893 * gcc.dg/uninit-C.c: New test.
13894
13895 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
13896
13897 * g++.dg/abi/covariant1.C: New test.
13898
13899 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
13900
13901 * gcc.dg/20030123-1.c: New test.
13902
13903 2003-01-25 Jan Hubicka <jh@suse.cz>
13904
13905 PR opt/8492
13906 * gcc.c-torture/compile/20030125-1.c
13907
13908 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
13909
13910 PR c++/9403
13911 * g++.dg/parse/template3.C: New test.
13912 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
13913
13914 PR c++/795
13915 * g++.dg/parse/template4.C: New test.
13916
13917 PR c++/9415
13918 * g++.dg/template/qual2.C: New test.
13919
13920 PR c++/8545
13921 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
13922
13923 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
13924
13925 2003-01-25 Roger Sayle <roger@eyesopen.com>
13926
13927 * gcc.c-torture/execute/switch-1.c: New test case.
13928
13929 2003-01-25 Jan Hubicka <jh@suse.cz>
13930
13931 * gcc.c-torture/execute/20030125-1.[cx]: New test.
13932
13933 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
13934
13935 Tweaks for Bison-1.875. From the NEWS file:
13936 "- `parse error' -> `syntax error'
13937 Bison now uniformly uses the term `syntax error'"
13938 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
13939 * gcc.dg/cpp/digraph2.c: Likewise.
13940 * gcc.dg/cpp/direct2.c: Likewise.
13941 * gcc.dg/cpp/paste4.c: Likewise.
13942 * gcc.dg/c90-restrict-1.c: Likewise.
13943 * gcc.dg/c99-func-2.c: Likewise.
13944 * gcc.dg/noncompile/920721-2.c: Likewise.
13945 * gcc.dg/noncompile/930622-2.c: Likewise.
13946 * gcc.dg/noncompile/940112-1.c: Likewise.
13947 * gcc.dg/noncompile/950921-1.c: Likewise.
13948 * gcc.dg/noncompile/951123-1.c: Likewise.
13949 * gcc.dg/noncompile/971104-1.c: Likewise.
13950 * gcc.dg/noncompile/990416-1.c: Likewise.
13951
13952 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
13953
13954 * g++.dg/parse/undefined1.C: Add error message.
13955
13956 2003-01-22 Mark Mitchell <mark@codesourcery.com>
13957
13958 PR c++/9354
13959 * g++.dg/parse/new1.C: New test.
13960
13961 PR c++/9216
13962 * g++.dg/parse/template2.C: New test.
13963
13964 PR c++/9354
13965 * g++.dg/parse/typedef2.C: New test.
13966
13967 PR c++/9328
13968 * g++.dg/ext/typeof3.C: New test.
13969
13970 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13971
13972 PR c++/2738
13973 * g++.dg/parse/ret-type1.C: New test.
13974
13975 PR c++/3792
13976 * g++.dg/parse/tmpl-outside1.C: New test.
13977
13978 PR c++/4207
13979 * g++.dg/parse/int-as-enum1.C: New test.
13980
13981 PR c++/4903
13982 * g++.dg/parse/no-typename1.C: New test.
13983
13984 PR c++/5533
13985 * g++.dg/parse/no-value1.C: New test.
13986
13987 PR c++/5921
13988 * g++.dg/parse/wrong-inline1.C: New test.
13989
13990 PR c++/6402
13991 * g++.dg/parse/ref1.C: New test.
13992
13993 PR c++/6992
13994 * g++.dg/parse/attr-ctor1.C: New test.
13995
13996 PR c++/7229
13997 * g++.dg/parse/namespace5.C: New test.
13998
13999 PR c++/7917
14000 * g++.dg/parse/func-def1.C: New test.
14001
14002 PR c++/8143
14003 * g++.dg/parse/undefined1.C: New test.
14004
14005 PR c++/5723, PR c++/8522
14006 * g++.dg/parse/specialization1.C: New test.
14007
14008 PR c++/163, PR c++/8595
14009 * g++.dg/parse/struct-as-enum1.C: New test.
14010
14011 PR c++/9173
14012 * g++.dg/parse/undefined2.C: New test.
14013
14014 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14015
14016 PR c++/9298
14017 * g++.dg/parse/template1.C: New test.
14018
14019 PR c++/9384
14020 * g++.dg/parse/using1.C: New test.
14021
14022 PR c++/9285
14023 PR c++/9294
14024 * g++.dg/parse/expr2.C: New test.
14025
14026 PR c++/9388
14027 * g++.dg/parse/lookup2.C: Likewise.
14028
14029 2003-01-21 Jan Hubicka <jh@suse.cz>
14030
14031 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14032 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14033 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14034 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14035
14036 2003-01-20 Nick Clifton <nickc@redhat.com>
14037
14038 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14039 problem with ARM sibcall code generation.
14040
14041 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14042
14043 * gcc.c-torture/execute/20030120-1.c: New.
14044
14045 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
14046
14047 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14048
14049 2003-01-17 Mark Mitchell <mark@codesourcery.com>
14050
14051 PR c++/9272
14052 * g++.dg/parse/ctor1.C: New test.
14053
14054 PR c++/9294:
14055 * g++.dg/parse/qualified1.C: New test.
14056
14057 * g++.dg/parse/typename3.C: New test.
14058
14059 2003-01-16 Richard Henderson <rth@redhat.com>
14060
14061 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14062
14063 2003-01-16 Richard Henderson <rth@redhat.com>
14064
14065 * g++.dg/pch/pch.exp: Copy test header to the working directory
14066 before using it either for precompilation or direct use.
14067 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14068 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14069
14070 2003-01-16 Richard Henderson <rth@redhat.com>
14071
14072 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14073 before using it either for precompilation or direct use.
14074 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14075 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14076
14077 2003-01-16 Mark Mitchell <mark@codesourcery.com>
14078
14079 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14080 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14081 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14082 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14083 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14084 typename warning into error.
14085 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14086 error messages.
14087 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14088 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
14089 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
14090 messages.
14091 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
14092 make declaration visible in template.
14093 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
14094 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
14095 messages.
14096 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
14097 message.
14098 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
14099 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
14100 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
14101 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
14102 typename warning with error message.
14103 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
14104 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
14105 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
14106
14107 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
14108
14109 * g++.dg/parse/ambig2.C: New test.
14110
14111 2003-01-15 Richard Henderson <rth@redhat.com>
14112
14113 * g++.dg/tls/init-2.C: Update error message string.
14114
14115 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14116
14117 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
14118
14119 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
14120
14121 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
14122 all for HC11/HC12.
14123 * gcc.c-torture/compile/20001205-1.x: Likewise.
14124 * gcc.c-torture/compile/20001226-1.x: Likewise.
14125 * gcc.c-torture/compile/920520-1.x: Likewise.
14126 * gcc.c-torture/compile/961203-1.x: Likewise.
14127 * gcc.c-torture/compile/20020604-1.x: Likewise.
14128
14129 2003-01-15 Jan Hubicka <jh@suse.cz>
14130
14131 * gcc.c-torture/compile/20030115-1.c: New test.
14132
14133 * gcc.dg/i386-fpcvt-1.c: New test.
14134 * gcc.dg/i386-fpcvt-2.c: New test.
14135
14136 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
14137
14138 Further conform g++'s __vmi_class_type_info to the C++ ABI
14139 specification.
14140 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
14141 the specification.
14142
14143 2003-01-14 Jan Hubicka <jh@suse.cz>
14144
14145 * gcc.dg/i386-fpcvt-1.c: New test.
14146 * gcc.dg/i386-fpcvt-2.c: New test.
14147
14148 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14149
14150 * gcc.dg/i386-mmx-3.c: New test.
14151
14152 2003-01-12 Mark Mitchell <mark@codesourcery.com>
14153
14154 PR c++/9264
14155 * g++.dg/parse/octal1.C: New file.
14156
14157 PR c++/9172
14158 * g++.dg/parse/typename1.C: New file.
14159
14160 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
14161
14162 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
14163 * gcc.dg/bf-no-ms-layout.c: Likewise.
14164 * gcc.dg/bf-ms-attrib.c: Likewise.
14165
14166 2003-01-10 Mark Mitchell <mark@codesourcery.com>
14167
14168 PR c++/9099
14169 * g++.dg/parse/dtor1.C: New file.
14170
14171 PR c++/9128
14172 * g++.dg/rtti/typeid1.C: New file.
14173
14174 PR c++/9153
14175 * g++.dg/parse/lookup1.C: New file.
14176
14177 PR c++/9171
14178 * g++.dg/templ/spec5.C: New file.
14179
14180 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
14181
14182 * gcc.c-torture/compile/20030110-1.c: New test.
14183
14184 2003-01-09 Geoffrey Keating <geoffk@apple.com>
14185
14186 Merge from pch-branch:
14187
14188 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14189
14190 * gcc.dg/pch/cpp-1.h: New.
14191 * gcc.dg/pch/cpp-1.c: New.
14192 * gcc.dg/pch/cpp-2.h: New.
14193 * gcc.dg/pch/cpp-2.c: New.
14194
14195 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14196
14197 * gcc.dg/pch/except-1.h: New.
14198 * gcc.dg/pch/except-1.c: New.
14199
14200 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14201
14202 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14203 running test.
14204 * gcc.dg/pch: Include *.hp not *.h.
14205 * gcc.dg/pch/system-1.h: New.
14206 * gcc.dg/pch/system-1.c: New.
14207
14208 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14209
14210 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14211 rather than trying to build and run a program using PCH.
14212 * gcc.dg/pch: Remove dg-do commands from test files.
14213
14214 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14215
14216 * gcc.dg/pch/macro-3.c: New.
14217 * gcc.dg/pch/macro-3.h: New.
14218
14219 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14220
14221 * gcc.dg/pch/common-1.c: New.
14222 * gcc.dg/pch/common-1.h: New.
14223 * gcc.dg/pch/decl-1.c: New.
14224 * gcc.dg/pch/decl-1.h: New.
14225 * gcc.dg/pch/decl-2.c: New.
14226 * gcc.dg/pch/decl-2.h: New.
14227 * gcc.dg/pch/decl-3.c: New.
14228 * gcc.dg/pch/decl-3.h: New.
14229 * gcc.dg/pch/decl-4.c: New.
14230 * gcc.dg/pch/decl-4.h: New.
14231 * gcc.dg/pch/decl-5.c: New.
14232 * gcc.dg/pch/decl-5.h: New.
14233 * gcc.dg/pch/global-1.c: New.
14234 * gcc.dg/pch/global-1.h: New.
14235 * gcc.dg/pch/inline-1.c: New.
14236 * gcc.dg/pch/inline-1.h: New.
14237 * gcc.dg/pch/inline-2.c: New.
14238 * gcc.dg/pch/inline-2.h: New.
14239 * gcc.dg/pch/static-1.c: New.
14240 * gcc.dg/pch/static-1.h: New.
14241 * gcc.dg/pch/static-2.c: New.
14242 * gcc.dg/pch/static-2.h: New.
14243
14244 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14245
14246 * g++.dg/pch/pch.exp: Better handle failing testcases.
14247 * gcc.dg/pch/pch.exp: Likewise.
14248 * gcc.dg/pch/macro-1.c: New.
14249 * gcc.dg/pch/macro-1.h: New.
14250 * gcc.dg/pch/macro-2.c: New.
14251 * gcc.dg/pch/macro-2.h: New.
14252
14253 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14254
14255 * g++.dg/dg.exp: Treat files in pch/ specially.
14256 * g++.dg/pch/pch.exp: New file.
14257 * g++.dg/pch/empty.H: New file.
14258 * g++.dg/pch/empty.C: New file.
14259 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14260 "precompile".
14261
14262 * gcc.dg/pch/pch.exp: New file.
14263 * gcc.dg/pch/empty.h: New file.
14264 * gcc.dg/pch/empty.c: New file.
14265 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14266 "precompile".
14267
14268 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14269
14270 * g++.dg/template/friend14.C: New test.
14271
14272 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14273
14274 * gcc.dg/old-style-asm-1.c: New test.
14275
14276 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14277
14278 * gcc.c-torture/compile/20030109-1.c: New test.
14279
14280 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14281
14282 * gcc.c-torture/execute/20030109-1.c: New test.
14283
14284 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14285
14286 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14287 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14288 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14289 * g++.old-deja/g++.mike/eh2.C: Likewise
14290 * g++.old-deja/g++.mike/eh3.C: Likewise
14291 * g++.old-deja/g++.mike/eh5.C: Likewise
14292 * g++.old-deja/g++.mike/eh6.C: Likewise
14293 * g++.old-deja/g++.mike/eh7.C: Likewise
14294 * g++.old-deja/g++.mike/eh8.C: Likewise
14295 * g++.old-deja/g++.mike/eh9.C: Likewise
14296 * g++.old-deja/g++.mike/eh10.C: Likewise
14297 * g++.old-deja/g++.mike/eh12.C: Likewise
14298 * g++.old-deja/g++.mike/eh13.C: Likewise
14299 * g++.old-deja/g++.mike/eh14.C: Likewise
14300 * g++.old-deja/g++.mike/eh16.C: Likewise
14301 * g++.old-deja/g++.mike/eh17.C: Likewise
14302 * g++.old-deja/g++.mike/eh18.C: Likewise
14303 * g++.old-deja/g++.mike/eh21.C: Likewise
14304 * g++.old-deja/g++.mike/eh23.C: Likewise
14305 * g++.old-deja/g++.mike/eh24.C: Likewise
14306 * g++.old-deja/g++.mike/eh25.C: Likewise
14307 * g++.old-deja/g++.mike/eh26.C: Likewise
14308 * g++.old-deja/g++.mike/eh27.C: Likewise
14309 * g++.old-deja/g++.mike/eh28.C: Likewise
14310 * g++.old-deja/g++.mike/eh29.C: Likewise
14311 * g++.old-deja/g++.mike/eh31.C: Likewise
14312 * g++.old-deja/g++.mike/eh33.C: Likewise
14313 * g++.old-deja/g++.mike/eh34.C: Likewise
14314 * g++.old-deja/g++.mike/eh35.C: Likewise
14315 * g++.old-deja/g++.mike/eh36.C: Likewise
14316 * g++.old-deja/g++.mike/eh37.C: Likewise
14317 * g++.old-deja/g++.mike/eh38.C: Likewise
14318 * g++.old-deja/g++.mike/eh39.C: Likewise
14319 * g++.old-deja/g++.mike/eh40.C: Likewise
14320 * g++.old-deja/g++.mike/eh41.C: Likewise
14321 * g++.old-deja/g++.mike/eh42.C: Likewise
14322 * g++.old-deja/g++.mike/eh44.C: Likewise
14323 * g++.old-deja/g++.mike/eh46.C: Likewise
14324 * g++.old-deja/g++.mike/eh47.C: Likewise
14325 * g++.old-deja/g++.mike/eh48.C: Likewise
14326 * g++.old-deja/g++.mike/eh49.C: Likewise
14327 * g++.old-deja/g++.mike/eh50.C: Likewise
14328 * g++.old-deja/g++.mike/eh51.C: Likewise
14329 * g++.old-deja/g++.mike/eh53.C: Likewise
14330 * g++.old-deja/g++.mike/eh55.C: Likewise
14331 * g++.old-deja/g++.mike/p7912.C: Likewise
14332 * g++.old-deja/g++.mike/p9706.C: Likewise
14333 * g++.old-deja/g++.mike/p10416.C: Likewise
14334 * g++.old-deja/g++.mike/p11667.C: Likewise
14335 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14336 Remove redundant reference to Iris.
14337 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14338 Elxsi, i860, Pico Java, and WE32K.
14339
14340 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14341
14342 * g++.dg/ext/asm4.C: New test.
14343
14344 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14345
14346 PR c++/9030
14347 * g++.dg/template/friend12.C: New test.
14348 * g++.dg/template/friend13.C: Likewise.
14349 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14350
14351 2003-01-08 Jan Hubicka <jh@suse.cz>
14352
14353 * gcc.dg/i386-cadd.c: New test.
14354 * gcc.dg/i386-cmov4.c: Likewise.
14355
14356 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14357
14358 PR c++/9165
14359 * g++.dg/warn/Wunused-3.C: New test.
14360
14361 * g++.dg/abi/bitfield9.C: New test.
14362
14363 PR c++/9189
14364 * g++.dg/parse/defarg3.C: New test.
14365
14366 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
14367
14368 * g++.dg/parse/ambig1.C: New test.
14369 * g++.dg/parse/defarg2.C: New test.
14370
14371 2003-01-05 Mark Mitchell <mark@codesourcery.com>
14372
14373 * g++.dg/template/defarg-1.C: New test.
14374 * g++.dg/template/local2.C: Likewise.
14375
14376 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
14377
14378 * gcc.c-torture/execute/20030105-1.c: New test.
14379
14380 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14381
14382 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14383 * g++.dg/parse/namespace4.C: Likewise.
14384
14385 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
14386
14387 * g++.dg/template/ntp2.C: New test.
14388
14389 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
14390
14391 * g++.dg/parse/extern-C-1.C: New test.
14392
14393 * g++.dg/parse/namespace4.C: New test.
14394
14395 * g++.dg/template/nested1.C: New test.
14396
14397 * g++.dg/parse/namespace3.C: New test.
14398
14399 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
14400
14401 * g++.dg/lookup/two-stage1.C: New test.
14402
14403 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14404
14405 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14406 * g++.old-deja/g++.jason/access8.C: Likewise.
14407 * g++.old-deja/g++.other/decl5.C: Likewise.
14408
14409 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14410
14411 * g++.dg/parse/parse7.C: New test.
14412
14413 2003-01-02 Mark Mitchell <mark@codesourcery.com>
14414
14415 PR c++/2843
14416 * g++.dg/ext/attrib7.C: New test.
14417
14418 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14419
14420 * g++.dg/parse/parse6.C: New test.
14421
14422 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
14423
14424 * gcc.dg/h8300-stack-1.c: New.
14425
14426 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14427
14428 g++.dg/lookup/exception1.C: New test.
14429
14430 g++.dg/lookup/template1.C: New test.
14431
14432 g++.dg/parse/namespace2.C: New test.
14433
14434 g++.dg/parse/parens2.C: New test.
14435
14436 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14437
14438 * g++.dg/parse/parse5.C: New test.
14439 * g++.dg/lookup/scoped4.C: New test.
14440
14441 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14442
14443 * g++.dg/parse/parens1.C: New test.
14444
14445 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14446 angle-bracket1.C.
14447 * g++.dg/parse/parens2.C: New test.
14448
14449 * g++.dg/lookup/scope-operator1.C: New test.
14450
14451 * g++.dg/parse/operator1.C: New test.
14452
14453 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14454
14455 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14456 * g++.old-deja/g++.other/access6.C: Likewise.
14457 * g++.old-deja/g++.other/decl1.C: Likewise.
14458 * g++.old-deja/g++.pt/typename12.C: Likewise.
14459
14460 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14461
14462 * g++.dg/parse/namespace1.C: New test.
14463
14464 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14465
14466 * g++.dg/parse/parse4.C: New test.
14467
14468 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14469
14470 * g++.dg/parse/parse3.C: New test.
14471
14472 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14473
14474 * g++.dg/parse/parse2.C: New test.
14475
14476 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14477
14478 * g++.dg/template/friend11.C: New test.
14479
14480 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14481
14482 * g++.dg/parse/parse1.C: New test.
14483
14484 2002-12-31 Janis Johnson <janis187@us.ibm.com>
14485
14486 * lib/profopt.exp: Change the name of a global variable to avoid
14487 possible clashes with other test suites.
14488
14489 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14490
14491 * g++.dg/inherit/covariant8.C: New test.
14492
14493 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14494
14495 * g++.dg/init/array9.C: New test.
14496
14497 PR c++/9112
14498 * g++.dg/parse/expr1.C: New test.
14499
14500 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
14501
14502 * gcc.c-torture/compile/20021230-1.c: New test.
14503
14504 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14505
14506 * g++.dg/inherit/covariant5.C: New test.
14507 * g++.dg/inherit/covariant6.C: New test.
14508 * g++.dg/inherit/covariant7.C: New test.
14509
14510 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14511
14512 PR c++/2739
14513 * g++.dg/other/access2.C: New test.
14514
14515 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14516
14517 * g++.dg/other/anon-struct.C: No longer fails
14518 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14519 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14520 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14521
14522 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14523
14524 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14525
14526 2002-12-27 Mark Mitchell <mark@codesourcery.com>
14527
14528 * g++.dg/eh/spec4.C: Remove stray semicolon.
14529 * g++.dg/expr/pmf-1.C: Change error message.
14530 * g++.dg/ext/asm1.C: Remove stray semicolon.
14531 * g++.dg/ext/typename1.C: Add missing typenames.
14532 * g++.dg/inherit/template-as-base.C: Change error message.
14533 * g++.dg/lookup/scoped1.C: Likewise.
14534 * g++.dg/lookup/scoped2.C: Likewise.
14535 * g++.dg/lookup/using2.C: Likewise.
14536 * g++.dg/other/component1.C: Remove stray semicolon.
14537 * g++.dg/other/do1.C: Change error message.
14538 * g++.dg/other/error2.C: Likewise.
14539 * g++.dg/other/init1.C: Likewise.
14540 * g++.dg/other/packed1.C: Remove stray semicolon.
14541 * g++.dg/other/ptrmem2.C: Change error message.
14542 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14543 marker.
14544 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14545 * g++.dg/template/access3.C: Add typename keyword.
14546 * g++.dg/template/access5.C: Remove stray semicolon.
14547 * g++.dg/template/access6.C: Likewise.
14548 * g++.dg/template/complit1.C: Likewise.
14549 * g++.dg/template/crash1.C: Change error message.
14550 * g++.dg/template/inherit2.C: Remove stray semicolon.
14551 * g++.dg/template/instantiate2.C: Likewise.
14552 * g++.dg/template/instantiate3.C: Change error message.
14553 * g++.dg/template/qual1.C: Remove stray semicolon.
14554 * g++.dg/template/qualttp18.C: Change error message.
14555 * g++.dg/template/ref1.C: Remove stray semicolon.
14556 * g++.dg/template/sizeof1.C (A::value): Declare it.
14557 * g++.dg/template/spec4.C: Change error message.
14558 * g++.dg/template/static1.C: Likewise.
14559 * g++.dg/template/type1.C: Likewise.
14560 * g++.dg/template/typename3.C: Likewise.
14561 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14562 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14563 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14564 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14565 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14566 named return value extension.
14567 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14568 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14569 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14570 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14571 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14572 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14573 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14574 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14575 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14576 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14577 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14578 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14579 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14580 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14581 syntax.
14582 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14583 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14584 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14585 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14586 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14587 * g++.old-deja/g++.brendan/template11.C: Likewise.
14588 * g++.old-deja/g++.brendan/template26.C: Likewise.
14589 * g++.old-deja/g++.brendan/template27.C: Use explicit
14590 specialization syntax.
14591 * g++.old-deja/g++.brendan/template30.C: Likewise.
14592 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14593 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14594 non-dependent names.
14595 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14596 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14597 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14598 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14599 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14600 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14601 named return value extension.
14602 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14603 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14604 * g++.old-deja/g++.ext/return1.C: Likewise.
14605 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14606 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14607 * g++.old-deja/g++.jason/access8.C: Likewise.
14608 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14609 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14610 pseudo-destructor names.
14611 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14612 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14613 pseudo-destructor names.
14614 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14615 * g++.old-deja/g++.jason/overload19.C: Likewise.
14616 * g++.old-deja/g++.jason/overload32.C: Likewise.
14617 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14618 stray semicolons.
14619 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14620 * g++.old-deja/g++.jason/return.C: Likewise.
14621 * g++.old-deja/g++.jason/return2.C: Likewise.
14622 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14623 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14624 syntax.
14625 * g++.old-deja/g++.jason/template10.C: Account for use of
14626 non-dependent names.
14627 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14628 syntax.
14629 * g++.old-deja/g++.jason/template37.C: Likewise.
14630 * g++.old-deja/g++.law/access4.C: Change error messages.
14631 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14632 pseudo-destructor names.
14633 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14634 * g++.old-deja/g++.law/ctors9.C: Likewise.
14635 * g++.old-deja/g++.law/cvt22.C: Likewise.
14636 * g++.old-deja/g++.law/dtors5.C: Likewise.
14637 * g++.old-deja/g++.law/global-init1.C: Likewise.
14638 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14639 * g++.old-deja/g++.law/operators28.C: Likewise.
14640 * g++.old-deja/g++.law/visibility28.C: Likewise.
14641 * g++.old-deja/g++.martin/eval1.C: Likewise.
14642 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14643 name.
14644 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14645 * g++.old-deja/g++.mike/net34.C: Likewise.
14646 * g++.old-deja/g++.mike/net36.C: Likewise.
14647 * g++.old-deja/g++.mike/ns2.C: Likewise.
14648 * g++.old-deja/g++.mike/p12306.C: Likewise.
14649 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14650 value extension.
14651 * g++.old-deja/g++.mike/p700.C: Likewise.
14652 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14653 * g++.old-deja/g++.mike/p710.C: Likewise.
14654 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14655 value extension.
14656 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14657 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14658 * g++.old-deja/g++.ns/crash2.C: Likewise.
14659 * g++.old-deja/g++.ns/crash3.C: Likewise.
14660 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14661 * g++.old-deja/g++.ns/ns17.C: Likewise.
14662 * g++.old-deja/g++.ns/template16.C: Likewise.
14663 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14664 keyword.
14665 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14666 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14667 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14668 named return value extension.
14669 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14670 * g++.old-deja/g++.other/access4.C: Issue additional error
14671 messages.
14672 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
14673 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
14674 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
14675 * g++.old-deja/g++.other/crash25.C: Change error message.
14676 * g++.old-deja/g++.other/crash4.C: Change error message.
14677 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
14678 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
14679 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
14680 checks.
14681 * g++.old-deja/g++.other/defarg8.C: Likewise.
14682 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
14683 * g++.old-deja/g++.other/dtor10.C: Likewise.
14684 * g++.old-deja/g++.other/incomplete.C: Likewise.
14685 * g++.old-deja/g++.other/linkage7.C: Likewise.
14686 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
14687 lookup algorithm.
14688 * g++.old-deja/g++.other/mangle2.C: Likewise.
14689 * g++.old-deja/g++.other/refinit2.C: Likewise.
14690 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
14691 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
14692 * g++.old-deja/g++.pt/crash28.C: Likewise.
14693 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
14694 syntax.
14695 * g++.old-deja/g++.pt/crash32.C: Change error message.
14696 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14697 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14698 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14699 error message position.
14700 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14701 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14702 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14703 syntax.
14704 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14705 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14706 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14707 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14708 keyword.
14709 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14710 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14711 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14712 keyword.
14713 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14714 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14715 syntax.
14716 * g++.old-deja/g++.pt/friend28.C: Account for use of
14717 non-dependent names.
14718 * g++.old-deja/g++.pt/friend29.C: Likewise.
14719 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14720 rules.
14721 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14722 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14723 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14724 lookup rules.
14725 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14726 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14727 keyword.
14728 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14729 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14730 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14731 keyword.
14732 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14733 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14734 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14735 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14736 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14737 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14738 keyword.
14739 * g++.old-deja/g++.pt/spec10.C: Likewise.
14740 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14741 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14742 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14743 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14744 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14745 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14746 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14747 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14748 * g++.old-deja/g++.pt/typename15.C: Likewise.
14749 * g++.old-deja/g++.pt/typename22.C: Likewise.
14750 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14751 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14752 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14753 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14754 syntax.
14755 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14756 return value extension.
14757 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14758 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14759 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14760 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14761
14762 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14763
14764 * g++.dg/warn/inline1.C: New test.
14765 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
14766 * g++.old-deja/g++.jason/synth10.C: Likewise.
14767 * g++.old-deja/g++.mike/net31.C: Likewise.
14768 * g++.old-deja/g++.mike/p8786.C: Likewise.
14769
14770 * g++.dg/template/friend10.C: New test.
14771 * g++.dg/template/conv5.C: New test.
14772
14773 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
14774
14775 * g++.dg/lookup/scoped3.C: New test.
14776
14777 * g++.dg/lookup/decl1.C: New test.
14778 * g++.dg/lookup/decl2.C: New test.
14779
14780 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
14781
14782 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
14783 gcc.c-torture/compile/20021015-1.c,
14784 gcc.c-torture/compile/20021015-2.c,
14785 gcc.c-torture/compile/20021123-1.c,
14786 gcc.c-torture/compile/20021123-2.c,
14787 gcc.c-torture/compile/20021123-3.c,
14788 gcc.c-torture/compile/20021123-4.c,
14789 gcc.c-torture/execute/20021024-1.c: Add tests previously added
14790 only to 3.1 or 3.2 branch.
14791
14792 2002-12-23 Mark Mitchell <mark@codesourcery.com>
14793
14794 * gcc.dg/i386-bitfield3.c: New test.
14795
14796 * gcc.dg/i386-bitfield2.c: New test.
14797
14798 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
14799
14800 * g++.dg/parse/conv_op1.C: New test.
14801
14802 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
14803
14804 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
14805 approved.
14806
14807 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
14808
14809 * gcc.c-torture/compile/20021220-1.c: New test.
14810
14811 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
14812
14813 * gcc.dg/i386-fastcall-1.c: New.
14814
14815 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14816
14817 * gcc.c-torture/execute/20021219-1.c: New test.
14818
14819 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14820
14821 * gcc.dg/i386-pic-1.c: New test.
14822
14823 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14824
14825 PR c++/8099
14826 * g++.dg/template/friend9.C: New test.
14827
14828 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14829
14830 PR c++/3663
14831 * g++.dg/template/access7.C: New test.
14832
14833 2002-12-18 Nick Clifton <nickc@redhat.com>
14834
14835 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
14836 the libstdc++-v3 directory has been found.
14837
14838 2002-12-12 Devang Patel <dpatel@apple.com>
14839 * gcc.dg/darwin-ld-1.c: New test.
14840 * gcc.dg/darwin-ld-2.c: New test.
14841 * gcc.dg/darwin-ld-3.c: New test.
14842 * gcc.dg/darwin-ld-4.c: New test.
14843 * gcc.dg/darwin-ld-5.c: New test.
14844
14845 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14846
14847 * gcc.c-torture/compile/20021212-1.c: New test.
14848
14849 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
14850
14851 * gcc.dg/fshort-wchar: New test.
14852
14853 2002-12-10 Mark Mitchell <mark@codesourcery.com>
14854
14855 PR c++/8372
14856 * g++.dg/template/dtor1.C: New test.
14857
14858 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
14859 markers.
14860
14861 2002-12-10 Jakub Jelinek <jakub@redhat.com>
14862
14863 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
14864
14865 2002-12-09 Mark Mitchell <mark@codesourcery.com>
14866
14867 * g++.dg/template/static1.C: New test.
14868 * g++.dg/template/static2.C: New test.
14869 * g++.old-deja/g++.ext/memconst.C: New test.
14870
14871 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14872
14873 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
14874 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
14875 * g++.dg/special/initp1.C: Likewise.
14876
14877 2002-12-06 Jakub Jelinek <jakub@redhat.com>
14878
14879 * gcc.c-torture/execute/20021204-1.c: New test.
14880
14881 2002-12-04 Geoffrey Keating <geoffk@apple.com>
14882
14883 * gcc.dg/ppc-fmadd-1.c: New file.
14884 * gcc.dg/ppc-fmadd-2.c: New file.
14885 * gcc.dg/ppc-fmadd-3.c: New file.
14886
14887 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14888
14889 * gcc.c-torture/compile/20021204-1.c: New test.
14890
14891 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
14892
14893 * g++.dg/inherit/covariant2.C: New test.
14894 * g++.dg/inherit/covariant3.C: New test.
14895 * g++.dg/inherit/covariant4.C: New test.
14896 * g++.dg/inherit/covariant1.C: Remove XFAIL.
14897 * g++.old-deja/g++.robertl/eb17.C: Likewise.
14898
14899 2002-12-03 Mark Mitchell <mark@codesourcery.com>
14900
14901 PR c++/8688
14902 * g++.dg/init/brace3.C: New test.
14903
14904 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
14905
14906 * gcc.dg/20020210-1.c: Fix a comment typo.
14907
14908 2002-12-02 Mark Mitchell <mark@codesourcery.com>
14909
14910 PR c++/8720
14911 * g++.dg/parse/defarg1.C: New test.
14912
14913 PR c++/8615
14914 * g++.dg/template/char1.C: New test.
14915
14916 * g++.dg/template/varmod1.C: Fix typo.
14917
14918 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14919
14920 DR 180
14921 * g++.old-deja/g++.pt/crash32.C: Expect error.
14922
14923 2002-12-01 Mark Mitchell <mark@codesourcery.com>
14924
14925 PR c++/5919
14926 * g++.dg/template/varmod1.C: New test.
14927
14928 PR c++/8727
14929 * g++.dg/inherit/typeinfo1.C: New test.
14930
14931 PR c++/8663
14932 * g++.dg/inherit/typedef1.C: New test.
14933
14934 2002-11-30 Mark Mitchell <mark@codesourcery.com>
14935
14936 PR c++/8332
14937 PR c++/8493
14938 * g++.dg/template/strlen1.C: New test.
14939
14940 PR c++/8227
14941 * g++.dg/template/ctor2.C: New test.
14942
14943 PR c++/8214
14944 * g++.dg/init/string1.C: New test.
14945
14946 PR c++/8511
14947 * g++.dg/template/friend8.C: New test.
14948
14949 2002-11-29 Joe Buck <jbuck@synopsys.com>
14950
14951 * g++.dg/lookup/anon2.C: New test.
14952
14953 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
14954
14955 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
14956 h8300 port.
14957
14958 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
14959
14960 * gcc.dg/bitfld-6.c: New test.
14961
14962 2002-11-27 Jan Hubicka <jh@suse.cz>
14963
14964 * gcc.c-torture/execute/20021127.[cx]: New test.
14965
14966 2002-11-26 Jan Hubicka <jh@suse.cz>
14967
14968 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
14969 quality.
14970
14971 2002-11-26 Geoffrey Keating <geoffk@apple.com>
14972
14973 * g++.dg/init/brace2.C: New test.
14974 * g++.old-deja/g++.mike/p9129.C: Correct.
14975
14976 2002-11-26 Mark Mitchell <mark@codesourcery.com>
14977
14978 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
14979
14980 2002-11-25 Andreas Bauer <baueran@in.tum.de>
14981
14982 * gcc.dg/sibcall-6: New test for indirect sibcalls.
14983
14984 2002-11-25 Mark Mitchell <mark@codesourcery.com>
14985
14986 * testsuite/g++.dg/abi/empty11.C: New test.
14987 * testsuite/g++.dg/rtti/cv1.C: New test.
14988
14989 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
14990
14991 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
14992
14993 2002-11-24 Mark Mitchell <mark@codesourcery.com>
14994
14995 * g++.dg/abi/empty10.C: New test.
14996
14997 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14998
14999 * gcc.c-torture/compile/20021124-1.c: New test.
15000
15001 2002-11-22 Mark Mitchell <mark@codesourcery.com>
15002
15003 * g++.dg/abi/rtti2.C: New test.
15004
15005 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15006
15007 * gcc.dg/i386-unroll-1.c: New test.
15008
15009 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15010
15011 * gcc.c-torture/compile/20021120-1.c: New test.
15012 * gcc.c-torture/compile/20021120-2.c: New test.
15013
15014 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15015
15016 * gcc.dg/bitfld-5.c: New test.
15017
15018 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15019
15020 * gcc.c-torture/execute/20021120-3.c: New test.
15021
15022 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15023
15024 * gcc.c-torture/execute/20021120-2.c: New test.
15025
15026 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15027
15028 * gcc.c-torture/execute/20021120-1.c: New test.
15029
15030 2002-11-20 Jakub Jelinek <jakub@redhat.com>
15031
15032 * gcc.c-torture/execute/20021118-3.c: New test.
15033
15034 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15035
15036 * gcc.c-torture/compile/20021119-1.c: New test.
15037
15038 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15039
15040 * gcc.dg/duff-1.c: New test.
15041 * gcc.dg/duff-2.c: New test.
15042 * gcc.dg/duff-3.c: New test.
15043
15044 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
15045
15046 * gcc.dg/cpp/_Pragma5.c: New test.
15047
15048 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15049
15050 * gcc.c-torture/execute/20021118-2.c: New test.
15051
15052 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15053
15054 * gcc.c-torture/execute/20021118-1.c: New test.
15055
15056 2002-11-16 Jakub Jelinek <jakub@redhat.com>
15057
15058 * gcc.dg/20021116-1.c: New test.
15059
15060 2002-11-14 Mark Mitchell <mark@codesourcery.com>
15061
15062 * g++.dg/abi/vcall1.C: New test.
15063
15064 2002-11-14 Jakub Jelinek <jakub@redhat.com>
15065
15066 * gcc.dg/20021029-1.c: New test.
15067 * gcc.dg/20021029-2.c: New test.
15068
15069 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15070
15071 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15072
15073 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15074
15075 PR c/8439
15076 * gcc.dg/20021110.c: Move to ...
15077 * gcc.c-torture/compile/20021110.c: .... here.
15078
15079 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15080
15081 PR c/8467
15082 * gcc.c-torture/execute/20021111-1.c
15083
15084 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15085
15086 PR c/8439
15087 * gcc.dg/20021110.c: New test.
15088
15089 2002-11-10 Mark Mitchell <mark@codesourcery.com>
15090
15091 * g++.dg/abi/vthunk3.C: Run only on x86.
15092
15093 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
15094
15095 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
15096
15097 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
15098
15099 * lib/compat.exp (compat-execute): Fix logic error in last
15100 change.
15101
15102 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
15103
15104 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
15105
15106 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15107
15108 PR c++/8389
15109 * g++.dg/template/access6.C: New test.
15110
15111 2002-11-08 Jan Hubicka <jh@suse.cz>
15112
15113 * gcc.dg/i386-ssefp-1.c: New test.
15114 * gcc.dg/i386-ssefp-1.c: New test.
15115
15116 2002-11-08 Jan Hubicka <jh@suse.cz>
15117
15118 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
15119
15120 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15121
15122 * g++.dg/abi/vthunk3.C: New test.
15123
15124 PR c++/8338
15125 * g++.dg/template/crash2.C: New test.
15126
15127 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15128
15129 * testsuite/g++.dg/abi/dtor1.C: New test.
15130 * testsuite/g++.dg/abi/dtor2.C: Likewise.
15131
15132 2002-11-05 Geoffrey Keating <geoffk@apple.com>
15133
15134 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
15135 Darwin.
15136
15137 2002-11-04 Adam Nemet <anemet@lnxw.com>
15138
15139 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
15140 -mthumb. Only xfail with -O0.
15141
15142 2002-11-03 Mark Mitchell <mark@codesourcery.com>
15143
15144 * g++.dg/abi/thunk1.C: New test.
15145 * g++.dg/abi/thunk2.C: Likewise.
15146 * g++.dg/abi/vtt1.C: Likewise.
15147
15148 2002-11-02 Diego Novillo <dnovillo@redhat.com>
15149
15150 PR optimization/8423
15151 * gcc.c-torture/execute/builtin-constant.c: New test.
15152
15153 2002-11-01 Zack Weinberg <zack@codesourcery.com>
15154
15155 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
15156 Add some more cases.
15157
15158 2002-11-01 Mark Mitchell <mark@codesourcery.com>
15159
15160 PR c++/8391
15161 * g++.dg/opt/local1.C: New test.
15162
15163 2002-10-30 Mark Mitchell <mark@codesourcery.com>
15164
15165 PR c++/8160
15166 * g++.dg/template/complit1.C: New test.
15167
15168 PR c++/8149
15169 * g++.dg/template/typename4.C: Likewise.
15170
15171 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15172
15173 Core issue 287, PR c++/7639
15174 * g++.dg/template/instantiate1.C: Adjust error location.
15175 * g++.dg/template/instantiate3.C: New test.
15176 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15177 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15178 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15179
15180 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15181
15182 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15183
15184 2002-10-29 Mark Mitchell <mark@codesourcery.com>
15185
15186 PR c++/8287
15187 * g++.dg/init/dtor2.C: New test.
15188
15189 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15190
15191 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15192 * gcc.dg/nest.c: Bypass errors on irix6.
15193
15194 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15195
15196 * gcc.dg/nest.c: Expect error for mmix-*-*.
15197 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15198
15199 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15200
15201 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15202 markers.
15203
15204 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
15205
15206 2002-10-25 Mike Stump <mrs@apple.com>
15207
15208 * gcc.dg/warn-1.c: New test.
15209
15210 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15211
15212 * g++.dg/template/typename3.C: New test.
15213
15214 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15215
15216 * g++.dg/lookup/ptrmem1.C: New test.
15217
15218 * g++.dg/abi/vthunk2.C: New test.
15219
15220 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15221
15222 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15223
15224 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15225
15226 * g++.dg/abi/empty9.C: New test.
15227
15228 2002-10-24 Richard Henderson <rth@redhat.com>
15229
15230 * g++.dg/inherit/thunk1.C: Enable for ia64.
15231
15232 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15233
15234 PR c++/8067
15235 * g++.dg/lookup/pretty1.C: New test.
15236
15237 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15238
15239 * gcc.dg/20021023-1.c: New test.
15240
15241 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15242
15243 PR c++/7679
15244 * g++.dg/parse/inline1.C: New test.
15245
15246 2002-10-23 Richard Henderson <rth@redhat.com>
15247
15248 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15249
15250 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15251
15252 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15253
15254 PR c++/6579
15255 * g++.dg/parse/stmtexpr3.C: New test.
15256
15257 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15258
15259 * g++.dg/expr/cond1.C: New test.
15260
15261 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15262
15263 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15264
15265 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15266
15267 * g++.dg/abi/vbase13.C: New test.
15268 * g++.dg/abi/vbase14.C: Likewise.
15269
15270 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15271
15272 * gcc.dg/tls/pic-1.c: New test.
15273 * gcc.dg/tls/nonpic-1.c: New test.
15274 * gcc.dg/20021018-1.c: New test.
15275
15276 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15277
15278 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15279 Remove only files with the same base name as the test case.
15280 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15281 (profopt-execute): Likewise. Also, remove old profiling
15282 and performance data files before running the tests.
15283
15284 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15285 * g++.dg/bprob/bprob.exp: Likewise.
15286 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15287 to allow more general test case names.
15288
15289 * g++.dg/bprob/bprob-1.C: Rename to ...
15290 * g++.dg/bprob/g++-bprob-1.C: ... this.
15291
15292 * g77.dg/bprob/bprob-1.f: Rename to ...
15293 * g77.dg/bprob/g77-bprob-1.f: ... this.
15294
15295 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15296
15297 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15298 bison 1.50 or later.
15299
15300 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15301
15302 * g++.dg/README: Describe more test directories.
15303
15304 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15305
15306 * g++.dg/init/array6.C: Add additional tests.
15307
15308 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15309
15310 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15311 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15312
15313 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15314
15315 * gcc.c-torture/compile/20020604-1.x: New.
15316 * gcc.c-torture/compile/simd-5.x: Likewise.
15317 * gcc.c-torture/execute/920710-1.x: Likewise.
15318 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15319
15320 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15321
15322 * g++.dg/inherit/override1.C: Add dg-options clause.
15323
15324 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15325
15326 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15327 _mm_slli_si128.
15328
15329 2002-10-19 Andreas Schwab <schwab@suse.de>
15330
15331 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15332 directory component.
15333
15334 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15335
15336 * g++.dg/inherit/thunk1.C: New test.
15337
15338 * g++.dg/inherit/override1.C: New test.
15339
15340 * g++.dg/abi/mangle11.C: New test.
15341 * g++.dg/abi/mangle14.C: New test.
15342 * g++.dg/abi/mangle17.C: New test.
15343
15344 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15345
15346 * g++.dg/overload/member2.C: New test.
15347
15348 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15349
15350 * g++.dg/README: Describe new compat directory.
15351 * g++.dg/dg.exp: Skip tests in compat directory.
15352 * README.compat: New file.
15353 * lib/compat.exp: New expect script.
15354 * g++.dg/compat: New test directory.
15355 * g++.dg/compat/compat.exp: New expect script.
15356 * g++.dg/compat/abi: New test directory.
15357 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15358 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15359 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15360 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15361 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15362 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15363 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15364 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15365 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15366 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15367 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15368 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15369 * g++.dg/compat/break: New test directory.
15370 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15371 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15372 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15373 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15374 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15375 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15376 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15377 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15378 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15379 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15380 g++.dg/compat/break/README: New files.
15381 * g++.dg/compat/eh: New test directory.
15382 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15383 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15384 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15385 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15386 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15387 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15388 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15389 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15390 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15391 g++.dg/compat/eh/filter2_y.C,
15392 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15393 g++.dg/compat/eh/new1_y.C,
15394 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15395 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15396 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15397 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15398 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15399 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15400 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15401 g++.dg/compat/eh/unexpected1_y.C: New files.
15402 * g++.dg/compat/init: New test directory.
15403 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15404 g++.dg/compat/init/array5_y.C,
15405 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15406 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15407 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15408 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15409 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15410 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15411 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15412 g++.dg/compat/init/init-ref2_y.C: New files.
15413
15414 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15415
15416 PR c++/7584
15417 * g++.dg/inherit/using3.C: New test.
15418
15419 2002-10-17 Jan Hubicka <jh@suse.cz>
15420
15421 * gcc.dg/20021017-2.c: New test.
15422
15423 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15424
15425 * g++.dg/abi/mangle16.C: Adjust.
15426
15427 * g++.dg/init/array8.C: New test.
15428
15429 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
15430
15431 * gcc.dg/special/mips-abi.exp: New test.
15432 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15433
15434 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15435
15436 * g++.dg/abi/mangle16.C: New test.
15437 * g++.dg/abi/mangle17.C: Likewise.
15438
15439 PR c++/7478
15440 * g++.dg/template/ref1.C: New test.
15441
15442 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15443
15444 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15445
15446 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15447
15448 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15449
15450 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15451
15452 PR c++/7524
15453 * g++.dg/init/array7.C: New test.
15454
15455 2002-10-15 Mark Mitchell <mark@codesourcery.com>
15456
15457 * g++.dg/init/array6.C: New test.
15458
15459 * g++.dg/abi/mangle13.C: Likewise.
15460 * g++.dg/abi/mangle14.C: Likewise.
15461 * g++.dg/abi/mangle15.C: Likewise.
15462
15463 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15464
15465 * g++.dg/abi/empty8.C: New test.
15466
15467 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15468
15469 * g++.dg/init/ctor1.C: New test.
15470
15471 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15472
15473 * gcc.c-torture/execute/20021015-1.c: New test.
15474
15475 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
15476
15477 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15478
15479 2002-10-14 Jan Hubicka <jh@suse.cz>
15480
15481 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15482
15483 2002-10-14 Richard Henderson <rth@redhat.com>
15484
15485 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15486
15487 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15488
15489 PR optimization/6631
15490 * g++.dg/opt/const2.C: New test.
15491
15492 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15493
15494 PR c++/7176
15495 * g++.dg/parse/friend1.C: New test.
15496 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15497
15498 2002-10-14 Jakub Jelinek <jakub@redhat.com>
15499
15500 * gcc.dg/20021014-1.c: New test.
15501
15502 2002-10-11 Mark Mitchell <mark@codesourcery.com>
15503
15504 PR c++/5661
15505 * g++.dg/ext/vlm1.C: New test.
15506 * g++.dg/ext/vlm2.C: Likewise.
15507
15508 * g++.dg/init/array1.C: Remove invalid braces.
15509 * g++.dg/init/brace1.C: New test.
15510 * g++.dg/init/copy2.C: Likewise.
15511 * g++.dg/init/copy3.C: Likewise.
15512 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15513 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15514 braces.
15515
15516 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
15517
15518 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15519
15520 2002-10-11 Richard Shann <richard.shann@superh.com>
15521
15522 * gcc.c-torture/compile/simd-5.c: New test.
15523
15524 2002-10-10 Roger Sayle <roger@eyesopen.com>
15525
15526 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15527
15528 2002-10-10 Jim Wilson <wilson@redhat.com>
15529
15530 * gcc.c-torture/execute/20021010-1.c: New test.
15531
15532 2002-10-09 Zack Weinberg <zack@codesourcery.com>
15533
15534 PR c/7353
15535 * g++.dg/ext/typedef-init.C: New test.
15536 * gcc.dg/typedef-init.c: New test.
15537
15538 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
15539
15540 * gcc.dg/cpp/paste13.c: New test.
15541
15542 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15543
15544 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15545 remaining platforms, XFAIL during compile, not execute. Don't
15546 XFAIL at -O0.
15547
15548 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15549
15550 * gcc.dg/alias-1.c: Tweak expected warning.
15551
15552 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15553
15554 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15555
15556 2002-10-06 Andreas Jaeger <aj@suse.de>
15557
15558 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15559 * gcc.dg/cpp/c++98.C: Likewise.
15560
15561 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15562 * g++.dg/cpp/c++98.C: Likewise.
15563
15564 * g++.dg/README (Subdirectories): Mention cpp directory.
15565
15566 PR target/7559
15567 * gcc.dg/20021006-1.c: New test.
15568
15569 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15570
15571 PR c++/7804
15572 * g++.dg/other/warning1.C: New test.
15573
15574 2002-10-04 Roger Sayle <roger@eyesopen.com>
15575
15576 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15577 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15578 and sparc-*-* with -m64 as expected failures. See PR 8087.
15579
15580 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15581
15582 PR c++/7931
15583 * g++.dg/template/ptrmem3.C: New test.
15584
15585 PR c++/7754
15586 * g++.dg/template/union1.C: New test.
15587
15588 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15589
15590 PR c++/8006
15591 * g++.dg/abi/mangle9.C: New test.
15592 * g++.dg/abi/mangle10.C: New test.
15593 * g++.dg/abi/mangle11.C: New test.
15594 * g++.dg/abi/mangle12.C: New test.
15595
15596 2002-10-02 Mark Mitchell <mark@codesourcery.com>
15597
15598 PR c++/7188.
15599 * g++.dg/template/meminit1.C: New test.
15600 * g++.dg/warn/Wreorder-1.C: Likewise.
15601 * g++.old-deja/g++.mike/warn3.C: Tweak.
15602 * lib/prune.exp: Ingore "in copy constructor".
15603
15604 2002-10-02 Andreas Jaeger <aj@suse.de>
15605
15606 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15607 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15608 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15609 on x86-64.
15610
15611 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15612
15613 * gcc.dg/empty1.C: Fix typo.
15614
15615 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15616
15617 * gcc.dg/alias-1.c: New test.
15618
15619 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15620
15621 * gcc.dg/empty1.C: New test.
15622
15623 * g++.dg/tls/init-2.C: Tweak error messages.
15624
15625 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
15626
15627 * gcc.c-torture/compile/20020923-1.c: New test.
15628
15629 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15630
15631 * gcc.c-torture/execute/ffs-1.c: New test.
15632 * gcc.c-torture/execute/ffs-2.c: Ditto.
15633
15634 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15635
15636 * g++.dg/overload/member1.C: New test.
15637
15638 2002-09-30 Mark Mitchell <mark@codesourcery.com>
15639
15640 * g++.dg/abi/empty7.C: New test.
15641 * g++.dg/init/pm2.C: Likewise.
15642
15643 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
15644
15645 * g++.dg/rtti/crash1.C: New test.
15646
15647 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
15648
15649 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15650 gcc.dg/sibcall-4.c: New tests.
15651
15652 2002-09-28 Roger Sayle <roger@eyesopen.com>
15653
15654 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15655 powerpc and MMIX targets.
15656
15657 2002-09-27 Zack Weinberg <zack@codesourcery.com>
15658
15659 * gcc.dg/cpp/20020927-1.c: New.
15660
15661 2002-09-26 David S. Miller <davem@redhat.com>
15662
15663 * gcc.c-torture/compile/trunctfdf.c: New.
15664
15665 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15666
15667 * lib/target-supports.exp (check_weak_available): Handle solaris2.
15668
15669 2002-09-27 Alan Modra <amodra@bigpond.net.au>
15670
15671 * gcc.c-torture/execute/loop-15.c: New.
15672
15673 2002-09-26 Janis Johnson <janis187@us.ibm.com>
15674
15675 * README.QMTEST: Fix typo.
15676
15677 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15678
15679 * gcc.dg/20020926-1.c: New test.
15680
15681 2002-09-25 David S. Miller <davem@redhat.com>
15682
15683 PR target/7842
15684 * gcc.c-torture/execute/shiftdi.c: New test.
15685
15686 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
15687
15688 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
15689 unique to the tool.
15690 * lib/g77.exp (g77_init): Likewise.
15691 * lib/g++.exp (g++_init): Likewise.
15692 * lib/objc.exp (objc_init): Likewise.
15693
15694 2002-09-25 Mark Mitchell <mark@codesourcery.com>
15695
15696 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15697 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15698 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
15699
15700 2002-09-25 Richard Henderson <rth@redhat.com>
15701
15702 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15703 too-small long double.
15704
15705 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
15706
15707 * gcc.dg/20020919-1.c: New test.
15708
15709 2002-09-23 Mark Mitchell <mark@codesourcery.com>
15710
15711 * g++.dg/abi/bitfield6.C: New test.
15712 * g++.dg/abi/bitfield7.C: New test.
15713 * g++.dg/abi/bitfield8.C: New test.
15714 * g++.dg/abi/vbase11.C: New test.
15715
15716 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
15717
15718 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15719 hppa*-*-hpux*. Update test comment.
15720
15721 2002-09-20 Jakub Jelinek <jakub@redhat.com>
15722
15723 * gcc.dg/tls/struct-1.c: New test.
15724
15725 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
15726
15727 * gcc.dg/cpp/tr-warn2.c: Update.
15728
15729 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15730
15731 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
15732
15733 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15734
15735 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15736 systems.
15737
15738 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
15739
15740 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15741
15742 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15743 Adjust for c++filt moved to binutils. Remove spurious duplicate
15744 setting of cxxfilt.
15745
15746 2002-09-19 Geoffrey Keating <geoffk@apple.com>
15747
15748 * gcc.dg/20020312-2.c: Update for darwin.
15749
15750 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15751
15752 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15753
15754 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15755
15756 * objc.dg/comp-types-1.m: New test.
15757 * objc.dg/comp-types-2.m: New test.
15758 * objc.dg/comp-types-3.m: New test.
15759 * objc.dg/comp-types-4.m: New test.
15760 * objc.dg/comp-types-5.m: New test.
15761 * objc.dg/comp-types-6.m: New test.
15762
15763 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15764
15765 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
15766
15767 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15768
15769 * g++.dg/other/do1.C: New test.
15770
15771 * g++.dg/template/subst1.C: New test.
15772
15773 2002-09-16 Steve Ellcey <sje@cup.hp.com>
15774
15775 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
15776
15777 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15778
15779 * g++.dg/template/qualttp20.C: Adjust expected errors.
15780 * g++.old-deja/g++.jason/report.C: Likewise.
15781 * g++.old-deja/g++.other/qual1.C: Likewise.
15782
15783 * g++.dg/lookup/scoped2.C: New test.
15784
15785 * g++.dg/ext/asm3.C: New test.
15786
15787 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
15788
15789 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
15790
15791 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
15792
15793 * ChangeLog: follow spelling conventions.
15794 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
15795 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
15796 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
15797 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
15798 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
15799 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
15800 * g++.old-deja/g++.law/global-init1.C: Likewise.
15801 * g++.old-deja/g++.other/delete4.C: Likewise.
15802 * g++.old-deja/g++.other/inline21.C: Likewise.
15803 * g++.old-deja/g++.other/singleton.C: Likewise.
15804 * g77.dg/strlen0.f: Likewise.
15805 * g77.f-torture/compile/20010519-1.f: Likewise.
15806 * g77.f-torture/compile/980310-4.f: Likewise.
15807 * gcc.c-torture/compile/20000605-1.c: Likewise.
15808 * gcc.c-torture/execute/20020225-1.c: Likewise.
15809 * gcc.dg/c90-hexfloat-2.c: Likewise.
15810 * gcc.dg/c99-bool-1.c: Likewise.
15811 * gcc.dg/c99-hexfloat-2.c: Likewise.
15812 * gcc.dg/dll-2.c: Likewise.
15813 * gcc.dg/wtr-union-init-1.c: Likewise.
15814 * gcc.dg/wtr-union-init-2.c: Likewise.
15815 * gcc.dg/wtr-union-init-3.c: Likewise.
15816 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15817 * gcc.dg/cpp/defined.c: Likewise.
15818 * gcc.dg/cpp/macsyntx.c: Likewise.
15819 * gcc.dg/cpp/paste2.c: Likewise.
15820 * gcc.dg/cpp/trad/defined.c: Likewise.
15821 * gcc.dg/format/c90-printf-1.c: Likewise.
15822 * gcc.dg/format/c90-scanf-1.c: Likewise.
15823 * gcc.dg/format/c99-printf-1.c: Likewise.
15824 * gcc.dg/format/c99-scanf-1.c: Likewise.
15825 * gcc.misc-tests/gcov-8.c: Likewise.
15826 * lib/profopt.exp: Likewise.
15827
15828 2002-09-15 Krister Walfridsson <cato@df.lth.se>
15829
15830 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
15831
15832 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15833
15834 * g++.dg/inherit/using2.C: New test.
15835
15836 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
15837
15838 * ChangeLog: Follow spelling conventions.
15839 * g++.dg/template/friend4.C: Likewise.
15840 * g++.old-deja/g++.pt/crash67.C: Likewise.
15841 * gcc.c-torture/execute/20000801-4.c: Likewise.
15842 * gcc.dg/c90-digraph-1.c: Likewise.
15843 * gcc.dg/c94-digraph-1.c: Likewise.
15844 * gcc.dg/c99-digraph-1.c: Likewise.
15845 * gcc.dg/cpp/line5.c: Likewise.
15846 * gcc.dg/cpp/multiline.c: Likewise.
15847 * gcc.dg/cpp/trad/literals-1.c: Likewise.
15848 * gcc.dg/format/attr-3.c: Likewise.
15849 * gcc.dg/format/c90-scanf-3.c: Likewise.
15850 * gcc.dg/format/ext-4.c: Likewise.
15851
15852 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15853
15854 * g++.dg/template/pretty1.C: New test.
15855
15856 2002-09-14 Alan Modra <amodra@bigpond.net.au>
15857
15858 * gcc.c-torture/execute/struct-cpy-1.c: New test.
15859
15860 2002-09-13 Matt Austern <austern@apple.com>
15861
15862 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
15863 passing a cast expression to a function by const reference.
15864
15865 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
15866
15867 * g++.dg/template/deduce1.C: New test.
15868
15869 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
15870
15871 * gcc.c-torture/execute/simd-1.c: Force all use of int to
15872 32-bit int.
15873
15874 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
15875
15876 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
15877 usage.
15878
15879 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
15880
15881 * gcc.c-torture/compile/20020910-1.c: New test.
15882
15883 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
15884
15885 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
15886
15887 2002-09-10 Andreas Jaeger <aj@suse.de>
15888
15889 * gcc.dg/20020312-2.c: Adjust for x86-64.
15890
15891 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
15892
15893 * g77.dg/7388.f: New test case for PR 7388.
15894
15895 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
15896
15897 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
15898
15899 2002-09-05 Ziemowit Laski <zlaski@apple.com>
15900
15901 * objc.dg/proto-lossage-1.m: New test.
15902
15903 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
15904
15905 * gcc.dg/cpp/_Pragma4.c: Fix typo.
15906
15907 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
15908
15909 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
15910 expected to pass.
15911
15912 2002-09-06 Stan Shebs <shebs@apple.com>
15913 David Edelsohn <edelsohn@gnu.org>
15914
15915 * gcc.dg/weak: New directory.
15916 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
15917 target-specific xfail bits.
15918 * gcc.dg/typeof-2.c: Move to new directory.
15919 * gcc.dg/weak.exp: New expect script.
15920
15921 2002-09-06 Alan Modra <amodra@bigpond.net.au>
15922
15923 * gcc.c-torture/execute/extzvsi.c: New test.
15924
15925 2002-09-05 Stan Shebs <shebs@apple.com>
15926
15927 * gcc.dg/weak-1.c: xfail on Darwin.
15928 * gcc.dg/weak-2.c: Ditto.
15929 * gcc.dg/weak-3.c: Ditto.
15930 * gcc.dg/weak-4.c: Ditto.
15931 * gcc.dg/weak-5.c: Ditto.
15932 * gcc.dg/weak-6.c: Ditto.
15933 * gcc.dg/weak-7.c: Ditto.
15934 * gcc.dg/weak-8.c: Ditto.
15935 * gcc.dg/weak-9.c: Ditto.
15936
15937 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
15938
15939 * gcc.c-torture/execute/loop-14.c: New test.
15940
15941 2002-09-04 Jakub Jelinek <jakub@redhat.com>
15942
15943 * g++.dg/other/cxa-atexit1.C: New test.
15944
15945 * gcc.dg/typeof-2.c: New test.
15946
15947 2002-09-03 Roger Sayle <roger@eyesopen.com>
15948
15949 * gcc.dg/builtins-2.c: New testcase.
15950 * gcc.dg/builtins-3.c: New testcase.
15951
15952 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
15953
15954 * gcc.dg/cpp/_Pragma4.c: New test.
15955
15956 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
15957
15958 * objc/execute/nil_method-1.m: New testcase.
15959
15960 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
15961
15962 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
15963 [Object class], not [Object initialize].
15964
15965 2002-08-31 Roger Sayle <roger@eyesopen.com>
15966 Hans-Peter Nilsson <hp@bitrange.com>
15967
15968 * gcc.c-torture/execute/20020720-1.x: Skip test on
15969 mmix-knuth-mmixware. Correct comment.
15970
15971 2002-08-27 Mark Mitchell <mark@codesourcery.com>
15972
15973 * testsuite/g++.dg/abi/bitfield5.C: New test.
15974 * testsuite/g++.dg/abi/vbase10.C: Likewise.
15975
15976 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
15977
15978 * objc.dg/undeclared-selector.m: New test.
15979
15980 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
15981
15982 * g++.dg/other/offsetof1.C: Avoid cast warning.
15983
15984 2002-08-26 Ziemowit Laski <zlaski@apple.com>
15985
15986 * objc.dg/super-class-2.m: New test.
15987
15988 2002-08-24 Matt Austern <austern@apple.com>
15989
15990 * g++.dg/ext/lvaddr.C: New test.
15991 * g++.dg/ext/lvcast.C: New test.
15992
15993 2002-08-22 Mark Mitchell <mark@codesourcery.com>
15994
15995 * testsuite/g++.dg/inherit/cond1.C: New test.
15996
15997 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
15998
15999 * gcc.dg/noncompile/incomplete-1.c: New test.
16000
16001 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16002
16003 * gcc.dg/typespec-1.c: New test.
16004
16005 2002-08-20 Devang Patel <dpatel@apple.com>
16006 * objc.dg/proto-hier-2.m: New test.
16007
16008 2002-08-19 Ziemowit Laski <zlaski@apple.com>
16009
16010 * objc.dg/bitfield-1.m: New test.
16011 * objc.dg/bitfield-2.m: New test.
16012
16013 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16014
16015 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16016 gcc.dg/c99-flex-array-4.c: New tests.
16017
16018 2002-08-16 Stan Shebs <shebs@apple.com>
16019
16020 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16021
16022 2002-08-15 Jakub Jelinek <jakub@redhat.com>
16023
16024 * gcc.dg/typeof-1.c: New test.
16025 * g++.dg/ext/typeof2.C: New test.
16026
16027 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16028
16029 * g++.dg/other/offsetof1.C: New test.
16030
16031 2002-08-14 Richard Henderson <rth@redhat.com>
16032
16033 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16034
16035 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
16036
16037 * gcc.dg/cpp/_Pragma3.c: New test.
16038
16039 2002-08-13 Mark Mitchell <mark@codesourcery.com>
16040
16041 * g++.dg/template/inherit3: New test.
16042
16043 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16044
16045 * gcc.dg/bitfld-4.c: Add blank options.
16046
16047 2002-08-09 Mark Mitchell <mark@codesourcery.com>
16048
16049 * g++.dg/template/crash1.C: New test.
16050
16051 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16052
16053 * gcc.dg/tls/opt-2.c: New test.
16054
16055 2002-08-08 Devang Patel <dpatel@apple.com>
16056
16057 * objc.dg/selector-1.m : New test
16058
16059 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16060
16061 * g++.dg/abi/bitfield4.C: New test.
16062 * gcc.dg/bitfld-4.c: New test.
16063
16064 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16065
16066 * g++.dg/other/packed1.C: New test.
16067
16068 2002-08-07 Mark Mitchell <mark@codesourcery.com>
16069
16070 * g++.dg/abi/offsetof.C: Tweak error messages.
16071 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16072
16073 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16074
16075 * gcc.dg/bitfld-3.c: New test.
16076
16077 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16078 Richard Henderson <rth@redhat.com>
16079
16080 * gcc.dg/i386-bitfield1.c: New test.
16081 * g++.dg/abi/bitfield3.C: Update.
16082
16083 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
16084
16085 * objc.dg/const-str-2.m: Update.
16086 * gcc.dg/cpp/c++98.c: Change to C extension.
16087 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16088 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
16089
16090 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
16091
16092 * testsuite/gcc.dg/tls/diag-3.c: New.
16093
16094 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
16095
16096 * g++.dg/README (Subdirectories): Document new subdir expr.
16097 * g++.dg/expr/pmf-1.C: New test.
16098
16099 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
16100
16101 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
16102
16103 2002-08-06 Jakub Jelinek <jakub@redhat.com>
16104
16105 * g++.dg/abi/bitfield3.C: New test.
16106
16107 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
16108
16109 * lib/gcov.exp: Tweak expected line formats.
16110 * gcc.misc-tests/gcov8.c: New test.
16111 * gcc.misc-tests/gcov8.x: New flags.
16112
16113 2002-08-05 Jakub Jelinek <jakub@redhat.com>
16114
16115 * consistency.vlad/layout/endian.c: Include string.h.
16116
16117 * gcc.c-torture/execute/20020805-1.c: New test.
16118
16119 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
16120
16121 * g++.dg/other/conversion1.C: New test.
16122
16123 2002-08-03 Roger Sayle <roger@eyesopen.com>
16124
16125 * gcc.dg/builtins-1.c: New testcase.
16126
16127 2002-08-02 Mark Mitchell <mark@codesourcery.com>
16128
16129 * g++.dg/inherit/access3.C: New test.
16130
16131 2002-08-01 Jakub Jelinek <jakub@redhat.com>
16132
16133 * gcc.dg/ia64-visibility-2.c: New test.
16134
16135 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
16136
16137 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
16138 __qualifier_flags to __flags.
16139
16140 2002-07-31 Mark Mitchell <mark@codesourcery.com>
16141
16142 * g++.dg/inherit/operator1.C: New test.
16143 * g++.dg/lookup/disamb1.C: Fix typo in comment.
16144 * g++.dg/other/error1.C: Change expected error message.
16145 * g++.dg/template/conv4.C: Likewise.
16146
16147 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
16148
16149 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
16150 for documented behavior.
16151
16152 2002-07-25 Roger Sayle <roger@eyesopen.com>
16153
16154 * gcc.c-torture/execute/20020720-1.x: Skip this test on
16155 several targets known to fail.
16156
16157 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
16158
16159 * gcc.dg/mips-args-[123].c: New tests.
16160
16161 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
16162
16163 * gcc.dg/ppc-spe.c: New.
16164
16165 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
16166
16167 * g++.dg/other/ptrmem4.C: New testcase.
16168
16169 2002-07-24 Richard Henderson <rth@redhat.com>
16170
16171 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16172
16173 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16174
16175 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16176
16177 2002-07-24 Roger Sayle <roger@eyesopen.com>
16178
16179 * gcc.c-torture/execute/memset-3.c: New testcase.
16180
16181 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
16182
16183 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
16184 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
16185
16186 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16187
16188 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16189 Delete.
16190
16191 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
16192
16193 * gcc.c-torture/compile/simd-4.c: New test.
16194
16195 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16196
16197 PR c++/7347, c++/7348
16198 * g++.dg/template/access4.C: New test.
16199 * g++.dg/template/access5.C: New test.
16200 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16201 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16202 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16203 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16204
16205 2002-07-22 Jakub Jelinek <jakub@redhat.com>
16206
16207 * gcc.dg/gnu89-init-2.c: New test.
16208
16209 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16210
16211 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16212
16213 2002-07-20 Roger Sayle <roger@eyesopen.com>
16214
16215 * gcc.c-torture/execute/20020720-1.c: New testcase.
16216
16217 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16218
16219 * gcc.dg/cpp/Wsignprom.c: New tests.
16220
16221 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16222
16223 * gcc.c-torture/execute/loop-13.c: New test.
16224
16225 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16226
16227 * gcc.dg/cpp/expr.c: New tests.
16228
16229 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16230
16231 * g++.dg/opt/pr6713.C: Add template instantiation.
16232
16233 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16234
16235 * gcc.dg/nest.c: New test.
16236
16237 2002-07-17 Richard Henderson <rth@redhat.com>
16238
16239 * g++.dg/opt/pr6713.C: New test.
16240
16241 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16242
16243 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16244 XFAIL for all x86 processors.
16245
16246 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16247
16248 * gcc.c-torture/execute/20010122-1.x: Do not test with
16249 -fomit-frame-pointer.
16250
16251 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16252
16253 * g++.dg/template/instantiate2.C: New test.
16254 * g++.dg/template/spec4.C: New test.
16255
16256 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16257
16258 * g++.dg/template/access2.C: New test.
16259 * g++.dg/template/access3.C: New test.
16260
16261 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16262
16263 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16264 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16265 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16266 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16267 Convert to use <stdarg.h>.
16268 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16269 Delete.
16270 * gcc.dg/va-arg-2.c: New.
16271 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16272
16273 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16274
16275 * gcc.c-torture/compile/20020710-1.c: New test.
16276
16277 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16278 Andrew Pinski <pinskia@physics.uc.edu>
16279
16280 gcc.c-torture/compile/simd-2.c: New testcase.
16281 gcc.c-torture/compile/simd-3.c: Likewise.
16282
16283 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16284
16285 PR c++/7224
16286 * g++.dg/overload/error1.C: New test.
16287
16288 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16289
16290 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16291 configuration and IRIX 6 O32 ABI.
16292
16293 2002-07-11 Roger Sayle <roger@eyesopen.com>
16294
16295 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16296
16297 2002-07-10 Roger Sayle <roger@eyesopen.com>
16298
16299 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16300
16301 2002-07-10 Jeffrey A Law <law@redhat.com>
16302
16303 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16304
16305 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16306
16307 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16308
16309 * gcc.dg/20020312-2.c: Check for __PPC__.
16310
16311 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16312
16313 * gcc.c-torture/compile/20020709-1.c: New test.
16314
16315 2002-07-07 Roger Sayle <roger@eyesopen.com>
16316
16317 * g++.dg/template/qualttp21.C: New test case.
16318
16319 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16320
16321 * gcc.c-torture/compile/20020706-1.c: New test.
16322 * gcc.c-torture/compile/20020706-2.c: New test.
16323
16324 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16325 Alexandre Oliva <aoliva@redhat.com>
16326
16327 * g++.dg/warn/incomplete1.C: New test.
16328
16329 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16330
16331 PR c++/7099
16332 * g++.dg/warn/noreturn1.C: New test.
16333
16334 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16335
16336 PR c++/6706
16337 * g++.dg/debug/debug6.C: New test.
16338 * g++.dg/debug/debug7.C: New test.
16339
16340 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16341
16342 * gcc.c-torture/compile/simd-3.c: New test.
16343
16344 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16345
16346 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16347 * gcc.dg/20020620-1.c: Likewise.
16348
16349 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16350
16351 PR c++/6944
16352 * g++.dg/init/array4.C: New test.
16353 * g++.dg/init/array5.C: New test.
16354
16355 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16356
16357 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16358 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16359
16360 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16361
16362 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16363 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16364 * gcc.dg/wtr-conversion-1.c: Likewise.
16365 * gcc.dg/wtr-escape-1.c: Likewise.
16366 * gcc.dg/wtr-int-type-1.c: Likewise.
16367 * gcc.dg/wtr-label-1.c: Likewise.
16368 * gcc.dg/wtr-static-1.c: Likewise.
16369 * gcc.dg/wtr-strcat-1.c: Likewise.
16370 * gcc.dg/wtr-suffix-1.c: Likewise.
16371 * gcc.dg/wtr-switch-1.c: Likewise.
16372 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16373 * gcc.dg/wtr-union-init-1.c: Likewise.
16374 * gcc.dg/wtr-union-init-2.c: Likewise.
16375 * gcc.dg/wtr-union-init-3.c: Likewise.
16376
16377 * gcc.dg/wtr-func-def-1.c: New test.
16378
16379 2002-07-02 Devang Patel <dpatel@apple.com>
16380
16381 * objc.dg/param-1.m: New test.
16382
16383 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
16384
16385 * gcc.dg/cpp/trad/directive.c: Add test.
16386 * gcc.dg/cpp/trad/macroargs.c: Add test.
16387 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
16388
16389 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
16390
16391 * gcc.dg/cpp/cmdlne-M.c: New test.
16392
16393 2002-07-02 Ziemowit Laski <zlaski@apple.com>
16394
16395 * objc.dg/desig-init-1.m: New test.
16396
16397 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16398
16399 PR c++/6716
16400 * g++.dg/template/instantiate1.C: New test.
16401
16402 2002-07-01 Mark Mitchell <mark@codesourcery.com>
16403
16404 PR c++/7112
16405 * g++.dg/template/sizeof2.C: New test.
16406
16407 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16408
16409 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16410 gcc.dg/cpp/trad/include.c: New tests.
16411
16412 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
16413
16414 PR target/7177
16415 * gcc.c-torture/compile/20020701-1.c: New test.
16416
16417 2002-07-01 Stan Shebs <shebs@apple.com>
16418
16419 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16420 header here...
16421 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16422 (objc-torture-execute): or here.
16423
16424 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
16425
16426 * gcc.c-torture/execute/arith-rand-ll.c: New test.
16427
16428 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16429
16430 * gcc.dg/cpp/trad/escaped-nl.c: New test.
16431
16432 2002-06-30 Devang Patel <dpatel@apple.com>
16433
16434 * objc.dg/fsyntax-only.m: New test.
16435
16436 2002-06-27 Mark Mitchell <mark@codesourcery.com>
16437
16438 PR c++/6695
16439 * g++.dg/template/friend7.C: New file.
16440
16441 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
16442
16443 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16444 return type.
16445
16446 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
16447
16448 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16449 avoid division by zero.
16450
16451 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
16452
16453 * gcc.dg/Wunknownprag.c: New tests.
16454
16455 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
16456
16457 * gcc.c-torture/execute/simd-2.c: New test.
16458
16459 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
16460
16461 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16462 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16463 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16464 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16465 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16466 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16467 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16468 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16469 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16470 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16471 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16472 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16473 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16474 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16475 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16476 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16477 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
16478
16479 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
16480
16481 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16482 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16483 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16484 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16485 New tests.
16486 * gcc.dg/cpp/trad/directive.c: Update.
16487
16488 2002-06-23 Andreas Jaeger <aj@suse.de>
16489
16490 * gcc.c-torture/execute/complex-6.c: New.
16491
16492 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
16493
16494 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16495 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16496 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16497 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
16498
16499 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
16500
16501 * gcc.dg/cpp/trad: New directory with traditional tests copied
16502 from parent directory.
16503 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16504 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16505 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16506 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16507 Move to trad/ and rename.
16508 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16509 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16510 gcc.dg/cpp/trad/redef2.c: New tests.
16511 * gcc.dg/cpp/trad/trad.exp: New driver.
16512
16513 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
16514
16515 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16516 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16517 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16518 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16519 Remove.
16520
16521 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
16522
16523 * gcc.dg/20020620-1.c: New test.
16524
16525 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16526
16527 * g++.dg/template/ttp4.C: New test.
16528
16529 2002-06-19 Jakub Jelinek <jakub@redhat.com>
16530
16531 * g++.dg/opt/vt1.C: Fix regexp.
16532
16533 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16534
16535 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16536 Don't use attribute `noinline'.
16537
16538 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16539
16540 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
16541
16542 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
16543
16544 * gcc.c-torture/execute/simd-1.c: New.
16545
16546 * gcc.dg/simd-1.c: New.
16547
16548 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16549
16550 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
16551
16552 2002-06-16 Richard Henderson <rth@redhat.com>
16553
16554 * g++.dg/ext/anon-struct1.C: New.
16555 * g++.dg/ext/anon-struct2.C: New.
16556 * g++.dg/ext/anon-struct3.C: New.
16557 * gcc.dg/anon-struct-1.c: New.
16558 * gcc.dg/anon-struct-2.c: New.
16559 * gcc.dg/anon-struct-3.c: New.
16560 * gcc.dg/20011008-1.c: Adjust warning text.
16561 * gcc.dg/20020527-1.c: Add -fms-extensions.
16562
16563 2002-06-16 Richard Henderson <rth@redhat.com>
16564
16565 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
16566
16567 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
16568
16569 * gcc.c-torture/execute/20020615-1.c: New test.
16570
16571 2002-06-15 Roger Sayle <roger@eyesopen.com>
16572
16573 * gcc.c-tortuture/execute/compare-1.c: New test case.
16574 * gcc.c-tortuture/execute/compare-2.c: New test case.
16575 * gcc.c-tortuture/execute/compare-3.c: New test case.
16576
16577 2002-06-13 Richard Henderson <rth@redhat.com>
16578
16579 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16580 ia64 ilp32.
16581
16582 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16583
16584 * g++.dg/template/typename2.C: Update error message.
16585
16586 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
16587
16588 * gcc.c-torture/execute/20020611-1.c: New test.
16589
16590 2002-06-11 Bob Wilson <bob.wilson@acm.org>
16591
16592 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16593 list of targets to skip.
16594
16595 2002-06-10 Bob Wilson <bob.wilson@acm.org>
16596
16597 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16598 targets if not optimizing.
16599
16600 2002-06-10 Jakub Jelinek <jakub@redhat.com>
16601
16602 * gcc.c-torture/compile/20020605-1.c: New test.
16603
16604 * g++.dg/opt/vt1.C: New test.
16605
16606 * gcc.dg/20020531-1.c: New test.
16607
16608 * gcc.dg/20020530-1.c: New test.
16609
16610 * gcc.dg/20020527-1.c: New test.
16611
16612 * g++.dg/opt/cse1.C: New test.
16613
16614 2002-06-07 Roger Sayle <roger@eyesopen.com>
16615
16616 * gcc.dg/20020607-2.c: New test case.
16617
16618 2002-06-07 Jakub Jelinek <jakub@redhat.com>
16619
16620 * gcc.c-torture/compile/20020604-1.c: New test.
16621
16622 2002-06-04 Richard Henderson <rth@redhat.com>
16623
16624 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16625 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16626 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
16627
16628 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
16629
16630 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
16631
16632 2002-06-03 Richard Henderson <rth@redhat.com>
16633
16634 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16635 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
16636
16637 2002-06-02 Richard Henderson <rth@redhat.com>
16638
16639 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16640 test functions static.
16641
16642 2002-06-02 Andreas Jaeger <aj@suse.de>
16643
16644 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16645 now.
16646
16647 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
16648
16649 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16650 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16651 Update for mofified diagnostics.
16652 * gcc.dg/c99-intconst-1.c: No longer fail.
16653
16654 2002-06-02 Richard Henderson <rth@redhat.com>
16655
16656 * gcc.dg/uninit-A.c: Remove xfail markers.
16657
16658 2002-06-01 Roger Sayle <roger@eyesopen.com>
16659
16660 * gcc.dg/fnegate-1.c: New test case.
16661
16662 2002-05-30 Osku Salerma <osku@iki.fi>
16663
16664 * gcc.c-torture/execute/mayalias-1.c: New file.
16665
16666 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
16667
16668 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16669 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16670 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
16671
16672 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
16673
16674 * gcc.c-torture/execute/20020529-1.c: New test.
16675
16676 2002-05-27 Richard Henderson <rth@redhat.com>
16677
16678 * g++.dg/ext/attrib6.C: New test case.
16679
16680 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16681
16682 * gcc.c-torture/execute/pure-1.c: New test.
16683
16684 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16685
16686 * gcc.dg/cpp/arith-2.c: Remove.
16687
16688 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16689
16690 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
16691 * gcc.dg/cpp/if-3.c: Remove.
16692
16693 2002-05-26 Jakub Jelinek <jakub@redhat.com>
16694
16695 * g++.dg/opt/cse2.C: New test.
16696
16697 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
16698
16699 * gcc.dg/cpp/arith-1.c: New semantic tests.
16700 * gcc.dg/cpp/if-1.c: Update.
16701
16702 2002-05-24 Ben Elliston <bje@redhat.com>
16703
16704 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
16705
16706 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16707
16708 * gcc.dg/verbose-asm.c: New test.
16709
16710 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
16711
16712 * gcc.dg/cpp/paste12.c: New test.
16713
16714 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16715
16716 * g++.dg/parse/named_ops.C: New test.
16717
16718 2002-05-23 Mark Mitchell <mark@codesourcery.com>
16719
16720 * gcc/testsuite/gcc.dg/weak-8.c: New test.
16721
16722 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
16723
16724 * gcc.dg/weak-2.c: Allow optional leading underscore
16725 in scan-assembler symbol name.
16726 * gcc.dg/weak-3.c: Likewise.
16727 * gcc.dg/weak-4.c: Likewise.
16728 * gcc.dg/weak-5.c: Likewise.
16729
16730 2002-05-23 Jakub Jelinek <jakub@redhat.com>
16731
16732 * gcc.dg/20020523-1.c: New test.
16733
16734 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16735
16736 * objc.dg/const-str-2.m: Update now that we stop after
16737 a command line error.
16738
16739 2002-05-22 Richard Henderson <rth@redhat.com>
16740
16741 * g++.dg/dg.exp: Fix typo in test pruneing.
16742
16743 2002-05-22 Richard Henderson <rth@redhat.com>
16744
16745 * g++.dg/dg.exp: Prune the tls subdirectory.
16746 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16747 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16748 * g++.dg/tls/init-1.C: New.
16749
16750 2002-05-22 Jakub Jelinek <jakub@redhat.com>
16751
16752 * gcc.dg/20020517-1.c: New test.
16753
16754 2002-05-21 Richard Henderson <rth@redhat.com>
16755
16756 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16757 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
16758
16759 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
16760
16761 * g++.dg/other/copy2.C: New test.
16762
16763 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
16764
16765 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
16766 (MAX_COPY): Bump up to 10 times sizeof (long long).
16767 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
16768
16769 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
16770 sizeof (long long).
16771
16772 * gcc.c-torture/execute/strcpy-1.c: New test.
16773
16774 2002-05-19 Jason Merrill <jason2redhat.com>
16775
16776 * g++.dg/ext/oper1.C: New test.
16777
16778 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
16779 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
16780
16781 * README.QMTEST: New file.
16782
16783 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
16784
16785 2002-05-19 Andreas Jaeger <aj@suse.de>
16786
16787 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
16788 now.
16789 * gcc.c-torture/execute/loop-2d.x: Likewise.
16790
16791 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
16792
16793 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
16794 support weak symbols.
16795 * gcc.dg/weak-4.c: Likewise
16796 * gcc.dg/weak-6.c: Likewise
16797
16798 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
16799
16800 * gcc.dg/weak-3.c: Add dg-excess-error comment for
16801 cygwin, coff and h8300-*-hms targets
16802 * gcc.dg/weak-5.c: Likewise
16803 * gcc.dg/weak-7.c: Likewise
16804
16805 2002-05-16 Jason Merrill <jason@redhat.com>
16806
16807 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
16808 (scan-assembler-not, scan-assembler-dem): Likewise.
16809 (scan-assembler-dem-not): Likewise.
16810
16811 2002-05-15 Richard Henderson <rth@redhat.com>
16812
16813 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
16814
16815 2002-05-15 Richard Henderson <rth@redhat.com>
16816
16817 * gcc.dg/weak-5.c (vfoo1c): No warning here.
16818 (vfoo1f): Warning here.
16819 (vfoo1l): Don't redefine the alias.
16820
16821 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
16822
16823 * g++.dg/init/pm1.C: New test.
16824
16825 2002-05-12 David S. Miller <davem@redhat.com>
16826
16827 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
16828 types.
16829
16830 2002-05-10 Roger Sayle <roger@eyesopen.com>
16831
16832 * gcc.c-torture/execute/20020510-1.c: New test case.
16833
16834 2002-05-10 David S. Miller <davem@redhat.com>
16835
16836 * gcc.c-torture/execute/conversion.c: Test long double too.
16837
16838 2002-05-09 Jakub Jelinek <jakub@redhat.com>
16839
16840 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
16841 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
16842 * lib/g++.exp (g++_link_flags): Likewise.
16843 * lib/objc.exp (objc_target_compile): Likewise.
16844
16845 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
16846
16847 * gcc.dg/cpp/poison.c: Update.
16848 * gcc.dg/cpp/20000625-2.c: Remove.
16849 * gcc.dg/cpp/direct2s.c: Remove final test.
16850
16851 2002-05-08 Tom Rix <trix@redhat.com>
16852
16853 * gcc.c-torture/execute/20020508-1.c: New test.
16854 * gcc.c-torture/execute/20020508-2.c: New test.
16855 * gcc.c-torture/execute/20020508-3.c: New test.
16856
16857 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
16858
16859 * gcc.dg/cpp/charconst-4.c: More tests.
16860
16861 2002-05-08 Mark Mitchell <mark@codesourcery.com>
16862
16863 PR c/6569
16864 * gcc.dg/weak-3.c: Update location of warning messages.
16865 * gcc.dg/weak-5.c: Likewise.
16866
16867 2002-05-06 Roger Sayle <roger@eyesopen.com>
16868
16869 * gcc.c-torture/execute/20020506-1.c: New test case.
16870
16871 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
16872
16873 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
16874
16875 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16876
16877 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
16878
16879 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16880
16881 * gcc.dg/cpp/charconst-3.c: New test.
16882
16883 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
16884
16885 * gcc.dg/cpp/charconst.c: Update tests.
16886
16887 2002-05-05 Tim Josling <tej@melbpc.org.au>
16888
16889 * treelang: Added directory for new sample language treelang. Also
16890 lib/treelang.exp: New file to signal treelang should be tested.
16891
16892 2002-05-03 Jakub Jelinek <jakub@redhat.com>
16893
16894 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
16895 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
16896 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
16897 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
16898 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
16899 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
16900 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
16901
16902 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
16903
16904 * gcc.dg/format/xopen-2.c: New test.
16905
16906 2002-05-03 Jakub Jelinek <jakub@redhat.com>
16907
16908 * gcc.dg/20020503-1.c: New test.
16909
16910 2002-05-02 Mark Mitchell <mark@codesourcery.com>
16911
16912 * g++.dg/init/dtor1.C: Make it tougher.
16913
16914 2002-05-01 Mark Mitchell <mark@codesourcery.com>
16915
16916 * g++.dg/init/dtor1.C: New test.
16917
16918 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
16919
16920 * gcc.dg/altivec-8.c: New.
16921
16922 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
16923
16924 * gcc.dg/altivec-7.c: New.
16925
16926 2002-04-29 Jakub Jelinek <jakub@redhat.com>
16927
16928 * g++.dg/parse/typedef1.C: New test.
16929
16930 2002-04-29 Mark Mitchell <mark@codesourcery.com>
16931
16932 PR c++/6486
16933 * g++.dg/template/friend6.C: New test.
16934
16935 PR c++/6492
16936 * g++.dg/init/copy1.C: New test.
16937
16938 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
16939
16940 * g++.dg/warn/effc1.C: New test.
16941
16942 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
16943
16944 * gcc.dg/cpp/if-cexp.c: Add a test.
16945
16946 2002-04-28 Jakub Jelinek <jakub@redhat.com>
16947
16948 * gcc.dg/20020426-2.c: New test.
16949
16950 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
16951
16952 * gcc.dg/cpp/if-mop.c: Update.
16953 * gcc.dg/cpp/if-mpar.c: Add test.
16954 * gcc.dg/cpp/if-oppr.c: Update.
16955
16956 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16957
16958 PR c/6343
16959 * gcc.dg/weak-[2-7].c: New tests.
16960
16961 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
16962
16963 * gcc.dg/enum1.c: New test.
16964
16965 2002-04-26 Mark Mitchell <mark@codesourcery.com>
16966
16967 PR c++/6497
16968 * g++.dg/inherit/access2.C: New test.
16969
16970 2002-04-26 Mark Mitchell <mark@codesourcery.com>
16971
16972 PR bootstrap/6445
16973 * gcc.dg/20020426-1.c: New test.
16974
16975 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
16976
16977 * g++.dg/abi/enum1.C: New test.
16978
16979 2002-04-26 Richard Henderson <rth@redhat.com>
16980
16981 * gcc.dg/c99-bool-1.c: Expect always true warning.
16982
16983 2002-04-25 Roger Sayle <roger@eyesopen.com>
16984
16985 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
16986
16987 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16988
16989 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
16990 targets.
16991
16992 2002-04-24 Mark Mitchell <mark@codesourcery.com>
16993
16994 * g++.dg/abi/mange7.C: New test.
16995
16996 PR c++/6438.
16997 * g++.dg/parse/stmtexpr2.C: New test.
16998
16999 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
17000
17001 * gcc.dg/20020312-2.c: Add SH target.
17002
17003 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17004
17005 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17006 compiler output on mips*-*-irix*.
17007
17008 2002-04-23 Jakub Jelinek <jakub@redhat.com>
17009
17010 * g++.dg/parse/attr1.C: New test.
17011
17012 2002-04-23 Roger Sayle <roger@eyesopen.com>
17013
17014 * gcc.c-torture/execute/string-opt-17.c: New test case.
17015 * gcc.c-torture/execute/memset-2.c: New test case.
17016
17017 2002-04-23 Mark Mitchell <mark@codesourcery.com>
17018
17019 PR c++/6256:
17020 * g++.dg/template/friend5.C: New test.
17021
17022 PR c++/6331:
17023 * g++.dg/template/qual1.C: Likewise.
17024
17025 2002-04-22 Zack Weinberg <zack@codesourcery.com>
17026
17027 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17028 Include stdlib.h, not stdio.h or ctype.h.
17029
17030 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
17031
17032 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17033 cris-*-elf* and mmix-*-*.
17034 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17035 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17036 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17037 Ditto.
17038 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17039 * gcc.dg/wchar_t-1.c: Ditto.
17040
17041 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
17042
17043 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17044 Clarify comment.
17045
17046 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
17047
17048 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
17049
17050 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17051
17052 * gcc.c-torture/execute/20000906-1.x: Delete.
17053
17054 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
17055
17056 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
17057
17058 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
17059
17060 * PR6367
17061 * g77.f-torture/execute/6367.f: New test.
17062 * g77.f-torture/execute/6367.x: Disable for MMIX.
17063
17064 2002-04-19 Mark Mitchell <mark@codesourcery.com>
17065
17066 * PR6352
17067 * g++.dg/opt/inline2.C: New test.
17068
17069 2002-04-18 Richard Henderson <rth@redhat.com>
17070
17071 * gcc.dg/20000906-1.c: Enable for all targets.
17072 * gcc.c-torture/compile/iftrap-2.c: New.
17073
17074 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17075
17076 * gcc.dg/20020418-1.c: New test.
17077 * gcc.dg/20020418-2.c: New test.
17078
17079 2002-04-18 Richard Henderson <rth@redhat.com>
17080
17081 * gcc.c-torture/compile/iftrap-1.c: New.
17082 * gcc.dg/iftrap-1.c: Adjust for ia64.
17083 * gcc.dg/iftrap-2.c: New.
17084
17085 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17086
17087 * gcc.c-torture/compile/20020418-1.c: New test.
17088
17089 2002-04-18 Roger Sayle <roger@eyesopen.com>
17090
17091 * gcc.c-torture/compile/20020415-1.c: New.
17092
17093 2002-04-18 David S. Miller <davem@redhat.com>
17094
17095 * gcc.c-torture/execute/20020418-1.c: New test.
17096
17097 2002-04-17 Jakub Jelinek <jakub@redhat.com>
17098
17099 * gcc.dg/20020416-1.c: New test.
17100
17101 * g++.dg/opt/inline1.C: New test.
17102
17103 2002-04-16 Jakub Jelinek <jakub@redhat.com>
17104
17105 * gcc.dg/altivec-5.c: New test.
17106
17107 * gcc.dg/20020415-1.c: New test.
17108
17109 2002-04-15 Mark Mitchell <mark@codesourcery.com>
17110
17111 * testsuite/lib/chill.exp: Remove.
17112
17113 2002-04-14 Jakub Jelinek <jakub@redhat.com>
17114
17115 * g++.dg/other/big-struct.C: New test.
17116
17117 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
17118
17119 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
17120 of scratch file.
17121
17122 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
17123
17124 PR c/6277
17125 * gcc.dg/i386-387-1.c: Allow optional leading underscore
17126 in scan-assembler function name
17127
17128 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
17129
17130 * g77.f-torture/execute/980628-4.x,
17131 g77.f-torture/execute/980628-5.x,
17132 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17133 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17134 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
17135 i[34567]86-*-*.
17136
17137 2002-04-13 David S. Miller <davem@redhat.com>
17138
17139 * gcc.c-torture/execute/20020413-1.c: New test.
17140
17141 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
17142
17143 * gcc.dg/asm-6.c,
17144 * g++.dg/ext/asm1.C: New tests.
17145
17146 2002-04-12 Mark Mitchell <mark@codesourcery.com>
17147
17148 PR c++ 5373.
17149 * g++.dg/parse/stmtexpr1.C: New test.
17150
17151 PR c++/5189.
17152 * g++.dg/template/copy1.C: New test.
17153
17154 2002-04-12 Richard Henderson <rth@redhat.com>
17155
17156 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
17157
17158 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
17159
17160 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
17161 gcc.c-torture/execute/20020307-2.c.
17162
17163 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
17164
17165 * g++.dg/ext/attrib5.C,
17166 * g++.dg/lookup/struct1.C: New tests.
17167
17168 2002-04-11 Jakub Jelinek <jakub@redhat.com>
17169
17170 * gcc.dg/20020411-1.c: New test.
17171
17172 * gcc.c-torture/execute/20020411-1.c: New test.
17173
17174 2002-04-10 Janis Johnson <janis187@us.ibm.com>
17175
17176 * g77.f-torture/execute/6177.f: New test.
17177
17178 2002-04-10 Jakub Jelinek <jakub@redhat.com>
17179
17180 PR middle-end/6247
17181 * g++.dg/opt/cleanup1.C: New test.
17182
17183 * g++.dg/opt/const1.C: New test.
17184
17185 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
17186
17187 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
17188
17189 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
17190
17191 PR c++/5507
17192 * g++.dg/template/typename2.C: New test.
17193
17194 2002-04-10 Alan Modra <amodra@bigpond.net.au>
17195
17196 * gcc.c-torture/execute/loop-12.c: New.
17197
17198 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
17199
17200 * g77.f-torture/execute/980628-4.x,
17201 g77.f-torture/execute/980628-5.x,
17202 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17203 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17204 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
17205
17206 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17207
17208 PR optimization/6086
17209 * g++.dg/opt/preinc1.C: New test.
17210
17211 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17212
17213 PR c++/5571
17214 * g++.dg/opt/static2.C: New test.
17215
17216 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17217
17218 PR c/5120
17219 * gcc.dg/20020406-1.c: New test.
17220
17221 2002-04-04 David S. Miller <davem@redhat.com>
17222
17223 * gcc.c-torture/execute/20020404-1.c: New test.
17224
17225 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17226
17227 PR c/6123
17228 * gcc.dg/20020312-2.c: Do not declare global register variable
17229 if __PIC__ or __pic__ is defined.
17230
17231 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17232
17233 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17234 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17235
17236 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17237
17238 * gcc.misc-tests/linkage.exp: Update last change to handle
17239 sparc*-, not just sparc-.
17240
17241 2002-04-03 Richard Henderson <rth@redhat.com>
17242
17243 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17244
17245 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17246
17247 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17248
17249 2002-04-02 David S. Miller <davem@redhat.com>
17250
17251 * gcc.c-torture/execute/20020402-3.c: New test.
17252
17253 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17254
17255 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17256 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17257
17258 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17259 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17260 g77.f-torture/execute/20001201.x,
17261 g77.f-torture/execute/u77-test.x: New files.
17262
17263 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17264 * gcc.dg/wchar_t-1.c: Ditto.
17265
17266 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17267
17268 * gcc.c-torture/execute/20020402-1.c: New test.
17269
17270 2002-04-01 Richard Henderson <rth@redhat.com>
17271
17272 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17273
17274 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17275
17276 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17277
17278 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17279
17280 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17281
17282 * g++.dg/inherit/template-as-base.C: Expect error.
17283 * g++.dg/inherit/namespace-as-base.C: Likewise.
17284
17285 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17286
17287 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17288 g++.dg/ext/instantiate3.C: Tweak match patterns.
17289
17290 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17291 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17292 -da test.
17293
17294 2002-03-31 Richard Henderson <rth@redhat.com>
17295
17296 * gcc.dg/special/alias-2.c: New.
17297 * gcc.dg/special/ecos.exp: Run it.
17298
17299 2002-03-31 Richard Henderson <rth@redhat.com>
17300
17301 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17302
17303 2002-03-31 Kazu Hirata <kazu@hxi.com>
17304
17305 * gcc.dg/weak-1.c: Disable on h8300 port.
17306
17307 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17308
17309 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17310 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17311 ordering tests.
17312 * g++.dg/bprob/bprob-1.C: New test.
17313 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17314 * g++.dg/gcov/gcov-1.C: New test.
17315 * g++.dg/gcov/gcov-1.x: New file.
17316 * g++.dg/gcov/gcov-2.C: New test.
17317 * g++.dg/gcov/gcov-3.C: New test.
17318 * g++.dg/gcov/gcov-3.h: New file.
17319
17320 2002-03-28 Roger Sayle <roger@eyesopen.com>
17321
17322 * g++.old-deja/g++.other/builtins5.C: New test.
17323 * g++.old-deja/g++.other/builtins6.C: New test.
17324 * g++.old-deja/g++.other/builtins7.C: New test.
17325 * g++.old-deja/g++.other/builtins8.C: New test.
17326 * g++.old-deja/g++.other/builtins9.C: New test.
17327
17328 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17329
17330 * g++.dg/opt/static1.C: New test.
17331
17332 * g++.dg/opt/longbranch1.C: New test.
17333
17334 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17335
17336 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17337
17338 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17339
17340 2002-03-28 Jeffrey A Law (law@redhat.com)
17341
17342 * gcc.c-torture/execute/20020328-1.c: New test.
17343
17344 2002-03-27 Richard Henderson <rth@redhat.com>
17345
17346 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17347 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17348 move from g++.old-deja/g++.ext/.
17349
17350 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17351
17352 * g++.dg/init/new2.C: New test.
17353
17354 2002-03-26 Richard Henderson <rth@redhat.com>
17355
17356 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17357
17358 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17359 on sparc.
17360
17361 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17362 sparcv9 systems.
17363 * gcc.dg/20001102-1.c: Likewise.
17364
17365 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
17366
17367 * gcc.dg/cpp/endif-pedantic1.c,
17368 gcc.dg/cpp/endif-pedantic2.c: New tests.
17369
17370 2002-03-26 Mark Mitchell <mark@codesourcery.com>
17371
17372 * g++.dg/init/new1.C: New test.
17373
17374 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
17375
17376 * g++.dg/abi/vbase9.C: New test.
17377
17378 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
17379
17380 * gcc.dg/arm-asm.c: New test.
17381
17382 2002-03-26 Andrew Cagney <ac131313@redhat.com>
17383
17384 * gcc.dg/Wswitch-enum.c: New test.
17385 Fix PR c/5044.
17386
17387 2002-03-26 Richard Henderson <rth@redhat.com>
17388
17389 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17390 structure.
17391
17392 2002-03-25 Richard Henderson <rth@redhat.com>
17393
17394 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17395 sparcv9 systems.
17396
17397 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17398 * gcc.c-torture/compile/20011119-2.c (xxx): New.
17399
17400 2002-03-25 Zack Weinberg <zack@codesourcery.com>
17401
17402 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
17403
17404 2002-03-25 Bob Wilson <bob.wilson@acm.org>
17405
17406 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17407 targets using generic thunk support.
17408
17409 2002-03-25 Jakub Jelinek <jakub@redhat.com>
17410
17411 * gcc.c-torture/compile/20020323-1.c: New test.
17412
17413 * g++.dg/opt/conj2.C: New test.
17414
17415 2002-03-24 Richard Henderson <rth@redhat.com>
17416
17417 * gcc.dg/weak-1.c: Use -fno-common.
17418
17419 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17420
17421 * g77.dg/f77-edit-apostrophe-out.f: New test
17422 * g77.dg/f77-edit-h-out.f: New test
17423 * g77.dg/f77-edit-t-in.f: New test
17424 * g77.dg/f77-edit-t-out.f: New test
17425 * g77.dg/f77-edit-x-out.f: New test
17426 * g77.dg/f77-edit-slash-out.f: New test
17427 * g77.dg/f77-edit-colon-out.f: New test
17428 * g77.dg/f77-edit-s-out.f: New test
17429
17430 2002-03-24 Richard Henderson <rth@redhat.com>
17431
17432 * objc/execute/formal_protocol-6.x: New XFAIL.
17433
17434 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17435
17436 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17437 that do not support weak symbols
17438
17439 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17440
17441 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17442 * lib/g77.exp: Likewise
17443 * lib/objc.exp: Likewise
17444
17445 2002-03-23 Andrew Cagney <ac131313@redhat.com>
17446
17447 * gcc.dg/Wswitch-default.c: New test.
17448
17449 2002-03-23 Jakub Jelinek <jakub@redhat.com>
17450
17451 * g++.dg/other/enum1.C: New test.
17452
17453 2002-03-23 Zack Weinberg <zack@codesourcery.com>
17454
17455 * gcc.dg/pragma-ep-3.c: Fix typo.
17456
17457 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17458
17459 * g++.dg/inherit/template-as-base.C: New test.
17460
17461 2002-03-22 Jakub Jelinek <jakub@redhat.com>
17462
17463 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17464 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
17465
17466 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
17467
17468 * gcc.dg/cpp/multiline.c: Update to match.
17469
17470 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
17471
17472 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17473
17474 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
17475
17476 * gcc.dg/cpp/extratokens2.c: New file.
17477
17478 2002-03-21 David Edelsohn <edelsohn@gnu.org>
17479
17480 * gcc.dg/20020312-2.c: Add rs6000 target.
17481
17482 * gcc.c-torture/compile/20020319-1.c: New test.
17483
17484 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17485
17486 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17487 (A, E): Handle this.
17488
17489 2002-03-20 Jason Merrill <jason@redhat.com>
17490
17491 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17492 ignoring -fpic.
17493 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17494 through prune_gcc_output.
17495
17496 2002-03-20 Jakub Jelinek <jakub@redhat.com>
17497
17498 * gcc.c-torture/compile/20020320-1.c: New test.
17499
17500 2002-03-19 Jakub Jelinek <jakub@redhat.com>
17501
17502 * gcc.c-torture/compile/20020318-1.c: New test.
17503
17504 * gcc.dg/struct-by-value-1.c: New test.
17505
17506 * gcc.dg/20020319-1.c: New test.
17507
17508 2002-03-18 Jakub Jelinek <jakub@redhat.com>
17509
17510 * g++.dg/opt/conj1.C: New test.
17511
17512 2002-03-17 Mark Mitchell <mark@codesourcery.com>
17513
17514 * g++.dg/template/qualttp20.C: Revert previous change.
17515 * g++.dg/template/qualttp3.C: Likewise.
17516 * g++.dg/template/qualttp4.C: Likewise
17517 * g++.dg/template/qualttp5.C: Likewise
17518 * g++.dg/template/qualttp6.C: Likewise
17519 * g++.dg/template/qualttp7.C: Likewise
17520 * g++.dg/template/qualttp8.C: Likewise
17521 * g++.dg/template/recurse.C: Likewise.
17522
17523 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17524
17525 * gcc.dg/cpp/wchar-1.c: Update.
17526
17527 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
17528
17529 * g++.dg/template/conv1.C: New test.
17530 * g++.dg/template/conv2.C: New test.
17531 * g++.dg/template/conv3.C: New test.
17532 * g++.dg/template/conv4.C: New test.
17533
17534 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17535
17536 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17537 * g++.dg/template/qualttp3.C: Likewise.
17538 * g++.dg/template/qualttp4.C: Likewise
17539 * g++.dg/template/qualttp5.C: Likewise
17540 * g++.dg/template/qualttp6.C: Likewise
17541 * g++.dg/template/qualttp7.C: Likewise
17542 * g++.dg/template/qualttp8.C: Likewise
17543 * g++.dg/template/recurse.C: Likewise.
17544
17545 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17546
17547 * g++.dg/opt/dtor1.C: New test.
17548
17549 2002-03-15 Jakub Jelinek <jakub@redhat.com>
17550
17551 * gcc.c-torture/compile/20020315-1.c: New test.
17552
17553 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
17554
17555 * gcc.dg/weak-1.c: Fix scan tests.
17556
17557 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
17558
17559 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17560 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17561 cris-*-aout* mmix-*-*.
17562 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17563 cris-*-aout* mmix-*-*.
17564 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17565 cris-*-elf* cris-*-aout* and mmix-*-*.
17566 * gcc.dg/20001009-1.c: Ditto.
17567 * gcc.dg/20010912-1.c: Ditto.
17568 * gcc.dg/20020122-4.c: Ditto.
17569 * gcc.dg/inline-2.c: Ditto.
17570
17571 2002-03-14 Jeffrey A Law (law@cygnus.com)
17572
17573 * gcc.c-torture/compile/20020314-1.c: New test.
17574
17575 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
17576
17577 * gcc.c-torture/execute/20020314-1.c: New test.
17578
17579 2002-03-14 Jakub Jelinek <jakub@redhat.com>
17580
17581 * g++.dg/warn/Wunused-1.C: New test.
17582
17583 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
17584
17585 * g++.dg/abi/mangle6.C: New test.
17586
17587 2002-03-13 Jakub Jelinek <jakub@redhat.com>
17588
17589 * gcc.c-torture/compile/20020309-2.c: New test.
17590
17591 * gcc.c-torture/compile/20020312-1.c: New test.
17592
17593 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
17594
17595 * g++.dg/other/access1.C: New test.
17596
17597 2002-03-12 Jakub Jelinek <jakub@redhat.com>
17598
17599 * gcc.c-torture/execute/wchar_t-1.c: New test.
17600
17601 2002-03-12 David Edelsohn <edelsohn@gnu.org>
17602
17603 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
17604
17605 2002-03-12 Roger Sayle <roger@eyesopen.com>
17606
17607 * gcc.dg/20020312-1.c: New test case.
17608
17609 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
17610
17611 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
17612
17613 2002-03-11 Richard Henderson <rth@redhat.com>
17614
17615 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17616 * g++.old-deja/g++.jason/report.C: Likewise.
17617
17618 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17619
17620 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17621 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
17622
17623 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17624
17625 * testsuite/g++.dg/overload/pmf1.C: New test.
17626
17627 2002-03-11 Kazu Hirata <kazu@hxi.com>
17628
17629 * gcc.c-torture/execute/20020307-1.c: Use long.
17630
17631 2002-03-11 Jakub Jelinek <jakub@redhat.com>
17632
17633 PR optimization/5844
17634 * gcc.dg/20020310-1.c: New test.
17635
17636 2002-03-09 Michael Meissner <meissner@redhat.com>
17637
17638 * gcc.c-torture/execute/memcpy-2.c: New test.
17639 * gcc.c-torture/execute/memset-1.c: New test.
17640 * gcc.c-torture/execute/strlen-1.c: New test.
17641 * gcc.c-torture/execute/strcmp-1.c: New test.
17642 * gcc.c-torture/execute/strncmp-1.c: New test.
17643
17644 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
17645
17646 * gcc.dg/ppc-ldstruct.c: New test.
17647
17648 2002-03-09 Jakub Jelinek <jakub@redhat.com>
17649
17650 * gcc.c-torture/execute/va-arg-22.c: New test.
17651
17652 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17653
17654 * gcc.c-torture/compile/20020309-1.c: New test.
17655
17656 2002-03-08 Jakub Jelinek <jakub@redhat.com>
17657
17658 * gcc.c-torture/execute/20020307-2.c: New test.
17659
17660 2002-03-07 Jeffrey A Law (law@redhat.com)
17661
17662 * g77.f-torture/compile/20020307-1.f: New test.
17663
17664 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
17665
17666 * gcc.dg/unordered-1.c: New test.
17667
17668 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
17669
17670 * gcc.c-torture/execute/20020307-1.c: New test.
17671
17672 2002-03-05 Jakub Jelinek <jakub@redhat.com>
17673
17674 * gcc.dg/20020304-1.c: New test.
17675
17676 * gcc.c-torture/compile/20020304-2.c: New test.
17677
17678 2002-03-04 Zack Weinberg <zack@codesourcery.com>
17679
17680 * gcc.c-torture/compile/20020304-1.c: New test case
17681 (from PR c/5830).
17682
17683 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
17684
17685 * gcc.dg/20020103-1.c: Add other -D ppc variants.
17686
17687 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
17688
17689 * g++.dg/other/classkey1.C: New test.
17690
17691 2002-03-01 Richard Henderson <rth@redhat.com>
17692
17693 * gcc.c-torture/compile/981223-1.x: New.
17694 * gcc.c-torture/compile/920625-1.x: New.
17695
17696 2002-02-28 Richard Henderson <rth@redhat.com>
17697
17698 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
17699
17700 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
17701
17702 * gcc.c-torture/execute/20020227-1.c: New test.
17703
17704 2002-02-27 Mark Mitchell <mark@codesourcery.com>
17705
17706 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17707 here" ERROR lines.
17708 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17709 * g++.old-deja.g++.other/defarg1.C: Likewise.
17710 * g++.old-deja/g++.pt/calls2.C: Likewise.
17711 * g++.old-deja/g++.pt/crash20.C: Likewise.
17712 * g++.old-deja/g++.pt/crash30.C: Likewise.
17713 * g++.old-deja/g++.pt/crash36.C: Likewise.
17714 * g++.old-deja/g++.pt/crash6.C: Likewise.
17715 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17716 * g++.old-deja/g++.pt/derived3.C: Likewise.
17717 * g++.old-deja/g++.pt/error1.C: Likewise.
17718 * g++.old-deja/g++.pt/friend21.C: Likewise.
17719 * g++.old-deja/g++.pt/friend23.C: Likewise.
17720 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17721 * g++.old-deja/g++.robertl/eb128.C: Likewise.
17722
17723 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
17724
17725 * gcc.c-torture/execute/20020225-2.c: New test.
17726
17727 2002-02-27 Zack Weinberg <zack@codesourcery.com>
17728
17729 * gcc.c-torture/execute/920730-1t.c,
17730 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17731 Delete test cases, only relevant to -traditional.
17732
17733 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
17734
17735 * gcc.dg/cpp/undef1.c: Remove.
17736 * gcc.dg/cpp/directiv.c: Update.
17737 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
17738
17739 2002-02-27 Michael Meissner <meissner@redhat.com>
17740
17741 * gcc.c-torture/execute/20020226-1.c: New test.
17742
17743 2002-02-26 Jakub Jelinek <jakub@redhat.com>
17744
17745 * g++.dg/debug/debug4.C: New test.
17746
17747 * gcc.dg/ia64-visibility-1.c: New test.
17748
17749 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
17750
17751 * gcc.dg/debug/20020224-1.c: New.
17752
17753 2002-02-25 Kazu Hirata <kazu@hxi.com>
17754
17755 * gcc.c-torture/execute/960416-1.x: New.
17756 * gcc.c-torture/execute/divconst-3.x: Likewise.
17757
17758 2002-02-25 Jakub Jelinek <jakub@redhat.com>
17759
17760 * gcc.dg/20020224-1.c: New test.
17761
17762 2002-02-25 Alan Modra <amodra@bigpond.net.au>
17763
17764 * gcc.c-torture/execute/20020225-1.c: New.
17765
17766 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
17767
17768 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
17769
17770 2002-02-23 Jakub Jelinek <jakub@redhat.com>
17771
17772 * gcc.dg/20020222-1.c: New test.
17773
17774 2002-02-22 Jakub Jelinek <jakub@redhat.com>
17775
17776 * g++.dg/opt/anonunion1.C: New test.
17777
17778 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
17779
17780 * g++.dg/template/qualttp19.C: New test.
17781 * g++.dg/template/qualttp20.C: New test.
17782 * g++.old-deja/g++.jason/report.C: Adjust expected errors
17783 * g++.old-deja/g++.other/qual1.C: Likewise.
17784
17785 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
17786
17787 * gcc.dg/attr-alwaysinline.c: New.
17788
17789 2002-02-21 Jakub Jelinek <jakub@redhat.com>
17790
17791 * gcc.dg/20020220-1.c: New test.
17792
17793 * gcc.dg/20020220-2.c: New test.
17794
17795 * g++.dg/opt/mmx1.C: New test.
17796
17797 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
17798
17799 * gcc.c-torture/compile/20020110.c: New test.
17800
17801 2002-02-20 Jakub Jelinek <jakub@redhat.com>
17802
17803 * gcc.c-torture/execute/20020219-1.c: New test.
17804
17805 * gcc.dg/20020219-1.c: New test.
17806
17807 * gcc.dg/noncompile/20020220-1.c: New test.
17808
17809 * g++.dg/opt/ptrintsum1.C: New test.
17810
17811 * gcc.dg/debug/20020220-1.c: New test.
17812
17813 2002-02-17 Jakub Jelinek <jakub@redhat.com>
17814
17815 * gcc.c-torture/execute/20020216-1.c: New test.
17816
17817 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
17818
17819 * gcc.dg/decl-1.c: Update, new test.
17820
17821 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
17822
17823 * g++.dg/abi/bitfield1.C: New test.
17824 * g++.dg/abi/bitfield2.C: New test.
17825
17826 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17827
17828 * gcc.dg/attr-nest.c: New test.
17829
17830 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17831
17832 * gcc.c-torture/execute/20020215-1.c: New test.
17833
17834 2002-02-14 Jakub Jelinek <jakub@redhat.com>
17835
17836 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
17837 * g++.dg/debug/debug.exp: New.
17838 * g++.dg/debug/trivial.C: New.
17839 * g++.dg/debug/debug1.C: Moved...
17840 * g++.dg/other/debug1.C: ...from here.
17841 * g++.dg/debug/debug2.C: Moved...
17842 * g++.dg/other/debug2.C: ...from here.
17843 * g++.dg/debug/debug3.C: Moved...
17844 * g++.dg/other/debug3.C: ...from here.
17845
17846 * gcc.dg/noncompile/20020213-1.c: New test.
17847
17848 2002-02-13 Jakub Jelinek <jakub@redhat.com>
17849
17850 * g++.dg/other/debug3.C: New test.
17851
17852 * gcc.c-torture/execute/20020213-1.c: New test.
17853
17854 2002-02-13 Richard Smith <richard@ex-parrot.com>
17855
17856 * g++.old-deja/g++.other/thunk1.C: New test.
17857
17858 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17859
17860 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
17861
17862 2002-02-13 Stan Shebs <shebs@apple.com>
17863
17864 * gcc.dg/altivec-3.c: New.
17865
17866 2002-02-12 Jakub Jelinek <jakub@redhat.com>
17867
17868 * gcc.dg/Wunreachable-1.c: New test.
17869 * gcc.dg/Wunreachable-2.c: New test.
17870
17871 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
17872
17873 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
17874
17875 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
17876
17877 * gcc.dg/decl-1.c: New test.
17878
17879 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17880
17881 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
17882
17883 2002-02-10 Kazu Hirata <kazu@hxi.com>
17884
17885 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
17886 * gcc.c-torture/compile/980506-1.x: Likewise.
17887
17888 2002-02-10 Kazu Hirata <kazu@hxi.com>
17889
17890 * gcc.dg/20020210-1.c: New.
17891
17892 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
17893
17894 * g77.f-torture/execute/947.f: New regression test
17895 for PR fortran/947.
17896
17897 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
17898
17899 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
17900 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
17901
17902 2002-02-08 Richard Henderson <rth@redhat.com>
17903
17904 * gcc.c-torture/compile/labels-3.c: New.
17905
17906 2002-02-08 Jakub Jelinek <jakub@redhat.com>
17907
17908 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
17909 expression statements work instead.
17910 * gcc.dg/noncompile/20020207-1.c: New test.
17911
17912 2002-02-07 Richard Henderson <rth@redhat.com>
17913
17914 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
17915
17916 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17917
17918 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
17919 message from g77
17920 * lib/g77-dg.exp: Trim g77 error messages so that they are
17921 recognized by dg.exp.
17922
17923 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17924
17925 PR fortran/5473
17926 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
17927
17928 2002-02-07 Richard Henderson <rth@redhat.com>
17929
17930 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
17931 to be sufficiently aligned for integers.
17932
17933 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
17934
17935 * g++.dg/template/friend4.C: New test.
17936
17937 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17938
17939 PR fortran/5743
17940 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
17941 unsupported cases.
17942
17943 2002-02-07 Richard Henderson <rth@redhat.com>
17944
17945 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
17946 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
17947 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
17948 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
17949
17950 2002-02-06 Richard Henderson <rth@redhat.com>
17951
17952 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
17953
17954 2002-02-06 Janis Johnson <janis187@us.ibm.com>
17955
17956 * gcc.dg/20020206-1.c: New test.
17957
17958 2002-02-06 Jakub Jelinek <jakub@redhat.com>
17959
17960 * gcc.c-torture/execute/20020206-1.c: New test.
17961
17962 * gcc.c-torture/execute/20020206-2.c: New test.
17963
17964 PR optimization/5429:
17965 * gcc.c-torture/compile/20020206-1.c: New test.
17966
17967 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
17968
17969 * g++.dg/ext/align1.C: Do not use an explicit alignment value
17970 as certain file formats cannot support particularly large
17971 alignments.
17972
17973 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
17974 and do not expect to be able to link the executable.
17975
17976 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
17977 fail because the COFF format does not support the weak attribute.
17978
17979 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
17980
17981 * g77.dg/pr5473.f: New test
17982
17983 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
17984
17985 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
17986 Fix testcase accordingly.
17987
17988 2002-02-04 Richard Henderson <rth@redhat.com>
17989
17990 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
17991 (buf): Change to be an array of pointers, not ints.
17992
17993 2002-02-04 Jakub Jelinek <jakub@redhat.com>
17994
17995 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
17996 before all tests. Move warning one line above to match where it
17997 C frontend emits.
17998 * gcc.dg/Wswitch-2.c: New test.
17999 * g++.dg/warn/Wswitch-1.C: New test.
18000 * g++.dg/warn/Wswitch-2.C: New test.
18001
18002 2002-02-04 Richard Henderson <rth@redhat.com>
18003
18004 * g++.dg/abi/offsetof.C: Fix size comparison.
18005
18006 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
18007
18008 * gcc.dg/cast-qual-2.c: New test.
18009
18010 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18011
18012 * gcc.dg/20020201-4.c: New test.
18013
18014 2002-02-04 Ben Elliston <bje@redhat.com>
18015
18016 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18017 target_info attribute != 0, in addition to the empty string.
18018 (gcc_target_compile): Likewise.
18019
18020 2002-02-03 Andrew Cagney <ac131313@redhat.com>
18021
18022 * gcc.dg/Wswitch.c: New test.
18023 PR gcc/4475. PR gcc/3780.
18024
18025 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
18026
18027 * g77.f-torture/execute/5122.f: New test for regressions
18028 against PR fortran/5122.
18029
18030 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
18031
18032 * g77.f-torture/compile/pr3743.f: Delete
18033 * g77.dg/pr3743-1.f: New test.
18034 * g77.dg/pr3743-2.f: New test.
18035 * g77.dg/pr3743-3.f: New test.
18036 * g77.dg/pr3743-4.f: New test.
18037
18038 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18039
18040 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
18041
18042 2002-02-02 Richard Henderson <rth@redhat.com>
18043
18044 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18045 * gcc.c-torture/execute/bf64-1.c: Likewise.
18046
18047 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18048
18049 * gcc.dg/20020201-2.c: New test.
18050
18051 * gcc.dg/20020201-3.c: New test.
18052
18053 * gcc.c-torture/execute/bitfld-2.c: New test.
18054
18055 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18056
18057 * gcc.dg/bitfld-1.c: Update.
18058 * gcc.dg/bitfld-2.c: Update.
18059 * gcc.c-torture/execute/bitfld-1.x: New.
18060
18061 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18062
18063 * gcc.c-torture/execute/20020201-1.c: New test.
18064
18065 2002-02-01 Janis Johnson <janis187@us.ibm.com>
18066
18067 PR target/5469
18068 * gcc.dg/20020201-1.c: New test.
18069
18070 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
18071
18072 PR fortran/3743
18073 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18074 * g77.f-torture/compile/pr3743.x: Remove
18075
18076 2002-01-31 Tom Rix <trix@redhat.com>
18077
18078 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
18079
18080 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18081
18082 * gcc.dg/noncompile/20020130-1.c: New test.
18083
18084 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
18085
18086 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
18087
18088 2002-01-29 Richard Henderson <rth@redhat.com>
18089
18090 * gcc.c-torture/execute/991118-1.c: Cast various constants back
18091 to long long.
18092 * gcc.c-torture/execute/bf64-1.c: Likewise.
18093
18094 2002-01-29 Jakub Jelinek <jakub@redhat.com>
18095
18096 * gcc.c-torture/execute/20020129-1.c: New test.
18097
18098 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18099
18100 * gcc.c-torture/compile/20000224-1.c: Update.
18101 * gcc.c-torture/execute/bitfld-1.c: New tests.
18102 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
18103 * gcc.dg/uninit-A.c: Update.
18104
18105 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
18106
18107 * g++.dg/template/ctor1.C: Add instantiation.
18108
18109 2002-01-28 Paul Koning <pkoning@equallogic.com>
18110
18111 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
18112 argument to __builtin_prefetch to be const ptr.
18113
18114 2002-01-28 Jakub Jelinek <jakub@redhat.com>
18115
18116 * gcc.c-torture/compile/20020120-1.c: New test.
18117
18118 2002-01-27 Kazu Hirata <kazu@hxi.com>
18119
18120 * gcc.c-torture/execute/20020127-1.c: New test.
18121
18122 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
18123
18124 * g77.dg/f77-edit-i-in.f: New test
18125 * g77.dg/f77-edit-i-out.f: New test
18126
18127 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
18128
18129 * gcc.dg/debug/debug.exp: New file.
18130 * gcc.dg/debug/trivial.c: New file.
18131 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
18132 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
18133 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
18134 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
18135 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
18136 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
18137 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
18138 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
18139 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
18140 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
18141 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
18142 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
18143 * gcc.dg/20000503-1.c: Removed.
18144 * gcc.dg/20010207-1.c: Removed.
18145 * gcc.dg/20011223-1.c: Removed.
18146 * gcc.dg/20020104-2.c: Removed.
18147 * gcc.dg/debug-1.c: Removed.
18148 * gcc.dg/debug-2.c: Removed.
18149 * gcc.dg/debug-3.c: Removed.
18150 * gcc.dg/debug-4.c: Removed.
18151 * gcc.dg/debug-5.c: Removed.
18152 * gcc.dg/debug-6.c: Removed.
18153 * gcc.dg/dwarf2-1.c: Removed.
18154 * gcc.dg/dwarf2-2.c: Removed.
18155
18156 2002-01-25 Jakub Jelinek <jakub@redhat.com>
18157
18158 * g++.old-deja/g++.other/eh5.C: New test.
18159 * g++.old-deja/g++.other/sibcall2.C: New test.
18160 * g++.old-deja/g++.other/array9.C: New test.
18161 * g++.old-deja/g++.other/typename2.C: New test.
18162 * g++.old-deja/g++.other/crash60.C: New test.
18163 * g++.old-deja/g++.other/conv9.C: New test.
18164 * g++.old-deja/g++.other/mangle10.C: New test.
18165 * g++.old-deja/g++.other/unchanging1.C: New test.
18166 * g++.old-deja/g++.other/exprstmt1.C: New test.
18167 * g++.old-deja/g++.other/inline23.C: New test.
18168 * g++.old-deja/g++.eh/ia64-1.C: New test.
18169 * g++.old-deja/g++.other/dwarf2-1.C: New test.
18170 * g++.old-deja/g++.other/reload1.C: New test.
18171 * g++.old-deja/g++.other/static20.C: New test.
18172 * g++.old-deja/g++.other/local-alloc1.C: New test.
18173 * g++.old-deja/g++.other/conv8.C: New test.
18174 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18175 * g++.old-deja/g++.other/storeexpr1.C: New test.
18176 * g++.old-deja/g++.other/storeexpr2.C: New test.
18177 * g++.dg/eh/template2.C: New test.
18178 * g++.dg/warn/weak1.C: New test.
18179
18180 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
18181
18182 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18183 Remove first, non-varying, argument.
18184
18185 2002-01-23 Richard Henderson <rth@redhat.com>
18186
18187 * gcc.dg/inline-2.c: New.
18188
18189 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18190 Add optional target arg. Check number of arguments.
18191 (scan-assembler-not, scan-assembler-dem): Likewise.
18192 (scan-assembler-dem-not): Likewise.
18193
18194 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18195
18196 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18197 line 12.
18198 * g++.old-deja/g++.brendan/parse3.C,
18199 g++.old-deja/g++.other/crash26.C,
18200 g++.old-deja/g++.other/crash28.C,
18201 g++.old-deja/g++.other/crash29.C,
18202 g++.old-deja/g++.other/crash30.C,
18203 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
18204
18205 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
18206
18207 * gcc.dg/20020115-1.c: New.
18208
18209 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18210
18211 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18212
18213 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18214
18215 * gcc.dg/20020122-3.c: New.
18216
18217 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18218
18219 * g++.dg/other/gc1.C: New test.
18220
18221 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18222
18223 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18224
18225 2002-01-22 Richard Henderson <rth@redhat.com>
18226
18227 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18228
18229 2002-01-22 Richard Henderson <rth@redhat.com>
18230
18231 * gcc.dg/20020122-4.c: New.
18232
18233 2002-01-22 H.J. Lu <hjl@gnu.org>
18234
18235 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18236 link output.
18237 * gcc.dg/special/ecos.exp: Likewise.
18238 * lib/g++-dg.exp: Likewise.
18239 * lib/g77-dg.exp: Likewise.
18240 * lib/gcc-dg.exp : Likewise.
18241 * lib/mike-g++.exp: Likewise.
18242 * lib/mike-g77.exp: Likewise.
18243 * lib/mike-gcc.exp: Likewise.
18244 * lib/objc-dg.exp: Likewise.
18245
18246 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18247
18248 PR target/5379
18249 * gcc.dg/20020122-2.c: New test.
18250
18251 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18252
18253 * gcc.dg/20020122-1.c: New test.
18254
18255 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18256
18257 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18258
18259 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18260
18261 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18262
18263 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18264
18265 * gcc.c-torture/compile/20020121-1.c: New test.
18266
18267 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18268
18269 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18270 ld_library_path.
18271
18272 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18273
18274 * gcc.dg/20020218-1.c: New test.
18275
18276 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18277
18278 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18279 messages
18280 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18281 "At global scope" warning
18282 * g++.dg/ext/align1.C: Change cygwin test for alignment
18283 from db-bogus to dg-warning
18284
18285 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18286
18287 * g77.f-torture/compile/cpp2.F: New test.
18288
18289 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18290
18291 * g++.dg/template/access1.C: New test.
18292
18293 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18294
18295 * gcc.dg/20020118-1.c: New.
18296
18297 2002-01-18 Kazu Hirata <kazu@hxi.com>
18298
18299 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18300
18301 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18302
18303 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18304 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18305 alignment warnings.
18306
18307 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18308
18309 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18310 torture_with_loops and torture_without_loops
18311
18312 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18313
18314 * gcc.c-torture/compile/20020116-1.c: New test.
18315
18316 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18317
18318 * gcc.dg/20020116-2.c: New test.
18319
18320 * gcc.dg/ultrasp4.c: New test.
18321
18322 * gcc.dg/20020116-1.c: New test.
18323
18324 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18325
18326 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18327 by EABI.
18328
18329 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18330
18331 * gcc.misc-tests/i386-prefetch.exp: New.
18332 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18333 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18334 * gcc.misc-tests/i386-pf-none-1.c: New test.
18335 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18336
18337 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18338
18339 * gcc.dg/gnu89-init-1.c: Add new tests.
18340
18341 2002-01-15 Andreas Jaeger <aj@suse.de>
18342
18343 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18344 * gcc.dg/i386-mmx-2.c: Likewise.
18345 * gcc.dg/i386-sse-1.c: Likewise.
18346 * gcc.dg/i386-sse-2.c: Likewise.
18347 * gcc.dg/i386-sse-3.c: Likewise.
18348
18349 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18350
18351 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18352 Uncomment additional cases that now pass.
18353
18354 2002-01-11 Richard Henderson <rth@redhat.com>
18355
18356 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18357 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18358
18359 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18360
18361 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18362
18363 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
18364
18365 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18366 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
18367
18368 2002-01-10 Dale Johannesen <dalej@apple.com>
18369
18370 * gcc.c-torture/execute/loop-11.c: New.
18371
18372 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
18373
18374 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18375 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
18376
18377 2002-01-09 Richard Henderson <rth@redhat.com>
18378
18379 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18380 type in which to perform the operation for each size.
18381
18382 2002-01-09 Alan Matsuoka (alanm@redhat.com)
18383
18384 * gcc.c-torture/compile/20020109-2.c: New test.
18385
18386 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
18387
18388 * gcc.c-torture/execute/loop-10.c: New test.
18389
18390 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18391
18392 * gcc.c-torture/compile/20010226-1.c: New test.
18393 * gcc.c-torture/compile/20010227-1.c: New test.
18394 * gcc.c-torture/compile/20010426-1.c: New test.
18395 * gcc.c-torture/compile/20010510-1.c: New test.
18396 * gcc.c-torture/compile/20010605-3.c: New test.
18397 * gcc.c-torture/compile/20010824-1.c: New test.
18398 * gcc.c-torture/execute/20010409-1.c: New test.
18399 * gcc.dg/noncompile/20000901-1.c: New test.
18400 * gcc.dg/20001023-1.c: New test.
18401 * gcc.dg/20001101-1.c: New test.
18402 * gcc.dg/20001102-1.c: New test.
18403 * gcc.dg/20010207-1.c: New test.
18404 * gcc.dg/20010405-1.c: New test.
18405 * gcc.dg/20010822-1.c: New test.
18406 * gcc.dg/20011107-1.c: New test.
18407
18408 2002-01-09 Jeffrey A Law (law@redhat.com)
18409
18410 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
18411
18412 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18413 execution failure on PA targets.
18414
18415 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18416
18417 * gcc.c-torture/compile/20020109-1.c: New test.
18418
18419 2002-01-08 Kazu Hirata <kazu@hxi.com>
18420
18421 * gcc.c-torture/execute/20020108-1.c: New test.
18422
18423 2002-01-08 Jakub Jelinek <jakub@redhat.com>
18424
18425 * gcc.dg/20020108-1.c: New test.
18426
18427 2002-01-08 H.J. Lu <hjl@gnu.org>
18428
18429 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18430 for header files.
18431
18432 2002-01-08 Geoff Keating <geoffk@redhat.com>
18433
18434 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18435 consistency.
18436
18437 002-01-07 Aldy Hernandez <aldyh@redhat.com>
18438
18439 * gcc.dg/altivec-4.c: Test altivec predicates.
18440
18441 2002-01-07 Jakub Jelinek <jakub@redhat.com>
18442
18443 * gcc.c-torture/execute/20020107-1.c: New test.
18444
18445 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
18446
18447 PR c/5279
18448 * gcc.c-torture/compile/20020106-1.c: New test.
18449
18450 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18451
18452 * gcc.c-torture/execute/nestfunc-4.c: New test.
18453
18454 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18455
18456 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18457 extra triple that slipped in.
18458 * g++.old-deja/g++.abi/align.C: Likewise.
18459 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18460
18461 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18462
18463 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18464 * g++.old-deja/g++.abi/align.C: Likewise.
18465 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18466
18467 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18468 on FreeBSD/i386.
18469 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18470 FreeBSD.
18471
18472 2002-01-04 Jakub Jelinek <jakub@redhat.com>
18473
18474 * gcc.dg/20020104-1.c: New test.
18475
18476 * gcc.dg/20020104-2.c: New test.
18477
18478 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18479
18480 * gcc.dg/20020103-1.c: Fix typo in target selector.
18481
18482 2002-01-03 Richard Henderson <rth@redhat.com>
18483
18484 * gcc.dg/20020103-1.c: New.
18485
18486 2002-01-03 Kazu Hirata <kazu@hxi.com>
18487
18488 * gcc.c-torture/execute/20020103-1.c: New test.
18489
18490 2002-01-03 Jakub Jelinek <jakub@redhat.com>
18491
18492 * g++.dg/other/debug2.C: New test.
18493
18494 * gcc.c-torture/compile/20020103-1.c: New test.
18495
18496 2002-01-02 Jakub Jelinek <jakub@redhat.com>
18497
18498 * gcc.dg/gnu89-init-1.c: Added new tests.
18499
18500 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18501
18502 * g++.dg/template/friend2.C: Remove as patch is reverted.
18503
18504 * g++.dg/warn/oldcast1.C: New test.
18505
18506 * g++.dg/template/ptrmem1.C: New test.
18507 * g++.dg/template/ptrmem2.C: New test.
18508
18509 * g++.dg/template/ntp.C: New test.
18510
18511 * g++.dg/other/component1.C: New test.
18512
18513 * g++.dg/template/ttp3.C: New test.
18514
18515 * g++.dg/template/friend2.C: New test.
18516 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
18517
18518 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18519
18520 * g++.dg/other/ptrmem1.C: New test.
18521 * g++.dg/other/ptrmem2.C: New test.
18522
18523 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18524
18525 * g++.dg/template/ctor1.C: New test.
18526
18527 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18528
18529 * g++.dg/template/friend2.C: New test.
18530
18531 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
18532
18533 * gcc.dg/mmix-1.c: New test.
18534
18535 2001-12-31 Richard Henderson <rth@redhat.com>
18536
18537 * gcc.dg/asm-5.c: New.
18538
18539 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
18540
18541 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18542 in namespace __gnu_cxx
18543
18544 2001-12-30 Richard Henderson <rth@redhat.com>
18545
18546 * gcc.dg/debug-6.c: New.
18547
18548 2001-12-30 Jakub Jelinek <jakub@redhat.com>
18549
18550 * gcc.c-torture/compile/20011229-2.c: New test.
18551
18552 2001-12-29 Jakub Jelinek <jakub@redhat.com>
18553
18554 * gcc.dg/debug-3.c: New test.
18555 * gcc.dg/debug-4.c: New test.
18556 * gcc.dg/debug-5.c: New test.
18557
18558 2001-12-29 Richard Henderson <rth@redhat.com>
18559
18560 * g++.dg/eh/loop1.C: New.
18561
18562 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18563
18564 * g++.dg/template/crash1.C: New test.
18565
18566 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18567
18568 * g++.dg/other/const1.C: New test.
18569
18570 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18571
18572 * gcc.c-torture/compile/20011229-1.c: New test.
18573
18574 2001-12-28 Stan Shebs <shebs@apple.com>
18575
18576 * lib/objc-torture.exp: Resync with c-torture.exp.
18577 * lib/objc.exp: Load standard libraries.
18578
18579 2001-12-28 Jakub Jelinek <jakub@redhat.com>
18580
18581 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18582 additional tests.
18583
18584 2001-12-27 Roger Sayle <roger@eyesopen.com>
18585
18586 * gcc.c-torture/execute/string-opt-16.c: New testcase.
18587
18588 2001-12-27 Richard Henderson <rth@redhat.com>
18589
18590 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
18591
18592 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
18593
18594 * g++.dg/eh/ctor1.C: New test.
18595 * g++.dg/other/error2.C: New test.
18596
18597 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
18598
18599 * g++.dg/other/init2.C: New test.
18600
18601 2001-12-24 Richard Henderson <rth@redhat.com>
18602
18603 * gcc.dg/20011223-1.c: New.
18604 * gcc.dg/inline-1.c: New.
18605
18606 2001-12-23 Richard Henderson <rth@redhat.com>
18607
18608 * gcc.dg/asm-4.c: Test operand modifiers.
18609
18610 2001-12-23 Richard Henderson <rth@redhat.com>
18611
18612 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
18613
18614 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
18615
18616 * gcc.c-torture/execute/20011223-1.c: New test.
18617
18618 2001-12-21 Richard Henderson <rth@redhat.com>
18619
18620 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18621 re-enables the warning.
18622
18623 2001-12-21 Richard Henderson <rth@redhat.com>
18624
18625 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
18626
18627 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18628
18629 * gcc.c-torture/compile/20011218-1.c: New test.
18630
18631 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
18632
18633 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18634 arm-isr.c test.
18635 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18636 epilogue generation for ARM ISR routines.
18637
18638 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18639
18640 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18641 * gcc.dg/format/c90-printf-3.c: Likewise.
18642 * gcc.dg/format/c99-printf-3.c: Likewise.
18643 * gcc.dg/format/ext-1.c: Likewise.
18644 * gcc.dg/format/ext-6.c: Likewise.
18645 * gcc.dg/format/format.h: Prototype unlocked stdio.
18646
18647 2001-12-20 Richard Henderson <rth@redhat.com>
18648
18649 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18650 (arena): Use it.
18651 (malloc): Correct allocation logic. Abort if we fill up the
18652 arena before initialization complete.
18653 (realloc): Correct allocation logic.
18654
18655 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18656
18657 * gcc.c-torture/compile/20011219-2.c: New test.
18658
18659 * gcc.c-torture/execute/20011219-1.c: New test.
18660
18661 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
18662
18663 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18664 target does not support weak symbols.
18665
18666 2001-12-19 Jakub Jelinek <jakub@redhat.com>
18667
18668 * gcc.c-torture/compile/20011219-1.c: New test.
18669
18670 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
18671
18672 * g++.dg/other/error1.C: New test.
18673
18674 2001-12-17 Jeffrey A Law (law@redhat.com)
18675
18676 * gcc.c-torture/execute/20011217-1.c: New test.
18677
18678 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
18679
18680 * objc.dg/special/: New directory.
18681 * objc.dg/special/special.exp: New file.
18682 * objc.dg/special/unclaimed-category-1.h: New file.
18683 * objc.dg/special/unclaimed-category-1a.m: New file.
18684 * objc.dg/special/unclaimed-category-1.m: New file.
18685
18686 2001-12-17 Andreas Jaeger <aj@suse.de>
18687
18688 * gcc.c-torture/compile/20011217-2.c: New test.
18689
18690 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
18691
18692 * gcc.c-torture/compile/20011217-1.c: New test.
18693
18694 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
18695
18696 * testsuite/gcc.dg/20011214-1.c: New.
18697
18698 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
18699
18700 * gcc.dg/altivec-4.c: New.
18701
18702 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
18703
18704 * gcc.dg/20011113-1.c: New test.
18705
18706 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18707
18708 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18709 std::__malloc_alloc_template<0> and
18710 std::__default_alloc_template<false, 0>.
18711
18712 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
18713
18714 * objc/execute/bf-21.m: New test.
18715 * objc/execute/enumeration-1.m: New test.
18716 * objc/execute/enumeration-2.m: New test.
18717
18718 2001-12-12 Jakub Jelinek <jakub@redhat.com>
18719
18720 * gcc.dg/gnu89-init-1.c: New test.
18721
18722 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
18723
18724 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18725 * g++.old-deja/g++.jason/2371.C: Likewise.
18726 * g++.old-deja/g++.jason/template33.C: Likewise.
18727 * g++.old-deja/g++.jason/template34.C: Likewise.
18728 * g++.old-deja/g++.jason/template36.C: Likewise.
18729 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18730 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18731 * g++.old-deja/g++.other/typename1.C: Likewise.
18732 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18733 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18734 * g++.old-deja/g++.pt/typename11.C: Likewise.
18735 * g++.old-deja/g++.pt/typename14.C: Likewise.
18736 * g++.old-deja/g++.pt/typename16.C: Likewise.
18737 * g++.old-deja/g++.pt/typename3.C: Likewise.
18738 * g++.old-deja/g++.pt/typename4.C: Likewise.
18739 * g++.old-deja/g++.pt/typename5.C: Likewise.
18740 * g++.old-deja/g++.pt/typename7.C: Likewise.
18741 * g++.old-deja/g++.robertl/eb9.C: Likewise.
18742
18743 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
18744
18745 * g++.dg/other/linkage1.C: New test.
18746 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18747 specifiers.
18748
18749 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
18750
18751 * gcc.dg/concat.c: New test.
18752
18753 2001-12-11 Stan Shebs <shebs@apple.com>
18754
18755 * objc/compile: New test directory.
18756 * objc/compile/compile.exp: New expect script.
18757 * objc/compile/20011211-1.m: New compile test.
18758
18759 2001-12-11 Jason Merrill <jason@redhat.com>
18760
18761 * lib/prune.exp (prune_gcc_output): Also handle "In member
18762 function". So many permutations...
18763
18764 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
18765
18766 * g++.dg/template/typedef1.C: New test.
18767
18768 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
18769
18770 * g++.dg/other/copy1.C: New test.
18771
18772 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
18773
18774 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
18775
18776 * gcc.dg/builtin-choose-expr.c: New.
18777
18778 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
18779
18780 * gcc.dg/altivec-2.c: New.
18781
18782 2001-12-07 Richard Henderson <rth@redhat.com>
18783
18784 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
18785
18786 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
18787
18788 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
18789 ultrasparc.
18790
18791 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18792
18793 * g++-old.deja/g++.robertl/eb101.C: Deleted.
18794
18795 2001-12-06 Janis Johnson <janis187@us.ibm.com>
18796
18797 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
18798 variable argument list.
18799
18800 2001-12-06 Zack Weinberg <zack@codesourcery.com>
18801
18802 * gcc.c-torture/execute/memcheck: Delete entire directory.
18803 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
18804 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
18805
18806 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
18807
18808 * gcc.dg/Wshadow-1.c: New test.
18809
18810 2001-12-05 Jakub Jelinek <jakub@redhat.com>
18811
18812 * gcc.c-torture/compile/20011130-1.c: New test.
18813
18814 * gcc.dg/noncompile/20011025-1.c: New test.
18815
18816 * g++.dg/other/anon-union.C: New test.
18817
18818 * gcc.c-torture/execute/20011024-1.c: New test.
18819
18820 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
18821
18822 * gcc.c-torture/execute/20000722-1.x,
18823 gcc.c-torture/execute/20010123-1.x: Remove.
18824 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
18825 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
18826 gcc.dg/c99-complit-2.c: New tests.
18827
18828 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
18829
18830 * g++.dg/inherit/base1.C: New test.
18831
18832 2001-12-04 Jakub Jelinek <jakub@redhat.com>
18833
18834 * g++.dg/other/stdarg1.C: New test.
18835
18836 * gcc.c-torture/compile/20011130-2.c: New test.
18837
18838 2001-12-03 Janis Johnson <janis187@us.ibm.com>
18839
18840 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
18841 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
18842 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
18843 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
18844 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
18845 * gcc.dg/builtin-prefetch-1.c: New test.
18846
18847 2001-12-03 Jakub Jelinek <jakub@redhat.com>
18848
18849 * gcc.dg/20011130-1.c: New test.
18850
18851 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
18852
18853 * g++.dg/other/scope1.C: New test.
18854 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
18855
18856 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
18857
18858 * gcc.dg/vla-init-1.c: New test.
18859
18860 2001-12-01 Geoff Keating <geoffk@redhat.com>
18861
18862 * gcc.c-torture/compile/structs.c: New testcase from GDB.
18863
18864 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
18865
18866 * objc.dg/alias.m: Update.
18867 * objc.dg/class-1.m: Update.
18868 * objc.dg/const-str-1.m: Update.
18869 * objc.dg/fwd-proto-1.m: Update.
18870 * objc.dg/id-1.m: Update.
18871 * objc.dg/super-class-1.m: Update.
18872
18873 2001-11-29 Mark Mitchell <mark@codesourcery.com>
18874
18875 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
18876 constructs.
18877
18878 2001-11-28 Jeffrey A Law (law@cygnus.com)
18879
18880 * gcc.c-torture/execute/20011128-1.c: New test.
18881
18882 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
18883
18884 * gcc.dg/20011127-1.c: New test.
18885
18886 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
18887
18888 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
18889 from Austin Group draft 7.
18890 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
18891 scanf format arguments.
18892 * gcc.dg/format/no-exargs-2.c: New test.
18893
18894 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
18895
18896 * g++.dg/abi/vbase8-4.C: New test.
18897
18898 2001-11-24 Ian Lance Taylor <ian@airs.com>
18899
18900 * gcc.c-torture/execute/20011121-1.c: New test.
18901
18902 2001-11-23 Jeffrey A Law (law@cygnus.com)
18903
18904 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
18905
18906 2001-11-23 Andreas Jaeger <aj@suse.de>
18907
18908 * gcc.dg/cpp/charconst-2.c: New test.
18909
18910 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
18911
18912 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
18913 to the host if it is remote. Let tests specify extra headers
18914 they use.
18915 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
18916 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
18917 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
18918 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
18919 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
18920 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
18921 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
18922 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
18923 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
18924 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
18925
18926 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
18927
18928 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
18929 for little endian ARMs.
18930
18931 2001-11-20 Jakub Jelinek <jakub@redhat.com>
18932
18933 * gcc.c-torture/compile/20011119-1.c: New test.
18934 * gcc.c-torture/compile/20011119-2.c: New test.
18935
18936 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
18937
18938 * gcc.dg/altivec-1.c: Fix typo.
18939
18940 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
18941
18942 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
18943
18944 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
18945
18946 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
18947
18948 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
18949
18950 * lib/g77.exp: Don't specify --rpath-link.
18951
18952 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
18953 across all the headers.
18954 * gcc.dg/format/format.exp: For testing on a remote host,
18955 copy format.h.
18956
18957 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
18958 * gcc.c-torture/execute/930406-1.c: Likewise.
18959 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
18960
18961 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
18962
18963 * gcc.dg/altivec-1.c: New.
18964
18965 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
18966
18967 * gcc.dg/cpp/fpreprocessed.c: New test case.
18968
18969 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
18970
18971 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
18972 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
18973 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
18974
18975 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
18976
18977 * gcc.dg/no-builtin-1.c: New test.
18978
18979 2001-11-16 Jakub Jelinek <jakub@redhat.com>
18980
18981 * gcc.c-torture/execute/20011115-1.c: New test.
18982
18983 2001-11-15 Jakub Jelinek <jakub@redhat.com>
18984
18985 * gcc.c-torture/compile/20011114-2.c: New test.
18986 * gcc.c-torture/compile/20011114-3.c: New test.
18987 * gcc.c-torture/compile/20011114-4.c: New test.
18988
18989 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
18990
18991 * g++.dg/other/init1.C: New test.
18992
18993 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
18994
18995 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
18996 message.
18997
18998 * gcc.c-torture/execute/20011114-1.c: New testcase.
18999
19000 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19001 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19002 like the (before this change) version of 20010327-1.c.
19003
19004 2001-11-14 Roger Sayle <roger@eyesopen.com>
19005
19006 * gcc.c-torture/execute/string-opt-13.c: New testcase.
19007
19008 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
19009
19010 * g++.dg/init/array2.C: New test.
19011
19012 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
19013
19014 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
19015
19016 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
19017
19018 * g++.dg/other/forscope1.C: New test.
19019 * g++.dg/ext/forscope1.C: New test.
19020 * g++.dg/ext/forscope2.C: New test.
19021
19022 2001-11-13 Jakub Jelinek <jakub@redhat.com>
19023
19024 * gcc.c-torture/execute/20011113-1.c: New test.
19025
19026 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
19027
19028 * gcc.c-torture/execute/20011109-2.c: New test.
19029
19030 * gcc.c-torture/execute/20011109-1.c: New test.
19031
19032 2001-11-09 Jakub Jelinek <jakub@redhat.com>
19033
19034 * gcc.c-torture/compile/20011109-1.c: New test.
19035
19036 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
19037
19038 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19039 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19040 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19041 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19042 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19043 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19044 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
19045
19046 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
19047
19048 * g++.dg/warn/Wshadow-1.C: New tests.
19049 * g++.old-deja/g++.mike/for3.C: Update.
19050
19051 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
19052
19053 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19054 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19055 XFAILs. Adjust expected error texts.
19056 * gcc.c-torture/compile/20011106-1.c,
19057 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19058 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19059 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19060 gcc.dg/c99-array-lval-5.c: New tests.
19061
19062 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19063
19064 * gcc.dg/cpp/defined.c: Update.
19065
19066 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19067
19068 * gcc.c-torture/execute/anon-1.c: New test.
19069
19070 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
19071
19072 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19073 same size, so no warning should be produced on stormy16.
19074
19075 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19076 due to oversized array.
19077 * g++.old-deja/g++.mike/ns15.C: Likewise.
19078 * g++.old-deja/g++.pt/crash16.C: Likewise.
19079
19080 2001-11-02 Graham Stott <grahams@redhat.com>
19081
19082 * g++.dgother/debug1.C: Fix typos.
19083
19084 2001-11-01 Jakub Jelinek <jakub@redhat.com>
19085
19086 * g++.dg/other/debug1.C: New test.
19087
19088 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19089
19090 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
19091 of unsigned long.
19092
19093 2001-10-30 Jakub Jelinek <jakub@redhat.com>
19094
19095 * gcc.dg/20011029-2.c: New test.
19096
19097 * gcc.c-torture/compile/20011029-1.c: New test.
19098
19099 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
19100
19101 * objc/execute/class_self-1.m: New test.
19102 * objc/execute/class_self-2.m: New test.
19103
19104 2001-10-25 Zack Weinberg <zack@codesourcery.com>
19105
19106 * gcc.misc-tests/msgs.exp: Delete.
19107 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
19108 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
19109 error set to match recent changes.
19110
19111 2001-10-24 Zack Weinberg <zack@codesourcery.com>
19112
19113 * gcc.dg/20011021-1.c: New test.
19114
19115 2001-10-24 Jakub Jelinek <jakub@redhat.com>
19116
19117 * gcc.c-torture/compile/20011023-1.c: New test.
19118
19119 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
19120
19121 * lib/g77.exp: Rewrite based on lib/g++.exp.
19122
19123 2001-10-19 Jakub Jelinek <jakub@redhat.com>
19124
19125 * gcc.c-torture/execute/20011019-1.c: New test.
19126
19127 * gcc.dg/20011018-1.c: New test.
19128
19129 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
19130
19131 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
19132
19133 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
19134
19135 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
19136 * gcc.dg/attr-invalid.c: Likewise.
19137
19138 2001-10-18 Jakub Jelinek <jakub@redhat.com>
19139
19140 * testsuite/gcc.dg/20011015-1.c: New test.
19141
19142 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19143
19144 * g++.dg/template/unify2.C: New test.
19145
19146 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19147
19148 * g++.dg/other/exception-specification.C: New test
19149
19150 2001-10-13 Tom Rix <trix@redhat.com>
19151
19152 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
19153 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
19154
19155 2001-10-12 Jakub Jelinek <jakub@redhat.com>
19156
19157 * testsuite/gcc.dg/20011009-1.c: New test.
19158
19159 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
19160
19161 PR g++/4476
19162 * g++.dg/other/friend1.C: New test.
19163
19164 2001-10-11 Richard Henderson <rth@redhat.com>
19165
19166 * g++.old-deja/g++.other/crash18.C: Add -S to options.
19167
19168 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19169
19170 * gcc.c-torture/compile/20011010-1.c: New.
19171
19172 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
19173
19174 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19175 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19176 g77.f-torture/execute/execute.exp,
19177 g77.f-torture/noncompile/noncompile.exp,
19178 gcc.c-torture/compile/compile.exp,
19179 gcc.c-torture/execute/execute.exp,
19180 gcc.c-torture/execute/ieee/ieee.exp,
19181 gcc.c-torture/execute/memcheck/memcheck.exp,
19182 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19183 objc/execute/execute.exp: Update FSF address.
19184
19185 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
19186
19187 * gcc.dg/cpp/cmdlne-C.c: Update.
19188 * gcc.dg/cpp/cmdlne-C2.c: New.
19189
19190 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19191
19192 * gcc.c-torture/execute/20011008-3.c: New.
19193
19194 2001-10-08 DJ Delorie <dj@redhat.com>
19195
19196 * gcc.dg/20011008-1.c: New.
19197 * gcc.dg/20011008-2.c: New.
19198
19199 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
19200
19201 * gcc.dg/cpp/spacing1.c: Update test.
19202
19203 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19204
19205 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19206 spelling errors of "separate" as "seperate".
19207
19208 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19209
19210 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19211 enough to avoid inlining.
19212
19213 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19214
19215 * lib/g77.exp: set libg2c_dir correctly.
19216
19217 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19218
19219 * gcc.dg/cpp/macro11.c: New test.
19220
19221 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19222
19223 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19224 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19225 gcc.dg/format/multattr-3.c: New tests.
19226 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19227 tests for format attributes on function pointers being rejected.
19228
19229 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19230
19231 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19232
19233 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19234
19235 * g++.dg/warn/format1.C: New test.
19236
19237 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19238
19239 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19240
19241 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19242
19243 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19244
19245 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19246
19247 * gcc.dg/cpp/redef2.c: Add test.
19248
19249 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19250
19251 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19252 long-standing bug on i686, apparently.
19253 * gcc.c-torture/execute/loop-2c.x: New file.
19254 * gcc.c-torture/execute/loop-2d.x: New file.
19255 * gcc.c-torture/execute/loop-3c.x: New file.
19256
19257 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19258
19259 * gcc.dg/cpp/20000625-2.c: Correct line number.
19260
19261 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19262
19263 * gcc.dg/cpp/macro10.c: New test.
19264 * gcc.dg/cpp/strify3.c: New test.
19265 * gcc.dg/cpp/spacing1.c: Add tests.
19266 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19267 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19268
19269 2001-09-24 DJ Delorie <dj@redhat.com>
19270
19271 * gcc.c-torture/execute/20010924-1.c: New test.
19272
19273 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19274
19275 * testsuite/objc/execute/paste.m: Remove.
19276
19277 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19278
19279 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19280
19281 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19282
19283 * g77.dg/strlen0.f: New test.
19284
19285 2001-09-21 Richard Henderson <rth@redhat.com>
19286
19287 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19288 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19289
19290 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19291
19292 Table-driven attributes.
19293 * g++.dg/ext/attrib1.C: New test.
19294
19295 2001-09-20 DJ Delorie <dj@redhat.com>
19296
19297 * gcc.dg/20000926-1.c: Update expected warning messages.
19298 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19299 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19300 array.
19301
19302 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19303
19304 * g++.dg/eh/registers1.C: New test case.
19305
19306 2001-09-17 Richard Henderson <rth@redhat.com>
19307
19308 * gcc.dg/array-5.c: Fix VLA decomposition test.
19309
19310 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19311
19312 * gcc.dg/cpp/line5.c: New testcase.
19313
19314 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19315
19316 * gcc.dg/cpp/macro9.c: New test.
19317
19318 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19319
19320 * gcc.c-torture/execute/980223.c: Change type of addr from long
19321 to char *.
19322
19323 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19324
19325 * gcc.c-torture/execute/20010915-1.c: New test.
19326
19327 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19328
19329 * g77.dg/bprob: New directory.
19330 * g77.dg/bprob/bprob.exp: New file.
19331 * g77.dg/bprob/bprob-1.f: New test.
19332 * g77.dg/gcov: New directory.
19333 * g77.dg/gcov/gcov.exp: New file.
19334 * g77.dg/gcov/gcov-1.f: New test.
19335 * g77.dg/gcov/gcov-1.x: New file.
19336
19337 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19338
19339 * gcc.dg/cpp/directiv.c: Update.
19340 * gcc.dg/cpp/undef1.c: Update.
19341
19342 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19343
19344 * gcc.dg/20010912-1.c: New test.
19345
19346 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19347
19348 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19349 language-independent file in lib.
19350 * lib/gcov.exp: New file.
19351
19352 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19353
19354 * gcc.c-torture/compile/20010911-1.c: New test.
19355
19356 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19357
19358 * lib/profopt.exp: New, to support profile-directed optimizations.
19359 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19360 * gcc.misc-tests/bprob-1.c: New test.
19361 * gcc.misc-tests/bprob-2.c: New test.
19362
19363 2001-09-07 Janis Johnson <janis187@us.ibm.com>
19364
19365 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19366 XFAIL and which kinds of gcov output to verify.
19367 * gcc.misc-tests/gcov-4b.x: New file.
19368 * gcc.misc-tests/gcov-5b.x: New file.
19369 * gcc.misc-tests/gcov-6.x: New file.
19370 * gcc.misc-tests/gcov-7.c: New test.
19371 * gcc.misc-tests/gcov-7.x: New file.
19372
19373 2001-09-06 Janis Johnson <janis187@us.ibm.com>
19374
19375 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19376 * gcc.misc-tests/gcov-6.c: New test.
19377
19378 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
19379
19380 PR c++/3986
19381 * g++.dg/abi/vbase1.C: New test.
19382
19383 2001-09-05 Ziemowit Laski <zlaski@apple.com>
19384
19385 * objc.dg/method-2.m: New.
19386
19387 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
19388
19389 PR c++/4203
19390 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19391 * g++.dg/init/empty1.C: New test.
19392
19393 2001-09-03 Jakub Jelinek <jakub@redhat.com>
19394
19395 * gcc.c-torture/compile/20010903-1.c: New test.
19396
19397 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
19398
19399 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19400 for m68k.
19401
19402 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
19403
19404 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
19405
19406 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
19407
19408 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
19409
19410 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
19411
19412 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19413 for 16-bit 'unsigned int'.
19414
19415 2001-08-29 Kazu Hirata <kazu@hxi.com>
19416
19417 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
19418
19419 2001-08-27 Richard Henderson <rth@redhat.com>
19420
19421 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19422 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
19423
19424 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
19425
19426 * gcc.dg/asm-names.c (ymain): New.
19427
19428 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
19429
19430 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19431 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19432 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
19433
19434 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19435
19436 * gcc.dg/compare5.c: New testcase.
19437
19438 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
19439
19440 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19441 and "In instantiation".
19442
19443 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
19444
19445 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
19446
19447 2001-08-20 Janis Johnson <janis187@us.ibm.com>
19448
19449 * gcc.misc-tests/gcov.exp: Add support for branch information.
19450 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19451 * gcc.misc-tests/gcov-4.c: New test.
19452 * gcc.misc-tests/gcov-4b.c: New test.
19453 * gcc.misc-tests/gcov-5b.c: New test.
19454
19455 2001-08-20 Zack Weinberg <zackw@panix.com>
19456
19457 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19458 expected to fail.
19459
19460 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
19461
19462 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
19463
19464 2001-08-19 Jakub Jelinek <jakub@redhat.com>
19465
19466 * g++.dg/eh/template1.C: New test.
19467
19468 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
19469
19470 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19471 Fix thinko.
19472 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19473 for xfail.
19474
19475 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
19476
19477 * lib/g77-dg.exp: Use prune.exp for common procedures
19478 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19479 * lib/g77.exp: (g77-dg-prune) Remove
19480
19481 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
19482
19483 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
19484
19485 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19486
19487 * g++.dg/template/unify1.C: New test.
19488
19489 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
19490
19491 * g++.dg/abi/empty4.C: New test.
19492
19493 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
19494
19495 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19496 solaris2.*
19497 * g77.f-torture/compile/pr3743.x: Likewise
19498
19499 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19500
19501 * g++.dg/other/using-declaration.C: New test.
19502
19503 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19504
19505 * gcc.dg/cpp/tr-sign.c: New testcase.
19506
19507 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19508
19509 * gcc.dg/cpp/19951025-1.c: Revert.
19510 * gcc.dg/cpp/directiv.c: We no longer process directives that
19511 interrupt macro arguments.
19512
19513 2001-08-03 Zack Weinberg <zackw@stanford.edu>
19514
19515 * gcc.dg/bconstp-1.c: New test.
19516
19517 2001-08-03 Richard Henderson <rth@redhat.com>
19518
19519 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
19520
19521 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
19522
19523 * gcc.dg/cpp/19951025-1.c: Update.
19524
19525 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
19526
19527 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19528 should be x.
19529
19530 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
19531
19532 Kill -fhonor-std.
19533 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19534 * g++.old-deja/g++.other/std1.C: Likewise.
19535 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
19536
19537 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19538
19539 * lib/g77.exp: Load gcc-defs.exp for common procedures
19540 (g77_pass, g77_fail, g77_finish, g77_exit,
19541 ${tool}_check_unsupported_p} Now redundant. Deleted.
19542
19543 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19544
19545 * g77.dg/fbackslash.f
19546 * g77.dg/fcase-preserve.f
19547 * g77.dg/ff90-1.f
19548 * g77.dg/ffixed-line-length-0.f
19549 * g77.dg/ffixed-line-length-132.f
19550 * g77.dg/ffixed-line-length-7.f
19551 * g77.dg/ffixed-line-length-72.f
19552 * g77.dg/ffixed-line-length-none.f
19553 * g77.dg/ffree-form-1.f
19554 * g77.dg/fno-backslash.f
19555 * g77.dg/fno-f90-1.f
19556 * g77.dg/fno-fixed-form-1.f
19557 * g77.dg/fno-onetrip.f
19558 * g77.dg/fno-typeless-boz.f
19559 * g77.dg/fno-underscoring.f
19560 * g77.dg/fno-vxt-1.f
19561 * g77.dg/fonetrip.f
19562 * g77.dg/ftypeless-boz.f
19563 * g77.dg/fugly-assumed.f
19564 * g77.dg/funderscoring.f
19565 * g77.dg/fvxt-1.f
19566
19567 2001-08-01 Ziemowit Laski <zlaski@apple.com>
19568
19569 * objc.dg/fwd-proto-1.m: New.
19570 * objc.dg/local-decl-1.m: New.
19571 * objc.dg/naming-1.m: New.
19572 * objc.dg/naming-2.m: New.
19573 * objc.dg/proto-hier-1.m: New.
19574
19575 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
19576
19577 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19578 largest-type elements to a struct makes its size grow.
19579
19580 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19581
19582 * g++.dg/abi/vthunk1.C: New test.
19583
19584 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19585
19586 * g++.dg/abi/vbase8-22.C: New test.
19587
19588 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19589
19590 * gcc.dg/cpp/macro8.c: New test.
19591
19592 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19593
19594 * g++.dg/abi/vbase8-21.C: New test.
19595
19596 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19597
19598 * g++.dg/abi/vbase8-10.C: New test.
19599
19600 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19601
19602 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19603 ${tool}_set_ld_library_path.
19604 Changed caller.
19605 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19606 g++.exp.
19607
19608 2001-07-26 Stan Cox <scox@redhat.com>
19609
19610 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19611 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19612 gcc_exit, gcc_check_unsupported_p):
19613 Moved to gcc-deps.exp
19614 * gcc-deps.exp: New file.
19615
19616 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19617
19618 * g++.old-deja/g++.pt/defarg14.C: New test.
19619
19620 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19621
19622 * g++.old-deja/g++.other/lineno5.C: New test.
19623
19624 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19625
19626 * g++.old-deja/g++.pt/crash68.C: New test.
19627
19628 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19629
19630 * g++.old-deja/g++.other/crash42.C: New test.
19631
19632 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19633
19634 * gcc.dg/cpp/extratokens.c: Fix.
19635 * gcc.dg/cpp/skipping2.c: New tests.
19636
19637 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19638
19639 * gcc.c-torture/execute/20010724-1.c: New file.
19640 * gcc.c-torture/execute/20010724-1.x: New file.
19641
19642 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19643
19644 * g++.old-deja/g++.other/cond7.C: New test.
19645
19646 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19647
19648 * g++.old-deja/g++.other/optimize4.C: New test.
19649
19650 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19651
19652 * g++.old-deja/g++.abi/vbase8-5.C: New test.
19653
19654 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
19655
19656 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19657 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19658 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19659 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
19660
19661 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19662 bug report" message.
19663
19664 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19665 * g++.dg/ext/instantiate1.C: Move from old-deja.
19666
19667 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
19668
19669 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19670 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19671 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19672 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
19673
19674 2001-07-23 Jeffrey A Law (law@cygnus.com)
19675
19676 * gcc.c-torture/execute/20010723-1.c: New test.
19677
19678 2001-07-23 Ben Elliston <bje@redhat.com>
19679
19680 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
19681
19682 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19683
19684 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
19685 i[34567]86-*-*.
19686 Delete handling of ieee_multilib_flags.
19687 Pass -mieee for alpha*-*-* and sh-*-*.
19688 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
19689
19690 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
19691
19692 Remove old-abi tests.
19693 * g++.old-deja/g++.mike/p11116.C: Remove.
19694 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
19695
19696 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
19697
19698 * g77.f-torture/compile/pr3743.f: New test
19699
19700 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
19701
19702 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
19703
19704 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19705
19706 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19707 g++.old-deja/g++.pt/static6.C: Likewise.
19708 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19709 supports weak symbols.
19710
19711 2001-07-18 Andreas Jaeger <aj@suse.de>
19712
19713 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19714 supported again.
19715
19716 2001-07-18 Andreas Jaeger <aj@suse.de>
19717
19718 * gcc.dg/iftrap-1.c: Fix target line.
19719
19720 2001-07-17 Richard Henderson <rth@redhat.com>
19721
19722 * gcc.c-torture/execute/20010717-1.c: New.
19723
19724 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
19725
19726 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19727 tests.
19728
19729 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19730
19731 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
19732
19733 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19734
19735 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19736 UAC_SIGBUS, UAC_NOPRINT definitions.
19737
19738 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
19739
19740 * objc/execute/object_is_class.m: New test.
19741 * objc/execute/object_is_meta_class.m: New test.
19742
19743 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19744
19745 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19746 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
19747
19748 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
19749
19750 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19751 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
19752
19753 2001-07-14 Richard Henderson <rth@redhat.com>
19754
19755 * gcc.dg/iftrap-1.c: New.
19756
19757 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
19758
19759 * g77.f-torture/execute/intrinsic77.f: New test.
19760
19761 2001-07-11 Janis Johnson <janis@us.ibm.com>
19762
19763 * gcc.misc-tests/gcov-3.c: New test.
19764
19765 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19766
19767 * gcc.c-torture/compile/20010711-1.c,
19768 * gcc.c-torture/compile/20010711-2.c: New tests.
19769
19770 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19771
19772 * gcc.c-torture/execute/20010711-1.c: New test.
19773
19774 2001-07-11 Ben Elliston <bje@redhat.com>
19775
19776 * g++.old-deja/g++.other/enum5.C: New test.
19777
19778 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
19779
19780 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
19781 (g++-dg-prune): Call prune_gcc_output.
19782 * prune.exp: New file for prune_gcc_output.
19783 * lib/g++.exp, lib/gcc.exp: Load it.
19784
19785 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
19786
19787 * gcc.c-torture/compile/20010701-1.c,
19788 g++.old-deja/g++.ext/attrib6.C: New tests.
19789
19790 2001-07-06 Jeffrey A Law (law@cygnus.com)
19791
19792 * gcc.c-torture/compile/20010706-1.c: New test.
19793
19794 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
19795
19796 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
19797
19798 2001-06-28 Stan Shebs <shebs@apple.com>
19799
19800 * gcc.dg/pragma-darwin.c: New test.
19801
19802 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19803
19804 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
19805 Solaris 2.[678] system.
19806
19807 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
19808
19809 * gcc.dg/20010622-1.c: New test.
19810
19811 2001-06-18 Stan Shebs <shebs@apple.com>
19812
19813 * objc.dg: New directory.
19814 * objc.dg/dg.exp: New file.
19815 * objc.dg/alias.m: New.
19816 * objc.dg/class-1.m: New.
19817 * objc.dg/class-2.m: New.
19818 * objc.dg/const-str-1.m: New.
19819 * objc.dg/const-str-2.m: New.
19820 * objc.dg/id-1.m: New.
19821 * objc.dg/method-1.m: New.
19822 * objc.dg/super-class-1.m: New.
19823 * lib/objc-dg.exp: New file.
19824
19825 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
19826
19827 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
19828 of label name.
19829
19830 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
19831
19832 * g++.old-deja/g++.abi/vbase8-9.C: New test.
19833
19834 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19835
19836 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
19837 variable.
19838
19839 2001-06-12 Richard Henderson <rth@redhat.com>
19840
19841 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
19842
19843 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19844
19845 * g++.old-deja/g++.abi/vbase5.C: New test.
19846 * g++.old-deja/g++.abi/vbase6.C: New test.
19847 * g++.old-deja/g++.abi/vbase7.C: New test.
19848
19849 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19850
19851 * gcc.c-torture/compile/20010610-1.c: New test.
19852
19853 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19854
19855 * g++.old-deja/g++.abi/vbase4.C: New test.
19856
19857 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19858
19859 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
19860 support %f for HC11/HC12 targets.
19861 * gcc.c-torture/execute/930513-1.x: New file, likewise.
19862 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
19863 on HC11/HC12 targets.
19864 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
19865
19866 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19867
19868 * gcc.dg/wchar_t-1.c: New file.
19869 * gcc.dg/wint_t-1.c: Likewise.
19870
19871 2001-06-11 Bernd Schmidt <bernds@redhat.com>
19872
19873 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
19874
19875 2001-06-11 Richard Henderson <rth@redhat.com>
19876
19877 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
19878
19879 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19880
19881 * gcc.c-torture/compile/20010611-1.c: New test.
19882
19883 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19884
19885 * gcc.dg/c99-tag-1.c: Add more tests.
19886
19887 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
19888
19889 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
19890 representation on MN10300 and ARM/Thumb.
19891
19892 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
19893
19894 * g77.f-torture/execute/20010610.f: New.
19895
19896 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
19897
19898 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
19899 names.
19900
19901 2001-06-09 Richard Henderson <rth@redhat.com>
19902
19903 * gcc.c-torture/execute/ashrdi-1.c: New.
19904 * gcc.c-torture/execute/ashldi-1.c: New.
19905 * gcc.c-torture/execute/lshrdi-1.c: New.
19906
19907 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
19908
19909 * objc/execute/load-3.m: Added. Check sending +load to categories,
19910 in addition to classes.
19911
19912 2001-06-08 Stan Shebs <shebs@apple.com>
19913
19914 * objc/execute/load-2.m: New test. From Nicola Pero
19915 <n.pero@mi.flashnet.it>.
19916
19917 2001-06-08 Jakub Jelinek <jakub@redhat.com>
19918
19919 * gcc.c-torture/execute/20010605-2.c: New test.
19920
19921 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
19922
19923 * g++.old-deja/g++.abi/vbase2.C: New test.
19924 * g++.old-deja/g++.abi/vbase3.C: New test.
19925
19926 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
19927
19928 * g++.old-deja/g++.pt/friend49.C: New test.
19929
19930 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
19931
19932 * g++.old-deja/g++.ext/anon3.C: New test.
19933
19934 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
19935
19936 * g++.old-deja/g++.other/conv7.C: New test.
19937
19938 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
19939
19940 * gcc.c-torture/compile/20010605-2.c: New test.
19941
19942 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
19943
19944 * gcc.c-torture/execute/20010604-1.c: New test.
19945
19946 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
19947
19948 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
19949
19950 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
19951
19952 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
19953 (g++_link_flags): Likewise.
19954 (g++_init): Pass gccpath's value to two previous functions.
19955
19956 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19957
19958 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
19959 Ensure logfile entry matches exec command line.
19960
19961 2001-05-31 Richard Henderson <rth@redhat.com>
19962
19963 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
19964 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
19965
19966 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
19967
19968 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
19969 compiler for irix6.2
19970
19971 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
19972
19973 * g++.old-deja/g++.other/optimize3.C: New file.
19974
19975 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
19976
19977 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
19978 assemble.
19979
19980 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
19981
19982 * g++.old-deja/g++.other/optimize2.C: New file.
19983
19984 2001-05-25 Diego Novillo <dnovillo@redhat.com>
19985
19986 * gcc.c-torture/compile/20010518-2.c: New file.
19987 * gcc.c-torture/execute/20010518-1.c: New file.
19988 * gcc.c-torture/execute/20010518-2.c: New file.
19989
19990 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
19991
19992 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
19993
19994 2001-05-24 Mark Mitchell <mark@codesourcery.com>
19995
19996 G++ no longer defines builtins that do not begin with __builtin.
19997 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
19998 * g++.old-deja/g++.brendand/misc13.C: Likewise.
19999 * g++.old-deja/g++.law/builtin1.C: Likewise.
20000 * g++.old-deja/g++.law/cvt2.C: Likewise.
20001 * g++.old-deja/g++.mike/net5.C: Likewise.
20002 * g++.old-deja/g++.other/builtins1.C: Likewise.
20003 * g++.old-deja/g++.other/builtins2.C: Likewise.
20004 * g++.old-deja/g++.other/builtins3.C: Likewise.
20005 * g++.old-deja/g++.other/builtins4.C: Likewise.
20006 * g++.old-deja/g++.other/inline8.C: Likewise.
20007 * g++.old-deja/g++.robertl/eb39.C: Likewise.
20008
20009 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
20010
20011 * g++.old-deja/g++.pt/using1.C: Adjust.
20012 * g++.old-deja/g++.pt/using2.C: New test.
20013
20014 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20015
20016 * gcc.dg/cpp/charconst.c: New tests.
20017 * gcc.dg/cpp/escape.c: New tests.
20018 * gcc.dg/cpp/escape-1.c: New tests.
20019 * gcc.dg/cpp/escape-2.c: New tests.
20020 * gcc.dg/cpp/ucs.c: New tests.
20021
20022 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
20023
20024 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20025 native compiler for irix6.5.
20026
20027 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
20028
20029 * lib/g++.exp (g++_include_flags): Use args to compute
20030 get_multilibs.
20031 (g++_link_flags): Likewise.
20032 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
20033
20034 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
20035
20036 * gcc.dg/c90-hexfloat-1.c: Add more tests.
20037
20038 2001-05-21 Geoff Keating <geoffk@redhat.com>
20039
20040 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20041 this file.
20042
20043 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20044
20045 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20046 STACK_SIZE;
20047 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20048 to STACK_SIZE; Use it to define size of add_histo array.
20049 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20050 to STACK_SIZE.
20051 (f): Use GITT_SIZE to define size of gitt local table.
20052 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20053 to STACK_SIZE; Use it to define size of bytemem array.
20054
20055 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20056
20057 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20058 on 68HC11/HC12 due to the asm instruction.
20059 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20060 * gcc.c-torture/compile/920520-1.x: Likewise.
20061 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20062 on 68HC11/HC12 because the function is larger than 64K.
20063 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20064 on 68HC11/HC12 because the structure is too large.
20065
20066 2001-05-20 Richard Henderson <rth@redhat.com>
20067
20068 * gcc.c-torture/execute/20010520-1.c: New.
20069
20070 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20071
20072 * g++.old-deja/g++.warn/compare1.C: New test.
20073 * gcc.dg/compare4.c: New test.
20074
20075 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
20076
20077 * g++.old-deja/g++.other/optimize1.C: New test.
20078
20079 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20080
20081 * g++.old-deja/g++.pt/spec41.C: New test.
20082
20083 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
20084
20085 * gcc.c-torture/compile/20010114-1.x: Remove.
20086
20087 2001-05-18 Stan Shebs <shebs@apple.com>
20088
20089 * gcc.c-torture/compile/20010518-1.c: New test.
20090
20091 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
20092
20093 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
20094 * g++.old-deja/g++.pt/crash67.C: New test.
20095
20096 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
20097
20098 * g++.old-deja/g++.other/debug9.C: New test.
20099
20100 2001-05-16 Zack Weinberg <zackw@stanford.edu>
20101
20102 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
20103
20104 2001-05-16 Jan Hubicka <jh@suse.cz>
20105
20106 * gcc.c-torture/compile/20010516-1.c: New test.
20107
20108 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20109
20110 * g++.old-deja/g++.other/crash41.C: New test.
20111
20112 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20113
20114 * g++.old-deja/g++.pt/crash66.C: New test.
20115
20116 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
20117
20118 * g++.old-deja/g++.robertl/eb27.C: Convert.
20119
20120 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
20121
20122 * g++.dg/friend-warn.C: New test. Do not warn about friend
20123 declaration being redundant.
20124
20125 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
20126
20127 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
20128
20129 2001-05-14 Mark Mitchell <mark@codesourcery.com>
20130
20131 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
20132
20133 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
20134
20135 * lib/g++.exp: Use testsuite_flags.
20136
20137 2001-05-13 Mark Mitchell <mark@codesourcery.com>
20138
20139 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
20140
20141 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
20142
20143 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
20144
20145 2001-05-11 Mark Mitchell <mark@codesourcery.com>
20146
20147 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
20148
20149 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
20150
20151 * gcc.c-torture/compile/20010313-1.c: New test.
20152
20153 2001-05-09 Zack Weinberg <zackw@stanford.edu>
20154
20155 * gcc.dg/cpp/direct2.c: New test.
20156 * gccq.dg/cpp/direct2s.c: New test.
20157
20158 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
20159
20160 2001-05-07 Mark Mitchell <mark@codesourcery.com>
20161
20162 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
20163 * g++.old-deja/g++.other/op3.C: Likewise.
20164
20165 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20166
20167 * gcc.dg/cpp/syshdr.h: New file.
20168 * gcc.dg/cpp/sysmac1.c: Update.
20169 * gcc.dg/cpp/sysmac2.c: Update.
20170
20171 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20172
20173 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
20174
20175 2001-05-04 David Edelsohn <edelsohn@gnu.org>
20176
20177 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20178 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
20179
20180 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
20181
20182 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
20183
20184 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
20185
20186 * lib/g++.exp (g++_include_flags): Don't use any special flags
20187 if TESTING_IN_BUILD_TREE is not defined.
20188 (g++_init): Use a plain 'c++' as the compiler if
20189 TESTING_IN_BUILD_TREEE is not defined.
20190
20191 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20192
20193 * g++.old-deja/g++.eh/catch13.C: New test.
20194 * g++.old-deja/g++.eh/catch14.C: New test.
20195
20196 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20197
20198 * gcc.dg/cpp/tr-define.c: New test.
20199
20200 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
20201
20202 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20203 <stdlib.h>, not <malloc.h>.
20204
20205 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20206
20207 * g++.old-deja/g++.ns/template17.C: New test.
20208
20209 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20210
20211 * g++.old-deja/g++.pt/ref4.C: New test.
20212
20213 2001-04-30 Richard Henderson <rth@redhat.com>
20214
20215 * gcc.dg/20000724-1.c: Revert last change.
20216
20217 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20218
20219 * g77.f-torture/execute/20010430.f: New test.
20220
20221 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20222
20223 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20224
20225 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20226
20227 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20228
20229 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20230
20231 * g++.old-deja/g++.eh/crash6.C: New test.
20232
20233 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20234
20235 * g++.old-deja/g++.other/warn7.C: New test.
20236
20237 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20238
20239 * g++.old-deja/g++.other/defarg9.C: New test.
20240
20241 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20242
20243 * g77.f-torture/compile/20010426.f: New test.
20244 * g77.f-torture/execute/20010426.f: New test.
20245
20246 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20247
20248 * g77.f-torture/compile/20000629-1.x: Remove - error
20249 has been fixed.
20250
20251 2001-04-26 Jeffrey A Law (law@cygnus.com)
20252
20253 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20254 Tweak slightly to work with g++.dg framework.
20255 * g++.dg/special/ecos.exp: Run initp1.C test.
20256 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20257
20258 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20259 its linker doesn't give line numbers either.
20260 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20261
20262 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20263
20264 * g++.old-deja/g++.other/lex1.C: New test.
20265
20266 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20267
20268 * gcc.dg/noncompile/20010425-1.c: New test.
20269
20270 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20271
20272 * g++.old-deja/g++.pt/mangle2.C: New test.
20273
20274 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20275
20276 * gcc.dg/format/plus-1.c: New test.
20277
20278 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20279
20280 * gcc.dg/20010423-1.c: New test.
20281
20282 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20283
20284 * gcc.c-torture/execute/20010422-1.c: New test.
20285
20286 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20287
20288 * g++.old-deja/g++.ns/type2.C: New test.
20289
20290 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20291
20292 * g++.old-deja/g++.other/perf1.C: New test.
20293
20294 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20295
20296 * gcc.dg/c99-func-2.c: Remove xfail.
20297 * gcc.dg/c99-func-3.c: Remove xfail.
20298 * gcc.dg/c99-func-4.c: Remove xfail.
20299
20300 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20301
20302 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20303
20304 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20305
20306 * gcc.c-torture/compile/20010423-1.c: New test.
20307
20308 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20309
20310 * g++.old-deja/g++.pt/typename28.C: New test.
20311
20312 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20313
20314 * g++.old-deja/g++.abi/empty2.C: New test.
20315 * g++.old-deja/g++.abi/empty3.C: New test.
20316
20317 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20318
20319 * g++.old-deja/g++.other/comdat2.C: New test.
20320 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20321
20322 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20323
20324 * g++.old-deja/g++.other/overload14.C: New test.
20325
20326 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20327
20328 * g++.old-deja/g++.other/lookup23.C: New test.
20329
20330 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20331
20332 * gcc.c-torture/execute/20010403-1.c: New test.
20333
20334 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20335 Mark Mitchell <mark@codesourcery.com>
20336
20337 * lib/old-dejagnu.exp: Don't delete output of executable.
20338 Add .exe suffix to executables.
20339
20340 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20341
20342 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20343
20344 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20345
20346 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20347
20348 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20349
20350 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20351 * g++.old-deja/g++.abi/crash1.C: New test.
20352
20353 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20354
20355 * g++.old-deja/g++.other/crash40.C: New test.
20356
20357 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20358
20359 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20360
20361 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20362
20363 * g++.old-deja/g++.other/warn6.C: New test.
20364
20365 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20366
20367 * g++.old-deja/g++.robertl/eb42.C: Same.
20368
20369 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20370
20371 * gcc.dg/wtr-conversion-1.c: New testcase.
20372
20373 2001-04-10 Richard Henderson <rth@redhat.com>
20374
20375 * g++.old-deja/g++.other/array5.C: New.
20376
20377 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20378
20379 * gcc.c-torture/execute/20010408-1.c: New test.
20380
20381 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
20382
20383 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20384 headers and constructs.
20385 * g++.old-deja/g++.robertl/eb79.C: Same.
20386 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20387 * g++.old-deja/g++.robertl/eb73.C: Same.
20388 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20389 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20390 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20391 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20392 * g++.old-deja/g++.robertl/eb44.C: Same.
20393 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20394 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20395 * g++.old-deja/g++.robertl/eb39.C: Same.
20396 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20397 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20398 * g++.old-deja/g++.robertl/eb30.C: Same.
20399 * g++.old-deja/g++.robertl/eb3.C: Same.
20400 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20401 * g++.old-deja/g++.robertl/eb21.C: Same.
20402 * g++.old-deja/g++.robertl/eb15.C: Same.
20403 * g++.old-deja/g++.robertl/eb118.C: Same.
20404 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20405 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20406 * g++.old-deja/g++.robertl/eb109.C: Same.
20407 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20408 * g++.old-deja/g++.mike/rtti1.C: Same.
20409 * g++.old-deja/g++.mike/p658.C: Same.
20410 * g++.old-deja/g++.mike/net46.C: Same.
20411 * g++.old-deja/g++.mike/net34.C: Same.
20412 * g++.old-deja/g++.mike/memoize1.C: Same.
20413 * g++.old-deja/g++.mike/eh2.C: Same.
20414 * g++.old-deja/g++.law/weak.C: Same.
20415 * g++.old-deja/g++.law/visibility7.C: Same.
20416 * g++.old-deja/g++.law/visibility25.C: Same.
20417 * g++.old-deja/g++.law/visibility22.C: Same.
20418 * g++.old-deja/g++.law/visibility2.C: Same.
20419 * g++.old-deja/g++.law/visibility17.C: Same.
20420 * g++.old-deja/g++.law/visibility13.C: Same.
20421 * g++.old-deja/g++.law/visibility10.C: Same.
20422 * g++.old-deja/g++.law/visibility1.C: Same.
20423 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20424 * g++.old-deja/g++.law/vbase1.C: Same.
20425 * g++.old-deja/g++.law/operators32.C: Same.
20426 * g++.old-deja/g++.law/nest3.C: Same.
20427 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20428 * g++.old-deja/g++.law/except5.C (main): Same.
20429 * g++.old-deja/g++.law/cvt7.C (run): Same.
20430 * g++.old-deja/g++.law/cvt2.C: Same.
20431 * g++.old-deja/g++.law/cvt16.C: Same.
20432 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20433 * g++.old-deja/g++.law/ctors17.C (main): Same.
20434 * g++.old-deja/g++.law/ctors13.C: Same.
20435 * g++.old-deja/g++.law/ctors12.C (main): Same.
20436 * g++.old-deja/g++.law/ctors10.C: Same.
20437 * g++.old-deja/g++.law/code-gen5.C: Same.
20438 * g++.old-deja/g++.law/bad-error7.C: Same.
20439 * g++.old-deja/g++.law/arm9.C: Same.
20440 * g++.old-deja/g++.law/arm12.C: Same.
20441 * g++.old-deja/g++.law/arg8.C: Same.
20442 * g++.old-deja/g++.law/arg1.C: Same.
20443 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20444 * g++.old-deja/g++.jason/template31.C: Same.
20445 * g++.old-deja/g++.jason/template24.C (main): Same.
20446 * g++.old-deja/g++.jason/2371.C: Same.
20447 * g++.old-deja/g++.eh/new2.C: Same.
20448 * g++.old-deja/g++.eh/new1.C: Same.
20449 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20450 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20451 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20452 * g++.old-deja/g++.brendan/crash62.C: Same.
20453 * g++.old-deja/g++.brendan/crash52.C: Same.
20454 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20455 * g++.old-deja/g++.brendan/crash38.C: Same.
20456 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20457 * g++.old-deja/g++.brendan/copy9.C: Same.
20458
20459 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
20460
20461 * gcc.c-torture/execute/20001203-2.c (memset):
20462 Count argument is of type __SIZE_TYPE__.
20463
20464 2001-04-04 Diego Novillo <dnovillo@redhat.com>
20465
20466 * gcc.c-torture/compile/20010404-1.c: New test.
20467
20468 2001-04-04 Jakub Jelinek <jakub@redhat.com>
20469
20470 * gcc.c-torture/compile/20010326-1.c: New test.
20471
20472 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
20473
20474 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20475 peculiarities of the SH.
20476 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
20477
20478 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20479
20480 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20481 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20482 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
20483
20484 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20485
20486 * g77.f-torture/compile/20010321-1.f: New test.
20487
20488 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20489
20490 * gcc.c-torture/compile/20010329-1.c: New test.
20491
20492 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20493
20494 * gcc.c-torture/execute/20010329-1.c: New test.
20495
20496 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20497
20498 * g++.old-deja/g++.other/eh4.C: Fix typo.
20499
20500 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20501
20502 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
20503
20504 2001-03-28 Philip Blundell <philb@gnu.org>
20505
20506 * gcc.c-torture/compile/20010328-1.c: New test.
20507
20508 2001-03-27 Richard Henderson <rth@redhat.com>
20509
20510 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20511 * g++.old-deja/g++.eh/vbase3.C: Likewise.
20512
20513 2001-03-27 Alan Modra <alan@linuxcare.com.au>
20514
20515 * gcc.c-torture/compile/20010327-1.c: New test.
20516
20517 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
20518
20519 * g++.old-deja/g++.other/friend12.C: New test.
20520 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20521 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
20522
20523 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
20524
20525 * gcc.c-torture/execute/20010325-1.c: New test.
20526
20527 2001-03-23 Jakub Jelinek <jakub@redhat.com>
20528
20529 * g++.old-deja/g++.other/mangle3.C: New test.
20530
20531 2001-03-22 Jakub Jelinek <jakub@redhat.com>
20532
20533 * g++.old-deja/g++.other/anon8.C: New test.
20534
20535 2001-03-20 Philip Blundell <philb@gnu.org>
20536
20537 * gcc.c-torture/compile/20010320-1.c: New test.
20538
20539 2001-03-17 Richard Henderson <rth@redhat.com>
20540
20541 * g++.old-deja/g++.other/eh4.C: Add expected error text.
20542
20543 2001-03-15 Geoff Keating <geoff@redhat.com>
20544
20545 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20546 tests on AIX.
20547
20548 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
20549
20550 * g++.old-deja/g++.other/eh4.C: New test.
20551
20552 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
20553
20554 * gcc.dg/cpp/mi1.c: Update.
20555
20556 2001-03-14 Jakub Jelinek <jakub@redhat.com>
20557
20558 * g++.old-deja/g++.other/regstack.C: New test.
20559
20560 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
20561
20562 * g++.old-deja/g++.other/ref4.C: New test.
20563
20564 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20565
20566 * objc/execute/va_method.m: Added.
20567 * objc/execute/IMP.m: Added.
20568 * objc/execute/_cmd.m: Added.
20569 * objc/execute/accessing_ivars.m: Added.
20570 * objc/execute/class-1.m: Added.
20571 * objc/execute/class-10.m: Added.
20572 * objc/execute/class-11.m: Added.
20573 * objc/execute/class-12.m: Added.
20574 * objc/execute/class-13.m: Added.
20575 * objc/execute/class-14.m: Added.
20576 * objc/execute/class-2.m: Added.
20577 * objc/execute/class-3.m: Added.
20578 * objc/execute/class-4.m: Added.
20579 * objc/execute/class-5.m: Added.
20580 * objc/execute/class-6.m: Added.
20581 * objc/execute/class-7.m: Added.
20582 * objc/execute/class-8.m: Added.
20583 * objc/execute/class-9.m: Added.
20584 * objc/execute/class-tests-1.h
20585 * objc/execute/class-tests-2.h
20586 * objc/execute/compatibility_alias.m: Added.
20587 * objc/execute/encode-1.m: Added.
20588 * objc/execute/formal_protocol-1.m: Added.
20589 * objc/execute/formal_protocol-2.m: Added.
20590 * objc/execute/formal_protocol-3.m: Added.
20591 * objc/execute/formal_protocol-4.m: Added.
20592 * objc/execute/formal_protocol-5.m: Added.
20593 * objc/execute/formal_protocol-6.m: Added.
20594 * objc/execute/formal_protocol-7.m: Added.
20595 * objc/execute/informal_protocol.m: Added.
20596 * objc/execute/initialize.m: Added.
20597 * objc/execute/load.m: Added.
20598 * objc/execute/many_args_method.m: Added.
20599 * objc/execute/nested-3.m: Added.
20600 * objc/execute/no_clash.m: Added.
20601 * objc/execute/private.m: Added.
20602 * objc/execute/redefining_self.m: Added.
20603 * objc/execute/root_methods.m: Added.
20604 * objc/execute/selector-1.m: Added.
20605 * objc/execute/static-1.m: Added.
20606 * objc/execute/static-2.m: Added.
20607 * objc/execute/va_method.m: Added.
20608
20609 2001-03-10 Richard Henderson <rth@redhat.com>
20610
20611 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20612
20613 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20614
20615 * g++.old-deja/g++.other/crash31.C: XFAIL.
20616 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20617 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20618 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20619 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20620 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20621
20622 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20623
20624 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20625
20626 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20627
20628 * gcc.dg/20000724-1.c: Don't use multiline strings.
20629
20630 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20631
20632 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20633 result of -cString against what we expect it to be; don't just
20634 print it out for no one to read.
20635
20636 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20637 Based on testcases provided by Nicola Pero.
20638
20639 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20640
20641 * gcc.dg/cpp/macro7.c: New test.
20642
20643 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20644
20645 * gcc.dg/cpp/multiline.c: Update.
20646
20647 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20648
20649 * g++.old-deja/g++.other/enum3.C: New test.
20650
20651 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20652
20653 * g++.old-deja/g++.other/pod1.C: New test.
20654
20655 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20656
20657 * g++.old-deja/g++.ext/overload1.C: New test.
20658
20659 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20660
20661 * g++.old-deja/g++.pt/using1.C: New test.
20662
20663 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20664
20665 * g++.old-deja/g++.other/using9.C: New test.
20666
20667 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20668
20669 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20670
20671 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20672
20673 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
20674
20675 * g++.old-deja/g++.ext/realpt1.C: Remove.
20676
20677 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
20678
20679 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
20680
20681 2001-02-26 Will Cohen <wcohen@redhat.com>
20682
20683 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
20684
20685 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
20686
20687 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
20688 templatized constructors.
20689
20690 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20691
20692 * gcc.c-torture/execute/20010224-1.c: New test.
20693
20694 2001-02-23 Jakub Jelinek <jakub@redhat.com>
20695
20696 * gcc.c-torture/execute/20010222-1.c: New test.
20697
20698 2001-02-22 Jakub Jelinek <jakub@redhat.com>
20699
20700 * g++.old-deja/g++.other/inline20.C: New test.
20701
20702 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20703
20704 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20705
20706 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20707
20708 * g++.old-deja/g++.other/lookup22.C: New test.
20709
20710 2001-02-19 Zack Weinberg <zackw@stanford.edu>
20711
20712 * g77.dg: New directory.
20713 * g77.dg/20010216-1.f: New test case.
20714 * g77.dg/dg.exp: New driver.
20715 * lib/g77-dg.exp: New driver library.
20716
20717 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20718
20719 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20720
20721 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20722
20723 * g++.old-deja/g++.other/decl9.C: New test.
20724
20725 2001-02-16 Jakub Jelinek <jakub@redhat.com>
20726
20727 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20728 not need <string> and also tests the initialization at runtime.
20729
20730 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20731
20732 * gcc.c-torture/execute/longlong.c: New test.
20733
20734 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20735
20736 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20737
20738 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20739
20740 * gcc.c-torture/execute/920302-1.c (execute):
20741 Change argument type to short.
20742
20743 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20744
20745 * g++.old-deja/g++.pt/deduct6.C: New test.
20746
20747 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20748
20749 * g++.old-deja/g++.pt/deduct5.C: New test.
20750
20751 2001-02-14 Jakub Jelinek <jakub@redhat.com>
20752
20753 * gcc.c-torture/execute/20010209-1.c: New test.
20754
20755 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20756
20757 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20758
20759 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
20760
20761 * g++.dg/vtgc1.C: Update for new ABI.
20762
20763 * consistency.vlad: New directory, 1665 files.
20764
20765 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20766
20767 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
20768 return type.
20769 * gcc.dg/cpp/digraphs.c: Declare puts.
20770
20771 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20772
20773 * g++.old-deja/g++.other/warn5.C: New test.
20774
20775 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20776
20777 * g++.old-deja/g++.pt/spec40.C: New test.
20778
20779 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20780
20781 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
20782 case.
20783 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
20784
20785 2001-02-12 Jakub Jelinek <jakub@redhat.com>
20786
20787 * gcc.c-torture/compile/20010209-1.c: New test.
20788
20789 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
20790
20791 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
20792 excess errors message but not if it crashes.
20793 * g++.old-deja/g++.other/crash27.C: Likewise.
20794 * g++.old-deja/g++.other/crash28.C: Likewise.
20795 * g++.old-deja/g++.other/crash30.C: Likewise.
20796 * g++.old-deja/g++.other/crash32.C: Likewise.
20797 * g++.old-deja/g++.other/crash35.C: Likewise.
20798 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20799
20800 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
20801
20802 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
20803 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
20804 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
20805 g77.f-torture/execute/execute.exp,
20806 g77.f-torture/noncompile/noncompile.exp,
20807 gcc.c-torture/execute/execute.exp,
20808 gcc.c-torture/execute/memcheck/memcheck.exp,
20809 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
20810 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
20811 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
20812 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
20813 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
20814 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
20815 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20816 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
20817 Remove bug reporting instructions with ancient email addresses.
20818
20819 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20820
20821 * gcc.dg/20010202-1.c: New test.
20822 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
20823
20824 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
20825
20826 * g++.dg/stdbool-if.C: New test.
20827
20828 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
20829
20830 * objc/execute/fdecl.m: Added main().
20831
20832 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20833
20834 * gcc.c-torture/execute/20010206-1.c: New test.
20835
20836 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
20837
20838 * gcc.dg/cpp/avoidpaste1.c: Update.
20839
20840 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
20841
20842 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
20843 Pero <nicola@brainstorm.co.uk>.
20844 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
20845
20846 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
20847
20848 * g++.old-deja/g++.pt/spec39.C: New test.
20849
20850 2001-02-05 Jakub Jelinek <jakub@redhat.com>
20851
20852 * gcc.c-torture/compile/20010202-1.c: New test.
20853
20854 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
20855
20856 * g++.old-deja/g++.abi/primary2.C: New test.
20857 * g++.old-deja/g++.abi/primary3.C: New test.
20858 * g++.old-deja/g++.abi/primary4.C: New test.
20859 * g++.old-deja/g++.abi/primary5.C: New test.
20860 * g++.old-deja/g++.abi/vtable3.h: New test.
20861 * g++.old-deja/g++.abi/vtable3a.C: New test.
20862 * g++.old-deja/g++.abi/vtable3b.C: New test.
20863 * g++.old-deja/g++.abi/vtable3c.C: New test.
20864 * g++.old-deja/g++.abi/vtable3d.C: New test.
20865 * g++.old-deja/g++.abi/vtable3e.C: New test.
20866 * g++.old-deja/g++.abi/vtable3f.C: New test.
20867 * g++.old-deja/g++.abi/vtable3g.C: New test.
20868 * g++.old-deja/g++.abi/vtable3h.C: New test.
20869 * g++.old-deja/g++.abi/vtable3i.C: New test.
20870 * g++.old-deja/g++.abi/vtable3j.C: New test.
20871 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
20872
20873 2001-02-03 Jakub Jelinek <jakub@redhat.com>
20874
20875 * g++.old-deja/g++.other/anon6.C: New test.
20876 * g++.old-deja/g++.other/anon7.C: New test.
20877
20878 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
20879
20880 * gcc.dg/cpp/avoidpaste2.c: New tests.
20881
20882 2001-01-31 Jakub Jelinek <jakub@redhat.com>
20883
20884 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
20885
20886 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
20887
20888 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
20889 DECIMAL_DIG cases for Irix."
20890
20891 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
20892
20893 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
20894
20895 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
20896
20897 * gcc.dg/c99-tag-1.c: New test.
20898
20899 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20900
20901 * gcc.dg/cpp/tr-warn1.c: Add tests.
20902
20903 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20904
20905 * gcc.dg/cpp/avoidpaste1.c: Update.
20906 * gcc.dg/cpp/paste4.c: Update.
20907
20908 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
20909
20910 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
20911 cases for Irix.
20912
20913 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20914
20915 * g++.old-deja/g++.other/inline19.C: New test.
20916
20917 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
20918
20919 * gcc.dg/Wlarger-than.c: New test.
20920
20921 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
20922
20923 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
20924
20925 2001-01-29 Jakub Jelinek <jakub@redhat.com>
20926
20927 * gcc.c-torture/execute/20010129-1.c: New test.
20928 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
20929
20930 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
20931
20932 * gcc.dg/cpp/avoidpaste1.c: Test case.
20933
20934 2001-01-28 Jakub Jelinek <jakub@redhat.com>
20935
20936 * g++.old-deja/g++.other/inline18.C: New test.
20937
20938 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20939
20940 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
20941 and __builtin_putchar.
20942
20943 2001-01-27 Jakub Jelinek <jakub@redhat.com>
20944
20945 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
20946 tests.
20947
20948 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
20949
20950 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
20951 floating point number rounding mode to round to the nearest
20952 representable mode.
20953
20954 2001-01-25 Jakub Jelinek <jakub@redhat.com>
20955
20956 * g++.old-deja/g++.other/mangle2.C: New test.
20957
20958 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
20959
20960 * gcc.c-torture/compile/20010124-1.c: New test.
20961
20962 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
20963
20964 * g++.old-deja/g++.pt/spec38.C: New test.
20965
20966 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20967
20968 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
20969 "Build don't run".
20970
20971 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20972
20973 * gcc.c-torture/execute/20010123-1.c: New test.
20974
20975 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
20976
20977 * g++.old-deja/g++.pt/spec37.C: New test.
20978
20979 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
20980
20981 * g++.old-deja/g++.pt/overload14.C: New test.
20982
20983 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20984
20985 * gcc.c-torture/execute/20010122-1.c: New test, exercise
20986 __builtin_return_address.
20987
20988 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
20989
20990 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
20991 * g++.old-deja/g++.pt/spec35.C: New test.
20992 * g++.old-deja/g++.pt/spec36.C: New test.
20993
20994 2001-01-20 Jakub Jelinek <jakub@redhat.com>
20995
20996 * gcc.c-torture/compile/20010118-1.c: New test.
20997
20998 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
20999
21000 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21001
21002 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21003
21004 * gcc.c-torture/execute/20010119-1.c: New test.
21005
21006 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21007
21008 * g++.old-deja/g++.other/vbase5.C: New test.
21009
21010 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21011
21012 * gcc.c-torture/execute/20010118-1.c: New test.
21013
21014 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21015
21016 * g++.old-deja/g++.pt/deduct3.C: New test.
21017
21018 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21019
21020 * g++.old-deja/g++.pt/spec34.C: New test.
21021
21022 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21023
21024 * g77.f-torture/compile/20000601-2.f: New test.
21025
21026 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21027
21028 * g++.old-deja/g++.other/init17.C: New test.
21029
21030 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
21031
21032 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21033
21034 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21035
21036 * g++.old-deja/g++.pt/unify8.C: New test.
21037
21038 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21039
21040 * g++.old-deja/g++.abi/vbase1.C: New test.
21041
21042 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21043
21044 * g++.old-deja/g++.pt/crash65.C: New test.
21045
21046 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21047
21048 * gcc.dg/cpp/assembl2.S: New test case.
21049
21050 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21051
21052 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21053 are supported.
21054
21055 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21056
21057 * g++.old-deja/g++.other/builtins1.C: New test.
21058 * g++.old-deja/g++.other/builtins2.C: Likewise.
21059 * g++.old-deja/g++.other/builtins3.C: Likewise.
21060 * g++.old-deja/g++.other/builtins4.C: Likewise.
21061
21062 2001-01-17 Jakub Jelinek <jakub@redhat.com>
21063
21064 * gcc.c-torture/compile/20010117-1.c: New test.
21065 * gcc.c-torture/compile/20010117-2.c: New test.
21066
21067 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21068
21069 * g77.f-torture/execute/20010116.[fx]: New test,
21070 XFAIL on i?86-*-*.
21071 * g77.f-torture/compile/20010115.f: Indicate it's
21072 a test for PR fortran/1636.
21073
21074 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21075
21076 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21077
21078 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21079
21080 * g77.f-torture/compile/20010115.f: New test.
21081
21082 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21083
21084 * g++.old-deja/g++.pt/nontype5.C: New test.
21085
21086 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21087
21088 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
21089 have an equivalent working one below it.
21090
21091 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21092
21093 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
21094 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21095
21096 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21097
21098 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
21099 message containing "init_priority".
21100 (conpr-2.C): Likewise.
21101 (conpr-3.C): Likewise.
21102 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
21103
21104 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21105
21106 * gcc.c-torture/execute/20010114-2.c: New test.
21107
21108 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
21109
21110 * gcc.c-torture/compile/20010114-1.c: New test.
21111 * gcc.c-torture/compile/20010114-1.x: Xfail.
21112 * gcc.c-torture/compile/20010114-2.c: New test.
21113 * gcc.c-torture/execute/20010114-1.c: New test.
21114 * gcc.dg/trunc-1.c: New test.
21115 * gcc.dg/uninit-B.c: New test.
21116
21117 2001-01-13 Nick Clifton <nickc@redhat.com>
21118
21119 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
21120 target.
21121
21122 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
21123
21124 * gcc.c-torture/compile/20010113-1.c: New test.
21125
21126 2001-01-13 Jakub Jelinek <jakub@redhat.com>
21127
21128 * gcc.c-torture/compile/20001212-1.c: New test.
21129
21130 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
21131
21132 * gcc.dg/cpp/widestr1.c: Update.
21133 * gcc.dg/cpp/prag-imp.c: Remove.
21134
21135 2001-01-12 Jakub Jelinek <jakub@redhat.com>
21136
21137 * gcc.c-torture/execute/20000801-3.x: Remove.
21138 * gcc.dg/c90-init-1.c: New test.
21139 * gcc.dg/c99-init-1.c: New test.
21140 * gcc.dg/c99-init-2.c: New test.
21141 * gcc.dg/gnu99-init-1.c: New test.
21142
21143 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
21144
21145 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
21146 testing that no relevant ones were found.
21147
21148 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21149
21150 * g++.old-deja/g++.pt/cast2.C: New test.
21151
21152 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21153
21154 * g++.old-deja/g++.pt/friend47.C: New test.
21155
21156 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21157
21158 * g++.old-deja/g++.pt/instantiate13.C: New test.
21159
21160 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21161
21162 * g++.old-deja/g++.other/defarg7.C: New test.
21163 * g++.old-deja/g++.other/defarg8.C: New test.
21164
21165 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21166
21167 * g++.old-deja/g++.pt/crash64.C: New test.
21168
21169 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21170
21171 * g++.old-deja/g++.pt/crash63.C: New test.
21172
21173 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21174
21175 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21176
21177 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21178
21179 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21180
21181 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21182
21183 * g++.old-deja/g++.pt/error3.C: New test.
21184
21185 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21186
21187 * g++.old-deja/g++.other/crash39.C: New test.
21188
21189 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21190
21191 * g++.old-deja/g++.other/vbase4.C: New test.
21192
21193 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21194
21195 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21196 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21197 * gcc.dg/special/special.exp: New test driver which will check
21198 for alias support for the above test.
21199
21200 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21201
21202 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21203 problems on small machines.
21204 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21205 parameterize.
21206
21207 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21208
21209 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21210 mips.
21211 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21212
21213 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21214
21215 * g++.old_deja/g++.pt/using8.C: New test.
21216
21217 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21218
21219 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21220
21221 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21222
21223 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21224 where a failure is expected.
21225 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21226
21227 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21228
21229 * g++.old_deja/g++.pt/instantiate12.C: New test.
21230
21231 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21232
21233 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21234 start of structs.
21235 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21236 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21237 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21238 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21239 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21240 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21241 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21242 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21243 * g++.old-deja/g++.eh/spec6.C: Likewise.
21244 * g++.old-deja/g++.jason/crash3.C: Likewise.
21245 * g++.old-deja/g++.law/ctors11.C: Likewise.
21246 * g++.old-deja/g++.law/ctors17.C: Likewise.
21247 * g++.old-deja/g++.law/ctors5.C: Likewise.
21248 * g++.old-deja/g++.law/ctors9.C: Likewise.
21249 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21250 * g++.old-deja/g++.mike/net22.C: Likewise.
21251 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21252 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21253 * g++.old-deja/g++.mike/virt3.C: Likewise.
21254 * g++.old-deja/g++.niklas/t128.C: Likewise.
21255 * g++.old-deja/g++.other/anon4.C: Likewise.
21256 * g++.old-deja/g++.other/using1.C: Likewise.
21257 * g++.old-deja/g++.other/warn3.C: Likewise.
21258 * g++.old-deja/g++.pt/t37.C: Likewise.
21259 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21260 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21261
21262 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21263
21264 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21265
21266 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21267
21268 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21269
21270 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21271
21272 * gcc.c-torture/compile/20010107-1.c: New test.
21273
21274 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21275
21276 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21277
21278 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21279
21280 * gcc.dg/format/format.h: New file.
21281 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21282 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21283 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21284 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21285 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21286 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21287 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21288 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21289 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21290 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21291 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21292 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21293 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21294 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21295 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21296 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21297 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21298 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21299 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21300 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21301 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21302 instead of declaring standard types, macros and functions in each
21303 test.
21304
21305 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21306
21307 * gcc.c-torture/execute/20010106-1.c: New test.
21308
21309 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21310
21311 * gcc.dg/format/format.exp: New file.
21312 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21313 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21314 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21315 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21316 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21317 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21318 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21319 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21320 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21321 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21322 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21323 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21324 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21325 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21326 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21327 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21328 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21329 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21330 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21331 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21332 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21333 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21334 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21335 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21336 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21337 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21338 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21339 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21340 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21341 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21342 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21343 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21344 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21345 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21346 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21347 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21348 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21349 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21350 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21351 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21352 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21353 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21354
21355 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21356
21357 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21358 account.
21359
21360 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21361
21362 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21363
21364 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21365
21366 * g++.old-deja/g++.pt/crash62.C: New test.
21367
21368 2001-01-04 Richard Henderson <rth@redhat.com>
21369
21370 * gcc.dg/20000926-1.c: Update expected warnings.
21371 * gcc.dg/array-2.c: Likewise.
21372 * gcc.dg/array-4.c: Also validate flexible array members.
21373 * gcc.dg/c99-flex-array-1.c: New.
21374
21375 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21376
21377 * gcc.c-torture/compile/20001222-1.x: Remove.
21378
21379 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21380
21381 * gcc.c-torture/execute/built-in-setjmp.c: New.
21382
21383 2001-01-03 Richard Henderson <rth@redhat.com>
21384
21385 * gcc.dg/940510-1.c: Update expected error wording.
21386 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21387
21388 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21389
21390 * lib/target-supports.exp (check_alias_available): Modified to
21391 indicate aliases not supported if only weak aliases are supported.
21392
21393 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21394
21395 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21396 Turn on cmpstrsi checks for __pj__ and __i370__.
21397
21398 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21399
21400 * g++.old-deja/g++.other/virtual11.C: New test.
21401
21402 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21403
21404 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21405
21406 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21407
21408 * gcc.c-torture/compile/20010102-1.c: New test.
21409
21410 2001-01-02 Andreas Jaeger <aj@suse.de>
21411
21412 * gcc.dg/noreturn-3.c: New test.
21413
21414 * gcc.dg/noreturn-4.c: New test.
21415
21416 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21417
21418 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21419 __builtin_fputc and __builtin_fwrite.
21420
21421 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21422
21423 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21424 signed char, not default char.
21425
21426 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21427
21428 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21429
21430 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21431
21432 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21433
21434 2000-12-29 Richard Henderson <rth@redhat.com>
21435
21436 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21437 (__cyg_profile_func_exit): Define.
21438
21439 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21440
21441 * g++.dg/vtgc1.C: New test.
21442
21443 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
21444
21445 * gcc.dg/noncompile/20001228-1.c: New test.
21446
21447 * gcc.dg/20001228-1.c: New test.
21448
21449 * gcc.c-torture/execute/20001228-1.c: New test.
21450
21451 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21452
21453 * gcc.dg/format-strfmon-1.c: New test.
21454
21455 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21456
21457 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21458 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21459 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21460 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21461 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21462 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21463 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21464 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21465 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21466 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21467 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21468 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21469 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21470
21471 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21472 * gcc.c-torture/execute/string-opt-4.c: Test index.
21473
21474 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
21475
21476 * gcc.c-torture/compile/20001226-1.c: New test.
21477
21478 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21479
21480 * gcc.c-torture/compile/20001222-1.c: New test.
21481 * gcc.c-torture/compile/20001222-1.x: Xfail.
21482
21483 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
21484
21485 * gcc.c-torture/execute/comp-goto-2.c: New test.
21486
21487 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
21488
21489 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21490 Use long types if __INT_MAX__ is 32767.
21491 (main): Use cast to (sint32 *) when poking 88 into a_page.
21492
21493 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21494
21495 2000-12-21 Bernd Schmidt <bernds@redhat.com>
21496
21497 * gcc.c-torture/compile/20001221-1.c: New test.
21498 * gcc.c-torture/execute/20001221-1.c: New test.
21499
21500 2000-12-20 Richard Henderson <rth@redhat.com>
21501
21502 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21503 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21504
21505 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21506
21507 * gcc.dg/compare3.c: New test.
21508
21509 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21510
21511 * gcc.dg/format-warnll-1.c: New test.
21512
21513 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21514
21515 * gcc.dg/cpp/cmdlne-P.c: New test.
21516
21517 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21518
21519 * gcc.c-torture/execute/builtin-abs-1.c,
21520 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21521
21522 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21523
21524 * gcc.dg/cpp/multiline.c: New test.
21525
21526 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21527
21528 * g++.old-deja/g++.other/syshdr1.C: Update.
21529 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21530
21531 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21532
21533 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21534
21535 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21536
21537 * g++.old-deja/g++.pt/ttp65.C: New test.
21538
21539 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21540
21541 * g++.old-deja/g++.pt/ttp64.C: New test.
21542
21543 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21544
21545 * g++.old-deja/g++.pt/spec33.C: New test.
21546
21547 2000-12-14 Catherine Moore <clm@redhat.com>
21548
21549 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21550 * gcc.c-torture/execute/920612-2.c: Likewise.
21551 * gcc.c-torture/execute/920428-2.c: Likewise.
21552 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21553 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21554
21555 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21556
21557 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21558 * gcc.dg/pack-test-2.c: Likewise.
21559
21560 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21561
21562 Tests by Zack Weinberg <zackw@stanford.edu>.
21563
21564 * gcc.dg/cpp/defined.c: Update.
21565 * gcc.dg/cpp/defined_trad.c: New tests.
21566
21567 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21568
21569 * gcc.dg/cpp/trad-direct.c: Update.
21570
21571 2000-12-11 Neil Booth <neilb@earthling.net>
21572
21573 * gcc.dg/cpp/defined_trad.c
21574
21575 2000-12-11 Neil Booth <neilb@earthling.net>
21576
21577 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21578
21579 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21580
21581 * gcc.dg/format-miss-2.c: New test.
21582
21583 2000-12-09 Neil Booth <neilb@earthling.net>
21584
21585 * gcc.dg/cpp/lineflags.c: New tests.
21586 * gcc.dg/cpp/poison.c: Update.
21587 * gcc.dg/cpp/redef2.c: Update.
21588 * gcc.dg/cpp/skipping.c: New test.
21589
21590 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
21591
21592 * g++.old-deja/g++.other/eh3.C: New testcase.
21593
21594 2000-12-07 Neil Booth <neilb@earthling.net>
21595
21596 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21597 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21598 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21599 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21600 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21601 Update.
21602
21603 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21604
21605 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21606 __SIZE_TYPE__ instead of int for type of integers cast to
21607 pointers.
21608
21609 2000-12-07 Jakub Jelinek <jakub@redhat.com>
21610
21611 * g++.old-deja/g++.other/cleanup4.C: New test.
21612
21613 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21614
21615 * format-sec-1.c: New test.
21616
21617 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21618
21619 * gcc.dg/format-nonlit-3.c: New test.
21620
21621 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21622
21623 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21624 through a null pointer.
21625
21626 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21627
21628 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21629 * g++.old-deja/g++.pt/partial4.C: New test.
21630
21631 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21632
21633 * gcc.c-torture/execute/ieee/hugeval.x: New.
21634
21635 2000-12-06 Neil Booth <neilb@earthling.net>
21636
21637 * gcc.dg/cpp/backslash2.c: New tests.
21638
21639 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21640
21641 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21642 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21643
21644 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
21645
21646 * gcc.c-torture/execute/20001203-2.c: New testcase.
21647
21648 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21649
21650 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21651 * g++.old-deja/g++.other/virtual10.C: New test.
21652
21653 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21654
21655 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21656
21657 2000-12-05 Richard Henderson <rth@redhat.com>
21658
21659 * gcc.c-torture/compile/20001205-1.c: New.
21660
21661 2000-12-04 Neil Booth <neilb@earthling.net>
21662
21663 * g++.old-deja/g++.other/virtual9.C: New test.
21664 * g++.old-deja/g++.pt/crash61.C: New test.
21665 * gcc.c-torture/execute/loop-9.c: New test.
21666
21667 2000-12-04 Neil Booth <neilb@earthling.net>
21668
21669 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21670 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21671 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21672 * gcc.dg/cpp/extratokens.c: ...here.
21673
21674 2000-12-04 Neil Booth <neilb@earthling.net>
21675
21676 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
21677 New tests.
21678
21679 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21680
21681 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
21682 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
21683
21684 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21685
21686 * gcc.c-torture/execute/20001203-1.c: New test.
21687
21688 2000-12-03 Neil Booth <neilb@earthling.net>
21689
21690 * gcc.dg/cpp/macro6.c: New test cases.
21691
21692 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21693
21694 * gcc.c-torture/execute/string-opt-9.c: New test.
21695 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21696 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21697 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21698
21699 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21700 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21701
21702 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
21703
21704 * gcc.dg/cpp/if-6.c: New testcase.
21705
21706 * gcc.dg/20001201-1.c: New testcase.
21707
21708 2000-12-02 Neil Booth <neilb@earthling.net>
21709
21710 * g++.old-deja/g++.other/externC4.C,
21711 g++.old-deja/g++.other/friend10.C: New tests.
21712
21713 2000-12-02 Neil Booth <neilb@earthling.net>
21714
21715 * g++.old-deja/g++.other/instan2.C
21716 * g++.old-deja/g++.other/instan3.C: New test.
21717
21718 2000-12-02 Neil Booth <neilb@earthling.net>
21719
21720 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21721 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21722 gnuc99.c,gnuc99-pedantic.c: New tests.
21723
21724 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21725
21726 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21727 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21728
21729 2000-12-01 Neil Booth <neilb@earthling.net>
21730
21731 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21732 * gcc.dg/cpp/poison.c: Update.
21733 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21734
21735 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21736
21737 * g77.f-torture/execute/20001201.f: New test.
21738
21739 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21740
21741 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21742
21743 2000-12-01 Jakub Jelinek <jakub@redhat.com>
21744
21745 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21746
21747 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21748
21749 * g++.old-deja/g++.other/cast6.C: New test.
21750
21751 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
21752
21753 * gcc.c-torture/execute/20001130-2.c: New testcase.
21754
21755 2000-11-30 Richard Henderson <rth@redhat.com>
21756
21757 * gcc.c-torture/execute/20001130-1.c: New test.
21758
21759 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21760
21761 * g++.old-deja/g++.other/op3.C: New test.
21762
21763 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21764
21765 * g++.old-deja/g++.other/op2.C: New test.
21766
21767 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21768
21769 * g++.old-deja/g++.other/crash38.C: New test.
21770
21771 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
21772
21773 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
21774
21775 2000-11-29 Jakub Jelinek <jakub@redhat.com>
21776
21777 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
21778 tests.
21779 * gcc.c-torture/execute/string-opt-6.c: New test.
21780
21781 * gcc.dg/20001117-1.c: Add main.
21782
21783 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
21784
21785 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
21786 Move from here ...
21787 * gcc.dg/940510-1.c: ... to here.
21788
21789 * gcc.dg/20000926-1.c: GNU C now allows initializations of
21790 zero-size arrays in toplevel structures.
21791
21792 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21793
21794 * gcc.c-torture/execute/loop-8.c: New test.
21795
21796 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21797
21798 * g++.old-deja/g++.other/base1.C: New test.
21799
21800 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21801
21802 * g++.old-deja/g++.other/parse2.C: New test.
21803
21804 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21805
21806 * g++.old-deja/g++.pt/incomplete1.C: New test.
21807
21808 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21809
21810 * g++.old-deja/g++.other/friend9.C: New test.
21811
21812 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21813
21814 * gcc.dg/20001127-1.c: New test.
21815
21816 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21817
21818 * g++.old-deja/g++.pt/friend46.C: New test.
21819
21820 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21821
21822 * g++.old-deja/g++.other/ptrmem8.C: New test.
21823
21824 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21825
21826 * gcc.c-torture/execute/string-opt-7.c: New test.
21827 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21828
21829 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
21830
21831 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
21832 instead of 'mkcheck 2'.
21833
21834 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21835
21836 * gcc.c-torture/execute/memcheck/driver.c,
21837 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
21838 C9X references to refer to C99.
21839
21840 2000-11-25 Jakub Jelinek <jakub@redhat.com>
21841
21842 * gcc.dg/ultrasp3.c: New test.
21843
21844 2000-11-25 Neil Booth <neilb@earthling.net>
21845
21846 * gcc.dg/cpp/include2.c: Update test to be locale independent.
21847
21848 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
21849
21850 * gcc.c-torture/compile/20001123-2.c: New.
21851
21852 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21853
21854 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
21855
21856 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
21857
21858 * gcc.dg/sequence-point-1.c: Add some new tests.
21859 * gcc.c-torture/execute/20001124-1.c: New test.
21860
21861 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21862
21863 * g++.old-deja/g++.other/vaarg4.C: New test.
21864 * gcc.c-torture/compile/20001123-1.c: New test.
21865
21866 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21867
21868 * g++.other/crash24.C: Adjust and remove XFAIL.
21869 * g++.other/crash37.C: New test.
21870
21871 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
21872
21873 * g++.old-deja/g++.pt/instantiate9.C: New test.
21874
21875 2000-11-22 Mark Mitchell <mark@codesourcery.com>
21876
21877 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
21878 new ABI, too.
21879
21880 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
21881 * g++.old-deja/g++.robertl/eb55.C: Likewise.
21882
21883 2000-11-22 Neil Booth <neilb@earthling.net>
21884
21885 * gcc.dg/cpp/Wtrigraphs.c: New test.
21886
21887 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
21888
21889 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
21890
21891 2000-11-22 Jakub Jelinek <jakub@redhat.com>
21892
21893 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
21894
21895 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
21896
21897 * lib/gcc-dg.exp: load_lib scanasm.exp.
21898 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
21899 * lib/g++-dg.exp: load_lib scanasm.exp.
21900 * lib/scanasm.exp: New.
21901 (scan-assembler, scan-assembler-not): Add optional arguments to
21902 test name, or if not present, the pattern name.
21903 (scan-assembler-dem, scan-assembler-dem-not): New.
21904
21905 * g++.dg/dg.exp: New.
21906
21907 2000-11-21 Neil Booth <neilb@earthling.net>
21908
21909 * gcc.dg/cpp/integrated1.c: Remove.
21910
21911 2000-11-21 Jakub Jelinek <jakub@redhat.com>
21912
21913 * gcc.c-torture/execute/20001121-1.c: New test.
21914
21915 2000-11-21 Richard Henderson <rth@redhat.com>
21916
21917 * gcc.c-torture/compile/20001121-1.c: New test.
21918
21919 2000-11-20 Neil Booth <neilb@earthling.net>
21920
21921 * gcc.dg/cpp/integrated1.c: New test.
21922
21923 2000-11-21 Jakub Jelinek <jakub@redhat.com>
21924
21925 * g++.old-deja/g++.other/inline17.C: New test.
21926
21927 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
21928
21929 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
21930 local variable to be zero: I made the variable global. Now
21931 uses abort() and exit() instead of relying on main's return value.
21932
21933 2000-11-20 Neil Booth <neilb@earthling.net>
21934
21935 * gcc.dg/cpp/paste2.c: Update test.
21936 * objc/execute/paste.m: New test.
21937
21938 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
21939
21940 * gcc.dg/c99-condexpr-1.c: New test.
21941
21942 2000-11-20 Neil Booth <neilb@earthling.net>
21943
21944 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
21945
21946 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
21947
21948 * g++.old-deja/g++.pt/export1.C: New test.
21949
21950 2000-11-20 Jakub Jelinek <jakub@redhat.com>
21951
21952 * gcc.dg/20001117-1.c: New test.
21953
21954 2000-11-18 Richard Henderson <rth@redhat.com>
21955
21956 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
21957
21958 2000-11-18 Richard Henderson <rth@redhat.com>
21959
21960 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
21961 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
21962 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
21963
21964 2000-11-18 Richard Henderson <rth@redhat.com>
21965
21966 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
21967 (main): New. Exit cleanly.
21968
21969 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
21970
21971 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
21972 gcc.dg/c99-fordecl-2.c: New tests.
21973
21974 2000-11-18 Richard Henderson <rth@redhat.com>
21975
21976 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
21977 * gcc.c-torture/execute/zerolen-2.c: New.
21978
21979 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21980
21981 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
21982 memory.
21983
21984 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
21985
21986 * g++.old-deja/g++.pt/instantiate8.C: New test.
21987
21988 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
21989
21990 * g++.old-deja/g++.other/incomplete.C: Add more tests.
21991 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
21992
21993 2000-11-16 Nick Clifton <nickc@redhat.com>
21994
21995 * gcc.c-torture/execute/nestfunc-2.c: New test.
21996 * gcc.c-torture/execute/nestfunc-3.c: New test.
21997
21998 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
21999
22000 * gcc.c-torture/compile/20001116-1.c: New test.
22001
22002 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22003
22004 * gcc.c-torture/execute/20001115-1.c: New test.
22005
22006 2000-11-15 Mark Mitchell <mark@codesourcery.com>
22007
22008 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22009 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22010 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22011 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22012
22013 2000-11-15 Neil Booth <neilb@earthling.net>
22014
22015 gcc.dg/cpp/_Pragma1.c: Update.
22016 gcc.dg/cpp/_Pragma2.c: New test.
22017
22018 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22019
22020 * g++.old-deja/g++.other/anon5.C: New test.
22021
22022 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22023
22024 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22025 tests.
22026
22027 2000-11-14 Jakub Jelinek <jakub@redhat.com>
22028
22029 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22030 output.
22031
22032 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22033
22034 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22035 labels at end of compound statements.
22036
22037 2000-11-13 Jakub Jelinek <jakub@redhat.com>
22038
22039 * gcc.c-torture/execute/loop-7.c: New test.
22040
22041 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22042
22043 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22044
22045 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22046
22047 * gcc.dg/c99-bool-1.c: New test.
22048
22049 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22050
22051 * gcc.dg/c99-scope-1.c: Remove xfail.
22052 * gcc.dg/c99-scope-2.c: New test.
22053
22054 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22055
22056 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22057 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22058
22059 2000-11-11 Mark Mitchell <mark@codesourcery.com>
22060
22061 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22062 error messages.
22063
22064 * g++.mike/p700.C: Don't typedef wchar_t.
22065 * g++.mike/p784.C: Likewise.
22066 * g++.mike/eb101.C: Don't use __wchar_t.
22067
22068 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22069
22070 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22071 from DO loop.
22072
22073 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22074
22075 * gcc.c-torture/execute/20001111-1.c: New test.
22076
22077 2000-11-10 Nick Clifton <nickc@redhat.com>
22078
22079 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22080 long multuiple and accumulate.
22081
22082 2000-11-09 Richard Henderson <rth@redhat.com>
22083
22084 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22085 via size_t instead of int.
22086
22087 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22088 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22089 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22090 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22091
22092 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
22093
22094 * gcc.c-torture/compile/20001109-1.c: New test.
22095 * gcc.c-torture/compile/20001109-2.c: New test.
22096
22097 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
22098
22099 * g++.old-deja/g++.pt/operator1.C: New test.
22100 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
22101
22102 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22103
22104 * gcc.dg/20001108-1.c: New test.
22105
22106 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22107
22108 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
22109 with both arguments constant strings.
22110 * gcc.c-torture/execute/string-opt-3.c: New test.
22111 * gcc.c-torture/execute/string-opt-4.c: New test.
22112 * gcc.c-torture/execute/string-opt-5.c: New test.
22113
22114 2000-11-08 Nick Clifton <nickc@redhat.com>
22115
22116 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
22117 mulsidi3adddi patterns.
22118
22119 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
22120
22121 * g++.old-deja/g++.other/crash36.C: New test.
22122
22123 2000-11-08 Jakub Jelinek <jakub@redhat.com>
22124
22125 * g++.old-deja/g++.other/init16.C: New test.
22126
22127 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
22128
22129 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
22130
22131 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22132
22133 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
22134 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22135 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22136
22137 2000-11-07 DJ Delorie <dj@redhat.com>
22138
22139 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
22140
22141 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22142
22143 * gcc.c-torture/execute/string-opt-1.c: New test.
22144
22145 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22146
22147 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
22148 mips-sgi-irix6.* because the MIPS ABI passes floating-point
22149 parameters in registers, and there is no way for a varargs
22150 function to know in which order the integer and floating-point
22151 parameters should be interleaved when they are placed on the
22152 stack.
22153 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22154 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22155
22156 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22157
22158 * gcc.c-torture/execute/string-opt-2.c: New test.
22159
22160 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
22161
22162 * g++.old-deja/g++.pt/crash60.C: New test.
22163
22164 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22165
22166 * g++.old-deja/g++.other/crash24.C: New test.
22167 * g++.old-deja/g++.other/crash25.C: New test.
22168 * g++.old-deja/g++.other/crash26.C: New test.
22169 * g++.old-deja/g++.other/crash27.C: New test.
22170 * g++.old-deja/g++.other/crash28.C: New test.
22171 * g++.old-deja/g++.other/crash29.C: New test.
22172 * g++.old-deja/g++.other/crash30.C: New test.
22173 * g++.old-deja/g++.other/crash31.C: New test.
22174 * g++.old-deja/g++.other/crash32.C: New test.
22175 * g++.old-deja/g++.other/crash33.C: New test.
22176 * g++.old-deja/g++.other/crash34.C: New test.
22177 * g++.old-deja/g++.other/crash35.C: New test.
22178
22179 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22180
22181 * gcc.c-torture/execute/20001031-1.c: New test.
22182
22183 2000-11-04 Mark Mitchell <mark@codesourcery.com>
22184
22185 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22186 namespace.
22187
22188 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22189 standards-conformant.
22190
22191 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22192
22193 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22194 * g++.old-deja/g++.mike/p755a.C: Likewise.
22195 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22196 library makes no calls to `operator new' during initialization.
22197
22198 2000-11-04 Neil Booth <neilb@earthling.net>
22199
22200 * gcc.dg/cpp/include2.c: New tests.
22201
22202 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
22203
22204 * lib/g++.exp (g++_set_ld_library_path): New function.
22205 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22206
22207 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22208
22209 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22210 warnings.
22211
22212 2000-11-01 Richard Henderson <rth@redhat.com>
22213
22214 * g++.old-deja/g++.ext/namedret1.C: New.
22215 * g++.old-deja/g++.ext/namedret2.C: New.
22216 * g++.old-deja/g++.ext/namedret3.C: New.
22217
22218 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22219
22220 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22221 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22222
22223 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22224
22225 * gcc.c-torture/execute/va-arg-21.c: New test.
22226
22227 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22228
22229 * gcc.dg/c99-complex-2.c: New test.
22230
22231 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22232
22233 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22234
22235 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22236
22237 * g++.old-deja/g++.other/inline16.C: New test.
22238
22239 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22240
22241 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22242 __PRETTY_FUNCTION__
22243
22244 2000-10-29 Neil Booth <neilb@earthling.net>
22245
22246 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22247 New tests.
22248 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22249 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22250 optimisation.
22251
22252 2000-10-29 Neil Booth <neilb@earthling.net>
22253
22254 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22255 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22256 * mi5.c: Test multiple includes work with -C.
22257 * trigraphs.c: Test ^= version.
22258
22259 2000-10-28 Neil Booth <neilb@earthling.net>
22260
22261 New tests and test updates for new macro expander.
22262
22263 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22264 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22265 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22266 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22267 new diagnostic messages.
22268
22269 * gcc.dg/cpp/macro3.c: New tests.
22270
22271 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22272
22273 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22274 on the same line.
22275
22276 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22277
22278 * g++.old-deja/g++.other/eh2.C: New test.
22279
22280 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22281
22282 * gcc.c-torture/execute/20001027-1.c: New test.
22283
22284 2000-10-26 Richard Henderson <rth@redhat.com>
22285
22286 * gcc.c-torture/execute/20001026-1.c: New.
22287
22288 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22289
22290 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22291 * g++.old-deja/g++.law/builtin1.C: Likewise.
22292 * g++.old-deja/g++.law/ctors10.C: Likewise.
22293 * g++.old-deja/g++.law/virtual3.C: Likewise.
22294 * g++.old-deja/g++.mike/p658.C: Likewise.
22295 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22296 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22297 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22298 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22299 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22300
22301 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22302
22303 * gcc.c-torture/compile/20001024-1.c: New test.
22304
22305 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22306
22307 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22308 to tell us whether or not we are using V3.
22309
22310 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22311
22312 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22313 operands.
22314
22315 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22316
22317 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22318
22319 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22320
22321 * gcc.c-torture/execute/20001024-1.c: New test.
22322
22323 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22324
22325 * g++.old-deja/g++.other/sibcall1.C: New test.
22326
22327 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22328
22329 * gcc.dg/noncompile/init-3.c: New test.
22330
22331 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22332
22333 * gcc.dg/format-array-1.c: New test.
22334
22335 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22336
22337 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22338 writing through null pointers; remove comment about testing
22339 unterminated strings.
22340
22341 2000-10-17 Matthew Hiller <hiller@redhat.com>
22342
22343 * gcc.c-torture/execute/20001017-2.c: New test.
22344
22345 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22346
22347 * gcc.c-torture/compile/20001018-1.c: New test.
22348 * gcc.c-torture/compile/20001018-1.x: Xfail.
22349
22350 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22351
22352 * gcc.c-torture/execute/20001017-1.c: New test.
22353
22354 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22355
22356 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22357 for multiple use of arguments with scanf formats; add tests for
22358 multiple use of arguments.
22359
22360 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22361
22362 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22363
22364 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22365
22366 * gcc.dg/format-miss-1.c: New test.
22367
22368 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22369
22370 * gcc.c-torture/execute/20001013-1.c: New test.
22371
22372 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22373
22374 * gcc.dg/format-branch-1.c: New test.
22375
22376 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22377
22378 * README, lib/file-format.exp: Remove EGCS references.
22379
22380 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22381
22382 * gcc.dg/20001013-1.c: New test.
22383
22384 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22385
22386 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22387 for intmax_t in the compiler using __typeof__ and the type rules
22388 for conditional expressions.
22389
22390 2000-10-13 Jakub Jelinek <jakub@redhat.com>
22391
22392 * gcc.dg/20001012-1.c: New test.
22393 * gcc.dg/20001012-2.c: New test.
22394
22395 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22396
22397 * gcc.dg/format-attr-1.c: New test.
22398
22399 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22400
22401 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22402 __LONG_LONG_MAX__ instead of LLONG_MAX.
22403
22404 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22405
22406 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22407 scanf flags.
22408 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22409 flags.
22410
22411 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22412
22413 * gcc.dg/sequence-pt-1.c: New test.
22414
22415 2000-10-11 Geoff Keating <geoffk@cygnus.com>
22416
22417 * gcc.c-torture/execute/20001011-1.c: New testcase.
22418 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22419
22420 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22421
22422 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22423 does not error on it.
22424
22425 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22426
22427 * gcc.dg/20001009-1.c: New test.
22428
22429 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22430
22431 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22432 * gcc.c-torture/execute/20001009-2.c: ... to here.
22433
22434 2000-10-09 Geoff Keating <geoffk@cygnus.com>
22435
22436 * gcc.c-torture/compile/20001009-1.c: New testcase.
22437 * gcc.c-torture/execute/20001009-1.c: New testcase.
22438 Testcases provided by Jan Hubicka <jh@suse.cz>.
22439
22440 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22441
22442 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22443 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22444 uintmax_t using <limits.h> to emulate the compiler's internal
22445 logic. No longer XFAIL %j tests.
22446
22447 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22448
22449 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22450 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22451 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22452 regexps and details of expected handling of some bad formats.
22453 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22454 suppression.
22455
22456 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22457
22458 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22459 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22460 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22461 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22462 in list archives.
22463
22464 2000-10-06 Richard Henderson <rth@cygnus.com>
22465
22466 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22467 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22468 * g++.old-deja/g++.jason/report.C: Likewise.
22469 * g++.old-deja/g++.law/friend5.C: Likewise.
22470 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22471 of the expected warnings.
22472
22473 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22474
22475 * g++.old-deja/g++.pt/enum14.C: New test.
22476
22477 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22478
22479 * g++.old-deja/g++.pt/crash59.C: New test.
22480
22481 2000-10-04 Will Cohen <wcohen@redhat.com>
22482
22483 * gcc.dg/20000926-1.c: New test.
22484
22485 2000-10-03 Geoff Keating <geoffk@cygnus.com>
22486
22487 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22488 function name for current C++ compiler.
22489 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22490
22491 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22492
22493 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22494 __PRETTY_FUNCTION__.
22495 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22496
22497 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22498
22499 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22500
22501 2000-09-26 Jakub Jelinek <jakub@redhat.com>
22502
22503 * gcc.c-torture/compile/20000923-1.c: New test.
22504
22505 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22506
22507 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22508 * g++.old-deja/g++.pt/ttp62.C: Same.
22509 * g++.old-deja/g++.other/inline14.C: Same.
22510
22511 2000-09-24 Richard Henderson <rth@cygnus.com>
22512
22513 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22514
22515 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22516
22517 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22518
22519 2000-09-22 Geoff Keating <geoffk@cygnus.com>
22520
22521 * gcc.c-torture/compile/20000922-1.c: New file.
22522
22523 2000-09-21 Nick Clifton <nickc@redhat.com>
22524
22525 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22526 a signed long modulo operation.
22527 (mod6): New function - perform an unsigned long modulo operation.
22528 (main): Add tests for modulos of very large numbers by very small
22529 dividends.
22530
22531 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22532
22533 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22534
22535 2000-09-19 Richard Henderson <rth@cygnus.com>
22536
22537 * gcc.dg/compare2.c (case 10): XFAIL.
22538
22539 2000-09-18 Richard Henderson <rth@cygnus.com>
22540
22541 * gcc.c-torture/execute/20000906-1.c: Move ...
22542 * gcc.dg/20000906-1.c: ... here. Only run on targets
22543 that support __builtin_trap.
22544
22545 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22546
22547 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22548
22549 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22550
22551 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22552 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22553 more $ format tests.
22554
22555 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22556
22557 * gcc.dg/format-errmk-1.c: New test.
22558
22559 2000-09-17 Greg McGary <greg@mcgary.org>
22560
22561 * gcc.c-torture/execute/20000917-1.x: Remove.
22562
22563 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22564
22565 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22566
22567 2000-09-17 Greg McGary <greg@mcgary.org>
22568
22569 * gcc.c-torture/execute/20000917-1.c: New test.
22570 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22571
22572 2000-09-16 Neil Booth <NeilB@earthling.net>
22573
22574 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22575 in nested macro bug.
22576
22577 2000-09-15 Neil Booth <NeilB@earthling.net>
22578
22579 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22580
22581 2000-09-14 Jeffrey A Law (law@cygnus.com)
22582
22583 * gcc.c-torture/execute/20000914-1.c: New test.
22584
22585 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
22586
22587 * g++.other/inline13.C: New test.
22588
22589 2000-09-12 Andreas Jaeger <aj@suse.de>
22590
22591 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22592 constant by Ulrich Drepper <drepper@redhat.com>.
22593
22594 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22595
22596 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22597
22598 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22599
22600 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22601
22602 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22603
22604 * gcc.dg/cpp/backslash.c: New test.
22605
22606 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
22607
22608 * gcc.c-torture/execute/20000910-1.c: New test.
22609 * gcc.c-torture/execute/20000910-2.c: Likewise.
22610
22611 2000-09-11 Robert Lipe <robertl@sco.com>
22612
22613 * gcc.dg/pragma-align.c: New test.
22614
22615 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22616
22617 * g++.old-deja/g++.pt/explicit82.C: New test.
22618 * g++.old-deja/g++.pt/explicit83.C: New test.
22619
22620 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22621
22622 * gcc.dg/asm-names.c: New test.
22623
22624 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22625
22626 * gcc.dg/cpp/tr-warn6.c: New test
22627
22628 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22629
22630 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22631 be accepted.
22632
22633 2000-09-07 Catherine Moore <clm@redhat.com>
22634
22635 * gcc.c-torture/execute/unroll-1.c: New test.
22636
22637 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22638
22639 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22640 ERROR markers.
22641 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22642 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22643 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22644 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22645 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22646 Preprocess only.
22647 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22648 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22649
22650 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22651
22652 * g++.old-deja/g++.pt/deduct2.C: New test.
22653
22654 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22655
22656 * g++.old-deja/g++.pt/parms2.C: New test.
22657
22658 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22659
22660 * g++.old-deja/g++.pt/crash58.C: New test.
22661
22662 2000-09-06 Greg McGary <greg@mcgary.org>
22663
22664 * gcc.c-torture/execute/20000906-1.c: New test.
22665 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22666
22667 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22668
22669 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22670
22671 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22672
22673 * g++.old-deja/g++.pt/crash57.C: New test.
22674
22675 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22676
22677 * g++.old-deja/g++.pt/crash56.C: New test.
22678
22679 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22680
22681 * g++.old-deja/g++.pt/koenig1.C: New test.
22682
22683 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22684
22685 * gcc.dg/20000904-1.c: New test.
22686
22687 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22688
22689 * gcc.dg/cpp/paste8.c: New test.
22690
22691 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
22692
22693 * gcc.c-torture/compile/20000827-1.c: New test.
22694
22695 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22696
22697 * gcc.dg/format-diag-1.c: New test.
22698
22699 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22700
22701 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22702 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22703 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22704 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22705 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22706
22707 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22708
22709 * g++.old-deja/g++.other/nested4.C: New test.
22710
22711 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22712
22713 * g++.old-deja/g++.ns/scoped1.C: New test.
22714
22715 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
22716
22717 * lib/g++.exp: Support testing already-installed GCC.
22718
22719 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22720
22721 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22722
22723 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22724
22725 * gcc.dg/return-type-2.c: New test.
22726
22727 2000-08-27 Geoff Keating <geoffk@cygnus.com>
22728
22729 * gcc.c-torture/compile/20000825-1.c: New test.
22730
22731 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
22732
22733 * gcc.dg/dwarf2-2.c: New test.
22734
22735 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22736
22737 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22738 dg-warning regexps.
22739
22740 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22741
22742 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22743 gcc.dg/format-ext-5.c: New tests.
22744
22745 2000-08-25 Jakub Jelinek <jakub@redhat.com>
22746
22747 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22748
22749 2000-08-24 Mark Mitchell <mark@codesourcery.com>
22750
22751 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22752
22753 2000-08-24 Richard Henderson <rth@cygnus.com>
22754
22755 * gcc.dg/ia64-sync-1.c: New test.
22756 * gcc.dg/ia64-sync-2.c: New test.
22757 * gcc.dg/ia64-asm-1.c: New test.
22758
22759 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22760
22761 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22762 * gcc.dg/format-ext-2.c: New test.
22763
22764 2000-08-23 Jason Merrill <jason@redhat.com>
22765
22766 * lib/old-dejagnu.exp: Also ignore "In member function" and
22767 "At global scope".
22768
22769 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22770
22771 * gcc.dg/noncompile/label-lineno-1.c: New test.
22772
22773 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22774
22775 * gcc.dg/c99-array-nonobj-1.c: New test.
22776
22777 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22778
22779 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
22780 tests.
22781 * gcc.dg/format-ext-1.c: New test.
22782
22783 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22784
22785 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
22786 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
22787 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
22788 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
22789 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
22790
22791 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
22792
22793 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
22794 gcc.dg/c99-strftime-2.c: New tests.
22795
22796 2000-08-22 Richard Henderson <rth@cygnus.com>
22797
22798 * gcc.c-torture/execute/20000822-1.c: New test.
22799
22800 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22801
22802 * gcc.c-torture/execute/20000819-1.x: Remove.
22803
22804 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22805
22806 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
22807 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
22808 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
22809 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
22810 gcc.dg/format-xopen-1.c: New tests.
22811
22812 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22813
22814 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
22815
22816 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22817
22818 * g++.old-deja/g++.other/loop2.C: New test.
22819
22820 * gcc.c-torture/compile/20000606-1.c: New test.
22821 * gcc.c-torture/compile/20000728-1.c: New test.
22822 * gcc.c-torture/execute/20000801-1.c: New test.
22823 * gcc.c-torture/execute/20000801-2.c: New test.
22824 * gcc.c-torture/execute/20000819-1.c: New test.
22825 * gcc.c-torture/execute/20000819-1.x: XFAIL.
22826 * gcc.dg/20000629-1.c: New test.
22827 * gcc.dg/20000724-1.c: New test.
22828 * gcc.dg/20000807-1.c: New test.
22829
22830 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
22831
22832 * gcc.dg/cpp/pragma-1.c: New test.
22833 * gcc.dg/cpp/pragma-2.c: New test.
22834
22835 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
22836
22837 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
22838 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
22839
22840 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22841
22842 * gcc.c-torture/compile/20000818-1.c: New test.
22843
22844 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
22845
22846 * gcc.c-torture/execute/20000818-1.c: New test.
22847
22848 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
22849
22850 * gcc.dg/format-va-1.c: New test.
22851
22852 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22853
22854 * g++.old-deja/g++.other/typedef8.C: New test.
22855
22856 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22857
22858 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
22859 * g++.old-deja/g++.mike/net36.C: Mark candidate.
22860 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
22861 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
22862 * g++.old-deja/g++.other/ptrmem7.C: New test.
22863 * g++.old-deja/g++.pt/ptrmem10.C: New test.
22864
22865 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22866
22867 * g++.old-deja/g++.pt/typename27.C: New test.
22868
22869 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
22870
22871 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
22872 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
22873 * g++.old-deja/g++.pt/friend45.C: New test.
22874 * g++.old-deja/g++.other/friend8.C: New test.
22875
22876 2000-08-15 Richard Henderson <rth@cygnus.com>
22877
22878 * gcc.c-torture/execute/20000815-1.c: New test.
22879
22880 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
22881
22882 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
22883 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
22884 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
22885
22886 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
22887
22888 * g++.old-deja/g++.other/refinit2.C: New test.
22889
22890 2000-08-13 Geoff Keating <geoffk@cygnus.com>
22891
22892 * lib/c-torture.exp (c-torture): Make
22893 compiler_conditional_xfail_data global.
22894 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
22895 compiler_conditional_xfail_data machinery.
22896 (f-torture-execute): Likewise.
22897 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
22898 and only when unrolling loops.
22899
22900 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
22901
22902 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22903
22904 * g++.old-deja/g++.pt/explicit81.C: New test.
22905
22906 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22907
22908 * g++.old-deja/g++.pt/typename26.C: New test.
22909
22910 2000-08-10 Geoff Keating <geoffk@cygnus.com>
22911
22912 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
22913 warning.
22914
22915 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
22916
22917 * g++.old-deja/g++.other/array3.C: New test.
22918
22919 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22920
22921 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
22922 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
22923 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
22924 New tests.
22925
22926 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
22927
22928 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
22929 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22930
22931 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
22932
22933 * gcc.c-torture/execute/20000808-1.c: New test.
22934
22935 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22936
22937 * gcc.dg/c90-const-expr-1.c: New test.
22938
22939 2000-08-08 Richard Henderson <rth@cygnus.com>
22940
22941 * gcc.dg/noncompile/920923-1.c: Declare calloc.
22942
22943 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
22944
22945 * gcc.dg/noncompile/const-ll-1.c: New test.
22946
22947 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
22948
22949 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
22950
22951 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22952
22953 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
22954 that running programs linked against the shared version of libobjc
22955 run correctly.
22956
22957 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
22958
22959 * gcc.dg/c99-printf-1.c: New test.
22960
22961 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
22962
22963 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
22964
22965 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
22966
22967 * gcc.c-torture/execute/20000731-1.x: Delete.
22968
22969 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
22970
22971 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
22972 and torture_without_loops as is done by c-torture.exp.
22973 (search_for): Copy from c-torture.exp.
22974 (gcc-dg-runtest): New function, drives a directory of tests
22975 iterating over the TORTURE_OPTIONS.
22976 (scan-assembler, scan-assembler-not): Move here from
22977 individual directory drivers.
22978
22979 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
22980 defined by lib/gcc-dg.exp.
22981 * gcc.dg/cpp/cpp.exp: Likewise.
22982 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
22983 gcc-dg-runtest, so we cycle over optimization options.
22984
22985 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
22986 * gcc.dg/compare2.c: No longer expected to fail.
22987
22988 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
22989
22990 * gcc.c-torture/execute/20000804-1.c: New test.
22991
22992 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
22993
22994 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
22995
22996 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
22997
22998 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
22999
23000 2000-08-03 Jeffrey A Law (law@cygnus.com)
23001
23002 * gcc.c-torture/compile/20000803-1.c: New test.
23003
23004 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23005
23006 * gcc.c-torture/execute/20000801-3.c,
23007 gcc.c-torture/execute/20000801-4.c: New tests.
23008 * gcc.c-torture/execute/20000801-3.x,
23009 gcc.c-torture/execute/20000801-4.x: Xfail.
23010
23011 2000-08-02 Geoff Keating <geoffk@cygnus.com>
23012
23013 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23014 libobjc/.libs to allow for libtool.
23015
23016 2000-08-02 Jakub Jelinek <jakub@redhat.com>
23017
23018 * gcc.c-torture/compile/20000802-1.c: New test.
23019
23020 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23021
23022 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23023
23024 2000-07-31 Jeffrey A Law (law@cygnus.com)
23025
23026 * gcc-c-torture/execute/20000731-2.c: New test.
23027
23028 * gcc.c-torture/execute/20000731-1.c: New test.
23029 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23030
23031 2000-07-31 Jakub Jelinek <jakub@redhat.com>
23032
23033 * testsuite/gcc.dg/cpp/paste7.c: New test.
23034 * gcc.dg/cpp/20000725-1.c: New test.
23035
23036 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23037
23038 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23039 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23040 declaration warning for __builtin_dwarf_reg_size.
23041
23042 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23043
23044 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23045
23046 * gcc.dg/noncompile/voidparam-1.c: New test.
23047
23048 2000-07-30 Richard Henderson <rth@cygnus.com>
23049
23050 * gcc.dg/c90-digraph-1.c: Don't xfail.
23051 * gcc.dg/compare2.c (case 10): Xfail.
23052 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23053
23054 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23055
23056 * gcc.dg/c99-main-1.c: New test.
23057
23058 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23059
23060 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23061
23062 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
23063
23064 * gcc.c-tortuer/execute/20000726-1.c: New test.
23065
23066 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
23067
23068 * gcc.c-torture/execute/enum-2.c: New test.
23069
23070 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23071
23072 * gcc.dg/cpp/tr-warn3.c: New test.
23073
23074 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23075
23076 * g++.old-deja/g++.ext/implicit1.C: Remove.
23077 * g++.old-deja/g++.jason/c2.C: Remove
23078 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23079 * g++.old-deja/g++.pt/crash16.C: Likewise.
23080 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23081
23082 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23083
23084 * g++.old-deja/g++.other/for2.C: New test.
23085
23086 2000-07-25 Jakub Jelinek <jakub@redhat.com>
23087
23088 * gcc.dg/20000720-1.c: New test.
23089
23090 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
23091
23092 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
23093
23094 2000-07-24 Geoff Keating <geoffk@cygnus.com>
23095
23096 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
23097 * gcc.c-torture/execute/20000722-1.c: New.
23098 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
23099
23100 2000-07-24 Jakub Jelinek <jakub@redhat.com>
23101
23102 * gcc.dg/cpp/20000720-1.S: New test.
23103
23104 2000-07-21 Michael Meissner <meissner@redhat.com>
23105
23106 * gcc.c-torture/execute/ieee/hugeval.c: New test.
23107
23108 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23109
23110 * g++.old-deja/g++.brendan/crash16.C,
23111 g++.old-deja/g++.brendan/parse3.C,
23112 g++.old-deja/g++.brendan/redecl1.C,
23113 g++.old-deja/g++.ns/template13.C,
23114 g++.old-deja/g++.other/decl4.C,
23115 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
23116
23117 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23118
23119 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
23120 and "Internal error".
23121
23122 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
23123 regexps.
23124 * gcc.dg/cpp/paste6.c: New test.
23125
23126 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
23127
23128 * gcc.dg/cpp/tr-direct.c: New test.
23129
23130 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
23131 gcc.dg/cpp/undef1.c: Tweak error regexps.
23132
23133 2000-07-18 Eric Christopher <echristo@redhat.com>
23134
23135 * gcc.c-torture/compile/20000718-1.c: New test.
23136
23137 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
23138
23139 * cpplex.c (_cpp_push_token): If the token being pushed back
23140 is the previous token in this context, just subtract one from
23141 context->posn.
23142 * cppmacro.c (save_expansion): Clear aux field when storing a
23143 placemarker.
23144
23145 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
23146
23147 * gcc.dg/noncompile/redecl-1.c: New test.
23148
23149 2000-07-18 Jakub Jelinek <jakub@redhat.com>
23150
23151 * gcc.c-torture/execute/20000717-5.c: New test.
23152 * gcc.c-torture/execute/20000717-1.x: Removed.
23153
23154 2000-07-17 Richard Henderson <rth@cygnus.com>
23155
23156 * gcc.c-torture/execute/20000717-4.c: New test.
23157
23158 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
23159
23160 * gcc.dg/cpp/syshdr.c: New test.
23161 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
23162
23163 2000-07-17 Neil Booth <neilb@earthling.net>
23164
23165 * gcc.dg/cpp/cmdlne-dM.c: New test.
23166 * gcc.dg/cpp/cmdlne-dD.c: New test.
23167
23168 2000-07-17 Jeffrey A Law (law@cygnus.com)
23169
23170 * gcc.c-torture/execute/20000717-3.c: New test.
23171
23172 * gcc.c-torture/compile/20000717-1.c: New test.
23173
23174 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23175
23176 * gcc.c-torture/execute/20000717-2.c: New test.
23177
23178 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23179
23180 * gcc.dg/formatz-1.c: New test.
23181
23182 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23183 * gcc.dg/c99-digraph-1.c: New tests.
23184
23185 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23186 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23187
23188 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23189 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23190 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23191 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23192 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23193 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23194 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23195
23196 2000-07-17 Greg McGary <greg@mcgary.org>
23197
23198 * gcc.c-torture/execute/20000717-1.c: New test.
23199 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23200
23201 2000-07-15 Jakub Jelinek <jakub@redhat.com>
23202
23203 * gcc.c-torture/execute/20000715-2.c: New test.
23204 * gcc.dg/20000715-1.c: New test.
23205
23206 2000-07-15 Michael Meissner <meissner@redhat.com>
23207
23208 * gcc.c-torture/execute/20000715-1.c: New test.
23209
23210 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23211
23212 * gcc.c-torture/execute/20000707-1.c: New test.
23213
23214 2000-07-13 Neil Booth <NeilB@earthling.net>
23215
23216 * testsuite/gcc.dg/cpp/digraph1.c,
23217 testsuite/gcc.dg/cpp/digraph2.c,
23218 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23219
23220 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23221
23222 * g77.f-torture/compile/20000630-2.f: New test.
23223 * g77.f-torture/compile/20000630-2.x
23224
23225 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23226
23227 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23228
23229 2000-07-11 Neil Booth <NeilB@earthling.net>
23230
23231 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23232
23233 2000-07-11 Neil Booth <NeilB@earthling.net>
23234
23235 * gcc.dg/cpp/cmdlne-C.c: New.
23236
23237 2000-07-09 Neil Booth <NeilB@earthling.net>
23238
23239 * gcc.dg/cpp/directiv.c: New tests.
23240 * gcc.dg/cpp/undef1.c: Update.
23241
23242 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23243
23244 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23245
23246 2000-07-09 Neil Booth <NeilB@earthling.net>
23247
23248 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23249
23250 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23251
23252 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23253 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23254
23255 2000-07-08 Neil Booth <NeilB@earthling.net>
23256
23257 * gcc.dg/cpp/macsyntx.c: New tests.
23258
23259 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23260
23261 * gcc.dg/20000707-1.c: New test.
23262
23263 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23264
23265 * gcc.c-torture/execute/20000706-1.c: New test.
23266 * gcc.c-torture/execute/20000706-2.c: New test.
23267 * gcc.c-torture/execute/20000706-3.c: New test.
23268 * gcc.c-torture/execute/20000706-4.c: New test.
23269 * gcc.c-torture/execute/20000706-5.c: New test.
23270
23271 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23272
23273 * g++.old-deja/g++.pt/instantiate7.C: New test.
23274
23275 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23276
23277 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23278 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23279 * g++.old-deja/g++.other/rtti3.C: Likewise.
23280 * g++.old-deja/g++.other/rttid3.C: Likewise.
23281
23282 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23283
23284 * g77.f-torture/compile/20000630-1.x: Fix typo
23285
23286 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23287
23288 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23289 assembly output.
23290
23291 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23292
23293 * gcc.dg/cpp/ident.c: New test.
23294
23295 2000-07-05 Neil Booth <NeilB@earthling.net>
23296
23297 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23298 gcc.dg/cpp/lexstrng.c: New tests.
23299
23300 2000-07-04 Neil Booth <NeilB@earthling.net>
23301
23302 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23303 * gcc.dg/cpp/strify2.c: Same.
23304
23305 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23306
23307 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23308 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23309 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23310 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23311
23312 * testsuite/gcc.dg/cpp/macro1.c,
23313 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23314 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23315 testsuite/gcc.dg/cpp/strify1.c,
23316 testsuite/gcc.dg/cpp/strify2.c: New tests.
23317
23318 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23319
23320 * gcc.c-torture/execute/20000703-1.c: New test.
23321
23322 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23323
23324 * g++.old-deja/g++.pt (lookup10.C): New test.
23325
23326 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23327
23328 * g++.old-deja/g++.pt (typename25.C): New test.
23329
23330 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23331
23332 * gcc.c-torture/compile/20000701-1.c: New test.
23333
23334 2000-06-30 Nick Clifton <nickc@cygnus.com>
23335
23336 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23337 to test case.
23338
23339 2000-06-30 Catherine Moore <clm@cygnus.com>
23340
23341 * gcc.c-torture/execute/align-1.c: New test.
23342
23343 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23344
23345 * g++.old-deja/g++.pt/expr8.C: New test.
23346 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23347
23348 2000-06-29 Nick Clifton <nickc@cygnus.com>
23349
23350 * gcc.c-torture/compile/20000629-1.c: New test.
23351
23352 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23353
23354
23355 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23356 gcc.dg/noncompile directory, depending on whether they're
23357 preprocessor tests or not. Annotate all the tests for the dg
23358 framework.
23359
23360 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23361 * gcc.dg/noncompile/noncompile.exp: New.
23362
23363 * Moved files:
23364 Old name New name
23365 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23366 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23367 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23368 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23369 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23370 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23371 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23372 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23373 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23374 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23375 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23376 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23377 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23378 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23379 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23380 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23381 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23382 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23383 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23384 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23385 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23386 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23387 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23388 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23389
23390 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23391 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23392 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23393 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23394 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23395 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23396
23397 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23398
23399 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23400 declare one variable. On the fourth, error.
23401 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23402 declared by 20000628-1a.h.
23403
23404 2000-06-29 Richard Henderson <rth@redhat.com>
23405
23406 * gcc.c-torture/execute/930529-1.x: New file.
23407 * gcc.dg/920413-1.c: Adjust expected warning text.
23408 * gcc.dg/980217-1.c: Declare abort.
23409 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23410
23411 2000-06-29 Jeffrey A Law (law@cygnus.com)
23412
23413 * g77.f-torture/compile/20000629-1.f: New test.
23414 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23415
23416 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23417
23418 Rearrange lots of files, removing entirely the
23419 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23420 directories.
23421
23422 * Deleted files:
23423 gcc.c-torture/code_quality/code_quality.exp
23424 gcc.c-torture/special/special.exp
23425 gcc.failure/failure.exp
23426 gcc.failure/940409-1.x
23427 gcc.c-torture/compile/961203-1.x
23428
23429 * New files:
23430 gcc.misc-tests/linkage.exp
23431 gcc.c-torture/execute/920730-1t.c
23432 gcc.c-torture/execute/920730-1t.x
23433 gcc.c-torture/compile/920520-1.x
23434 gcc.c-torture/compile/920521-1.x
23435 gcc.c-torture/compile/981006-1.x
23436 gcc.c-torture/execute/eeprof-1.x
23437
23438 * Moved files (possibly with modifications to fit a new harness):
23439 Old name New name
23440 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23441 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23442 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23443 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23444 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23445 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23446 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23447 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23448 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23449 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23450 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23451 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23452 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23453 gcc.failure/940409-1.c gcc.dg/940409-1.c
23454
23455 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23456
23457 * c-torture/compile/961203-1.x: Delete.
23458
23459 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23460 not exit. Include stdio.h.
23461 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23462 * gcc.misc-tests/dg-12.c: Likewise.
23463 * gcc.misc-tests/dg-5.c: Likewise.
23464 * gcc.misc-tests/dg-6.c: Likewise.
23465 * gcc.misc-tests/dg-7.c: Prototype abort.
23466 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23467 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23468 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23469 not exit.
23470 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23471 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23472
23473 2000-06-28 Jakub Jelinek <jakub@redhat.com>
23474
23475 * gcc.dg/cpp/20000628-1.c: New test.
23476 * gcc.dg/cpp/20000628-1.h: New header for above test.
23477 * gcc.dg/cpp/20000628-1a.h: Likewise.
23478
23479 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23480
23481 * gcc.dg/cpp: New directory.
23482 * gcc.dg/cpp/cpp.exp: New driver.
23483 * gcc.dg/cpp/20000627-1.c: New test.
23484 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23485 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23486 and rewrite as a compilation test.
23487
23488 * gcc.dg: Move many files into the cpp subdirectory, possibly
23489 renaming or editing them as well.
23490 Old name New name
23491 990119-1.c cpp/19990119-1.c
23492 990228-1.c cpp/19990228-1.c
23493 990407-1.c cpp/19990407-1.c
23494 990409-1.c cpp/19990409-1.c
23495 990413-1.c cpp/19990413-1.c
23496 990703-1.c cpp/19990703-1.c
23497 20000127-1.c cpp/20000127-1.c
23498 20000129-1.c cpp/20000129-1.c
23499 20000207-1.c cpp/20000207-1.c
23500 20000207-2.c cpp/20000207-2.c
23501 20000209-1.c cpp/20000209-1.c
23502 20000209-2.c cpp/20000209-2.c
23503 20000301-1.c cpp/20000301-1.c
23504 20000419-1.c cpp/20000419-1.c
23505 20000510-1.S cpp/20000510-1.S
23506 20000519-1.c cpp/20000519-1.c
23507 20000529-1.c cpp/20000529-1.c
23508 20000625-1.c cpp/20000625-1.c
23509 20000625-2.c cpp/20000625-2.c
23510 cpp-as1.c cpp/assert1.c
23511 cpp-as2.c cpp/assert2.c
23512 cxx-comments-1.c cpp/cxxcom1.c
23513 cxx-comments-2.c cpp/cxxcom2.c
23514 endif-label.c cpp/endif.c
23515 cpp-hash1.c cpp/hash1.c
23516 cpp-hash2.c cpp/hash2.c
23517 cpp-if1.c cpp/if-1.c
23518 cpp-if2.c cpp/if-2.c
23519 cpp-if3.c cpp/if-3.c
23520 cpp-if4.c cpp/if-4.c
23521 cpp-if5.c cpp/if-5.c
23522 cpp-cond.c cpp/if-cexp.c
23523 cpp-missingop.c cpp/if-mop.c
23524 cpp-missingparen.c cpp/if-mpar.c
23525 cpp-opprec.c cpp/if-oppr.c
23526 cpp-ifparen.c cpp/if-paren.c
23527 cpp-shortcircuit.c cpp/if-sc.c
23528 cpp-shift.c cpp/if-shift.c
23529 cpp-unary.c cpp/if-unary.c
23530 cpp-li1.c cpp/line1.c
23531 cpp-li2.c cpp/line2.c
23532 lineno.c cpp/line3.c
23533 lineno-2.c cpp/line4.c
23534 cpp-mi.c cpp/mi1.c
23535 cpp-mic.h cpp/mi1c.h
23536 cpp-micc.h cpp/mi1cc.h
23537 cpp-mind.h cpp/mi1nd.h
23538 cpp-mindp.h cpp/mi1ndp.h
23539 cpp-mix.h cpp/mi1x.h
23540 cpp-mi2.c cpp/mi2.c
23541 cpp-mi2a.h cpp/mi2a.h
23542 cpp-mi2b.h cpp/mi2b.h
23543 cpp-mi2c.h cpp/mi2c.h
23544 cpp-mi3.c cpp/mi3.c
23545 cpp-mi3.def cpp/mi3.def
23546 poison-1.c cpp/poison.c
23547 pr-impl.c cpp/prag-imp.c
23548 cpp-redef-2.c cpp/redef1.c
23549 cpp-redef.c cpp/redef2.c
23550 strpaste.c cpp/strp1.c
23551 strpaste-2.c cpp/strp2.c
23552 cpp-tradpaste.c cpp/tr-paste.c
23553 cpp-tradstringify.c cpp/tr-str.c
23554 cpp-tradwarn1.c cpp/tr-warn1.c
23555 cpp-tradwarn2.c cpp/tr-warn2.c
23556 trigraphs.c cpp/trigraphs.c
23557 cpp-unc1.c cpp/unc1.c
23558 cpp-unc2.c cpp/unc2.c
23559 cpp-unc3.c cpp/unc3.c
23560 cpp-unc.c cpp/unc4.c
23561 undef.c cpp/undef1.c
23562 undef-2.c cpp/undef2.c
23563 cpp-wi1.c cpp/widestr1.c
23564
23565 2000-06-27 Mark Mitchell <mark@codesourcery.com>
23566
23567 * lib/g++.exp (g++_include_flags): Tweak.
23568
23569 2000-06-27 H.J. Lu <hjl@gnu.org>
23570 Loren J. Rittle <ljrittle@acm.org>
23571
23572 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23573 version with one that knows about the new gcc tree structure.
23574 (g++_link_flags): Same.
23575
23576 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23577
23578 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23579 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23580 case we are cross-compiling.
23581
23582 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23583 g++.old-deja/g++.niklas/Makefile.in,
23584 g++.old-deja/g++.niklas/configure.in,
23585 g++.old-deja/g++.other/Makefile.in,
23586 g++.old-deja/g++.other/configure.in,
23587 gcc.c-torture/code_quality/Makefile.in,
23588 gcc.c-torture/code_quality/configure.in,
23589 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23590 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23591 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23592 gcc.c-torture/execute/ieee/Makefile.in,
23593 gcc.c-torture/execute/ieee/configure.in,
23594 gcc.c-torture/noncompile/Makefile.in,
23595 gcc.c-torture/noncompile/configure.in,
23596 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23597 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23598 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23599
23600 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23601
23602 * g++.old-deja/g++.other/ambig3.C: New test.
23603
23604 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23605
23606 * g++.old-deja/g++.pt/syntax1.C: New test.
23607 * g++.old-deja/g++.pt/syntax2.C: New test.
23608 * g++.old-deja/g++.other/syntax3.C: New test.
23609 * g++.old-deja/g++.other/syntax4.C: New test.
23610
23611 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23612
23613 * gcc.dg/20000623-1.c: Prototype exit and abort.
23614
23615 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23616
23617 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23618 New tests.
23619 * gcc.dg/cpp-mi3.def: New file.
23620
23621 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23622 inside assertions.
23623 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23624 lexer's error messages.
23625 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23626 divine anything from the linemarkers.
23627 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23628 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23629
23630 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23631
23632 * gcc.dg/20000623-1.c: New test.
23633
23634 2000-06-22 Jakub Jelinek <jakub@redhat.com>
23635
23636 * gcc.c-torture/execute/20000622-1.c: New test.
23637
23638 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23639
23640 * g++.old-deja/g++.other/init15.C: New test.
23641
23642 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23643
23644 * g++.old-deja/g++.pt/vaarg2.C: New test.
23645 * g++.old-deja/g++.pt/vaarg3.C: New test.
23646
23647 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23648
23649 * g++.old-deja/g++.other/dyncast6.C: New test.
23650
23651 2000-06-15 Jakub Jelinek <jakub@redhat.com>
23652
23653 * gcc.c-torture/execute/loop-6.c: New test.
23654
23655 2000-06-14 Jakub Jelinek <jakub@redhat.com>
23656
23657 * gcc.dg/20000614-1.c: New test.
23658 * gcc.dg/20000614-2.c: New test.
23659
23660 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
23661
23662 * g++.old-deja/g++.other/inline12.C: New test.
23663
23664 2000-06-13 Jakub Jelinek <jakub@redhat.com>
23665
23666 * g++.old-deja/g++.other/eh1.C: New test.
23667
23668 2000-06-12 Jakub Jelinek <jakub@redhat.com>
23669
23670 * g++.old-deja/g++.other/type.C: New test.
23671
23672 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23673
23674 * g++.old-deja/g++.other/initstring.C: New test.
23675
23676 2000-06-12 Jason Merrill <jason@redhat.com>
23677
23678 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
23679
23680 2000-06-09 Jeffrey A Law (law@cygnus.com)
23681
23682 * gcc.c-torture/compile/20000609-1.c: New test.
23683
23684 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
23685
23686 * gcc.dg/20000609-1.c: New test.
23687
23688 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
23689
23690 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
23691 * gcc.c-torture/noncompile/poison-1.c: Move...
23692 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
23693 * gcc.dg/cpp-li1.c: Add a token after the #line.
23694
23695 2000-06-05 Richard Henderson <rth@cygnus.com>
23696
23697 * gcc.c-torture/execute/20000605-2.c: New test.
23698 * gcc.c-torture/execute/20000605-3.c: New test.
23699
23700 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23701
23702 * g77.f-torture/execute/20000503-1.x: New file.
23703
23704 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23705
23706 * g++.old-deja/g++.eh/badalloc1.C: New test.
23707
23708 2000-06-05 Richard Henderson <rth@cygnus.com>
23709
23710 * gcc.c-torture/execute/20000605-1.c: New test.
23711
23712 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23713 Nathan Sidwell <nathan@codesourcery.com>
23714
23715 * gcc.c-torture/compile/20000605-1.c: New test.
23716
23717 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23718
23719 * g77.f-torture/compile/20000601-1.f: New test.
23720
23721 2000-06-03 Richard Henderson <rth@cygnus.com>
23722
23723 * gcc.c-torture/execute/20000603-1.c: New.
23724
23725 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23726
23727 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23728 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23729
23730 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23731
23732 * gcc.dg/compare2.c (case 12): XFAIL.
23733 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23734 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23735
23736 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23737
23738 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23739
23740 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23741 guard macro is already defined when the header is first
23742 included.
23743 * gcc.dg/cpp-mix.h: New file.
23744 * gcc.dg/endif-label.c: Update patterns to match compiler.
23745
23746 * g++.brendan/complex1.C: Declare abort.
23747 * g++.law/refs4.C: Remove XFAIL.
23748 * g++.oliva/expr2.C: Declare abort and exit.
23749
23750 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23751
23752 * gcc.c-torture/execute/20000528-1.c: New test.
23753
23754 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23755 * g++.old-deja/g++.law/temps4.C: Likewise.
23756
23757 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23758 stdlib.h. Call abort() on failure.
23759 * g++.old-deja/g++.law/refs4.C: Likewise.
23760 * g++.old-deja/g++.law/temps4.C: Likewise.
23761 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23762 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23763
23764 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
23765
23766 Relative to g++.dg/special:
23767 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
23768
23769 Relative to g++.old-deja:
23770 * g++.brendan/complex1.C, g++.jason/optimize2.C,
23771 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
23772 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
23773 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
23774 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
23775 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
23776 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
23777
23778 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
23779 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
23780 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
23781 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
23782 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
23783 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
23784 and/or string.h.
23785
23786 * g++.other/goto1.C: Update expectations for error messages.
23787
23788 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
23789
23790 * gcc.c-torture/compile/20000523-1.c: New test.
23791
23792 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23793
23794 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
23795
23796 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23797
23798 * g++.old-deja/g++.eh/catch11.C: New test.
23799 * g++.old-deja/g++.eh/catch12.C: New test.
23800
23801 2000-05-24 Nick Clifton <nickc@cygnus.com>
23802
23803 * gcc.c-torture/execute/20000523-1.c: New test.
23804
23805 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
23806
23807 * c-torture/execute/bcp-1.c: Replace abort in arg of
23808 __builtin_constant_p with a generic external function.
23809
23810 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
23811 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
23812 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
23813 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
23814 Prototype abort and/or exit.
23815
23816 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
23817 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
23818 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
23819 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
23820
23821 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
23822
23823 * gcc.dg/dwarf2-1.c: New test.
23824
23825 2000-05-20 Richard Henderson <rth@cygnus.com>
23826
23827 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
23828
23829 2000-05-20 Andreas Jaeger <aj@suse.de>
23830
23831 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
23832 testcase.
23833
23834 2000-05-19 David Edelsohn <edelsohn@gnu.org>
23835
23836 * gcc.c-torture/execute/20000519-2.c: New test.
23837
23838 2000-05-19 Andreas Jaeger <aj@suse.de>
23839
23840 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
23841 which fails with SSA.
23842
23843 * lib/c-torture.exp: Also test with -O3 -fssa.
23844
23845 2000-05-18 Michael Meissner <meissner@redhat.com>
23846
23847 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
23848 * gcc.c-torture/execute/920415-1.c: Ditto.
23849 * gcc.c-torture/execute/920501-1.c: Ditto.
23850 * gcc.c-torture/execute/conversion.c: Ditto.
23851 * gcc.c-torture/execute/cvt-1.c: Ditto.
23852
23853 2000-05-18 Jeffrey A Law (law@cygnus.com)
23854
23855 * gcc.c-torture/compile/20000518-1.c: New test.
23856
23857 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
23858
23859 * g77.f-torture/compile/200005018.f: New test.
23860
23861 2000-05-17 Jeffrey A Law (law@cygnus.com)
23862
23863 * gcc.c-torture/compile/20000517-1.c: New test.
23864
23865 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23866
23867 * gcc.c-torture/execute/20000516-1.c: New test.
23868
23869 2000-05-15 Jakub Jelinek <jakub@redhat.com>
23870
23871 * g++.old-deja/g++.other/eh.C: New test.
23872
23873 2000-05-12 Richard Henderson <rth@cygnus.com>
23874
23875 * gcc.c-torture/execute/990208-1.c (main): Don't pass
23876 constants through to doit's conditional.
23877
23878 2000-05-11 Jeffrey A Law (law@cygnus.com)
23879
23880 * gcc.c-torture/compile/20000511-1.c: New test.
23881 * g77.f-torture/compile/20000511-1.f: New test.
23882 * g77.f-torture/compile/20000511-2.f: New test.
23883
23884 2000-05-11 Michael Meissner <meissner@redhat.com>
23885
23886 * gcc.c-torture/execute/20000511-1.c: New test.
23887
23888 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
23889
23890 * gcc.dg/dg.exp: Scan .S files as well as .c files.
23891 * gcc.dg/20000510-1.S: New.
23892
23893 2000-05-08 Catherine Moore <clm@cygnus.com>
23894
23895 * gcc.dg/unused-3.c: New.
23896
23897 2000-05-06 Richard Henderson <rth@cygnus.com>
23898
23899 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
23900 * g++.old-deja/g++.mike/warn1.C: Likewise.
23901 * g++.old-deja/g++.pt/local1.C: Likewise.
23902 * g++.old-deja/g++.pt/local7.C: Likewise.
23903 * g++.old-deja/g++.pt/spec16.C: Likewise.
23904
23905 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
23906
23907 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
23908
23909 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
23910
23911 * g77.f-torture/execute/20000503-1.f: New test.
23912
23913 2000-05-04 Andreas Jaeger <aj@suse.de>
23914
23915 * gcc.dg/noreturn-2.c: New test.
23916
23917 2000-05-04 Neil Booth <NeilB@earthling.net>
23918
23919 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
23920 preprocessor.
23921
23922 2000-05-04 Richard Henderson <rth@cygnus.com>
23923
23924 * gcc.c-torture/execute/20000503-1.c: Fix typo.
23925
23926 2000-05-04 Richard Henderson <rth@cygnus.com>
23927
23928 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
23929 OpenSSL by Jason R Thorpe.
23930
23931 2000-05-03 Jim Wilson <wilson@cygnus.com>
23932
23933 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
23934
23935 2000-05-03 Robert Lipe <robertlipe@usa.net>
23936
23937 * gcc.dg/20000503-1.c: New test.
23938
23939 2000-05-02 Jakub Jelinek <jakub@redhat.com>
23940
23941 * gcc.c-torture/compile/20000502-1.c: New test.
23942 * g++.old-deja/g++.other/align.C: New test.
23943 * gcc.dg/cpp-tradstringify.c: New test.
23944
23945 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
23946
23947 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
23948 and hard registers.
23949
23950 2000-04-26 Geoff Keating <geoffk@cygnus.com>
23951
23952 * gcc.c-torture/execute/loop-5.c: New test.
23953
23954 2000-04-25 Jakub Jelinek <jakub@redhat.com>
23955
23956 * gcc.c-torture/execute/va-arg-20.c: New test.
23957
23958 2000-04-23 Jeffrey A Law (law@cygnus.com)
23959
23960 * gcc.c-torture/execute/20000422-1.c: New test.
23961
23962 2000-04-20 Greg McGary <gkm@gnu.org>
23963
23964 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
23965 when optimizing, but without sibling-call optimizations (-O1).
23966
23967 2000-04-20 Jeffrey A Law (law@cygnus.com)
23968
23969 * gcc.c-torture/compile/20000420-1.c: New test.
23970
23971 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
23972
23973 * g++.abi/ptrflags.C: New test.
23974 * g++.eh/catchptr1.C: Test incomplete pointer chains.
23975
23976 2000-04-19 Catherine Moore <clm@cygnus.com>
23977
23978 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
23979
23980 2000-04-19 Greg McGary <gkm@gnu.org>
23981
23982 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
23983 sibling-call optimizations.
23984
23985 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
23986
23987 * gcc.dg/20000419-1.c: New test.
23988
23989 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
23990
23991 * gcc.c-torture/execute/20000412-6.c: New test.
23992
23993 2000-04-12 Jeffrey A Law (law@cygnus.com)
23994
23995 * gcc.c-torture/execute/20000412-5.c: New test.
23996 * g77.f-torture/compile/20000412-1.f: New test.
23997 * gcc.c-torture/execute/20000412-4.c: New test.
23998 * gcc.c-torture/compile/20000412-2.c: New test.
23999 * gcc.c-torture/execute/20000412-3.c: New test.
24000 * gcc.c-torture/compile/20000412-1.c: New test.
24001 * gcc.c-torture/execute/20000412-2.c: New test.
24002
24003 2000-04-12 Jakub Jelinek <jakub@redhat.com>
24004
24005 * objc/execute/bf-20.m: New test.
24006
24007 2000-04-10 Richard Henderson <rth@cygnus.com>
24008
24009 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24010
24011 * gcc.c-torture/execute/20000412-1.c: New test.
24012
24013 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24014
24015 * g++.old-deja/g++.eh/catchptr1.C: New test.
24016
24017 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24018
24019 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24020
24021 2000-04-08 Neil Booth <NeilB@earthling.net>
24022
24023 * gcc.dg/cpp-nullchar.c: Remove test as
24024 embedded nulls cause problems.
24025
24026 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24027
24028 * gcc.dg/compare2.c: New test.
24029
24030 2000-04-08 Neil Booth <NeilB@earthling.net>
24031
24032 * gcc.dg/cpp-nullchar.c: New test.
24033
24034 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24035
24036 * gcc.dg/cpp-mi2.c: New test.
24037 * gcc.dg/cpp-mi2[abc].h: New files.
24038
24039 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24040
24041 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24042 member name.
24043
24044 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24045
24046 * g++.old-deja/g++.abi/vmihint.C: New test.
24047
24048 2000-04-06 Neil Booth <NeilB@earthling.net>
24049
24050 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24051 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24052 copyright.
24053
24054 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
24055
24056 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24057 avoid stack-frame overwrite.
24058
24059 2000-04-05 Jakub Jelinek <jakub@redhat.com>
24060
24061 * gcc.c-torture/compile/20000405-2.c: New test.
24062 * gcc.c-torture/compile/20000405-3.c: New test.
24063
24064 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24065
24066 * gcc.c-torture/compile/20000405-1.c: New test.
24067
24068 2000-04-04 Geoff Keating <geoffk@cygnus.com>
24069
24070 * gcc.dg/cast-qual-1.c: Revert last change.
24071
24072 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24073
24074 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24075
24076 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24077
24078 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24079 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24080
24081 2000-04-03 Jeffrey A Law (law@cygnus.com)
24082
24083 * gcc.c-torture/compile/20000403-2.c: New test.
24084 * gcc.c-torture/compile/20000403-1.c: New test.
24085
24086 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
24087
24088 * gcc.c-torture/execute/20000403-1.c: New test.
24089
24090 2000-04-03 Geoff Keating <geoffk@cygnus.com>
24091
24092 * gcc.c-torture/execute/20000402-1.c: New test.
24093
24094 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
24095
24096 * gcc.c-torture/execute/va-arg-15.c: New test.
24097 * gcc.c-torture/execute/va-arg-16.c: New test.
24098 * gcc.c-torture/execute/va-arg-17.c: New test.
24099 * gcc.c-torture/execute/va-arg-18.c: New test.
24100 * gcc.c-torture/execute/va-arg-19.c: New test.
24101
24102 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
24103
24104 * gcc.c-torture/compile/981211-1.c: Move to...
24105 * gcc.dg/cpp-as1.c: ...here.
24106 * gcc.dg/cpp-as2.c: New file.
24107
24108 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
24109 compiler.
24110
24111 2000-04-02 Neil Booth <NeilB@earthling.net>
24112
24113 * gcc.dg/cpp-cond.c New tests.
24114 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
24115 accidental success less likely.
24116 * gcc.dg/cpp-missingop.c New tests.
24117 * gcc.dg/cpp-missingparen.c New tests.
24118 * gcc.dg/cpp-shift.c New tests.
24119 * gcc.dg/cpp-shortcircuit.c New tests.
24120 * gcc.dg/cpp-unary.c New tests.
24121
24122 2000-03-29 Jeffrey A Law (law@cygnus.com)
24123
24124 * gcc.c-torture/compile/20000329-1.c: New test.
24125
24126 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
24127
24128 * gcc.c-torture/compile/20000326-1.c: New test.
24129 * gcc.c-torture/compile/20000326-2.c: New test.
24130
24131 2000-03-24 Geoff Keating <geoffk@cygnus.com>
24132
24133 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
24134 the first parameter is a function argument.
24135
24136 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
24137
24138 * g++.old-deja/g++.ext/array4.C: New test.
24139
24140 2000-03-22 Geoff Keating <geoffk@cygnus.com>
24141
24142 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
24143
24144 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24145
24146 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
24147
24148 2000-03-19 Richard Henderson <rth@cygnus.com>
24149
24150 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
24151
24152 2000-03-19 Richard Henderson <rth@cygnus.com>
24153
24154 * gcc.c-torture/compile/20000319-1.c: New test.
24155
24156 2000-03-14 Jeffrey A Law (law@cygnus.com)
24157
24158 * gcc.c-torture/execute/20000314-3.c: New test.
24159 * gcc.c-torture/execute/20000314-2.c: New test.
24160 * gcc.c-torture/execute/20000314-1.c: New test.
24161 * gcc.c-torture/compile/20000314-2.c: New test.
24162 * gcc.c-torture/compile/20000314-1.c: New test.
24163
24164 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
24165
24166 * g++.old-deja/g++.warn/inline.C: New test.
24167
24168 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
24169
24170 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
24171 standards-compliant result rather than specific constants.
24172 Put test-values in array.
24173
24174 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
24175
24176 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24177 (g++_target_compile): Put test-specific options last.
24178
24179 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24180
24181 * g++.old-deja/g++.eh/vbase4.C: New test.
24182
24183 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24184
24185 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
24186
24187 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24188
24189 * g++.old-deja/g++.brendan/misc12.C: Removed.
24190 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24191 * g++.old-deja/g++.ext/pretty4.C: New test.
24192
24193 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24194
24195 * g++.old-deja/g++.other/string2.C: New test.
24196
24197 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
24198
24199 * g++.old-deja/g++.warn/impint2.C: New test.
24200
24201 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
24202
24203 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24204 is 1, not zero.
24205
24206 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
24207
24208 * g++.old-deja/g++.warn/impint.C: New test.
24209 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24210 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24211 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24212 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24213 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24214 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24215 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24216 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24217 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24218 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24219 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24220 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24221
24222 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24223
24224 * gcc.dg/cpp-redef.c: New test.
24225
24226 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24227
24228 * g++.old-deja/g++.pt/unify7.C: New test.
24229
24230 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24231
24232 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24233 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24234
24235 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24236
24237 * gcc.c-torture/compile/20000224-1.c: New test.
24238
24239 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24240
24241 * gcc.c-torture/compile/cpp-2.c: New test.
24242 * gcc.c-torture/compile/cpp-1.c: New test.
24243
24244 2000-02-25 Jeffrey A Law (law@cygnus.com)
24245
24246 * gcc.c-torture/execute/20000225-1.c: New test.
24247
24248 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24249
24250 * gcc.dg/cpp-li2.c: New test.
24251
24252 * gcc.dg/cpp-wi1.c: New test.
24253
24254 * gcc.dg/cpp-li1.c: New test.
24255
24256 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24257
24258 * g++.old-deja/g++.other/sizeof5.C: New test.
24259
24260 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24261
24262 * gcc.c-torture/execute/va-arg-13.c: New test.
24263
24264 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24265
24266 * gcc.c-torture/execute/va-arg-12.c: New test.
24267
24268 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24269
24270 * gcc.c-torture/execute/20000223-1.c: New test.
24271
24272 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24273
24274 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24275
24276 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24277
24278 * g++.old-deja/g++.abi/ptrmem.C: New test.
24279
24280 2000-02-19 Richard Henderson <rth@cygnus.com>
24281
24282 * gcc.c-torture/compile/init-3.c: New.
24283
24284 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24285
24286 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24287 ALWAYS_CXXFLAGS.
24288
24289 2000-02-11 Robert Lipe <robertl@sco.com>
24290
24291 * gcc.c-torture/compile/20000211-3.c: New test.
24292
24293 2000-02-11 Martin Buchholz <martin@xemacs.org>
24294
24295 * gcc.c-torture/compile/20000211-2.c: New test.
24296
24297 2000-02-11 Jeffrey A Law (law@cygnus.com)
24298
24299 * gcc.c-torture/compile/20000211-1.c: New test.
24300
24301 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24302
24303 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24304 on native targets
24305
24306 2000-02-08 Nathan Sidwell <nathan@acm.org>
24307
24308 * g++.old-deja/g++.other/cast5.C: New test.
24309
24310 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24311
24312 * gcc.c-torture/execute/20000205-1.c: New.
24313
24314 2000-02-03 Nathan Sidwell <nathan@acm.org>
24315
24316 * g++.old-deja/g++.jason/cast3.C: Return void.
24317 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24318
24319 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24320
24321 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24322
24323 * gcc.dg/loop-1.c: New test.
24324
24325 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24326
24327 * gcc.c-torture/compile/20000127-1.c: New test.
24328 * gcc.c-torture/execute/991228-1.c: New test.
24329
24330 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24331
24332 * gcc.dg/unused-2.c: New test.
24333
24334 * gcc.dg/conv-1.c: New test.
24335
24336 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24337
24338 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24339 compiler.
24340 (tool_option_proc): Fix typo.
24341
24342 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24343
24344 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24345 of the ld on the host, not on the build machine.
24346 Also, don't crash if '--help' is not a supported option.
24347
24348 2000-01-24 Richard Henderson <rth@cygnus.com>
24349
24350 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24351
24352 2000-01-20 Jeffrey A Law (law@cygnus.com)
24353
24354 * gcc.c-torture/execute/20000120-2.c: New test.
24355 * gcc.c-torture/execute/20000120-1.c: New test.
24356
24357 2000-01-13 Jeffrey A Law (law@cygnus.com)
24358
24359 * gcc.c-torture/execute/20000113-1.c: New test.
24360
24361 2000-01-12 Jeffrey A Law (law@cygnus.com)
24362
24363 * gcc.c-torture/execute/20000112-1.c: New test.
24364
24365 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24366
24367 * gcc.dg/20000111-1.c: New test.
24368
24369 2000-01-10 Jeffrey A Law (law@cygnus.com)
24370
24371 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24372 with 16 bit integers.
24373
24374 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24375
24376 * gcc.dg/20000108-1.c: New test.
24377
24378 2000-01-05 Nathan Sidwell <nathan@acm.org>
24379
24380 * g++.old-deja/g++.ns/koenig8.C: New test.
24381
24382 2000-01-05 Nathan Sidwell <nathan@acm.org>
24383
24384 * g++.old-deja/g++.other/cast4.C: New test.
24385
24386 2000-01-05 Jeffrey A Law (law@cygnus.com)
24387
24388 * gcc.c-torture/compile/20000105-2.c: New test.
24389 * gcc.c-torture/compile/20000105-1.c: New test.
24390
24391 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24392
24393 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24394 references to printf & atoi to conform to ANSI standard.
24395 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24396 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24397 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24398 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24399 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24400 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24401 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24402 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24403 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24404 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24405 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24406 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24407 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24408 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24409 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24410 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24411 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24412 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24413 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24414 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24415 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24416 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24417 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24418 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24419 * g++.old-deja/g++.brendan/init3.C: Likewise.
24420 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24421 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24422 * g++.old-deja/g++.brendan/new2.C: Likewise.
24423 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24424 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24425 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24426 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24427 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24428 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24429 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24430 * g++.old-deja/g++.brendan/template24.C: Likewise.
24431 * g++.old-deja/g++.brendan/template3.C: Likewise.
24432 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24433 * g++.old-deja/g++.jason/inline3.C: Likewise.
24434 * g++.old-deja/g++.jason/opeq.C: Likewise.
24435 * g++.old-deja/g++.law/arg5.C: Likewise.
24436 * g++.old-deja/g++.law/arm7.C: Likewise.
24437 * g++.old-deja/g++.law/ctors11.C: Likewise.
24438 * g++.old-deja/g++.law/cvt8.C: Likewise.
24439 * g++.old-deja/g++.law/init9.C: Likewise.
24440 * g++.old-deja/g++.law/refs4.C: Likewise.
24441 * g++.old-deja/g++.law/template2.C: Likewise.
24442 * g++.old-deja/g++.law/visibility24.C: Likewise.
24443 * g++.old-deja/g++.law/vtable3.C: Likewise.
24444 * g++.old-deja/g++.mike/asm2.C: Likewise.
24445 * g++.old-deja/g++.mike/eh1.C: Likewise.
24446 * g++.old-deja/g++.mike/misc1.C: Likewise.
24447 * g++.old-deja/g++.mike/misc13.C: Likewise.
24448 * g++.old-deja/g++.mike/misc14.C: Likewise.
24449 * g++.old-deja/g++.mike/ns12.C: Likewise.
24450 * g++.old-deja/g++.mike/p1248.C: Likewise.
24451 * g++.old-deja/g++.mike/p3708.C: Likewise.
24452 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24453 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24454 * g++.old-deja/g++.mike/p646.C: Likewise.
24455 * g++.old-deja/g++.mike/p700.C: Likewise.
24456 * g++.old-deja/g++.mike/p783.C: Likewise.
24457 * g++.old-deja/g++.mike/p783a.C: Likewise.
24458 * g++.old-deja/g++.mike/p783b.C: Likewise.
24459 * g++.old-deja/g++.mike/p786.C: Likewise.
24460 * g++.old-deja/g++.mike/p789.C: Likewise.
24461 * g++.old-deja/g++.mike/p789a.C: Likewise.
24462 * g++.old-deja/g++.mike/p807a.C: Likewise.
24463 * g++.old-deja/g++.other/delete3.C: Likewise.
24464 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24465 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24466 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24467 * g++.old-deja/g++.other/empty1.C: Likewise.
24468 * g++.old-deja/g++.other/temporary1.C: Likewise.
24469 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24470 * g++.old-deja/g++.pt/t16.C: Likewise.
24471 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
24472
24473 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
24474
24475 * gcc.dg/991230-1.c: New test.
24476
24477 1999-12-29 Jeffrey A Law (law@cygnus.com)
24478
24479 * gcc.c-torture/compile/991229-3.c: New test.
24480 * gcc.c-torture/compile/991229-2.c: New test.
24481 * gcc.c-torture/compile/991229-1.c: New test.
24482
24483 1999-12-29 Greg McGary <gkm@eng.ascend.com>
24484
24485 * gcc.c-torture/compile/labels-2.c: New test.
24486
24487 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
24488
24489 * gcc.c-torture/execute/991227-1.c: New test.
24490
24491 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24492
24493 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
24494
24495 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
24496
24497 * gcc.c-torture/execute/991221-1.c: New test.
24498
24499 1999-12-20 Nathan Sidwell <nathan@acm.org>
24500
24501 * g++.old-deja/g++.other/cast3.C: New test.
24502
24503 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
24504
24505 * gcc.c-torture/execute/991216-4.c: New test.
24506
24507 1999-12-16 Michael Meissner <meissner@cygnus.com>
24508
24509 * gcc.c-torture/execute/991216-1.c: New test.
24510 * gcc.c-torture/execute/991216-2.c: New test.
24511 * gcc.c-torture/execute/991216-3.c: New test.
24512
24513 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24514
24515 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
24516 Actually make the test fail by using "-O2" for compilation.
24517
24518 1999-12-15 Nathan Sidwell <nathan@acm.org>
24519
24520 * g++.old-deja/g++.warn/cast-align1.C: New test.
24521
24522 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24523
24524 * gcc.c-torture/compile/991214-1.c: New test.
24525 * gcc.c-torture/compile/991214-2.c: New test.
24526
24527 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24528
24529 * gcc.dg/991214-1.c: New test.
24530
24531 1999-12-13 Jeffrey A Law (law@cygnus.com)
24532
24533 * gcc.c-torture/compile/991213-3.c: New test.
24534 * gcc.c-torture/compile/991213-2.c: New test.
24535 * gcc.c-torture/compile/991213-1.c: New test.
24536
24537 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
24538
24539 * gcc.dg/991209-1.c: New test.
24540
24541 1999-12-08 Nathan Sidwell <nathan@acm.org>
24542
24543 * gcc.c-torture/compile/991208-1.c: New test.
24544
24545 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24546
24547 * gcc.dg/ultrasp2.c: New test.
24548
24549 1999-12-05 Alex Samuel <samuel@codesourcery.com>
24550
24551 * g++.old-deja/g++.abi/align.C (main): Fix typo.
24552
24553 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
24554
24555 * gcc.c-torture/compile/991202-1.c: New test.
24556 * gcc.c-torture/execute/991202-1.c: New test.
24557 * gcc.c-torture/execute/991202-2.c: New test.
24558 * gcc.c-torture/execute/991202-3.c: New test.
24559
24560 1999-12-02 Alex Samuel <samuel@codesourcery.com>
24561
24562 * g++.old-deja/g++.abi/align.C: New test.
24563 * g++.old-deja/g++.abi/aggregates.C: Likewise.
24564 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24565
24566 1999-12-01 Richard Henderson <rth@cygnus.com>
24567
24568 * gcc.c-torture/execute/991201-1.c: New.
24569
24570 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
24571
24572 * gcc.dg/991129-1.c: New test.
24573
24574 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
24575
24576 * gcc.c-torture/compile/991127-1.c: New test.
24577
24578 1999-11-22 Nathan Sidwell <nathan@acm.org>
24579
24580 * g++.old-deja/g++.other/warn4.C: New test.
24581
24582 1999-11-22 Nathan Sidwell <nathan@acm.org>
24583
24584 * g++.old-deja/g++.eh/cleanup2.C: New test.
24585 * g++.old-deja/g++.ext/pretty2.C: New test.
24586 * g++.old-deja/g++.ext/pretty3.C: New test.
24587 * g++.old-deja/g++.other/debug6.C: New test.
24588
24589 1999-10-20 Jim Wilson <wilson@cygnus.com>
24590
24591 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
24592 compiler_output to look for one error message instead of two.
24593
24594 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
24595
24596 * gcc.c-torture/execute/991118-1.c: Also test case
24597 where the word boundary does not split a byte evenly.
24598
24599 1999-11-19 Nathan Sidwell <nathan@acm.org>
24600
24601 * g++.old-deja/g++.ext/restrict1.C: New test.
24602
24603 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
24604
24605 * gcc.c-torture/execute/991118-1.c: New test.
24606
24607 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
24608
24609 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
24610 working directory pathnames.
24611
24612 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
24613
24614 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
24615 host is equipped with driver.h and driver.o so it can actually
24616 compile and run the tests.
24617
24618 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
24619
24620 * gcc.c-torture/compile/991008-1.c: New test.
24621
24622 1999-11-08 Nick Clifton <nickc@cygnus.com>
24623
24624 * lib/gcc-dg.exp: Include target-supports.exp
24625
24626 1999-11-05 Nick Clifton <nickc@cygnus.com>
24627
24628 * lib/target-supports.exp: New file: Provide procs to test for
24629 features supported by the target.
24630 (check_weak_available): Moved here from ecos.exp.
24631 (check_alias_available): New proc: Determine of the target
24632 toolchain supports the alias attribute.
24633
24634 * gcc.dg/special/ecos.exp: Move check_weak_available to
24635 target-supports.exp.
24636 (alias-1.c): Only perform the test if the target supports
24637 aliases.
24638 (wkali-1.c): Only perform the test if the target supports
24639 aliases.
24640
24641 * gcc.dg/990506-0.c: Expect error messages from cross
24642 targets as well as native targets.
24643
24644 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24645
24646 * gcc.dg/ultrasp1.c: Removed xfail.
24647 * gcc.dg/struct-ret-2.c: Likewise.
24648 * gcc.dg/array-1.c: Likewise.
24649
24650 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24651
24652 * gcc.dg/struct-ret-2.c: New test.
24653
24654 * gcc.dg/array-1.c: New test.
24655
24656 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
24657
24658 * gcc.c-torture/execute/991030-1.c: New test.
24659
24660 1999-10-26 Richard Henderson <rth@cygnus.com>
24661
24662 * gcc.c-torture/compile/991026-2.c: New test.
24663
24664 1999-10-26 Jeffrey A Law (law@cygnus.com)
24665
24666 * gcc.c-torture/compile/991026-1.c: New test.
24667
24668 1999-10-23 Jeffrey A Law (law@cygnus.com)
24669
24670 * gcc.c-torture/execute/991023-1.c: New test.
24671
24672 1999-10-19 Jeffrey A Law (law@cygnus.com)
24673
24674 * gcc.c-torture/execute/991019-1.c: New test.
24675
24676 1999-10-16 Richard Henderson <rth@cygnus.com>
24677
24678 * gcc.c-torture/execute/991016-1.c: New test.
24679
24680 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
24681
24682 * gcc.c-torture/execute/991014-1.c: New test.
24683
24684 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
24685
24686 * g++.old-deja/g++.other/union2.C: New test.
24687
24688 1999-10-13 Nathan Sidwell <nathan@acm.org>
24689
24690 * g++.old-deja/g++.other/vaarg2.C: New test.
24691 * g++.old-deja/g++.other/vaarg3.C: New test.
24692
24693 1999-10-12 Craig Burley <craig@jcb-sc.com>
24694
24695 * g77.f-torture/noncompile/19990905-1.f: Moved from being
24696 in compile/.
24697
24698 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
24699
24700 * gcc.c-torture/execute/va-arg-11.c: New test.
24701
24702 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
24703
24704 * lib/file-format.exp (gcc_target_object_format): Don't
24705 crash if objdump is unavailable.
24706
24707 1999-09-29 Donn Terry <donn@interix.com>
24708
24709 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24710
24711 1999-09-28 Nick Clifton <nickc@cygnus.com>
24712
24713 * gcc.c-torture/compile/990928-1.c: New test.
24714
24715 1999-09-28 Nathan Sidwell <nathan@acm.org>
24716
24717 * g++.old-deja/g++.other/decl6.C: New test.
24718
24719 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24720
24721 * gcc.c-torture/execute/va-arg-10.c: New test.
24722
24723 1999-09-27 Nathan Sidwell <nathan@acm.org>
24724
24725 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
24726 __PRETTY_FUNCTION__.
24727
24728 1999-09-23 Nick Clifton <nickc@cygnus.com>
24729
24730 * gcc.c-torture/execute/990923-1.c: New test.
24731
24732 1999-09-21 Nick Clifton <nickc@cygnus.com>
24733
24734 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
24735 for which -fpic is inappropriate.
24736
24737 1999-09-21 Mark Mitchell <mark@codesourcery.com>
24738
24739 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
24740
24741 1999-09-21 Nathan Sidwell <nathan@acm.org>
24742
24743 * g++.old-deja/g++.other/dyncast1.C: New test.
24744 * g++.old-deja/g++.other/dyncast2.C: New test.
24745 * g++.old-deja/g++.other/dyncast3.C: New test.
24746 * g++.old-deja/g++.other/dyncast4.C: New test.
24747 * g++.old-deja/g++.other/dyncast5.C: New test.
24748 * g++.old-deja/g++.eh/catch3.C: New test.
24749 * g++.old-deja/g++.eh/catch3p.C: New test.
24750 * g++.old-deja/g++.eh/catch4.C: New test.
24751 * g++.old-deja/g++.eh/catch4p.C: New test.
24752 * g++.old-deja/g++.eh/catch5.C: New test.
24753 * g++.old-deja/g++.eh/catch5p.C: New test.
24754 * g++.old-deja/g++.eh/catch6.C: New test.
24755 * g++.old-deja/g++.eh/catch6p.C: New test.
24756 * g++.old-deja/g++.eh/catch7.C: New test.
24757 * g++.old-deja/g++.eh/catch7p.C: New test.
24758 * g++.old-deja/g++.eh/catch8.C: New test.
24759 * g++.old-deja/g++.eh/catch8p.C: New test.
24760 * g++.old-deja/g++.eh/catch9.C: New test.
24761 * g++.old-deja/g++.eh/catch9p.C: New test.
24762
24763 1999-09-13 Nathan Sidwell <nathan@acm.org>
24764
24765 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
24766 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
24767
24768 1999-09-13 Jeffrey A Law (law@cygnus.com)
24769
24770 * gcc.c-torture/compile/990913-1.c: New test.
24771
24772 1999-09-10 Nathan Sidwell <nathan@acm.org>
24773
24774 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
24775 * g++.old-deja/g++.jason/rfg5.C: Likewise.
24776
24777 1999-09-09 Richard Henderson <rth@cygnus.com>
24778
24779 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
24780
24781 1999-09-09 Nathan Sidwell <nathan@acm.org>
24782
24783 * g++.old-deja/g++.other/lookup11.C: New test.
24784 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
24785 what is permitted and what we want.
24786 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
24787 overload use.
24788 * g++.old-deja/g++.jason/rfg5.C: Likewise
24789
24790 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
24791
24792 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
24793 * gcc.c-torture/noncompile/poison-1.c: New file.
24794
24795 1999-09-08 Nathan Sidwell <nathan@acm.org>
24796
24797 * g++.old-deja/g++.other/sizeof3.C: New test.
24798 * g++.old-deja/g++.other/sizeof4.C: New test.
24799 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
24800 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
24801
24802 1999-09-07 Richard Henderson <rth@cygnus.com>
24803
24804 * gcc.dg/va-arg-1.c: New.
24805
24806 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24807
24808 * gcc.c-torture/execute/va-arg-9.c: New test.
24809
24810 1999-09-05 Craig Burley <craig@jcb-sc.com>
24811
24812 * g77.f-torture/compile/980519-2.f: New test.
24813 * g77.f-torture/compile/19990905-0.f: New test.
24814 * g77.f-torture/compile/19990905-1.f: New test.
24815 * g77.f-torture/compile/19990905-2.f: New test.
24816
24817 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
24818
24819 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
24820
24821 * gcc.c-torture/execute/990827-1.c: Fix typo.
24822
24823 1999-09-03 Nathan Sidwell <nathan@acm.org>
24824
24825 * g++.old-deja/g++.other/deref1.C: New test.
24826
24827 1999-09-02 Nathan Sidwell <nathan@acm.org>
24828
24829 * g++.old-deja/g++.other/ambig2.C: New test.
24830 * g++.old-deja/g++.other/cond5.C: New test.
24831 * g++.old-deja/g++.other/lookup16.C: New test.
24832
24833 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
24834
24835 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
24836 assemblers too.
24837
24838 1999-08-31 Jeffrey A Law (law@cygnus.com)
24839
24840 * lib/c-torture.exp: Avoid the "compare executables" optimization
24841 when testing native.
24842
24843 1999-08-29 Jeffrey A Law (law@cygnus.com)
24844
24845 * gcc.c-torture/execute/990829-1.c: New test.
24846 * gcc.c-torture/compile/990829-1.c: New test.
24847
24848 1999-08-27 Paul Burchard <burchard@pobox.com>
24849
24850 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
24851 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
24852 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
24853 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
24854 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
24855 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
24856 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
24857 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
24858 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
24859 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
24860 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
24861
24862 1999-08-27 Jeffrey A Law (law@cygnus.com)
24863
24864 * gcc.c-torture/execute/990827-1.c: New test.
24865
24866 1999-08-26 Craig Burley <craig@jcb-sc.com>
24867
24868 * g77.f-torture/noncompile/19990826-4.f: New test.
24869
24870 * g77.f-torture/compile/19990826-3.f: New test.
24871
24872 * g77.f-torture/execute/19990826-2.f: New test.
24873
24874 * g77.f-torture/compile/19990826-1.f: New test.
24875
24876 * gcc.c-torture/execute/990826-0.c: New test.
24877 * g77.c-torture/execute/19990826-0.f: New test.
24878
24879 * g77.f-torture/noncompile/970626-2.f: New test.
24880
24881 1999-08-25 Paul Burchard <burchard@pobox.com>
24882
24883 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
24884 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
24885 lss-011.C: New tests.
24886
24887 1999-08-25 Nathan Sidwell <nathan@acm.org>
24888
24889 * g++.old-deja/g++.other/decl5.C: New test.
24890
24891 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24892
24893 * noncompile/noncompile.exp: Load_lib c-torture.exp.
24894 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
24895 call `postbase' for each one. All callers of `postbase' changed
24896 to call this instead.
24897
24898 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
24899
24900 * gcc.c-torture/execute/990811-1.c: New test.
24901
24902 1999-08-09 Nick Clifton <nickc@cygnus.com>
24903
24904 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
24905 just native ones.
24906
24907 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
24908 just native ones.
24909
24910 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
24911
24912 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
24913
24914 1999-08-04 Jeffrey A Law (law@cygnus.com)
24915
24916 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
24917
24918 1999-08-04 Nathan Sidwell <nathan@acm.org>
24919
24920 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
24921
24922 1999-08-04 Jeffrey A Law (law@cygnus.com)
24923
24924 * gcc.c-torture/execute/990804-1.c: New test.
24925
24926 1999-08-03 Nathan Sidwell <nathan@acm.org>
24927
24928 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
24929 * g++.old-deja/g++.brendan/crash64.C: Likewise
24930 * g++.old-deja/g++.brendan/overload8.C: Likewise
24931
24932 1999-08-03 Nathan Sidwell <nathan@acm.org>
24933
24934 * g++.old-deja/g++.other/struct1.C: New test.
24935
24936 1999-08-03 Nathan Sidwell <nathan@acm.org>
24937
24938 * g++.old-deja/g++.other/enum2.C: New test.
24939
24940 1999-08-02 Richard Henderson <rth@cygnus.com>
24941
24942 Adapted from tests from Franz Sirl:
24943 * gcc.c-torture/execute/va-arg-7.c: New test.
24944 * gcc.c-torture/execute/va-arg-8.c: New test.
24945
24946 1999-08-01 Jeffrey A Law (law@cygnus.com)
24947
24948 * gcc.c-torture/compile/990801-2.c: New test.
24949
24950 * gcc.c-torture/compile/990801-1.c: New test.
24951
24952 1999-07-27 Michael Meissner <meissner@cygnus.com>
24953
24954 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
24955 fp-cmp-1.c, converting double to float.
24956
24957 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
24958 fp-cmp-1.c, converting double to long double.
24959
24960 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
24961 from fr1 to unknown_register, since fr1 is a legitimate register
24962 on some machines.
24963
24964 1999-07-25 Jeffrey A Law (law@cygnus.com)
24965
24966 * README: More listname related changes.
24967
24968 1999-07-08 Catherine Moore <clm@cygnus.com>
24969
24970 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
24971
24972 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
24973
24974 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
24975
24976 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
24977
24978 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
24979
24980 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
24981
24982 * gcc.dg/990703-1.c: New test.
24983
24984 1999-06-29 Nick Clifton <nickc@cygnus.com>
24985
24986 * lib/file-format.exp: New file: Move definition of proc
24987 gcc_target_object_format to here from
24988 gcc.dg/special/ecos.exp.
24989
24990 * lib/c-torture.exp: Include lib file-format.exp.
24991 * lib/gcc-dg.exp: Include lib file-format.exp.
24992
24993 * gcc.dg/special/ecos.exp: Remove definition of proc
24994 gcc_target_object_format.
24995
24996 1999-06-28 Jeffrey A Law (law@cygnus.com)
24997
24998 * gcc.c-torture/execute/990628-1.c: New test.
24999
25000 1999-06-25 Jeffrey A Law (law@cygnus.com)
25001
25002 * gcc.c-torture/compile/990625-2.c: New test.
25003
25004 * gcc.c-torture/compile/990625-1.c: New test.
25005
25006 1999-06-23 Nick Clifton <nickc@cygnus.com>
25007
25008 * gcc.c-torture/compile/dll.c: New test case. Check that dll
25009 attributes compile.
25010 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
25011 ports that use the COFF/PE file format.
25012
25013 1999-06-17 Jeffrey A Law (law@cygnus.com)
25014
25015 * gcc.c-torture/compile/990617-1.c: New test.
25016
25017 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
25018
25019 * g++.old-deja/g++.other/decl4.C: New test.
25020
25021 1999-06-14 Nathan Sidwell <nathan@acm.org>
25022
25023 * g++.old-deja/g++.other/bitfld3.C: New test.
25024
25025 1999-06-08 Nathan Sidwell <nathan@acm.org>
25026
25027 * g++.old-deja/g++.eh/catch1.C: New test.
25028
25029 1999-06-07 Jeffrey A Law (law@cygnus.com)
25030
25031 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
25032
25033 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
25034 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
25035
25036 1999-06-05 Craig Burley <craig@jcb-sc.com>
25037
25038 * g77.f-torture/compile/19990502-0.f: Replace with new,
25039 shorter, test that still fails after recent changes.
25040
25041 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25042
25043 * gcc.c-torture/execute/990604-1.c: New test.
25044
25045 1999-05-31 Jeffrey A Law (law@cygnus.com)
25046
25047 * gcc.c-torture/execute/990531-1.c: New test.
25048
25049 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25050
25051 * gcc.c-torture/compile/990527-1.c: New test.
25052
25053 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
25054
25055 * gcc.c-torture/execute/990527-1.c: New test.
25056
25057 1999-05-25 Nick Clifton <nickc@cygnus.com>
25058
25059 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
25060 bitfields as signed.
25061
25062 1999-05-25 Craig Burley <craig@jcb-sc.com>
25063
25064 * g77.f-torture/compile/19990525-0.f: New test.
25065
25066 1999-05-25 Jeffrey A Law (law@cygnus.com)
25067
25068 * gcc.c-torture/execute/990525-2.c: New test.
25069
25070 * gcc.c-torture/execute/990525-1.c: New test.
25071
25072 1999-05-24 Nathan Sidwell <nathan@acm.org>
25073
25074 * g++.old-deja/g++.other/anon3.C: New test.
25075 * g++.old-deja/g++.other/anon4.C: New test.
25076 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
25077 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
25078 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
25079 Merrill).
25080
25081 1999-05-24 Jeffrey A Law (law@cygnus.com)
25082
25083 * gcc.c-torture/execute/990524-1.c: New test.
25084
25085 * gcc.dg/990524-1.c: New test.
25086
25087 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25088
25089 * gcc.c-torture/compile/990523-1.c: New test.
25090
25091 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
25092
25093 * gcc.c-torture/compile/990519-1.c: New test.
25094
25095 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25096
25097 * gcc.c-torture/compile/990517-1.c: New test.
25098
25099 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
25100 (e4, f4): New tests.
25101 (main): Call them.
25102
25103 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25104
25105 * gcc.dg/noreturn-1.c: New test.
25106
25107 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25108
25109 * gcc.c-torture/execute/990513-1.c: New test.
25110
25111 1999-05-10 Richard Henderson <rth@cygnus.com>
25112
25113 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
25114
25115 1999-05-10 Craig Burley <craig@jcb-sc.com>
25116
25117 * g77.f-torture/execute/erfc.f: Use small single-precision
25118 values, to avoid problems on Alphas when not -mieee.
25119
25120 1999-05-08 Craig Burley <craig@jcb-sc.com>
25121
25122 * gcc.dg/990506-0.c: New test.
25123
25124 1999-05-08 Richard Henderson <rth@cygnus.com>
25125
25126 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
25127 the constant to test. Don't XFAIL 64-bit targets.
25128
25129 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
25130 * g++.old-deja/g++.law/profile1.C: Likewise.
25131
25132 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
25133 operator new instances.
25134 * g++.old-deja/g++.other/delete5.C: Likewise.
25135
25136 1999-05-03 Craig Burley <craig@jcb-sc.com>
25137
25138 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
25139 intrinsic.
25140
25141 1999-05-03 Craig Burley <craig@jcb-sc.com>
25142
25143 * g77.f-torture/execute/u77-test.f: Reverse order of two
25144 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
25145
25146 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25147
25148 * gcc.dg/compare1.c: New test.
25149
25150 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
25151
25152 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
25153 New tests.
25154
25155 1999-05-02 Craig Burley <craig@jcb-sc.com>
25156
25157 * g77.f-torture/compile/19990502-1.f: New test.
25158
25159 1999-05-02 Craig Burley <craig@jcb-sc.com>
25160
25161 * g77.f-torture/compile/19990502-0.f: New test.
25162
25163 1999-05-02 Craig Burley <craig@jcb-sc.com>
25164
25165 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
25166 intrinsic.
25167
25168 1999-05-02 Craig Burley <craig@jcb-sc.com>
25169
25170 * g77.f-torture/execute/u77-test.f (main): List libU77
25171 intrinsics not currently tested.
25172 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
25173 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
25174 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
25175 Trim blanks off the ends of some printed strings.
25176
25177 1999-05-02 Craig Burley <craig@jcb-sc.com>
25178
25179 * g77.f-torture/execute/u77-test.f (main): Just warn about
25180 FSTAT gid disagreement, as it's expected on some systems.
25181
25182 1999-05-01 Craig Burley <craig@jcb-sc.com>
25183
25184 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
25185 use a new function, which allows for some slop.
25186 Clean up some commentary.
25187 (issum): The new function.
25188 (sgladd): Deleted subroutine.
25189
25190 1999-05-01 Craig Burley <craig@jcb-sc.com>
25191
25192 * g77.f-torture/execute/u77-test.f: Modify to be more like
25193 libf2c/libU77 version, bringing patches to that version here.
25194 Add suitable commentary.
25195
25196 1999-04-25 Richard Henderson <rth@cygnus.com>
25197
25198 * gcc.dg/990424-1.c: New test.
25199
25200 1999-04-24 Craig Burley <craig@jcb-sc.com>
25201
25202 * g77.f-torture/execute/u77-test.f (main): Bug involving
25203 LSTAT has been fixed, so turn back on full checking.
25204
25205 1999-04-20 Craig Burley <craig@jcb-sc.com>
25206
25207 * g77.f-torture/compile/19990419-0.f: New test.
25208 * g77.f-torture/execute/19990419-1.f: New test.
25209
25210 1999-04-17 Richard Henderson <rth@cygnus.com>
25211
25212 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25213 to avoid the need for a prototype to supress a warning.
25214
25215 1999-04-07 Jim Wilson <wilson@cygnus.com>
25216
25217 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25218
25219 1999-04-04 Jeffrey A Law (law@cygnus.com)
25220
25221 * gcc.c-torture/execute/990404-1.c: New test.
25222
25223 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25224
25225 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25226 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25227 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25228 missing initializer warnings.
25229
25230 1999-03-28 Jeffrey A Law (law@cygnus.com)
25231
25232 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25233 matching strings.
25234
25235 1999-03-26 Jeffrey A Law (law@cygnus.com)
25236
25237 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25238
25239 1999-03-26 Craig Burley <craig@jcb-sc.com>
25240
25241 * g77.f-torture/execute/19990325-0.f: New test.
25242 * g77.f-torture/execute/19990325-1.f: New test.
25243
25244 1999-03-24 Jeffrey A Law (law@cygnus.com)
25245
25246 * gcc.c-torture/execute/990324-1.c: New test.
25247
25248 1999-03-22 Jim Wilson <wilson@cygnus.com>
25249
25250 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25251 test with 4.
25252
25253 1999-03-17 Richard Henderson <rth@cygnus.com>
25254
25255 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25256
25257 1999-03-13 Craig Burley <craig@jcb-sc.com>
25258
25259 * g77.f-torture/execute/19990313-2.f: New test.
25260 * g77.f-torture/execute/19990313-3.f: New test.
25261
25262 1999-03-13 Craig Burley <craig@jcb-sc.com>
25263
25264 * g77.f-torture/execute/19990313-0.f: New test.
25265 * g77.f-torture/execute/19990313-1.f: New test.
25266
25267 1999-03-12 Jim Wilson <wilson@cygnus.com>
25268
25269 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25270 printf to sprintf.
25271 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25272 (main): Add check for u15. Conditionalize u31 check depending on
25273 whether ints are <32 bits or >=32 bits.
25274
25275 1999-03-08 Craig Burley <craig@jcb-sc.com>
25276
25277 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25278
25279 1999-03-08 Craig Burley <craig@jcb-sc.com>
25280
25281 * g77.f-torture/compile/19990305-0.f: New test.
25282 * g77.f-torture/execute/19981119-0.f: New test.
25283
25284 1999-03-08 Craig Burley <craig@jcb-sc.com>
25285
25286 * g77.f-torture/execute/970625-2.f: call ABORT if final
25287 result is not correct, instead of just printing it.
25288 Add this checking via newly introduced obfuscation, to
25289 trip up buggy front ends.
25290
25291 1999-03-07 Craig Burley <craig@jcb-sc.com>
25292
25293 * g77.f-torture/compile/960317-1.f: Moved from being
25294 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25295
25296 1999-03-06 Craig Burley <craig@jcb-sc.com>
25297
25298 * g77.f-torture/execute/960317-1.f: New (old) test.
25299 * g77.f-torture/execute/970625-2.f: Ditto.
25300
25301 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25302
25303 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25304 message on line 1 or line 2; cccp and cpplib do this differently.
25305
25306 1999-03-01 Jeffrey A Law (law@cygnus.com)
25307
25308 * g++.old-deja/g++.law/weak1.C: New test.
25309
25310 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25311
25312 * gcc.c-torture/execute/990119-1.c: Renamed to...
25313 * gcc.dg/990119-1.c: this, so it will only be tested once
25314 (it's a preprocessor test, it doesn't need to be run at
25315 multiple optimization levels).
25316
25317 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25318
25319 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25320 ALWAYS_CXXFLAGS.
25321
25322 1999-02-24 Craig Burley <craig@jcb-sc.com>
25323
25324 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25325 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25326 to not be compilable by current g77.
25327
25328 1999-02-24 Nick Clifton <nickc@cygnus.com>
25329
25330 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25331
25332 1999-02-22 Jeffrey A Law (law@cygnus.com)
25333
25334 * gcc.c-torture/execute/990222-1.c: New test.
25335
25336 1999-02-19 Craig Burley <craig@jcb-sc.com>
25337
25338 * g77.f-torture/compile/19990218-0.f: New test.
25339 * g77.f-torture/noncompile/19990218-1.f: New test.
25340
25341 1999-02-18 Craig Burley <craig@jcb-sc.com>
25342
25343 * g77.f-torture/compile/19981216-0.f: New test.
25344
25345 1999-02-14 Jeffrey A Law (law@cygnus.com)
25346
25347 * gcc.dg/990214-1.c: New test.
25348
25349 1999-02-13 Jeffrey A Law (law@cygnus.com)
25350
25351 * gcc.dg/990213-2.c: New test.
25352
25353 * gcc.dg/990213-1.c: New test.
25354
25355 1999-02-12 Jeffrey A Law (law@cygnus.com)
25356
25357 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25358 ints.
25359
25360 1999-02-11 Nick Clifton <nickc@cygnus.com>
25361
25362 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25363 specified by target.
25364
25365 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
25366
25367 1999-02-11 Jeffrey A Law (law@cygnus.com)
25368
25369 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
25370
25371 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
25372
25373 * gcc.dg/special/ecos.exp: New test driver for new tests with
25374 special requirements.
25375
25376 * gcc.dg/special/alias-1.c: New test.
25377 * gcc.dg/special/gcsec-1.c: New test.
25378 * gcc.dg/special/weak-1.c: New test.
25379 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
25380 * gcc.dg/special/weak-2.c: New test.
25381 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
25382 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
25383 * gcc.dg/special/wkali-1.c: New test.
25384 * gcc.dg/special/wkali-2.c: New test.
25385 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
25386 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
25387
25388 1999-02-10 Felix Lee <flee@cygnus.com>
25389
25390 * lib/c-torture.exp (c-torture-compile): Pull out code for
25391 analyzing gcc error messages.
25392 (c-torture-execute): Likewise. Fix some (harmless) false
25393 positives.
25394 * lib/gcc.exp (gcc_check_compile): New function.
25395
25396 1999-02-08 Richard Henderson <rth@cygnus.com>
25397
25398 * gcc.c-torture/execute/990208-1.c: New test.
25399
25400 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
25401
25402 * g++.dg/special/ecos.exp: New driver for new tests with special
25403 requirements
25404
25405 * g++.dg/special/conpr-1.C: New test
25406 * g++.dg/special/conpr-2.C: New test
25407 * g++.dg/special/conpr-2a.C: New test
25408 * g++.dg/special/conpr-3.C: New test
25409 * g++.dg/special/conpr-3a.C: New test
25410 * g++.dg/special/conpr-3b.C: New test
25411
25412 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
25413 allow g++ to use the dg driver
25414
25415 * README: Add comment about g++.dg directory
25416
25417 1999-02-06 Jeffrey A Law (law@cygnus.com)
25418
25419 * README: Update email addresses.
25420
25421 1999-02-03 Nick Clifton <nickc@cygnus.com>
25422
25423 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
25424 arguments in order to force structure S onto the stack even on
25425 the alpha.
25426 (test): Pass 10 leading arguments to function foo as well as the
25427 structure S.
25428
25429 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
25430 failure for all targets.
25431
25432 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
25433 abort to terminate program execution.
25434
25435 1999-01-30 Richard Henderson <rth@cygnus.com>
25436
25437 * gcc.c-torture/execute/990130-1.c: New test.
25438
25439 1999-01-30 Jeffrey A Law (law@cygnus.com)
25440
25441 * gcc.dg/990130-1.c: New test.
25442
25443 1999-01-28 Michael Meissner <meissner@cygnus.com>
25444
25445 * gcc.c-torture/execute/990128-1.c: New test.
25446
25447 1999-01-27 Michael Meissner <meissner@cygnus.com>
25448
25449 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
25450
25451 1999-01-27 Felix Lee <flee@cygnus.com>
25452
25453 * lib/c-torture.exp (c-torture-compile): pull out code for
25454 analyzing gcc error messages.
25455 (c-torture-execute): ditto, and fix some (harmless) false
25456 positives.
25457 * lib/gcc.exp (gcc_check_compile): new function.
25458
25459 1999-01-17 Jeffrey A Law (law@cygnus.com)
25460
25461 * gcc.dg/990117-1.c: New test.
25462
25463 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
25464
25465 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
25466
25467 1999-01-15 Jeffrey A Law (law@cygnus.com)
25468
25469 * g77.f-torture/compile/990115-1.f: New test.
25470
25471 1999-01-07 Jeffrey A Law (law@cygnus.com)
25472
25473 * gcc.c-torture/compile/990107-1.c: New test
25474
25475 1999-01-06 Jeffrey A Law (law@cygnus.com)
25476
25477 * gcc.c-torture/execute/990106-2.c: New test.
25478
25479 * gcc.c-torture/execute/990106-1.c: New test.
25480
25481 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
25482
25483 * gcc.c-torture/compile/981223-1.c: New test.
25484
25485 1998-12-29 Richard Henderson <rth@cygnus.com>
25486
25487 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
25488 (opt3): Rename from opt4 and disable.
25489
25490 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
25491
25492 * g++.old-deja/g++.pt/ptrmem5.C: New test.
25493
25494 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25495
25496 * g++.old-deja/g++.other/conv5.C: New test.
25497
25498 1998-12-14 Nick Clifton <nickc@cygnus.com>
25499
25500 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
25501
25502 1998-12-11 Jeffrey A Law (law@cygnus.com)
25503
25504 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
25505
25506 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
25507
25508 * gcc.c-torture/compile/981211-1.c: New test.
25509
25510 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25511
25512 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
25513
25514 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
25515
25516 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25517
25518 * gcc.special/930510-1.c: Make C9X safe.
25519 * gcc.misc-tests/gcov-1.c Similarly.
25520 * gcc.misc-tests/gcov-2.c Similarly.
25521
25522 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25523
25524 * gcc.dg/ultrasp1.c: New test.
25525
25526 1998-12-06 Richard Henderson <rth@cygnus.com>
25527
25528 * gcc.c-torture/execute/981206.c: New test.
25529
25530 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25531
25532 * g++.old-deja/g++.ns/template7.C: New test.
25533
25534 * g++.old-deja/g++.other/expr1.C: New test.
25535
25536 * g++.old-deja/g++.eh/tmpl3.C: New test.
25537
25538 * g++.old-deja/g++.eh/tmpl2.C: New test.
25539
25540 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25541
25542 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
25543 * g++.old-deja/g++.other/using6.C: Removed.
25544 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
25545
25546 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
25547
25548 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25549
25550 * g++.old-deja/g++.pt/overload8.C: New test.
25551
25552 * g++.old-deja/g++.pt/overload7.C: New test.
25553
25554 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
25555
25556 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
25557 and relinking messages.
25558 * lib/g++.exp (g++_target_compile): Remove .rpo file when
25559 compiling with -frepo.
25560
25561 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
25562
25563 * g++.old-deja/g++.pt/lookup6.C: New test.
25564
25565 1998-11-30 Nick Clifton <nickc@cygnus.com>
25566
25567 * gcc.c-torture/execute/981130-1.c: New test.
25568 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
25569
25570 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25571
25572 * g++.old-deja/g++.pt/explicit76.C: New test.
25573
25574 * g++.old-deja/g++.pt/friend38.C: New test.
25575
25576 * g++.old-deja/g++.ns/crash2.C: New test.
25577
25578 * g++.old-deja/g++.pt/defarg8.C: New test.
25579
25580 * g++.old-deja/g++.pt/instantiate6.C: New test.
25581
25582 * g++.old-deja/g++.pt/static6.C: New test.
25583
25584 * g++.old-deja/g++.pt/decl2.C: New test.
25585
25586 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25587
25588 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
25589 problem is actually related with name lookup, but so what? :-)
25590
25591 * g++.old-deja/g++.pt/friend37.C: New test.
25592
25593 1998-11-25 Dave Love <d.love@dl.ac.uk>
25594
25595 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
25596 element, which fails on some systems.
25597
25598 * g77.f-torture/execute/labug1.f: New test.
25599
25600 1998-11-21 Jeffrey A Law (law@cygnus.com)
25601
25602 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
25603 is defined.
25604
25605 1998-11-18 Dave Love <d.love@dl.ac.uk>
25606
25607 * g77.f-torture/compile/981117-1.f: New test.
25608
25609 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
25610
25611 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
25612 properly discarded.
25613
25614 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
25615
25616 * gcc.c-torture/execute/memcheck: New directory of tests for
25617 -fcheck-memory-usage.
25618
25619 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25620
25621 * README: New file, general information about the testsuite and
25622 new description of the various C++ test subdirectories.
25623 * README.g++: Eliminate obsolete information, update and move most
25624 relevant stuff to README.
25625
25626 1998-11-07 Richard Henderson <rth@cygnus.com>
25627
25628 * gcc.c-torture/compile/981107-1.c: New test.
25629
25630 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
25631
25632 * execute/memcpy-bi.c: New testcase.
25633
25634 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
25635
25636 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
25637 base classes.
25638
25639 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
25640 template is selected.
25641
25642 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
25643 classes, it should be accepted for all types.
25644
25645 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
25646
25647 * g++.old-deja/g++.pt/spec24.C: Ensure that template
25648 specializations start with template headers.
25649
25650 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
25651
25652 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
25653
25654 * g++.old-deja/g++.other/init9.C: Test cross initialization of
25655 non-POD types.
25656
25657 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25658
25659 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
25660
25661 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
25662
25663 * compile/981022-1.c, compile/981022-1.x: New test and driver.
25664
25665 1998-10-19 Jeffrey A Law (law@cygnus.com)
25666
25667 * 981019-1.c: New test.
25668
25669 1998-10-14 Robert Lipe <robertl@dgii.com>
25670
25671 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
25672 find objc headers.
25673
25674 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25675
25676 * compile/981001-4.c: Remove use of GCC extension that triggers a
25677 compiler bug.
25678
25679 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
25680
25681 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
25682
25683 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25684
25685 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
25686 instantiation of template produces incorrect code for delete
25687 expression.
25688
25689 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
25690 constructors' name is not unique.
25691 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
25692 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
25693
25694 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
25695 automatic array of const is ill-formed.
25696
25697 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
25698 of template parameter?
25699
25700 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
25701 const.
25702
25703 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
25704 pointer-to-member expression.
25705
25706 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
25707 declaration causes ICE.
25708
25709 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
25710
25711 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
25712 reserved in the global namespace.
25713
25714 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
25715 generate needed virtual table.
25716
25717 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
25718
25719 1998-10-10 Dariush Eslimi <eslimi@loran.com>
25720
25721 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
25722 template-dependent type
25723
25724 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
25725
25726 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
25727 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
25728 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
25729
25730 * g++.old-deja/g++.other/using5.C: New test; using decl from base
25731 class should be usable as argument of member function.
25732 * g++.old-deja/g++.other/using6.C: New test; using decl from base
25733 class should be usable as return type of member function.
25734 * g++.old-deja/g++.other/using7.C: New test; using decl from base
25735 class should be usable as type of data member.
25736
25737 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
25738
25739 1998-10-09 Jeffrey A Law (law@cygnus.com)
25740
25741 * gcc.c-torture/special/920521-1.c: Fix bogus test.
25742
25743 1998-10-08 Nick Clifton <nickc@cygnus.com>
25744
25745 * gcc.dg/dll-?.c Add thumb to target list.
25746 Fix assembler scan patterns to match current assembler output.
25747
25748 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
25749
25750 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
25751 matching of template brackets.
25752
25753 * g++.old-deja/g++.other/using4.C: New test. Test using
25754 declarations of methods from base classes.
25755
25756 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
25757 within functions should introduce names into the innermost
25758 enclosing namespace.
25759
25760 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
25761 of static locals if first initialization throws.
25762
25763 1998-10-07 Jim Wilson <wilson@cygnus.com>
25764
25765 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
25766
25767 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
25768
25769 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
25770 lose track of the possible targets of tablejump insns.
25771 * special/special.exp: Run it.
25772
25773 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25774
25775 * g++.old-deja/g++.pt/friend35.C: New test. A template function
25776 must be declared before its specializations can be named in friend
25777 declarations.
25778
25779 1998-10-05 Dave Love <d.love@dl.ac.uk>
25780
25781 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
25782
25783 * g77.f-torture/execute/io1.f: New test.
25784
25785 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25786
25787 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
25788 with pointer to template function, for which no argument deduction
25789 is possible.
25790
25791 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
25792 specialization of template function as argument to template
25793 function.
25794
25795 * g++.old-deja/g++.other/access2.C: New test; Inner class
25796 shouldn't have privileged access to Outer's names.
25797
25798 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25799
25800 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
25801 friend template declared within template class conflicts with
25802 nested class of the same name.
25803
25804 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
25805 is ignored.
25806
25807 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
25808 object with direct initializer as function declaration.
25809
25810 * g++.old-deja/g++.other/decl2.C: New test; duplicate
25811 initializers.
25812
25813 * g++.old-deja/g++.other/null2.C: New test; conditional operator
25814 involving const pointer and NULL produces incorrect result.
25815
25816 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
25817 type name without `typename' should be rejected with -pedantic.
25818
25819 1998-10-02 Richard Henderson <rth@cygnus.com>
25820
25821 * g++.old-deja/g++.other/addrof1.C: New test.
25822
25823 1998-10-01 Nick Clifton <nickc@cygnus.com>
25824
25825 * gcc.c-torture/compile/981001-1.c: New test.
25826 * gcc.c-torture/execute/981001-1.c: New test.
25827
25828 1998-10-01 Jeffrey A Law (law@cygnus.com)
25829
25830 * gcc.c-torture/compile/981001-2.c: New test.
25831 * gcc.c-torture/compile/981001-3.c: New test.
25832 * gcc.c-torture/compile/981001-4.c: New test.
25833
25834 1998-10-01 Robert Lipe <robertl@dgii.com>
25835
25836 * lib/objc.exp (objc_target_compile): Add -L during compiles for
25837 multilibbed hosts. Idea grafted from g77.exp.
25838
25839 1998-09-30 Dave Love <d.love@dl.ac.uk>
25840
25841 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
25842 avoid losing on systems which need -lsocket.
25843
25844 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
25845
25846 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
25847 * g++.old-deja/g++.other/nested2.C: Ditto.
25848 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
25849 failure.
25850
25851 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25852
25853 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
25854 preferred over template operator!= for enum bitfields.
25855
25856 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
25857
25858 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
25859 that happen to have the same base name, but in different scopes,
25860 are incorrectly rejected.
25861
25862 1998-09-16 Richard Henderson <rth@cygnus.com>
25863
25864 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
25865 on the native word size instead of an integer literal.
25866
25867 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25868
25869 * g++.old-deja/g++.other/static2.C: Invocation of static data
25870 member of type pointer-to-function denoted as non-static member.
25871
25872 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
25873 checks involving function types and aliases.
25874
25875 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25876
25877 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
25878 redefined to the same non-trivial type.
25879
25880 * g++.old-deja/g++.pt/explicit73.C: Test for proper
25881 namespace-qualification of template specializations declared in
25882 other namespaces.
25883
25884 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
25885 to declare a subset of the specializations of a template function
25886 as friends of specializations of a template class.
25887
25888 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
25889 member templates that do not fully specialize the enclosing
25890 template class are rejected.
25891
25892 1998-09-11 Dave Love <d.love@dl.ac.uk>
25893
25894 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
25895
25896 1998-09-08 Dave Love <d.love@dl.ac.uk>
25897
25898 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
25899 altered from libf2c/libU77 version.
25900
25901 1998-09-06 Dave Love <d.love@dl.ac.uk>
25902
25903 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
25904
25905 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
25906
25907 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
25908 (un)signed char are different types for template specialization
25909 purposes.
25910
25911 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
25912
25913 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
25914 * objc: ObjC testsuite.
25915
25916 1998-08-31 Catherine Moore <clm@cygnus.com>
25917
25918 * gcc.c-torture/execute/941014-1.x: New file.
25919
25920 1998-08-31 Nick Clifton <nickc@cygnus.com>
25921
25922 * lib/c-torture.exp: Add support for
25923 torture_eval_before_compile and torture_eval_before_execute
25924 variables.
25925
25926 1998-08-30 Jeffrey A Law (law@cygnus.com)
25927
25928 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
25929 this test triggers valid.
25930
25931 1998-08-27 Jeffrey A Law (law@cygnus.com)
25932
25933 * gcc.dg/980827-1.c: New test.
25934
25935 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
25936
25937 * gcc.c-torture/execute/loop-4b.c: New test.
25938
25939 1998-08-26 Nick Clifton <nickc@cygnus.com>
25940
25941 * lib/c-torture.exp: Add support for
25942 torture_eval_before_compile and torture_eval_before_execute
25943 variables.
25944
25945 1998-08-25 Jeffrey A Law (law@cygnus.com)
25946
25947 * gcc.c-torture/compile/980825-1.c: New test.
25948
25949 1998-08-24 Nick Clifton <nickc@cygnus.com>
25950
25951 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
25952 count number tests in opt_t0 not good_t0.
25953
25954 1998-08-24 Jeffrey A Law (law@cygnus.com)
25955
25956 * gcc.c-torture/compile/930326-1.x: Fix typo.
25957
25958 1998-08-23 Mark Mitchell <mark@markmitchell.com>
25959
25960 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
25961 causes an ICE.
25962
25963 1998-08-21 Jeffrey A Law (law@cygnus.com)
25964
25965 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
25966 STACK_SIZE is defined.
25967 * gcc.c-torture/unsorted/stuct.c: Similarly.
25968
25969 * gcc.c-torture/compile/980821-1.c: New test.
25970
25971 1998-08-21 Jeffrey A Law (law@cygnus.com)
25972
25973 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
25974
25975 1998-08-19 Mark Mitchell <mark@markmitchell.com>
25976
25977 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
25978 code.
25979
25980 1998-08-09 Mark Mitchell <mark@markmitchell.com>
25981
25982 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
25983 error'.
25984
25985 1998-08-18 Jeffrey A Law (law@cygnus.com)
25986
25987 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
25988
25989 1998-08-16 Jeffrey A Law (law@cygnus.com)
25990
25991 * gcc.c-torture/compile/980816-1.c: New test.
25992
25993 * gcc.dg/980816-1.c: New test.
25994
25995 1998-08-13 Jeffrey A Law (law@cygnus.com)
25996
25997 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
25998 compiler for ieee tests.
25999
26000 1998-08-01 Dave Love <d.love@dl.ac.uk>
26001
26002 * g77.f-torture/compile/980729-0.f: New test.
26003
26004 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
26005
26006 * gcc.c-torture/special/eeprof-1.c: New test, for
26007 -finstrument-functions.
26008 * gcc.c-torture/special/special.exp: Run it.
26009
26010 1998-07-29 Jeffrey A Law (law@cygnus.com)
26011
26012 * gcc.c-torture/compile/980729-1.c: New test.
26013
26014 1998-07-27 Nick Clifton <nickc@cygnus.com>
26015
26016 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
26017 __thumb__ is defined, and test for ARM style doubles if so.
26018
26019 1998-07-26 Dave Love <d.love@dl.ac.uk>
26020
26021 * g77.f-torture/noncompile/980615-0.f: New test.
26022
26023 1998-07-26 H.J. Lu (hjl@gnu.org)
26024
26025 * gcc.dg/980312-1.c: Do link instead of compile.
26026 * gcc.dg/980313-1.c: Likewise.
26027
26028 1998-07-26 Jeffrey A Law (law@cygnus.com)
26029
26030 * gcc.c-torture/compile/980726-1.c: New test.
26031
26032 1998-07-25 Dave Love <d.love@dl.ac.uk>
26033
26034 * g77.f-torture/execute/io0.f: New test.
26035
26036 1998-07-24 Nick Clifton <nickc@cygnus.com>
26037
26038 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
26039 an int.
26040
26041 1998-06-18 Michael Meissner <meissner@cygnus.com>
26042
26043 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
26044 m32r bugs.
26045
26046 1998-07-17 Nick Clifton <nickc@cygnus.com>
26047
26048 * gcc.dg/980626-1.c: Expect failures for all toolchains until
26049 c-decl.c:grokdeclarator can handle mode attributes.
26050
26051 1998-07-16 Jeffrey A Law (law@cygnus.com)
26052
26053 * gcc.c-torture/execute/980716-1.c: New test.
26054
26055 1998-07-13 Jeffrey A Law (law@cygnus.com)
26056
26057 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
26058 the mn10200.
26059 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
26060 the mn10200.
26061 * gcc.c-torture/execute/va-arg-3.x: Similarly.
26062 * gcc.c-torture/compile/930326-1.x: Similarly.
26063
26064 1998-07-13 Dave Love <d.love@dl.ac.uk>
26065
26066 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
26067 New test from Craig.
26068
26069 1998-07-12 Dave Love <d.love@dl.ac.uk>
26070
26071 * g77.f-torture/noncompile/980616-0.f: New test.
26072
26073 * g77.f-torture/execute/970816-3.f: New test from Craig.
26074
26075 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26076
26077 * g++.other/singleton.C: Return error value instead of taking
26078 SIGSEGV.
26079
26080 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
26081
26082 * g++.other/singleton.C: New test. Warning is under dispute.
26083 Runtime crash is not.
26084
26085 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26086
26087 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
26088 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
26089 using6.C, using7.C}: New namespace tests.
26090
26091 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26092
26093 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
26094 specialization with typedef'ed names used as array indexes.
26095
26096 1998-07-09 Jeffrey A Law (law@cygnus.com)
26097
26098 * gcc.c-torture/execute/980709-1.c: New test.
26099
26100 * gcc.dg/980709-1.c: New test.
26101
26102 1998-07-07 Richard Henderson <rth@cygnus.com>
26103
26104 * gcc.c-torture/execute/bcp-1.c: New test.
26105
26106 1998-07-07 Jeffrey A Law (law@cygnus.com)
26107
26108 * gcc.c-torture/execute/980707-1.c: New test.
26109
26110 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
26111
26112 * gcc.c-torture/compile/980706-1.c: New test.
26113
26114 1998-07-01 Dave Love <d.love@dl.ac.uk>
26115
26116 * g77.f-torture/execute/980701-0.f,
26117 g77.f-torture/execute/980701-1.f: New test from Craig.
26118
26119 1998-07-01 Jeffrey A Law (law@cygnus.com)
26120
26121 * gcc.c-torture/compile/980701-1.c: New test.
26122
26123 * gcc.c-torture/execute/980701-1.c: New test.
26124
26125 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
26126 rlsruhe.de>
26127
26128 * g++.old-deja/g++.robertl/eb132.C: New test.
26129 * g++.old-deja/g++.robertl/eb133.C: Likewise.
26130
26131 1998-06-29 Dave Love <d.love@dl.ac.uk>
26132
26133 * g77.f-torture/execute/980628-7.f,
26134 g77.f-torture/execute/980628-8.f,
26135 g77.f-torture/execute/980628-9.f,
26136 g77.f-torture/execute/980628-10.f: New tests from Craig.
26137
26138 * g77.f-torture/execute/980628-3.f: Remove mail headers.
26139
26140 1998-06-28 Jeffrey A Law (law@cygnus.com)
26141
26142 * g77.f-torture/execute/980628-4.f: New test from Craig.
26143 * g77.f-torture/execute/980628-5.f: Likewise.
26144 * g77.f-torture/execute/980628-2.f: Likewise.
26145 * g77.f-torture/execute/980628-0.f: Likewise.
26146 * g77.f-torture/execute/980628-1.f: Likewise.
26147 * g77.f-torture/execute/980628-3.f: Likewise.
26148 * g77.f-torture/execute/980628-6.f: Likewise.
26149
26150 1998-06-28 Jeffrey A Law (law@cygnus.com)
26151
26152 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
26153 directory when nothing has been installed yet.
26154
26155 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
26156
26157 * gcc.c-torture/special/special.exp: Handle newer versions of
26158 dejagnu.
26159
26160 1998-06-26 Jeffrey A Law (law@cygnus.com)
26161
26162 * gcc.dg/980626-1.c: New test.
26163
26164 1998-06-19 Bruno Haible <haible@ilog.fr>
26165
26166 * gcc.misc-tests/m-un-2.c: New test.
26167 * g++.old-deja/g++.other/warn01.c: Likewise.
26168
26169 1998-06-19 Robert Lipe <robertl@dgii.com>
26170
26171 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
26172 compatibility with assmblers with a different comment character.
26173 Eliminate use of GAS-specific extensions.
26174
26175 1998-06-19 Jeffrey A Law (law@cygnus.com)
26176
26177 * gcc.c-torture/execute/ieee/980619-1.c: New test.
26178
26179 1998-06-19 Robert Lipe <robertl@dgii.com>
26180
26181 *lib/g77.exp: Replace search for libf2c.a with search for newly
26182 renamed libg2c.a
26183
26184 1998-06-17 Jeffrey A Law (law@cygnus.com)
26185
26186 * gcc.c-torture/execute/980617-1.c: New test.
26187
26188 1998-06-12 Jeffrey A Law (law@cygnus.com)
26189
26190 * gcc.c-torture/execute/980612-1.c: New test.
26191
26192 1998-06-08 Jeffrey A Law (law@cygnus.com)
26193
26194 * gcc.dg/980523-1.c: Only test on ppc-linux.
26195 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
26196
26197 * gcc.c-torture/execute/980608-1.c: New test.
26198
26199 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
26200
26201 * gcc.c-torture/execute/980605-1.c: New test.
26202
26203 1998-06-04 Jeffrey A Law (law@cygnus.com)
26204
26205 * gcc.c-torture/execute/980604-1.c: New test.
26206
26207 1998-06-02 Jeffrey A Law (law@cygnus.com)
26208
26209 * gcc.c-torture/execute/980602-1.c: New test.
26210 * gcc.c-torture/execute/980602-2.c: Likewise.
26211
26212 1998-06-02 Dave Love <d.love@dl.ac.uk>
26213
26214 * 970125-0.f: Fix per JCB. Add commentary.
26215
26216 1998-05-31 Michael Meissner <meissner@cygnus.com>
26217
26218 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26219 IEEE -0 support.
26220
26221 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26222
26223 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26224 earlier.
26225
26226 1998-05-28 Catherine Moore <clm@cygnus.com>
26227
26228 * gcc.c-torture/execute/980526-3.c: New test.
26229
26230 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26231
26232 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26233 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26234 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26235 m88k-motorola-sysv3 to XFAIL.
26236
26237 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26238
26239 * gcc.dg/980526-1.c: New test.
26240 * gcc.c-torture/execute/980526-2.c: New test.
26241
26242 1998-05-26 Jeffrey A Law (law@cygnus.com)
26243
26244 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26245
26246 * gcc.c-torture/execute/980526-1.c: New test.
26247
26248 1998-05-26 Dave Love <d.love@dl.ac.uk>
26249
26250 * g77.f-torture/execute/alpha2.f: Add runtime test.
26251
26252 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26253
26254 * g++.old-deja/old-deja.exp: Strip leading directories.
26255
26256 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26257 error for the line. Don't run multiple tests for the same line.
26258
26259 1998-05-23 Jeffrey A Law (law@cygnus.com)
26260
26261 * gcc.dg/980523-1.c: New test.
26262
26263 1998-05-23 Dave Love <d.love@dl.ac.uk>
26264
26265 * g77.f-torture/compile/970915-0.f: New test.
26266
26267 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26268
26269 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26270
26271 1998-05-21 Jeffrey A Law (law@cygnus.com)
26272
26273 * gcc.dg/980520-1.c: New test.
26274
26275 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26276
26277 * gcc.dg/980502-1.c: Fix return type.
26278
26279 1998-05-20 Jeffrey A Law (law@cygnus.com)
26280
26281 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26282 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26283 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26284 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26285 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26286
26287 1998-05-20 Dave Love <d.love@dl.ac.uk>
26288
26289 * g77.f-torture/execute/980520-1.f: New test.
26290
26291 1998-05-15 Dave Love <d.love@dl.ac.uk>
26292
26293 * lib/mike-g77.exp: New file.
26294
26295 * g77.f-torture/noncompile/noncompile.exp,
26296 g77.f-torture/noncompile/check0.f: New files.
26297
26298 1998-05-14 Dave Love <d.love@dl.ac.uk>
26299
26300 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26301 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26302 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26303 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26304 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26305 abort where appropriate.
26306
26307 1998-05-05 Michael Meissner <meissner@cygnus.com>
26308
26309 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26310 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26311
26312 1998-04-29 Dave Love <d.love@dl.ac.uk>
26313
26314 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26315
26316 1998-04-27 Dave Love <d.love@dl.ac.uk>
26317
26318 * g77.f-torture/compile/980427-0.f: New test.
26319
26320 1998-04-24 Dave Love <d.love@dl.ac.uk>
26321
26322 * g77.f-torture/compile/980424-0.f: New test.
26323
26324 1998-04-19 Dave Love <d.love@dl.ac.uk>
26325
26326 * g77.f-torture/compile/980419-2.f (main): New test.
26327 * g77.f-torture/compile/970125-0.f: New test.
26328 * g77.f-torture/compile/980419-1.f: New test.
26329
26330 1998-04-08 Jim Wilson <wilson@cygnus.com>
26331
26332 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26333 of loop-4.c.
26334
26335 1998-04-07 Jim Wilson <wilson@cygnus.com>
26336
26337 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26338
26339 1998-04-03 Jim Wilson <wilson@cygnus.com>
26340
26341 * gcc.c-torture/compile/980329-1.c: New test.
26342
26343 1998-03-18 Jim Wilson <wilson@cygnus.com>
26344
26345 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26346 * gcc.dg/980312-1.c: Fix typo in -march command.
26347
26348 1998-03-16 H.J. Lu (hjl@gnu.org)
26349
26350 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26351
26352 1998-03-11 Robert Lipe <robertl@dgii.com>
26353
26354 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26355 Dave Love agree the Fortran source is bogus.
26356
26357 1998-03-11 Robert Lipe <robertl@dgii.com>
26358
26359 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26360 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26361 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26362 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26363 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
26364
26365 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26366
26367 * g++.old-deja/g++.other/friend1.C: New test.
26368
26369 1998-02-18 Dave Love <d.love@dl.ac.uk>
26370
26371 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
26372 possibly uninitialized) variables and declare dnrm2.
26373
26374 1998-02-23 Robert Lipe <robertl@dgii.com>
26375
26376 From Bruno Haible <haible@ilog.fr>:
26377 * gcc.c-torture/execute/980223.c: New test.
26378
26379 1998-02-13 Jeffrey A Law (law@cygnus.com)
26380
26381 * gcc.dg/ifelse-1.c: New test.
26382
26383 1998-02-09 H.J. Lu (hjl@gnu.org)
26384
26385 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
26386
26387 * lib/old-dejagnu.exp (old-dejagnu): Added the
26388 "execution test - XFAIL *-*-*" handling in the spirit of
26389 "excess errors test -". Changed the "execution test fails"
26390 handling to be like "excess errors test fails".
26391 * Update various tests accordingly.
26392
26393 1998-02-06 Jim Wilson <wilson@cygnus.com>
26394
26395 * gcc.c-torture/execute/980205.c: New test.
26396
26397 1998-01-18 Jeffrey A Law (law@cygnus.com)
26398
26399 * lib/c-torture.exp: Look for .x files instead of .cexp files.
26400 * lib/f-torture.exp: Similarly.
26401 * gcc.c-torture: Rename all .cexp files to .x files.
26402
26403 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
26404
26405 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
26406 (940510-1.c): Removed duplicate.
26407 (971104-1.c): New test.
26408
26409 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
26410
26411 * lib/f-torture.exp: Improve error and loop detection.
26412
26413 1997-11-19 Michael Meissner <meissner@cygnus.com>
26414
26415 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
26416 use that to size the filler array.
26417
26418 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
26419
26420 * lib/c-torture.exp(c-torture-execute): Fix typo.
26421
26422 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
26423 testcase as the executable name. Keep the executable around if
26424 the test fails.
26425
26426 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
26427
26428 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
26429 changes. Only test one -g option, and move it to the end of the
26430 list of options to test.
26431
26432 1997-09-19 Michael Meissner <meissner@cygnus.com>
26433
26434 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
26435 variable GCC_TORTURE_OPTIONS to supply default switches separated
26436 by colons. If no environment variable, run tests with -O0 -g, -O1
26437 -g, and -O2 -g as well.
26438
26439 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
26440
26441 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
26442 explanatory comments. Fix indentation.
26443
26444 1997-09-15 Jeffrey A Law (law@cygnus.com)
26445
26446 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
26447
26448 1997-09-11 Jeffrey A Law (law@cygnus.com)
26449
26450 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
26451 * g++.old-deja/g++.mike/p7325.C: Likewise.
26452 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
26453
26454 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
26455
26456 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
26457 * g++.old-deja/g++.brendan/crash30.C: Likewise.
26458 * g++.old-deja/g++.brendan/crash39.C: Likewise.
26459 * g++.old-deja/g++.law/operators4.C: Likewise.
26460
26461 1997-09-11 Joe Buck (jbuck@synopsys.com)
26462
26463 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
26464 * g++.old-deja/g++.mike/p784.C: Ditto.
26465 * g++.old-deja/g++.mike/p785.C: Ditto.
26466
26467 1997-09-05 Jeffrey A Law (law@cygnus.com)
26468
26469 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
26470
26471 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26472
26473 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
26474 target feature; pass this to c-torture-execute as needed.
26475
26476 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26477
26478 * lib/c-torture.exp(c-torture-execute): If the previous and the
26479 current executables being tested are identical, we don't need to
26480 run the executable again. Try to make the executable names
26481 unique. Add an optional argument for passing additional compiler
26482 flags.
26483
26484 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
26485
26486 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
26487
26488 1997-08-29 Jeffrey A Law (law@cygnus.com)
26489
26490 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
26491
26492 1997-07-31 Jeffrey A Law (law@cygnus.com)
26493
26494 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
26495 32bit or larger longs.
26496
26497 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
26498 have either a 32bit long or 32bit int.
26499
26500 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
26501
26502 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
26503 Make double precision tests dependent on sizeof (double).
26504
26505 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
26506
26507 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
26508 too.
26509
26510 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
26511
26512 * gcc.c-torture/compile/961203-1.cexp: New script.
26513
26514 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
26515
26516 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
26517 up the includes ourselves.
26518
26519 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
26520
26521 * lib/plumhall.exp: Remove random include, and add a few
26522 verbose messages for debugging.
26523
26524 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
26525
26526 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
26527 of trying to do it ourselves.
26528
26529 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26530
26531 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
26532
26533 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
26534
26535 * gcc.prms/5403.c: Made regexp a bit less strict.
26536
26537 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
26538
26539 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
26540 is returned from remote_load instead.
26541 * lib/plumhall.exp: Ditto.
26542 * lib/mike-g++.exp: Ditto.
26543 * lib/old-dejagnu.exp: Ditto.
26544 * lib/c-torture.exp: Ditto.
26545
26546 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
26547
26548 * lib/g++.exp: Use build_wrapper procedure.
26549 * lib/gcc.exp: Ditto.
26550
26551 1997-05-20 Jeffrey A Law (law@cygnus.com)
26552
26553 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
26554 an old-style decl for malloc. Fixes tests to work when
26555 sizeof (int) != sizeof (size_t).
26556
26557 1997-05-15 Mike Meissner <meissner@cygnus.com>
26558
26559 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
26560
26561 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
26562 use stdargs.h interface.
26563
26564 1997-05-15 Mike Meissner <meissner@cygnus.com>
26565
26566 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
26567 NO_VARARGS when compiling.
26568
26569 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
26570
26571 * lib/plumhall.exp(ph_includes): New procedure.
26572 (ph_make): Use it.
26573 (ph_compiler): Ditto.
26574
26575 * lib/g++.exp: Rename test-glue.c to testglue.c.
26576 * lib/gcc.exp: Ditto.
26577
26578 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
26579
26580 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
26581 to completion when it's called.
26582
26583 1997-03-21 Michael Meissner <meissner@cygnus.com>
26584
26585 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
26586 is defined, don't do test.
26587
26588 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
26589
26590 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
26591 for object files.
26592 (ph_summary): Mark skipped testcases as untested, not unresolved.
26593
26594 * lib/plumhall.exp (ph_make): If unresolved because of bad
26595 errorCode, record errorCode in log file.
26596 (*): Replace send_log/verbose with verbose -log.
26597
26598 1997-03-19 Michael Meissner <meissner@cygnus.com>
26599
26600 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
26601 double conversion if double isn't at least 8 bytes.
26602
26603 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
26604 int to work with targets where int is 16 bits.
26605
26606 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
26607 8 bytes, just exit, since 4 byte doubles don't have enough bits of
26608 precision for the test to complete.
26609
26610 1997-03-14 Michael Meissner <meissner@cygnus.com>
26611
26612 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
26613 if d10v is not compiled with the -mdouble64 flag.
26614 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
26615
26616 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
26617 d10v is not compiled with the -mint32 flag.
26618
26619 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
26620
26621 * lib/plumhall.exp: Use incr_count.
26622
26623 1997-03-12 Jeffrey A Law (law@cygnus.com)
26624
26625 * gcc.c-torture: Update to c-torture-1.45.
26626
26627 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
26628
26629 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
26630 the name of the expect testcase file).
26631
26632 * lib/g++.exp(g++_init): Ditto.
26633
26634 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
26635
26636 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
26637 the host.
26638
26639 * lib/gcc.exp(gcc_exit): New procedure.
26640
26641 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
26642
26643 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
26644 specs where appropriate.
26645
26646 * g++.old-deja/g++.arm/*: Added additional ERROR checks
26647 because of new "candidates are" messages, and removed a few
26648
26649 * Converted all non-old-style g++ testcases to old-style, and
26650 moved into g++.old-deja.
26651
26652 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
26653
26654 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
26655 options.
26656
26657 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
26658 succeeded.
26659
26660 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
26661
26662 1997-02-13 Michael Meissner <meissner@cygnus.com>
26663
26664 * lib/gcc.exp (gcc_target_compile): Add support for defining
26665 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
26666 the machine doesn't have those features.
26667
26668 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
26669
26670 * g++.law/operators4.exp: Don't use LIBS.
26671
26672 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
26673
26674 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
26675
26676 * lib/mike-g++.exp: Don't set the compiler to be tested here.
26677 * lib/g++.exp: Set it here instead. Also, allow use of the
26678 --tool_exec and --tool_opt options. Change CXX to
26679 GXX_UNDER_TEST.
26680
26681 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
26682
26683 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
26684
26685 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
26686
26687 * lib/old-dejagnu.exp: Use prune_warnings instead of
26688 prune_system_crud.
26689 * lib/mike-g++.exp: Ditto.
26690 * lib/gcc.exp: Ditto.
26691 * lib/g++.exp: Ditto.
26692
26693 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
26694
26695 1997-02-07 Jeffrey A Law (law@cygnus.com)
26696
26697 * 941014-2.c: Include stdlib.h
26698 * 960327-1.c: Include stdio.h
26699 * dbra.c, index-1.c: Don't assume ints are 32bits.
26700
26701 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
26702
26703 * lib/gcc.exp: Add gcc,stack_size target feature.
26704
26705 * lib/g++.exp(g++_target_compile): Add the include and link
26706 paths here, not in two other places. And, it's $options, not
26707 options.
26708
26709 * lib/mike-g++.exp(postbase): Remove the code that determines
26710 the correct include and link paths.
26711 * g++.old-deja/old-deja.exp: Ditto.
26712
26713 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
26714
26715 * lib/g++.exp(g++_init): target_compile no longer returns the
26716 filename of the result.
26717
26718 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
26719
26720 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
26721 call to glob.
26722
26723 * gcc.c-torture/special/special.exp: Change call to
26724 gcc_target_compile to include the object file.
26725
26726 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
26727
26728 * gcc.c-torture/special/special.exp: Correct misspelling in last
26729 change.
26730
26731 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
26732
26733 * lib/plumhall.exp(ph_summary): Log the entire output of the
26734 executable. Return -1 if there were any failures, 0 otherwise.
26735 (ph_execute): Return -1 if there were any failures, 0 otherwise.
26736 (ph_make): Clean up objects and executables that were built
26737 if the tests succeeded.
26738
26739 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
26740
26741 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
26742 libraries and includes in the build tree as appropriate.
26743
26744 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26745
26746 * lib/c-torture.exp: Instead of looking for the global variable
26747 NO_LONG_LONG, check to see if that's a feature of the target.
26748
26749 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26750
26751 * config/default.exp: Minimize. Delete the remainer of the files in
26752 config; this functionality is now in devo/dejagnu/config.
26753
26754 g++.*/*: Pass any additional flags used to compile to postbase;
26755 delete CXXFLAGS.
26756
26757 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
26758 is now done by runtest.exp. Use gcc_target_compile instead of
26759 compile.
26760
26761 lib/c-torture.exp: Use gcc_target_compile instead of compile.
26762 Remove references to CFLAGS. Use remote_file instead of
26763 calling rm -f.
26764 (c-torture): Take a list of arguments to use to compile this
26765 testcase.
26766
26767 lib/g++.exp: Simplify. Use target_compile instead of compile.
26768 lib/gcc-dg.exp: Ditto.
26769 lib/gcc.exp: Ditto.
26770 lib/mike-{gcc,g++}.exp: Ditto.
26771 lib/old-dejagnu.exp: Ditto.
26772 lib/plumhall.exp: Ditto.
26773
26774 1997-01-08 Jim Wilson <wilson@cygnus.com>
26775
26776 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
26777 (ph_linker): Likewise.
26778
26779 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
26780
26781 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
26782 MAP_ANON / MAP_ANONYMOUS if defined;
26783 else try to map from /dev/zero .
26784
26785 1996-11-12 Jeffrey A Law (law@cygnus.com)
26786
26787 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
26788 isn't defined, then define it to MAP_ANONYMOUS.
26789
26790 1996-11-12 Jeffrey A Law (law@cygnus.com)
26791
26792 * gcc.c-torture: Update to c-torture-1.42 release.
26793
26794 1996-11-11 Jeffrey A Law (law@cygnus.com)
26795
26796 * gcc.c-torture: Update to c-torture-1.41 release.
26797
26798 1996-10-27 Jeffrey A Law (law@cygnus.com)
26799
26800 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
26801 c-torture release.
26802
26803 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
26804
26805 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
26806 and LDFLAGS. Fix second case to append the target_info ldflags
26807 onto LDFLAGS, not CFLAGS.
26808 * lib/g++.exp (g++_init): Add target_info stuff.
26809 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
26810 of libgloss and newlib flags for !native.
26811
26812 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
26813 (GDB): Fix relative path to go up another dir for finding gdb.
26814
26815 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
26816
26817 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
26818 versions in the target_info array, if they don't exist.
26819
26820 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
26821
26822 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
26823
26824 1996-07-08 Jim Wilson <wilson@cygnus.com>
26825
26826 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
26827 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
26828
26829 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
26830
26831 * lib/old-dejagnu.exp: Don't remove the output file before we've
26832 actually tested it. Don't append pwd to the path of the executable
26833 we're testing.
26834
26835 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
26836
26837 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
26838
26839 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
26840
26841 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
26842 temporary directory for compiler files, and set it to a default
26843 value of /tmp. Set $output as the name of the output file from
26844 compiling the testcase. Add a -o option to $cflags_var so the
26845 compiler writes the final output file as $output. Set $executable
26846 to $output.
26847
26848 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
26849 directory for compiler files, and set it to /tmp if it doesn't
26850 already have a value. Set $output_file to the name of the output
26851 file from compiling the testcase. Add a -o option to CXXFLAGS so
26852 the compiler writes the final output file as $output. Use $output
26853 as the executable to be tested.
26854
26855 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26856
26857 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
26858
26859 1996-06-08 Jeffrey A Law (law@cygnus.com)
26860
26861 * gcc.c-torture/execute/pending-1.c: New test. Still
26862 pending in Tege's queue.
26863
26864 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
26865
26866 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
26867 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
26868 if there were failures. Call unresolved if there were unresolved
26869 testcases. Call gcc_fail if program did not run to completion.
26870 (ph_make): Pass additional argument name to ph_execute.
26871 (ph_execute): Add new argument. Pass additional arguments to
26872 ph_summary. Call gcc_fail is there is no execution output.
26873
26874 1996-04-24 Jeffrey A Law (law@cygnus.com)
26875
26876 * lib/plumhall.exp (proc_summary): Output relavent summary
26877 lines into the log so specific failures in plumhall can be
26878 investigated.
26879
26880 1996-04-10 Jeffrey A Law (law@cygnus.com)
26881
26882 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
26883 (c-torture-execute): Don't try to execute tests which use
26884 "long long" types if $NO_LONG_LONG is nonzero.
26885
26886 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
26887
26888 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
26889 not c-torture.
26890
26891 * gcc.ieee: Move from here.
26892 * gcc.c-torture/execute/ieee: To here.
26893
26894 1996-03-26 Jeffrey A Law (law@cygnus.com)
26895
26896 * gcc.c-torture: Update to c-torture-1.41 release.
26897
26898 1996-03-22 Jeffrey A Law (law@cygnus.com)
26899
26900 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
26901 not "$output".
26902
26903 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
26904
26905 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
26906 -c present.
26907
26908 1996-03-02 Jeffrey A Law (law@cygnus.com)
26909
26910 * config/proelf.exp: Handle connecting to a simulator.
26911
26912 1996-01-31 Jeffrey A Law (law@cygnus.com)
26913
26914 * config/proelf.exp: New file. Enough framework that we can
26915 run c-torture tests on the proelf targets (or any other target
26916 that gdb can connect to for that matter).
26917
26918 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
26919
26920 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
26921 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
26922
26923 * lib/plumhall.exp (ph_execute): Always call ph_summary if
26924 exec_output exists.
26925
26926 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
26927
26928 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
26929 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
26930
26931 * config/*.exp: Update FSF address. Change result of ${tool}_load
26932 to pass/fail/unresolved/unsupported/untested. Caller must now
26933 call unresolved/unsupported/untested.
26934 * lib/*.exp: Update FSF address. Update to handle new results of
26935 ${tool}_load.
26936 * lib/chill.exp (verbose): Delete.
26937
26938 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
26939
26940 * lib/gcc.exp (default_gcc_start): Change order of args to
26941 $LDFLAGS $CFLAGS $LIBS.
26942 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
26943 Save/set/restore CFLAGS. Pass single arg to gcc_start.
26944 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
26945 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
26946 * gcc.misc-tests/dg-test.exp: Likewise.
26947 * gcc.misc-tests/msgs.exp: Likewise.
26948 * gcc.prms/prms.exp: Likewise.
26949 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
26950 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
26951
26952 * lib/dg.exp: Deleted, moved to dejagnu/lib.
26953
26954 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26955
26956 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
26957
26958 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
26959 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
26960
26961 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
26962 necessary.
26963
26964 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
26965
26966 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
26967 global for loop; add use of $mathlib.
26968 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
26969 settings here; set mathlib for anything but VxWorks.
26970
26971 1996-01-22 Jeffrey A Law (law@cygnus.com)
26972
26973 * gcc.c-torture: Update to c-torture-1.40 release.
26974
26975 1996-01-03 Jeffrey A Law (law@cygnus.com)
26976
26977 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
26978 dg.exp.
26979
26980 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
26981
26982 * lib/c-torture.exp (c-torture-execute): Declare "output" as
26983 global.
26984
26985 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
26986
26987 * lib/g++.exp (LIBS): Define if not already.
26988 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
26989 (gcc-dg-prune): Call prune_gcc_output.
26990 * lib/gcc.exp (prune_gcc_output): New proc.
26991 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
26992 prune_gcc_output.
26993
26994 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
26995
26996 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
26997 (c-torture-execute): Likewise. Rename `name' to `testcase'.
26998
26999 1995-11-15 Jeffrey A Law (law@cygnus.com)
27000
27001 * gcc.c-torture: Update to c-torture-1.39 release.
27002
27003 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
27004
27005 * lib/c-torture.exp (c-torture-execute): Don't return if one option
27006 fails, try others as well.
27007
27008 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
27009
27010 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
27011 If compilation fails, mark execute tests as `untested'.
27012 If test is marked as unsupported, don't mark compilation and
27013 execute tests as failed.
27014
27015 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
27016
27017 * lib/g++.exp (g++_init): Don't link in libg++, and look to
27018 libstdc++ for whether or not we want to be doing shared
27019 libraries. Delete link_curses since we don't need it anymore.
27020 * lib/mike-g++.exp (postbase): Don't link in libg++.
27021 * g++.old-deja/old-deja.exp: Likewise.
27022
27023 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
27024
27025 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
27026
27027 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
27028
27029 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
27030 For that, add `-Wl,-a,shared_archive'.
27031 * g++.old-deja/old-deja.exp: Likewise.
27032
27033 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
27034
27035 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
27036
27037 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
27038
27039 * lib/mike-g++.exp (postbase): Pay attention to the status of
27040 g++_load.
27041
27042 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
27043
27044 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
27045
27046 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
27047
27048 * lib/gcc.exp (default_gcc_start): No longer need to log program
27049 being executed or its output, execute_anywhere does that now.
27050 * lib/g++.exp (default_g++_version): Call execute_anywhere.
27051 (default_g++_start): Likewise. Delete calls to verbose/send_log.
27052
27053 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
27054
27055 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
27056 the same as those in lib/g++.exp.
27057
27058 1995-10-10 Jeff Law (law@hurl.cygnus.com)
27059
27060 * gcc.c-torture: Update to c-torture-1.38 release.
27061 * gcc.ieee: Related changes.
27062
27063 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
27064
27065 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
27066 "exec". Minor reformatting changes.
27067
27068 * config/rom68k.exp (${tool}_load): Make it work in a canadian
27069 cross. This means all "exec" calls now work on a remote host as
27070 well.
27071 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
27072 cross. Filter out the extra "\r\n" stuff that expect puts in.
27073 (c-torture-execute): Filter out the bogus warnings like
27074 c-torture-compile does. Add support for canadian cross.
27075 * lib/gcc.exp (default_gcc_version, default_gcc_start)
27076 Use execute_anywhere rather than calling exec directly. Now it
27077 works for canadian cross testing.
27078
27079 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
27080
27081 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
27082 results into a variable, and check that rather than using file exists.
27083
27084 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
27085
27086 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
27087 create a libg++.so. For sunos4.1.*, also add -ltermcap.
27088
27089 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27090
27091 * g++.old-deja/old-deja.exp: Create and pass runshlib and
27092 lib_curses if there's a shared libg++ in the build tree.
27093
27094 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
27095
27096 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
27097 if not supported target.
27098
27099 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
27100
27101 * lib/g++.exp (g++_init): Move empty setting of runshlib and
27102 link_curses up to always happen, not just for native builds.
27103
27104 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
27105
27106 * gcc.c-torture: Update to c-torture-1.36 release.
27107 * gcc.failure: Related changes.
27108
27109 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
27110
27111 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
27112
27113 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
27114
27115 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
27116 * lib/mike-g++.exp (postbase): Not in here. Still reference
27117 runshlib, link_curses, and mathlib for link and run.
27118
27119 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
27120 pass the runtime shared library options for Solaris, OSF/1, and
27121 Irix5, and link with -lcurses to avoid unresolved references.
27122
27123 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
27124
27125 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
27126 only run once.
27127
27128 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
27129
27130 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
27131
27132 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
27133
27134 * gcc.c-torture: Update to c-torture-1.35 release. Note we
27135 do not have a framework for the "compat" tests yet.
27136
27137 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
27138
27139 * lib/mike-g++.exp (postbase): New local variable `mathlib',
27140 set to null if we're testing vxworks5.1. Use that instead of
27141 `-lm' in the setting of LIBS for link and run.
27142
27143 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
27144
27145 * config/rom68k.exp (${tool}_load): Major changes to make it
27146 work. Verified that it does in fact return the stuff in
27147 exec_output properly. Catch any Emul or any TRAP other than 0.
27148
27149 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
27150
27151 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
27152 LDFLAGS properly for targets that need stuff from libgloss.
27153 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
27154 only run once.
27155 (gpp_initialized): New variable.
27156
27157 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
27158
27159 * config/rom68k.exp: Load libgloss.exp.
27160 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
27161 so we can produce a fully linked binary.
27162 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
27163 so we can produce a fully linked binary.
27164
27165 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
27166
27167 * lib/plumhall.exp (ph_section): Watch for expected failures.
27168 Add missing `else'.
27169
27170 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
27171 run the testcase.
27172 (c-torture): Likewise.
27173
27174 1995-08-28 Doug Evans <dje@cygnus.com>
27175
27176 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
27177
27178 * lib/mike-g++.exp (mike_cleanup): New proc.
27179 (prebase): New globals compiler_result, not_compiler_result,
27180 target_regexp.
27181 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
27182 allow leading "-" in pattern. Watch for unsupported tests.
27183 If $compiler_result is set, pattern match assembler code,
27184 and ditto for $not_compiler_result.
27185 * lib/mike-gcc.exp: Likewise.
27186
27187 * lib/plumhall.exp (ph_execute): Only call ph_summary if
27188 execution "succeeded".
27189
27190 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
27191
27192 * config/win32.exp: New file.
27193 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
27194
27195 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
27196
27197 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
27198 unsupported.
27199 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
27200 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
27201 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
27202
27203 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
27204 "... without exceptions was ...". That is now handled by
27205 prune_system_crud.
27206 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27207
27208 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27209
27210 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27211 sieve.c,sort2.c}: New files.
27212 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27213 sieve.exp,sort2.exp}: Drivers for them.
27214
27215 * lib/mike-gcc.exp (program_output): New user settable variable.
27216 (postbase): Call prune_system_crud. Also prune extraneous compiler
27217 messages.
27218 * lib/mike-g++.exp (program_output): New user settable variable.
27219
27220 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27221
27222 * config/sh.exp: Deleted (use sim.exp instead).
27223
27224 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27225
27226 * config/vx.exp: Declare CHECKTASK as global.
27227 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27228 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27229 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27230
27231 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27232
27233 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27234 target. Like vx.exp, only includes `vx29k.exp' instead of
27235 `vxworks.exp'.
27236
27237 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27238
27239 * config/sim.exp: Increase time limit from 120 seconds to 240.
27240
27241 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27242
27243 * gcc.c-torture/execute/950628-1.c: New test.
27244
27245 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27246
27247 * gcc.c-torture: Update with changes/additions from
27248 c-torture-1.34.
27249
27250 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27251
27252 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27253
27254 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27255
27256 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27257
27258 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27259
27260 * gcc.c-torture/compile/950512-1.c: New test.
27261 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27262 * gcc.dg/struct-ret-1.c: Likewise.
27263
27264 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27265
27266 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27267 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27268
27269 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27270
27271 * gcc.c-torture/special/920411-1.c: Deleted.
27272 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27273
27274 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27275
27276 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27277 cpu limit.
27278
27279 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27280
27281 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27282
27283 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27284
27285 From kenner;
27286 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27287 is the proper length.
27288 * va-arg-3.c: Likewise.
27289
27290 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27291
27292 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27293 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27294
27295 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27296 * lib/g++.exp (default_g++_start): Delete old cruft.
27297
27298 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27299
27300 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27301 (2 * (1 << 18)) to (2 * (1 << 17)).
27302
27303 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27304
27305 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27306
27307 * config/rom68k.exp: Renamed from config/idp.exp
27308
27309 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27310
27311 * c-torture/compile/921109-2.c
27312
27313 1995-04-18 Mike Stump <mrs@cygnus.com>
27314
27315 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27316 excess errors.
27317
27318 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27319
27320 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27321 output.
27322 * lib/g++.exp (default_g++_start): Likewise.
27323
27324 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27325
27326 * gcc.c-torture/compile/950329-1.c: New test.
27327
27328 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27329
27330 * config/bug.exp (${tool}_load): Updated to use new remote_open
27331 and remote_close procs.
27332 * config/idp.exp: New file.
27333
27334 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27335
27336 * gcc.c-torture/execute/950322-1.c: New test.
27337
27338 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27339
27340 * config/vx.exp (${tool}_load): Clean up testing of return code from
27341 vxworks_ld and vxworks_spawn.
27342
27343 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27344
27345 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27346
27347 1995-03-13 Mike Stump <mrs@cygnus.com>
27348
27349 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27350 can mark excess errors on a machine by machine basis. Note, the
27351 default is to not expect any excess errors, even when excess
27352 errors test - is given, so you will want to put an XFAIL ... on
27353 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27354 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27355 those 4 machines, but no others.
27356
27357 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27358
27359 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27360 * lib/c-torture.exp: to here.
27361
27362 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27363
27364 * gcc.c-torture/execute/950221-1.c: New test.
27365 * gcc.c-torture/execute/struct-ret-1.c: New test.
27366 * gcc.c-torture/compile/950221-1.c: New test.
27367
27368 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
27369
27370 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
27371
27372 * gcc.c-torture/execute/arith-1.c (main): Return 0.
27373 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
27374
27375 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
27376
27377 * g++.gb: New directory of tests, derived from my signature and
27378 class scoping tests.
27379
27380 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
27381 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
27382 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
27383 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
27384 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
27385 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
27386 * g++.gb/sig25.C: Likewise.
27387
27388 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
27389 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
27390 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
27391 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
27392 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
27393 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
27394 * g++.gb/sig25.exp: Likewise.
27395
27396 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
27397 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
27398 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
27399 * g++.gb/scope13.C: Likewise, this test still fails.
27400
27401 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
27402 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
27403 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
27404 * g++.gb/scope13.exp: Ditto.
27405
27406 * g++.gb/README: New file, explains what these tests are about.
27407
27408 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
27409
27410 * lib/dg.exp (dg-do): Support `preprocess'.
27411 (dg-test): Likewise.
27412
27413 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
27414
27415 * config/udi.exp: change "continue -expect" to "exp_continue".
27416
27417 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
27418
27419 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
27420 Delete redundant tests.
27421
27422 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
27423 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
27424 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
27425 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
27426 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
27427 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
27428 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
27429 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
27430
27431 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
27432 storing label pointers.
27433 * gcc.c-torture/execute/921019-1.c: Likewise.
27434 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
27435 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
27436 parameter fp.
27437 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
27438 constants.
27439
27440 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
27441 Delete obsolete tests.
27442
27443 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
27444 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
27445 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
27446 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
27447 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
27448 * gcc.c-torture/compile/950124-1.c: New test.
27449
27450 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
27451
27452 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
27453
27454 * lib/mike-g++.exp: Add -lm to LIBS.
27455
27456 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
27457
27458 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
27459
27460 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
27461
27462 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
27463
27464 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
27465
27466 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
27467
27468 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
27469
27470 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
27471 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
27472 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
27473 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
27474 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
27475 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
27476 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
27477 * g++.law/{operators31.C, operators32.C,
27478 * g++.law/{operators33.C, operators34.C}: Likewise.
27479 * g++.law/{pic1.C, refs2.C}: Likewise.
27480 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
27481 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
27482 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
27483 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27484
27485 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
27486 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
27487 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
27488 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
27489 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
27490 * g++.law/{enum9.exp, friend5.exp}: Likewise.
27491 * g++.law/{nest3.exp, nest4.exp}: Likewise.
27492 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
27493 * g++.law/{operators30.exp, operators31.exp}: Likewise.
27494 * g++.law/{operators32.exp, operators33.exp}: Likewise.
27495 * g++.law/{operators34.exp}: Likewise.
27496 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
27497 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
27498 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
27499 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
27500 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27501
27502 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
27503 No longer expected to fail.
27504 * g++.law/missed-error3.C: Tweak for recent bool changes.
27505
27506 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
27507
27508 * config/emb-unix: Deleted.
27509 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
27510 remote execution. Do final link on remote host if REMOTE_LINK is set.
27511
27512 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
27513
27514 * lib/dg.exp (dg-test): Fix typo in last patch.
27515
27516 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
27517
27518 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
27519 (handles multiple occurrences).
27520
27521 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
27522
27523 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
27524 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
27525 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
27526 printed).
27527 * lib/c-torture.exp (c-torture-compile): Likewise.
27528 (c-torture): Prepend full path if missing.
27529 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
27530 (gcc_fail): Likewise.
27531 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
27532
27533 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
27534
27535 * lib/netware.exp: Only attach to NetWare i386 systems.
27536
27537 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
27538
27539 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
27540 messages. Add test name to "output pattern match" pass/fail message.
27541
27542 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
27543
27544 * gcc.dg: New testsuite.
27545 * gcc.dg/dg.exp: New file.
27546
27547 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
27548 test-switch.c}: Deleted.
27549
27550 * gcc.misc-tests/msgs.exp: New testcase driver.
27551
27552 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
27553
27554 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
27555 Watch for illegal return values from ${tool}_load.
27556 * config/unix.exp (${tool}_load): Fix pass/fail detection for
27557 cross targets. Coerce return value >0 to 1.
27558
27559 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
27560
27561 * config/unix.exp (${tool}_load): Call program rsh, not proc.
27562
27563 * config/emb-unix.exp: New file.
27564
27565 * config/sim.exp: Error if variable $SIM not defined.
27566 (${tool}_load): Mark test as "untested" if simulator missing.
27567
27568 * config/unix.exp: Load remote.exp to get rcp_download.
27569 * lib/c-torture.exp: Use different option lists for testcases with
27570 and without loops.
27571 * gcc.c-torture/execute/execute.exp: Likewise.
27572
27573 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
27574
27575 * config/*.exp: Clarify return code from ${tool}_load.
27576 Call `unresolved' or `untested' instead of `warning' or `perror'
27577 (sometimes you still want to call both though).
27578 Add comment that `shell_id' is local to each file.
27579 * config/udi.exp (timeout): Set to 30.
27580 Don't print warning if connection fails, $connectmode has already
27581 printed an error.
27582 (${tool}_load): Move verbose messages to level 2.
27583 Rework pattern for "Process started" message.
27584 Pass `shell_id' to ${connectmode}_download.
27585 Retry twice upon timeout. Make resetting of target more robust.
27586 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
27587 Pass `shell_id' to exit_$connectmode.
27588 Only call exit_$connectmode if connected.
27589 * config/unix.exp (${tool}_load): Check return codes better.
27590 * config/vrtx.exp (${tool}_load): Likewise.
27591 * config/vx.exp (${tool}_load): Likewise.
27592 Delete unneeded global's.
27593 * lib/dg.exp (dg-test): Update to reflect clarified return codes
27594 from ${tool}_load.
27595 (dg-stat): Delete.
27596 (dg-init): Delete recording of pass/fail counts.
27597 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27598 (old-dejagnu-init): Likewise.
27599 (old-dejagnu-stat): Delete contents, empty proc now.
27600 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
27601 (c-torture): Delete references to lcnt, lpass, lfail.
27602 Get option list from TORTURE_OPTIONS.
27603 Delete -funroll[-all]-loops if no loops.
27604 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
27605 (g++_stat): Delete contents (empty proc now).
27606 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
27607 (gcc_finish): Likewise.
27608 (gcc_stat): Deleted.
27609 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
27610 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
27611 * gcc.c-torture/execute/execute.exp: Likewise.
27612 Split tests into two parts: compile, execute.
27613 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
27614 no loops. Update to reflect clarified return codes from ${tool}_load.
27615
27616 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
27617
27618 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
27619 to grep for.
27620 (old-dejagnu): Likewise (where necessary).
27621
27622 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
27623
27624 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
27625
27626 * lib/dg.exp (dg-process-target): Fix processing of selector.
27627 Add comment regarding use of `error'.
27628
27629 * lib/gcc.exp (prune_system_crud): Define if missing.
27630 * lib/g++.exp (prune_system_crud): Likewise.
27631
27632 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
27633 Call prune_system_crud.
27634 * lib/dg.exp (dg-runtest): New proc.
27635 Use perror instead of send_user for tcl errors in testcase.
27636 Don't return any value, it's never used.
27637 Don't clobber previous definition of `unknown'.
27638 Print tcl errors in `dg-final'.
27639
27640 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
27641
27642 * lib/dg.exp (dg-process-target): Improve syntax error messages.
27643 (dg-test): Don't print errorInfo, it contains stack backtrace.
27644
27645 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
27646
27647 * lib/g++.exp (runtest_file_p): Define if missing.
27648
27649 1994-09-24 Doug Evans (dje@cygnus.com)
27650
27651 * lib/mike-g++.exp: Comment out loading of g++.exp.
27652 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
27653 (default_g++_version): Always print something.
27654 (default_g++_start): Comment out call to `which'.
27655 (g++_start, g++_load): Deleted (must be defined in config file).
27656 * lib/gcc.exp: Test for existence of $CC at start.
27657 Delete check for tmpdir (done in gcc_init).
27658 (default_gcc_version): Always print something.
27659 (default_gcc_start): Comment out call to `which'.
27660 * config/*.exp: Major cleanup - make cross targets work at least a
27661 little better for g++ (by not being "--tool gcc" specific).
27662 Rename gcc_xxx to ${tool}_xxx.
27663 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
27664 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
27665
27666 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
27667
27668 * lib/c-torture.exp (c-torture-compile): Rework compiler
27669 message processing.
27670
27671 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
27672 c-torture.
27673
27674 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
27675
27676 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
27677
27678 * lib/dg.exp (dg-process-target): Support { target native }.
27679
27680 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
27681
27682 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
27683 looked for "... program xxx got fatal signal".
27684 Correct regsub munging of `comp_output'.
27685 Ignore compiler messages "path prefix not used" and "linker input
27686 file unused".
27687
27688 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
27689
27690 * lib/gcc.exp (runtest_file_p): Define if missing.
27691 * gcc.prms/template.c: Example to work from.
27692
27693 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
27694
27695 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
27696 * lib/dg.exp (dg-test): Call unsupported testcases as such.
27697
27698 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
27699 * gcc.prms/1883.c: Moved from compile/940714-1.c.
27700 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
27701 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
27702
27703 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
27704 (dg-process-target): No longer a varargs proc.
27705 Return S/N for target, P/F for xfail. All callers changed.
27706 (user option procs): More argument checking.
27707 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
27708 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
27709 (dg-test): Skip test if not running on selected target in `dg-do'.
27710 Update handling of `dg-do-what', `dg-output-text'.
27711 Separate execution pass/fail from output pattern match pass/fail.
27712 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
27713
27714 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
27715
27716 * gcc.c-torture/special/special.exp: Don't expect failure for mips
27717 target for 920510-1.c.
27718
27719 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
27720
27721 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
27722 Clean up comment regarding use of passcnt, etc.
27723 (gcc_stat): Don't update `testcnt' here.
27724 (gcc_finish): Do it here.
27725 Might as well reset `but_id' here too.
27726 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
27727 to determine if the file should be tested.
27728 * gcc.c-torture/compile/compile.exp: Likewise.
27729 * gcc.c-torture/execute/execute.exp: Likewise.
27730 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27731 * gcc.misc-tests/dg-test.exp: Likewise.
27732 * gcc.prms/prms.exp: Likewise.
27733 * gcc.wendy/wendy.exp: Likewise.
27734 * g++.old-deja.exp: Likewise.
27735 Move "Testing file" message to verbose level 1.
27736
27737 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
27738
27739 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
27740
27741 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
27742
27743 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
27744 (default_gcc_start): Accept optional second list element
27745 of compiler flags. Print compiler output at verbosity level 2.
27746 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
27747 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
27748 Save current values of framework globals passcnt, failcnt, xpasscnt,
27749 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
27750 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
27751 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
27752 xfailcnt to compute stats. Update framework global `testcnt' from
27753 pass/fail counts.
27754 (gcc_finish): New proc. Clean up test environment.
27755 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
27756 (gcc_epass, gcc_efail): Delete.
27757 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
27758 argument of line number.
27759 (dg-init): If the tool has an init routine, call it.
27760 (dg-test): Remove args `cflags_var' and `libs_var'.
27761 Pass all compiler options to ${tool}_start.
27762 Handle missing line number.
27763 (dg-finish): New function.
27764 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
27765 particular files. Call gcc_finish at end. Move "skipping test"
27766 message to verbosity level 3.
27767 * gcc.c-torture/compile/compile.exp: Likewise.
27768 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27769 * gcc.c-torture/execute/execute.exp: Likewise.
27770 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27771 Print testcase being tried at verbosity level 1.
27772 * gcc.c-torture/special/special.exp: Unset xfail.
27773 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27774 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
27775 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
27776 * gcc.failure/failure.exp: Likewise.
27777 * gcc.ieee/ieee.exp: Likewise.
27778 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
27779 Update call to dg-test. Call dg-finish at end.
27780 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
27781 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27782 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
27783 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
27784 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
27785 * gcc.wendy/wendy.exp: Add copyright.
27786 Delete setting of tmpdir (done by gcc_init).
27787 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
27788 Pass compiler flags to gcc_start. Call gcc_finish at end.
27789 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
27790 gcc_[ce]pass/fail.
27791
27792 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
27793
27794 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
27795 confusion.
27796 (g++_load): Likewise.
27797
27798 * config/*.exp (gcc_load): Some were varargs fns and some were not.
27799 Rename argument to `prog' to remove the confusion.
27800 Varargs fns behave differently too!
27801 (g++_load): Likewise.
27802
27803 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
27804
27805 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
27806 what it is. Delete (always) printing of status value for !native.
27807 Simplify verbose code, and include status and exec_output.
27808 (g++_load): Use gcc_load.
27809
27810 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
27811
27812 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
27813 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
27814 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
27815 940714-3.c as these testcases don't exist anymore. Make
27816 va-arg-1.c expected to pass.
27817
27818 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
27819
27820 * gcc.misc-tests/misc.exp: Only run specific testcases.
27821 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
27822 * gcc.misc-tests/dg-[1-9].c: New files.
27823
27824 * lib/dg.exp: New testsuite driver.
27825 * gcc.prms/prms.exp: Use it.
27826
27827 * README.gcc: New file.
27828
27829 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
27830 Document and reset `lxpass' and `lxfail'.
27831 Simplify "initialized" message.
27832 (gcc_stat): Clean up comments a little.
27833
27834 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
27835
27836 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
27837
27838 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
27839
27840 * lib/old-dejagnu.exp (process-option): New proc.
27841 (old-dejagnu-init, old-dejagnu-stat): Likewise.
27842 (old-dejagnu): Simplify.
27843 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
27844
27845 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
27846
27847 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
27848 exists and is not an empty string.
27849
27850 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
27851 $xfail rather than calling setup_xfail. Clear $xfail when test is
27852 finished.
27853 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
27854 automatically.
27855
27856 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
27857 longer expected to fail.
27858
27859 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
27860 "f" function call.
27861
27862 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
27863
27864 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
27865 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
27866 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
27867 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
27868 c-torture-1.29.
27869
27870 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
27871 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
27872
27873 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
27874
27875 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
27876 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
27877
27878 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
27879 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
27880 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
27881
27882 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
27883
27884 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
27885 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
27886 940714-1.c, 940714-2.c, 940714-3.c},
27887 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
27888 gcc.misc-tests/{mg.c,mg.exp}:
27889 New tests.
27890 * gcc.noncompile/noncompile.exp: Change accordingly.
27891
27892 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
27893
27894 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
27895 Undo previous clobberage.
27896
27897 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
27898
27899 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
27900 * gcc.special/{930510-1.c, special.exp}:
27901 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
27902 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
27903 struct-varargs-1.c}: New tests from c-torture-1.26.
27904
27905 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
27906
27907 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
27908 argument to switch.
27909
27910 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
27911
27912 * Revert the previous changes. Please see Rob's directory
27913 (/lisa/test/rob/progressive/gcc/testsuite) for testing
27914 fixes.
27915
27916 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
27917
27918 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
27919 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
27920 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
27921 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
27922 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
27923 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
27924 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
27925 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
27926 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
27927 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
27928 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
27929 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
27930 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
27931 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
27932 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
27933 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
27934 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
27935 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
27936 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
27937 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
27938 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
27939 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
27940 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
27941 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
27942 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
27943 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27944 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
27945
27946 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
27947
27948 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
27949 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
27950 with perror calls.
27951
27952 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
27953
27954 * config/unix.exp (g++_load): Fix syntax.
27955
27956 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
27957
27958 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
27959 * gcc.noncompile/921017-1.c: Deleted obsolete test.
27960 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
27961 Don't expect va-arg-1.c to fail. Correct expected output for
27962 920928-1.c.
27963 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
27964 * gcc.wendy/hbm4.c: Correct typo.
27965 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
27966
27967 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
27968
27969 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
27970 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
27971 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
27972 * lib/c-torture.exp (c-torture-compile): Ditto.
27973
27974 Reduce volume of output (remove all the -I's and such).
27975 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
27976 Call gcc_cpass, gcc_cfail.
27977 (c-torture): Pass testing option to c-torture-compile.
27978
27979 1994-03-21 Doug Evans (dje@cygnus.com)
27980
27981 Bring patches over from progressive.
27982 * config/default.exp: Exit remote shell cleanly.
27983 (g++_exit, g++_start): Add default versions.
27984 * config/sim.exp (gcc_load): Use perror, not error.
27985
27986 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
27987
27988 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
27989 set in site.exp.
27990
27991 1994-03-14 Doug Evans (dje@cygnus.com)
27992
27993 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
27994 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
27995 (wendy_try): New proc to run testcase.
27996 (main loop): Call 'em.
27997 * gcc.wendy/*.c: Clean up pass to correct expected output.
27998
27999 * lib/gcc.exp: Minor cleanup work.
28000 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
28001
28002 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
28003
28004 * config/sim.exp (gcc_load): Document return codes better.
28005 Don't pass -v to simulator.
28006
28007 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
28008
28009 * gcc.special/920717-x.c: Fix typo.
28010 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
28011 get at sources.
28012
28013 * lib/mike-gcc.exp: Fix typo.
28014
28015 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
28016
28017 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
28018 binary to use, transform the name.
28019 * config/*.exp: rename everything. Nuke any g++ specific files,
28020 it's now a special case of gcc that requires no special support.
28021 Add a default.exp for unsupported targets.
28022
28023 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
28024
28025 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
28026 lib/old-dejagnu.exp: Fix a few patterns to work with the new
28027 version of Tcl.
28028
28029 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
28030
28031 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
28032 than a warning.
28033
28034 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
28035
28036 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
28037
28038 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
28039
28040 * gcc.execute/execute.exp: Combine opt_list and foption_list into
28041 option_list. Compile every file with only 4/6 option choices
28042 (same as C torture) instead of with 12/18 different option
28043 choices.
28044 * lib/c-torture.exp: Likewise.
28045
28046 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
28047 not already set.
28048
28049 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
28050
28051 * lib/old-deja.exp: Add `excess errors test fails' error, now one
28052 can put an XFAIL *-*-* on excess errors.
28053
28054 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
28055
28056 * g++.law: Add more tests derived from g++-bugs snapshots.
28057
28058 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
28059 equivalent to g++.law/init9.
28060
28061 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
28062 compiled it, and the a.out file after we've run it.
28063
28064 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
28065
28066 * lib/mike-g++.exp (postbase): Delete the .o file after we've
28067 compiled it, and the a.out file after we've run it.
28068
28069 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
28070
28071 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
28072
28073 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
28074
28075 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
28076 version number.
28077
28078 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
28079
28080 * g++.law: New directory of g++ tests derived from the g++-bugs
28081 snapshots.
28082
28083 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
28084
28085 * gcc.compile: initbug1.c initbug1.exp testcase added
28086
28087 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
28088
28089 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
28090 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
28091 fixes submitted by Jeff Law (law@cs.utah.edu)
28092 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
28093 Jeff Law (law@cs.utah.edu)
28094
28095
28096 1993-11-30 Mike Stump (mrs@cygnus.com)
28097
28098 * config/unix-g++.exp: Follow the gcc way of doing things.
28099 * g++.old-deja/old-deja.exp: Minor updates.
28100 * lib/g++.exp: New file, follow the gcc way of doing things.
28101 * lib/old-dejagnu.exp: Minor updates.
28102 * lib/mike-g++.exp: Always unset errorInfo.
28103
28104 1993-11-06 Mike Stump (mrs@cygnus.com)
28105
28106 * lib/gcc.exp: Fix some errors with the below change, CC and
28107 CFLAGS should be global when setting, not local.
28108
28109 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
28110
28111 * lib/gcc.exp: Transform tool name.
28112
28113 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28114
28115 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
28116
28117 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28118
28119 * lib/gcc.exp: change gcc_done to gcc_stat
28120
28121 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28122
28123 * Upgraded gcc testsuite to c-torture version 1.25
28124
28125 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
28126
28127 * lib/gcc.exp: added reporting code. Changed verbose compile message.
28128 * lib/c-torture: added hooks for new reporting code.
28129
28130 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
28131
28132 * config/sh-gcc.exp: check if sh-sim exists in the path
28133
28134 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
28135
28136 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
28137 * gcc.compile/compile.exp: Initial changes for new logic.
28138 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
28139 * gcc.failure/failure.exp: Initial changes for new logic.
28140 * gcc.ieee/ieee.exp: Initial changes for new logic.
28141 * gcc.misc-tests/misc.exp: Initial changes for new logic.
28142 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
28143 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
28144 * lib/c-torture.exp: Initial changes for new logic.
28145 * lib/gcc.exp: Initial changes for new logic.
28146
28147 1993-10-15 Mike Stump (mrs@cygnus.com)
28148
28149 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
28150 depend upon failure or success. Fully qualify names in failure
28151 and success messages. Always remove a.out before starting
28152 compile, just in case. Pay more attention to error text output by
28153 the compiler. Handle testcases with no known past errors just
28154 like all others, so that things are uniform. Other miscellaneous
28155 improvements.
28156
28157 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
28158
28159 * gcc.cpp: new directory for cpp tests
28160
28161 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
28162
28163 * lib/chill.exp: Code reformatted, removed unused code.
28164 * config/unix-chill.exp: Code reformatted, removed unused code.
28165 * chill.execute/execute.exp: Code reformatted, removed unused code.
28166 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
28167
28168 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
28169
28170 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
28171 routines not written.
28172
28173 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
28174
28175 * config/bug-gcc.exp: Use new procs from bug.exp.
28176
28177 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
28178
28179 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
28180 via ftp, rather than depending on NFS.
28181 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
28182 case.
28183
28184 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
28185
28186 * config/bug-gcc.exp: Use new download proc.
28187
28188 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
28189
28190 * chill.execute/execute.exp: cleanups, handles errors better
28191 * chill.compile/compile.exp: rewrite, based on execute.exp
28192 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
28193 * lib/chill.exp: major changes to diff proc and compile and link
28194 procs. added chill_fail and chill_pass wrappers to pass and
28195 fail. added more comments, and handle error codes better.
28196 Added a hack to capture stderr from exec, so noncompile tests
28197 can work.
28198
28199 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
28200
28201 * chill.execute/execute.exp: rewrite of testsuite driver
28202 * lib/chill.exp: rewrite of testsuite driver
28203 * config/unix-chill.exp: rewrite of testsuite driver
28204
28205 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
28206
28207 In chill.execute:
28208 * iexpr.ch: Standardize uppercase.
28209 * tuples.dat: Standardize uppercase.
28210 * vary.ch: standardize. Correct varying string assignments.
28211 * vary.dat: Add new output lines.
28212
28213 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28214
28215 In chill.execute:
28216 * chprintf.ch: Standardize use of uppercase.
28217 * tuples.ch: Standardize and turn arr2 into a DCL,
28218 rather than a SYN.
28219 * pinits.ch: Standardize.
28220
28221 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28222
28223 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28224 * Makefil: Renamed to Makefile.in.
28225 * configure.in: New.
28226
28227 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28228
28229 In chill.execute:
28230 * .cvsignore: Add result/output files.
28231 * Makefile: Fix up variables at start. Use MFLAGS
28232 everywhere. Correct bool_loc, built_ins entries.
28233 Add entry for vary1.ch.
28234 * bitarray.ch: Standardize upper-case usage.
28235 * bitexpr.ch: Standardize, add output of b1.
28236 * params.ch: Use arrayt in along PROC parameters, to
28237 avoid novelty problems.
28238 * sets.ch: Tiny cleanup.
28239 * vary1.ch: Re-indent.
28240
28241 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28242
28243 * Add PR-related files to Makefiles, .cvsignore files, etc.
28244
28245 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28246
28247 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28248 with compiler objects. New names are test-flow.c and test-loop.c
28249
28250 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28251
28252 * Upgraded c-torture tests from 1.19 to 1.20
28253
28254 * new files:
28255 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28256 * gcc.compile: 930623-1.c 930623-2.c
28257 * gcc.noncompile: 930622-1.c 930622-2.c
28258 * gcc.failure: 920411-1.c 920627-2.c
28259 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28260
28261 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28262
28263 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28264 More changes to get testsuite working properly. Needs more work.
28265 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28266
28267 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28268
28269 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28270 More changes to get testsuite working properly. Needs more work.
28271
28272 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28273
28274 * chill.compile/compile.exp: Added for Dejagnu support
28275 * chill.execute/execute.exp: Added for Dejagnu support
28276 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28277
28278 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28279
28280 This should complete moving the CHILL test files.
28281 * chill.noncompile(.cvsignore printf.grt
28282 in-printf.grt chprintf.grt chprintf.ch):
28283 Added test-support files.
28284 (Makefile): Modified further.
28285 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28286 signal.ch): Added test files.
28287 * chill.execute (.cvsignore printf.grt printr.c
28288 in-printf.grt rts.c chprintf.grt rts.h): Added
28289 test-support files.
28290 (Makefile): More corrections.
28291
28292 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28293
28294 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28295 test cases, ready for DejaGnu.
28296
28297 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28298
28299 * Upgraded c-torture tests from 1.18 to 1.19
28300
28301 * gcc.compile: added test(s):
28302 930607-1.c
28303 * gcc.execute: added test(s):
28304 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28305
28306 * added new subdirectory for misc tests: gcc.misc-tests
28307 * gcc.misc-test(s): added tests:
28308 inst-check.c test-consts.c test-ior.c test-switch.c
28309
28310 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28311
28312 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28313
28314 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28315
28316 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28317
28318 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28319
28320 * Upgraded c-torture tests from 1.17 to 1.18
28321
28322 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28323
28324 * Upgraded c-torture tests from 1.12 to 1.17
28325
28326 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28327
28328 * lib/old-dejagnu.exp:
28329 Fixed handling of XFAIL target triplets to correctly
28330 recognize wildcard characters. Removed code that
28331 appended a unique id tag to the end of the file name
28332 printed out by the result of the testcases within a
28333 given test file.
28334
28335 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28336
28337 * lib/old-dejagnu.exp:
28338 Reworked expected failure handling to trigger off of XFAIL
28339 keyword in keyphrase embeded in testcase source code. The
28340 XFAIL keyword must be at the end of the keyphrase line. It
28341 may optionally be followed by one or more target triplets.
28342 It has just occured that the handling of wildcards in the
28343 target triplet may not be correct.
28344
28345 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28346
28347 * g++.old-deja/tests:
28348 Moved all subdirectories up one level into g++.old-deja .
28349
28350 * lib/old-dejagnu.exp:
28351 Fixed problem with CXXFLAGS not being properly reset, and being
28352 corrupted with extraneous "-c" compiler option. This was
28353 causing binaries to not be generated for test that needed them.
28354 Modified strings passed to "pass" and "fail" so that individual
28355 tests from the same test file would be distinguished by an
28356 identifier appended to the test file name in the summary logs;
28357 this corrected a problem with erroneous diff logs. Added code
28358 to search testcases for expected fail and unexpected pass keywords.
28359
28360 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28361
28362 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28363
28364 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
28365
28366 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
28367 Removed extraneous text from end of "Special g++ Options"
28368 keyphrase.
28369
28370 * lib/old-dejagnu.exp: Added pattern matching to look for new
28371 keywords, embedded in testcases comments, which will trigger
28372 calls to xpass and xfail.
28373
28374 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
28375
28376 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
28377 comments embedded in the testcases, especially the one looking for
28378 special compiler options, as well as the pattern matching for the
28379 compiler output again.
28380
28381 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
28382
28383 * lib/old-dejagnu.exp: Do a proper check of the return value for
28384 execute tests. Fixed several problems with the pattern matching
28385 of the compiler output which gave erroneous test results.
28386 Changed several of the test result messages to be more descriptive.
28387 * config/unix-g++.exp: Proc g++_load now actually works and
28388 executes the tests passed to it and returns a usable return
28389 value.
28390
28391 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
28392
28393 * lib/gcc.exp: Exits gracefully if $CC is bogus.
28394
28395 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
28396
28397 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
28398 Modified both files to properly execute the old style
28399 dejagnu tests. The previous versions of these files were
28400 experimental and did not function anything near correctly.
28401
28402 1993-04-05 Rob Savoye (rob@cygnus.com)
28403
28404 * Removed all Makefile.in and configure.in files. No configuration
28405 needed now.
28406
28407 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
28408
28409 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
28410
28411 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
28412
28413 * gcc.compile/configure.in, gcc.unsorted/configure.in,
28414 gcc.special/configure.in, gcc.noncompile/configure.in,
28415 gcc.execute/configure.in, gcc.code_quality/configure.in,
28416 g++.other/configure.in, g++.old-deja/configure.in,
28417 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
28418 in srcname setting.
28419
28420 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
28421
28422 * lib/udi.exp: Fixed mondfe and mondfe_download.
28423 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
28424 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
28425
28426 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
28427
28428 * config/udi-gdb.exp: Check $shell_id after connecting to target.
28429 (gdb_exit): Don't remove *_soc files.
28430
28431 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
28432
28433 * lib/c-torture.exp: Don't look for main; instead always use -w
28434 -c. This is how the c-torture tests work. Remove the object
28435 file if the compilation succeeds.
28436 * gcc.execute/execute.exp: Remove executable if test passes.
28437 * gcc.noncompile/noncompile.exp: Every test is an expected
28438 failure.
28439 * gcc.special/special.exp: Added tests from c-torture 1.11,
28440 corrected use of existing test.
28441 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
28442 gcc.execute/920625-1.c: Updated to c-torture 1.11.
28443 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
28444 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
28445 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
28446 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
28447 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
28448 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
28449 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
28450 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
28451 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
28452 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
28453 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
28454 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
28455 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
28456 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
28457 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
28458 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
28459 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
28460 c-torture 1.11.
28461 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
28462 correspond to c-torture 1.11.
28463
28464 * New file.