re PR c++/18738 (typename not allowed with non-dependent qualified name)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-12-14 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/18738
4 * g++.dg/template/typename8.C: New test.
5 * g++.dg/parse/friend2.C: Tweak error message.
6
7 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8
9 * gcc.c-torture/20041214-1.c: New test.
10
11 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
12
13 PR c++/18965
14 * g++.dg/init/array17.C: New test.
15
16 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17
18 PR c++/18793
19 * g++.dg/init/aggr3.C: New test.
20
21 2004-12-14 Janis Johnson <janis187@us.ibm.com
22
23 * gcc.dg/altivec-types-1.c: New test.
24 * gcc.dg/altivec-types-2.c: New test.
25 * gcc.dg/altivec-types-3.c: New test.
26 * gcc.dg/altivec-types-4.c: New test.
27 * g++.dg/ext/altivec-types-1.C: New test.
28 * g++.dg/ext/altivec-types-2.C: New test.
29 * g++.dg/ext/altivec-types-3.C: New test.
30 * g++.dg/ext/altivec-types-4.C: New test.
31
32 2004-12-14 Jakub Jelinek <jakub@redhat.com>
33
34 PR middle-end/18951
35 * gcc.c-torture/execute/20041213-1.c: New test.
36
37 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
38
39 PR c++/18949
40 * g++.dg/template/cast1.C: New.
41
42 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
43
44 * gcc.c-torture/execute/20041213-2.c: New test.
45
46 2004-12-13 Richard Henderson <rth@redhat.com>
47
48 * gcc.dg/i386-sse-10.c: Fix typo in options.
49
50 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
51
52 PR c++/18968
53 * g++.dg/opt/pr18968.C: New test.
54
55 2004-12-13 Mark Mitchell <mark@codesourcery.com>
56
57 PR c++/18925
58 * g++.dg/ext/visibility/staticdatamem.C: New test.
59
60 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
61
62 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
63
64 2004-12-13 Roger Sayle <roger@eyesopen.com>
65
66 PR rtl-optimization/18928
67 * gcc.dg/pr18928-1.c: New test case.
68
69 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
70
71 PR tree-opt/16951
72 * gcc.c-torture/compile/20041211-1.c: New.
73
74 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
75
76 PR middle-end/17564
77 * gcc.c-torture/execute/20041212-1.c: New test.
78
79 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
80
81 PR fortran/18869
82 * gfortran.dg/common_1.f90: New test.
83
84 2004-12-12 Steven G. Kargl <kargls@comcast.net>
85 Paul Brook <paul@codesourcery.com>
86
87 PR fortran/16222
88 * gfortran.dg/real_do_1.f90: New test.
89
90 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
91
92 PR tree-opt/18040
93 * g++.dg/opt/ptrmem6.C: New test.
94
95 2004-12-11 Roger Sayle <roger@eyesopen.com>
96
97 PR middle-end/18921
98 * gcc.dg/pr18921-1.c: New test case.
99
100 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
101
102 PR fortran/17175
103 * gfortran.dg/scale_1.f90: New test.
104
105 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
106
107 PR middle-end/18903
108 * gcc.c-torture/compile/pr18903.c: New test.
109
110 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
111
112 * gcc.c-torture/execute/20041210-1.c: New test.
113
114 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
115
116 PR c++/18731
117 * g++.dg/parser/struct-1.C: New test.
118 * g++.dg/parser/struct-2.C: New test.
119 * g++.dg/parser/struct-3.C: New test.
120
121 2004-12-09 Richard Henderson <rth@redhat.com>
122
123 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
124
125 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
126 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
127
128 2004-12-09 Matt Austern <austern@apple.com>
129
130 PR c++/18514
131 * g++.dg/ext/builtin1.C: New
132 * g++.dg/ext/builtin2.C: New
133 * g++.dg/ext/builtin3.C: New
134 * g++.dg/ext/builtin4.C: New
135 * g++.dg/ext/builtin5.C: New
136
137 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
138
139 PR tree-opt/18904
140 * g++.dg/opt/ptrmem5.C: New test.
141
142 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
143
144 * g++.dg/parse/typename5.C: Adjust for new error.
145 * g++.dg/parse/typename7.C: New.
146
147 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
148
149 PR c++/18073
150 * g++.dg/other/mmintrin.C: New test.
151
152 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
153
154 PR c++/16681
155 * g++.dg/init/array15.C: New.
156 * g++.dg/init/array16.C: New.
157
158 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
159
160 PR fortran/18826
161 * gfortran.dg/assign_1.f90: New test.
162
163 2004-12-08 Nick Clifton <nickc@redhat.com>
164
165 * gcc.target/xstormy16/bss_below100: New directory containing tests.
166 * gcc.target/xstormy16/data_below100: Likewise.
167 * gcc.target/xstormy16/sfr: Likewise.
168 * gcc.target/xstormy16/below100.S: New test source file.
169 * gcc.target/xstormy16/below100.ld: New test linker script.
170 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
171 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
172 bp instructions.
173 * gcc.target/xstormy16/bp.c: Likewise.
174
175 * gcc.target/xstormy16/bss_below100: New files:
176 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
177 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
178 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
179 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
180 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
181 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
182 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
183 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
184 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
185 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
186 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
187 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
188 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
189 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
190 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
191 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
192 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
193 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
194 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
195 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
196 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
197 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
198 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
199 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
200 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
201 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
202 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
203
204 * gcc.target/xstormy16/data_below100: New files:
205 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
206 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
207 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
208 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
209 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
210 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
211 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
212 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
213 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
214 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
215 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
216 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
217 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
218 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
219 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
220 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
221 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
222 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
223 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
224 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
225 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
226 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
227 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
228 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
229 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
230 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
231 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
232
233 * gcc.target/xstormy16/sfr: New files:
234 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
235 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
236 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
237 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
238 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
239 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
240 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
241 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
242 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
243 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
244 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
245 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
246 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
247 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
248 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
249 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
250 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
251 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
252 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
253 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
254 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
255 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
256 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
257 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
258 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
259 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
260 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
261 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
262 27_if0_sfrw_bitfield_f.c
263
264 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
265
266 PR c++/18100
267 * g++.dg/lookup/name-clash4.C: New test.
268
269 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
270
271 PR c++/18672
272 * g++.dg/opt/array1.C: New.
273
274 PR c++/18803
275 * g++.dg/template/operator5.C: New.
276
277 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
278
279 PR c/18867
280 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
281
282 2004-12-07 Steven Bosscher <stevenb@suse.de>
283
284 * gcc.dg/noncompile/20041207.c: New test.
285
286 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
287
288 * g++.dg/other/unreachable-1.C: New test.
289
290 2004-12-06 Nick Clifton <nickc@redhat.com>
291
292 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
293 <limits.h> because the latter comes from gcc's include/ directory
294 and not the newlib/libc/include directory.
295
296 2004-12-04 Richard Henderson <rth@redhat.com>
297
298 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
299
300 2004-12-04 Richard Henderson <rth@redhat.com>
301
302 * lib/target-supports.exp (check_gc_sections_available): Disable
303 for alpha and ia64.
304
305 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
306
307 PR middle-end/17909
308 * g++.dg/other/vararg-2.C: New test.
309
310 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
311
312 PR c++/17011, c++/17971
313 * g++.dg/template/error15.C: Adjust expected error.
314 * g++.dg/template/instantiate3.C: Likewise.
315
316 2004-12-03 Janis Johnson <janis187@us.ibm.com>
317
318 * gcc.dg/altivec-18.c: Fix for darwin
319
320 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
321
322 PR c++/18782
323 * g++.dg/parse/ptrmem2.C: New.
324
325 PR c++/18318
326 * g++.dg/template/new1.C: New.
327
328 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
329
330 PR fortran/18710
331 * gfortran.dg/direct_io_3.f90: New test.
332
333 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
334
335 PR 18758
336 * g++.dg/parse/crash21.C: New.
337
338 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
339
340 PR c++/15664, c++/18276
341 * g++.dg/template/ttp13.C: New test.
342 * g++.dg/template/ttp14.C: Likewise.
343
344 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
345
346 PR c++/18123
347 * g++.dg/parse/enum2.C: New test.
348 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
349
350 2004-12-02 Nick Clifton <nickc@redhat.com>
351
352 * gcc.target/xstormy16: New test directory.
353 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
354 * gcc.target/xstormy16/bp.c: Check the generation of bp
355 instructions.
356 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
357 bn instructions and the BELOW100 attribute.
358
359 2004-12-02 Alan Modra <amodra@bigpond.net.au>
360
361 PR target/16952
362 * gcc.dg/ppc-eabi.c: New.
363
364 2004-12-02 Bud Davis <bdavis9659@comcast.net>
365
366 PR fortran/18284
367 * gfortran.dg/backspace.f90
368
369 2004-12-02 Bud Davis <bdavis9659@comcast.net>
370
371 * gfortran.dg/inquire.f90: New test.
372
373 2004-12-01 Janis Johnson <janis187@us.ibm.com>
374
375 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
376 handle effective-target-keyword.
377 (dg-skip-if): Support effective-target keyword as target list.
378 (dg-xfail-if): Ditto.
379 * lib/target-supports.exp (is-effective-target-keyword): New proc.
380
381 2004-12-01 Diego Novillo <dnovillo@redhat.com>
382
383 PR tree-optimization/18291
384 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
385
386 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
387
388 PR C++/18729
389 * g++.dg/parse/crash20.C: New.
390
391 PR c++/17431
392 * g++.dg/overload/arg1.C: New.
393 * g++.dg/overload/arg2.C: New.
394 * g++.dg/overload/arg3.C: New.
395 * g++.dg/overload/arg4.C: New.
396
397 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
398
399 * gcc.dg/c99-flex-array-4.c: Remove.
400
401 2004-11-30 Janis Johnson <janis187@us.ibm.com>
402
403 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
404
405 * lib/target-supports.exp (is-effective-target): Simplify.
406
407 * lib/target-supports.exp (check_effective_target_vect_long):
408 Fix for powerpc64-*-*.
409
410 2004-11-30 Loren James Rittle <ljrittle@acm.org>
411
412 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
413 to support new requirements on FreeBSD 5.
414
415 2004-11-30 Devang Patel <dpatel@apple.com>
416
417 PR 18702
418 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
419
420 2004-11-30 Janis Johnson <janis187@us.ibm.com>
421
422 * g++.dg/ext/altivec-13.C: New test.
423
424 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
425
426 PR tree-opt/18298
427 * gcc.c-torture/execute/p18298.c: New test.
428
429 2004-11-30 Ira Rosen <irar@il.ibm.com>
430 Dorit Naishlos <dorit@il.ibm.com>
431
432 PR tree-opt/18607
433 * gcc.dg/vect/vect-89.c: New test.
434
435 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
436
437 * gcc.dg/pr18596-1.c: New test.
438
439 2004-11-30 Ben Elliston <bje@au.ibm.com>
440
441 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
442
443 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
444
445 PR c/18479
446 * gcc.dg/pr18479.c: New test.
447
448 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
449
450 PR target/18490
451 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
452 mmix-knuth-mmixware.
453
454 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
455 cris-*-elf* cris-*-aout* mmix-*-*
456
457 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
458
459 PR middle-end/18725
460 * gcc.dg/pr18725.c: New test.
461
462 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
463
464 PR target/18488
465 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
466
467 PR target/18336
468 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
469
470 2004-11-29 Mark Mitchell <mark@codesourcery.com>
471
472 PR c++/18368
473 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
474 * g++.old-deja/g++.law/ctors5.C: Likewise.
475 * g++.old-deja/g++.other/crash25.C: Likewise.
476
477 PR c++/18674
478 * g++.dg/template/error16.C: New test.
479
480 PR c++/18512
481 * g++.dg/template/crash29.C: New test.
482
483 2004-11-29 Diego Novillo <dnovillo@redhat.com>
484
485 PR tree-optimization/18712
486 * gcc.c-torture/compile/pr18712.c: New test.
487
488 2004-11-29 Joseph Myers <joseph@codesourcery.com>
489
490 PR c/7544
491 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
492 tests.
493
494 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
495
496 PR c++/18652
497 * g++.dg/lookup/crash6.C: New test.
498
499 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
500
501 PR middle-end/18164
502 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
503
504 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
505
506 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
507 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
508 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
509
510 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
511
512 * gcc.dg/pr18164.c: New test.
513
514 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
515
516 * gcc.dg/funroll-loops-all.c: New.
517
518 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
519
520 PR target/18489
521 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
522 delimeter, match space and TAB as well as ":".
523
524 PR target/18484
525 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
526
527 PR target/18348
528 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
529
530 PR target/18345
531 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
532
533 PR target/18337
534 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
535
536 2004-11-28 Bud Davis <bdavis9659@comcast.net>
537
538 * gfortran.dg/direct_io_2.f90: New test.
539
540 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
541
542 PR target/18334
543 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
544
545 2004-11-28 Richard Henderson <rth@redhat.com>
546
547 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
548
549 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
550
551 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
552 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
553 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
554 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
555 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
556 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
557 gcc.dg/pointer-arith-8.c: New tests.
558
559 2004-11-27 Bud Davis <bdavis9659@comcast.net>
560
561 PR fortran/18364
562 * gfortran.dg/endfile.f90: New test.
563
564 2004-11-27 Falk Hueffner <falk@debian.org>
565
566 * gcc.dg/loop-6.c: New test.
567
568 2004-11-27 Jakub Jelinek <jakub@redhat.com>
569
570 * gcc.c-torture/execute/20041126-1.c: New test.
571
572 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
573
574 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
575 on IRIX.
576
577 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
578
579 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
580 functions.
581
582 2004-11-27 Jakub Jelinek <jakub@redhat.com>
583
584 PR rtl-optimization/17825
585 * gcc.c-torture/compile/20041119-1.c: New test.
586
587 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
588
589 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
590 Check existence of ld library path variables before unsetting.
591
592 2004-11-26 Mark Mitchell <mark@codesourcery.com>
593
594 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
595
596 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
597
598 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
599
600 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
601
602 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
603
604 2004-11-26 Ben Elliston <bje@au.ibm.com>
605
606 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
607 dg-do directive.
608
609 2004-11-26 Ben Elliston <bje@au.ibm.com>
610
611 * gcc.dg/pr17957.c: Pass --param, not -param.
612
613 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
614
615 PR middle-end/17957
616 * testsuite/gcc.dg/pr17957.c: New test.
617
618 2004-11-25 Mark Mitchell <mark@codesourcery.com>
619
620 PR c++/18445
621 * g++.dg/template/crash28.C: Likewise.
622
623 PR c++/18001
624 * g++.dg/expr/unary2.C: Adjust lvalue messages.
625 * g++.dg/ext/lvaddr.C: Likewise.
626 * g++.dg/opt/pr7503-3.C: Likewise.
627
628 PR c++/18466
629 * g++.dg/parse/qualified3.C: New test.
630 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
631
632 PR c++/18545
633 * g++.dg/expr/return1.C: New test.
634
635 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
636
637 Friend class name lookup 3/n, PR c++/3332
638 * g++.dg/lookup/friend3.C: New test.
639 * g++.dg/lookup/friend4.C: Likewise.
640 * g++.dg/lookup/friend5.C: Likewise.
641
642 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
643
644 Friend class name lookup 2/n, PR c++/14513, c++/15410
645 * g++.dg/lookup/friend2.C: New test.
646 * g++.dg/template/friend31.C: Likewise.
647
648 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
649
650 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
651
652 2004-11-24 Mark Mitchell <mark@codesourcery.com>
653
654 PR c++/17473
655 * g++.dg/tc1/dr56.C: Remove.
656 * g++.dg/template/typedef1.C: Add dg-error markers.
657 * g++.old-deja/g++.other/typedef7.C: Likewise.
658
659 PR c++/18285
660 * g++.dg/parse/typedef7.C: New test.
661
662 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
663
664 * gcc.c-torture/execute/20041124-1.c: New test.
665
666 2004-11-24 Mark Mitchell <mark@codesourcery.com>
667
668 * g++.dg/template/deduce3.C: New test.
669
670 PR c++/18586
671 * g++.dg/template/crash27.C: New test.
672
673 PR c++/18530
674 * g++.dg/warn/Wshadow-3.C: New test.
675
676 2004-11-24 Devang Patel <dpatel@apple.com>
677
678 PR/18555
679 * gcc.dg/cpp/isysroot-1.c: New test.
680 * gcc.dg/cpp/usr/include/stdio.h: New file.
681 * gcc.dg/cpp/isysroot-2.c: New test.
682 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
683 New file.
684
685 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
686
687 PR c++/8929
688 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
689
690 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
691
692 * gcc.target/sparc/align.c: Do not include <stdint.h>.
693 * gcc.target/sparc/pdist.c: Likewise.
694
695 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
696
697 PR c++/16882
698 * g++.dg/conversion/simd1.C: New test.
699
700 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
701
702 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
703 and restore_ld_library_path_env_vars.
704 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
705 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
706 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
707 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
708
709 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
710
711 * gcc.dg/pragma-align-2.c: Test macro expansion.
712 * gcc.dg/pragma-pack-2.c: New test.
713
714 2004-11-23 Richard Henderson <rth@redhat.com>
715
716 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
717 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
718 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
719 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
720 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
721 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
722
723 * gcc.dg/vect/vect.exp: Add check for alpha.
724 * lib/target-supports.exp (check_alpha_max_hw_available): New.
725 (check_effective_target_vect_int): Enable for alpha.
726 (check_effective_target_vect_long): New.
727 (is-effective-target): Add it.
728
729 2004-11-23 Uros Bizjak <uros@kss-loka.si>
730
731 * gcc.dg/pr18614-1.c: New test.
732
733 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
734
735 * gcc.dg/setjmp-2.c: New test.
736
737 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
738
739 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
740 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
741 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
742 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
743 gcc.target/sparc/pdist.c: New tests.
744
745 2004-11-22 Bob Wilson <bob.wilson@acm.org>
746
747 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
748
749 2004-11-22 Dale Johannesen <dalej@apple.com>
750
751 * gcc.dg/20041111-1.c: New.
752
753 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
754
755 PR tree-opt/18536
756 * gcc.dg/vect/pr18536.c: New test.
757
758 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
759
760 PR c++/18354
761 * g++.dg/template/nontype11.C: New test.
762
763 2004-11-21 Roger Sayle <roger@eyesopen.com>
764
765 PR middle-end/18520
766 * gcc.dg/pr18520-1.c: New test case.
767
768 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
769
770 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
771 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
772 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
773 expected diagnostics.
774
775 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
776
777 PR target/18580
778 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
779 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
780 vect-77.c, vect-77a.c: XFAIL on the SPARC.
781
782 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
783
784 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
785
786 2004-11-19 Mark Mitchell <mark@codesourcery.com>
787 Joseph Myers <joseph@codesourcery.com>
788
789 * lib/target-supports.exp (check_visibility_available): Really
790 test the compiler.
791
792 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
793
794 PR tree-opt/18181
795 * gcc.dg/vect/vect-85.c: New test.
796 * gcc.dg/vect/vect-86.c: New test.
797 * gcc.dg/vect/vect-87.c: New test.
798 * gcc.dg/vect/vect-88.c: New test.
799
800 2004-11-19 Ben Elliston <bje@au.ibm.com>
801
802 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
803
804 2004-11-18 Janis Johnson <janis187@us.ibm.com>
805
806 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
807 * gcc.dg/ppc-and-1.c: Ditto.
808 * gcc.dg/ppc-compare-1.c: Ditto.
809 * gcc.dg/ppc-mov-1.c: Ditto
810
811 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
812 Mark Mitchell <mark@codesourcery.com>
813
814 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
815
816 2004-11-17 Janis Johnson <janis187@us.ibm.com>
817 Aldy Hernandez <aldyh@redhat.com>
818
819 * lib/target-supports.exp (check_effective_target_vect_int): New
820 (check_effective_target_vect_float): New
821 (check_effective_target_vect_double): New.
822 (is-effective-target): Support new effective targets keywords.
823 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
824 default action for dg-do.
825 * gcc.dg/vect/pr16105.c: Use new support.
826 * gcc.dg/vect/pr18400.c: Ditto.
827 * gcc.dg/vect/pr18425.c: Ditto.
828 * gcc.dg/vect/vect-1.c: Ditto.
829 * gcc.dg/vect/vect-10.c: Ditto.
830 * gcc.dg/vect/vect-11.c: Ditto.
831 * gcc.dg/vect/vect-12.c: Ditto.
832 * gcc.dg/vect/vect-13.c: Ditto.
833 * gcc.dg/vect/vect-14.c: Ditto.
834 * gcc.dg/vect/vect-15.c: Ditto.
835 * gcc.dg/vect/vect-16.c: Ditto.
836 * gcc.dg/vect/vect-17.c: Ditto.
837 * gcc.dg/vect/vect-18.c: Ditto.
838 * gcc.dg/vect/vect-19.c: Ditto.
839 * gcc.dg/vect/vect-2.c: Ditto.
840 * gcc.dg/vect/vect-20.c: Ditto.
841 * gcc.dg/vect/vect-21.c: Ditto.
842 * gcc.dg/vect/vect-22.c: Ditto.
843 * gcc.dg/vect/vect-23.c: Ditto.
844 * gcc.dg/vect/vect-24.c: Ditto.
845 * gcc.dg/vect/vect-25.c: Ditto.
846 * gcc.dg/vect/vect-26.c: Ditto.
847 * gcc.dg/vect/vect-27.c: Ditto.
848 * gcc.dg/vect/vect-27a.c: Ditto.
849 * gcc.dg/vect/vect-28.c: Ditto.
850 * gcc.dg/vect/vect-29.c: Ditto.
851 * gcc.dg/vect/vect-29a.c: Ditto.
852 * gcc.dg/vect/vect-3.c: Ditto.
853 * gcc.dg/vect/vect-30.c: Ditto.
854 * gcc.dg/vect/vect-31.c: Ditto.
855 * gcc.dg/vect/vect-32.c: Ditto.
856 * gcc.dg/vect/vect-33.c: Ditto.
857 * gcc.dg/vect/vect-34.c: Ditto.
858 * gcc.dg/vect/vect-35.c: Ditto.
859 * gcc.dg/vect/vect-36.c: Ditto.
860 * gcc.dg/vect/vect-37.c: Ditto.
861 * gcc.dg/vect/vect-38.c: Ditto.
862 * gcc.dg/vect/vect-4.c: Ditto.
863 * gcc.dg/vect/vect-40.c: Ditto.
864 * gcc.dg/vect/vect-41.c: Ditto.
865 * gcc.dg/vect/vect-42.c: Ditto.
866 * gcc.dg/vect/vect-43.c: Ditto.
867 * gcc.dg/vect/vect-44.c: Ditto.
868 * gcc.dg/vect/vect-45.c: Ditto.
869 * gcc.dg/vect/vect-46.c: Ditto.
870 * gcc.dg/vect/vect-47.c: Ditto.
871 * gcc.dg/vect/vect-48.c: Ditto.
872 * gcc.dg/vect/vect-48a.c: Ditto.
873 * gcc.dg/vect/vect-49.c: Ditto.
874 * gcc.dg/vect/vect-5.c: Ditto.
875 * gcc.dg/vect/vect-50.c: Ditto.
876 * gcc.dg/vect/vect-51.c: Ditto.
877 * gcc.dg/vect/vect-52.c: Ditto.
878 * gcc.dg/vect/vect-53.c: Ditto.
879 * gcc.dg/vect/vect-54.c: Ditto.
880 * gcc.dg/vect/vect-55.c: Ditto.
881 * gcc.dg/vect/vect-56.c: Ditto.
882 * gcc.dg/vect/vect-56a.c: Ditto.
883 * gcc.dg/vect/vect-57.c: Ditto.
884 * gcc.dg/vect/vect-58.c: Ditto.
885 * gcc.dg/vect/vect-59.c: Ditto.
886 * gcc.dg/vect/vect-6.c: Ditto.
887 * gcc.dg/vect/vect-60.c: Ditto.
888 * gcc.dg/vect/vect-61.c: Ditto.
889 * gcc.dg/vect/vect-62.c: Ditto.
890 * gcc.dg/vect/vect-63.c: Ditto.
891 * gcc.dg/vect/vect-64.c: Ditto.
892 * gcc.dg/vect/vect-65.c: Ditto.
893 * gcc.dg/vect/vect-66.c: Ditto.
894 * gcc.dg/vect/vect-67.c: Ditto.
895 * gcc.dg/vect/vect-68.c: Ditto.
896 * gcc.dg/vect/vect-69.c: Ditto.
897 * gcc.dg/vect/vect-7.c: Ditto.
898 * gcc.dg/vect/vect-72.c: Ditto.
899 * gcc.dg/vect/vect-72a.c: Ditto.
900 * gcc.dg/vect/vect-73.c: Ditto.
901 * gcc.dg/vect/vect-74.c: Ditto.
902 * gcc.dg/vect/vect-75.c: Ditto.
903 * gcc.dg/vect/vect-76.c: Ditto.
904 * gcc.dg/vect/vect-77.c: Ditto.
905 * gcc.dg/vect/vect-77a.c: Ditto.
906 * gcc.dg/vect/vect-78.c: Ditto.
907 * gcc.dg/vect/vect-79.c: Ditto.
908 * gcc.dg/vect/vect-8.c: Ditto.
909 * gcc.dg/vect/vect-80.c: Ditto.
910 * gcc.dg/vect/vect-82.c: Ditto.
911 * gcc.dg/vect/vect-82_64.c: Ditto.
912 * gcc.dg/vect/vect-83.c: Ditto.
913 * gcc.dg/vect/vect-83_64.c: Ditto.
914 * gcc.dg/vect/vect-9.c: Ditto.
915 * gcc.dg/vect/vect-all.c: Ditto.
916 * gcc.dg/vect/vect-none.c: Ditto.
917
918 2004-11-17 Janis Johnson <janis187@us.ibm.com>
919
920 * lib/gcc-dg.exp (dg-skip-if): New function.
921 (dg-forbid-option): Remove.
922 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
923 * g++.dg/abi/bitfield8.C: Likewise.
924 * g++.dg/abi/dtor1.C: Likewise.
925 * g++.dg/abi/empty10.C: Likewise.
926 * g++.dg/abi/empty7.C: Likewise.
927 * g++.dg/abi/empty9.C: Likewise.
928 * g++.dg/abi/layout3.C: Likewise.
929 * g++.dg/abi/layout4.C: Likewise.
930 * g++.dg/abi/thunk1.C: Likewise.
931 * g++.dg/abi/thunk2.C: Likewise.
932 * g++.dg/abi/vbase11.C: Likewise.
933 * g++.dg/abi/vthunk2.C: Likewise.
934 * g++.dg/abi/vthunk3.C: Likewise.
935 * g++.dg/ext/attrib8.C: Likewise.
936 * g++.dg/opt/longbranch2.C: Likewise.
937 * g++.dg/opt/reg-stack4.C: Likewise.
938 * g++.old-deja/g++.ext/attrib1.C: Likewise.
939 * g++.old-deja/g++.ext/attrib2.C: Likewise.
940 * g++.old-deja/g++.ext/attrib3.C: Likewise.
941 * g++.old-deja/g++.other/store-expr1.C: Likewise.
942 * g++.old-deja/g++.other/store-expr2.C: Likewise.
943 * gcc.dg/20000609-1.c: Likewise.
944 * gcc.dg/20000720-1.c: Likewise.
945 * gcc.dg/20011107-1.c: Likewise.
946 * gcc.dg/20011119-1.c: Likewise.
947 * gcc.dg/20020108-1.c: Likewise.
948 * gcc.dg/20020122-2.c: Likewise.
949 * gcc.dg/20020122-3.c: Likewise.
950 * gcc.dg/20020201-3.c: Likewise.
951 * gcc.dg/20020206-1.c: Likewise.
952 * gcc.dg/20020218-1.c: Likewise.
953 * gcc.dg/20020310-1.c: Likewise.
954 * gcc.dg/20020411-1.c: Likewise.
955 * gcc.dg/20020418-2.c: Likewise.
956 * gcc.dg/20020426-1.c: Likewise.
957 * gcc.dg/20020426-2.c: Likewise.
958 * gcc.dg/20020517-1.c: Likewise.
959 * gcc.dg/20020523-1.c: Likewise.
960 * gcc.dg/20020523-2.c: Likewise.
961 * gcc.dg/20020729-1.c: Likewise.
962 * gcc.dg/20030204-1.c: Likewise.
963 * gcc.dg/20030826-2.c: Likewise.
964 * gcc.dg/20030926-1.c: Likewise.
965 * gcc.dg/20031202-1.c: Likewise.
966 * gcc.dg/980312-1.c: Likewise.
967 * gcc.dg/980313-1.c: Likewise.
968 * gcc.dg/990117-1.c: Likewise.
969 * gcc.dg/990424-1.c: Likewise.
970 * gcc.dg/990524-1.c: Likewise.
971 * gcc.dg/991230-1.c: Likewise.
972 * gcc.dg/i386-387-1.c: Likewise.
973 * gcc.dg/i386-387-2.c: Likewise.
974 * gcc.dg/i386-387-3.c: Likewise.
975 * gcc.dg/i386-387-4.c: Likewise.
976 * gcc.dg/i386-387-5.c: Likewise.
977 * gcc.dg/i386-387-6.c: Likewise.
978 * gcc.dg/i386-asm-1.c: Likewise.
979 * gcc.dg/i386-bitfield1.c: Likewise.
980 * gcc.dg/i386-bitfield2.c: Likewise.
981 * gcc.dg/i386-loop-1.c: Likewise.
982 * gcc.dg/i386-loop-2.c: Likewise.
983 * gcc.dg/i386-loop-3.c: Likewise.
984 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
985 * gcc.dg/i386-pic-1.c: Likewise.
986 * gcc.dg/i386-regparm.c: Likewise.
987 * gcc.dg/i386-signbit-1.c: Likewise.
988 * gcc.dg/i386-signbit-2.c: Likewise.
989 * gcc.dg/i386-signbit-3.c: Likewise.
990 * gcc.dg/i386-sse-5.c: Likewise.
991 * gcc.dg/i386-sse-8.c: Likewise.
992 * gcc.dg/i386-unroll-1.c: Likewise.
993 * gcc.dg/tls/opt-1.c: Likewise.
994 * gcc.dg/tls/opt-2.c: Likewise.
995 * gcc.dg/unroll-1.c: Likewise.
996 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
997 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
998 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
999 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1000
1001 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1002
1003 * g++.dg/template/incomplete1.C: New test.
1004
1005 2004-11-16 Nick Clifton <nickc@redhat.com>
1006
1007 Revert patches accidentally commited during checkin of fixes for
1008 xstormy16 tests:
1009 gcc.c-torture/execute/simd-4.c: Revert
1010 gcc.dg/20040910-1.c: Revert.
1011
1012 2004-11-16 Paul Brook <paul@codesourcery.com>
1013
1014 PR fortran/13010
1015 * gfortran.dg/der_pointer_1.f90: New test.
1016
1017 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
1018
1019 PR c/18498
1020 * gcc.dg/bitfld-13.c: New test.
1021
1022 2004-11-15 Janis Johnson <janis187@us.ibm.com>
1023
1024 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
1025 powerpc*-*-linux*.
1026
1027 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
1028 * gcc.dg/ppc64-abi-2.c: Ditto.
1029 * gcc.dg/ppc64-abi-3.c: Ditto.
1030
1031 * lib/gcc-dg.exp (dg-target-list): Remove.
1032
1033 2004-11-15 Steve Ellcey <sje@cup.hp.com>
1034
1035 * gcc.dg/ia64-postinc.c: New test.
1036
1037 2004-11-15 Mark Mitchell <mark@codesourcery.com>
1038
1039 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
1040
1041 2004-11-15 Nick Clifton <nickc@redhat.com>
1042
1043 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
1044 __INT_MAX__ so that the test can be compiled by toolchains
1045 targeted at 16-bit processors.
1046
1047 * gcc.dg/20040625-1.c: Use long constants rather than integers
1048 when performing arithmetic that will overflow 16-bits.
1049
1050 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
1051 xstormy16. It does not support 128-bit vector operations.
1052
1053 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
1054 with the macro PTR_TYPE. Define this macro to an integer type
1055 suitable for holding a pointer.
1056
1057 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
1058 the target is a 16-bit processor.
1059
1060 * gcc.dg/cpp/if-2.c: Expect a different warning message from
1061 16-bit targets where the character constant will be too long.
1062
1063 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
1064 where the double will not be directly addressable.
1065
1066 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1067
1068 Friend class name lookup 1/n, PR c++/18471
1069 * g++.dg/template/crash26.C: New test.
1070 * g++.dg/lookup/struct1.C: Adjust expected error.
1071 * g++.dg/parse/elab1.C: Likewise.
1072 * g++.dg/parse/elab2.C: Likewise.
1073 * g++.dg/parse/int-as-enum1.C: Likewise.
1074 * g++.dg/parse/struct-as-enum1.C: Likewise.
1075 * g++.dg/parse/typedef1.C: Likewise.
1076 * g++.dg/parse/typedef3.C: Likewise.
1077 * g++.dg/parse/typedef4.C: Likewise.
1078 * g++.dg/parse/typedef5.C: Likewise.
1079 * g++.dg/template/nontype4.C: Likewise.
1080 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1081 * g++.old-deja/g++.other/elab1.C: Likewise.
1082 * g++.old-deja/g++.other/syntax4.C: Likewise.
1083
1084 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1085
1086 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
1087
1088 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
1089
1090 * gcc.c-torture/execute/20041114-1.c: New test.
1091
1092 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
1093
1094 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
1095 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
1096 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
1097 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
1098 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
1099 gcc.dg/switch-7.c: New tests.
1100
1101 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1102
1103 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
1104
1105 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1106
1107 PR tree-opt/18400
1108 * gcc.dg/vect/pr18400.c: New test.
1109
1110 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1111 Andrew Pinski <pinskia@physics.uc.edu>
1112
1113 PR tree-opt/18425
1114 * gcc.dg/vect/pr18425.c: New test.
1115
1116 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1117
1118 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1119 Guard with dg-require-alias and dg-require-visibility.
1120
1121 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1122
1123 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1124
1125 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1126
1127 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1128
1129 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1130
1131 PR c++/17344
1132 * g++.dg/template/defarg5.C: New test.
1133
1134 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1135
1136 * g++.dg/parse/cast1.C: Run only on ILP32.
1137 * g++.old-deja/g++.mike/p784.C: Likewise.
1138
1139 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1140
1141 * gcc.c-torture/execute/20041113-1.c: New test.
1142
1143 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1144
1145 PR target/18230
1146 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1147 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1148 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1149 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1150 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1151 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1152 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1153 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1154 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1155 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1156 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1157 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1158 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1159
1160 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1161
1162 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1163 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1164 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1165 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1166 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1167 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1168 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1169 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1170 gcc.target/sparc/combined-1.c: New tests.
1171
1172 2004-11-12 Ziemowit Laski <zlaski@apple.com>
1173
1174 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1175 New tests.
1176
1177 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1178
1179 * lib/gcc-dg.exp (dg-forbid-option): New function.
1180 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1181 * g++.dg/abi/bitfield8.C: Likewise.
1182 * g++.dg/abi/dtor1.C: Likewise.
1183 * g++.dg/abi/empty10.C: Likewise.
1184 * g++.dg/abi/empty7.C: Likewise.
1185 * g++.dg/abi/empty9.C: Likewise.
1186 * g++.dg/abi/layout3.C: Likewise.
1187 * g++.dg/abi/layout4.C: Likewise.
1188 * g++.dg/abi/thunk1.C: Likewise.
1189 * g++.dg/abi/thunk2.C: Likewise.
1190 * g++.dg/abi/vbase11.C: Likewise.
1191 * g++.dg/abi/vthunk2.C: Likewise.
1192 * g++.dg/abi/vthunk3.C: Likewise.
1193 * g++.dg/ext/attrib8.C: Likewise.
1194 * g++.dg/opt/longbranch2.C: Likewise.
1195 * g++.dg/opt/reg-stack4.C: Likewise.
1196 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1197 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1198 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1199 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1200 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1201 * gcc.dg/20000609-1.c: Likewise.
1202 * gcc.dg/20000720-1.c: Likewise.
1203 * gcc.dg/20011107-1.c: Likewise.
1204 * gcc.dg/20011119-1.c: Likewise.
1205 * gcc.dg/20020108-1.c: Likewise.
1206 * gcc.dg/20020122-2.c: Likewise.
1207 * gcc.dg/20020122-3.c: Likewise.
1208 * gcc.dg/20020201-3.c: Likewise.
1209 * gcc.dg/20020206-1.c: Likewise.
1210 * gcc.dg/20020218-1.c: Likewise.
1211 * gcc.dg/20020310-1.c: Likewise.
1212 * gcc.dg/20020411-1.c: Likewise.
1213 * gcc.dg/20020418-2.c: Likewise.
1214 * gcc.dg/20020426-1.c: Likewise.
1215 * gcc.dg/20020426-2.c: Likewise.
1216 * gcc.dg/20020517-1.c: Likewise.
1217 * gcc.dg/20020523-1.c: Likewise.
1218 * gcc.dg/20020523-2.c: Likewise.
1219 * gcc.dg/20020729-1.c: Likewise.
1220 * gcc.dg/20030204-1.c: Likewise.
1221 * gcc.dg/20030826-2.c: Likewise.
1222 * gcc.dg/20030926-1.c: Likewise.
1223 * gcc.dg/20031202-1.c: Likewise.
1224 * gcc.dg/980312-1.c: Likewise.
1225 * gcc.dg/980313-1.c: Likewise.
1226 * gcc.dg/990117-1.c: Likewise.
1227 * gcc.dg/990424-1.c: Likewise.
1228 * gcc.dg/990524-1.c: Likewise.
1229 * gcc.dg/991230-1.c: Likewise.
1230 * gcc.dg/i386-387-1.c: Likewise.
1231 * gcc.dg/i386-387-2.c: Likewise.
1232 * gcc.dg/i386-387-3.c: Likewise.
1233 * gcc.dg/i386-387-4.c: Likewise.
1234 * gcc.dg/i386-387-5.c: Likewise.
1235 * gcc.dg/i386-387-6.c: Likewise.
1236 * gcc.dg/i386-asm-1.c: Likewise.
1237 * gcc.dg/i386-bitfield1.c: Likewise.
1238 * gcc.dg/i386-bitfield2.c: Likewise.
1239 * gcc.dg/i386-loop-1.c: Likewise.
1240 * gcc.dg/i386-loop-2.c: Likewise.
1241 * gcc.dg/i386-loop-3.c: Likewise.
1242 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1243 * gcc.dg/i386-pic-1.c: Likewise.
1244 * gcc.dg/i386-regparm.c: Likewise.
1245 * gcc.dg/i386-signbit-1.c: Likewise.
1246 * gcc.dg/i386-signbit-2.c: Likewise.
1247 * gcc.dg/i386-signbit-3.c: Likewise.
1248 * gcc.dg/i386-sse-5.c: Likewise.
1249 * gcc.dg/i386-sse-8.c: Likewise.
1250 * gcc.dg/i386-unroll-1.c: Likewise.
1251 * gcc.dg/tls/opt-1.c: Likewise.
1252 * gcc.dg/tls/opt-2.c: Likewise.
1253 * gcc.dg/unroll-1.c: Likewise.
1254 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1255 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1256 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1257 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1258 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
1259 -m64 is specified.
1260
1261 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1262
1263 PR c++/18389
1264 * g++.dg/parse/cond1.C: New test.
1265
1266 PR c++/18429
1267 * g++.dg/template/array9.C: New test.
1268 * g++.dg/ext/vla1.C: Adjust error messages.
1269 * g++.dg/ext/vlm1.C: Likewise.
1270 * g++.dg/template/crash2.C: Likewise.
1271
1272 PR c++/18436
1273 * g++.dg/template/call3.C: New test.
1274
1275 PR c++/18407
1276 * g++.dg/template/ptrmem11.C: New test.
1277
1278 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
1279
1280 PR other/14264
1281 * lib/g++.exp: Set LC_ALL and LANG to C.
1282 * lib/gcc-dg.exp: Likewise.
1283 * lib/gfortran.exp: Likewise.
1284 * lib/objc.exp: Likewise.
1285 * lib/treelang.exp: Likewise.
1286
1287 2004-11-12 Andreas Schwab <schwab@suse.de>
1288
1289 * gcc.dg/pr16286.c: Fix last change.
1290
1291 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1292
1293 PR c++/18416
1294 * g++.dg/init/global1.C: New test.
1295
1296 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1297
1298 * gcc.c-torture/execute/20041112-1.c: New test.
1299
1300 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1301
1302 * lib/gcc-dg.exp (dg-target-list): New.
1303
1304 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1305 Richard Sandiford <rsandifo@redhat.com>
1306
1307 * lib/target-supports.exp (get-compiler_messages): New.
1308 (check_named_sections_available): Use it.
1309 (check_effective_target_ilp32): New.
1310 (check_effective_target_lp64): New.
1311 (is-effective-target): New.
1312 * lib/gcc-dg.exp (dg-require-effective-target): New.
1313
1314 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1315
1316 * gcc.dg/precedence-1.c: New test.
1317
1318 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1319
1320 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1321
1322 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1323 message, delete generated files, use more descriptive name for
1324 executable, and make the test unsupported when it cannot be run.
1325
1326 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1327 (dg-require-weak, dg-require-visibility, dg-require-alias,
1328 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1329 dg-require-iconv, dg-require-named-sections): Use it.
1330
1331 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1332
1333 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1334
1335 PR target/16457
1336 * gcc.dg/ppc-and-1: New
1337
1338 PR target/16796
1339 * gcc.dg/ppc-mov-1.c: New.
1340
1341 PR target/16458
1342 * gcc.dg/ppc-compare-1.c: New.
1343
1344 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1345
1346 * objc.dg/desig-init-2.m: New test.
1347
1348 2004-11-10 Adam Nemet <anemet@lnxw.com>
1349
1350 PR middle-end/18160
1351 * g++.dg/warn/register-var-1.C: New test.
1352 * g++.dg/warn/register-var-2.C: New test.
1353
1354 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1355
1356 * gcc.dg/union-2.c: New test.
1357
1358 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1359
1360 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1361 New test for PR tree-optimization/17892.
1362
1363 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1364
1365 PR c++/18369
1366 * g++.dg/init/new12.C: New test.
1367
1368 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1369
1370 * gcc.target/sparc: New directory.
1371 * gcc.target/sparc/sparc.exp: New driver.
1372 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1373 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1374 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1375 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1376
1377 2004-11-10 Paul Brook <paul@codesourcery.com>
1378
1379 PR fortran/18218
1380 * gfortran.dg/list_read.c: New test.
1381
1382 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1383
1384 PR c/18322
1385 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1386 expected diagnostic location.
1387
1388 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1389
1390 * gcc.dg/20041109-1.c: New test.
1391
1392 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1393
1394 PR objc/18406
1395 * objc/compile/pr18406.m: New test.
1396
1397 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1398
1399 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1400
1401 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1402
1403 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1404
1405 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1406
1407 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1408
1409 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1410
1411 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1412 exit.
1413
1414 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1415
1416 PR tree-opt/18299
1417 * gcc.c-torture/pr18299-1.c: New test.
1418
1419 2004-11-06 Andreas Schwab <schwab@suse.de>
1420
1421 * gcc.dg/pr16286.c: Also test for bool and pixel.
1422
1423 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1424
1425 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1426 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1427 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1428 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1429 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1430 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1431 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1432 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1433 gcc.dg/struct-semi-3.c: New tests.
1434
1435 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1436
1437 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1438
1439 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1440
1441 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1442 Do not use C99 designators.
1443
1444 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1445
1446 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1447
1448 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1449
1450 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1451 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1452 * gcc.c-torture/execute/simd-5.x: Remove.
1453
1454 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1455
1456 PR rtl-optimization/17933
1457 * gcc.dg/torture/pr17933-1.c: New test.
1458
1459 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1460
1461 PR target/18106
1462 * lib/target-supports.exp (check_weak_available): Support
1463 Windows.
1464
1465 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1466
1467 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1468 call to fflush(stdout) before abort.
1469 (my_ffsll): New function.
1470 (generate_fields): Use it.
1471
1472 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1473
1474 * gcc.dg/init-undef-1.c: New test.
1475
1476 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1477
1478 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1479 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1480 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1481 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1482 expected messages for new parser.
1483
1484 2004-11-04 Mark Mitchell <mark@codesourcery.com>
1485
1486 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1487
1488 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1489
1490 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1491 on LP64 targets.
1492
1493 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1494
1495 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1496 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1497 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1498 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1499 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1500 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1501 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1502 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1503 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1504 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1505
1506 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1507
1508 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1509 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1510 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1511 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1512 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1513 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1514 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1515 for new parser.
1516
1517 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
1518
1519 PR target/15342
1520 * gcc.dg/20041104-1.c: New test.
1521
1522 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1523
1524 * g++.dg/template/nontype7.C: New test.
1525 * g++.dg/template/nontype8.C: Likewise.
1526 * g++.dg/template/nontype9.C: Likewise.
1527 * g++.dg/template/nontype10.C: Likewise.
1528 * g++.dg/tc1/dr49.C: Likewise.
1529 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1530 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1531
1532 2004-11-04 Ben Elliston <bje@au.ibm.com>
1533
1534 * g++.dg/rtti/tinfo1.C: Remove xfails.
1535
1536 2004-11-04 Ben Elliston <bje@au.ibm.com>
1537
1538 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1539 packed attribute to the definition to satisfy the new C++ parser.
1540
1541 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1542
1543 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1544 invocations of va_arg.
1545
1546 2004-11-02 Mark Mitchell <mark@codesourcery.com>
1547
1548 PR c++/18124
1549 * g++.dg/template/crash25.C: New test.
1550
1551 PR c++/18155
1552 * g++.dg/template/typedef2.C: New test.
1553 * g++.dg/parse/crash13.C: Adjust error markers.
1554
1555 PR c++/18177
1556 * g++.dg/conversion/const3.C: New test.
1557
1558 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1559
1560 PR fortran/17535
1561 PR fortran/17583
1562 PR fortran/17713
1563 * gfortran.dg/generic_[123].f90: New testcases.
1564
1565 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1566
1567 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1568 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1569
1570 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1571
1572 PR tree-opt/16808
1573 * gcc.c-torture/compile/pr16808.c: New test.
1574
1575 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1576
1577 PR rtl-optimization/17104
1578 * gcc.dg/ppc-bitfield1.c: New.
1579
1580 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1581
1582 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1583
1584 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1585
1586 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1587 strings for 32-bit code.
1588
1589 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1590
1591 PR c/18239
1592 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1593
1594 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1595
1596 PR c++/18064
1597 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1598
1599 2004-10-31 Mark Mitchell <mark@codesourcery.com>
1600
1601 PR c++/15172
1602 * g++.dg/init/aggr2.C: New test.
1603
1604 2004-10-30 Ziemowit Laski <zlaski@apple.com>
1605
1606 * objc.dg/local-decl-1.m: New test.
1607
1608 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1609
1610 * gcc.dg/20040910-1.c: Adjust regex.
1611
1612 2004-10-30 Roger Sayle <roger@eyesopen.com>
1613
1614 PR rtl-optimization/18084
1615 * g++.dg/opt/pr18084-1.C: New testcase.
1616
1617 2004-10-30 Matt Austern <austern@apple.com>
1618
1619 PR c++/17542
1620 * g++.dg/ext/attrib18.C: New test.
1621
1622 2004-10-30 Roger Sayle <roger@eyesopen.com>
1623
1624 PR middle-end/18096
1625 * gcc.dg/pr18096-1.c: New test case.
1626
1627 2004-10-30 Roger Sayle <roger@eyesopen.com>
1628
1629 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1630
1631 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1632
1633 PR c/16666
1634 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1635 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1636 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1637 gcc.dg/old-style-prom-3.c: New tests.
1638
1639 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1640
1641 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1642 Remove unnecessary inclusion of stdio.h.
1643
1644 2004-10-29 Roger Sayle <roger@eyesopen.com>
1645
1646 PR rtl-optimization/17581
1647 * gcc.dg/pr17581-1.c: New test case.
1648
1649 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1650
1651 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1652 being implemented.
1653 * g++.dg/conversion/dr195-1.C: New.
1654 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1655 * g++.old-deja/g++.mike/p10148.C: Likewise.
1656
1657 2004-10-29 Mark Mitchell <mark@codesourcery.com>
1658
1659 PR c++/17695
1660 * g++.dg/debug/typedef2.C: New test.
1661
1662 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1663
1664 PR fortran/13490
1665 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1666 * gfortran.dg/g77/README: Update.
1667
1668 2004-10-28 Matt Austern <austern@apple.com>
1669
1670 PR c++/14124
1671 * g++.dg/ext/packed7.C: New test.
1672
1673 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1674
1675 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1676 scan-assembler.
1677 * lib/scanasm.exp (hidden-scan-for): New proc.
1678 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1679 string.
1680 (scan-not-hidden): Likewise.
1681 * lib/target-supports.exp (check_visibility_available): mach-o is
1682 support too.
1683
1684 2004-10-28 Mark Mitchell <mark@codesourcery.com>
1685
1686 PR c++/17132
1687 * g++.dg/template/memclass3.C: New test.
1688
1689 2004-10-28 Adam Nemet <anemet@lnxw.com>
1690
1691 PR middle-end/18160
1692 * gcc.dg/register-var-1.c: New test.
1693 * gcc.dg/register-var-2.c: New test.
1694 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1695 error now.
1696
1697 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1698
1699 PR other/18172
1700 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1701 unused variables.
1702 * gcc.dg/vect/vect-22.c: Likewise.
1703
1704 2004-10-28 Jakub Jelinek <jakub@redhat.com>
1705
1706 * gcc.dg/i386-rotate-1.c: New test.
1707
1708 2004-10-27 Mark Mitchell <mark@codesourcery.com>
1709
1710 * g++.dg/init/ref12.C: Add "run" marker.
1711
1712 PR c++/17435
1713 * g++.dg/init/ref12.C: New test.
1714
1715 PR c++/18140
1716 * g++.dg/template/shift1.C: New test.
1717 * g++.dg/template/error10.C: Adjust error markers.
1718
1719 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1720
1721 PR tree-opt/17529
1722 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1723
1724 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1725
1726 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1727 * gcc.dg/weak/weak-3.c: Likewise.
1728 * gcc.dg/weak/weak-5.c: Likewise.
1729 * gcc.dg/weak/weak-9.c: Likewise.
1730 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1731 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1732
1733 * gcc.dg/darwin-weakimport-1.c: New.
1734
1735 2004-10-28 Ben Elliston <bje@au.ibm.com>
1736
1737 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1738
1739 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1740
1741 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1742 'syntax' error messages.
1743 * gcc.dg/cpp/direct2s.c: Likewise.
1744
1745 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1746
1747 * gcc.c-torture/compile/20041026-1.c: New.
1748
1749 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1750
1751 PR c++/18093
1752 * g++.dg/lookup/ns2.C: New test.
1753
1754 PR c++/18020
1755 * g++.dg/template/enum4.C: New test.
1756
1757 PR c++/18161
1758 * g++.dg/template/expr1.C: New test.
1759
1760 2004-10-26 Ben Elliston <bje@au.ibm.com>
1761
1762 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1763
1764 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1765
1766 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1767 gcc.dg/decl-nospec-3.c: New tests.
1768
1769 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1770
1771 * objc.dg/super-class-3.m: New test.
1772
1773 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1774
1775 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1776 resyncing.
1777 * gcc.dg/cpp/direct2s.c: Likewise.
1778
1779 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1780
1781 * objc.dg/image-info.m: Update for changes to section selection.
1782
1783 2004-10-25 David Ayers <d.ayers@inode.at>
1784 Ziemowit Laski <zlaski@apple.com>
1785
1786 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1787 diagnostics when messaging 'id <Proto>'.
1788 * objc.dg/class-protocol-1.m: New test.
1789 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1790 a non-existent method signature.
1791 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1792 Update diagnostics when messaging with non-existent method signature.
1793 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1794 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1795 invalid receivers are now resolved as if messaging 'id'; remove
1796 extraneous diagnostics.
1797
1798 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1799
1800 PR c/16667
1801 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1802 gcc.dg/init-desig-obs-3.c: New tests.
1803
1804 2004-10-25 Jakub Jelinek <jakub@redhat.com>
1805
1806 * gcc.dg/debug/20041023-1.c: New test.
1807
1808 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1809
1810 PR middle-end/17407
1811 * gcc.c-torture/compile/pr17407.c: New test.
1812
1813 PR c++/18121
1814 * g++.dg/template/array8.C: New test.
1815
1816 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1817
1818 PR other/18138
1819 * lib/g++.exp: Accept more than one multilib libgcc.
1820 * lib/gcc-dg.exp: Likewise.
1821 * lib/objc.exp: Likewise.
1822 * lib/treelang.exp: Likewise.
1823 * lib/gfortran.exp: Likewise.
1824
1825 2004-10-24 Ben Elliston <bje@au.ibm.com>
1826
1827 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1828
1829 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
1830
1831 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1832 * gcc.dg/c99-const-expr-3.c: Likewise.
1833
1834 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1835
1836 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1837
1838 2004-10-23 Ben Elliston <bje@au.ibm.com>
1839
1840 * gcc.c-torture/execute/loop-2e.x: Remove.
1841
1842 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1843
1844 PR c++/18095
1845 * g++.dg/parse/crash18.C: New.
1846 * g++.dg/parse/crash19.C: New.
1847
1848 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1849
1850 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1851 * g++.dg/ext/dllimport2.C: Same.
1852 * g++.dg/ext/dllimport8.C: Same.
1853
1854 2004-10-21 Mark Mitchell <mark@codesourcery.com>
1855
1856 PR c++/10841
1857 * g++.dg/conversion/cast1.C: New test.
1858 * g++.dg/overload/pmf1.C: Adjust error marker.
1859
1860 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1861
1862 PR objc/17923
1863 * objc.dg/const-str-7.m: New test.
1864
1865 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1866
1867 * g++.dg/template/memfriend11.C: Fix comment typo.
1868 * g++.dg/template/memfriend14.C: Likewise.
1869
1870 2004-10-20 Richard Henderson <rth@redhat.com>
1871
1872 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1873 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1874 -fasynchronous-unwind-tables.
1875
1876 2004-10-20 Richard Henderson <rth@redhat.com>
1877
1878 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1879 (main): Return success.
1880 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1881 (main): Return success.
1882
1883 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1884
1885 PR c++/13495
1886 * g++.dg/template/memfriend9.C: New test.
1887 * g++.dg/template/memfriend10.C: Likewise.
1888 * g++.dg/template/memfriend11.C: Likewise.
1889 * g++.dg/template/memfriend12.C: Likewise.
1890 * g++.dg/template/memfriend13.C: Likewise.
1891 * g++.dg/template/memfriend14.C: Likewise.
1892 * g++.dg/template/memfriend15.C: Likewise.
1893 * g++.dg/template/memfriend16.C: Likewise.
1894 * g++.dg/template/memfriend17.C: Likewise.
1895 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
1896
1897 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
1898
1899 * g++.dg/conversion/dr195.C: New.
1900 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
1901
1902 2004-10-20 Ben Elliston <bje@au.ibm.com>
1903 Devang Patel <dpatel@apple.com>
1904
1905 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
1906 of floating point arithmetic, which could trap.
1907
1908 2004-10-19 Mark Mitchell <mark@codesourcery.com>
1909
1910 PR c++/14035
1911 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
1912 * g++.dg/conversion/const2.C: New test.
1913 * g++.dg/expr/reinterpret2.C: New test.
1914 * g++.dg/expr/reinterpret3.C: New test.
1915 * g++.dg/expr/cast2.C: New test.
1916 * g++.dg/expr/copy1.C: New test.
1917 * g++.dg/other/conversion1.C: Change error message.
1918 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
1919 function pointers to void *.
1920 * g++.old-deja/g++.mike/p10148.C: Likewise.
1921
1922 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1923
1924 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
1925
1926 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
1927
1928 PR c++/18047
1929
1930 * g++.dg/parse/expr3.C: New test.
1931
1932 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1933
1934 * gcc.dg/smod-1.c: New test.
1935
1936 2004-10-18 Ziemowit Laski <zlaski@apple.com>
1937
1938 * objc.dg/method-14.m: New test.
1939
1940 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1941
1942 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
1943 Also xfail as the patch was reverted.
1944
1945 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1946
1947 PR middle-end/16973
1948 * gcc.dg/pr16973.c: New test.
1949
1950 2004-10-18 Diego Novillo <dnovillo@redhat.com>
1951
1952 PR tree-optimization/17656
1953 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
1954
1955 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
1956
1957 * g++.dg/eh/shadow1.C: New.
1958
1959 2004-10-18 Jakub Jelinek <jakub@redhat.com>
1960
1961 * gcc.c-torture/compile/20041018-1.c: New test.
1962
1963 2004-10-18 Ben Elliston <bje@au.ibm.com>
1964
1965 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
1966 compiler referring to register 0 when accessing sdata. The linker
1967 now patches things up.
1968
1969 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
1970
1971 PR c/17529
1972 * gcc.c-torture/compile/pr17529.c: New test.
1973
1974 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1975
1976 PR c++/17743
1977 * g++.dg/ext/attrib17.C: New test.
1978
1979 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1980
1981 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
1982
1983 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1984
1985 PR c++/10479
1986 * g++.dg/ext/attrib16.C: New test.
1987
1988 2004-10-15 Mark Mitchell <mark@codesourcery.com>
1989
1990 PR c++/17042
1991 * g++.dg/init/dso_handle1.C: New test.
1992
1993 PR c++/14667
1994 * g++.dg/parse/typedef6.C: New test.
1995
1996 PR c++/17916
1997 * g++.dg/parse/pragma1.C: New test.
1998
1999 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
2000
2001 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
2002
2003 2004-10-15 Steve Ellcey <sje@cup.hp.com>
2004
2005 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
2006 -fno-common when on HPPA HP-UX platforms.
2007
2008 2004-10-15 Jakub Jelinek <jakub@redhat.com>
2009
2010 PR other/16820
2011 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
2012 stdint.h.
2013 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
2014 uintptr_t.
2015
2016 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2017
2018 PR c++/16301
2019 * g++.dg/lookup/strong-using-4.C: New test.
2020
2021 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2022
2023 PR middle-end/16567
2024 * gcc.c-torture/compile/nested-1.c: New test.
2025
2026 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2027
2028 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
2029 and mipsisa64*-*-* (until support for misaligned loads is added).
2030 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
2031 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
2032 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
2033 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
2034 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
2035 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
2036
2037 2004-10-14 Mark Mitchell <mark@codesourcery.com>
2038
2039 PR c++/17976
2040 * g++.dg/init/dtor3.C: New test.
2041
2042 2004-10-15 Ben Elliston <bje@au.ibm.com>
2043
2044 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
2045
2046 2004-10-14 Geoffrey Keating <geoffk@apple.com>
2047
2048 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
2049 * gcc.dg/macho-lo-sum.c: Likewise.
2050
2051 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
2052
2053 * gcc.dg/ppc-spe64-1.c: New test.
2054
2055 2004-10-14 Devang Patel <dpatel@apple.com>
2056
2057 PR 17635
2058 * gcc.dg/pr17635.c : New test.
2059
2060 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
2061
2062 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
2063 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
2064 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
2065 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
2066 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
2067 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
2068 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
2069 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
2070 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
2071 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
2072 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
2073 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
2074 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
2075 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
2076 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
2077 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
2078 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
2079 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
2080
2081 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2082
2083 * gcc.dg/vect/vect-82.c: New testcase.
2084 * gcc.dg/vect/vect-82_64.c: New testcase.
2085 * gcc.dg/vect/vect-83.c: New testcase.
2086 * gcc.dg/vect/vect-83_64.c: New testcase.
2087
2088 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2089
2090 * gcc.dg/cpp/error-1.c: New test.
2091
2092 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2093
2094 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
2095
2096 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
2097
2098 PR target/17984
2099 * gcc.dg/cris-peep2-xsrand2.c: New test.
2100
2101 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
2102
2103 PR c++/17661
2104 * testsuite/g++.dg/expr/for2.C: New test.
2105
2106 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2107
2108 * g++.dg/inherit/thunk1.C: Run on the SPARC.
2109
2110 2004-10-13 Jakub Jelinek <jakub@redhat.com>
2111
2112 PR tree-optimization/17724
2113 * g++.dg/opt/pr17724-1.C: New test.
2114 * g++.dg/opt/pr17724-2.C: New test.
2115 * g++.dg/opt/pr17724-3.C: New test.
2116 * g++.dg/opt/pr17724-4.C: New test.
2117 * g++.dg/opt/pr17724-5.C: New test.
2118 * g++.dg/opt/pr17724-6.C: New test.
2119
2120 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2121
2122 PR c/17301
2123 * gcc.dg/pr17301-2.c: New test.
2124
2125 2004-10-11 Mark Mitchell <mark@codesourcery.com>
2126
2127 PR c++/15876
2128 * g++.dg/parse/error22.C: New test.
2129
2130 PR c++/17936
2131 * g++.dg/template/spec18.C: New test.
2132
2133 2004-10-11 Steve Ellcey <sje@cup.hp.com>
2134
2135 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2136 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2137 memcpy.
2138 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2139 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2140
2141 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2142
2143 * g++.dg/eh/cleanup5.C: Add dg-options "".
2144
2145 2004-10-11 Roger Sayle <roger@eyesopen.com>
2146
2147 PR middle-end/17657
2148 * gcc.dg/switch-4.c: New test case.
2149
2150 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
2151
2152 * gcc.c-torture/execute/20041011-1.c: New test.
2153
2154 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2155
2156 PR c++/17554
2157 * g++.dg/init/for3.C: New test.
2158
2159 PR c++/17657
2160 * g++.dg/opt/switch2.C: New test.
2161
2162 PR middle-end/17703
2163 * g++.dg/warn/Wreturn-2.C: New test.
2164
2165 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2166
2167 PR c++/17907
2168 * g++.dg/eh/cleanup5.C: New test.
2169
2170 2004-10-10 Mark Mitchell <mark@codesourcery.com>
2171
2172 PR c++/17393
2173 * g++.dg/parse/error21.C: New test.
2174
2175 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2176
2177 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2178 * g++.dg/warn/incomplete1.C: Likewise.
2179 * g++.dg/template/qualttp20.C: Likewise.
2180
2181 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2182
2183 PR c/17881
2184 * parm-incomplete-1.c: New test.
2185
2186 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2187
2188 PR c++/17867
2189 * g++.dg/parse/error19.C: New test.
2190
2191 PR c++/17670
2192 * g++.dg/init/new11.C: New test.
2193
2194 PR c++/17821
2195 * g++.dg/parse/error20.C: New test.
2196
2197 PR c++/17826
2198 * g++.dg/template/crash24.C: New test.
2199
2200 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2201
2202 PR c/17301
2203 * gcc.dg/pr17301-1.c: New test.
2204
2205 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2206
2207 PR c/17189
2208 * gcc.dg/anon-struct-5.c: New test.
2209
2210 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
2211
2212 PR c/17844
2213 * gcc.dg/pr17844-1.c: New test.
2214
2215 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
2216
2217 PR tree-optimization/17906
2218 * gcc.c-torture/compile/pr17906.c: New.
2219
2220 2004-10-09 Stuart Hastings <stuart@apple.com>
2221 Roger Sayle <roger@eyesopen.com>
2222
2223 PR rtl-optimization/17853
2224 * gcc.dg/i386-mmx-5.c: New testcase.
2225
2226 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
2227
2228 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
2229
2230 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2231
2232 PR c++/17524
2233 * g++.dg/template/static9.C: New test.
2234
2235 PR c++/17685
2236 * g++.dg/parse/operator5.C: New test.
2237
2238 2004-10-09 Roger Sayle <roger@eyesopen.com>
2239
2240 PR middle-end/17894
2241 * gcc.c-torture/execute/divcmp-4.c: New test case.
2242
2243 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2244
2245 PR tree-opt/17902
2246 * g++.dg/opt/pr17902.C: New test.
2247
2248 2004-10-09 Jakub Jelinek <jakub@redhat.com>
2249
2250 * gcc.dg/cpp/ident-1.c: Add dg-options "".
2251
2252 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2253
2254 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
2255
2256 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2257
2258 * gcc.dg/assign-warn-3.c: New test.
2259
2260 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2261
2262 PR c/16999
2263 * gcc.dg/cpp/ident-1.c: New test.
2264
2265 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
2266
2267 * gcc.c-torture/compile/acc1.c: New.
2268
2269 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2270
2271 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
2272 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
2273
2274 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2275
2276 * gcc.dg/ultrasp11.c: New test.
2277
2278 2004-10-08 Michael Matz <matz@suse.de>
2279
2280 * gcc.dg/doloop-2.c: New test.
2281
2282 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2283
2284 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2285 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2286 objc.dg/method-9.m: Update expected diagnostics.
2287
2288 2004-10-07 Geoffrey Keating <geoffk@apple.com>
2289
2290 * gcc.dg/ppc-fsel-3.c: New file.
2291 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2292
2293 2004-10-07 Paul Brook <paul@codesourcery.com>
2294
2295 * gfortran.dg/intrinsic_verify_1.f90: New test.
2296
2297 2004-10-07 Paul Brook <paul@codesourcery.com>
2298
2299 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2300
2301 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2302
2303 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
2304 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2305 commit.
2306
2307 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2308
2309 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2310
2311 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2312
2313 PR c++/17115
2314 * g++.dg/warn/Winline-4.C: New test.
2315
2316 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2317
2318 * gcc.c-torture/compile/20041007-1.c: New test.
2319
2320 2004-10-07 Paul Brook <paul@codesourcery.com>
2321
2322 PR fortran/17678
2323 * gfortran.dg/use_allocated_1.f90: New test.
2324
2325 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2326
2327 PR middle-end/17849
2328 * gfortran.fortran-torture/compile/nested.f90: New test
2329
2330 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2331
2332 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2333
2334 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2335
2336 PR c++/17368
2337 * g++.dg/ext/asm6.C: New test.
2338
2339 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2340
2341 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2342
2343 2004-10-06 Paul Brook <paul@codesourcery.com>
2344
2345 PR libfortran/17709
2346 * gfortran.dg/empty_format_1.f90: New test.
2347
2348 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2349
2350 PR fortran/17568
2351 * gfortran.dg/ishft.f90: New test.
2352
2353 PR fortran/17283
2354 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2355 tests.
2356
2357 2004-10-06 Paul Brook <paul@codesourcery.com>
2358
2359 * gfortran.dg/do_1.f90: New test.
2360
2361 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2362
2363 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2364 optimizing for size.
2365
2366 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2367
2368 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2369
2370 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2371
2372 * gcc.c-torture/compile/20041005-1.c: New test.
2373
2374 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2375
2376 PR c++/17829
2377 * g++.dg/lookup/koenig4.C: New.
2378
2379 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2380
2381 * g++.dg/other/classkey1.C: Adjust quoting marks.
2382 * g++.dg/parse/error15.C: Likewise.
2383 * g++.dg/template/meminit2.C (int>): Likewise.
2384
2385 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2386
2387 PR fortran/17283
2388 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2389
2390 PR fortran/17631
2391 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2392
2393 PR fortran/17708
2394 * gfortran.dg/pr17708.f90: New test.
2395
2396 2004-10-04 Chao-ying Fu <fu@mips.com>
2397
2398 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2399 * gcc.dg/vect/vect-4.c: Ditto.
2400 * gcc.dg/vect/vect-5.c: Ditto.
2401 * gcc.dg/vect/vect-6.c: Ditto.
2402 * gcc.dg/vect/vect-8.c: Ditto.
2403 * gcc.dg/vect/vect-16.c: Ditto.
2404 * gcc.dg/vect/vect-30.c: Ditto.
2405 * gcc.dg/vect/vect-40.c: Ditto.
2406 * gcc.dg/vect/vect-41.c: Ditto.
2407 * gcc.dg/vect/vect-42.c: Ditto.
2408 * gcc.dg/vect/vect-43.c: Ditto.
2409 * gcc.dg/vect/vect-44.c: Ditto.
2410 * gcc.dg/vect/vect-45.c: Ditto.
2411 * gcc.dg/vect/vect-46.c: Ditto.
2412 * gcc.dg/vect/vect-47.c: Ditto.
2413 * gcc.dg/vect/vect-48.c: Ditto.
2414 * gcc.dg/vect/vect-49.c: Ditto.
2415 * gcc.dg/vect/vect-50.c: Ditto.
2416 * gcc.dg/vect/vect-51.c: Ditto.
2417 * gcc.dg/vect/vect-52.c: Ditto.
2418 * gcc.dg/vect/vect-53.c: Ditto.
2419 * gcc.dg/vect/vect-54.c: Ditto.
2420 * gcc.dg/vect/vect-55.c: Ditto.
2421 * gcc.dg/vect/vect-56.c: Ditto.
2422 * gcc.dg/vect/vect-57.c: Ditto.
2423 * gcc.dg/vect/vect-58.c: Ditto.
2424 * gcc.dg/vect/vect-59.c: Ditto.
2425 * gcc.dg/vect/vect-60.c: Ditto.
2426 * gcc.dg/vect/vect-74.c: Ditto.
2427 * gcc.dg/vect/vect-79.c: Ditto.
2428 * gcc.dg/vect/vect-80.c: Ditto.
2429
2430 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2431
2432 * gcc.dg/unused-7.c: Use the correct option.
2433
2434 2004-10-04 Paul Brook <paul@codesourcery.com>
2435 Bud Davis <bdavis9659@comcast.net>
2436
2437 PR fortran/17706
2438 PR fortran/16434
2439 * gfortran/pr17706.f90: New test.
2440 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2441
2442 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2443
2444 * gfortran.dg/pr17612.f90: New test.
2445
2446 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2447
2448 * g++.dg/template/local1.C: Adjust quoting marks in
2449 testing for diagnostics.
2450 * g++.dg/tls/diag-2.C: Likewise.
2451 * g++.dg/other/error8.C: Likewise.
2452
2453 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2454
2455 PR c/17178
2456 * gcc.dg/unused-4.c: Adjust to be correct.
2457
2458 PR c/17820
2459 * gcc.dg/unused-7.c: New test.
2460
2461 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2462
2463 PR c++/17797
2464 * g++.dg/overload/template2.C: New test.
2465
2466 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2467
2468 PR tree-optimization/16632
2469 * gcc.dg/tree-ssa/20041002-1.c: New.
2470
2471 2004-10-03 Paul Brook <paul@codesourcery.com>
2472
2473 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2474 rather than relying on default formatting.
2475
2476 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2477
2478 * gcc.dg/20040920-1.c: Update expected message text.
2479
2480 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2481
2482 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2483
2484 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2485
2486 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2487 tree level.
2488
2489 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2490
2491 * gcc.dg/tree-ssa/pr17343.c: Remove.
2492
2493 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2494
2495 PR tree-opt/17343
2496 * gcc.dg/tree-ssa/pr17343.c: New test.
2497
2498 2004-10-01 Jakub Jelinek <jakub@redhat.com>
2499
2500 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2501 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2502 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2503 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2504 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2505
2506 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2507
2508 * gcc.dg/lvalue-2.c: New test.
2509
2510 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2511
2512 PR c/17730
2513 * gcc.dg/pr17730-1.c: New test
2514
2515 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2516
2517 PR c/7425
2518 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2519
2520 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2521
2522 * gcc.c-torture/execute/stdarg-1.c: New test.
2523 * gcc.c-torture/execute/stdarg-2.c: New test.
2524 * gcc.c-torture/execute/stdarg-3.c: New test.
2525 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2526 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2527 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2528 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2529 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2530
2531 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2532
2533 PR tree-optimization/17697
2534 * g++.dg/opt/pr17697-1.C: New test.
2535 * g++.dg/opt/pr17697-2.C: New test.
2536 * g++.dg/opt/pr17697-3.C: New test.
2537
2538 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2539
2540 PR c/16409
2541 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2542 gcc.dg/vla-init-5.c: New tests.
2543
2544 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2545
2546 PR c/13804
2547 * gcc.dg/pr13804-1.c: New test.
2548
2549 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2550
2551 PR fortran/16938
2552 * gfortran.dg/pr16938.f90: New test.
2553
2554 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2555
2556 * g++.dg/template/crash23.C: New test.
2557
2558 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2559
2560 PR c++/17585
2561 * g++.dg/template/static8.C: New test.
2562
2563 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2564
2565 PR c++/17681
2566 * g++.dg/other/error9.C: New test.
2567
2568 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2569
2570 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2571
2572 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2573
2574 PR fortran/15164
2575 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
2576
2577 2004-09-26 Roger Sayle <roger@eyesopen.com>
2578
2579 PR middle-end/17112
2580 * gcc.dg/pr17112-1.c: New test case.
2581
2582 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2583
2584 PR c/11459
2585 * gcc.dg/pr11459-1.c: New test.
2586
2587 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2588
2589 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2590 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2591
2592 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2593
2594 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2595
2596 2004-09-25 Jan Hubicka <jh@suse.cz>
2597
2598 * compile/30040909-1.c: New test.
2599 * compile/30040907-1.c: New test.
2600
2601 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
2602
2603 * gcc.c-torture/execute/va-arg-26.c: New test.
2604
2605 2004-09-24 Zack Weinberg <zack@codesourcery.com>
2606
2607 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2608 extra diagnostics on targets with 64-bit pointers.
2609 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2610
2611 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2612
2613 PR c/17188
2614 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2615 * gcc.dg/decl-3.c: Adjust expected message.
2616
2617 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2618
2619 PR fortran/17615
2620 * gfortran.dg/pr17615.f90: New test.
2621
2622 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
2623
2624 PR tree-optimzation/17517
2625 * g++.dg/tree-ssa/pr17517.C: New Test.
2626
2627 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2628
2629 PR c++/16889
2630 * g++.dg/lookup/ambig3.C: New.
2631
2632 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2633
2634 PR tree-opt/17624
2635 * g++.dg/opt/pr17624.C: New test.
2636
2637 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2638
2639 PR c/6980
2640 * gcc.dg/Wbad-function-cast-1.c: New test.
2641
2642 2004-09-23 Zack Weinberg <zack@codesourcery.com>
2643
2644 * g++.dg/ext/complit1.C
2645 * g++.dg/other/error2.C
2646 * g++.dg/other/nontype-1.C
2647 * g++.dg/parse/crash11.C
2648 * g++.dg/parse/crash12.C
2649 * g++.dg/parse/error15.C
2650 * g++.dg/parse/error4.C
2651 * g++.dg/parse/tmpl-outside1.C
2652 * g++.dg/parse/too-many-tmpl-args1.C
2653 * g++.dg/template/dependent-expr3.C
2654 * g++.dg/template/error10.C
2655 * g++.dg/template/instantiate1.C
2656 * g++.dg/template/vtable2.C
2657 * g++.dg/warn/Wshadow-1.C
2658 * g++.dg/warn/weak1.C
2659 * g++.old-deja/g++.brendan/crash16.C
2660 * g++.old-deja/g++.brendan/crash18.C
2661 * g++.old-deja/g++.brendan/crash48.C
2662 * g++.old-deja/g++.brendan/crash49.C
2663 * g++.old-deja/g++.brendan/crash55.C
2664 * g++.old-deja/g++.brendan/crash56.C
2665 * g++.old-deja/g++.brendan/crash8.C
2666 * g++.old-deja/g++.brendan/enum11.C
2667 * g++.old-deja/g++.brendan/enum8.C
2668 * g++.old-deja/g++.brendan/enum9.C
2669 * g++.old-deja/g++.brendan/friend3.C
2670 * g++.old-deja/g++.brendan/misc14.C
2671 * g++.old-deja/g++.bugs/900402_02.C
2672 * g++.old-deja/g++.bugs/900404_03.C
2673 * g++.old-deja/g++.bugs/900404_04.C
2674 * g++.old-deja/g++.bugs/900428_03.C
2675 * g++.old-deja/g++.jason/crash4.C
2676 * g++.old-deja/g++.jason/overload21.C
2677 * g++.old-deja/g++.jason/redecl1.C
2678 * g++.old-deja/g++.jason/report.C
2679 * g++.old-deja/g++.jason/rfg10.C
2680 * g++.old-deja/g++.jason/template30.C
2681 * g++.old-deja/g++.law/arm12.C
2682 * g++.old-deja/g++.law/ctors5.C
2683 * g++.old-deja/g++.law/cvt20.C
2684 * g++.old-deja/g++.law/init10.C
2685 * g++.old-deja/g++.law/init8.C
2686 * g++.old-deja/g++.law/visibility17.C
2687 * g++.old-deja/g++.law/visibility7.C
2688 * g++.old-deja/g++.mike/net8.C
2689 * g++.old-deja/g++.mike/p646.C
2690 * g++.old-deja/g++.mike/p700.C
2691 * g++.old-deja/g++.mike/p701.C
2692 * g++.old-deja/g++.mike/p811.C
2693 * g++.old-deja/g++.ns/template13.C
2694 * g++.old-deja/g++.other/array3.C
2695 * g++.old-deja/g++.other/crash25.C
2696 * g++.old-deja/g++.other/dtor3.C
2697 * g++.old-deja/g++.other/dtor4.C
2698 * g++.old-deja/g++.other/main1.C
2699 * g++.old-deja/g++.other/warn7.C
2700 * g++.old-deja/g++.pt/crash11.C
2701 * g++.old-deja/g++.pt/crash36.C
2702 * g++.old-deja/g++.pt/spec22.C
2703 * g++.old-deja/g++.pt/spec9.C
2704 * g++.old-deja/g++.pt/ttp52.C
2705 * g++.old-deja/g++.robertl/eb103.C
2706 * g++.old-deja/g++.robertl/eb121.C
2707 * g++.old-deja/g++.robertl/eb22.C
2708 * g++.old-deja/g++.robertl/eb8.C:
2709 Update locations and/or regexps of dg-error markers.
2710 Remove markers for some bogus messages that are no longer issued.
2711
2712 2004-09-23 Jakub Jelinek <jakub@redhat.com>
2713
2714 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2715 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2716
2717 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2718
2719 PR c++/17618
2720 * g++.dg/lookup/crash5.C: New test.
2721
2722 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2723
2724 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2725 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2726 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2727 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2728 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2729 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2730
2731 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2732 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2733 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2734 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2735 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2736 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2737
2738 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2739
2740 * gcc.dg/vect/vect-44.c: Check additional cases.
2741 * gcc.dg/vect/vect-48.c: Check additional cases.
2742
2743 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2744 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2745 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2746 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2747 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2748 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2749 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2750 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2751 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2752
2753 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2754 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2755 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2756
2757 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2758
2759 * gcc.dg/tree-ssa/loop-6.c: New test.
2760
2761 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2762
2763 PR c++/17620
2764 * g++.dg/inherit/base2.C: New.
2765
2766 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2767
2768 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2769 * gcc.dg/20001012-2.c: Likewise.
2770 * gcc.dg/20001013-1.c: Likewise.
2771 * gcc.dg/20001101-1.c: Likewise.
2772 * gcc.dg/20001102-1.c: Likewise.
2773 * gcc.dg/bf-spl1.c: Likewise.
2774 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2775 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2776
2777 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2778
2779 PR tree-optimization/16721
2780 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2781
2782 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2783
2784 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2785 * gcc.dg/20040305-1.c: Likewise.
2786
2787 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2788
2789 PR c/16566
2790 * gcc.c-torture/compile/pr16566-1.c,
2791 gcc.c-torture/compile/pr16566-2.c,
2792 gcc.c-torture/compile/pr16566-3.c: New tests.
2793
2794 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2795
2796 PR tree-optimization/17512
2797 * gcc.c-torture/compile/20040916-1.c.
2798
2799 2004-09-21 Mark Mitchell <mark@codesourcery.com>
2800
2801 * gcc.dg/pragma-re-3.c: New test.
2802
2803 2004-09-17 Matt Austern <austern@apple.com>
2804
2805 PR c++/15049
2806 * g++.dg/other/anon3.C: New.
2807
2808 2004-09-21 Roger Sayle <roger@eyesopen.com>
2809
2810 PR c++/7503
2811 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2812 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2813 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2814 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2815 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2816
2817 2004-09-21 Bud Davis <bdavis9659@comcast.net>
2818
2819 PR fortran/17286
2820 * gfortran.dg/pr17286.f90: New test.
2821
2822 2004-09-20 Mark Mitchell <mark@codesourcery.com>
2823
2824 PR c++/17530
2825 * g++.dg/template/static7.C: New test.
2826
2827 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2828
2829 PR tree-opt/17558
2830 * gcc.c-torture/compile/pr17558.c: New test.
2831
2832 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2833
2834 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2835 if SKIP_ATTRIBUTE is defined.
2836
2837 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2838
2839 PR fortran/15957
2840 * gfortran.dg/pr15957.f90: New test.
2841
2842 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2843
2844 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2845 in comparison.
2846 * gcc.dg/vect/vect-79.c: Likewise.
2847 * gcc.dg/vect/vect-80.c: Likewise.
2848
2849 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2850
2851 PR fortran/15750
2852 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
2853
2854 2004-09-20 Ira Rosen <irar@il.ibm.com>
2855
2856 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2857 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2858 * gcc.dg/vect/vect-62.c: New testcase.
2859 * gcc.dg/vect/vect-63.c: New testcase.
2860 * gcc.dg/vect/vect-64.c: New testcase.
2861 * gcc.dg/vect/vect-65.c: New testcase.
2862 * gcc.dg/vect/vect-66.c: New testcase.
2863 * gcc.dg/vect/vect-67.c: New testcase.
2864 * gcc.dg/vect/vect-68.c: New testcase.
2865 * gcc.dg/vect/vect-69.c: New testcase.
2866 * gcc.dg/vect/vect-79.c: New testcase.
2867 * gcc.dg/vect/vect-80.c: New testcase.
2868
2869 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2870
2871 * gcc.target/mips/asm-1.c: New test.
2872
2873 2004-09-19 Ira Rosen <irar@il.ibm.com>
2874
2875 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2876 * gcc.dg/vect/vect-73.c: New testcase.
2877 * gcc.dg/vect/vect-74.c: New testcase.
2878 * gcc.dg/vect/vect-75.c: New testcase.
2879 * gcc.dg/vect/vect-76.c: New testcase.
2880 * gcc.dg/vect/vect-77.c: New testcase.
2881 * gcc.dg/vect/vect-78.c: New testcase
2882
2883 2004-09-18 Paul Brook <paul@codesourcery.com>
2884
2885 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2886
2887 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2888
2889 PR c/17424
2890 * gcc.dg/pr17424-1.c: New test.
2891
2892 2004-09-18 Diego Novillo <dnovillo@redhat.com>
2893
2894 * g++.dg/tree-ssa/pr17153.C: New test.
2895
2896 2004-09-16 Geoffrey Keating <geoffk@apple.com>
2897
2898 PR pch/13361
2899 * testsuite/g++.dg/pch/wchar-1.C: New.
2900 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2901
2902 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
2903
2904 * gcc.c-torture/execute/20040917-1.c: New test.
2905
2906 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2907
2908 PR tree-optimization/17319
2909 * gcc.dg/pr17319.c: New test.
2910
2911 2004-09-17 Devang Patel <dpatel@apple.com>
2912
2913 * gcc.dg/20040813-1.c: New test.
2914
2915 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2916
2917 PR tree-optimization/17273
2918 * gcc.c-torture/compile/pr17273.c: New test.
2919
2920 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
2921
2922 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
2923 Update expected messages.
2924 * gcc.dg/declspec-13.c: New test.
2925
2926 2004-09-17 David Edelsohn <edelsohn@gnu.org>
2927
2928 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
2929
2930 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2931
2932 * gcc.c-torture/execute/pr17252.c: Use post-increment to
2933 change what 'a' is pointing to.
2934
2935 2004-09-17 Mark Mitchell <mark@codesourcery.com>
2936
2937 PR c++/16002
2938 * g++.dg/template/error18.C: New test.
2939
2940 PR c++/16029
2941 * g++.dg/warn/Wunused-8.C: New test.
2942
2943 2004-09-17 Steven Bosscher <stevenb@suse.de>
2944
2945 PR tree-optimization/17513
2946 * gcc.dg/20040916-1.c: New test.
2947
2948 2004-09-16 Mark Mitchell <mark@codesourcery.com>
2949
2950 PR c++/17501
2951 * g++.dg/template/typename7.C: New test.
2952
2953 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2954
2955 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
2956
2957 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
2958
2959 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
2960 with -ftree-based-profiling also.
2961 * lib/profopt.exp: Support late-set profile_option/feedback_option.
2962
2963 2004-09-16 Victor Leikehman <lei@il.ibm.com>
2964
2965 PR/15364
2966 * gfortran.dg/der_array_io_1.f90: New test.
2967 * gfortran.dg/der_array_io_2.f90: New test.
2968 * gfortran.dg/der_array_io_3.f90: New test.
2969
2970 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2971
2972 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
2973 EABI.
2974
2975 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2976
2977 * g++.dg/opt/switch1.C: New test.
2978
2979 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
2980
2981 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
2982 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
2983 Update expected messages.
2984
2985 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2986
2987 PR fortran/16485
2988 * gfortran.dg/same_name_1.f90: New test.
2989
2990 2004-09-15 Diego Novillo <dnovillo@redhat.com>
2991
2992 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
2993 dereference garbage pointers.
2994
2995 2004-09-15 Jakub Jelinek <jakub@redhat.com>
2996
2997 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
2998 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
2999
3000 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
3001 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
3002 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
3003
3004 2004-09-14 Mark Mitchell <mark@codesourcery.com>
3005
3006 PR c++/17324
3007 * g++.dg/template/mangle1.C: New test.
3008
3009 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3010
3011 PR tree-optimization/17252
3012 * gcc.c-torture/execute/pr17252.c: New test.
3013
3014 2004-09-14 Andrew Pinski <apinski@apple.com>
3015
3016 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
3017
3018 2004-09-14 Roger Sayle <roger@eyesopen.com>
3019
3020 PR rtl-optimization/9771
3021 * gcc.dg/pr9771-1.c: New test case.
3022
3023 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3024
3025 PR tree-optimization/15262
3026 * gcc.c-torture/execute/pr15262-1.c: New test.
3027 * gcc.c-torture/execute/pr15262-2.c: New test.
3028
3029 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
3030
3031 * gcc.dg/declspec-12.c: New test.
3032
3033 2004-09-14 Bud Davis <bdavis9659@comcast.net>
3034
3035 * gfortran.dg/pr17090.f90: Add directives to test.
3036
3037 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3038
3039 * gcc.c-torture/compile/20040914-1.c: New test.
3040
3041 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3042
3043 PR c++/16162
3044 * g++.dg/template/decl2.C: New test.
3045
3046 2004-09-13 Bud Davis <bdavis9659@comcast.net>
3047
3048 PR fortran/17090
3049 * gfortran.dg/pr17090.f90: New test.
3050
3051 2004-09-13 Dale Johannesen <dalej@apple.com>
3052
3053 * gcc.c-torture/compile/pr17408.c: New test case.
3054
3055 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3056
3057 PR c++/16716
3058 * g++.dg/parse/crash17.C: New test.
3059
3060 PR c++/17327
3061 * g++.dg/template/enum3.C: New test.
3062
3063 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
3064
3065 * lib/gcc-defs.exp: Load wrapper.exp.
3066 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
3067 using local code.
3068 * lib/gcc.exp (gcc_init): Similar.
3069 * lib/gfortran.exp (gfortran_init): Similar.
3070 * lib/objc.exp (objc_init): Similar.
3071 * lib/treelang.exp (treelang_init): Similar.
3072 * lib/wrapper.exp: New file with build_wrapper call machinery in
3073 ${tool}_maybe_build_wrapper.
3074
3075 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3076
3077 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
3078 "inline".
3079 * gcc.dg/declspec-11.c: Update expected messages.
3080 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
3081 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
3082 gcc.dg/inline-12.c: New tests.
3083
3084 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
3085
3086 * g++.dg/tree-ssa/pr17400.C: New testcase.
3087
3088 2004-09-13 James E Wilson <wilson@specifixinc.com>
3089
3090 * gcc.target/mips/sb1-1.c: New testcase.
3091
3092 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
3093
3094 * lib/g77-dg.exp: Remove unused file.
3095 * lib/mike-g77.exp: Ditto.
3096 * lib/g77.exp: Ditto.
3097
3098 2004-09-12 Richard Henderson <rth@redhat.com>
3099
3100 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
3101
3102 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3103
3104 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
3105 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3106 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
3107 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
3108 Update expected messages.
3109
3110 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
3111
3112 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3113 declaration/use mismatch for dirp parameter.
3114
3115 2004-09-12 Andrew Pinski <apinski@apple.com>
3116
3117 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3118 -fgnu-runtime is passed.
3119
3120 2004-09-12 Richard Henderson <rth@redhat.com>
3121
3122 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3123 do the uplevel thing and update additional_flags directly.
3124 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3125 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3126 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3127 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3128
3129 2004-09-11 Steven Bosscher <stevenb@suse.de>
3130
3131 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3132
3133 2004-09-11 Roger Sayle <roger@eyesopen.com>
3134
3135 PR middle-end/17411
3136 * g++.dg/opt/pr17411-1.C: New test case.
3137
3138 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3139
3140 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3141 gcc.dg/tls/diag-2.c: Update expected messages.
3142 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3143 messages.
3144 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3145 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3146 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3147 gcc.dg/tls/diag-5.c: New tests.
3148
3149 2004-09-11 Zack Weinberg <zack@codesourcery.com>
3150
3151 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3152
3153 2004-09-11 Steven Bosscher <stevenb@suse.de>
3154
3155 * g++.dg/parse/break-in-for.C: New test.
3156
3157 2004-09-11 Jakub Jelinek <jakub@redhat.com>
3158
3159 * gcc.dg/tree-ssa/20040911-1.c: New test.
3160
3161 2004-09-11 Andreas Jaeger <aj@suse.de>
3162
3163 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3164 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3165
3166 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
3167
3168 * gcc.target/frv: New directory of FR-V-specific tests.
3169
3170 2004-09-10 James E Wilson <wilson@specifixinc.com>
3171
3172 * gcc.dg/convert-vec-1.c: New test.
3173
3174 2004-09-10 Roger Sayle <roger@eyesopen.com>
3175
3176 PR middle-end/17024
3177 * gcc.dg/pr17024-1.c: New test case.
3178
3179 2004-09-10 Eric Christopher <echristo@redhat.com>
3180
3181 * gcc.dg/20040910-1.c: New test.
3182
3183 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3184
3185 * gcc.dg/bitfld-9.c: New test.
3186
3187 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3188
3189 * gcc.c-torture/execute/ieee/acc1.c: New test.
3190 * gcc.c-torture/execute/ieee/acc2.c: New test.
3191 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3192
3193 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3194
3195 * gcc.dg/deprecated-2.c: New test.
3196
3197 2004-09-09 James E Wilson <wilson@specifixinc.com>
3198
3199 * gcc.dg/init-vec-1.c: New test.
3200
3201 2004-09-09 Roger Sayle <roger@eyesopen.com>
3202
3203 PR middle-end/17055
3204 * gcc.dg/pr17055-1.c: New test case.
3205
3206 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
3207
3208 PR target/17377
3209 * gcc.c-torture/execute/pr17377.c: New test.
3210
3211 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3212
3213 PR c/8420
3214 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
3215 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
3216 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3217 gcc.dg/long-long-typespec-1.c: New tests.
3218 * gcc.dg/tls/diag-2.c: Update expected diagnostics
3219
3220 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3221
3222 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
3223 gcc.dg/gnu99-static-1.c: New tests.
3224
3225 2004-09-08 Devang Patel <dpatel@apple.com>
3226
3227 * gcc.dg/darwin-ld-20040828-1.c: New test.
3228 * gcc.dg/darwin-ld-20040828-2.c: New test.
3229 * gcc.dg/darwin-ld-20040828-3.c: New test.
3230
3231 2004-09-08 Ziemowit Laski <zlaski@apple.com>
3232
3233 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
3234 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
3235 in error message.
3236 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
3237 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
3238 in error message.
3239 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
3240 types they qualify.
3241 * objc.dg/type-size-2.m: Fix wording in comment.
3242 * objc.dg/va-meth-1.m: New test case.
3243
3244 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
3245
3246 PR c/16633:
3247 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
3248 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
3249
3250 2004-09-06 Devang Patel <dpatel@apple.com>
3251
3252 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
3253 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
3254
3255 2004-09-06 Zack Weinberg <zack@codesourcery.com>
3256
3257 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
3258 reflect changed line numbering of diagnostics.
3259
3260 2004-09-06 Paul Brook <paul@codesourcery.com>
3261
3262 * gfortran.dg/edit_real_1.f90: Add new test.
3263
3264 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3265
3266 * gcc.dg/tree-ssa/loop-2.c: New test.
3267 * gcc.dg/tree-ssa/loop-3.c: New test.
3268 * gcc.dg/tree-ssa/loop-4.c: New test.
3269 * gcc.dg/tree-ssa/loop-5.c: New test.
3270
3271 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3272
3273 * gcc.dg/format/sentinel-1.c: Update for parameter option.
3274
3275 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3276
3277 * gcc.dg/format/sentinel-1.c: New test.
3278
3279 2004-09-04 Uros Bizjak <uros@kss-loka.si>
3280
3281 * testsuite/gcc.dg/builtins-46.c: New.
3282
3283 2004-09-03 Devang Patel <dpatel@apple.com>
3284
3285 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3286 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
3287
3288 2004-09-03 Jan Beulich <jbeulich@novell.com>
3289
3290 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3291 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3292 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3293 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3294 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3295 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3296 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3297 the non-portable bzero.
3298 * gcc.dg/20010912-1.c: xfail for NetWare.
3299 * gcc.dg/20020426-2.c: xfail for NetWare.
3300 * gcc.dg/20021014-1.c: xfail for NetWare.
3301 * gcc.dg/20021018-1.c: xfail for NetWare.
3302 * gcc.dg/20030213-1.c: xfail for NetWare.
3303 * gcc.dg/20030225-1.c: xfail for NetWare.
3304 * gcc.dg/20030708-1.c: xfail for NetWare.
3305 * gcc.dg/builtins-config.h: Also exclude NetWare.
3306 * gcc.dg/format/format.h: Define restrict only if not already defined.
3307 * gcc.dg/nest.c: xfail for NetWare.
3308 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3309 * lib/target-supports.exp (check_visibility_available): Exclude
3310 NetWare.
3311
3312 2004-09-03 Jan Beulich <jbeulich@novell.com>
3313
3314 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3315 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3316 deterministic starting point for the alignment of structure fields.
3317 * gcc.dg/Wpadded.c: Dito.
3318 * g++.dg/abi/vbase10.C: Dito.
3319
3320 2004-09-03 Devang Patel <dpatel@apple.com>
3321
3322 * g++.dg/debug/pr15736.cc: New test.
3323
3324 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3325
3326 * README.QMTEST: Fix out-of-date link.
3327
3328 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3329
3330 PR fortran/16579
3331 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3332 Delete. Duplicate of gfortran.dg/g77/20010610.f
3333
3334 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3335
3336 * g++.dg/abi/arm_rtti1.C: New test.
3337
3338 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3339
3340 * gcc.dg/ppc-vector-memcpy.c: New.
3341 * gcc.dg/ppc-vector-memset.c: New.
3342
3343 2004-09-02 Chao-ying Fu <fu@mips.com>
3344
3345 * gcc.target/mips/mips-3d-1.c: New test.
3346 * gcc.target/mips/mips-3d-2.c: New test.
3347 * gcc.target/mips/mips-3d-3.c: New test.
3348 * gcc.target/mips/mips-3d-4.c: New test.
3349 * gcc.target/mips/mips-3d-5.c: New test.
3350 * gcc.target/mips/mips-3d-6.c: New test.
3351 * gcc.target/mips/mips-3d-7.c: New test.
3352 * gcc.target/mips/mips-3d-8.c: New test.
3353 * gcc.target/mips/mips-3d-9.c: New test.
3354 * gcc.target/mips/mips-ps-1.c: New test.
3355 * gcc.target/mips/mips-ps-2.c: New test.
3356 * gcc.target/mips/mips-ps-3.c: New test.
3357 * gcc.target/mips/mips-ps-4.c: New test.
3358 * gcc.target/mips/mips-ps-type.c: New test.
3359
3360 2004-09-02 Paul Brook <paul@codesourcery.com>
3361
3362 * gfortran.dg/edit_real_1.f90: Add new tests.
3363
3364 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3365
3366 PR fortran/15327
3367 * gfortran.dg/merge_char_1.f90: New test.
3368
3369 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3370
3371 PR fortran/16404
3372 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3373
3374 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3375
3376 PR c/1522
3377 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3378
3379 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3380
3381 * g++.dg/opt/loop1.C: Do not XFAIL.
3382
3383 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3384
3385 * gcc.c-torture/execute/20040831-1.c: New test.
3386
3387 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3388
3389 PR fortran/16579
3390 * gfortran.dg/g77/20010610.f: Now passes.
3391 Copy from g77.f-torture/execute. Add dg-run directive.
3392 * gfortran.dg/g77/README: Update
3393
3394 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3395
3396 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3397 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3398 (t1, t2, t3, t4): Add volatile.
3399
3400 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3401
3402 * g++.dg/ext/visibility/arm1.C: New test.
3403
3404 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3405
3406 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3407 -pedantic-errors.
3408
3409 2004-09-01 Paul Brook <paul@codesourcery.com>
3410
3411 * gfortran.dg/eof_2.f90: New test.
3412
3413 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3414
3415 PR fortran/16579
3416 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3417
3418 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3419
3420 PR libfortran/16805
3421 * gfortran.dg/list_read_2.f90: New test.
3422
3423 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3424
3425 * g++.dg/abi/key1.C: New test.
3426
3427 2004-08-31 Richard Henderson <rth@redhat.com>
3428
3429 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3430 form of offsetof.
3431 * g++.dg/other/offsetof5.C: Remove duplicate.
3432
3433 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3434
3435 PR fortran/17244
3436 * gfortran.dg/func_derived_1.f90: New test.
3437
3438 2004-08-31 Paul Brook <paul@codesourcery.com>
3439
3440 * gfortran.dg/eof_1.f90: New test.
3441
3442 2004-08-31 Paul Brook <paul@codesourcery.com>
3443
3444 * gfortran.dg/list_read_1.f90: New file.
3445
3446 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3447
3448 * g++.dg/opt/loop1.C: XFAIL.
3449
3450 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3451
3452 * gcc.dg/funcdef-storage-1.c: New.
3453 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3454 an extern function in local scope.
3455 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3456 declare an 'auto inline' function in local scope.
3457 * gcc.dg/20011130-1.c: Likewise.
3458 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3459 an 'auto' function in local scope.
3460 * gcc.dg/20021014-1.c: Likewise.
3461 * gcc.dg/20030331-2.c: Likewise.
3462
3463 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3464
3465 * gfortran.dg/blockdata_1.f90: New test.
3466
3467 2004-08-30 Richard Henderson <rth@redhat.com>
3468
3469 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3470
3471 2004-08-30 Richard Henderson <rth@redhat.com>
3472
3473 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3474 additional_flags set by alternate driver.
3475 (ieee-options): New procedure.
3476 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3477 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3478 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3479 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3480
3481 2004-08-30 Richard Henderson <rth@redhat.com>
3482
3483 * lib/f-torture.exp: Remove.
3484
3485 2004-08-29 Mark Mitchell <mark@codesourcery.com>
3486
3487 PR rtl-optimization/16590
3488 * g++.dg/opt/loop1.C: New test.
3489
3490 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3491
3492 PR fortran/13910
3493 * gfortran.dg/oldstyle_1.f90: New test.
3494
3495 2004-08-29 Steven G. Kargl <kargls@comcast.net>
3496 Paul Brook <paul@codesourcery.com>
3497
3498 * gfortran.dg/g77/README: Update.
3499 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3500 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3501 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3502
3503 2004-08-28 Paul Brook <paul@codesourcery.com>
3504
3505 PR libfortran/17195
3506 * gfortran.dg/edit_real_1.f90: New test.
3507
3508 2004-08-27 Paul Brook <paul@codesourcery.com>
3509
3510 * gfortran.dg/rewind_1.f90: New test.
3511
3512 2004-08-27 Bud Davis <bdavis9659@comcast.net>
3513
3514 PR fortran/16597
3515 * gfortran.dg/pr16597.f90: New test.
3516
3517 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3518
3519 PR c/13801
3520 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3521 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3522 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3523 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3524 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3525
3526 2004-08-26 Nick Clifton <nickc@redhat.com>
3527
3528 * gcc.c-torture/compile/pr17119.c: New test.
3529
3530 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3531
3532 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3533
3534 2004-08-25 Richard Henderson <rth@redhat.com>
3535
3536 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3537 the bits that expect kind=8 to be the largest real kind.
3538
3539 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3540
3541 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3542
3543 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3544
3545 * gfortran.dg/assignment_1.f90: New test.
3546
3547 2004-08-25 Adam Nemet <anemet@lnxw.com>
3548
3549 * g++.dg/template/repo3.C: New test.
3550
3551 2004-08-25 Roger Sayle <roger@eyesopen.com>
3552
3553 PR middle-end/16693
3554 PR tree-optimization/16372
3555 * g++.dg/opt/pr16372-1.C: New test case.
3556 * g++.dg/opt/pr16693-1.C: New test case.
3557 * g++.dg/opt/pr16693-2.C: New test case.
3558
3559 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3560
3561 * objc.dg/proto-lossage-4.m: New test.
3562
3563 2004-08-25 Mark Mitchell <mark@codesourcery.com>
3564
3565 PR c++/17155
3566 * g++.dg/inherit/local2.C: New test.
3567
3568 2004-08-25 Paul Brook <paul@codesourcery.com>
3569
3570 PR fortran/17144
3571 * gfortran.dg/string_ctor_1.f90: New test.
3572
3573 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3574
3575 PR c++/14428
3576 * g++.dg/template/redecl2.C: New test.
3577
3578 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3579
3580 PR fortran/17143
3581 * gfortran.dg/pr17143.f90: New test.
3582
3583 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3584
3585 PR fortran/17164
3586 * gfortran.dg/pr17164.f90: New test.
3587
3588 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3589
3590 * gcc.dg/tree-ssa/loop-1.c: New test.
3591
3592 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3593
3594 * gcc.c-torture/compile/20040824-1.c: New test.
3595
3596 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3597
3598 * gcc.c-torture/compile/iftrap-3.c: New test.
3599
3600 2004-08-24 Paul Brook <paul@codesourcery.com>
3601
3602 * gfortran.dg/entry_2.f90: New test.
3603
3604 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3605
3606 PR c++/16889
3607 * g++.dg/lookup/ambig[12].C: New.
3608
3609 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3610
3611 PR c++/16706
3612 * g++.dg/template/crash21.C: New test.
3613 * g++.dg/template/crash22.C: Likewise.
3614
3615 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3616
3617 PR c++/17149
3618 * g++.dg/template/access15.C: New.
3619
3620 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3621
3622 PR c++/17163
3623 * g++.dg/template/repo2.C: New test.
3624
3625 2004-08-23 Roger Sayle <roger@eyesopen.com>
3626
3627 PR rtl-optimization/17078
3628 * gcc.c-torture/execute/pr17078-1.c: New test case.
3629
3630 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3631
3632 PR c/14492
3633 * gcc.dg/debug/crash1.c: New test.
3634
3635 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3636
3637 PR c/16180
3638 * gcc.dg/loop-5.c: New test.
3639
3640 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3641
3642 * gcc.c-torture/execute/20040823-1.c: New test.
3643
3644 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
3645
3646 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3647 to the assembler. Simplify test accordingly.
3648 (asm_abi_flags): Use GNU names.
3649 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3650 to check for ABI flags.
3651
3652 2004-08-22 Andrew Pinski <apinski@apple.com>
3653
3654 * g++.dg/opt/pr14029.C: New test.
3655 * gcc.c-torture/execute/pr15262.c: New test.
3656
3657 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3658
3659 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3660
3661 2004-08-21 Bud Davis <bdavis9659@comcast.net>
3662
3663 PR 16908
3664 * gfortran.dg/direct_io.f90: New test.
3665
3666 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3667
3668 PR c++/17121
3669 * g++.dg/inherit/local2.C: New test.
3670
3671 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3672
3673 PR c++/17120
3674 * g++.dg/warn/Wparentheses-4.C: New test.
3675
3676 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3677
3678 PR c++/17121
3679 * g++.dg/inherit/local2.C: New test.
3680
3681 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3682 * gcc.dg/ppc-ldstruct.c: Likewise.
3683 * gcc.dg/ppc64-abi-2.c: Likewise.
3684
3685 2004-08-20 Jakub Jelinek <jakub@redhat.com>
3686
3687 PR rtl-optimization/17099
3688 * gcc.c-torture/execute/20040820-1.c: New test.
3689
3690 2004-08-20 David Edelsohn <edelsohn@gnu.org>
3691
3692 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3693
3694 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3695
3696 PR fortran/17077
3697 * gfortran.dg/auto_array_1.f90: New test.
3698
3699 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3700
3701 PR fortran/17074
3702 * gfortran.dg/simpleif_1.f90: New test.
3703
3704 2004-08-19 Mark Mitchell <mark@codesourcery.com>
3705
3706 * lib/target-supports.exp (check_profiling_available): Return
3707 false for arm*-*-symbianelf* and arm*-*-eabi*.
3708
3709 PR c++/15890
3710 * g++.dg/template/delete1.C: New test.
3711
3712 2004-08-19 Paul Brook <paul@codesourcery.com>
3713
3714 PR fortran/14976
3715 PR fortran/16228
3716 * gfortran.dg/data_char_1.f90: New test.
3717
3718 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3719
3720 PR fortran/16946
3721 * gfortran.dg/reduction.f90: New testcase.
3722
3723 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3724
3725 PR fortran/16520
3726 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3727
3728 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3729
3730 PR c++/17041
3731 * g++.dg/Wparentheses-3.C: New test.
3732
3733 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3734
3735 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3736 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3737 * gcc.dg/vect/vect-2.c: Likewise.
3738 * gcc.dg/vect/vect-3.c: Likewise.
3739 * gcc.dg/vect/vect-4.c: Likewise.
3740 * gcc.dg/vect/vect-5.c: Likewise.
3741 * gcc.dg/vect/vect-6.c: Likewise.
3742 * gcc.dg/vect/vect-7.c: Likewise.
3743 * gcc.dg/vect/vect-25.c: Likewise.
3744 * gcc.dg/vect/vect-31.c: Likewise.
3745 * gcc.dg/vect/vect-32.c: Likewise.
3746 * gcc.dg/vect/vect-34.c: Likewise.
3747 * gcc.dg/vect/vect-36.c: Likewise.
3748 * gcc.dg/vect/vect-all.c: Likewise.
3749
3750 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3751
3752 PR c++/17068
3753 * g++.dg/template/operator4.C: New test.
3754
3755 2004-08-18 Richard Henderson <rth@redhat.com>
3756
3757 * gcc.dg/20040206-1.c: XFAIL.
3758
3759 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3760
3761 PR c++/16246
3762 * g++.dg/template/array7.C: New test.
3763
3764 2004-08-17 James E Wilson <wilson@specifixinc.com>
3765
3766 * gcc.dg/mips-movcc-1.c: New test.
3767 * gcc.dg/mips-movcc-2.c: New test.
3768 * gcc.dg/mips-movcc-3.c: New test.
3769
3770 * gcc.dg/mips-nmadd-1.c: New test.
3771 * gcc.dg/mips-nmadd-2.c: New test.
3772
3773 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3774
3775 PR c++/15871
3776 * g++.dg/opt/inline8.C: New test.
3777
3778 PR c++/16965
3779 * g++.dg/parse/error17.C: New test.
3780
3781 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3782
3783 * gcc.dg/vect: New directory for vectorizer tests.
3784 * gcc.dg/vect/tree-vect.h: New file.
3785 * gcc.dg/vect/vect.exp: New file.
3786 * gcc.dg/vect/pr16105.c.c: New test.
3787 * gcc.dg/vect/vect-1.c: New test.
3788 * gcc.dg/vect/vect-2.c: New test.
3789 * gcc.dg/vect/vect-3.c: New test.
3790 * gcc.dg/vect/vect-4.c: New test.
3791 * gcc.dg/vect/vect-5.c: New test.
3792 * gcc.dg/vect/vect-6.c: New test.
3793 * gcc.dg/vect/vect-7.c: New test.
3794 * gcc.dg/vect/vect-8.c: New test.
3795 * gcc.dg/vect/vect-9.c: New test.
3796 * gcc.dg/vect/vect-10.c: New test.
3797 * gcc.dg/vect/vect-11.c: New test.
3798 * gcc.dg/vect/vect-12.c: New test.
3799 * gcc.dg/vect/vect-13.c: New test.
3800 * gcc.dg/vect/vect-14.c: New test.
3801 * gcc.dg/vect/vect-15.c: New test.
3802 * gcc.dg/vect/vect-16.c: New test.
3803 * gcc.dg/vect/vect-17.c: New test.
3804 * gcc.dg/vect/vect-18.c: New test.
3805 * gcc.dg/vect/vect-19.c: New test.
3806 * gcc.dg/vect/vect-20.c: New test.
3807 * gcc.dg/vect/vect-21.c: New test.
3808 * gcc.dg/vect/vect-22.c: New test.
3809 * gcc.dg/vect/vect-23.c: New test.
3810 * gcc.dg/vect/vect-24.c: New test.
3811 * gcc.dg/vect/vect-25.c: New test.
3812 * gcc.dg/vect/vect-26.c: New test.
3813 * gcc.dg/vect/vect-27.c: New test.
3814 * gcc.dg/vect/vect-28.c: New test.
3815 * gcc.dg/vect/vect-29.c: New test.
3816 * gcc.dg/vect/vect-30.c: New test.
3817 * gcc.dg/vect/vect-31.c: New test.
3818 * gcc.dg/vect/vect-32.c: New test.
3819 * gcc.dg/vect/vect-33.c: New test.
3820 * gcc.dg/vect/vect-34.c: New test.
3821 * gcc.dg/vect/vect-35.c: New test.
3822 * gcc.dg/vect/vect-36.c: New test.
3823 * gcc.dg/vect/vect-37.c: New test.
3824 * gcc.dg/vect/vect-38.c: New test.
3825 * gcc.dg/vect/vect-40.c: New test.
3826 * gcc.dg/vect/vect-41.c: New test.
3827 * gcc.dg/vect/vect-42.c: New test.
3828 * gcc.dg/vect/vect-43.c: New test.
3829 * gcc.dg/vect/vect-44.c: New test.
3830 * gcc.dg/vect/vect-45.c: New test.
3831 * gcc.dg/vect/vect-46.c: New test.
3832 * gcc.dg/vect/vect-47.c: New test.
3833 * gcc.dg/vect/vect-48.c: New test.
3834 * gcc.dg/vect/vect-49.c: New test.
3835 * gcc.dg/vect/vect-50.c: New test.
3836 * gcc.dg/vect/vect-51.c: New test.
3837 * gcc.dg/vect/vect-52.c: New test.
3838 * gcc.dg/vect/vect-53.c: New test.
3839 * gcc.dg/vect/vect-54.c: New test.
3840 * gcc.dg/vect/vect-55.c: New test.
3841 * gcc.dg/vect/vect-56.c: New test.
3842 * gcc.dg/vect/vect-57.c: New test.
3843 * gcc.dg/vect/vect-58.c: New test.
3844 * gcc.dg/vect/vect-59.c: New test.
3845 * gcc.dg/vect/vect-60.c: New test.
3846 * gcc.dg/vect/vect-61.c: New test.
3847 * gcc.dg/vect/vect-all.c: New test.
3848 * gcc.dg/vect/vect-none.c: New test.
3849
3850 2004-08-17 Paul Brook <paul@codesourcery.com>
3851
3852 PR fortran/13082
3853 * gfortran.dg/entry_1.f90: New test.
3854
3855 2004-08-17 Andrew Pinski <apinski@apple.com>
3856
3857 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3858
3859 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
3860
3861 * gcc.dg/pr17036-1.c: New test.
3862
3863 2004-08-16 Devang Patel <dpatel@apple.com>
3864
3865 * gcc.dg/darwin-20040809-1.c: New test.
3866
3867 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3868
3869 * gcc.dg/funcdef-attr-1.c: New test.
3870
3871 2004-08-16 Janis Johnson <janis187@us.ibm.com>
3872
3873 * gcc.dg/altivec-17.c: New test.
3874 * gcc.dg/altivec-18.c: New test.
3875
3876 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3877
3878 PR c++/6749
3879 * g++.dg/template/vtable2.C: New test.
3880
3881 2004-08-14 Richard Henderson <rth@redhat.com>
3882
3883 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
3884 * gcc.dg/pack-test-4.c (main): Return 0.
3885 * gcc.dg/setjmp-1.c: Remove XFAIL.
3886 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
3887
3888 2004-08-14 Richard Henderson <rth@redhat.com>
3889
3890 * gcc.dg/980217-1.c: Add prototype for printf.
3891
3892 2004-08-13 Bud Davis <bdavis9659@comcast.net>
3893
3894 * gfortran.dg/pr16935.f90: New test.
3895
3896 2004-08-13 Janis Johnson <janis187@us.ibm.com>
3897
3898 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
3899
3900 2004-08-13 Paul Brook <paul@codesourcery.com>
3901
3902 * gfortran.dg/der_io_1.f90: Remove stray comma.
3903
3904 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3905
3906 * gcc.dg/vmx/cw-bug-2.c: Remove.
3907 * gcc.dg/vmx/vprint-1.c: Remove.
3908 * gcc.dg/vmx/vscan-1.c: Remove.
3909
3910 2004-08-12 Devang patel <dpatel@apple.com>
3911
3912 * gcc.dg/darwin-20040809-2.c: New test.
3913
3914 2004-08-12 Janis Johnson <janis1872us.ibm.com>
3915
3916 * g++.dg/ext/altivec-12.C: New test.
3917
3918 * g++.dg/ext/altivec-11.C: New test.
3919
3920 2004-08-12 Paul Brook <paul@codesourcery.com>
3921
3922 * g++.dg/abi/arm_cxa_vec_1.C: New test.
3923
3924 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3925
3926 * g++.dg/ext/altivec-2.C: Check for hardware support before
3927 executing any VMX instructions.
3928
3929 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
3930
3931 2004-08-12 Jakub Jelinek <jakub@redhat.com>
3932
3933 PR c++/16276
3934 * g++.old-deja/g++.other/comdat4.C: New test.
3935 * g++.old-deja/g++.other/comdat4-aux.cc: New.
3936
3937 2004-08-12 Ben Elliston <bje@au.ibm.com>
3938
3939 PR target/16286
3940 * gcc.dg/pr16286.c: New test.
3941
3942 2004-08-12 Jan Beulich <jbeulich@novell.com>
3943
3944 * g++.dg/ext/asm5.C: New.
3945
3946 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3947
3948 PR c++/16698
3949 * g++.dg/eh/crash1.C: New test.
3950
3951 PR c++/16717
3952 * g++.dg/ext/construct1.C: New test.
3953
3954 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3955
3956 PR c++/16853
3957 * g++.dg/init/ptrmem1.C: New test.
3958
3959 PR c++/16618
3960 * g++.dg/parse/offsetof5.C: New test.
3961
3962 PR c++/16870
3963 * g++.dg/template/overload3.C: New test.
3964
3965 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3966
3967 PR c++/16964
3968 * g++.dg/parse/error16.C: New test.
3969
3970 PR c++/16904
3971 * g++.dg/template/error14.C: New test.
3972
3973 PR c++/16929
3974 * g++.dg/template/error15.C: New test.
3975
3976 2004-08-11 Devang Patel <dpatel@apple.com>
3977
3978 * gcc.dg/darwin-ld-20040809-1.c: New test.
3979 * gcc.dg/darwin-ld-20040809-2.c: New test.
3980
3981 2004-08-11 Steven G. Kargl <kargls@comcast.net>
3982
3983 PR fortran/16917
3984 * gfortran.dg/dfloat_1.f90: New test.
3985
3986 2004-08-09 Mark Mitchell <mark@codesourcery.com>
3987
3988 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
3989 * gcc.dg/dll-2.c: Fix dg-require syntax.
3990 * gcc.misc-tests/arm-isr.c (abort): Declare.
3991 (exit): Likewise.
3992
3993 2004-08-10 Mark Mitchell <mark@codesourcery.com>
3994
3995 PR c++/16971
3996 * g++.dg/parse/crash16.C: New test.
3997
3998 2004-08-10 Roger Sayle <roger@eyesopen.com>
3999
4000 * gcc.dg/mips-rsqrt-1.c: New test case.
4001 * gcc.dg/mips-rsqrt-2.c: New test case.
4002 * gcc.dg/mips-rsqrt-3.c: New test case.
4003
4004 2004-08-10 Paul Brook <paul@codesourcery.com>
4005
4006 * gfortran.dg/der_io_1.f90: New test.
4007
4008 2004-08-10 Paul Brook <paul@codesourcery.com>
4009
4010 PR fortran/16919
4011 * gfortran.dg/der_array_1.f90: New test.
4012
4013 2004-08-09 David Edelsohn <edelsohn@gnu.org>
4014
4015 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
4016
4017 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
4018
4019 * gcc.dg/wchar_t-2.c: Fix typo.
4020
4021 2004-08-09 Falk Hueffner <falk@debian.org>
4022
4023 PR tree-optimization/12517
4024 * gcc.c-torture/compile/pr12517.c: New test.
4025
4026 PR tree-optimization/12578
4027 * gcc.c-torture/compile/pr12578.c: New test.
4028
4029 PR tree-optimization/12899
4030 * gcc.c-torture/compile/pr12899.c: New test.
4031
4032 PR rtl-optimization/14692
4033 * gcc.c-torture/compile/pr14692.c: New test.
4034
4035 PR tree-optimization/16461
4036 * gcc.c-torture/compile/pr16461.c: New test.
4037
4038 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
4039
4040 * gfortran.dg/getenv_1.f90: New test.
4041
4042 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4043
4044 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
4045 wchar_t.
4046 * gcc.dg/symbian5.c: Test -fno-short-wchar.
4047
4048 2004-08-06 Paul Brook <paul@codesourcery.com>
4049
4050 * gfortran.dg/ret_array_1.f90: New test.
4051 * gfortran.dg/ret_pointer_1.f90: New test.
4052
4053 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
4054
4055 * gcc.dg/missing-field-init-[12].c: New tests.
4056 * g++.dg/warn/missing-field-init-[12].C: New tests.
4057
4058 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4059
4060 * gcc.dg/enum2.c: New test.
4061 * gcc.dg/symbian3.c: Likewise.
4062 * gcc.dg/symbian4.c: Likewise.
4063 * gcc.dg/wchar_t-2.c: Likewise.
4064
4065 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4066
4067 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
4068 destructor tests.
4069
4070 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4071
4072 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
4073 dg-require-visiblity.
4074 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
4075 * g++.dg/ext/visibility/fvisibility.C: Likewise.
4076 * g++.dg/ext/visibility/memfuncts.C: Likewise.
4077 * g++.dg/ext/visibility/new1.C: Likewise.
4078 * g++.dg/ext/visibility/pragma.C: Likewise.
4079 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
4080 * g++.dg/ext/visibility/virtual.C: Likewise.
4081 * g++/dg/ext/visibility/visibility-1.C: Likewise.
4082 * g++/dg/ext/visibility/visibility-2.C: Likewise.
4083 * g++/dg/ext/visibility/visibility-3.C: Likewise.
4084 * g++/dg/ext/visibility/visibility-4.C: Likewise.
4085 * g++/dg/ext/visibility/visibility-5.C: Likewise.
4086 * g++/dg/ext/visibility/visibility-6.C: Likewise.
4087 * g++/dg/ext/visibility/visibility-7.C: Likewise.
4088 * g++/dg/ext/visibility/visibility-8.C: New test.
4089 * gcc.c-torture/compile/dll.x: Remove.
4090 * gcc.dg/dll-2.c: Use dg-require-dll
4091 * gcc.dg/visibility-10.c: New test.
4092 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
4093 supporting DLLs.
4094 * testsuite/lib/scanasm.exp (scan_hidden): New function.
4095 (scan_not_hidden): Likewise.
4096
4097 2004-08-05 David Edelsohn <edelsohn@gnu.org>
4098
4099 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4100
4101 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
4102
4103 * gcc.c-torture/execute/20040805-1.c: New test.
4104
4105 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
4106
4107 * gcc.dg/20020118-1.c: Declare abort.
4108 * gcc.dg/altivec_check.h: Likewise.
4109 * gcc.dg/iftrap-2.c: Likewise.
4110 * gcc.dg/pragma-darwin.c: Likewise.
4111 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
4112
4113 2004-08-04 Geoffrey Keating <geoffk@apple.com>
4114
4115 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4116
4117 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4118
4119 * gcc.c-torture/execute/builtins/abs-2.c,
4120 gcc.c-torture/execute/builtins/abs-3.c,
4121 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4122 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4123 intmax_t, uintmax_t and their limits.
4124 * gcc.dg/intmax_t-1.c: New test.
4125
4126 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4127
4128 * g++.dg/tc1/dr147.C: Add reference to PR.
4129
4130 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
4131
4132 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4133 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4134
4135 2004-08-03 David Edelsohn <edelsohn@gnu.org>
4136
4137 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4138
4139 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4140
4141 * gcc.dg/redecl-5.c: New test.
4142 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4143 of scanf.
4144
4145 2004-08-03 Roger Sayle <roger@eyesopen.com>
4146
4147 PR middle-end/16790
4148 * gcc.c-torture/execute/pr16790-1.c: New test case.
4149
4150 2004-08-03 Mark Mitchell <mark@codesourcery.com>
4151
4152 * g++.dg/ext/visibility/assign1.C: New test.
4153 * g++.dg/ext/visibility/new1.C: Likewise.
4154
4155 * gcc.dg/symbian1.c: New test.
4156 * gcc.dg/symbian2.c: Likewise.
4157
4158 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4159
4160 PR target/16570
4161 * gcc.dg/i386-sse-9.c: New test.
4162
4163 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4164
4165 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4166
4167 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4168
4169 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4170 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4171 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4172 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4173 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4174 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4175 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4176 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4177 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4178 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4179 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4180 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4181 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4182 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4183 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4184 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4185 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4186 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4187 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4188 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4189 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4190 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4191 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4192 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4193 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4194 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4195 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4196 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4197 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4198 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4199 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4200 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4201 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
4202 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
4203 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
4204 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4205 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4206 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4207 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4208 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
4209 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
4210 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
4211 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
4212 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
4213 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4214 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4215 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
4216 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
4217 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
4218 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
4219 gcc.misc-tests/i386-pf-3dnow-1.c,
4220 gcc.misc-tests/i386-pf-athlon-1.c,
4221 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4222 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
4223 Declare built-in functions used.
4224 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
4225
4226 2004-08-02 Mark Mitchell <mark@codesourcery.com>
4227
4228 PR c++/16707
4229 * g++.dg/lookup/using12.C: New test.
4230
4231 * g++.dg/init/null1.C: Fix PR number.
4232 * g++.dg/parse/namespace10.C: Likewise.
4233
4234 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4235
4236 PR c++/16224
4237 * g++.dg/template/spec17.C: New test.
4238 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
4239 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
4240
4241 2004-08-02 David Billinghurst
4242
4243 PR fortran/16292
4244 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
4245
4246 2004-08-01 Zack Weinberg <zack@codesourcery.com>
4247
4248 * gcc.dg/ia64-got-1.c: New test case.
4249
4250 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4251
4252 PR c++/16489
4253 * g++.dg/init/null1.C: New test.
4254 * g++.dg/tc1/dr76.C: Adjust error marker.
4255
4256 PR c++/16529
4257 * g++.dg/parse/namespace10.C: New test.
4258
4259 PR c++/16810
4260 * g++.dg/inherit/ptrmem2.C: New test.
4261
4262 2004-08-02 Ben Elliston <bje@au.ibm.com>
4263
4264 PR target/16155
4265 * gcc.dg/pr16155.c: New test.
4266
4267 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
4268
4269 * gcc.dg/redecl-2.c: New test.
4270
4271 2004-07-30 Geoffrey Keating <geoffk@apple.com>
4272
4273 * gcc.dg/darwin-longdouble.c: New file.
4274
4275 2004-07-30 Richard Henderson <rth@redhat.com>
4276
4277 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
4278 write to constant argument.
4279 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
4280
4281 2004-07-30 Richard Henderson <rth@redhat.com>
4282
4283 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
4284 tests of nearest around zero.
4285
4286 2004-07-30 Andrew Pinski <apinski@apple.com>
4287
4288 * gcc.c-torture/compile/20040730-1.c: New test.
4289
4290 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4291
4292 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4293 powerpc-eabispe.
4294
4295 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4296
4297 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4298
4299 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
4300
4301 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4302 contains $ld_library_path.
4303 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4304
4305 2004-07-29 Richard Henderson <rth@redhat.com>
4306
4307 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4308
4309 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4310 (alt2, which): New.
4311 (Check): Accept either alternative.
4312
4313 2004-07-29 Mark Mitchell <mark@codesourcery.com>
4314
4315 * g++.dg/abi/inline1.C: New test.
4316 * g++.dg/abi/local1-a.cc: Likewise.
4317 * g++.dg/abi/local1.C: Likewise.
4318 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4319 * g++.dg/abi/mangle12.C: Likewise.
4320 * g++.dg/abi/mangle17.C: Likewise.
4321 * g++.dg/abi/mangle20-2.C: Likewise.
4322 * g++.dg/opt/interface1.C: Likewise.
4323 * g++.dg/opt/interface1.h: Likewise.
4324 * g++.dg/opt/interface1-a.cc: New test.
4325 * g++.dg/parse/repo1.C: New test.
4326 * g++.dg/template/repo1.C: Likewise.
4327 * g++.dg/warn/Winline-1.C: Likewise.
4328 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4329
4330 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4331
4332 * gcc.dg/tree-ssa/20040729-1.c: New test.
4333
4334 2004-07-27 Matt Austern <austern@apple.com>
4335
4336 * gcc.dg/darwin-bool-1.c: New test.
4337 * gcc.dg/darwin-bool-2.c: New test.
4338
4339 2004-07-28 Richard Henderson <rth@redhat.com>
4340
4341 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4342 arguments in the correct type. Don't write to constant arguments.
4343
4344 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4345
4346 PR tree-optimization/16688
4347 PR tree-optimization/16689
4348 * g++.dg/tree-ssa/pr16688.C: New test.
4349
4350 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4351
4352 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4353 loads. Not only in the comment, this time.
4354
4355 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4356
4357 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4358 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4359 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4360 * gcc.dg/sh4a-bitmovua.c: New.
4361 * gcc.dg/sh4a-cos.c: New.
4362 * gcc.dg/sh4a-cosf.c: New.
4363 * gcc.dg/sh4a-fprun.c: New.
4364 * gcc.dg/sh4a-fsrra.c: New.
4365 * gcc.dg/sh4a-memmovua.c: New.
4366 * gcc.dg/sh4a-sin.c: New.
4367 * gcc.dg/sh4a-sincos.c: New.
4368 * gcc.dg/sh4a-sincosf.c: New.
4369 * gcc.dg/sh4a-sinf.c: New.
4370
4371 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4372
4373 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4374 conditionals.
4375 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4376 loads.
4377 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4378 DOM1.
4379
4380 2004-07-27 Andrew Pinski <apinski@apple.com>
4381
4382 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4383
4384 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4385
4386 * gcc.dg/pragma-isr.c: New test.
4387
4388 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4389
4390 PR c++/14429
4391 * g++.dg/template/ttp11.C: New test.
4392
4393 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4394
4395 * gcc.c-torture/compile/20040727-1.c: New test.
4396
4397 2004-07-26 Eric Christopher <echristo@redhat.com>
4398
4399 * gcc.c-torture/compile/20040726-2.c: New test.
4400
4401 2004-07-26 Andrew Pinski <apinski@apple.com>
4402
4403 * g++.dg/rtti/tinfo1.C: Xfail.
4404
4405 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4406
4407 * gcc.c-torture/compile/20040726-1.c: New test.
4408
4409 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4410 Brian Ryner <bryner@brianryner.com>
4411
4412 PR c++/9283
4413 PR c++/15000
4414 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4415 * g++.dg/ext/visibility/: New directory.
4416 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4417 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4418 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4419 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4420 * g++.dg/ext/visibility/fvisibility.C,
4421 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4422 g++.dg/ext/visibility/fvisibility-override1.C
4423 g++.dg/ext/visibility/fvisibility-override2.C
4424 g++.dg/ext/visibility/memfuncts.C
4425 g++.dg/ext/visibility/noPLT.C
4426 g++.dg/ext/visibility/pragma.C
4427 g++.dg/ext/visibility/pragma-override1.C
4428 g++.dg/ext/visibility/pragma-override2.C
4429 g++.dg/ext/visibility/staticmemfuncts.C
4430 g++.dg/ext/visibility/virtual.C: New tests.
4431
4432 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4433
4434 PR c/15360
4435 * gcc.dg/pr15360-1.c: New test.
4436
4437 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4438
4439 * gcc.dg/pragma-align-2.c: New test.
4440 * gcc.dg/pragma-init-fini.c: New test.
4441 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4442 targets.
4443
4444 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4445
4446 * gcc.dg/init-string-2.c: New test.
4447
4448 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4449
4450 PR 16684
4451 * gcc.dg/Wredundant-decls-1.c: New test case.
4452
4453 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4454
4455 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4456 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4457 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4458 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4459 * gcc.dg/compat/generate-random.c: New file.
4460 * gcc.dg/compat/generate-random.h: Likewise.
4461 * gcc.dg/compat/generate-random_r.c: Likewise.
4462 * gcc.dg/compat/struct-layout-1.h: Likewise.
4463 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4464 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4465 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4466 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4467 * gcc.dg/compat/struct-layout-1_main.c: New test.
4468 * gcc.dg/compat/struct-layout-1_x.c: New file.
4469 * gcc.dg/compat/struct-layout-1_y.c: New file.
4470 * gcc.dg/compat/struct-layout-1_test.h: New file.
4471
4472 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4473
4474 * gcc.dg/comp-return-1.c: New test
4475
4476 2004-07-23 Janis Johnson <janis187@us.ibm.com>
4477
4478 * gcc.dg/vmx/8-02a.c: Fix typo.
4479
4480 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4481 * gcc.dg/darwin-abi-3.c: New test.
4482
4483 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4484 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4485
4486 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4487 * gcc.dg/vmx/ops-long-1.c: New test.
4488 * gcc.dg/vmx/ops-long-2.c: New test.
4489
4490 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4491
4492 * g++.dg/lookup/conv-[1234].C: New.
4493
4494 2004-07-22 Mark Mitchell <mark@codesourcery.com>
4495
4496 * g++.dg/parse/attr2.C: Simplify.
4497
4498 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4499
4500 PR c/7284
4501 * gcc.c-torture/execute/pr7284-1.c: New test.
4502
4503 2004-07-22 Brian Booth <bbooth@redhat.com>
4504
4505 * gcc.dg/tree-ssa/20040721-1.c: New test.
4506
4507 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4508
4509 * g++.dg/template/crash20.c: New.
4510
4511 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4512
4513 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4514 Add dg-run directive. Declare variables as required.
4515 * gfortran.dg/g77/README: Update
4516
4517 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
4518
4519 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4520 gcc.dg/cris-peep2-andu2.c: New tests.
4521
4522 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4523
4524 PR c/15052
4525 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4526 on return type.
4527 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4528 messages.
4529 * gcc.dg/qual-return-2.c: Update expected messages.
4530 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4531
4532 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4533
4534 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4535 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4536
4537 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4538
4539 PR c/11250
4540 * gcc.dg/init-string-1.c: New test.
4541
4542 2004-07-21 Jakub Jelinek <jakub@redhat.com>
4543
4544 PR middle-end/15345
4545 PR c/16450
4546 * gcc.dg/torture/nested-fn-1.c: New test.
4547
4548 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4549
4550 PR target/16559
4551 * gcc.dg/ia64-fptr-1.c: New file.
4552
4553 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4554
4555 PR c++/14497
4556 * g++.dg/template/spec16.C: New test.
4557 * g++.old-deja/g++.robertl/eb118.C: Remove.
4558
4559 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4560
4561 PR c++/509
4562 * g++.dg/template/spec15.C: New test.
4563
4564 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4565
4566 Copy cases from g77.f-torture/execute and add dg-run
4567 directive. Other changes as noted.
4568 * gfortran.dg/g77/13037.f
4569 * gfortran.dg/g77/1832.f
4570 * gfortran.dg/g77/19981119-0.f
4571 * gfortran.dg/g77/19990313-0.f
4572 * gfortran.dg/g77/19990313-1.f
4573 * gfortran.dg/g77/19990313-2.f
4574 * gfortran.dg/g77/19990313-3.f
4575 * gfortran.dg/g77/19990419-1.f
4576 * gfortran.dg/g77/19990826-0.f
4577 * gfortran.dg/g77/19990826-2.f
4578 * gfortran.dg/g77/20000503-1.f
4579 * gfortran.dg/g77/20001111.f
4580 * gfortran.dg/g77/20010116.f
4581 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4582 * gfortran.dg/g77/20010430.f
4583 * gfortran.dg/g77/6177.f
4584 * gfortran.dg/g77/947.f
4585 * gfortran.dg/g77/970816-3.f
4586 * gfortran.dg/g77/971102-1.f
4587 * gfortran.dg/g77/980520-1.f
4588 * gfortran.dg/g77/980628-0.f
4589 * gfortran.dg/g77/980628-1.f
4590 * gfortran.dg/g77/980628-10.f
4591 * gfortran.dg/g77/980628-2.f
4592 * gfortran.dg/g77/980628-3.f
4593 * gfortran.dg/g77/980628-7.f
4594 * gfortran.dg/g77/980628-8.f
4595 * gfortran.dg/g77/980628-9.f
4596 * gfortran.dg/g77/980701-0.f
4597 * gfortran.dg/g77/980701-1.f
4598 * gfortran.dg/g77/cabs.f
4599 * gfortran.dg/g77/claus.f
4600 * gfortran.dg/g77/complex_1.f
4601 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4602 * gfortran.dg/g77/dcomplex.f
4603 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4604 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4605 * gfortran.dg/g77/f90-intrinsic-numeric.f
4606 * gfortran.dg/g77/int8421.f
4607 * gfortran.dg/g77/labug1.f
4608 * gfortran.dg/g77/large_vec.f
4609 * gfortran.dg/g77/le.f
4610 * gfortran.dg/g77/short.f
4611 * gfortran.dg/g77/README: Update
4612
4613 2004-07-20 Mark Mitchell <mark@codesourcery.com>
4614
4615 PR c++/16637
4616 * g++.dg/parse/lookup4.C: New test.
4617
4618 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4619
4620 PR c++/16175
4621 * g++.dg/template/ttp10.C: New test.
4622
4623 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4624
4625 * gcc.dg/pr12625-1.c: New test.
4626
4627 2004-07-20 Steven Bosscher <stevenb@suse.de>
4628
4629 * testsuite/gcc.dg/switch-warn-1.c: New test.
4630 * testsuite/gcc.dg/switch-warn-2.c: New test.
4631 * gcc.c-torture/compile/pr14730.c: Update.
4632
4633 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4634
4635 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4636 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4637 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4638 g++.dg/template/nontype3.C: Remove trailing CR from tests.
4639
4640 2004-07-18 Mark Mitchell <mark@codesourcery.com>
4641
4642 PR c++/16623
4643 * g++.dg/template/assign1.C: New test.
4644
4645 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4646
4647 PR c++/12170
4648 * g++.dg/template/ttp9.C: New test.
4649
4650 2004-07-19 Daniel Jacobowitz <dan@debian.org>
4651
4652 * gcc.dg/format/cmn-err-1.c: New test.
4653
4654 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4655
4656 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4657 gcc.dg/Wparentheses-10.c: New tests.
4658 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4659
4660 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4661
4662 PR fortran/16465
4663 * gfortran.dg/g77//ffixed-line-length-0.f,
4664 gfortran.dg/g77/ffixed-line-length-132.f,
4665 gfortran.dg/g77/ffixed-line-length-72.f,
4666 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4667 gfortran.dg/g77/README: Update.
4668
4669 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4670
4671 PR c++/13092
4672 * g++.dg/template/non-dependent7.C: New test.
4673 * g++.dg/template/non-dependent8.C: Likewise.
4674 * g++.dg/template/non-dependent9.C: Likewise.
4675 * g++.dg/template/non-dependent10.C: Likewise.
4676
4677 2004-07-17 Mark Mitchell <mark@codesourcery.com>
4678
4679 PR c++/16337
4680 * g++.dg/parse/attr2.C: New test.
4681
4682 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4683
4684 * g77.dg: Removed.
4685 * g77.f-torture: Ditto.
4686
4687 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4688
4689 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4690 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4691 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4692
4693 2004-07-16 Richard Henderson <rth@redhat.com>
4694
4695 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4696
4697 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4698
4699 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4700 tests with full list of options.
4701 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4702 of TORTURE_OPTIONS if test contains 'dg-do run'.
4703
4704 PR fortran/16404
4705 * gfortran.dg/do_iterator.f90: New test.
4706
4707 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4708
4709 PR rtl-optimization/16536
4710 * gcc.c-torture/execute/restrict-1.c: New test.
4711
4712 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4713
4714 PR fortran/15324
4715 * gfortran.dg/pr15324.f90: New test.
4716
4717 PR fortran/15129
4718 * gfortran.dg/pr15129.f90: New test.
4719
4720 PR fortran/15140
4721 * gfortran.dg/pr15140.f90: New test.
4722
4723 PR fortran/13792
4724 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4725 compile-time simplification.
4726
4727 2004-07-14 Mike Stump <mrs@apple.com>
4728
4729 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4730
4731 2004-07-14 James E Wilson <wilson@specifixinc.com>
4732
4733 PR target/16325
4734 * gcc.dg/profile-generate-1.c: New.
4735
4736 2004-07-15 Jakub Jelinek <jakub@redhat.com>
4737
4738 * gcc.c-torture/execute/20040709-1.c: New test.
4739 * gcc.c-torture/execute/20040709-2.c: New test.
4740
4741 2004-07-14 Mike Stump <mrs@apple.com>
4742
4743 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4744
4745 2004-07-14 Mike Stump <mrs@apple.com>
4746
4747 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4748
4749 2004-07-13 Mark Mitchell <mark@codesourcery.com>
4750
4751 PR c++/16518
4752 * g++.dg/parse/mutable1.C: New test.
4753
4754 2004-07-13 Diego Novillo <dnovillo@redhat.com>
4755
4756 PR tree-optimization/16443
4757 * gcc.dg/tree-ssa/20040713-1.c: New test.
4758
4759 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4760
4761 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4762 for operator new.
4763
4764 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4765
4766 * gfortran.dg/g77/README: New file
4767 * gfortran.dg/g77/19981216-0.f: Copy from
4768 g77.f-torture/noncompile. Add "dg-do compile" and
4769 dg-error as required.
4770 * gfortran.dg/g77/19990218-1.f: Likewise
4771 * gfortran.dg/g77/19990905-1.f: Likewise
4772 * gfortran.dg/g77/9263.f: Likewise
4773 * gfortran.dg/g77/980615-0.f: Likewise
4774 * gfortran.dg/g77/980616-0.f: Likewise
4775 * gfortran.dg/g77/check0.f: Likewise
4776 * gfortran.dg/g77/select_no_compile.f: Likewise
4777
4778 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4779
4780 Copy files from g77.f-torture/compile.
4781 Add "{ dg-do compile}". Other changes as noted
4782 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4783 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4784 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4785 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
4786 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
4787 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
4788 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
4789 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
4790 statement to conform to standard. Append alpha1.x for reference.
4791 * gfortran.dg/g77/xformat.f: Add dg-warning
4792
4793 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4794
4795 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
4796 Add {dg-do compile} directive.
4797 * gfortran.dg/g77/cpp2.F: Likewise
4798
4799 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4800
4801 PR c++/5402
4802 * g++.dg/lookup/name-clash1.C: New test.
4803
4804 PR c++/9777
4805 * g++.dg/lookup/name-clash2.C: New test.
4806
4807 PR c++/12102
4808 * g++.dg/lookup/name-clash3.C: New test.
4809
4810 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4811
4812 * g++.dg/lookup/new2.C: New test.
4813 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4814
4815 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
4816
4817 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
4818 Add {dg-do compile} directive.
4819 * gfortran.dg/g77/13060.f: Likewise
4820 * gfortran.dg/g77/19990218-0.f: Likewise
4821 * gfortran.dg/g77/19990305-0.f: Likewise
4822 * gfortran.dg/g77/19990419-0.f: Likewise
4823 * gfortran.dg/g77/19990502-0.f: Likewise
4824 * gfortran.dg/g77/19990502-1.f: Likewise
4825 * gfortran.dg/g77/19990525-0.f: Likewise
4826 * gfortran.dg/g77/19990826-1.f: Likewise
4827 * gfortran.dg/g77/19990826-3.f: Likewise
4828 * gfortran.dg/g77/19990905-2.f: Likewise
4829 * gfortran.dg/g77/20000412-1.f: Likewise
4830 * gfortran.dg/g77/20000511-1.f: Likewise
4831 * gfortran.dg/g77/20000511-2.f: Likewise
4832 * gfortran.dg/g77/20000518.f: Likewise
4833 * gfortran.dg/g77/20000601-1.f: Likewise
4834 * gfortran.dg/g77/20000601-2.f: Likewise
4835 * gfortran.dg/g77/20000629-1.f: Likewise
4836 * gfortran.dg/g77/20000630-2.f: Likewise
4837 * gfortran.dg/g77/20010115.f: Likewise
4838 * gfortran.dg/g77/20010321-1.f: Likewise
4839 * gfortran.dg/g77/20010426.f: Likewise
4840 * gfortran.dg/g77/20020307-1.f: Likewise
4841 * gfortran.dg/g77/8485.f: Likewise
4842 * gfortran.dg/g77/960317-1.f: Likewise
4843 * gfortran.dg/g77/970915-0.f: Likewise
4844 * gfortran.dg/g77/980310-1.f: Likewise
4845 * gfortran.dg/g77/980310-2.f: Likewise
4846 * gfortran.dg/g77/980310-3.f: Likewise
4847 * gfortran.dg/g77/980310-4.f: Likewise
4848 * gfortran.dg/g77/980310-6.f: Likewise
4849 * gfortran.dg/g77/980310-7.f: Likewise
4850 * gfortran.dg/g77/980310-8.f: Likewise
4851 * gfortran.dg/g77/980419-2.f: Likewise
4852 * gfortran.dg/g77/980424-0.f: Likewise
4853 * gfortran.dg/g77/980427-0.f: Likewise
4854 * gfortran.dg/g77/980729-0.f: Likewise
4855 * gfortran.dg/g77/981117-1.f: Likewise
4856 * gfortran.dg/g77/toon_1.f: Likewise
4857
4858 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4859
4860 PR c++/2204
4861 * g++.dg/other/abstract2.C: New test.
4862
4863 2004-07-12 Paul Brook <paul@codesourcery.com>
4864
4865 * gfortran.dg/pointer_init_1.f90: New test.
4866
4867 2004-07-11 Paul Brook <paul@codesourcery.com>
4868
4869 PR fortran/15986
4870 * gfortran.dg/contained_1.f90: New test.
4871
4872 2004-07-11 Mark Mitchell <mark@codesourcery.com>
4873
4874 * g++.dg/parse/defarg8.C: New test.
4875
4876 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4877
4878 PR fortran/16433
4879 * gfortran.dg/pr16433.f: New test.
4880
4881 PR fortran/17574
4882 * gfortran.dg/pr15754.f90: New test.
4883
4884 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
4885
4886 PR tree-optimization/16437
4887 * gcc.c-torture/execute/bitfld-4.c: New test.
4888
4889 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4890
4891 * gfortran.fortran-torture/execute/common_2.f90: Add check for
4892 access to common var from module.
4893
4894 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4895
4896 PR fortran/16336
4897 * gfortran.fortran-torture/execute/common_2.f90: New test.
4898
4899 2004-07-10 Paul Brook <paul@codesourcery.com>
4900
4901 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
4902
4903 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4904
4905 PR fortran/15969
4906 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
4907
4908 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
4909
4910 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
4911 * gfortran.dg/g77/ffixed-form-2.f: Likewise
4912 * gfortran.dg/g77/ffree-form-1.f: Likewise
4913 * gfortran.dg/g77/ffree-form-2.f: Likewise
4914 * gfortran.dg/g77/ffree-form-3.f: Likewise
4915 * gfortran.dg/g77/fno-underscoring.f: Likewise
4916 * gfortran.dg/g77/funderscoring.f: Likewise
4917 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
4918
4919 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4920
4921 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
4922
4923 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4924 Paul Brook <paul@codesourcery.com>
4925
4926 PR fortran/13415
4927 * gfortran.dg/common_pointer_1.f90: New test.
4928
4929 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4930
4931 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
4932
4933 2004-07-09 James E Wilson <wilson@specifixinc.com>
4934
4935 PR target/16364
4936 * gcc.c-torture/compile/20040709-1.c: New.
4937
4938 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4939
4940 PR fortran/14077
4941 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
4942
4943 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4944
4945 PR fortran/13201
4946 * gfortran.dg/shape_1.f90: New test.
4947
4948 2004-07-09 Zack Weinberg <zack@codesourcery.com>
4949 Andrew Pinski <apinski@apple.com>
4950
4951 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
4952
4953 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4954
4955 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
4956 comment.
4957
4958 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4959 Paul Brook <paul@codesourcery.com>
4960
4961 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
4962 '.f95' and '.F95'.
4963
4964 2004-07-09 Diego Novillo <dnovillo@redhat.com>
4965
4966 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
4967
4968 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4969
4970 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
4971 testcases with capital suffix.
4972
4973 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4974
4975 PR fortran/15481
4976 PR fortran/13372
4977 PR fortran/13575
4978 PR fortran/15978
4979 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
4980
4981 * gfortran.dg/implicit_1.f90: New test.
4982
4983 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4984
4985 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
4986 expression to match gfortran warning/error messages
4987 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
4988 dg-error text.
4989
4990 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4991
4992 * lib/fortran-torture.exp: Rename proc search_for to
4993 search_for_re.
4994
4995 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4996
4997 * gcc.c-torture/execute/simd-5.x: New file.
4998 XFAIL on SPARC 64-bit at -O0.
4999
5000 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5001
5002 PR c++/8211
5003 PR c++/16165
5004 * g++.dg/warn/effc3.C: New test.
5005
5006 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5007
5008 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
5009 change X to 1X in format.
5010 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
5011 add data statements to conform to standard.
5012
5013 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5014
5015 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
5016 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
5017 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
5018
5019 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5020
5021 * gfortran.dg/g77/7388.f: Copy from g77.dg
5022 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
5023 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
5024 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
5025 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
5026 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
5027 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
5028 * gfortran.dg/g77/strlen0.f: Likewise
5029
5030 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5031
5032 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
5033 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
5034
5035 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5036
5037 * gcc.c-torture/execute/920428-2.x: Delete.
5038 * gcc.c-torture/execute/920501-7.x: Likewise.
5039
5040 2004-07-08 Jakub Jelinek <jakub@redhat.com>
5041
5042 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
5043 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
5044 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
5045 prescott and c3-2.
5046 (PREFETCH_3DNOW): Add -march=c3.
5047
5048 2004-07-08 Diego Novillo <dnovillo@redhat.com>
5049
5050 PR c/16437
5051 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
5052 * gcc.c-torture/execute/bf64-1.x: Likewise.
5053
5054 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5055
5056 * gcc.c-torture/compile/20040708-1.c: New test.
5057
5058 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5059
5060 PR c++/16169
5061 * g++.dg/warn/effc2.C: New test.
5062
5063 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
5064
5065 * gcc.c-torture/execute/bitfld-1.x: Remove.
5066 * gcc.c-torture/execute/bitfld-3.c: New test.
5067 * gcc.dg/bitfld-2.c: Remove XFAILs.
5068
5069 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
5070
5071 PR c++/16276
5072 * g++.dg/rtti/tinfo1.C: New file.
5073
5074 2004-07-07 Eric Christopher <echristo@redhat.com>
5075
5076 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
5077
5078 2004-07-07 Andrew Pinski <apinski@apple.com>
5079
5080 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
5081
5082 2004-07-07 Mark Mitchell <mark@codesourcery.com>
5083
5084 * g++.dg/init/call1.C: XFAIL.
5085
5086 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
5087
5088 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
5089 except for movstrict*, to movmem* and clrstr* to clrmem*.
5090
5091 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
5092
5093 * gcc.c-torture/execute/20040707-1.c: New test.
5094
5095 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
5096
5097 * gcc.c-torture/execute/20040706-1.c: New test.
5098
5099 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5100
5101 PR c++/3671
5102 * g++.dg/template/spec14.C: New test.
5103
5104 2004-07-05 Jakub Jelinek <jakub@redhat.com>
5105
5106 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
5107 nothing if not yet defined. Use it in b, c and d type definitions.
5108 * gcc.c-torture/execute/20040705-1.c: New test.
5109 * gcc.c-torture/execute/20040705-2.c: New test.
5110
5111 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5112
5113 PR c++/2518
5114 * g++.dg/lookup/new1.C: New test.
5115
5116 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5117
5118 PR c++/11406
5119 * g++.dg/template/sizeof8.C: New test.
5120
5121 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
5122
5123 * gcc.c-torture/compile/20040705-1.c: New test.
5124
5125 2004-07-04 Bud Davis <bdavis9659@comcast.net>
5126
5127 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5128
5129 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5130
5131 * gcc.dg/cpp/if-mop.c: Two new testcases.
5132 * gcc.dg/cpp/trad/comment-3.c: New.
5133
5134 2004-07-04 Paul Brook <paul@codesourcery.com>
5135
5136 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5137
5138 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5139
5140 PR c++/3761
5141 * g++.dg/lookup/crash4.C: New test.
5142
5143 2004-07-02 Zack Weinberg <zack@codesourcery.com>
5144
5145 * gcc.c-torture/execute/builtin-abs-1.c
5146 * gcc.c-torture/execute/builtin-abs-2.c
5147 * gcc.c-torture/execute/builtin-complex-1.c
5148 * gcc.c-torture/execute/builtins/string-1-lib.c
5149 * gcc.c-torture/execute/builtins/string-1.c
5150 * gcc.c-torture/execute/builtins/string-2-lib.c
5151 * gcc.c-torture/execute/builtins/string-2.c
5152 * gcc.c-torture/execute/builtins/string-3-lib.c
5153 * gcc.c-torture/execute/builtins/string-3.c
5154 * gcc.c-torture/execute/builtins/string-4-lib.c
5155 * gcc.c-torture/execute/builtins/string-4.c
5156 * gcc.c-torture/execute/builtins/string-5-lib.c
5157 * gcc.c-torture/execute/builtins/string-5.c
5158 * gcc.c-torture/execute/builtins/string-6-lib.c
5159 * gcc.c-torture/execute/builtins/string-6.c
5160 * gcc.c-torture/execute/builtins/string-7-lib.c
5161 * gcc.c-torture/execute/builtins/string-7.c
5162 * gcc.c-torture/execute/builtins/string-8-lib.c
5163 * gcc.c-torture/execute/builtins/string-8.c
5164 * gcc.c-torture/execute/builtins/string-9-lib.c
5165 * gcc.c-torture/execute/builtins/string-9.c
5166 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5167 * gcc.c-torture/execute/builtins/string-asm-1.c
5168 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5169 * gcc.c-torture/execute/builtins/string-asm-2.c
5170 * gcc.c-torture/execute/stdio-opt-1.c
5171 * gcc.c-torture/execute/stdio-opt-2.c
5172 * gcc.c-torture/execute/stdio-opt-3.c
5173 * gcc.c-torture/execute/string-opt-1.c
5174 * gcc.c-torture/execute/string-opt-10.c
5175 * gcc.c-torture/execute/string-opt-11.c
5176 * gcc.c-torture/execute/string-opt-12.c
5177 * gcc.c-torture/execute/string-opt-13.c
5178 * gcc.c-torture/execute/string-opt-14.c
5179 * gcc.c-torture/execute/string-opt-15.c
5180 * gcc.c-torture/execute/string-opt-16.c
5181 * gcc.c-torture/execute/string-opt-2.c
5182 * gcc.c-torture/execute/string-opt-6.c
5183 * gcc.c-torture/execute/string-opt-7.c
5184 * gcc.c-torture/execute/string-opt-8.c:
5185 Replace with ...
5186
5187 * gcc.c-torture/execute/builtins/abs-2.c
5188 * gcc.c-torture/execute/builtins/abs-3.c
5189 * gcc.c-torture/execute/builtins/complex-1.c
5190 * gcc.c-torture/execute/builtins/fprintf.c
5191 * gcc.c-torture/execute/builtins/fputs.c
5192 * gcc.c-torture/execute/builtins/memcmp.c
5193 * gcc.c-torture/execute/builtins/memmove.c
5194 * gcc.c-torture/execute/builtins/memops-asm.c
5195 * gcc.c-torture/execute/builtins/mempcpy-2.c
5196 * gcc.c-torture/execute/builtins/mempcpy.c
5197 * gcc.c-torture/execute/builtins/memset.c
5198 * gcc.c-torture/execute/builtins/printf.c
5199 * gcc.c-torture/execute/builtins/sprintf.c
5200 * gcc.c-torture/execute/builtins/strcat.c
5201 * gcc.c-torture/execute/builtins/strchr.c
5202 * gcc.c-torture/execute/builtins/strcmp.c
5203 * gcc.c-torture/execute/builtins/strcpy.c
5204 * gcc.c-torture/execute/builtins/strcspn.c
5205 * gcc.c-torture/execute/builtins/strlen-2.c
5206 * gcc.c-torture/execute/builtins/strlen.c
5207 * gcc.c-torture/execute/builtins/strncat.c
5208 * gcc.c-torture/execute/builtins/strncmp-2.c
5209 * gcc.c-torture/execute/builtins/strncmp.c
5210 * gcc.c-torture/execute/builtins/strncpy.c
5211 * gcc.c-torture/execute/builtins/strpbrk.c
5212 * gcc.c-torture/execute/builtins/strpcpy-2.c
5213 * gcc.c-torture/execute/builtins/strpcpy.c
5214 * gcc.c-torture/execute/builtins/strrchr.c
5215 * gcc.c-torture/execute/builtins/strspn.c
5216 * gcc.c-torture/execute/builtins/strstr-asm.c
5217 * gcc.c-torture/execute/builtins/strstr.c:
5218 ... these new files.
5219
5220 * gcc.c-torture/execute/builtins/abs-2-lib.c
5221 * gcc.c-torture/execute/builtins/abs-3-lib.c
5222 * gcc.c-torture/execute/builtins/complex-1-lib.c
5223 * gcc.c-torture/execute/builtins/fprintf-lib.c
5224 * gcc.c-torture/execute/builtins/fputs-lib.c
5225 * gcc.c-torture/execute/builtins/memcmp-lib.c
5226 * gcc.c-torture/execute/builtins/memmove-lib.c
5227 * gcc.c-torture/execute/builtins/memops-asm-lib.c
5228 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
5229 * gcc.c-torture/execute/builtins/mempcpy-lib.c
5230 * gcc.c-torture/execute/builtins/memset-lib.c
5231 * gcc.c-torture/execute/builtins/printf-lib.c
5232 * gcc.c-torture/execute/builtins/sprintf-lib.c
5233 * gcc.c-torture/execute/builtins/strcat-lib.c
5234 * gcc.c-torture/execute/builtins/strchr-lib.c
5235 * gcc.c-torture/execute/builtins/strcmp-lib.c
5236 * gcc.c-torture/execute/builtins/strcpy-lib.c
5237 * gcc.c-torture/execute/builtins/strcspn-lib.c
5238 * gcc.c-torture/execute/builtins/strlen-2-lib.c
5239 * gcc.c-torture/execute/builtins/strlen-lib.c
5240 * gcc.c-torture/execute/builtins/strncat-lib.c
5241 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
5242 * gcc.c-torture/execute/builtins/strncmp-lib.c
5243 * gcc.c-torture/execute/builtins/strncpy-lib.c
5244 * gcc.c-torture/execute/builtins/strpbrk-lib.c
5245 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
5246 * gcc.c-torture/execute/builtins/strpcpy-lib.c
5247 * gcc.c-torture/execute/builtins/strrchr-lib.c
5248 * gcc.c-torture/execute/builtins/strspn-lib.c
5249 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
5250 * gcc.c-torture/execute/builtins/strstr-lib.c
5251 * gcc.c-torture/execute/builtins/lib/abs.c
5252 * gcc.c-torture/execute/builtins/lib/fprintf.c
5253 * gcc.c-torture/execute/builtins/lib/memset.c
5254 * gcc.c-torture/execute/builtins/lib/printf.c
5255 * gcc.c-torture/execute/builtins/lib/sprintf.c
5256 * gcc.c-torture/execute/builtins/lib/strcpy.c
5257 * gcc.c-torture/execute/builtins/lib/strcspn.c
5258 * gcc.c-torture/execute/builtins/lib/strncat.c
5259 * gcc.c-torture/execute/builtins/lib/strncmp.c
5260 * gcc.c-torture/execute/builtins/lib/strncpy.c
5261 * gcc.c-torture/execute/builtins/lib/strpbrk.c
5262 * gcc.c-torture/execute/builtins/lib/strspn.c
5263 * gcc.c-torture/execute/builtins/lib/strstr.c:
5264 New files containing support routines.
5265
5266 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
5267 declaration.
5268 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
5269 when not optimizing.
5270
5271 2004-07-02 Mark Mitchell <mark@codesourcery.com>
5272
5273 PR c++/16240
5274 * g++.dg/abi/mangle22.C: New test.
5275 * g++.dg/abi/mangle23.C: Likewise.
5276
5277 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
5278
5279 PR fortran/16290
5280 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
5281 Allow for cases without denormalized floating point numbers.
5282
5283 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
5284
5285 PR c/1027
5286 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5287 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5288 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5289 expected warning text.
5290 * gcc.dg/format/diag-2.c: New test.
5291
5292 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5293
5294 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5295
5296 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
5297
5298 * gcc.dg/builtins-43.c: New.
5299 * gcc.dg/builtins-44.c: New.
5300 * gcc.dg/builtins-45.c: New.
5301
5302 2004-06-26 Geoffrey Keating <geoffk@apple.com>
5303 Andreas Tobler <a.tobler@schweiz.ch>
5304
5305 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5306 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5307 as SIGSEGV.
5308 * gcc.dg/cleanup-11.c: Likewise.
5309 * gcc.dg/cleanup-8.c: Likewise.
5310 * gcc.dg/cleanup-9.c: Likewise.
5311 * gcc.dg/cleanup-5.c: Run on all platforms.
5312
5313 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5314
5315 * g++.dg/warn/nonnull1.C: New test.
5316
5317 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5318
5319 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5320 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5321 Special-case the Sun compiler wrt to <complex.h>.
5322
5323 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5324
5325 * gcc.dg/Wunreachable-8.C: New test.
5326
5327 * gcc.dg/h8300-ice2.c : New test.
5328
5329 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5330
5331 PR fortran/16161
5332 * gfortran.fortran-torture/compile/implicit.f90: Add test
5333 for implicit character.
5334
5335 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5336
5337 PR fortran/16289
5338 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5339 Use tiny() intrinsic to find smallest non-negative real
5340
5341 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5342
5343 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5344 * gcc.dg/compat/struct-by-value-22_x.c: New.
5345 * gcc.dg/compat/struct-by-value-22_y.c: New.
5346
5347 * gcc.c-torture/execute/20040629-1.c: New test.
5348
5349 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5350
5351 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5352 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5353
5354 PR target/16195
5355 * gcc.dg/20040625-1.c: New test.
5356
5357 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5358
5359 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5360
5361 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5362
5363 PR fortran/15963
5364 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5365
5366 2004-06-29 Richard Henderson <rth@redhat.com>
5367
5368 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5369
5370 2004-06-29 Paul Brook <paul@codesourcery.com>
5371
5372 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5373 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5374
5375 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5376
5377 PR c++/16260
5378 * g++.dg/parse/crash15.C: New.
5379
5380 2004-06-28 Andrew Pinski <apinski@apple.com>
5381
5382 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5383 by the error already.
5384
5385 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5386
5387 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5388
5389 PR target/14041
5390 * gcc.dg/h8300-bss-align-1.c : New.
5391
5392 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5393
5394 * PR c++/16174
5395 * g++.dg/template/ctor4.C: New.
5396
5397 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5398
5399 PR c++/16205
5400 * g++.dg/warn/Wsequence-point-1.C: New test.
5401
5402 2004-06-27 Paul Brook <paul@codesourcery.com>
5403
5404 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5405
5406 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5407
5408 * g++.old-deja/g++.mike/p7325.C: Remove.
5409
5410 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5411
5412 PR c/14963
5413 * gcc.dg/pr14963.c: New test.
5414
5415 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5416
5417 PR c++/16193
5418 * g++.dg/parse/redef1.C: New test.
5419
5420 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5421
5422 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5423 20021110.c.
5424 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5425 20021119-1.c.
5426 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5427 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5428 5-04.c.
5429 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5430 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5431 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5432 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5433 g++.brendan/enum14.C.
5434 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5435 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5436 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5437 g++.mike/virt1.C.
5438 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5439 memtemp24.C.
5440
5441 2004-06-27 Roger Sayle <roger@eyesopen.com>
5442
5443 * gcc.dg/20040527-1.c: New test case.
5444
5445 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5446
5447 PR gfortran/pr16196
5448 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5449
5450 2004-06-25 Roger Sayle <roger@eyesopen.com>
5451
5452 PR middle-end/15825
5453 * gcc.dg/pr15825-1.c: New test case.
5454
5455 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5456
5457 * gcc.c-torture/execute/20040625-1.c: New test.
5458
5459 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5460
5461 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5462
5463 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5464
5465 * gcc.dg/torture/mips-div-1.c: New test.
5466
5467 2004-06-24 Jeff Law <law@redhat.com>
5468
5469 * gcc.dg/tree-ssa/20040624-1.c: New test.
5470
5471 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5472
5473 * gcc.c-torture/compile/20040624-1.c: New test.
5474
5475 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5476
5477 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5478 this directory.
5479
5480 2004-06-23 Andrew Pinski <apinski@apple.com>
5481
5482 PR middle-end/15988
5483 * g++.dg/opt/ptrmem4.C: New test.
5484
5485 * gcc.dg/c90-array-quals-2.c: New test.
5486
5487 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5488
5489 * gcc.dg/kpice1.c: New test.
5490
5491 2006-06-23 Andrew Pinski <apinski@apple.com>
5492
5493 * gcc.dg/c90-array-quals.c: New test.
5494
5495 2006-06-22 Richard Henderson <rth@redhat.com>
5496
5497 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5498
5499 2004-06-22 Loren James Rittle <ljrittle@acm.org>
5500
5501 * gcc.dg/builtins-config.h: Handle FreeBSD.
5502
5503 2006-06-22 Richard Henderson <rth@redhat.com>
5504
5505 * g++.dg/opt/devirt1.C: New.
5506
5507 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
5508
5509 * g++.dg/opt/pr15551.C: New testcase.
5510
5511 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5512
5513 PR target/14800
5514 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5515 x86_64-*-linux* when compiling for 32bit.
5516
5517 2004-06-21 Andrew Pinski <apinski@apple.com>
5518
5519 * gcc.dg/pch/struct-1.c: New.
5520 * gcc.dg/pch/struct-1.hs: New.
5521
5522 2004-06-21 Geoffrey Keating <geoffk@apple.com>
5523
5524 * gcc.dg/pch/save-temps-1.c: New file.
5525 * gcc.dg/pch/save-temps-1.hs: New file.
5526
5527 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5528
5529 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5530 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5531
5532 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5533
5534 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5535 to fix type error.
5536 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5537 Remove trailing spaces.
5538
5539 2004-06-21 Richard Henderson <rth@redhat.com>
5540
5541 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5542 merging && to BIT_FIELD_REF.
5543
5544 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
5545
5546 * g++.dg/opt/placeholder1.C: New test.
5547
5548 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5549
5550 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5551 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5552 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5553 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5554
5555 2004-06-20 Zack Weinberg <zack@codesourcery.com>
5556
5557 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5558 extern "C".
5559 * g++.dg/other/pragma-re-1.C: Add comments.
5560
5561 2004-06-19 Bud Davis <bdavis9659@comcast.net>
5562
5563 PR gfortran/16080
5564 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5565
5566 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5567
5568 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5569 instead of setting the type of size_t by
5570 hand.
5571
5572 2004-06-18 Roger Sayle <roger@eyesopen.com>
5573
5574 * gcc.dg/unordered-2.c: New test case.
5575 * gcc.dg/unordered-3.c: New test case.
5576
5577 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
5578
5579 PR other/16043
5580 * lib/g++.exp (g++_version): Tweak regexp for version
5581 * lib/g77.exp (g77_version): Likewise
5582 * lib/gfortran.exp (gfortran_version): Likewise
5583 * lib/objc.exp (objc_version): Likewise
5584 * lib/treelang.exp (treelang_version): Likewise
5585
5586 2004-06-19 Jakub Jelinek <jakub@redhat.com>
5587
5588 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5589 Use INT_MAX instead of __INT_MAX__.
5590 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5591
5592 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5593 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5594 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5595 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5596 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5597 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5598 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5599 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5600 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5601
5602 * gcc.dg/range-test-1.c: New test.
5603 * g++.dg/opt/range-test-1.C: New test.
5604
5605 2004-06-17 Richard Henderson <rth@redhat.com>
5606
5607 * objc.dg/sync-1.m: New.
5608 * objc.dg/try-catch-1.m: Don't force next runtime.
5609 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5610 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5611 shadowed catch clause.
5612 * objc.dg/try-catch-5.m: New.
5613
5614 2004-06-17 Zack Weinberg <zack@codesourcery.com>
5615
5616 Bug 14610
5617 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5618
5619 2004-06-15 Richard Henderson <rth@redhat.com>
5620
5621 * gcc.dg/20001116-1.c: Move expected warning line.
5622
5623 2004-06-15 Richard Henderson <rth@redhat.com>
5624
5625 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5626 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5627
5628 2004-06-15 Jeff Law <law@redhat.com>
5629
5630 * gcc.dg/tree-ssa/20040615-1.c: New test.
5631 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5632 be less sensitive to operand ordering.
5633 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5634
5635 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5636
5637 * g++.dg/abi/bitfield3.C: Add comment..
5638
5639 2004-06-15 Richard Henderson <rth@redhat.com>
5640
5641 * g++.dg/ext/stmtexpr1.C: XFAIL.
5642 * gcc.dg/20030612-1.c: XFAIL.
5643
5644 2004-06-15 Eric Christopher <echristo@redhat.com>
5645
5646 * g++.dg/charset/asm5.c: New.
5647 * gcc.dg/charset/asm6.c: New.
5648
5649 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5650
5651 PR fortran/15962
5652 * gfortran.fortran-torture/execute/select_1.f90: New test.
5653
5654 2004-06-15 Paul Brook <paul@codesourcery.com>
5655
5656 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5657
5658 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5659
5660 PR c++/15967
5661 * g++.dg/lookup/crash3.C: New test.
5662
5663 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5664
5665 PR c++/15947
5666 * g++.dg/parse/dtor4.C: New test.
5667
5668 2004-06-14 Jeff Law <law@redhat.com>
5669
5670 * gcc.c-torture/compile/20040614-1.c: New test.
5671
5672 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5673
5674 PR fortran/15211
5675 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5676 LEN of a character array.
5677
5678 2004-06-14 Mark Mitchell <mark@codesourcery.com>
5679
5680 PR c++/15096
5681 * g++.dg/template/ptrmem10.C: New test.
5682
5683 PR c++/14930
5684 * g++.dg/template/friend30.C: New test.
5685
5686 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5687
5688 PR fortran/14928
5689 * gfortran.fortran-torture/compile/mloc.f90: New test.
5690
5691 2004-06-13 Paul Brook <paul@codesourcery.com>
5692
5693 * gfortran.fortran-torture/execute/random_2.f90: New test.
5694
5695 2004-06-13 Eric Christopher <echristo@redhat.com>
5696
5697 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5698
5699 2004-06-12 Paul Brook <paul@codesourcery.com>
5700
5701 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5702
5703 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5704
5705 PR fortran/14923
5706 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5707
5708 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5709
5710 PR fortran/14957
5711 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
5712 syntax errors in end statements of contained subroutines.
5713
5714 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5715
5716 PR fortran/12841
5717 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5718
5719 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5720
5721 PR fortran/15665
5722 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5723
5724 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5725
5726 PR gfortran/12839
5727 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5728
5729 2004-06-11 Mark Mitchell <mark@codesourcery.com>
5730
5731 PR c++/15862
5732 * g++.dg/parse/enum1.C: New test.
5733
5734 2004-06-10 Jeff Law <law@redhat.com>
5735
5736 * gcc.c-torture/compile/20040610-1.c: New test.
5737
5738 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5739
5740 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5741 * g++.old-deja/g++.other/decl3.C: Likewise.
5742
5743 2004-06-10 Brian Booth <bbooth@redhat.com>
5744
5745 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5746 V_MAY_DEF instead of VDEF.
5747 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5748
5749 2004-06-10 Mark Mitchell <mark@codesourcery.com>
5750
5751 PR c++/14211
5752 * g++.dg/conversion/const1.C: New test.
5753
5754 PR c++/15076
5755 * g++.dg/conversion/reinterpret1.C: New test.
5756
5757 PR c++/15877
5758 * g++.dg/template/enum2.C: New test.
5759
5760 PR c++/15227
5761 * g++.dg/template/error13.C: New test.
5762
5763 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5764
5765 PR fortran/14957
5766 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5767 arguments to test_* REAL and of the right size.
5768
5769 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5770
5771 PR target/15569
5772 PR rtl-optimization/15681
5773 * gcc.dg/20040609-1.c: New test.
5774
5775 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5776
5777 PR c++/14791
5778 * g++.dg/opt/builtins1.C: New test.
5779
5780 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5781
5782 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5783 that use default windows32 struct layout.
5784 * gcc.dg/i386-bitfield2.c: Likewise.
5785
5786 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
5787
5788 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
5789 for mingw32 and cygwin targets.
5790
5791 2004-06-09 Geoffrey Keating <geoffk@apple.com>
5792
5793 * gcc.dg/pch/macro-4.c: New.
5794 * gcc.dg/pch/macro-4.hs: New.
5795
5796 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5797
5798 PR fortran/13249
5799 * gfortran.fortran-torture/compile/name_clash.f90: New test.
5800
5801 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5802
5803 PR fortran/13372
5804 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
5805
5806 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5807
5808 PR gfortran/14897
5809 * gfortran.fortran-torture/execute/t_edit.f90: New test.
5810
5811 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5812
5813 PR gfortran/15755
5814 * gfortran.fortran-torture/execute/backspace.c : New test.
5815
5816 2004-06-09 Paul Brook <paul@codesourcery.com>
5817
5818 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5819 (pointer_to_section): Rewrite to use smaller array.
5820
5821 2004-06-08 David Edelsohn <edelsohn@gnu.org>
5822
5823 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5824 * gcc.dg/ext/altivec-10.c: Same.
5825 * gcc.dg/ext/altivec-11.c: Same.
5826 * gcc.dg/ext/altivec-12.c: Same.
5827 * gcc.dg/ext/altivec-13.c: Same.
5828 * gcc.dg/ext/altivec-14.c: Same.
5829 * gcc.dg/ext/altivec-15.c: Same.
5830 * gcc.dg/ext/altivec-16.c: Same.
5831 * gcc.dg/ext/altivec-3.c: Same.
5832 * gcc.dg/ext/altivec-4.c: Same.
5833 * gcc.dg/ext/altivec-6.c: Same.
5834 * gcc.dg/ext/altivec-7.c: Same.
5835 * gcc.dg/ext/altivec-8.c: Same.
5836 * gcc.dg/ext/altivec-varargs-1.c: Same.
5837
5838 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5839 * g++.dg/ext/altivec-10.C: Same.
5840 * g++.dg/ext/altivec-2.C: Same.
5841 * g++.dg/ext/altivec-3.C: Same.
5842 * g++.dg/ext/altivec-4.C: Same.
5843 * g++.dg/ext/altivec-5.C: Same.
5844 * g++.dg/ext/altivec-6.C: Same.
5845 * g++.dg/ext/altivec-7.C: Same.
5846 * g++.dg/ext/altivec-8.C: Same.
5847 * g++.dg/ext/altivec-9.C: Same.
5848
5849 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5850
5851 PR c++/7841
5852 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5853
5854 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5855
5856 * gcc.dg/union-1.c: New test.
5857
5858 2004-06-07 Roger Sayle <roger@eyesopen.com>
5859
5860 * gcc.dg/builtins-41.c: New test case.
5861 * gcc.dg/builtins-42.c: New test case.
5862
5863 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5864
5865 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5866 * g++.dg/ext/altivec-10.C: Same.
5867 * g++.dg/ext/altivec-2.C: Same.
5868 * g++.dg/ext/altivec-3.C: Same.
5869 * g++.dg/ext/altivec-4.C: Same.
5870 * g++.dg/ext/altivec-5.C: Same.
5871 * g++.dg/ext/altivec-6.C: Same.
5872 * g++.dg/ext/altivec-7.C: Same.
5873 * g++.dg/ext/altivec-8.C: Same.
5874 * g++.dg/ext/altivec-9.C: Same.
5875 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5876 * g++.old-deja/g++.brendan/new3.C: Same.
5877 * gcc.c-torture/execute/eeprof-1.x: Same.
5878
5879 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
5880
5881 PR c/14765
5882 * gcc.dg/pr14765-1.c: New test.
5883
5884 2004-06-07 Roger Sayle <roger@eyesopen.com>
5885
5886 PR c/14649
5887 * gcc.dg/pr14649-1.c: New test case.
5888
5889 2004-06-07 Richard Henderson <rth@redhat.com>
5890
5891 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
5892 if temporaries.
5893
5894 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5895
5896 * g++.dg/eh/elide1.C: Remove XFAIL.
5897
5898 2004-06-07 Mark Mitchell <mark@codesourcery.com>
5899
5900 PR c++/15337
5901 * g++.dg/expr/sizeof3.C: New test.
5902
5903 PR c++/14777
5904 * g++.dg/template/access14.C: New test.
5905
5906 PR c++/15554
5907 * g++.dg/template/enum1.C: New test.
5908
5909 PR c++/15057
5910 * g++.dg/eh/throw1.C: New test.
5911
5912 2004-06-07 David Ayers <d.ayers@inode.at>
5913 Ziemowit Laski <zlaski@apple.com>
5914
5915 * lib/objc.exp (objc_target_compile): Revert the '-framework
5916 Foundation' flag fix, since bare Darwin does not ship
5917 with the Foundation framework.
5918 * objc/execute/next_mapping.h: Provide a local NSConstantString
5919 @interface and @implementation.
5920 (objc_constant_string_init): A constructor function, used to
5921 initialize the NSConstantString meta-class object.
5922 * objc/execute/string1.m: Include "next_mapping.h" instead of
5923 <Foundation/NSString.h>.
5924 * objc/execute/string2.m: Likewise.
5925 * objc/execute/string3.m: Likewise.
5926 * objc/execute/string4.m: Likewise.
5927
5928 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
5929
5930 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
5931 to double. Replace double with FLOAT.
5932 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
5933
5934 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
5935 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
5936 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
5937 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
5938 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
5939 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
5940 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
5941 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
5942
5943 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
5944
5945 PR c/13519
5946 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
5947
5948 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5949
5950 PR c++/15503
5951 * g++.dg/template/meminit2.C: New test.
5952
5953 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
5954
5955 PR target/15822
5956 * gcc.c-torture/execute/compare-fp-1.c,
5957 gcc.c-torture/execute/compare-fp-2.c,
5958 gcc.c-torture/execute/compare-fp-3.c,
5959 gcc.c-torture/execute/compare-fp-4.c,
5960 gcc.c-torture/execute/compare-fp-3.x,
5961 gcc.c-torture/execute/compare-fp-4.x: Moved...
5962 * gcc.c-torture/execute/ieee/compare-fp-1.c,
5963 gcc.c-torture/execute/ieee/compare-fp-2.c,
5964 gcc.c-torture/execute/ieee/compare-fp-3.c,
5965 gcc.c-torture/execute/ieee/compare-fp-4.c,
5966 gcc.c-torture/execute/ieee/compare-fp-3.x,
5967 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
5968
5969 2004-06-04 David Ayers <d.ayers@inode.at>
5970
5971 * objc/execute/protocol-isEqual-4.m: New testcase.
5972
5973 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
5974
5975 * objc/execute/protocol-isEqual-1.m: New testcase.
5976 * objc/execute/protocol-isEqual-2.m: New testcase.
5977 * objc/execute/protocol-isEqual-3.m: New testcase.
5978
5979 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5980
5981 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
5982
5983 2004-06-02 Ziemowit Laski <zlaski@apple.com>
5984
5985 * lib/objc.exp (objc_target_compile): When running tests on
5986 Darwin (Mac OS X), inform the linker about '-framework
5987 'Foundation'.
5988
5989 2004-06-02 Eric Christopher <echristo@redhat.com>
5990
5991 * gcc.c-torture/compile/20040602-1.c: New.
5992
5993 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
5994
5995 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
5996 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5997
5998 PR tree-optimization/14736
5999 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
6000
6001 PR tree-optimization/14042
6002 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
6003
6004 PR tree-optimization/14729
6005 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
6006
6007 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6008
6009 PR fortran/15557
6010 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
6011
6012 2004-06-01 Richard Hederson <rth@redhat.com>
6013
6014 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
6015
6016 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6017
6018 PR c++/14932
6019 * g++.dg/parse/offsetof4.C: New test.
6020
6021 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
6022
6023 PR objc/7993
6024 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
6025
6026 2004-05-31 Mark Mitchell <mark@codesourcery.com>
6027
6028 PR c++/15701
6029 * g++.dg/template/friend29.C: New test.
6030
6031 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
6032
6033 PR c/15749
6034 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
6035
6036 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
6037
6038 * gcc.dg/sparc-trap-1.c: New test.
6039
6040 2004-05-31 Roger Sayle <roger@eyesopen.com>
6041
6042 PR middle-end/15069
6043 * g++.dg/opt/fold3.C: New test case.
6044
6045 2004-05-30 Graham Stott <graham.stott@btinternet.com>
6046
6047 * lib/target-supports.exp (check_iconv_available): Fix fallout
6048 from 2004-05-28 patch.
6049
6050 2004-05-30 Paul Brook <paul@codesourcery.com>
6051
6052 PR fortran/15620
6053 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
6054 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
6055
6056 2004-05-30 Steven G. Kargl <kargls@comcast.net>
6057
6058 * gfortran.fortran-torture/execute/random_1.f90: New test.
6059
6060 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6061
6062 * g++.dg/ext/altivec-10.C: New test.
6063
6064 2004-05-29 Paul Brook <paul@codesourcery.com>
6065
6066 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
6067
6068 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6069
6070 * gcc.dg/altivec-16.c: New test.
6071
6072 2004-05-28 Janis Johnson <janis187@us.ibm.com>
6073
6074 * lib/target-supports.exp (check_vmx_hw_available): New.
6075 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
6076
6077 * lib/target-supports.exp (check_alias_available,
6078 check_iconv_available, check_named_sections_available): Use
6079 unique names for temporary files.
6080
6081 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6082
6083 * gcc.dg/altivec-15.c: New test.
6084
6085 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6086
6087 PR c++/15083
6088 * g++.dg/warn/noeffect6.C: New test.
6089
6090 PR c++/15471
6091 * g++.dg/expr/ptrmem4.C: New test.
6092
6093 PR c++/15640
6094 * g++.dg/template/operator3.C: New test.
6095
6096 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6097
6098 PR c++/14668
6099 * g++.dg/lookup/redecl1.C: New test.
6100 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
6101
6102 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
6103
6104 * gcc.c-torture/execute/compare-fp-1.c,
6105 gcc.c-torture/execute/compare-fp-2.c,
6106 gcc.c-torture/execute/compare-fp-3.c,
6107 gcc.c-torture/execute/compare-fp-4.c,
6108 gcc.c-torture/execute/compare-fp-3.x,
6109 gcc.c-torture/execute/compare-fp-4.x,
6110 gcc.dg/pr15649-1.c: New.
6111
6112 2004-05-27 Adam Nemet <anemet@lnxw.com>
6113
6114 PR c++/12883
6115 * g++.dg/init/array14.C: New test.
6116
6117 2004-05-25 Janis Johnson <janis187@us.ibm.com>
6118
6119 * lib/compat.exp (compat-get-options-main): New.
6120 (compat-get-options): Remove unneeded code, warn for ignored
6121 command.
6122 (compat-execute): Check flag set by dg-require-* commands.
6123
6124 * lib/compat.exp (compat-execute): Break up long lines.
6125
6126 2004-05-24 Janis Johnson <janis187@us.ibm.com>
6127
6128 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6129 * gcc.dg/altivec-14.c: New test.
6130 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6131
6132 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6133 * gcc.dg/altivec-12.c: Ditto.
6134
6135 * gcc.dg/altivec-3.c: Move call to altivec_check.
6136
6137 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6138
6139 PR c++/15044
6140 * g++.dg/template/error12.C: New test.
6141
6142 PR c++/15317
6143 * g++.dg/ext/attrib15.C: New test.
6144
6145 PR c++/15329
6146 * g++.dg/template/ptrmem9.C: New test.
6147
6148 2004-05-25 Paul Brook <paul@codesourcery.com>
6149
6150 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6151
6152 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6153
6154 PR c++/15165
6155 * g++.dg/template/crash19.C: New test.
6156
6157 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6158
6159 PR c++/15025
6160 * g++.dg/template/redecl1.C: New test.
6161
6162 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6163
6164 PR c++/14821
6165 * g++.dg/other/ns1.C: New test.
6166
6167 PR c++/14883
6168 * g++.dg/template/invalid1.C: New test.
6169
6170 2004-05-23 Paul Brook <paul@codesourcery.com>
6171 Victor Leikehman <lei@haifasphere.co.il>
6172
6173 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6174 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6175
6176 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6177
6178 PR c++/15285
6179 PR c++/15299
6180 * g++.dg/template/non-dependent5.C: New test.
6181 * g++.dg/template/non-dependent6.C: New test.
6182
6183 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6184
6185 PR c++/15507
6186 * g++.dg/inherit/union1.C: New test.
6187
6188 PR c++/15542
6189 * g++.dg/template/addr1.C: New test.
6190
6191 PR c++/15427
6192 * g++.dg/template/array5.C: New test.
6193
6194 PR c++/15287
6195 * g++.dg/template/array6.C: New test.
6196
6197 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6198 Roger Sayle <roger@eyesopen.com>
6199
6200 * g++.dg/lookup/forscope2.C: New test case.
6201
6202 2004-05-22 Ben Elliston <bje@au.ibm.com>
6203
6204 * gcc.dg/cpp/Wmissingdirs.c: New.
6205
6206 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6207
6208 PR target/15301
6209 * gcc.dg/compat/union-m128-1.h: New file.
6210 * gcc.dg/compat/union-m128-1_main.c: Likewise.
6211 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6212 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6213
6214 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6215
6216 PR target/15302
6217 * gcc.dg/compat/struct-complex-1.h: New file.
6218 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
6219 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
6220 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6221
6222 2004-05-20 Roger Sayle <roger@eyesopen.com>
6223
6224 PR middle-end/3074
6225 * gcc.dg/pr3074-1.c: New test case.
6226 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
6227
6228 2004-05-20 Falk Hueffner <falk@debian.org>
6229
6230 PR other/15526
6231 * gcc.dg/ftrapv-1.c: New test case.
6232
6233 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
6234
6235 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
6236
6237 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
6238 Jeff Law <law@redhat.com>
6239
6240 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
6241 * gcc.dg/tree-ssa/20040518-2.c: New test.
6242
6243 * gcc.dg/tree-ssa/20040518-1.c: New test.
6244
6245 2004-05-18 Zack Weinberg <zack@codesourcery.com>
6246
6247 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
6248
6249 2004-05-18 Paul Brook <paul@codesourcery.com>
6250
6251 PR fortran/13930
6252 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
6253
6254 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6255
6256 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
6257 constant folding.
6258
6259 2004-05-17 Steven Bosscher <stevenb@suse.de>
6260
6261 * gcc.dg/tree-ssa/20040517-1.c: New test.
6262
6263 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6264
6265 * gcc.dg/loop-4.c: New test.
6266
6267 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
6268
6269 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
6270
6271 2004-05-15 Bud Davis <bdavis9659@comcast.net>
6272
6273 PR fortran/15311
6274 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
6275
6276 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6277
6278 PR fortran/13826
6279 PR fortran/13940
6280 * gfortran.fortran-torture/compile/data_1.f90: New test.
6281
6282 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
6283
6284 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6285 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6286
6287 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6288
6289 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6290
6291 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6292
6293 PR c/15444
6294 * gcc.dg/format/xopen-1.c: Adjust expected message.
6295 * gcc.dg/format/xopen-3.c: New test.
6296
6297 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6298
6299 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6300
6301 2004-05-14 Jeff Law <law@redhat.com>
6302
6303 * gcc.dg/tree-ssa/20040514-2.c: New test.
6304
6305 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6306
6307 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6308 this ...
6309 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
6310 this.
6311
6312 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6313
6314 * gcc.dg/tree-ssa/20040514-1.c: New test.
6315
6316 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6317
6318 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
6319 test.
6320
6321 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6322
6323 PR fortran/14066
6324 * gfortran.fortran-torture/compile/do_1.f90: New test.
6325
6326 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6327
6328 PR fortran/15051
6329 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6330 test.
6331
6332 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6333
6334 PR fortran/15149
6335 * gfortran.fortran-torture/execute/random_init.f90: New test.
6336
6337 2004-05-13 Paul Brook <paul@codesourcery.com>
6338
6339 PR fortran/15314
6340 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6341
6342 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6343
6344 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6345 for the powerpc case.
6346
6347 2004-05-13 Jeff Law <law@redhat.com>
6348
6349 * gcc.dg/tree-ssa/20040513-1.c: New test.
6350 * gcc.dg/tree-ssa/20040513-2.c: New test.
6351
6352 2004-05-13 Paul Brook <paul@codesourcery.com>
6353
6354 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6355 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6356 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6357
6358 2004-05-13 Andreas Schwab <schwab@suse.de>
6359
6360 PR other/10819
6361 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6362 characters.
6363
6364 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6365
6366 PR fortran/15294
6367 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6368
6369 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6370
6371 Merge from tree-ssa-20020619-branch. See
6372 ChangeLog.tree-ssa for details.
6373
6374 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6375
6376 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6377 include <altivec.h> explicitly.
6378 * gcc.dg/altivec-13.c: Likewise.
6379
6380 2004-05-11 Paul Brook <paul@codesourcery.com>
6381
6382 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6383
6384 2004-05-10 Eric Christopher <echristo@redhat.com>
6385
6386 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6387 * gcc.dg/sibcall-4.c: Ditto.
6388
6389 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6390
6391 * g++.dg/ext/altivec-8.C: New test case.
6392 * gcc.dg/altivec-13.c: New test case.
6393
6394 2004-05-08 Roger Sayle <roger@eyesopen.com>
6395
6396 * gcc.c-torture/execute/divcmp-1.c: New test case.
6397 * gcc.c-torture/execute/divcmp-2.c: New test case.
6398 * gcc.c-torture/execute/divcmp-3.c: New test case.
6399
6400 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6401
6402 * g++.dg/other/pragma-re-2.C: New test.
6403
6404 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6405
6406 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6407 * gcc.dg/i386-387-2.c: Likewise.
6408
6409 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6410 __builtin_drem.
6411 * gcc.dg/i386-387-6.c: Likewise.
6412
6413 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6414
6415 * gcc.dg/builtins-33.c: Also check log1p*.
6416
6417 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6418
6419 PR optimization/15296
6420 * gcc.c-torture/execute/pr15296.c: New test.
6421
6422 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6423
6424 * gcc.dg/builtins-40.c: New test.
6425
6426 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6427
6428 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6429
6430 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6431
6432 * g++.dg/ext/spe1.C: New testcase.
6433
6434 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6435
6436 * objc.dg/image-info.m: Allow additional attributes
6437 for __image_info section.
6438
6439 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6440
6441 * gcc.dg/torture/mips-hilo-2.c: New test.
6442
6443 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6444
6445 PR c++/14389
6446 * g++.dg/template/member5.C: New test.
6447
6448 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6449
6450 * gcc.dg/builtins-34.c: Also check expm1*.
6451
6452 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6453
6454 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6455 * gcc.dg/torture/builtin-convert-3.c: New test.
6456
6457 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6458
6459 PR middle-end/15054
6460 * g++.dg/opt/pr15054.C: New test.
6461
6462 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6463
6464 * gcc.dg/torture/builtin-rounding-1.c: New test.
6465 * gcc.dg/builtins-25.c: Delete.
6466 * gcc.dg/builtins-29.c: Delete.
6467
6468 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6469
6470 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6471 * gcc.dg/sibcall-4.c: Likewise.
6472 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6473
6474 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6475
6476 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6477 bit-field on 16-bit targets.
6478
6479 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6480
6481 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6482 16-bit targets.
6483
6484 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6485
6486 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6487 * gcc.dg/rs6000-power2-2.c: Likewise.
6488
6489 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6490
6491 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6492 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6493 Change the asm registers to be in form of frN instead of fN.
6494
6495 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6496
6497 * gcc.dg/torture/builtin-convert-2.c: New test.
6498
6499 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6500
6501 * gcc.dg/rs6000-power2-1.c: New test.
6502 * gcc.dg/rs6000-power2-2.c: New test.
6503
6504 2004-04-28 Jan Hubicka <jh@suse.cz>
6505
6506 * gcc.dg/unused-6.c: New test.
6507
6508 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6509 Ulrich Weigand <uweigand@de.ibm.com>
6510
6511 * ada/acats/run_all.sh: Define $target variable.
6512
6513 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6514
6515 PR c++/15119
6516 * g++.dg/other/vararg-1.C: New test.
6517
6518 PR c++/4794
6519 * g++.dg/eh/cleanup3.C: New test.
6520
6521 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6522
6523 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6524 and ad8011a (target_insn).
6525 * ada/acats/support/macro.dfs: Likewise.
6526 * ada/acats/support/impbit.adb: New file.
6527
6528 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6529
6530 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6531
6532 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6533
6534 * gcc.dg/loop-3.c: New test.
6535
6536 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
6537
6538 * gcc.c-torture/execute/simd-5.c: New test.
6539
6540 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6541
6542 PR c++/15064
6543 * g++.dg/template/crash18.C: New test.
6544
6545 2004-04-22 Mark Mitchell <mark@codesourcery.com>
6546
6547 * g++.dg/ext/complit3.C: New test.
6548
6549 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6550
6551 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6552 * gcc.dg/altivec-3.c: Same.
6553 * gcc.dg/altivec-varargs-1.c: Same.
6554
6555 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6556
6557 * lib/target-supports.exp (check_profiling_available): Assume
6558 profiling is not available on powerpc-eabi targets.
6559
6560 2004-04-21 Janis Johnson <janis187@us.ibm.com>
6561
6562 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6563 * gcc.dg/vmx/bug-1.c: Ditto.
6564
6565 2004-04-20 Eric Christopher <echristo@redhat.com>
6566
6567 * gcc.dg/charset/extern.c: New test.
6568 * g++.dg/charset/extern3.cc: Ditto.
6569
6570 2004-04-20 Uros Bizjak <uros@kss-loka.si>
6571
6572 * gcc.dg/builtins-39.c: New test.
6573
6574 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
6575
6576 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6577
6578 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
6579
6580 * gcc.dg/torture/mips-hilo-1.c: New test.
6581
6582 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6583
6584 * gcc.c-torture/compile/20040419-1.c: New test.
6585
6586 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
6587
6588 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6589
6590 2004-04-18 Zack Weinberg <zack@codesourcery.com>
6591 Aldy Hernandez <aldyh@redhat.com>
6592
6593 * gcc.c-torture/execute/va-arg-24.c: New.
6594
6595 2004-04-17 Zack Weinberg <zack@codesourcery.com>
6596 Aldy Hernandez <aldyh@redhat.com>
6597
6598 * gcc.dg/vmx/1b-01.c: New.
6599 * gcc.dg/vmx/1b-02.c: New.
6600 * gcc.dg/vmx/1b-03.c: New.
6601 * gcc.dg/vmx/1b-04.c: New.
6602 * gcc.dg/vmx/1b-05.c: New.
6603 * gcc.dg/vmx/1b-06.c: New.
6604 * gcc.dg/vmx/1b-07.c: New.
6605 * gcc.dg/vmx/1c-01.c: New.
6606 * gcc.dg/vmx/1c-02.c: New.
6607 * gcc.dg/vmx/3a-01a.c: New.
6608 * gcc.dg/vmx/3a-01.c: New.
6609 * gcc.dg/vmx/3a-01m.c: New.
6610 * gcc.dg/vmx/3a-03.c: New.
6611 * gcc.dg/vmx/3a-03m.c: New.
6612 * gcc.dg/vmx/3a-04.c: New.
6613 * gcc.dg/vmx/3a-04m.c: New.
6614 * gcc.dg/vmx/3a-05.c: New.
6615 * gcc.dg/vmx/3a-06.c: New.
6616 * gcc.dg/vmx/3a-06m.c: New.
6617 * gcc.dg/vmx/3a-07.c: New.
6618 * gcc.dg/vmx/3b-01.c: New.
6619 * gcc.dg/vmx/3b-02.c: New.
6620 * gcc.dg/vmx/3b-10.c: New.
6621 * gcc.dg/vmx/3b-13.c: New.
6622 * gcc.dg/vmx/3b-14.c: New.
6623 * gcc.dg/vmx/3b-15.c: New.
6624 * gcc.dg/vmx/3c-01a.c: New.
6625 * gcc.dg/vmx/3c-01.c: New.
6626 * gcc.dg/vmx/3c-02.c: New.
6627 * gcc.dg/vmx/3c-03.c: New.
6628 * gcc.dg/vmx/3d-01.c: New.
6629 * gcc.dg/vmx/4-01.c: New.
6630 * gcc.dg/vmx/4-03.c: New.
6631 * gcc.dg/vmx/5-01.c: New.
6632 * gcc.dg/vmx/5-02.c: New.
6633 * gcc.dg/vmx/5-03.c: New.
6634 * gcc.dg/vmx/5-04.c: New.
6635 * gcc.dg/vmx/5-05.c: New.
6636 * gcc.dg/vmx/5-06.c: New.
6637 * gcc.dg/vmx/5-07.c: New.
6638 * gcc.dg/vmx/5-07t.c: New.
6639 * gcc.dg/vmx/5-08.c: New.
6640 * gcc.dg/vmx/5-10.c: New.
6641 * gcc.dg/vmx/5-11.c: New.
6642 * gcc.dg/vmx/7-01a.c: New.
6643 * gcc.dg/vmx/7-01.c: New.
6644 * gcc.dg/vmx/7c-01.c: New.
6645 * gcc.dg/vmx/7d-01.c: New.
6646 * gcc.dg/vmx/7d-02.c: New.
6647 * gcc.dg/vmx/8-01.c: New.
6648 * gcc.dg/vmx/8-02a.c: New.
6649 * gcc.dg/vmx/8-02.c: New.
6650 * gcc.dg/vmx/brode-1.c: New.
6651 * gcc.dg/vmx/bug-1.c: New.
6652 * gcc.dg/vmx/bug-2.c: New.
6653 * gcc.dg/vmx/bug-3.c: New.
6654 * gcc.dg/vmx/cw-bug-1.c: New.
6655 * gcc.dg/vmx/cw-bug-2.c: New.
6656 * gcc.dg/vmx/cw-bug-3.c: New.
6657 * gcc.dg/vmx/dct.c: New.
6658 * gcc.dg/vmx/debug-1.c: New.
6659 * gcc.dg/vmx/debug-2.c: New.
6660 * gcc.dg/vmx/debug-3.c: New.
6661 * gcc.dg/vmx/debug-4.c: New.
6662 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6663 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6664 * gcc.dg/vmx/eg-5.c: New.
6665 * gcc.dg/vmx/fft.c: New.
6666 * gcc.dg/vmx/gcc-bug-1.c: New.
6667 * gcc.dg/vmx/gcc-bug-2.c: New.
6668 * gcc.dg/vmx/gcc-bug-3.c: New.
6669 * gcc.dg/vmx/gcc-bug-4.c: New.
6670 * gcc.dg/vmx/gcc-bug-5.c: New.
6671 * gcc.dg/vmx/gcc-bug-6.c: New.
6672 * gcc.dg/vmx/gcc-bug-7.c: New.
6673 * gcc.dg/vmx/gcc-bug-8.c: New.
6674 * gcc.dg/vmx/gcc-bug-9.c: New.
6675 * gcc.dg/vmx/gcc-bug-b.c: New.
6676 * gcc.dg/vmx/gcc-bug-c.c: New.
6677 * gcc.dg/vmx/gcc-bug-d.c: New.
6678 * gcc.dg/vmx/gcc-bug-e.c: New.
6679 * gcc.dg/vmx/gcc-bug-f.c: New.
6680 * gcc.dg/vmx/gcc-bug-g.c: New.
6681 * gcc.dg/vmx/gcc-bug-i.c: New.
6682 * gcc.dg/vmx/harness.h: New.
6683 * gcc.dg/vmx/ira1.c: New.
6684 * gcc.dg/vmx/ira2a.c: New.
6685 * gcc.dg/vmx/ira2b.c: New.
6686 * gcc.dg/vmx/ira2.c: New.
6687 * gcc.dg/vmx/ira2c.c: New.
6688 * gcc.dg/vmx/mem.c: New.
6689 * gcc.dg/vmx/newton-1.c: New.
6690 * gcc.dg/vmx/ops.c: New.
6691 * gcc.dg/vmx/sn7153.c: New.
6692 * gcc.dg/vmx/spill2.c: New.
6693 * gcc.dg/vmx/spill3.c: New.
6694 * gcc.dg/vmx/spill.c: New.
6695 * gcc.dg/vmx/t.c: New.
6696 * gcc.dg/vmx/varargs-1.c: New.
6697 * gcc.dg/vmx/varargs-2.c: New.
6698 * gcc.dg/vmx/varargs-3.c: New.
6699 * gcc.dg/vmx/varargs-4.c: New.
6700 * gcc.dg/vmx/varargs-5.c: New.
6701 * gcc.dg/vmx/varargs-6.c: New.
6702 * gcc.dg/vmx/varargs-7.c: New.
6703 * gcc.dg/vmx/vmx.exp: New.
6704 * gcc.dg/vmx/vprint-1.c: New.
6705 * gcc.dg/vmx/vscan-1.c: New.
6706 * gcc.dg/vmx/x-01.c: New.
6707 * gcc.dg/vmx/x-02.c: New.
6708 * gcc.dg/vmx/x-03.c: New.
6709 * gcc.dg/vmx/x-04.c: New.
6710 * gcc.dg/vmx/x-05.c: New.
6711 * gcc.dg/vmx/yousufi-1.c: New.
6712 * gcc.dg/vmx/zero-1.c: New.
6713 * gcc.dg/vmx/zero.c: New.
6714
6715 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6716
6717 * g++.dg/lookup/java1.C: Update for chage of
6718 _Jv_AllocObject.
6719 * g++.dg/lookup/java2.C: Likewise.
6720
6721 2004-04-17 Laurent GUERBY <laurent@guerby.net>
6722
6723 * ada/acats/run_all.sh: use -O2 by default.
6724
6725 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
6726
6727 * gcc.dg/vr-mult-[12].c: New tests.
6728
6729 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6730
6731 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
6732
6733 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
6734
6735 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
6736
6737 * lib/target-supports.exp (check_profiling_available): Assume profiling
6738 isn't available for mips*-*-elf targets.
6739
6740 2004-04-14 Uros Bizjak <uros@kss-loka.si>
6741
6742 * gcc.dg/builtins-38.c: New test.
6743
6744 2004-04-14 Eric Christopher <echristo@redhat.com>
6745
6746 * g++.dg/charset/charset.exp: Run .cc extension tests.
6747
6748 2004-04-14 Zack Weinberg <zack@codesourcery.com>
6749
6750 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6751
6752 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6753
6754 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6755
6756 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
6757
6758 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6759 * gcc.dg/i386-387-2.c: Likewise.
6760
6761 * gcc.dg/i386-387-7.c: New test.
6762 * gcc.dg/i386-387-8.c: New test.
6763
6764 * gcc.dg/builtins-37.c: New test.
6765
6766 2004-04-13 Geoffrey Keating <geoffk@apple.com>
6767
6768 * g++.dg/pch/externc-1.C: Add missing semicolon.
6769
6770 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
6771
6772 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
6773
6774 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6775
6776 * gcc.c-torture/execute/20040411-1.c: New test.
6777
6778 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6779
6780 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6781
6782 2004-04-09 Chris Demetriou <cgd@broadcom.com>
6783
6784 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6785
6786 2004-04-09 Zack Weinberg <zack@codesourcery.com>
6787
6788 * lib/target-supports.exp (check_named_sections_available): New.
6789 * lib/gcc-dg.exp (dg-require-named-sections): New.
6790 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
6791 old-deja.exp. Also prune error-count message from HP linker.
6792 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
6793
6794 * g++.dg/init/init-ref4.C: Use dg-require-weak.
6795 * g++.old-deja/g++.pt/static3.C: Likewise.
6796 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
6797
6798 2004-04-09 Roger Sayle <roger@eyesopen.com>
6799
6800 * gcc.c-torture/execute/20040409-1.c: New test case.
6801 * gcc.c-torture/execute/20040409-2.c: New test case.
6802 * gcc.c-torture/execute/20040409-3.c: New test case.
6803
6804 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6805
6806 * gcc.dg/20040409-1.c: New test.
6807
6808 2004-04-08 Roger Sayle <roger@eyesopen.com>
6809
6810 PR target/14888
6811 * g++.dg/opt/pr14888.C: New test case.
6812
6813 2004-04-08 Geoffrey Keating <geoffk@apple.com>
6814
6815 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6816 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6817 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6818 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6819 New tests.
6820
6821 2004-04-08 Paul Brook <paul@codesourcery.com>
6822
6823 * gcc.dg/spill-1.c: New test.
6824
6825 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6826
6827 * gcc.dg/torture/builtin-ctype-2.c: New test.
6828
6829 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6830
6831 * gcc.dg/pch/pch.exp: Add largefile test.
6832
6833 2004-04-06 Geoffrey Keating <geoffk@apple.com>
6834
6835 * g++.dg/pch/externc-1.Hs: New.
6836 * g++.dg/pch/externc-1.C: New.
6837
6838 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6839
6840 * gcc.dg/compat/struct-by-value-5a_main.c,
6841 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6842 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6843 * gcc.dg/compat/struct-by-value-5a_x.c,
6844 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6845 gcc.dg/compat/struct-by-value-5_x.c.
6846 * gcc.dg/compat/struct-by-value-5a_y.c,
6847 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6848 gcc.dg/compat/struct-by-value-5_y.c.
6849
6850 * gcc.dg/compat/struct-by-value-6a_main.c,
6851 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6852 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6853 * gcc.dg/compat/struct-by-value-6a_x.c,
6854 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6855 gcc.dg/compat/struct-by-value-6_x.c.
6856 * gcc.dg/compat/struct-by-value-6a_y.c,
6857 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6858 gcc.dg/compat/struct-by-value-6_y.c.
6859
6860 * gcc.dg/compat/struct-by-value-7a_main.c,
6861 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6862 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6863 * gcc.dg/compat/struct-by-value-7a_x.c,
6864 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6865 gcc.dg/compat/struct-by-value-7_x.c.
6866 * gcc.dg/compat/struct-by-value-7a_y.c,
6867 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6868 gcc.dg/compat/struct-by-value-7_y.c.
6869
6870 2004-04-06 Jakub Jelinek <jakub@redhat.com>
6871
6872 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6873 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6874 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6875 options.
6876
6877 2004-04-06 Uros Bizjak <uros@kss-loka.si>
6878
6879 * gcc.dg/builtins-36.c: New test.
6880
6881 2004-04-06 Paul Brook <paul@codesourcery.com>
6882
6883 * README.gcc: Remove obsolete contraint on testcases.
6884
6885 2004-04-05 Paul Brook <paul@codesourcery.com>
6886
6887 PR2123
6888 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
6889 failure and exit(0) on success.
6890 * g++.dg/expr/anew2.C: Ditto.
6891 * g++.dg/expr/anew3.C: Ditto.
6892 * g++.dg/expr/anew4.C: Ditto.
6893
6894 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
6895
6896 PR c++/3518
6897 * g++.dg/template/unify7.C: New.
6898
6899 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
6900
6901 * g++.dg/README: Bring up to date with new subdirectories; remove
6902 duplicate subdirectory lines.
6903
6904 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
6905
6906 PR c++/14007
6907 * g++.dg/template/unify5.C: New.
6908 * g++.dg/template/unify6.C: New.
6909 * g++.dg/template/qualttp20.C: Adjust.
6910 * g++.old-deja/g++.jason/report.C: Adjust.
6911 * g++.old-deja/g++.other/qual1.C: Adjust.
6912
6913 2004-04-01 Mark Mitchell <mark@codesourcery.com>
6914
6915 PR c++/14803
6916 * g++.dg/inherit/ptrmem1.C: New test.
6917
6918 2004-04-01 Jakub Jelinek <jakub@redhat.com>
6919
6920 PR c++/14755
6921 * gcc.c-torture/execute/20040331-1.c: New test.
6922 * gcc.dg/20040331-1.c: New test.
6923
6924 2004-04-01 Paul Brook <paul@codesourcery.com>
6925
6926 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
6927
6928 2004-03-30 Mark Mitchell <mark@codesourcery.com>
6929
6930 PR c++/14724
6931 * g++.dg/init/goto1.C: New test.
6932
6933 PR c++/14763
6934 * g++.dg/template/defarg4.C: New test.
6935
6936 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
6937
6938 * gcc.dg/altivec-11.c: Extend test for more valid cases.
6939
6940 2004-03-28 David Edelsohn <edelsohn@gnu.org>
6941
6942 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
6943
6944 2004-03-28 Zack Weinberg <zack@codesourcery.com>
6945
6946 * gcc.dg/noncompile/undeclared-2.c: New test.
6947
6948 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
6949
6950 * gcc.dg/940409-1.c: Remove XFAIL.
6951 * gcc.dg/reg-vol-struct-1.c: New test.
6952
6953 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6954
6955 * gcc.dg/torture/builtin-wctype-1.c: New test.
6956
6957 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
6958
6959 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
6960 * gcc.dg/20001101-1.c: Likewise.
6961 * gcc.dg/20001102-1.c: Likewise.
6962
6963 2004-03-25 Roger Sayle <roger@eyesopen.com>
6964
6965 * gcc.dg/compare8.c: Add an additional test for XOR.
6966
6967 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6968
6969 * gcc.dg/torture/builtin-ctype-1.c: New test.
6970
6971 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6972
6973 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
6974 * gcc.dg/torture/builtin-math-1.c: Likewise.
6975 * gcc.dg/torture/builtin-power-1.c: New test.
6976
6977 2004-03-24 Andreas Schwab <schwab@suse.de>
6978
6979 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
6980 IA64 assembler.
6981
6982 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
6983 Roger Sayle <roger@eyesopen.com>
6984
6985 * gcc.dg/compare8.c: New test case.
6986
6987 2004-03-23 Ziemowit Laski <zlaski@apple.com>
6988
6989 * g++.dg/ext/altivec-7.C: New test.
6990
6991 2004-03-23 Zack Weinberg <zack@codesourcery.com>
6992
6993 PR 12267, 12391, 12560, 13129, 14114, 14133
6994 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
6995 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
6996 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
6997 Adjust error regexps.
6998 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
6999 * gcc.dg/noncompile/undeclared-1.c: New test cases.
7000 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
7001 * gcc.dg/local1.c: Add explanatory comment.
7002
7003 2004-03-23 Roger Sayle <roger@eyesopen.com>
7004
7005 PR optimization/14669
7006 * g++.dg/opt/fold2.C: New test case.
7007
7008 2004-03-22 Jakub Jelinek <jakub@redhat.com>
7009
7010 PR c/14069
7011 * gcc.dg/20040322-1.c: New test.
7012
7013 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7014
7015 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
7016 * gcc.dg/ultrasp4.c: Likewise.
7017 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
7018
7019 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7020
7021 * gcc.dg/i386-sse-8.c: Reset default options.
7022
7023 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7024
7025 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
7026 in the error message text.
7027
7028 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
7029
7030 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
7031
7032 2004-03-21 Mark Mitchell <mark@codesourcery.com>
7033
7034 PR c++/14616
7035 * g++.dg/init/array13.C: New test.
7036
7037 2004-03-20 Roger Sayle <roger@eyesopen.com>
7038
7039 PR target/13889
7040 * gcc.c-torture/compile/pr13889.c: New test case.
7041
7042 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
7043
7044 PR c/14635
7045 * builtins-1.c (nan, nans): Don't test.
7046 * builtins-30.c: Don't use nan, nanf, nanl.
7047 * builtins-35.c: New test.
7048
7049 2004-03-19 Ziemowit Laski <zlaski@apple.com>
7050
7051 * g++.dg/ext/altivec-6.C: New test.
7052
7053 2004-03-19 Mark Mitchell <mark@codesourcery.com>
7054
7055 * g++.dg/init/placement3.C: New test.
7056
7057 * g++.dg/template/spec13.C: New test.
7058
7059 * g++.dg/lookup/using11.C: New test.
7060
7061 * g++.dg/lookup/koenig3.C: New test.
7062
7063 * g++.dg/template/operator2.C: New test.
7064
7065 * g++.dg/expr/dtor3.C: New test.
7066 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
7067 marker.
7068 * g++.old-deja/g++.law/visibility28.C: Likewise.
7069
7070 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
7071
7072 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
7073 * gcc.dg/ppc64-abi-3.c: Likewise.
7074
7075 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7076
7077 PR c++/14545
7078 * g++.dg/parse/template15.C: New test.
7079
7080 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7081
7082 * g++.dg/expr/dtor2.C: New test.
7083
7084 * g++.dg/lookup/anon4.C: New test.
7085
7086 * g++.dg/overload/using1.C: New test.
7087
7088 * g++.dg/template/lookup7.C: New test.
7089
7090 * g++.dg/template/typename6.C: New test.
7091
7092 * g++.dg/expr/cond6.C: New test.
7093
7094 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7095
7096 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
7097
7098 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7099
7100 * g++.dg/expr/cond5.C: New test.
7101 * g++.dg/expr/constcast1.C: Likewise.
7102 * g++.dg/expr/ptrmem2.C: Likewise.
7103 * g++.dg/expr/ptrmem3.C: Likewise.
7104 * g++.dg/lookup/main1.C: Likewise.
7105 * g++.dg/template/lookup6.C: Likewise.
7106
7107 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7108
7109 * gcc.dg/local1.c: New test.
7110
7111 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
7112
7113 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7114
7115 * gcc.dg/torture/builtin-convert-1.c: New test.
7116
7117 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7118
7119 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7120
7121 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7122
7123 PR c++/14481
7124 * g++.dg/warn/Wunused-7.C: New test.
7125
7126 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7127
7128 * gcc.dg/torture/builtin-integral-1.c: New test.
7129
7130 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7131
7132 PR c++/14586
7133 * g++.dg/parse/non-dependent3.C: New test.
7134
7135 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
7136
7137 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7138 * g++.dg/eh/simd-2.C: Likewise.
7139 * g++.dg/init/array10.C: Likewise.
7140 * gcc.c-torture/compile/simd-1.c: Likewise.
7141 * gcc.c-torture/compile/simd-2.c: Likewise.
7142 * gcc.c-torture/compile/simd-3.c: Likewise.
7143 * gcc.c-torture/compile/simd-4.c: Likewise.
7144 * gcc.c-torture/compile/simd-6.c: Likewise.
7145 * gcc.c-torture/execute/simd-1.c: Likewise.
7146 * gcc.c-torture/execute/simd-2.c: Likewise.
7147 * gcc.dg/compat/vector-defs.h: Likewise.
7148 * gcc.dg/20020531-1.c: Likewise.
7149 * gcc.dg/altivec-3.c: Likewise.
7150 * gcc.dg/altivec-4.c: Likewise.
7151 * gcc.dg/altivec-varargs-1.c: Likewise.
7152 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7153 * gcc.dg/i386-mmx-3.c: Likewise.
7154 * gcc.dg/i386-sse-4.c: Likewise.
7155 * gcc.dg/i386-sse-5.c: Likewise.
7156 * gcc.dg/i386-sse-8.c: Likewise.
7157 * gcc.dg/simd-1.c: Likewise.
7158 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7159 __ev64_opaque__ since the machine description provides it.
7160
7161 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7162
7163 * lib/compat.exp (skip_list): New global variable.
7164 Use it to hold the user defined COMPAT_SKIPS list if any.
7165 (compat-obj): Add the members of skip_list to optall.
7166
7167 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7168
7169 * gcc.dg/compat/union-by-value-1_main.c,
7170 union-by-value-1_x.c, union-by-value-1_y.c,
7171 union-check.h, union-defs.h,
7172 union-init.h, union-return-1_main.c,
7173 union-return-1_x.c, union-return-1_y.c: New files.
7174
7175 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7176
7177 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7178 mixed-struct-init.h: Add 4 mixed structure types.
7179 struct-by-value-21_main.c, struct-by-value-21_x.c,
7180 struct-by-value-21_y.c, struct-return-21_main.c,
7181 struct-return-21_x.c, struct-return-21_y.c: New files.
7182
7183 2004-03-13 Mark Mitchell <mark@codesourcery.com>
7184
7185 PR c++/14550
7186 * g++.dg/parse/template14.C: New test.
7187
7188 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7189
7190 * gcc.c-torture/execute/20040313-1.c: New test.
7191
7192 2004-03-13 Jakub Jelinek <jakub@redhat.com>
7193
7194 PR target/14533
7195 * gcc.dg/20040311-2.c: New test.
7196
7197 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7198
7199 PR other/14544
7200 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7201 bit-field.
7202
7203 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
7204
7205 * gcc.dg/20040305-2.c: Add missing return statement.
7206
7207 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7208
7209 * gcc.dg/builtins-34.c: Also check pow10*.
7210
7211 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7212
7213 PR target/14262
7214 * gcc.dg/20040305-2.c: New test.
7215
7216 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7217
7218 * gcc.dg/20040310-1.c: New test.
7219
7220 2004-03-11 Roger Sayle <roger@eyesopen.com>
7221
7222 * gcc.c-torture/execute/20040311-1.c: New test case.
7223
7224 2004-03-11 Mark Mitchell <mark@codesourcery.com>
7225
7226 PR c++/14476
7227 * g++.dg/lookup/enum1.C: New test.
7228
7229 2004-03-10 Mark Mitchell <mark@codesourcery.com>
7230
7231 PR c++/14510
7232 * g++.dg/lookup/struct2.C: New test.
7233
7234 2004-03-10 Uros Bizjak <uros@kss-loka.si>
7235
7236 * gcc.dg/builtins-34.c: New test.
7237
7238 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7239
7240 * gcc.dg/torture/builtin-nonneg-1.c: New test.
7241
7242 2004-03-09 James E Wilson <wilson@specifixinc.com>
7243
7244 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
7245 * gcc.dg/alias-2.c: New testcase.
7246
7247 2004-03-09 Zack Weinberg <zack@codesourcery.com>
7248
7249 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
7250
7251 2004-03-09 Roger Sayle <roger@eyesopen.com>
7252
7253 * gcc.c-torture/execute/20040309-1.c: New test case.
7254
7255 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
7256
7257 PR c++/14397
7258 * g++.dg/overload/ref1.C: New.
7259
7260 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7261
7262 PR c++/14409
7263 * g++.dg/template/spec12.C: New test.
7264
7265 PR c++/14448
7266 * g++.dg/parse/crash14.C: New test.
7267
7268 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7269
7270 PR c++/14230
7271 * g++.dg/init/ref11.C: New test.
7272
7273 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7274
7275 PR c++/14432
7276 * g++.dg/parse/builtin2.C: New test.
7277
7278 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7279
7280 PR c++/14401
7281 * g++.dg/init/ctor3.C: New test.
7282 * g++.dg/init/union1.C: New test.
7283 * g++.dg/ext/anon-struct4.C: New test.
7284
7285 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7286
7287 * g++.dg/lookup/koenig1.C: Tweak error messages.
7288 * g++.dg/lookup/used-before-declaration.C: Likewise.
7289 * g++.dg/other/do1.C: Likewise.
7290 * g++.dg/overload/koenig1.C: Likewise.
7291 * g++.dg/parse/crash13.C: Likewise.
7292 * g++.dg/template/instantiate3.C: Likewise.
7293
7294 2004-03-08 Eric Christopher <echristo@redhat.com>
7295
7296 * * lib/target-supports.exp: Enable libiconv in test
7297 compilation. Fix up error checking.
7298
7299 2004-03-08 Roger Sayle <roger@eyesopen.com>
7300
7301 PR middle-end/14289
7302 * gcc.dg/pr14289-1.c: New test case.
7303 * gcc.dg/pr14289-2.c: Likewise.
7304 * gcc.dg/pr14289-3.c: Likewise.
7305
7306 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7307
7308 * gcc.c-torture/execute/20040308-1.c: New test.
7309
7310 2004-03-07 Roger Sayle <roger@eyesopen.com>
7311
7312 * gcc.c-torture/execute/20040307-1.c: New test case.
7313
7314 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
7315
7316 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7317
7318 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7319
7320 * gcc.dg/20040306-1.c: New test.
7321
7322 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7323
7324 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7325 them static.
7326 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7327
7328 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7329
7330 PR c/14465
7331 * gcc.dg/decl-6.c: New test.
7332
7333 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7334
7335 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7336 Rename LOGPOW -> LOG_POW.
7337 (SQRT_EXP, POW_EXP): New.
7338
7339 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7340
7341 * gcc.dg/i386-sse-8.c: New test.
7342
7343 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7344
7345 PR c/14114
7346 * gcc.dg/decl-5.c: New test.
7347
7348 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7349
7350 * gcc.dg/20040305-1.c: New test.
7351
7352 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7353
7354 PR other/14354
7355 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7356
7357 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7358
7359 PR c++/14425, c++/14426
7360 * g++.dg/ext/altivec-4.C: New test.
7361 * g++.dg/ext/altivec-5.C: New test.
7362
7363 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7364
7365 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7366 global variables of a type with no linkage.
7367 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7368 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7369 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7370 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7371 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7372 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7373 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7374 * g++.dg/warn/deprecated.C: Name enum Color.
7375 * g++.dg/overload/VLA.C: Name structure for 'b'.
7376 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7377
7378 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7379
7380 * gcc.c-torture/compile/20040304-1.c: New test.
7381
7382 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7383
7384 PR 13728
7385 * gcc.dg/decl-4.c: New testcase.
7386
7387 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7388
7389 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7390 as PRECF if sizeof (float) > sizeof (double).
7391 (PRECL): Make it the same as PRECF if
7392 sizeof (float) > sizeof (long double).
7393
7394 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7395
7396 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7397 system type. Add check for irix6 which doesn't have c99 runtime.
7398
7399 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7400
7401 * gcc.dg/const-elim-1.c: xfail for xtensa.
7402
7403 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7404
7405 PR c++/14369
7406 * g++.dg/template/cond4.C: New test.
7407
7408 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7409
7410 PR c++/14360
7411 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7412
7413 PR c++/14361
7414 * g++.dg/parse/defarg7.C: New test.
7415
7416 PR c++/14359
7417 * g++.dg/template/friend26.C: New test.
7418
7419 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7420
7421 PR c++/14324
7422 * g++.dg/abi/mangle21.C: New test.
7423
7424 PR c++/14260
7425 * g++.dg/parse/constructor2.C: New test.
7426
7427 PR c++/14337
7428 * g++.dg/template/sfinae1.C: New test.
7429
7430 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7431
7432 PR c++/14267
7433 * g++.dg/expr/crash2.C: New test.
7434
7435 PR middle-end/13448
7436 * gcc.dg/inline-5.c: New test.
7437 * gcc.dg/always-inline.c: Split out tests into ...
7438 * gcc.dg/always-inline2.c: ... this and ...
7439 * gcc.dg/always-inline3.c: ... this.
7440
7441 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7442
7443 PR debug/12103
7444 * g++.dg/debug/crash1.C: New test.
7445
7446 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7447
7448 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7449 function with __attribute__((noinline)).
7450 (recurser_void2): Likewise.
7451 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7452 (recurser_void2): Likewise.
7453
7454 2004-02-29 Roger Sayle <roger@eyesopen.com>
7455
7456 PR middle-end/14203
7457 * g++.dg/warn/Wunused-6.C: New test case.
7458
7459 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7460
7461 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7462 not defined.
7463
7464 2004-02-27 Eric Christopher <echristo@redhat.com>
7465
7466 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7467 * g++.dg/charset/asm2.c: Run only x86.
7468 * gcc.dg/charset/asm3.c: Ditto.
7469
7470 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7471
7472 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7473 ld_library_path.
7474
7475 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7476
7477 * g++.dg/ext/altivec-3.C: New.
7478
7479 2004-02-26 Richard Henderson <rth@redhat.com>
7480
7481 * g++.dg/ext/attrib10.C: Mark for warning.
7482 * gcc.dg/attr-alias-1.c: New.
7483
7484 2004-02-26 Richard Henderson <rth@redhat.com>
7485
7486 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7487 * gcc.c-torture/execute/20040208-2.c: ... it back.
7488
7489 2004-02-26 Eric Christopher <echristo@redhat.com>
7490
7491 * lib/target-supports.exp (check-iconv-available): New function.
7492 * lib/gcc-dg.exp (dg-require-iconv): New function.
7493 Use above.
7494 * gcc.dg/charset: New directory.
7495 * gcc.dg/charset/charset.exp: New file.
7496 * gcc.dg/charset/asm1.c: Ditto.
7497 * gcc.dg/charset/asm2.c: Ditto.
7498 * gcc.dg/charset/asm3.c: Ditto.
7499 * gcc.dg/charset/asm4.c: Ditto.
7500 * gcc.dg/charset/asm5.c: Ditto.
7501 * gcc.dg/charset/attribute1.c: Ditto.
7502 * gcc.dg/charset/attribute2.c: Ditto.
7503 * gcc.dg/charset/string1.c: Ditto.
7504 * g++.dg/charset: New directory.
7505 * g++.dg/dg.exp: Add here. Special options.
7506 * g++.dg/charset/charset.exp: New file.
7507 * g++.dg/charset/asm1.c: Ditto.
7508 * g++.dg/charset/asm2.c: Ditto.
7509 * g++.dg/charset/asm3.c: Ditto.
7510 * g++.dg/charset/asm4.c: Ditto.
7511 * g++.dg/charset/attribute1.c: Ditto.
7512 * g++.dg/charset/attribute2.c: Ditto.
7513 * g++.dg/charset/extern1.cc: Ditto.
7514 * g++.dg/charset/extern2.cc: Ditto.
7515 * g++.dg/charset/string1.c: Ditto.
7516
7517 2004-02-26 Mark Mitchell <mark@codesourcery.com>
7518
7519 PR c++/14278
7520 * g++.dg/parse/comma1.C: New test.
7521
7522 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7523
7524 PR c++/14284
7525 * g++.dg/template/ttp8.C: New test.
7526
7527 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7528
7529 * gcc.dg/fixuns-trunc-1.c: New test.
7530
7531 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7532
7533 * gcc.dg/builtins-config.h: Use #elif.
7534
7535 2004-02-26 Michael Matz <matz@suse.de>
7536
7537 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7538 * gcc.dg/991214-1.c: Likewise.
7539 * gcc.dg/i386-asm-1.c: Likewise.
7540
7541 2004-02-25 Richard Henderson <rth@redhat.com>
7542
7543 * gcc.c-torture/execute/20040208-2.c: Move ...
7544 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7545
7546 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7547
7548 PR c++/14246
7549 * g++.dg/other/crash-3.C: New test.
7550
7551 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7552
7553 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7554 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7555
7556 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7557 HP-UX.
7558
7559 2004-02-24 Michael Matz <matz@suse.de>
7560
7561 * gcc.dg/i386-regparm.c: New.
7562
7563 2004-02-23 James E Wilson <wilson@specifixinc.com>
7564
7565 * gcc.c-torture/execute/20040223-1.c: New.
7566
7567 2004-02-23 Zack Weinberg <zack@codesourcery.com>
7568 Kazu Hirata <kazu@cs.umass.edu>
7569
7570 * gcc.dg/fwritable-strings-1.c: Remove.
7571
7572 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7573
7574 PR c/14156
7575 * gcc.dg/20040223-1.c: New test.
7576
7577 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7578
7579 PR c++/14106
7580 * g++.dg/ext/typeof9.C: New test.
7581
7582 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7583
7584 PR c++/14250
7585 * g++.dg/other/switch1.C: New test.
7586
7587 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7588
7589 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7590 * gcc.dg/va-arg-1.c: Likewise.
7591
7592 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7593
7594 PR c++/14143
7595 * g++.dg/template/koenig5.C: New test.
7596
7597 2004-02-21 Ziemowit Laski <zlaski@apple.com>
7598
7599 * g++.dg/ext/altivec-1.C: Generalize target triple.
7600 * g++.dg/ext/altivec-2.C: New test case.
7601 * g++.dg/ext/altivec_check.h: New file.
7602 * gcc.dg/altivec-1.c: Generalize target triple;
7603 include altivec_check.h and call altivec_check().
7604 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7605 * gcc.dg/altivec-6.c: New test case.
7606 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7607 type casts as needed.
7608 * gcc.dg/altivec-10.c: Include altivec_check.h and call
7609 altivec_check().
7610 * gcc.dg/altivec-12.c: New test case.
7611 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7612 include altivec_check.h and call altivec_check().
7613 * gcc.dg/altivec_check.h: New file.
7614
7615 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7616
7617 * lib/target-supports.exp (check_alias_available): Don't mangle
7618 function `g' in test program.
7619
7620 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7621
7622 * lib/target-supports.exp (check_profiling_available): Check
7623 argument to determine whether we support a profiling type.
7624 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7625 check_profiling_available.
7626 * g++.dg/bprob/bprob.exp: Likewise
7627 * g77.dg/bprob/bprob.exp: Likewise.
7628 * gcc.misc-tests/bprob.exp: Likewise.
7629 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7630 dg-require-profiling and delete expected error handling.
7631 * gcc.dg/20021014-1.c: Likewise.
7632 * gcc.dg/nest.c: Likewise.
7633
7634 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7635
7636 PR c++/12007
7637 * g++.dg/other/vthunk1.C: New test.
7638
7639 2004-02-20 Falk Hueffner <falk@debian.org>
7640
7641 PR target/14201
7642 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7643
7644 2004-02-20 Mark Mitchell <mark@codesourcery.com>
7645
7646 PR c++/13927
7647 * g++.dg/other/error8.C: Remove XFAIL markers.
7648
7649 PR c++/14173
7650 * g++.dg/ext/packed5.C: New test.
7651
7652 PR c++/14199
7653 * g++.dg/warn/Wunused-5.C: New test.
7654
7655 PR c++/14186
7656 * g++.dg/lookup/member1.C: New test.
7657
7658 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7659
7660 * gcc.c-torture/compile/20040130-1.c: Enable only when
7661 __INT_MAX__ >= 2147483647L.
7662 * gcc.c-torture/compile/961203-1.c: Likewise.
7663
7664 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7665
7666 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7667 * g++.dg/opt/template1.C: Robustify assembler regexp
7668
7669 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7670
7671 * gcc.c-torture/execute/simd-4.x: Remove.
7672 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7673 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7674 Guard with #ifndef SKIP_ATTRIBUTE.
7675 * gcc.dg/compat/vector-1_y.c: Likewise.
7676 * gcc.dg/compat/vector-2_x.c: Likewise.
7677 * gcc.dg/compat/vector-2_y.c: Likewise.
7678 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7679 * g++.dg/eh/simd-2.C: Likewise.
7680
7681 2004-02-19 Alan Modra <amodra@bigpond.net.au>
7682
7683 * gcc.c-torture/compile/complex-1.c: New.
7684
7685 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
7686
7687 PR target/14209
7688 * gcc.c-torture/execute/20040218-1.c: New test.
7689
7690 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7691
7692 PR c++/14181
7693 * g++.dg/parse/new2.C: New test.
7694
7695 2004-02-18 Paul Brook <paul@codesourcery.com>
7696
7697 * gcc.c-torture/compile/libcall-1.c: New test.
7698
7699 2004-02-18 Paul Brook <paul@codesourcery.com>
7700
7701 PR debug/12934
7702 * gcc.dg/debug/debug-7.c: New test.
7703
7704 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7705
7706 * gcc.dg/20040217-1.c: New test.
7707
7708 2004-02-17 Zack Weinberg <zack@codesourcery.com>
7709
7710 * gcc.c-torture/execute/990208-1.x: Delete.
7711
7712 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
7713
7714 * gcc.c-torture/execute/20040208-2.x: New file.
7715
7716 2004-02-17 Mark Mitchell <mark@codesourcery.com>
7717
7718 PR c++/11326
7719 * g++.dg/abi/structret1.C: New test.
7720
7721 2004-02-17 Jakub Jelinek <jakub@redhat.com>
7722
7723 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7724 (i386_cpuid): No need to test if cpuid is available on AMD64.
7725 Fix assembly, so that it works onboth i386 and AMD64.
7726 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7727 (vecInLong): Fix s[] member type to unsigned int.
7728 (vecInWord): Remove type.
7729 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7730 (a64, b64, c64, d64, e64): Remove.
7731 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7732 Remove unused variable. Remove initialization of removed variables.
7733 Don't call mmx_tests nor sse_tests.
7734 (reference_mmx, reference_sse): Remove.
7735 (check): Add return stmt.
7736 * gcc.dg/i386-sse-7.c: New test.
7737 * gcc.dg/i386-mmx-4.c: New test.
7738
7739 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7740
7741 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7742 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7743 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7744 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7745 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7746 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7747 g++.dg/tc1/dr94.C: Fix line terminator.
7748
7749 2004-02-16 Geoffrey Keating <geoffk@apple.com>
7750
7751 * gcc.c-torture/compile/20040216-1.c: New.
7752
7753 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7754
7755 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7756 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7757 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7758 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7759 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
7760 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7761
7762 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7763
7764 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7765
7766 2004-02-15 Mark Mitchell <mark@codesourcery.com>
7767
7768 PR c++/13971
7769 * g++.dg/expr/cond4.C: New test.
7770
7771 PR c++/14086
7772 * g++.dg/lookup/crash2.C: New test.
7773
7774 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
7775
7776 * gcc.c-torture/compile/20040214-2.c: New test.
7777
7778 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7779
7780 PR c++/14116
7781 * g++.dg/ext/typeof8.C: New test.
7782
7783 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7784
7785 * gcc.c-torture/compile/20040214-1.c: New test.
7786
7787 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7788
7789 PR c++/13635
7790 * g++.dg/template/spec11.C: New test.
7791
7792 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7793
7794 PR c++/13927
7795 * g++.dg/other/error8.C: New test.
7796
7797 2004-02-13 Mark Mitchell <mark@codesourcery.com>
7798
7799 PR c++/14122
7800 * g++.dg/template/array4.C: New test.
7801
7802 PR c++/14108
7803 * g++.dg/inherit/thunk2.C: New test.
7804
7805 PR c++/14083
7806 * g++.dg/eh/cond2.C: New test.
7807
7808 2004-02-12 Alan Modra <amodra@bigpond.net.au>
7809
7810 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7811
7812 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
7813
7814 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7815
7816 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7817
7818 * g++.dg/simd-2.C: xfail on ppc64-linux.
7819
7820 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7821
7822 PR c/456
7823 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7824 tests.
7825
7826 2004-02-11 Uros Bizjak <uros@kss-loka.si>
7827
7828 * gcc.dg/builtins-33.c: New test.
7829
7830 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
7831
7832 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7833
7834 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7835
7836 * g++.dg/simd-2.C: Set -maltivec for ppc64.
7837
7838 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7839
7840 * gcc.dg/ppc64-abi-3.c: New test.
7841
7842 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
7843
7844 PR c/14092
7845
7846 * gcc.dg/pr14092-1.c: New testcase.
7847
7848 2004-02-10 Alan Modra <amodra@bigpond.net.au>
7849
7850 * gcc.dg/cpp/assert4.c: Fix typo last change.
7851
7852 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7853 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7854
7855 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7856
7857 2004-02-09 Roger Sayle <roger@eyesopen.com>
7858
7859 * gcc.c-torture/compile/20040209-1.c: New test case.
7860
7861 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7862
7863 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7864
7865 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
7866
7867 * gcc.c-torture/execute/20040208-[12].c: New tests.
7868
7869 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7870
7871 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7872
7873 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7874
7875 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7876
7877 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7878
7879 Bug 13856
7880 * gcc.dg/visibility-8.c: New testcase.
7881
7882 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7883
7884 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
7885 arguments.
7886 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
7887
7888 2004-02-07 Roger Sayle <roger@eyesopen.com>
7889
7890 PR middle-end/13696
7891 * g++.dg/opt/fold1.C: New test case.
7892
7893 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7894
7895 PR c++/14033
7896 * g++.dg/other/crash-2.C: New test.
7897
7898 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7899
7900 PR c++/14028
7901 * g++.dg/parse/angle-bracket2.C: New test.
7902
7903 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7904
7905 PR middle-end/13750
7906 Revert:
7907 2004-01-15 Geoffrey Keating <geoffk@apple.com>
7908 PR pch/13361
7909 * testsuite/g++.dg/pch/wchar-1.C: New.
7910 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7911
7912 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7913
7914 PR c++/14008
7915 * g++.dg/parse/error15.C: New test.
7916 * g++.dg/parse/crash11.C: Update dg-error mark.
7917
7918 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7919
7920 PR c++/13932
7921 * g++.dg/warn/conv2.C: New test.
7922
7923 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7924
7925 PR c++/13086
7926 * g++.dg/warn/incomplete1.C: Remove xfail.
7927
7928 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7929
7930 * lib/file-format.exp (gcc_target_object_format): Use
7931 ${tool}_target_compile, not gcc_target_compile.
7932 * lib/target-supports.exp (check_alias_available): Likewise.
7933 (check_gc_sections_available): Likewise.
7934 * g++.dg/ext/attrib10.C: Use dg-require-alias.
7935 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
7936 dg-require-alias.
7937
7938 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7939
7940 PR c++/13969
7941 * g++.dg/template/static6.C: New test.
7942
7943 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
7944
7945 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
7946
7947 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7948
7949 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
7950 tests for systems where `char' is unsigned by default.
7951
7952 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7953
7954 PR c++/13997
7955 * g++.dg/template/partial3.C: New test.
7956
7957 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
7958
7959 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
7960 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
7961 Remove mentions of obsolete ports.
7962
7963 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
7964
7965 * gcc.dg/noncompile/20001228-1.c: Fix for new
7966 error message.
7967
7968 2004-02-03 Roger Sayle <roger@eyesopen.com>
7969
7970 PR target/9348
7971 * gcc.c-torture/execute/multdi-1.c: New test case.
7972
7973 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7974
7975 PR c++/13925
7976 * g++.dg/template/lookup5.C: New test.
7977
7978 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7979
7980 PR c++/13950
7981 * g++.dg/template/lookup4.C: New test.
7982
7983 PR c++/13970
7984 * g++.dg/parse/error14.C: New test.
7985
7986 PR c++/14002
7987 * g++.dg/parse/template13.C: New test.
7988
7989 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7990
7991 PR c++/13978
7992 * g++.dg/template/koenig4.C: New test.
7993
7994 PR c++/13968
7995 * g++.dg/template/crash17.C: New test.
7996
7997 PR c++/13975
7998 * g++.dg/parse/error13.C: New test.
7999 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
8000
8001 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8002
8003 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
8004
8005 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
8006
8007 PR c/11658
8008 PR c/13994
8009 * gcc.dg/noncompile/20040203-1.c: New test.
8010 * gcc.dg/noncompile/20040203-2.c: Likewise.
8011 * gcc.dg/noncompile/20040203-3.c: Likewise.
8012 * gcc.dg/20040203-1.c: Likewise.
8013
8014 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
8015
8016 PR c++/10858
8017 * g++.dg/template/sizeof7.C: New test.
8018
8019 2004-02-02 Eric Christopher <echristo@redhat.com>
8020 Zack Weinberg <zack@codesourcery.com>
8021
8022 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
8023
8024 2004-02-02 Zack Weinberg <zack@codesourcery.com>
8025
8026 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
8027 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
8028 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
8029 * gcc.dg/cleanup-5.c: Run only on Linux targets.
8030
8031 2004-02-02 Mark Mitchell <mark@codesourcery.com>
8032
8033 PR c++/13113
8034 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
8035
8036 PR c++/13854
8037 * g++.dg/ext/attrib13.C: New test.
8038
8039 PR c++/13907
8040 * g++.dg/conversion/op2.C: New test.
8041
8042 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8043
8044 * gcc.dg/titype-1.c: Fix pasto.
8045
8046 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8047
8048 * gcc.dg/titype-1.c: New test.
8049
8050 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8051
8052 PR c++/13957
8053 * g++.dg/template/non-type-template-argument-1.C,
8054 g++.dg/template/qualified-id1.C: Update dg-error marks.
8055 * g++.dg/template/nontype6.C: New test.
8056
8057 2004-02-01 Roger Sayle <roger@eyesopen.com>
8058
8059 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
8060 * gcc.dg/builtins-31.c: New testcase.
8061 * gcc.dg/builtins-32.c: New testcase.
8062
8063 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
8064
8065 * objc.dg/call-super-2.m: Update line numbers
8066 for the including of stddef.h.
8067
8068 2004-01-30 Michael Matz <matz@suse.de>
8069
8070 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
8071 g++.dg/ext/case-range3.C: New tests.
8072
8073 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8074
8075 DR206
8076 PR c++/13813
8077 * g++.dg/template/member4.C: New test.
8078
8079 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8080
8081 PR c++/13683
8082 * g++.dg/template/sizeof6.C: New test.
8083
8084 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8085
8086 * gcc.dg/fwritable-strings-1.c: New test.
8087
8088 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8089
8090 * gcc.c-torture/compile/20040130-1.c: New test.
8091
8092 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
8093
8094 * objc.dg/call-super-2.m: Include stddef.h for size_t.
8095
8096 2004-01-29 Mark Mitchell <mark@codesourcery.com>
8097
8098 PR c++/13883
8099 * g++.dg/template/ctor3.C: New test.
8100
8101 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8102
8103 * g++.dg/tc1: New directory.
8104 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
8105 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
8106 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
8107 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
8108 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
8109
8110 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8111
8112 * g++.dg/parse/error11.C: New test.
8113 * g++.dg/parse/error12.C: Likewise.
8114
8115 2004-01-28 Ziemowit Laski <zlaski@apple.com>
8116
8117 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8118 (scan_initial, main): Use aligned_sizeof instead of sizeof.
8119
8120 2004-01-28 Mark Mitchell <mark@codesourcery.com>
8121
8122 PR c++/13791
8123 * g++.dg/ext/attrib12.C: New test.
8124
8125 PR c++/13736
8126 * g++.dg/parse/cast2.C: New test.
8127
8128 2004-01-27 James E Wilson <wilson@specifixinc.com>
8129
8130 * objc.dg/encode-2.m (main): New local string. Set depending on
8131 sizeof long. Use in sscanf call.
8132 * objc.dg/encode-3.m (main): New local string. Set depending on
8133 sizeof long. Use in scan_initial call.
8134
8135 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8136
8137 * objc.dg/call-super-2.m: Make LP64-safe.
8138 * objc.dg/desig-init-1.m: Likewise.
8139
8140 2004-01-27 Devang Patel <dpatel@apple.com>
8141
8142 * g++.dg/debug/namespace1.C: New test.
8143
8144 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8145
8146 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8147 xscale-*-*.
8148
8149 * gcc.dg/arm-mmx-1.c: New test.
8150
8151 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8152
8153 * gcc.dg/20040127-1.c: New test.
8154 * gcc.dg/20040127-2.c: New test.
8155
8156 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8157
8158 * objc.dg/stret-1.m (glob): Renamed to globa.
8159
8160 2004-01-26 Mark Mitchell <mark@codesourcery.com>
8161
8162 PR c++/13663
8163 * g++.dg/expr/for1.C: New test.
8164
8165 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8166
8167 PR middle-end/13779
8168 * gcc.dg/darwin-longlong.c: New test.
8169
8170 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8171
8172 * gcc.dg/20040124-1.c: Moved test from here...
8173 * gcc.c-torture/compile/20040124-1.c: ...to here.
8174
8175 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8176
8177 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8178 the assembly output if -m64 is passed.
8179
8180 2004-01-25 Mark Mitchell <mark@codesourcery.com>
8181
8182 PR c++/13833
8183 * g++.dg/template/cond3.C: New test.
8184
8185 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8186
8187 PR c++/13810
8188 * g++.dg/template/ttp7.C: New test.
8189
8190 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8191
8192 PR c++/13797
8193 * g++.dg/template/nontype4.C: New test.
8194 * g++.dg/template/nontype5.C: Likewise.
8195
8196 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
8197
8198 * gcc.dg/torture/mips-clobber-at.c: New test.
8199
8200 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8201
8202 * gcc.dg/20040124-1.c: New test.
8203
8204 2004-01-24 Jakub Jelinek <jakub@redhat.com>
8205
8206 * gcc.dg/20040123-1.c: New test.
8207
8208 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8209
8210 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
8211
8212 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
8213
8214 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
8215
8216 2004-01-23 Andrew Pinski <apinski@apple.com>
8217
8218 * gcc.dg/20030121-1.c: Move to ..
8219 * gcc.dg/20040121-1.c: here.
8220
8221 2004-01-23 Roger Sayle <roger@eyesopen.com>
8222
8223 * gcc.dg/builtins-29.c: New test case.
8224
8225 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8226
8227 PR 18314
8228 * gcc.dg/builtins-30.c: New testcase.
8229
8230 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
8231
8232 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
8233 * lib/g77.exp: Likewise.
8234 * lib/objc.exp: Likewise.
8235 * lib/g++.exp: Likewise.
8236
8237 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8238
8239 * gcc.dg/struct-by-value-2.c: New test.
8240
8241 2004-01-21 Andrew Pinski <apinski@apple.com>
8242
8243 PR target/13785
8244 * gcc.dg/20030121-1.c: New test.
8245
8246 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
8247
8248 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
8249 clobber frame pointer register in asm statement.
8250
8251 2004-01-21 Falk Hueffner <falk@debian.org>
8252
8253 * gcc.c-torture/compile/20040121-1.c: New test.
8254
8255 2004-01-21 Zack Weinberg <zack@codesourcery.com>
8256
8257 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
8258
8259 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
8260
8261 * gcc.dg/ppc64-abi-2.c: New test.
8262
8263 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
8264
8265 * lib/treelang.exp: Fill out this file.
8266 * lib/treelang-dg.exp: New File.
8267
8268 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
8269
8270 * gcc.c-torture/compile/981022-1.c: Remove.
8271 * gcc.dg/array-5.c: Remove XFAIL.
8272 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
8273 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
8274 gcc.dg/cond-lvalue-1.c: Update.
8275 * gcc.dg/cast-lvalue-2.c: New test.
8276
8277 2004-01-19 Mark Mitchell <mark@codesourcery.com>
8278
8279 PR c++/13592
8280 * g++.dg/other/error1.C (class foo): Tweak error message.
8281
8282 PR c++/13592
8283 * g++.dg/template/call2.C: New test.
8284
8285 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8286
8287 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8288 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8289 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8290 scalar-return-1_x.c, scalar-return-2_y.c,
8291 scalar-return-3_x.c, scalar-return-3_y.c,
8292 scalar-return-4_x.c, scalar-return-4_y.c,
8293 struct-align-1.h, struct-align-1_x.c,
8294 struct-align-1_y.c, struct-align-2.h,
8295 struct-align-2_x.c, struct-align-2_y.c,
8296 struct-by-value-10_y.c, struct-by-value-11_x.c,
8297 struct-by-value-11_y.c, struct-by-value-12_x.c,
8298 struct-by-value-12_y.c, struct-by-value-13_x.c,
8299 struct-by-value-13_y.c, struct-by-value-14_x.c,
8300 struct-by-value-14_y.c, struct-by-value-15_x.c,
8301 struct-by-value-15_y.c, struct-by-value-16_y.c,
8302 struct-by-value-17_y.c, struct-by-value-18_y.c,
8303 struct-by-value-19_y.c, struct-by-value-1_x.c,
8304 struct-by-value-1_y.c, struct-by-value-20_y.c,
8305 struct-by-value-2_x.c, struct-by-value-2_y.c,
8306 struct-by-value-3_y.c, struct-by-value-4_x.c,
8307 struct-by-value-4_y.c, struct-by-value-5_y.c,
8308 struct-by-value-6_y.c, struct-by-value-7_y.c
8309 struct-by-value-8_x.c, struct-by-value-8_y.c
8310 struct-by-value-9_x.c, struct-by-value-9_y.c
8311 struct-return-10_x.c, struct-return-10_y.c,
8312 struct-return-19_x.c, struct-return-20_x.c
8313 struct-return-2_x.c, struct-return-2_y.c
8314 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8315 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8316
8317 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8318
8319 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8320 attribute on sparc*-sun-solaris2.*.
8321
8322 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8323
8324 PR c++/13710
8325 * g++.dg/ext/typeof7.C: New test.
8326
8327 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8328
8329 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8330 * gcc.dg/const-elim-1.c: Same.
8331
8332 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8333
8334 * objc.dg/stret-1.m: New.
8335 * objc.dg/stret-2.m: New.
8336
8337 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8338
8339 PR c++/11895
8340 * g++.dg/ext/vector1.C: New test.
8341
8342 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8343
8344 * gcc.dg/pch/import-1.c: New.
8345 * gcc.dg/pch/import-1.hs: New.
8346 * gcc.dg/pch/import-1a.h: New.
8347 * gcc.dg/pch/import-1b.h: New.
8348 * gcc.dg/pch/import-1c.h: New.
8349
8350 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8351
8352 PR c++/13574
8353 * g++.dg/ext/array1.C: New test.
8354
8355 PR c++/13178
8356 * g++.dg/conversion/op1.C: New test.
8357
8358 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8359
8360 PR 11864
8361 From Kazumoto Kojima / Dan Kegel:
8362 * gcc.dg/pr11864-1.c: New test.
8363
8364 PR 10392
8365 From Marcus Comstedt / Dan Kegel:
8366 * gcc.dg/pr10392-1.c: New test.
8367
8368 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8369
8370 PR c++/13478
8371 * g++.dg/init/ref10.C: New test.
8372
8373 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8374
8375 PR c++/13407
8376 * g++.dg/parse/typename6.C: New test.
8377
8378 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8379
8380 PR pch/13361
8381 * testsuite/g++.dg/pch/wchar-1.C: New.
8382 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8383
8384 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8385
8386 PR c++/9259
8387 * g++.dg/expr/sizeof2.C: New test.
8388
8389 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8390
8391 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8392
8393 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8394
8395 PR c++/13659
8396 * g++.dg/lookup/strong-using-3.C: New.
8397 * g++.dg/lookup/using-10.C: New.
8398
8399 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8400
8401 PR c++/13594
8402 * g++.dg/lookup/strong-using-2.C: New.
8403
8404 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8405 Dan Kegel <dank@kegel.com>
8406 J"orn Rennecke <joern.rennecke@superh.com>
8407
8408 PR target/9365
8409 * gcc.dg/pr9365-1.c: New test.
8410
8411 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8412
8413 PR c++/8856
8414 * g++.dg/parse/casting-operator2.C: New test.
8415 * g++.old-deja/g++.pt/explicit83.C: Remove.
8416
8417 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8418
8419 * gcc.dg/label-compound-stmt-1.c: New test.
8420 * gcc.c-torture/compile/950922-1.c,
8421 gcc.c-torture/compile/20000211-3.c,
8422 gcc.c-torture/compile/20000518-1.c,
8423 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8424 compound statements.
8425
8426 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8427
8428 * gcc.dg/ppc64-abi-1.c: New test.
8429
8430 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8431
8432 * g++.dg/ext/attrib9.C: Add dg-warnings.
8433
8434 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8435
8436 PR c++/12335
8437 * g++.dg/parse/dtor3.C: New test.
8438
8439 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8440
8441 PR c++/12709
8442 * g++.dg/parse/try-catch-1.C: New test.
8443
8444 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8445
8446 * ada/acats/run_all.sh: Add more verbose output in acats.log
8447 when compiling tests.
8448
8449 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8450
8451 PR 13656
8452 * gcc.dg/typedef-redecl.c: New test case.
8453 * gcc.dg/typedef-redecl.h: New support file.
8454
8455 2004-01-13 Jan Hubicka <jh@suse.cz>
8456
8457 * gcc.dg/always_inline.c: New test.
8458 * gcc.dg/debug/20031231-1.c: Fix.
8459
8460 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8461
8462 PR c++/13474
8463 * g++.dg/template/array3.C: New test.
8464
8465 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8466
8467 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8468 * g++.dg/warn/Wunused-2.C: Likewise.
8469
8470 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8471
8472 PR c++/13289
8473 * g++.dg/template/instantiate6.C: New test.
8474
8475 2004-01-12 Roger Sayle <roger@eyesopen.com>
8476
8477 PR middle-end/11397
8478 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8479
8480 2004-01-12 Jan Hubicka <jh@suse.cz>
8481
8482 PR opt/12826
8483 * gcc.dg/20040112-1.c: New.
8484
8485 * gcc.dg/dwarf-die[1-7].c: Move to...
8486 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8487 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8488
8489 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8490
8491 PR c++/4100
8492 * g++.dg/parse/friend4.C: New test.
8493
8494 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8495
8496 PR c++/4100
8497 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8498 definition is called a friend.
8499
8500 2004-01-11 Zack Weinberg <zack@codesourcery.com>
8501
8502 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8503
8504 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8505
8506 PR c++/3478
8507 * g++.dg/parse/error10.C: New test.
8508 * g++.dg/template/arg2.C: Accept "invalid type" error.
8509
8510 2004-01-11 Jakub Jelinek <jakub@redhat.com>
8511
8512 PR middle-end/13392
8513 * g++.dg/opt/expect2.C: New test.
8514
8515 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8516
8517 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8518 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8519 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8520 Update dg-error regexps.
8521
8522 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8523
8524 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8525 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8526
8527 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8528
8529 * gcc.dg/pragma-re-1.c: Use right pointer type.
8530
8531 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8532
8533 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8534
8535 2004-01-09 Geoffrey Keating <geoffk@apple.com>
8536
8537 * gcc.dg/rs6000-ldouble-1.c: New.
8538
8539 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8540
8541 DR 337
8542 PR c++/9256
8543 * g++.dg/other/abstract1.C: New test.
8544
8545 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
8546
8547 * g++.dg/lookup/strong-using-1.C: New.
8548
8549 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8550
8551 PR c/11234
8552 * gcc.dg/func-ptr-conv-1.c: New test.
8553 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8554
8555 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8556
8557 PR target/13380.
8558 * gcc.c-torture/compile/20040109-1.c: New.
8559
8560 2004-01-08 Stuart Hastings <stuart@apple.com>
8561
8562 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8563 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8564 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8565
8566 2004-01-09 Alan Modra <amodra@bigpond.net.au>
8567
8568 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8569
8570 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8571
8572 * ada/acats/run_acats: Treat 'gnatchop' the same way
8573 as 'gnatmake'. Export GCC_DRIVER.
8574 * ada/acats/run_all.sh: Add target_gnatchop. Use
8575 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8576
8577 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8578
8579 PR c++/12573
8580 * g++.dg/template/dependent-expr4.C: New test.
8581
8582 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8583
8584 * gcc.dg/altivec-11.c: New test.
8585
8586 2004-01-07 Mark Mitchell <mark@codesourcery.com>
8587
8588 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8589
8590 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8591
8592 PR c/6024
8593 * gcc.dg/enum-compat-1.c: New test.
8594 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8595
8596 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8597
8598 PR c/12165
8599 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8600 gcc.dg/c99-idem-qual-3.c: New tests.
8601
8602 2004-01-07 Alan Modra <amodra@bigpond.net.au>
8603
8604 * gcc.dg/winline-7.c: Don't cast void * to int.
8605
8606 2004-01-06 Jan Hubicka <jh@suse.cz>
8607
8608 * gcc.dg/i386-sse-5.c: New test
8609 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8610
8611 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8612
8613 PR c++/12815
8614 * g++.dg/rtti/typeid4.C: New test.
8615
8616 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8617
8618 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8619
8620 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8621
8622 PR c++/12132
8623 * g++.dg/template/error11.C: New test.
8624
8625 PR c++/13451
8626 * g++.dg/template/class2.C: New test.
8627
8628 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8629 Richard Sandiford <rsandifo@redhat.com>
8630
8631 PR c++/13387
8632 * g++.dg/opt/alias3.C: New test.
8633
8634 2004-01-04 Mark Mitchell <mark@codesourcery.com>
8635
8636 PR c++/13157
8637 * g++.dg/template/koenig3.C: New test.
8638
8639 PR c++/13529
8640 * g++.dg/parse/offsetof3.C: New test.
8641
8642 * g++.dg/init/copy7.C: Add missing dg-error markers.
8643
8644 PR c++/12226
8645 * g++.dg/init/copy7.c: New test.
8646
8647 PR c++/13536
8648 * g++.dg/parse/cast1.C: New test.
8649
8650 2004-01-04 Jan Hubicka <jh@suse.cz>
8651
8652 * gcc.dg/winline[1-7].c: New tests.
8653
8654 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8655
8656 PR c++/13520
8657 * g++.dg/template/qualttp22.C: New test.
8658
8659 2004-01-01 Jan Hubicka <jh@suse.cz>
8660
8661 * gcc.dg/debug/20031231-1.c: New.
8662 * gcc.c-torture/compile/20040101-1.c: New.
8663 * gcc.dg/dwarf-die-[1-7].c: New.
8664
8665 2004-01-01 Jakub Jelinek <jakub@redhat.com>
8666
8667 PR optimization/13521
8668 * gcc.c-torture/compile/20031231-1.c: New test.
8669
8670 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8671
8672 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8673
8674 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8675
8676 PR c++/10079
8677 * g++.dg/template/crash16.C: New test.
8678
8679 2003-12-30 Mark Mitchell <mark@codesourcery.com>
8680
8681 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8682
8683 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8684
8685 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8686 ports.
8687 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8688 * g++.old-deja/g++.law/profile1.C: Likewise.
8689 * gcc.c-torture/compile/981006-1.c: Likewise.
8690 * gcc.c-torture/execute/loop-2e.x: Likewise.
8691 * gcc.c-torture/execute/loop-2f.x: Remove.
8692 * gcc.c-torture/execute/loop-2g.x: Likewise.
8693 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8694 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8695
8696 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8697
8698 PR c++/13507
8699 * g++.dg/ext/attrib11.C: New test.
8700
8701 PR c++/13494
8702 * g++.dg/template/array2-1.C: New test.
8703 * g++.dg/template/array2-2.C: New test.
8704
8705 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8706
8707 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8708
8709 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8710
8711 PR c++/12774
8712 * g++.dg/template/array1-1.C: New test.
8713 * g++.dg/template/array1-2.C: New test.
8714
8715 2003-12-29 Roger Sayle <roger@eyesopen.com>
8716
8717 PR fortran/12632
8718 * g77.dg/12632.f: New test case.
8719
8720 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8721
8722 PR c++/13289
8723 * g++.dg/parse/nontype1.C: New test.
8724
8725 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8726
8727 PR c++/12403
8728 * g++.dg/parse/explicit1.C: New test.
8729 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8730
8731 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8732
8733 PR c++/13081
8734 * g++.dg/opt/inline6.C: New test.
8735
8736 PR c++/12613
8737 * g++.dg/parse/error9.C: New test.
8738
8739 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8740
8741 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8742
8743 PR c++/13009
8744 * g++.dg/init/assign1.C: New test.
8745
8746 2003-12-28 Roger Sayle <roger@eyesopen.com>
8747
8748 PR c++/13070
8749 * g++.dg/warn/format3.C: New test case.
8750
8751 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8752
8753 * gcc.c-torture/compile/20031227-1.c: New test.
8754
8755 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8756
8757 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8758 * g77.dg/bprob/bprob.exp: Likewise.
8759 * gcc.misc-tests/bprob.exp: Likewise.
8760 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8761 variants on systems where the library does not provide that
8762 functionality.
8763 * gcc.dg/builtins-20.c: Use builtins-config.h.
8764 * gcc.dg/builtins-config.h: New file.
8765
8766 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8767
8768 * lib/gcc-dg.exp (dg-require-profiling): New function.
8769 * lib/target-supports.exp (check_profiling_available): Likewise.
8770 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8771 * g77.dg/bprob/bprob.exp: Likewise.
8772 * gcc.misc-tests/bprob.exp: Likewise.
8773 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8774 * gcc.dg/20021014-1.c: Likewise.
8775 * gcc.dg/nest.c: Likewise.
8776
8777 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8778
8779 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8780 compiling.
8781 * g++.dg/lookup/java2.C: Likewise.
8782 * gcc.dg/cpp/lexident.c: Likewise.
8783
8784 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8785
8786 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
8787 given.
8788 * gcc.c-torture/compile/961203-1.c: Likewise.
8789 * gcc.c-torture/compile/980506-1.c: Likewise.
8790
8791 2003-12-23 Zack Weinberg <zack@codesourcery.com>
8792
8793 * lib/gcc-dg.exp (dg-prune-output): New annotation.
8794 (additional_prunes): New global.
8795 (gcc-dg-prune): Handle additional per-test pruning.
8796 (dg-test): Clear additional_prunes between tests.
8797
8798 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
8799 dg-prune-output to avoid spurious failures from assembler
8800 complaining about nonexistent WAW violations.
8801 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
8802 Use dg-prune-output to avoid spurious failures from assembler
8803 warning about Itanium B-step errata.
8804
8805 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8806
8807 * g++.dg/abi/macro0.C: New test.
8808 * g++.dg/abi/macro1.C: Likewise.
8809 * g++.dg/abi/macro2.C: Likewise.
8810
8811 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8812 * g++.dg/abi/bitfield7.C: Likewise.
8813 * g++.dg/abi/dtor2.C: Likewise.
8814 * g++.dg/abi/mangle11.C: Likewise.
8815 * g++.dg/abi/mangle12.C: Likewise.
8816 * g++.dg/abi/mangle14.C: Likewise.
8817 * g++.dg/abi/mangle17.C: Likewise.
8818 * g++.dg/abi/vbase10.C: Likewise.
8819 * g++.dg/abi/vbase14.C: Likewise.
8820 * g++.dg/template/qualttp17.C: Likewise.
8821
8822 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8823
8824 PR c/11995
8825 * gcc.dg/20031223-1.c: New test.
8826
8827 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8828
8829 * gcc.dg/noreturn-7.c: New test.
8830
8831 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8832
8833 * gcc.dg/null-pointer-1.c: New test.
8834
8835 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8836
8837 * g++.old-deja/g++.jason/template18.C: Remove.
8838 * g++.old-deja/g++.jason/template37.C: Likewise.
8839
8840 PR c++/12862
8841 * g++.dg/lookup/ns1.C: New test.
8842
8843 PR c++/12397
8844 * g++.dg/template/lookup3.C: New test.
8845
8846 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8847
8848 * g++.dg/template/recurse1.C: New test
8849
8850 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8851
8852 PR c++/12479
8853 * g++.dg/parse/semicolon1.C: New test.
8854 * g++.dg/parse/semicolon1.h: Likewise.
8855
8856 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8857
8858 * gcc.dg/darwin-misaligned.c: New test.
8859
8860 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8861
8862 PR c/9163
8863 * gcc.dg/20031222-1.c: New test.
8864
8865 2003-12-21 Mark Mitchell <mark@codesourcery.com>
8866
8867 PR c++/13438
8868 * g++.dg/parse/error8.C: New test.
8869
8870 PR c++/11554
8871 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8872
8873 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8874
8875 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8876 too small.
8877 * gcc.c-torture/compile/930217-1.c: Likewise.
8878 * gcc.c-torture/compile/930513-1.c: Likewise.
8879 * gcc.c-torture/execute/920908-2.c: Likewise.
8880 * gcc.c-torture/execute/921204-1.c: Likewise.
8881 * gcc.c-torture/execute/930621-1.c: Likewise.
8882 * gcc.c-torture/execute/930630-1.c: Likewise.
8883 * gcc.c-torture/execute/931031-1.c: Likewise.
8884 * gcc.c-torture/execute/980602-2.c: Likewise.
8885 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8886 * gcc.c-torture/execute/compndlit-1.c: Likewise.
8887 * gcc.c-torture/execute/extzvsi.c: Likewise.
8888 * gcc.c-torture/unsorted/ext.c: Likewise.
8889
8890 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
8891
8892 PR target/12749
8893 * gcc.c-torture/compile/20031220-2.c: New test case.
8894
8895 2003-12-20 Roger Sayle <roger@eyesopen.com>
8896
8897 PR optimization/13031
8898 * gcc.c-torture/compile/20031220-1.c: New test case.
8899
8900 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8901
8902 * gcc.dg/cast-function-1.c: New test.
8903
8904 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
8905
8906 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
8907 formats.
8908
8909 2003-12-19 Mark Mitchell <mark@codesourcery.com>
8910
8911 PR c++/12795
8912 * g++.dg/ext/attrib10.C: New test.
8913
8914 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8915
8916 * gcc.dg/cleanup-10.c: New test.
8917 * gcc.dg/cleanup-11.c: New test.
8918
8919 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8920
8921 PR c++/13239
8922 * g++.dg/opt/expect1.C: New test.
8923
8924 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
8925
8926 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
8927
8928 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
8929
8930 PR debug/12923
8931 * gcc.dg/20031218-1.c: New test.
8932
8933 PR debug/12389
8934 * gcc.dg/20031218-2.c: New test.
8935 * gcc.dg/20031218-3.c: New test.
8936
8937 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
8938 of label name and allow for USER_LABEL_PREFIX == "_" names.
8939 * g++.dg/abi/mangle18-2.C: Likewise.
8940 * g++.dg/abi/mangle19-1.C: Likewise.
8941 * g++.dg/abi/mangle19-2.C: Likewise.
8942 * g++.dg/abi/mangle20-1.C: Likewise.
8943 * g++.dg/abi/mangle20-2.C: Likewise.
8944
8945 2003-12-18 Richard Henderson <rth@redhat.com>
8946
8947 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
8948
8949 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
8950 Dan Kegel <dank@kegel.com>
8951
8952 PR other/12009
8953 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
8954 testing a cross compiler, it causes spurious compile failures.
8955 * lib/g++.exp: Likewise.
8956
8957 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8958
8959 PR c++/13262
8960 * g++.dg/template/access13.C: New test.
8961
8962 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
8963
8964 * gcc.dg/20031216-1.c: New test.
8965
8966 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8967
8968 PR c++/9154
8969 * g++.dg/template/error10.C: New test.
8970
8971 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8972
8973 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
8974 * g++.dg/eh/simd-2.C: Likewise.
8975
8976 2003-12-17 James E Wilson <wilson@specifixinc.com>
8977 Roger Sayle <roger@eyesopen.com>
8978
8979 * gcc.c-torture/execute/ieee/mzero5.c: New.
8980
8981 2003-12-17 Mark Mitchell <mark@codesourcery.com>
8982
8983 PR c++/10603
8984 * g++.dg/parse/error6.C: New test.
8985
8986 PR c++/12827
8987 * g++.dg/parse/error7.C: New test.
8988
8989 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8990
8991 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
8992 at -O with stabs debugging formats.
8993 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
8994 * gcc.dg/debug/debug-2.c: Likewise.
8995
8996 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8997
8998 PR c++/12696
8999 * g++.dg/init/error1.C: New test.
9000
9001 PR c++/12218
9002 * g++.dg/init/pm3.C: New test.
9003
9004 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
9005
9006 PR c/3347
9007 * gcc.dg/bitfld-8.c: New test.
9008
9009 2003-12-16 James Lemke <jim@wasabisystems.com>
9010
9011 * gcc.dg/arm-scd42-[123].c: New tests.
9012
9013 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9014
9015 PR c++/9043
9016 * g++.dg/abi/mangle20-1.C: New test.
9017 * g++.dg/abi/mangle20-2.C: New test.
9018
9019 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9020
9021 PR c++/13275
9022 * g++.dg/other/offsetof2.C: Remove XFAIL.
9023 * g++.dg/parse/offsetof1.C: New test.
9024 * g++.gd/parse/offsetof2.C: Likewise.
9025
9026 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9027
9028 * g++.dg/template/nontype3.C: New test.
9029 * g++.dg/template/static2.C: Tweaked the dg-error clause.
9030
9031 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9032
9033 * g++.dg/warn/noreturn-3.C: Also test instantiation.
9034
9035 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9036
9037 PR c++/13387
9038 * g++.dg/expr/assign1.C: New test.
9039
9040 PR c++/13242
9041 * g++.dg/abi/mangle19-1.C: New test.
9042 * g++.dg/abi/mangle19-2.C: New test.
9043
9044 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
9045
9046 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
9047
9048 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9049
9050 * gcc.c-torture/execute/20031216-1.c: New test.
9051
9052 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9053
9054 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
9055 an ICE regression.
9056
9057 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9058
9059 PR c++/10926
9060 * g++.dg/template/error9.C: New test.
9061
9062 PR c++/11116
9063 * g++.dg/template/error8.C: New test.
9064
9065 2003-12-15 Roger Sayle <roger@eyesopen.com>
9066
9067 PR middle-end/13400
9068 * gcc.c-torture/execute/20031215-1.c: New test case.
9069
9070 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9071
9072 PR c++/13269
9073 * g++.dg/parse/error5.C: New test.
9074
9075 PR c++/12989
9076 * g++.dg/expr/sizeof1.C: New test.
9077
9078 PR c++/13310
9079 * g++.dg/template/crash15.C: New test.
9080
9081 2003-12-15 Geoffrey Keating <geoffk@apple.com>
9082
9083 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
9084 a non-POD type as the last named parameter of a varargs function.
9085
9086 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9087
9088 PR c++/13243
9089 PR c++/12573
9090 * g++.dg/template/crash14.C: New test.
9091 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
9092
9093 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
9094
9095 * g++.dg/other/java1.C: New test.
9096
9097 PR c++/13241
9098 * g++.dg/abi/mangle18-1.C: New test.
9099 * g++.dg/abi/mangle18-2.C: New test.
9100
9101 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9102
9103 PR optimization/10312
9104 * gcc.c-torture/execute/20031214-1.c: New.
9105
9106 2003-12-14 Mark Mitchell <mark@codesourcery.com>
9107
9108 PR c++/10779
9109 PR c++/12160
9110 * g++.dg/parse/error3.C: New test.
9111 * g++.dg/parse/error4.C: Likewise.
9112 * g++.dg/abi/mangle4.C: Tweak error messages.
9113 * g++.dg/lookup/using5.C: Likewise.
9114 * g++.dg/other/error2.C: Likewise.
9115 * g++.dg/parse/typename5.C: Likewise.
9116 * g++.dg/parse/undefined1.C: Likewise.
9117 * g++.dg/template/arg2.C: Likewise.
9118 * g++.dg/template/ttp3.C: Likewise.
9119 * g++.dg/template/type1.C: Likewise.
9120 * g++.old-deja/g++.other/crash32.C: Likewise.
9121 * g++.old-djea/g++.pt/defarg8.C: Likewise.
9122
9123 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9124
9125 PR c++/13106
9126 * g++.dg/warn/noreturn-3.C: New test.
9127
9128 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9129
9130 PR c++/13118
9131 * g++.dg/abi/covariant3.C: New.
9132
9133 2003-12-12 Jakub Jelinek <jakub@redhat.com>
9134
9135 * g++.dg/eh/ia64-1.C: New test.
9136
9137 2003-12-12 Roger Sayle <roger@eyesopen.com>
9138
9139 PR optimization/13037
9140 * g77.f-torture/execute/13037.f: New test case.
9141
9142 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9143
9144 PR c++/12881
9145 * g++.dg/abi/covariant2.C: New.
9146
9147 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
9148
9149 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9150
9151 2003-12-11 Zack Weinberg <zack@codesourcery.com>
9152
9153 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9154
9155 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9156
9157 PR other/10819
9158 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9159 to fix Bug 10819.
9160 * lib/g++.exp (g++_version): Likewise.
9161 * lib/g77.exp (g77_version): Likewise.
9162 * lib/objc.exp (default_objc_version): Likewise.
9163
9164 2003-12-10 Richard Henderson <rth@redhat.com>
9165
9166 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9167
9168 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9169
9170 2003-12-08 Matt Austern <austern@apple.com>
9171
9172 PR c/13134
9173 * lib/gcc-dg.exp (dg-require-visibility): Define.
9174 * lib/target-supports (check_visibility_available): Define.
9175 * gcc.dg/visibility-1.c: New test.
9176 * gcc.dg/visibility-2.c: Likewise.
9177 * gcc.dg/visibility-3.c: Likewise.
9178 * gcc.dg/visibility-4.c: Likewise.
9179 * gcc.dg/visibility-5.c: Likewise.
9180 * gcc.dg/visibility-6.c: Likewise.
9181 * g++.dg/ext/visibility-1.C: Likewise.
9182 * g++.dg/ext/visibility-2.C: Likewise.
9183 * g++.dg/ext/visibility-3.C: Likewise.
9184 * g++.dg/ext/visibility-4.C: Likewise.
9185 * g++.dg/ext/visibility-5.C: Likewise.
9186 * g++.dg/ext/visibility-6.C: Likewise.
9187
9188 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9189
9190 * g++.dg/lookup/java1.C: New test.
9191 * g++.dg/lookup/java2.C: New test.
9192
9193 2003-12-07 Falk Hueffner <falk@debian.org>
9194
9195 * g++.dg/opt/noreturn-1.C: New test.
9196
9197 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9198
9199 * gcc.dg/overflow-1.c: New test.
9200
9201 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9202
9203 * g77.f-torture/compile/13060.f: New test.
9204
9205 2003-12-06 Mark Mitchell <mark@codesourcery.com>
9206
9207 PR c++/13323
9208 * g++.dg/inherit/operator2.C: New test.
9209
9210 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9211
9212 PR c++/13305
9213 * g++.dg/ext/attrib9.C: New test.
9214
9215 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9216
9217 PR c++/13314
9218 * g++.dg/template/error7.C: New test.
9219
9220 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
9221 J"orn Rennecke <joern.rennecke@superh.com>
9222
9223 PR target/13302
9224 * g++.dg/other/struct-va_list.C: New test.
9225
9226 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9227
9228 PR c++/13166
9229 * g++.dg/parse/defarg6.C: New test.
9230
9231 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
9232
9233 PR target/13256
9234 * gcc.c-torture/execute/20031201-1.c: New test.
9235
9236 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
9237
9238 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
9239
9240 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9241
9242 * gcc.dg/builtin-return-1.c: New test.
9243
9244 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
9245 J"orn Rennecke <joern.rennecke@superh.com>
9246
9247 PR optimization/13260
9248 * gcc.c-torture/execute/20031204-1.c: New test.
9249
9250 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9251
9252 PR c++/9127
9253 * g++.dg/template/error6.C: New test.
9254
9255 2003-12-03 Jakub Jelinek <jakub@redhat.com>
9256
9257 * gcc.dg/20031202-1.c: New test.
9258
9259 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9260
9261 PR c++/13179
9262 * g++.dg/template/eh1.C: New test.
9263
9264 PR c++/10771
9265 * g++.dg/template/error5.C: New test.
9266
9267 2003-12-02 David Ung <davidu@mips.com>
9268
9269 * gcc.dg/compat/vector-check.h: Corrected type for var
9270 g_##TMODE
9271
9272 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9273
9274 PR c++/10126
9275 * g++.dg/template/ptrmem8.C: New test.
9276
9277 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9278
9279 PR c++/12573
9280 * g++.dg/template/dependent-expr3.C: New test.
9281
9282 2003-12-01 James Lemke <jim@wasabisystems.com>
9283
9284 * gcc.dg/arm-g2.c: New test.
9285
9286 2003-12-01 Roger Sayle <roger@eyesopen.com>
9287
9288 PR optimization/11634
9289 * gcc.dg/20031201-2.c: New test case.
9290
9291 2003-12-01 Zack Weinberg <zack@codesourcery.com>
9292
9293 PR 11433
9294 * objc.dg/proto-lossage-3.m: New test.
9295
9296 2003-12-01 Roger Sayle <roger@eyesopen.com>
9297
9298 PR optimization/12628
9299 * gcc.dg/20031201-1.c: New test case.
9300
9301 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9302
9303 * gcc.dg/unaligned-1.c: New test.
9304
9305 2003-11-30 Mark Mitchell <mark@codesourcery.com>
9306
9307 PR c++/9849
9308 * g++.dg/template/error4.C: New test.
9309 * g++.dg/template/nested3.C: Adjust error markers.
9310
9311 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9312
9313 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9314
9315 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9316
9317 PR c/10333
9318 * gcc.dg/bitfld-7.c: New test.
9319
9320 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
9321
9322 * gcc.dg/tls/asm-1.C: New test.
9323
9324 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9325
9326 * gcc.dg/cpp/assert4.c: Update.
9327
9328 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9329
9330 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9331 * gcc.dg/builtin-apply3.c: New test.
9332
9333 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9334
9335 * lib/compat.exp (compat-obj): New xfaildata parameter.
9336 Use it to set compiler_conditional_xfail_data before compiling.
9337 (compat-get-options): Handle dg-xfail-if.
9338 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9339 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9340 * gcc.dg/compat/vector-1_y.c: Likewise.
9341 * gcc.dg/compat/vector-2_x.c: Likewise.
9342 * gcc.dg/compat/vector-2_y.c: Likewise.
9343
9344 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9345
9346 * g++.dg/opt/reg-stack4.C: New test.
9347
9348 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9349
9350 * gcc.dg/builtin-apply2.c: New test.
9351
9352 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9353
9354 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9355
9356 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9357
9358 PR c++/12924
9359 * g++.dg/template/template-id-2.C: New test.
9360
9361 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9362
9363 PR c++/5369
9364 * g++.dg/template/memfriend1.C: New test.
9365 * g++.dg/template/memfriend2.C: Likewise.
9366 * g++.dg/template/memfriend3.C: Likewise.
9367 * g++.dg/template/memfriend4.C: Likewise.
9368 * g++.dg/template/memfriend5.C: Likewise.
9369 * g++.dg/template/memfriend6.C: Likewise.
9370 * g++.dg/template/memfriend7.C: Likewise.
9371 * g++.dg/template/memfriend8.C: Likewise.
9372 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9373
9374 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9375
9376 PR c++/12515
9377 * g++.dg/ext/cond1.C: New test.
9378
9379 2003-11-20 Richard Henderson <rth@redhat.com>
9380
9381 * gcc.dg/20020201-2.c: Remove.
9382 * gcc.dg/20020201-4.c: Remove.
9383 * gcc.dg/20020304-1.c: Remove.
9384
9385 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9386
9387 * gcc.dg/cpp/trad/xwin1.c: New test case.
9388
9389 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9390
9391 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9392 * lib/g77.exp: Likewise.
9393 * lib/objc.exp: Likewise.
9394 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9395 for darwin.
9396
9397 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9398
9399 PR c++/12932
9400 * g++.dg/template/static5.C: New test.
9401
9402 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9403
9404 * gcc.dg/nested-func-1.c: New test.
9405
9406 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9407
9408 * gcc.dg/cpp/assert4.c: New test.
9409
9410 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9411
9412 PR c++/2294
9413 * g++.dg/lookup/using9.c: New test.
9414
9415 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9416
9417 PR c++/12762
9418 * g++.dg/template/error3.C: New test.
9419
9420 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9421
9422 PR ada/13035
9423 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9424 No longer use a wrapper for gcc, since this does not work under
9425 Windows.
9426
9427 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9428
9429 PR c++/2094
9430 * g++.dg/template/ptrmem7.C: New test.
9431
9432 2003-11-13 Andrew Pinski <apinski@apple.com>
9433
9434 * gcc.c-torture/compile/20031113-1.c: New test.
9435
9436 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9437 Kean Johnston <jkj@sco.com>
9438
9439 PR c/13029
9440 * gcc.dg/unused-4.c: Update.
9441
9442 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9443
9444 * g++.dg/opt/const3.C: New test.
9445
9446 2003-11-13 Jan Hubicka <jh@suse.cz>
9447
9448 * gcc.c-torture/compile/20031112-1.c: New test.
9449
9450 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9451
9452 * g++.dg/parse/crash10.C: Remove bogus error marker.
9453
9454 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9455
9456 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9457 (host_gcc): Likewise.
9458 (ROOT): Honor $PWDCMD.
9459 (BASE): Likewise.
9460 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9461
9462 2003-11-12 Catherine Moore <clm@redhat.com>
9463
9464 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9465
9466 2003-11-12 Andreas Jaeger <aj@suse.de>
9467 Jakub Jelinek <jakub@redhat.com>
9468 Andrew Pinski <pinskia@physics.uc.edu>
9469 Richard Henderson <rth@redhat.com>
9470
9471 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9472 systems.
9473 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9474
9475 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9476 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9477
9478 2003-11-11 Andreas Jaeger <aj@suse.de>
9479
9480 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9481
9482 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9483
9484 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9485
9486 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9487 Clean ups.
9488
9489 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9490
9491 * gcc.dg/trampoline-1.c: New test.
9492
9493 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9494
9495 * gcc.c-torture/compile/200031109-1.c: New test.
9496
9497 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9498
9499 PR c/3190
9500 PR c/8714
9501 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9502 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9503 gcc.dg/format/no-y2k-1.c: Update.
9504
9505 2003-11-08 Roger Sayle <roger@eyesopen.com>
9506
9507 PR optimization/10467
9508 * gcc.dg/20031108-1.c: New test case.
9509
9510 2003-11-07 Geoffrey Keating <geoffk@apple.com>
9511
9512 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9513
9514 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9515
9516 * gcc.dg/compound-lvalue-1.c: New test.
9517 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9518 some XFAILs.
9519
9520 2003-11-06 Geoffrey Keating <geoffk@apple.com>
9521
9522 * gcc.dg/altivec-varargs-1.c: New test.
9523
9524 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9525
9526 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9527 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9528 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9529 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9530 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9531
9532 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9533
9534 * gcc.dg/cond-lvalue-1.c: New test.
9535
9536 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
9537
9538 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9539
9540 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9541
9542 PR c++/11616
9543 * g++.dg/template/instantiate5.C: New test.
9544
9545 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9546
9547 PR c++/12726
9548 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9549 * ChangeLog: Add missing first entry for above test.
9550
9551 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9552
9553 PR c++/9810
9554 * g++.dg/template/using8.C: New test.
9555 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9556
9557 2003-11-02 Roger Sayle <roger@eyesopen.com>
9558
9559 PR optimization/10817
9560 * gcc.c-torture/compile/20031102-1.c: New test case.
9561
9562 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9563
9564 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9565 2147483647.
9566
9567 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9568
9569 * gcc.dg/20031102-1.c: New test.
9570
9571 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9572
9573 * gcc.dg/complex-1.c: New test.
9574
9575 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9576
9577 PR c++/12796
9578 * g++.dg/template/crash13.C: Adjust expected error location.
9579 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9580
9581 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9582
9583 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9584
9585 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9586
9587 PR/10239
9588 * gcc.c-torture/compile/20031031-2.c: New test.
9589
9590 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9591
9592 PR/11640
9593 * gcc.c-torture/compile/20031031-1.c: New test.
9594
9595 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9596
9597 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9598 * gcc.misc-tests/bprob.exp: Likewise.
9599 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9600 the execution test on arm-elf configs.
9601 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
9602 configs that don't support scratch files.
9603 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9604
9605 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9606
9607 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9608 done by dejagnu.
9609
9610 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9611
9612 * ada/acats/run_all.sh: Redirect mv output to /dev/null
9613 Avoid non pure sh syntax. Add more logging.
9614
9615 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9616 fail.
9617
9618 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9619
9620 PR libgcj/10610
9621 * gcc.dg/ppc-stackalign-1.c: New test.
9622
9623 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9624
9625 * ada/acats/run_all.sh: Change output to be more compliant with
9626 dejagnu framework.
9627 Create acats.sum and acats.log files under testsuite/ada/acats
9628 Only run [a-z]* directories, to filter out e.g. CVS.
9629 Redirect build output to log file.
9630
9631 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9632
9633 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9634
9635 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9636
9637 PR ada/5909:
9638 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9639
9640 2003-10-27 Jakub Jelinek <jakub@redhat.com>
9641
9642 * gcc.c-torture/compile/20031023-1.c: New test.
9643 * gcc.c-torture/compile/20031023-2.c: New test.
9644 * gcc.c-torture/compile/20031023-3.c: New test.
9645 * gcc.c-torture/compile/20031023-4.c: New test.
9646
9647 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9648
9649 PR c++/10371
9650 * g++.dg/lookup/scoped8.C: New test.
9651
9652 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9653
9654 * g++.dg/opt/reg-stack3.C: New test.
9655
9656 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9657
9658 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9659
9660 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9661
9662 PR c++/11076
9663 * g++.dg/template/crash13.C: New test.
9664
9665 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9666
9667 * gcc.dg/c99-restrict-2.c: New test.
9668
9669 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9670
9671 PR c++/12698, c++/12699, c++/12700, c++/12566
9672 * g++.dg/inherit/covariant9.C: New test.
9673 * g++.dg/inherit/covariant10.C: New test.
9674 * g++.dg/inherit/covariant11.C: New test.
9675
9676 2003-10-23 Jason Merrill <jason@redhat.com>
9677
9678 PR c++/12726
9679 * g++.dg/ext/complit2.C: New test.
9680
9681 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9682
9683 PR target/12654
9684 * gcc.c-torture/execute/20031020-1.c: New test.
9685
9686 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9687
9688 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9689 following the jump_insn.
9690
9691 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9692
9693 * gcc.dg/cast-lvalue-1.c: New test.
9694
9695 2003-10-21 Mark Mitchell <mark@codesourcery.com>
9696
9697 PR c++/11962
9698 * g++.dg/template/cond2.C: New test.
9699
9700 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9701
9702 * gcc.dg/builtins-28.c: New test.
9703
9704 2003-10-20 Jan Hubicka <jh@suse.cz>
9705
9706 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9707 parameter.
9708 * testsuite/gcc.dg/inline-2.c: Likewise.
9709
9710 2003-10-20 Phil Edwards <phil@codesourcery.com>
9711
9712 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9713 * gcc.dg/nest.c: Likewise.
9714
9715 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9716
9717 PR c++/9781, c++/10583, c++/11862
9718 * g++.dg/parse/crash13.C: New test.
9719
9720 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9721
9722 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9723
9724 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9725
9726 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9727 Define HAVE_C99_RUNTIME except on Solaris.
9728 * gcc.dg/builtins-20.c: Likewise.
9729
9730 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9731
9732 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9733
9734 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9735
9736 PR c++/12495
9737 * g++.dg/template/crash21.C: New test.
9738
9739 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9740
9741 PR c++/2513
9742 * g++.dg/template/typename5.C: New test.
9743
9744 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9745
9746 PR c++/12369
9747 * g++.dg/template/friend25.C: New test.
9748
9749 2003-10-16 Ziemowit Laski <zlaski@apple.com>
9750
9751 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9752 versions.
9753
9754 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9755
9756 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9757 == 2147483647.
9758
9759 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9760
9761 * gcc.c-torture/execute/960416-1.x: Remove.
9762 * gcc.c-torture/execute/divconst-3.x: Likewise.
9763
9764 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
9765
9766 PR target/12598
9767 * gcc.dg/torture/cris-volatile-1.c: New test.
9768
9769 2003-10-14 Roger Sayle <roger@eyesopen.com>
9770
9771 PR optimization/9325
9772 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9773 for overflowing floating point to integer conversion during RTL
9774 simplification.
9775
9776 2003-10-13 Ziemowit Laski <zlaski@apple.com>
9777
9778 * objc/execute/_cmd.m: Fix typo.
9779 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9780 Relax 'scan-assembler' regexp.
9781 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9782 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9783 * objc.dg/zero-link-2.m: Remove blank line.
9784 * objc.dg/zero-link-3.m: New test case.
9785
9786 2003-10-13 Geoffrey Keating <geoffk@apple.com>
9787
9788 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
9789
9790 * gcc.dg/asm-names.c: Use scan-assembler-not rather
9791 than linker trickery.
9792
9793 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9794
9795 PR c++/12370
9796 * g++.dg/other/friend2.C: New test.
9797
9798 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9799
9800 * gcc.dg/20031012-1.c: New test.
9801
9802 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9803
9804 * gcc.dg/weak/weak-3.c: Fix for new warning.
9805
9806 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
9807
9808 PR optimization/8750
9809 * gcc.c-torture/execute/20031012-1.c: New test case.
9810
9811 2003-10-11 Roger Sayle <roger@eyesopen.com>
9812
9813 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9814 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9815
9816 2003-10-11 Roger Sayle <roger@eyesopen.com>
9817
9818 PR optimization/12260
9819 * gcc.c-torture/compile/20031011-2.c: New test case.
9820
9821 2003-10-11 Roger Sayle <roger@eyesopen.com>
9822
9823 * gcc.c-torture/execute/20031011-1.c: New testcase.
9824
9825 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9826
9827 * gcc.c-torture/compile/20031011-1.c: New test.
9828
9829 2003-10-11 Jan Hubicka <jh@suse.cz>
9830
9831 * g++.dg/other/first-global.C: New test.
9832
9833 2003-10-11 Roger Sayle <roger@eyesopen.com>
9834
9835 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9836
9837 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9838
9839 * gcc.c-torture/compile/20031010-1.c: New test.
9840
9841 2003-10-10 Geoffrey Keating <geoffk@apple.com>
9842
9843 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9844 * gcc.c-torture/execute/va-arg-25.c: ... here.
9845
9846 2003-10-09 Mark Mitchell <mark@codesourcery.com>
9847
9848 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9849
9850 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
9851
9852 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
9853
9854 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9855
9856 * g++.dg/parse/error2.C: New test.
9857
9858 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9859
9860 PR c++/11097
9861 * g++.dg/other/error5.C: Modify the error message.
9862 * g++.dg/lookup/using8.C: New test.
9863
9864 2003-10-07 Geoffrey Keating <geoffk@apple.com>
9865
9866 * gcc.dg/darwin-abi-2.c: New file.
9867 * gcc.c-torture/execute/va-arg-24.c: New file.
9868
9869 2003-10-06 Bob Wilson <bob.wilson@acm.org>
9870
9871 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9872 indentation.
9873
9874 2003-10-06 Mark Mitchell <mark@codesourcery.com>
9875
9876 PR c++/10147
9877 * g++.dg/other/error4.C: Update error messages.
9878 * g++.dg/template/ptrmem4.C: Likewise.
9879
9880 PR c++/12337
9881 * g++.dg/init/new9.C: New test.
9882
9883 PR c++/12334, c++/12236, c++/8656
9884 * g++.dg/ext/attrib8.C: New test.
9885
9886 2003-10-06 Devang Patel <dpatel@apple.com>
9887
9888 * gcc.dg/debug/dwarf2-3.h: New test.
9889 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
9890
9891 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
9892
9893 * g++.dg/opt/cfg2.C: New test.
9894
9895 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9896
9897 * g++.dg/opt/float1.C: New test.
9898
9899 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9900
9901 * gcc.dg/c90-array-lval-6.c: New test.
9902 * gcc.dg/c99-array-lval-6.c: New test.
9903
9904 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
9905 Ziemowit Laski <zlaski@apple.com>
9906
9907 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
9908 'Derived', so that it is never considered a class method; add
9909 new warning for '+port' method ambiguity.
9910 * objc.dg/method-12.m: Include <objc/objc.h> instead of
9911 <objc/objc-api.h> (needed on Mac OS X).
9912 * objc.dg/method-13.m: New test.
9913
9914 2003-10-03 Roger Sayle <roger@eyesopen.com>
9915
9916 PR optimization/9325, PR java/6391
9917 * gcc.c-torture/execute/20031003-1.c: New test case.
9918
9919 2003-10-02 Mark Mitchell <mark@codesourcery.com>
9920
9921 PR optimization/12180
9922 * gcc.dg/20031002-1.c: New test.
9923
9924 PR c++/12486
9925 * g++.dg/inherit/error1.C: New test.
9926
9927 2003-10-02 Chris Demetriou <cgd@broadcom.com>
9928
9929 * lib/f-torture.exp (search_for): Rename to...
9930 (search_for_re): This. Also, clean up comments and the
9931 "regexp" invocation.
9932
9933 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
9934
9935 * gcc.c-torture/compile/20031002-1.c: New test.
9936
9937 2003-10-02 Jakub Jelinek <jakub@redhat.com>
9938
9939 * g++.dg/opt/cond1.C: New test.
9940
9941 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
9942
9943 * gcc.dg/Wold-style-definition-2.c: New testcase.
9944 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
9945
9946 2003-09-29 Richard Henderson <rth@redhat.com>
9947
9948 * g++.dg/init/array10.C: Add dg-options.
9949
9950 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9951
9952 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
9953
9954 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9955
9956 * g++.dg/template/friend19.C: Fix typo.
9957 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
9958
9959 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
9960
9961 * gcc.c-torture/execute/20030928-1.c: New test.
9962 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
9963
9964 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9965
9966 * g++.dg/opt/unroll1.C: New test.
9967
9968 2003-09-26 Roger Sayle <roger@eyesopen.com>
9969
9970 PR optimization/11741
9971 * gcc.dg/20030926-1.c: New test case.
9972
9973 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9974
9975 PR c++/5655
9976 * g++.dg/parse/access7.C: New test.
9977 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
9978
9979 2003-09-24 Ziemowit Laski <zlaski@apple.com>
9980
9981 MERGE OF objc-improvements-branch into MAINLINE:
9982 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
9983 if libobjc has not been built.
9984 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
9985 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
9986 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
9987 objc/execute/nested-3.m, objc/execute/np-2.m,
9988 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
9989 objc/execute/redefining_self.m, objc/execute/root_methods.m,
9990 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
9991 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
9992 objc.dg/special/unclaimed-category-1.h,
9993 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
9994 well as GNU runtime.
9995 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
9996 * execute/cascading-1.m, execute/function-message-1.m,
9997 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
9998 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
9999 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
10000 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
10001 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
10002 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
10003 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
10004 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
10005 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
10006 * objc.dg/bitfield-2.m: Run only on Darwin.
10007 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
10008 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
10009 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
10010 * objc.dg/const-str-1.m: Fix constant string layout.
10011
10012 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
10013
10014 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
10015
10016 2003-09-23 Geoffrey Keating <geoffk@apple.com>
10017
10018 * gcc.dg/darwin-abi-1.c: New file.
10019
10020 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
10021
10022 PR target/12281
10023 * gcc.c-torture/compile/20030921-1.c: New test.
10024
10025 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10026
10027 * g++.dg/opt/reg-stack2.C: New test.
10028
10029 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10030
10031 * g++.dg/eh/delayslot1.C: New test.
10032
10033 2003-09-20 Richard Henderson <rth@redhat.com>
10034
10035 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
10036
10037 2003-09-20 Roger Sayle <roger@eyesopen.com>
10038
10039 * gcc.c-torture/execute/20030920-1.c: New test case.
10040
10041 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10042
10043 * g++.dg/rtti/typeid3.C: Correct expected error message.
10044
10045 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10046
10047 PR c++/157
10048 * g++.dg/parse/crash12.C: New test.
10049
10050 2003-09-19 Janis Johnson <janis187@us.ibm.com>
10051
10052 * gcc.dg/compat/mixed-struct-check.h: New.
10053 * gcc.dg/compat/mixed-struct-defs.h: New.
10054 * gcc.dg/compat/mixed-struct-init.h: New.
10055 * gcc.dg/compat/struct-by-value-19_main.c: New.
10056 * gcc.dg/compat/struct-by-value-19_x.c: New.
10057 * gcc.dg/compat/struct-by-value-19_y.c: New.
10058 * gcc.dg/compat/struct-by-value-20_main.c: New.
10059 * gcc.dg/compat/struct-by-value-20_x.c: New.
10060 * gcc.dg/compat/struct-by-value-20_y.c: New.
10061 * gcc.dg/compat/struct-return-19_main.c: New.
10062 * gcc.dg/compat/struct-return-19_x.c: New.
10063 * gcc.dg/compat/struct-return-19_y.c: New.
10064 * gcc.dg/compat/struct-return-20_main.c: New.
10065 * gcc.dg/compat/struct-return-20_x.c: New.
10066 * gcc.dg/compat/struct-return-20_y.c: New.
10067
10068 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
10069 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
10070 so that it will not complain on LP64 targets.
10071
10072 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10073
10074 PR c++/495
10075 * g++.dg/template/friend24.C: New test.
10076
10077 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
10078
10079 PR c++/12332
10080 * g++.dg/template/memtmpl2.C: New test.
10081
10082 2003-09-18 Mark Mitchell <mark@codesourcery.com>
10083
10084 PR target/11184
10085 * gcc.dg/builtin-apply1.c: New test.
10086
10087 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
10088
10089 PR c++/9848
10090 * g++.dg/warn/Wunused-4.C: New test.
10091
10092 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10093
10094 PR c++/12316
10095 * g++.dg/other/gc2.C: New test.
10096
10097 2003-09-17 Mark Mitchell <mark@codesourcery.com>
10098
10099 PR c++/11991
10100 * g++.dg/rtti/typeid3.C: New test.
10101
10102 PR c++/12266
10103 * g++.dg/overload/template1.C: New test.
10104
10105 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10106
10107 * g++.dg/opt/cfg3.C: New test.
10108
10109 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10110
10111 PR c++/7939
10112 * g++.dg/template/crash11.C: New test.
10113
10114 2003-09-16 Jason Merrill <jason@redhat.com>
10115 Jakub Jelinek <jakub@redhat.com>
10116
10117 * gcc.dg/attr-warn-unused-result.c: New test.
10118
10119 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10120
10121 PR c++/12184
10122 * g++.dg/expr/call2.C: New test.
10123
10124 2003-09-15 Andreas Jaeger <aj@suse.de>
10125
10126 * gcc.dg/Wold-style-definition-1.c: New test.
10127
10128 2003-09-14 Mark Mitchell <mark@codesourcery.com>
10129
10130 PR c++/3907
10131 * g++.dg/parse/template12.C: New test.
10132
10133 * g++.dg/abi/bitfield11.C: New test.
10134 * g++.dg/abi/bitfield12.C: Likewise.
10135
10136 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
10137
10138 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10139 non-expansion of functional macro name without arguments at EOL.
10140 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10141
10142 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
10143
10144 * gcc.c-torture/execute/20030914-[12].c: New tests.
10145
10146 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10147
10148 PR c++/11788
10149 * g++.dg/overload/addr1.C: New test.
10150
10151 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10152
10153 * gcc.dg/20030909-1.c: New test.
10154
10155 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10156
10157 * gcc.dg/ultrasp10.c: New test.
10158
10159 2003-09-09 Devang Patel <dpatel@apple.com>
10160
10161 * gcc.dg/darwin-ld-6.c: New test.
10162
10163 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10164
10165 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10166
10167 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10168
10169 * gcc.dg/ia64-types1.c: New test.
10170 * gcc.dg/ia64-types2.c: Likewise.
10171
10172 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10173
10174 * gcc.dg/builtins-1.c: Add more _Complex tests.
10175 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10176
10177 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10178 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10179
10180 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10181
10182 PR c++/11786
10183 * g++.dg/lookup/koenig2.C: New test.
10184
10185 PR c++/5296
10186 * g++.dg/rtti/typeid2.C: New test.
10187
10188 2003-09-08 Jakub Jelinek <jakub@redhat.com>
10189
10190 * gcc.c-torture/compile/20030904-1.c: New test.
10191
10192 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10193
10194 * g++.dg/opt/longbranch2.C: New test.
10195
10196 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10197
10198 * g++.dg/template/crash10.C: Only compile it.
10199
10200 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10201
10202 PR middle-end/11665
10203 * gcc.c-torture/compile/20030907-1.c: New test.
10204 * g++.dg/init/array11.C: New test.
10205
10206 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10207
10208 PR c++/11852
10209 * g++.dg/init/struct1.C: New test.
10210
10211 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10212
10213 PR c++/12181
10214 * g++.dg/expr/comma1.C: New test.
10215
10216 2003-09-06 Mark Mitchell <mark@codesourcery.com>
10217
10218 PR c++/11867
10219 * g++.dg/expr/static_cast5.C: New test.
10220
10221 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10222
10223 PR c++/11507
10224 * g++.dg/lookup/scoped7.C: New test.
10225
10226 PR c++/9574
10227 * g++.dg/other/static1.C: New test.
10228
10229 PR c++/11490
10230 * g++.dg/warn/template-1.C: New test.
10231
10232 PR c++/11432
10233 * g++.dg/template/crash10.C: New test.
10234
10235 PR c++/2478
10236 * g++.dg/overload/VLA.C: New test.
10237
10238 PR c++/10804
10239 * g++.dg/template/call1.C: New test.
10240
10241 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10242
10243 PR c++/11794
10244 * g++.dg/parse/using3.C: New test.
10245
10246 2003-09-06 Roger Sayle <roger@eyesopen.com>
10247
10248 PR c++/11409
10249 * g++.dg/overload/builtin3.C: New test case.
10250
10251 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
10252
10253 PR c/9862
10254 * gcc.dg/20030906-1.c: New test.
10255 * gcc.dg/20030906-2.c: Likewise.
10256
10257 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10258
10259 PR c++/12167
10260 * g++.dg/parse/defarg5.C: New test.
10261
10262 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
10263
10264 2003-09-05 Mark Mitchell <mark@codesourcery.com>
10265
10266 PR c++/12163
10267 * g++.dg/expr/static_cast4.C: New test.
10268
10269 PR c++/12146
10270 * g++.dg/template/crash9.C: New test.
10271
10272 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10273
10274 * g++.old-deja/g++.ext/pretty2.C: Update for change
10275 in __FUNCTION__.
10276 * g++.old-deja/g++.ext/pretty3.C: Likewise.
10277
10278 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
10279
10280 PR c++/11922
10281 * g++/dg/template/qualified-id1.C: New test.
10282
10283 PR c++/12037
10284 * g++.dg/warn/noeffect4.C: New test.
10285
10286 2003-09-04 Matt Austern <austern@apple.com>
10287
10288 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10289 * g++.dg/ext/fnname2.C: Likewise.
10290 * g++.dg/ext/fnname3.C: Likewise.
10291
10292 2003-09-04 Mark Mitchell <mark@codesourcery.com>
10293
10294 * g++.dg/expr/lval1.C: New test.
10295 * g++.dg/ext/lvcast.C: Remove.
10296
10297 2003-09-03 Roger Sayle <roger@eyesopen.com>
10298
10299 PR optimization/11700.
10300 * gcc.c-torture/compile/20030903-1.c: New test case.
10301
10302 2003-09-03 Mark Mitchell <mark@codesourcery.com>
10303
10304 PR c++/12053
10305 * g++.dg/abi/layout4.C: New test.
10306
10307 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10308
10309 PR c++/11553
10310 * g++.dg/parse/friend3.C: New test.
10311
10312 2003-09-02 Mark Mitchell <mark@codesourcery.com>
10313
10314 PR c++/11847
10315 * g++.dg/template/class1.C: New test.
10316
10317 PR c++/11808
10318 * g++.dg/expr/call1.C: New test.
10319
10320 2003-09-01 Mark Mitchell <mark@codesourcery.com>
10321
10322 PR c++/12114
10323 * g++.dg/init/ref9.C: New test.
10324
10325 PR c++/11972
10326 * g++.dg/template/nested4.C: New test.
10327
10328 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10329
10330 PR c++/12093
10331 * g++.dg/template/non-dependent4.C: New test.
10332
10333 PR c++/11928
10334 * g++.dg/inherit/conv1.C: New test.
10335
10336 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10337
10338 PR c++/6196
10339 * g++.dg/ext/label1.C: New test.
10340 * g++.dg/ext/label2.C: Likewise.
10341
10342 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10343
10344 * g++.dg/expr/cond3.C: New test.
10345
10346 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10347
10348 * gcc.dg/builtins-1.c: Add new builtin cases.
10349
10350 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10351
10352 * gcc.dg/builtins-1.c: Add new cases.
10353 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10354
10355 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10356
10357 * gcc.dg/builtins-1.c: Add more math builtin tests.
10358 * gcc.dg/torture/builtin-attr-1.c: New test.
10359
10360 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10361
10362 PR optimization/5079
10363 * g++.dg/opt/static3.C: New test.
10364
10365 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10366
10367 * gcc.misc-tests/gcov-10b.c: New test.
10368
10369 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10370
10371 * g++.dg/opt/ptrmem3.C: New test.
10372
10373 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10374
10375 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10376
10377 * gcc.dg/20030826-2.c: New test.
10378
10379 2003-08-26 Roger Sayle <roger@eyesopen.com>
10380
10381 PR middle-end/12002
10382 * g77.f-torture/compile/12002.f: New test case.
10383
10384 2003-08-26 Roger Sayle <roger@eyesopen.com>
10385
10386 * gcc.dg/20030826-1.c: New test case.
10387
10388 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10389
10390 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10391
10392 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10393
10394 PR c++/11871
10395 * c++.dg/lookup/crash1.C: New test.
10396
10397 * c++.dg/warn/noeffect3.C: New test.
10398
10399 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10400
10401 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10402 * gcc.dg/compat/vector-1_y.c: Ditto.
10403 * gcc.dg/compat/vector-2_x.c: Ditto.
10404 * gcc.dg/compat/vector-2_y.c: Ditto.
10405
10406 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10407
10408 * gcc.dg/20030702-1.c: New test.
10409
10410 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10411
10412 PR c++/8795
10413 * g++.dg/ext/altivec-1.C: New test.
10414
10415 2003-08-24 Richard Henderson <rth@redhat.com>
10416
10417 * g++.dg/eh/simd-2.C: Add -w for x86.
10418
10419 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10420
10421 * gcc.dg/20030815-1.c: New test.
10422
10423 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10424
10425 PR c++/3765
10426 * g++.dg/parse/access6.C: New test.
10427
10428 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10429
10430 PR c++/641, c++/11876
10431 * g++.dg/template/friend22.C: New test.
10432 * g++.dg/template/friend23.C: Likewise.
10433
10434 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10435
10436 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10437 identically.
10438
10439 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10440
10441 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10442
10443 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10444
10445 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10446
10447 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10448
10449 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10450
10451 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10452
10453 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10454
10455 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10456
10457 PR c++/11919
10458 * g++.dg/overload/prom1.C: New test.
10459
10460 PR c++/11551
10461 * g++.dg/parse/dtor2.C: New test.
10462
10463 PR c++/10762
10464 * g++.dg/parse/using2.C: New test.
10465
10466 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10467
10468 PR target/11805
10469 * gcc.c-torture/compile/20030821-1.c: New.
10470
10471 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10472
10473 PR c++/11834
10474 * g++.dg/template/deduce2.C: New test.
10475
10476 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
10477
10478 * gcc.c-torture/execute/20030821-1.c: New test.
10479
10480 2003-08-20 Roger Sayle <roger@eyesopen.com>
10481
10482 PR middle-end/11984
10483 * gcc.dg/20030820-1.c: New test case.
10484
10485 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10486
10487 PR c++/11945
10488 * g++.dg/warn/noeffect2.C: New test.
10489
10490 2003-08-19 Mark Mitchell <mark@codesourcery.com>
10491
10492 PR c++/10926
10493 * g++.dg/template/dtor2.C: New test.
10494
10495 PR c++/11684
10496 * g++.dg/template/operator1.C: New test.
10497 * g++.dg/parse/operator4.C: New test.
10498
10499 PR c++/11946.C
10500 * g++.dg/expr/enum1.C: New test.
10501 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10502
10503 PR c++/11036.C
10504 * g++.dg/parse/elab2.C: New test.
10505 * g++.dg/parse/typedef4.C: Change error message.
10506 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10507 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10508 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10509
10510 2003-08-19 Geoffrey Keating <geoffk@apple.com>
10511
10512 * gcc.dg/pch/warn-1.c: New.
10513 * gcc.dg/pch/warn-1.hs: New.
10514
10515 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10516 not-tested file.
10517
10518 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10519
10520 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10521
10522 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10523
10524 * gcc.dg/uninit-D.c: New Test.
10525 * gcc.dg/uninit-E.c: New Test.
10526 * gcc.dg/uninit-F.c: New Test.
10527 * gcc.dg/uninit-G.c: New Test.
10528
10529 2003-08-19 Michael Ritzert <ritzert@t-online.de>
10530
10531 * g++.dg/README: Describe the pch directory.
10532
10533 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10534
10535 PR c++/11174
10536 * g++.dg/parse/access4.C: New test.
10537 * g++.dg/parse/access5.C: Likewise.
10538 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10539
10540 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10541
10542 * gcc.dg/noncompile/20030818-1.c: New.
10543
10544 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10545
10546 PR c++/11957
10547 * g++.dg/warn/noeffect1.C: New test.
10548
10549 * g++.dg/template/scope2.C: New test.
10550 * g++.dg/template/error2.C: Correct dg-error
10551
10552 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
10553
10554 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10555
10556 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10557
10558 PR C++/11512
10559 * g++.dg/template/warn1.C: New.
10560
10561 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10562
10563 * g++.dg/template/error2.C: New test.
10564 * g++.dg/lookup/using7.C: Adjust errors
10565 * g++.old-deja/g++.pt/crash36.C: Likewise.
10566 * g++.old-deja/g++.pt/derived3.C: Likewise.
10567
10568 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10569
10570 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10571 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10572 * gcc.c-torture/execute/builtins/string-9.c: New, from
10573 string-opt-9.c. Adjust for execute/builtins framework.
10574 * gcc.c-torture/execute/string-opt-9.c: Delete.
10575
10576 2003-08-12 Mark Mitchell <mark@codesourcery.com>
10577
10578 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10579
10580 * g++.dg/parse/ret-type2.C: New test.
10581
10582 PR c++/11703
10583 * g++.dg/init/new8.C: New test.
10584
10585 PR c++/10923
10586 * g++.dg/parse/typedef5.C: New test.
10587
10588 PR c++/9512
10589 * g++.dg/parse/qualified2.C: New test.
10590 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10591 invalid code.
10592
10593 2003-08-11 Mark Mitchell <mark@codesourcery.com>
10594
10595 * g++.dg/conversion/ptrmem1.C: New test.
10596
10597 2003-08-11 Jakub Jelinek <jakub@redhat.com>
10598
10599 PR target/11693
10600 * gcc.dg/20030811-1.c: New test.
10601
10602 PR target/11535
10603 * gcc.c-torture/execute/20030811-1.c: New test.
10604
10605 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10606
10607 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10608
10609 2003-08-10 Mark Mitchell <mark@codesourcery.com>
10610
10611 PR c++/11789.C
10612 * g++.dg/inherit/multiple1.C: New test.
10613
10614 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10615
10616 * gcc.dg/spe1.c: New test.
10617
10618 PR c++/11670
10619 * g++.dg/expr/cast2.C: New test.
10620
10621 PR c++/10530
10622 * g++.dg/template/dependent-name2.C: New test.
10623
10624 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10625
10626 * g++.dg/parse/crash11.C: Put the dg options in comments.
10627
10628 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
10629
10630 * lib/gcc-dg.exp: Update for diagnostic change.
10631
10632 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10633
10634 PR c++/5767
10635 * g++.dg/parse/crash11.C: New test.
10636
10637 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
10638
10639 * gcc.dg/cpp/spacing1.c: Update.
10640
10641 2003-08-04 Janis Johnson <janis187@us.ibm.com>
10642
10643 PR target/11739
10644 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10645 a value for -mtune.
10646
10647 2003-08-04 Roger Sayle <roger@eyesopen.com>
10648
10649 PR middle-end/11771
10650 * gcc.c-torture/compile/20030804-1.c: New test case.
10651
10652 2003-08-04 Roger Sayle <roger@eyesopen.com>
10653
10654 * gcc.dg/20030804-1.c: New test case.
10655
10656 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
10657
10658 * gcc.dg/cpp/separate-1.c: New test.
10659
10660 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10661
10662 PR c++/11704
10663 * g++.dg/template/dependent-expr2.C: New test.
10664
10665 PR c++/11766
10666 * g++.dg/expr/ptrmem1.C: New test.
10667
10668 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10669
10670 PR c++/9453
10671 * g++.dg/template/friend15.C: New test.
10672
10673 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
10674
10675 * lib/dg-pch.exp: Work round PCH bug.
10676
10677 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10678
10679 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10680 builtins. Move cases from builtins-4.c here.
10681
10682 * gcc.dg/torture/builtin-math-1.c: New test taken from
10683 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10684 additional cases.
10685
10686 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10687 Delete.
10688
10689 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10690
10691 PR c++/9447
10692 * g++.dg/template/using7.C: New test.
10693
10694 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
10695
10696 * import1.c, import2.c: New tests.
10697
10698 2003-08-01 Jakub Jelinek <jakub@redhat.com>
10699
10700 * g++.dg/eh/crossjump1.C: New test.
10701
10702 2003-08-01 Mark Mitchell <mark@codesourcery.com>
10703
10704 PR c++/11697
10705 * g++.dg/template/using6.C: New test.
10706
10707 PR c++/11744
10708 * g++.dg/template/koenig2.C: New test.
10709
10710 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10711
10712 PR c++/7983
10713 * g++.dg/parse/typedef4.C: New test.
10714
10715 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10716
10717 PR c++/8442, c++/8806
10718 * g++.dg/template/elab1.C: New test.
10719 * g++.dg/template/type2.C: Likewise.
10720 * g++.dg/template/ttp3.C: Adjust expected error message.
10721 * g++.old-deja/g++.law/visibility13.C: Likewise.
10722 * g++.old-deja/g++.niklas/t135.C: Likewise.
10723 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10724 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10725 template argument.
10726 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10727
10728 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10729
10730 PR c++/11295
10731 * g++.dg/ext/stmtexpr1.C: New test.
10732
10733 * g++.dg/opt/tmp1.C: New test.
10734
10735 PR c++/11525
10736 * g++.dg/parse/constant4.C: New test.
10737
10738 PR c++/9447
10739 * g++.dg/template/using5.C: New test.
10740
10741 2003-07-31 Roger Sayle <roger@eyesopen.com>
10742
10743 * gcc.dg/builtins-27.c: New test case.
10744
10745 2003-07-31 Jakub Jelinek <jakub@redhat.com>
10746
10747 * gcc.dg/tls/opt-7.c: New test.
10748
10749 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
10750
10751 * g++.old-deja/g++.other/crash18.C: Remove.
10752
10753 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10754
10755 * g++.dg/template/explicit3.C: New.
10756 * g++.dg/template/explicit4.C: New.
10757 * g++.dg/template/explicit5.C: New.
10758
10759 PR c++/11347
10760 * g++.dg/template/memtmpl1.C: New.
10761
10762 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10763
10764 PR target/11565
10765 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10766 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10767
10768 2003-07-30 Jan Hubicka <jh@suse.cz>
10769
10770 * vtgc1.c: Kill.
10771
10772 2003-07-29 Zack Weinberg <zack@codesourcery.com>
10773
10774 * gcc.dg/struct-in-proto-1.c: New test.
10775
10776 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
10777
10778 * gcc.dg/cpp/include2.c: Only expect one message.
10779
10780 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10781
10782 PR c++/9447
10783 * g++.dg/template/using1.C: New test.
10784 * g++.dg/template/using2.C: New test.
10785 * g++.dg/template/using3.C: New test.
10786 * g++.dg/template/using4.C: New test.
10787
10788 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
10789
10790 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
10791 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10792
10793 2003-07-28 Jan Hubicka <jh@suse.cz>
10794
10795 PR c++/11530
10796 * g++.dg/opt/call1.C: New test.
10797
10798 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
10799
10800 PR c++/11667
10801 * g++.dg/init/enum2.C: New test.
10802 * g++.dg/template/overload1.C: Add "-w" option.
10803
10804 2003-07-28 <hp@bitrange.com>
10805
10806 * gcc.dg/Wdeclaration-after-statement-1.c,
10807 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
10808
10809 2003-07-28 Jakub Jelinek <jakub@redhat.com>
10810
10811 * gcc.c-torture/compile/20030725-1.c: New test.
10812
10813 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
10814
10815 * gcc.dg/20030505.c: Only run for SPE.
10816 Remove definition of opaque type.
10817
10818 2003-07-27 Mark Mitchell <mark@codesourcery.com>
10819
10820 * g++.dg/template/ptrmem6.C: New test.
10821
10822 2003-07-26 Geoffrey Keating <geoffk@apple.com>
10823
10824 * gcc.c-torture/compile/zero-strct-2.c: New test.
10825
10826 2003-07-25 Geoffrey Keating <geoffk@apple.com>
10827
10828 * gcc.dg/intermod-1.c: New test.
10829
10830 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10831
10832 PR c++/11617
10833 * g++.dg/template/lookup2.C: New test.
10834 * g++.dg/template/memclass1.C: Remove instantiated from error.
10835 * g++.dg/other/error2.C: Tweak expected errors.
10836
10837 PR c++/11596
10838 * g++.dg/template/defarg3.C: New test.
10839
10840 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10841
10842 2003-07-24 Mark Mitchell <mark@codesourcery.com>
10843
10844 * g++.dg/inherit/access5.C: New test.
10845
10846 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10847
10848 PR c++/11513
10849 * g++.dg/template/crash8.C: New test.
10850
10851 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10852
10853 PR c/10602
10854 * gcc.dg/noncompile/incomplete-2.c: New test.
10855
10856 2003-07-23 Mark Mitchell <mark@codesourcery.com>
10857
10858 PR c++/11645
10859 * g++.dg/inherit/access4.C: New test.
10860
10861 PR c++/11517
10862 * g++.dg/expr/cond2.C: New test.
10863
10864 PR optimization/10679
10865 * g++.dg/opt/inline4.C: New test.
10866
10867 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10868
10869 * g++.dg/parse/crash10: New test.
10870
10871 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10872
10873 * g++.dg/ext/flexary1.C: New test.
10874
10875 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10876
10877 PR c++/10793
10878 * g++.dg/template/crash9.C: New test.
10879
10880 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10881
10882 PR c++/3004
10883 * g++.dg/parse/typedef3.C: New test.
10884
10885 PR c++/7906
10886 * g++.dg/parse/operator2.C: New test.
10887
10888 PR c++/8895
10889 * g++.dg/parse/def-tmpl-arg1.C: New test.
10890
10891 PR c++/9282
10892 * g++.dg/parse/funptr1.C: New test.
10893
10894 PR c++/9452
10895 * g++.dg/parse/ambig3.C: New test.
10896
10897 PR c++/9454
10898 * g++.dg/parse/operator3.C: New test.
10899
10900 PR c++/9486
10901 * g++.dg/parse/template10.C: New test.
10902
10903 PR c++/9488
10904 * g++.dg/parse/template11.C: New test.
10905
10906 PR c++/10150
10907 * g++.dg/parse/invalid-op1.C: New test.
10908
10909 PR c++/10247
10910 * g++.dg/parse/condexpr1.C: New test.
10911
10912 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10913
10914 * g++.dg/ext/packed3.C: New test.
10915 * g++.dg/ext/packed4.C: New test.
10916
10917 * gcc.dg/pack-test-3.c: New test.
10918
10919 2003-07-21 Janis Johnson <janis187@us.ibm.com>
10920
10921 * lib/compat.exp: Handle dg-options per source file.
10922 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
10923 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
10924 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
10925 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
10926 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
10927 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
10928 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
10929 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
10930 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
10931 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
10932 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
10933 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
10934 * g++.dg/compat/break/bitfield7_x.C: Ditto.
10935 * g++.dg/compat/break/bitfield7_y.C: Ditto.
10936
10937 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10938
10939 PR c/10320
10940 * gcc.c-torture/execute/20030718-1.c: New test.
10941
10942 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10943
10944 PR optimization/11536
10945 * gcc.dg/20030721-1.c: New test.
10946
10947 2003-07-19 Mark Mitchell <mark@codesourcery.com>
10948
10949 PR c++/11546
10950 * g++.dg/template/lookup1.C: New test.
10951
10952 2003-07-19 Zack Weinberg <zack@codesourcery.com>
10953
10954 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
10955 diagnostics of ill-formed constructs involving labels.
10956 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
10957 the new 'previously defined here' message.
10958
10959 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
10960
10961 * g++.dg/parse/non-dependent2.C: New test.
10962
10963 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10964
10965 * g++.dg/init/init-ref4.C: xfail on targets without
10966 weak symbols.
10967
10968 2003-07-17 Jakub Jelinek <jakub@redhat.com>
10969
10970 PR target/11087
10971 * gcc.c-torture/execute/20030717-1.c: New test.
10972
10973 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10974
10975 * g++.dg/opt/cfg1.C: New test.
10976
10977 2003-07-17 Mark Mitchell <mark@codesourcery.com>
10978
10979 PR optimization/11557
10980 * gcc.dg/20030717-1.c: New test.
10981
10982 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10983
10984 PR c++/10476
10985 * g++.dg/expr/crash-1.C: New test.
10986
10987 PR c++/11027
10988 * g++.dg/template/init3.C: New test.
10989
10990 PR c++/8222
10991 * g++.dg/template/non-dependent1.C: New test.
10992
10993 PR c++/11070
10994 * g++.dg/template/non-dependent2.C: New test.
10995
10996 PR c++/11071
10997 * g++.dg/template/non-dependent3.C: New test.
10998
10999 PR c++/9907
11000 * g++.dg/template/sizeof5.C: New test.
11001
11002 2003-07-17 Geoffrey Keating <geoffk@apple.com>
11003
11004 PR 11498
11005 * gcc.c-torture/compile/mangle-1.c: New file.
11006
11007 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11008
11009 PR c++/7809
11010 * g++.dg/parse/access3.C: New test.
11011
11012 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11013
11014 PR c++/11384
11015 * g++.dg/init/init-ref4.C: New test.
11016
11017 2003-07-16 Mark Mitchell <mark@codesourcery.com>
11018
11019 PR c++/11547
11020 * g++.dg/parse/constant3.C: New test.
11021 * g++.dg/parse/crash7.C: Likewise.
11022
11023 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
11024
11025 PR target/11008
11026 * gcc.dg/i386-pentium4-not-mull.c: New.
11027
11028 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
11029
11030 * gcc.dg/asm-names.c (ymain): Make it weak.
11031
11032 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11033
11034 PR c++/5421
11035 * g++.dg/template/friend21.C: New test.
11036
11037 2003-07-16 Jakub Jelinek <jakub@redhat.com>
11038
11039 * gcc.dg/cleanup-8.c: New test.
11040 * gcc.dg/cleanup-9.c: New test.
11041
11042 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
11043
11044 * g++.dg/ext/dll-MI1.h: New file.
11045 * g++.dg/ext/dllexport-MI1.C: New file.
11046 * g++.dg/ext/dllimport-MI1.C: New file.
11047
11048 2003-07-15 Jakub Jelinek <jakub@redhat.com>
11049
11050 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
11051 it does not have cmpstrsi patterns (just cmpmemsi).
11052
11053 2003-07-15 Mark Mitchell <mark@codesourcery.com>
11054
11055 PR debug/11473
11056 * g++.dg/debug/debug8.C: New test.
11057
11058 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11059
11060 PR c++/10108
11061 * g++.dg/template/crash7.C: New test.
11062
11063 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
11064
11065 PR target/10795
11066 * gcc.c-torture/compile/20030708-1.c: New.
11067
11068 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11069
11070 * gcc.c-torture/execute/20030715-1.c: New test.
11071
11072 2003-07-14 Geoffrey Keating <geoffk@apple.com>
11073
11074 * gcc.dg/pch/inline-3.c: New file.
11075 * gcc.dg/pch/inline-3.hs: New file.
11076 * gcc.dg/pch/inline-4.c: New file.
11077 * gcc.dg/pch/inline-4.hs: New file.
11078
11079 2003-07-14 Mark Mitchell <mark@codesourcery.com>
11080
11081 PR c++/11509
11082 * g++.dg/template/crash6.C: New test.
11083
11084 PR c++/7053
11085 * g++.dg/template/friend20.C: New test.
11086
11087 PR c++/7019
11088 * g++.dg/template/overload2.C: New test.
11089
11090 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11091
11092 PR optimization/11440
11093 * gcc.c-torture/execute/20030714-1.c: New test.
11094
11095 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11096
11097 PR c++/11154
11098 * g++.dg/template/partial2.C: New test.
11099
11100 2003-07-13 Mark Mitchell <mark@codesourcery.com>
11101
11102 PR c++/11503
11103 * g++.dg/template/anon1.C: New test.
11104
11105 PR c++/11493
11106 PR c++/11495
11107 * g++.dg/parse/template9.C: Likewise.
11108 * g++.dg/template/crash4.C: New test.
11109 * g++.dg/template/koenig1.C: Likewise.
11110 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
11111 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
11112 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11113 functions.
11114 * g++.old-deja/g++.jason/template36.C: Likewise.
11115 * g++.old-deja/g++.mike/p1989.C: Likewise.
11116 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11117 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11118 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11119 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11120 compiling.
11121 * g++.old-deja/g++.pt/union2.C: Use this->.
11122
11123 2003-07-11 Jakub Jelinek <jakub@redhat.com>
11124
11125 * gcc.dg/20030711-1.c: New test.
11126
11127 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11128
11129 PR c++/11050
11130 * g++.dg/parse/args1.C: New test.
11131 * g++.pt/defarg8.C: Change expected errors.
11132
11133 2003-07-11 Mark Mitchell <mark@codesourcery.com>
11134
11135 PR c++/8164
11136 * g++.dg/template/nontype2.C: New test.
11137
11138 PR c++/10558
11139 * g++.dg/parse/template8.C: New test.
11140
11141 PR c++/8327
11142 * g++.dg/template/scope1.C: New test.
11143
11144 * g++.dg/warn/Wsign-compare-1.C: New test.
11145
11146 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11147
11148 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11149
11150 2003-07-10 Mark Mitchell <mark@codesourcery.com>
11151
11152 PR c++/9411
11153 * g++.dg/template/explicit2.C: New test.
11154
11155 PR c++/10032
11156 * g++.dg/warn/pedantic1.C: New test.
11157
11158 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11159
11160 PR c++ 9483
11161 * g++.dg/other/field1.C: New test.
11162
11163 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11164
11165 PR c/11449
11166 * gcc.c-torture/compile/20030707-1.c: New.
11167
11168 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11169
11170 PR c++/10849
11171 * g++.dg/template/access12.C: New test.
11172
11173 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11174
11175 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11176 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11177 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11178 * gcc.misc-tests/gcov.exp: Update
11179 * g++.dg/gcov/gcov.exp: Update
11180 * lib/gcov.exp: Update.
11181
11182 2003-07-08 Mark Mitchell <mark@codesourcery.com>
11183
11184 * g++.dg/abi/mangle17.C: Make sure template expressions are
11185 dependent.
11186 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11187 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11188 * g++.dg/opt/stack1.C: Remove erroneous code.
11189 * g++.dg/parse/template7.C: New test.
11190 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11191 * g++.old-deja/g++.pt/crash4.C: Likewise.
11192
11193 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11194
11195 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11196 with zero or one occurence of `$' after the initial `L'.
11197
11198 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11199
11200 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11201
11202 2003-07-08 Roger Sayle <roger@eyesopen.com>
11203
11204 PR c/11370
11205 * gcc.dg/Wunreachable-6.c: New testcase.
11206 * gcc.dg/Wunreachable-7.c: New testcase.
11207
11208 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11209
11210 PR c/11420
11211 * gcc.dg/20030708-1.c: New test.
11212
11213 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
11214
11215 * gcc.dg/compat/sdata-section.h: New file.
11216 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
11217 * gcc.dg/torture/mips-sdata-1.c: New test.
11218
11219 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11220
11221 PR c++/11030
11222 * g++.dg/template/friend19.C: New test.
11223
11224 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11225
11226 * g++.dg/opt/strength-reduce.C: New test.
11227
11228 2003-07-07 Roger Sayle <roger@eyesopen.com>
11229
11230 PR target/10979
11231 * gcc.dg/20030707-1.c: New testcase.
11232
11233 2003-07-07 Roger Sayle <roger@eyesopen.com>
11234
11235 PR optimization/11059
11236 * g++.dg/opt/emptyunion.C: New testcase.
11237
11238 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11239 Eric Botcazou <ebotcazou@libertysurf.fr>
11240
11241 * g++.dg/opt/stack1.C: New test.
11242
11243 2003-07-05 Mark Mitchell <mark@codesourcery.com>
11244
11245 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
11246 run test.
11247
11248 PR c++/11431
11249 * g++.dg/expr/static_cast3.C: New test.
11250
11251 2003-07-04 Zack Weinberg <zack@codesourcery.com>
11252
11253 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
11254 everywhere.
11255 * gcc.dg/concat.c: Concatenation of string constants with
11256 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
11257 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
11258 * gcc.dg/cpp/escape-2.c: Use wide character constants where
11259 necessary to avoid multi-character character constant warning.
11260 * gcc.dg/cpp/escape.c: Likewise.
11261 * gcc.dg/cpp/ucs.c: Likewise.
11262 Remove backslashes from dg-bogus comments, as they confuse Tcl.
11263 Fix a typo.
11264
11265 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11266
11267 PR c/11428
11268 * gcc.c-torture/compile/20030704-1.c: New.
11269
11270 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11271
11272 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
11273
11274 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
11275
11276 PR c++/5287, PR c++/7910, PR c++/11021
11277 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
11278 tests for warnings.
11279 * g++.dg/ext/dllimport2.C: Add tests for warnings.
11280 * g++.dg/ext/dllimport3.C: Likewise.
11281 * g++.dg/ext/dllimport4.C: New file.
11282 * g++.dg/ext/dllimport5.C: New file.
11283 * g++.dg/ext/dllimport6.C: New file.
11284 * g++.dg/ext/dllimport7.C: New file.
11285 * g++.dg/ext/dllimport8.C: New file.
11286 * g++.dg/ext/dllimport9.C: New file.
11287 * g++.dg/ext/dllimport10.C: New file.
11288 * g++.dg/ext/dllexport1.C: New file.
11289
11290 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11291
11292 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11293 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11294
11295 2003-07-03 Roger Sayle <roger@eyesopen.com>
11296
11297 * gcc.dg/builtins-25.c: New testcase.
11298 * gcc.dg/builtins-26.c: New testcase.
11299
11300 2003-07-03 Janis Johnson <janis187@us.ibm.com>
11301
11302 * gcc.dg/compat/vector-defs.h: New file.
11303 * gcc.dg/compat/vector-setup.h: New file.
11304 * gcc.dg/compat/vector-check.h: New file.
11305 * gcc.dg/compat/vector-1_main.c: New file.
11306 * gcc.dg/compat/vector-1_x.c: New file.
11307 * gcc.dg/compat/vector-1_y.c: New file.
11308 * gcc.dg/compat/vector-2_main.c: New file.
11309 * gcc.dg/compat/vector-2_x.c: New file.
11310 * gcc.dg/compat/vector-2_y.c: New file.
11311
11312 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11313 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11314 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11315 * gcc.dg/compat/struct-align-1.h: New file.
11316 * gcc.dg/compat/struct-align-1_main.c: New file.
11317 * gcc.dg/compat/struct-align-1_x.c: New file.
11318 * gcc.dg/compat/struct-align-1_y.c: New file.
11319 * gcc.dg/compat/struct-align-2.h: New file.
11320 * gcc.dg/compat/struct-align-2_main.c: New file.
11321 * gcc.dg/compat/struct-align-2_x.c: New file.
11322 * gcc.dg/compat/struct-align-2_y.c: New file.
11323
11324 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11325 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11326 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11327 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11328 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11329 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11330 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11331 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11332 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11333 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11334 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11335 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11336 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11337 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11338 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11339 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11340 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11341 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11342 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11343 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11344 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11345 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11346 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11347 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11348 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11349 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11350 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11351 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11352 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11353
11354 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11355
11356 * gcc.dg/i386-call-1.c: New test.
11357
11358 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11359
11360 PR c++/9162
11361 * g++.dg/parse/defarg4.C: New.
11362
11363 2003-07-03 Roger Sayle <roger@eyesopen.com>
11364
11365 PR target/10700
11366 * gcc.c-torture/compile/20030703-1.c: New test case.
11367
11368 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11369
11370 * g++.dg/template/local3.C: Remove extra semicolon.
11371
11372 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11373
11374 * gcc.dg/i386-volatile-1.c: New test.
11375
11376 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11377
11378 PR c++/11072
11379 * g++.dg/other/offsetof2.C: XFAIL.
11380 * g++.dg/other/offsetof5.C: New.
11381
11382 PR c++/10219
11383 * g++.dg/template/error1.C: New.
11384
11385 PR c++/9779
11386 * g++.dg/template/dependent-expr1.C: New.
11387
11388 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11389
11390 PR c++/6949
11391 * g++.dg/template/local3.C: New test.
11392
11393 PR c++/11149
11394 * g++.dg/lookup/scoped6.C: New test.
11395
11396 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11397
11398 PR c++/8046
11399 * g++.dg/other/error7.C: New test.
11400
11401 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11402
11403 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11404 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11405 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11406 * g++.old-deja/g++.other/union2.C: Likewise.
11407 * gcc.dg/c90-const-expr-2.c: Likewise.
11408 * gcc.dg/c90-const-expr-3.c: Likewise.
11409 * gcc.dg/c99-const-expr-2.c: Likewise.
11410 * gcc.dg/c99-const-expr-3.c: Likewise.
11411 * gcc.dg/concat.c: Likewise.
11412
11413 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11414
11415 PR c++/9559
11416 * g++.dg/init/static1.C: New test.
11417
11418 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11419
11420 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11421 * g++.old-deja/g++.other/access2.C: Likewise.
11422 * g++.old-deja/g++.other/decl2.C: Likewise.
11423 * gcc.c-torture/execute/20020615-1.c: Likewise.
11424
11425 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11426
11427 PR c++/4933
11428 * g++.dg/template/sizeof4.C: New test.
11429
11430 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11431
11432 * g++.dg/other/error6.C: New test.
11433
11434 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11435
11436 PR c++/10750
11437 * g++.dg/parse/constant2.C: New test.
11438
11439 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11440
11441 PR c++/11106
11442 * g++.dg/other/error5.C: New test.
11443
11444 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11445
11446 * gcc.dg/format/gcc_diag-1.c: New test.
11447
11448 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11449
11450 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11451
11452 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11453
11454 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11455 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11456 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11457
11458 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11459
11460 * gcc.c-torture/execute/builtins/string-8.c: New test.
11461 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11462 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11463 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11464
11465 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11466
11467 PR c++/10468
11468 * g++.dg/ext/typeof6.C: New test.
11469
11470 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11471
11472 PR c++/10796
11473 * g++.dg/init/enum1.C: New test.
11474
11475 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11476
11477 * gcc.dg/20030627-1.c: New test.
11478
11479 2003-06-26 Mark Mitchell <mark@codesourcery.com>
11480
11481 PR c++/11332
11482 * g++.dg/expr/static_cast2.C: New test.
11483
11484 2003-06-26 Roger Sayle <roger@eyesopen.com>
11485 Jakub Jelinek <jakub@redhat.com>
11486
11487 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11488 sprintf(dst,"%s",src) optimization.
11489 * gcc.c-torture/execute/20030626-1.c: New test case.
11490 * gcc.c-torture/execute/20030626-2.c: New test case.
11491
11492 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11493
11494 * gcc.c-torture/execute/multi-ix.c: New test.
11495
11496 * gcc.c-torture/execute/simd-4.c (main):
11497 Added missing semicolon at end of union.
11498
11499 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11500
11501 PR c++/8266
11502 * g++.dg/template/explicit-instantiation3.C: New test.
11503
11504 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11505
11506 * gcc.dg/20030626-1.c: Use signed char.
11507
11508 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11509
11510 * gcc.dg/20030626-1.c: New test.
11511
11512 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
11513
11514 * const-str-2.m: Update.
11515
11516 2003-06-25 Mark Mitchell <mark@codesourcery.com>
11517
11518 PR c++/10990
11519 * g++.dg/rtti/dyncast1.C: New test.
11520 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11521 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11522 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11523
11524 PR c++/10931
11525 * g++.dg/expr/static_cast1.C: New test.
11526
11527 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
11528
11529 * gcc.dg/20030625-1.c: New test.
11530
11531 2003-06-24 Roger Sayle <roger@eyesopen.com>
11532
11533 * gcc.c-torture/compile/20030624-1.c: New test case.
11534
11535 2003-06-24 Jakub Jelinek <jakub@redhat.com>
11536
11537 * gcc.c-torture/execute/string-opt-17.c: New test.
11538
11539 2003-06-24 Mark Mitchell <mark@codesourcery.com>
11540
11541 PR c++/5754
11542 * g++.dg/parse/crash6.C: New test.
11543
11544 2003-06-23 Roger Sayle <roger@eyesopen.com>
11545
11546 * gcc.dg/builtins-24.c: New test case.
11547
11548 2003-06-23 Jakub Jelinek <jakub@redhat.com>
11549
11550 * g++.dg/opt/operator1.C: New test.
11551
11552 2003-06-22 Roger Sayle <roger@eyesopen.com>
11553
11554 * gcc.c-torture/execute/string-opt-16.c: New test case.
11555
11556 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11557
11558 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11559 * g++.old-deja/g++.other/conv7.C: Likewise
11560 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11561 * g++.old-deja/g++.other/overload14.C: Likewise.
11562
11563 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11564
11565 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11566 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11567
11568 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11569
11570 PR c++/10888
11571 * g++.dg/warn/Winline-3.C: New test.
11572
11573 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11574
11575 * lib/target-supports.exp (check_alias_available): Make the test
11576 program acceptable to the Solaris assembler.
11577
11578 PR c++/10749
11579 * g++.dg/template/memclass2.C: New test.
11580
11581 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11582 Eric Botcazou <ebotcazou@libertysurf.fr>
11583
11584 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11585 data for non-matching targets.
11586 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11587
11588 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11589
11590 PR c++/10845
11591 * g++.dg/template/member3.C: New test.
11592
11593 2003-06-19 Mark Mitchell <mark@codesourcery.com>
11594
11595 PR c++/10939
11596 * g++.dg/template/func1.C: New test.
11597
11598 PR c++/9649
11599 * g++.dg/template/static4.C: New test.
11600 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11601
11602 PR c++/11041
11603 * g++.dg/init/ref7.C: New test.
11604
11605 2003-06-19 Matt Austern <austern@apple.com>
11606
11607 PR c++/11228
11608 * g++.dg/anew1.C: New test.
11609 * g++.dg/anew2.C: New test.
11610 * g++.dg/anew3.C: New test.
11611 * g++.dg/anew4.C: New test.
11612
11613 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11614
11615 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11616
11617 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11618
11619 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11620 endian-dependent.
11621
11622 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11623
11624 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11625 Remove cruft.
11626
11627 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11628
11629 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11630 * gcc.c-torture/compile/961203-1.c: Likewise.
11631 * gcc.c-torture/compile/980506-1.c: Likewise.
11632
11633 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11634
11635 PR c++/10712
11636 * g++.dg/lookup/using7.C: New test.
11637
11638 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11639
11640 PR c++/11105
11641 * g++.dg/abi/conv1.C: Remove it.
11642 * g++.dg/template/conv7.C: New test.
11643 * g++.dg/template/conv8.C: Likewise.
11644 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11645 conversion operator.
11646
11647 2003-06-17 Janis Johnson <janis187@us.ibm.com>
11648
11649 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11650 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11651 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11652 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11653 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11654 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11655 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11656 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11657 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11658 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11659 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11660 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11661 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11662 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11663 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11664 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11665 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11666 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11667 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11668 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11669 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11670 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11671 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11672 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11673 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11674 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11675 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11676 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11677 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11678
11679 2003-06-16 Mark Mitchell <mark@codesourcery.com>
11680
11681 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11682 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11683 indications.
11684
11685 2003-06-16 Roger Sayle <roger@eyesopen.com>
11686
11687 * gcc.dg/i386-387-5.c: New test case.
11688 * gcc.dg/i386-387-6.c: New test case.
11689 * gcc.dg/builtins-23.c: New test case.
11690
11691 2003-06-15 Roger Sayle <roger@eyesopen.com>
11692
11693 * gcc.dg/builtins-22.c: New test case.
11694 * gcc.dg/i386-387-1.c: Update to test exp.
11695 * gcc.dg/i386-387-2.c: Likewise.
11696
11697 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11698
11699 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11700
11701 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11702
11703 * lib/gcc-dg.exp (dg-require-dll): New function.
11704 (dg-xfail-if): Likewise.
11705 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11706 driver.
11707
11708 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11709 * gcc.c-torture/compile/20001205-1.c: Likewise.
11710 * gcc.c-torture/compile/20001226-1.c: Likewise.
11711 * gcc.c-torture/compile/20010518-2.c: Likewise.
11712 * gcc.c-torture/compile/20020312-1.c: Likewise.
11713 * gcc.c-torture/compile/20020604-1.c: Likewise.
11714 * gcc.c-torture/compile/920501-12.c: Likewise.
11715 * gcc.c-torture/compile/920501-4.c: Likewise.
11716 * gcc.c-torture/compile/920520-1.c: Likewise.
11717 * gcc.c-torture/compile/920521-1.c: Likewise.
11718 * gcc.c-torture/compile/920625-1.c: Likewise.
11719 * gcc.c-torture/compile/961203-1.c: Likewise.
11720 * gcc.c-torture/compile/980506-1.c: Likewise.
11721 * gcc.c-torture/compile/981006-1.c: Likewise.
11722 * gcc.c-torture/compile/981022-1.c: Likewise.
11723 * gcc.c-torture/compile/981223-1.c: Likewise.
11724 * gcc.c-torture/compile/990617-1.c: Likewise.
11725 * gcc.c-torture/compile/dll.c: Likewise.
11726 * gcc.c-torture/compile/labels-3.c: Likewise.
11727 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11728 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11729 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11730 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11731 * gcc.c-torture/compile/simd-5.c: Likewise.
11732 * gcc.c-torture/compile/20000804-1.x: Remove.
11733 * gcc.c-torture/compile/20001205-1.x: Likewise.
11734 * gcc.c-torture/compile/20001226-1.x: Likewise.
11735 * gcc.c-torture/compile/20010518-2.x: Likewise.
11736 * gcc.c-torture/compile/20020312-1.x: Likewise.
11737 * gcc.c-torture/compile/20020604-1.x: Likewise.
11738 * gcc.c-torture/compile/920501-12.x: Likewise.
11739 * gcc.c-torture/compile/920501-4.x: Likewise.
11740 * gcc.c-torture/compile/920520-1.x: Likewise.
11741 * gcc.c-torture/compile/920521-1.x: Likewise.
11742 * gcc.c-torture/compile/920625-1.x: Likewise.
11743 * gcc.c-torture/compile/961203-1.x: Likewise.
11744 * gcc.c-torture/compile/980506-1.x: Likewise.
11745 * gcc.c-torture/compile/981006-1.x: Likewise.
11746 * gcc.c-torture/compile/981022-1.x: Likewise.
11747 * gcc.c-torture/compile/981223-1.x: Likewise.
11748 * gcc.c-torture/compile/990617-1.x: Likewise.
11749 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11750 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11751 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11752 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11753 * gcc.c-torture/compile/simd-5.x: Likewise.
11754
11755 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11756
11757 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11758
11759 * gcc.c-torture/execute/20030611-1.c: New test.
11760
11761 2003-06-12 Roger Sayle <roger@eyesopen.com>
11762
11763 PR middle-end/168
11764 * gcc.dg/20030612-1.c: New test case.
11765
11766 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11767
11768 PR c++/10635
11769 * g++.dg/expr/cast1.C: New test.
11770
11771 2003-06-12 Roger Sayle <roger@eyesopen.com>
11772
11773 * gcc.dg/builtins-21.c: New test case.
11774
11775 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11776
11777 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11778 options instead of at the end.
11779 * lib/objc.exp (objc_target_compile): Likewise.
11780
11781 2003-06-11 Mark Mitchell <mark@codesourcery.com>
11782
11783 PR c++/10432
11784 * g++.dg/parse/error1.C: New test.
11785
11786 2003-06-11 Janis Johnson <janis187@us.ibm.com>
11787
11788 * gcc.dg/compat/struct-by-value-11_main.c: New file.
11789 * gcc.dg/compat/struct-by-value-11_x.c: New file.
11790 * gcc.dg/compat/struct-by-value-11_y.c: New file.
11791 * gcc.dg/compat/struct-by-value-12_main.c: New file.
11792 * gcc.dg/compat/struct-by-value-12_x.c: New file.
11793 * gcc.dg/compat/struct-by-value-12_y.c: New file.
11794 * gcc.dg/compat/struct-by-value-13_main.c: New file.
11795 * gcc.dg/compat/struct-by-value-13_x.c: New file.
11796 * gcc.dg/compat/struct-by-value-13_y.c: New file.
11797 * gcc.dg/compat/struct-by-value-14_main.c: New file.
11798 * gcc.dg/compat/struct-by-value-14_x.c: New file.
11799 * gcc.dg/compat/struct-by-value-14_y.c: New file.
11800 * gcc.dg/compat/struct-by-value-15_main.c: New file.
11801 * gcc.dg/compat/struct-by-value-15_x.c: New file.
11802 * gcc.dg/compat/struct-by-value-15_y.c: New file.
11803 * gcc.dg/compat/struct-by-value-16_main.c: New file.
11804 * gcc.dg/compat/struct-by-value-16_x.c: New file.
11805 * gcc.dg/compat/struct-by-value-16_y.c: New file.
11806 * gcc.dg/compat/struct-by-value-17_main.c: New file.
11807 * gcc.dg/compat/struct-by-value-17_x.c: New file.
11808 * gcc.dg/compat/struct-by-value-17_y.c: New file.
11809 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11810 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11811 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11812
11813 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11814 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11815 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11816 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11817 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11818 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11819 * gcc.dg/compat/scalar-return-3_main.c: New file.
11820 * gcc.dg/compat/scalar-return-3_x.c: New file.
11821 * gcc.dg/compat/scalar-return-3_y.c: New file.
11822 * gcc.dg/compat/scalar-return-4_main.c: New file.
11823 * gcc.dg/compat/scalar-return-4_x.c: New file.
11824 * gcc.dg/compat/scalar-return-4_y.c: New file.
11825
11826 2003-06-10 Janis Johnson <janis187@us.ibm.com>
11827
11828 * gcc.dg/compat/fp2-struct-check.h: New file.
11829 * gcc.dg/compat/fp2-struct-defs.h: New file.
11830 * gcc.dg/compat/fp2-struct-init.h: New file.
11831 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11832 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11833 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11834 * gcc.dg/compat/struct-return-10_main.c: New file.
11835 * gcc.dg/compat/struct-return-10_x.c: New file.
11836 * gcc.dg/compat/struct-return-10_y.c: New file.
11837
11838 * gcc.dg/compat/compat-common.h: New file.
11839 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11840 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11841 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11842 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11843 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11844 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11845 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11846 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11847 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11848 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11849 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11850 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11851 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11852 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11853 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11854 * gcc.dg/compat/small-struct-check.h: Ditto.
11855 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11856 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11857 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11858 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11859 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11860 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11861 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11862 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11863 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11864 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11865 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11866 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11867 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11868 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11869 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11870 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11871 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11872 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11873 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11874 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11875 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11876 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11877 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11878 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
11879 * gcc.dg/compat/struct-return-2_main.c: Ditto.
11880 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11881 * gcc.dg/compat/struct-return-2_y.c: Ditto.
11882 * gcc.dg/compat/struct-return-3_main.c: Ditto.
11883 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11884 * gcc.dg/compat/struct-return-3_y.c: Ditto.
11885
11886 2003-06-10 Geoffrey Keating <geoffk@apple.com>
11887
11888 * g++.dg/pch/static-1.C: New file.
11889 * g++.dg/pch/static-1.Hs: New file.
11890
11891 2003-06-10 Richard Henderson <rth@redhat.com>
11892
11893 * gcc.dg/asm-7.c: Adjust expected warning text.
11894
11895 2003-06-10 Roger Sayle <roger@eyesopen.com>
11896
11897 * gcc.dg/builtins-20.c: New test case.
11898
11899 2003-06-10 Mark Mitchell <mark@codesourcery.com>
11900
11901 PR c++/11131
11902 * g++.dg/opt/template1.C: New test.
11903
11904 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11905
11906 * lib/gcc-dg.exp (dg-test): Clear additional_files and
11907 additional_sources.
11908
11909 2003-05-21 David Taylor <dtaylor@emc.com>
11910
11911 * gcc.dg/Wpadded.c: New file.
11912
11913 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11914
11915 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
11916 * gcc.dg/special/weak-2.c: Add dg-require-weak.
11917 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
11918 dg-require-weak.
11919
11920 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
11921
11922 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
11923
11924 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11925
11926 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
11927 (dg-require-alias): Likewise.
11928 (dg-require-gc-sections): Likewise.
11929 * lib/target-supports.exp (check_gc_sections_available): Likewise.
11930
11931 2003-06-08 Richard Henderson <rth@redhat.com>
11932
11933 * gcc.dg/20011029-2.c: Fix the array reference.
11934 * gcc.dg/asm-7.c: New.
11935
11936 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
11937
11938 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
11939
11940 2003-06-08 Mark Mitchell <mark@codesourcery.com>
11941
11942 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
11943 (dg-require-gc-sections): Likewise.
11944
11945 2003-06-08 Jan Hubicka <jh@suse.cz>
11946
11947 * i386-cmov1.c: Fix regular expression.
11948 * i386-cvt-1.c: Likewise.
11949 * i386-local.c: Likewise.
11950 * i386-local2.c: Likewise.
11951 * i386-mul.c: Likewise.
11952 * i386-ssetype-1.c: Likewise.
11953 * i386-ssetype-3.c: Likewise.
11954 * i386-ssetype-5.c: Likewise.
11955
11956 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11957
11958 PR c++/11039
11959 * g++.dg/warn/implicit-typename2.C: New test.
11960 * g++.dg/warn/implicit-typename3.C: New test.
11961
11962 2003-06-07 Richard Henderson <rth@redhat.com>
11963
11964 * g++.dg/other/offsetof3.C: Use size_t.
11965 * g++.dg/other/offsetof4.C: Likewise.
11966
11967 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
11968
11969 * lib/copy-file.exp: New. Implement gcc_copy_files.
11970
11971 * lib/dg-pch.exp: Load copy-file.exp
11972 (dg-pch): Use gcc_copy_files instead of "file copy".
11973
11974 2003-06-06 Mark Mitchell <mark@codesourcery.com>
11975
11976 * gcc.dg/weak/weak.exp: Simplify.
11977 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
11978 * gcc.dg/weak/weak-1.c: Likewise.
11979 * gcc.dg/weak/weak-2.c: Likewise.
11980 * gcc.dg/weak/weak-3.c: Likewise.
11981 * gcc.dg/weak/weak-4.c: Likewise.
11982 * gcc.dg/weak/weak-5.c: Likewise.
11983 * gcc.dg/weak/weak-6.c: Likewise.
11984 * gcc.dg/weak/weak-7.c: Likewise.
11985 * gcc.dg/weak/weak-8.c: Likewise.
11986 * gcc.dg/weak/weak-9.c: Likewise.
11987
11988 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
11989
11990 gcc.c-torture/execute/20030606-1.c: New.
11991
11992 2003-06-06 Roger Sayle <roger@eyesopen.com>
11993
11994 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
11995 * gcc.dg/builtins-19.c: Likewise.
11996
11997 2003-06-06 Roger Sayle <roger@eyesopen.com>
11998
11999 * gcc.dg/builtins-2.c: Add some more tests.
12000 * gcc.dg/builtins-18.c: New test case.
12001 * gcc.dg/builtins-19.c: New test case.
12002
12003 2003-06-06 Roger Sayle <roger@eyesopen.com>
12004 Jim Wilson <wilson@tuliptree.org>
12005
12006 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
12007
12008 2003-06-06 Jakub Jelinek <jakub@redhat.com>
12009
12010 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
12011 mempcpy/stpcpy calls not to be optimized into something else.
12012 * gcc.c-torture/execute/string-opt-3.c: Moved to...
12013 * gcc.c-torture/execute/builtins/string-7.c: ...here.
12014 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
12015
12016 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12017
12018 * gcc.dg/format/asm_fprintf-1.c: New test.
12019
12020 2003-06-05 Mark Mitchell <mark@codesourcery.com>
12021
12022 * lib/gcc-defs.exp (additional_sources): New variable.
12023 (dg-additional-sources): New function.
12024 (additional_files): New variable.
12025 (dg-additional-files): New function.
12026 (dg-additional-files-options): Likewise.
12027 * lib/gcc-dg.exp (dg-require-weak): New function.
12028 (dg-require-alias): Likewise.
12029 (dg-require-gc-sections): Likewise.
12030 * lib/target-supports.exp (check_alias_available): Remove testfile
12031 parameter.
12032 (check_gc_sections_available): New function.
12033 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
12034 (dg-gpp-additional-files): Likewise.
12035 * lib/g++.exp (additional_sources): Remove.
12036 (additional_files): Likewise.
12037 (g++_target_compile): Use dg-additional-files-options.
12038
12039 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
12040 Tcl logic.
12041 * gcc.dg/special/ecos.exp: Remove.
12042 * gcc.dg/special/20000419-2.c: Use dg-require-*.
12043 * gcc.dg/special/alias-1.c: Likewise.
12044 * gcc.dg/special/alias-2.c: Likewise.
12045 * gcc.dg/special/gcsec-1.c: Likewise.
12046 * gcc.dg/special/weak-1.c: Likewise.
12047 * gcc.dg/special/weak-2.c: Likewise.
12048 * gcc.dg/special/wkali-1.c: Likewise.
12049 * gcc.dg/special/wkali-2.c: Likewise.
12050
12051 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
12052 dg-gpp-additional-*.
12053 * g++.dg/special/conpr-3.C: Likewise.
12054 * g++.dg/special/conpr-4.C: Likewise.
12055 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
12056 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
12057 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
12058 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
12059 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
12060 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
12061 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
12062 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
12063 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
12064 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
12065 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
12066 * g++.old-deja/g++.other/comdat1.C: Likewise.
12067 * g++.old-deja/g++.other/comdat2.C: Likewise.
12068 * g++.old-deja/g++.other/comdat3.C: Likewise.
12069 * g++.old-deja/g++.other/ctor1.C: Likewise.
12070 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
12071
12072 2003-06-05 Richard Henderson <rth@redhat.com>
12073
12074 * gcc.dg/debug/20030605-1.c: New.
12075
12076 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12077
12078 * README.QMTEST: Update.
12079
12080 2003-06-04 Richard Henderson <rth@redhat.com>
12081
12082 * gcc.dg/cleanup-1.c: New.
12083 * gcc.dg/cleanup-2.c: New.
12084 * gcc.dg/cleanup-3.c: New.
12085 * gcc.dg/cleanup-4.c: New.
12086 * gcc.dg/cleanup-5.c: New.
12087 * gcc.dg/cleanup-6.c: New.
12088 * gcc.dg/cleanup-7.c: New.
12089
12090 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12091
12092 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
12093
12094 * lib/dg-pch.exp: New file.
12095 * g++.dg/pch/pch.exp: Use dg-pch.exp.
12096 * gcc.dg/pch/pch.exp: Likewise.
12097
12098 2003-06-04 Roger Sayle <roger@eyesopen.com>
12099
12100 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
12101 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
12102 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
12103 * gcc.dg/builtins-17.c: New test case.
12104 * gcc.dg/i386-387-4.c: New test case.
12105 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
12106
12107 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12108
12109 * gcc.dg/ultrasp9.c: New test.
12110
12111 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12112
12113 * gcc.c-torture/compile/20030604-1.c: New test.
12114 * gcc.dg/sparc-constant-1.c: New test.
12115
12116 2003-06-03 Glen Nakamura <glen@imodulo.com>
12117
12118 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
12119
12120 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12121
12122 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12123
12124 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12125 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12126
12127 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
12128
12129 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
12130
12131 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12132
12133 PR c++/10940
12134 * g++.dg/template/spec10.C: New test.
12135
12136 2003-06-03 Roger Sayle <roger@eyesopen.com>
12137
12138 * gcc.dg/builtins-16.c: New test case.
12139
12140 2003-06-03 Jakub Jelinek <jakub@redhat.com>
12141
12142 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12143 mempcpy test with post-increments.
12144 * gcc.c-torture/execute/string-opt-3.c: New test.
12145 * gcc.dg/string-opt-1.c: New test.
12146
12147 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
12148
12149 PR fortran/10965
12150 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12151
12152 2003-06-02 Mark Mitchell <mark@codesourcery.com>
12153
12154 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12155 (scan-assembler): ... here. Use dg-scan.
12156 (scan-assembler-not): Likewise.
12157 (scan-file): New function.
12158 (scan-file-not): Likewise.
12159 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12160 * gcc.dg/cpp/_Pragma4.c: Likewise.
12161 * gcc.dg/cpp/_Pragma5.c: Likewise.
12162 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12163 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12164 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12165 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12166 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12167 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12168 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12169 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12170 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12171 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12172 * gcc.dg/cpp/cxxcom1.c: Likewise.
12173 * gcc.dg/cpp/line1.c: Likewise.
12174 * gcc.dg/cpp/maccom1.c: Likewise.
12175 * gcc.dg/cpp/maccom2.c: Likewise.
12176 * gcc.dg/cpp/maccom3.c: Likewise.
12177 * gcc.dg/cpp/maccom4.c: Likewise.
12178 * gcc.dg/cpp/maccom5.c: Likewise.
12179 * gcc.dg/cpp/maccom6.c: Likewise.
12180 * gcc.dg/cpp/multiline.c: Likewise.
12181 * gcc.dg/cpp/spacing1.c: Likewise.
12182 * gcc.dg/cpp/spacing2.c: Likewise.
12183 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12184 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12185 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12186 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12187 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12188 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12189 * gcc.dg/cpp/cxxcom2.c: Likewise.
12190 * gcc.dg/cpp/cxxcom2.h: New file.
12191
12192 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12193 * g++.dg/cpp/truefalse.C: Here.
12194 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12195
12196 2003-06-01 Loren James Rittle <ljrittle@acm.org>
12197
12198 * gcc.dg/cpp/redef3.c: New file.
12199
12200 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12201
12202 * gcc.dg/i386-loop-3.c: New test.
12203
12204 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
12205
12206 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
12207
12208 2003-05-31 Roger Sayle <roger@eyesopen.com>
12209
12210 * gcc.dg/fwrapv-1.c: New test case.
12211 * gcc.dg/fwrapv-2.c: New test case.
12212
12213 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12214
12215 PR c++/10956
12216 * g++.dg/template/spec9.C: New test.
12217
12218 2003-05-29 Roger Sayle <roger@eyesopen.com>
12219
12220 * gcc.dg/duff-4.c: New test case.
12221
12222 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
12223
12224 PR fortran/10843
12225 * g77.dg/ffixed-form-1.f: New test
12226 * g77.dg/ffixed-form-2.f: New test
12227 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
12228 * g77.dg/ffree-form-3.f: New test
12229
12230 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
12231
12232 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
12233 * gcc.dg/wint_t-1.c: Likewise.
12234
12235 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12236
12237 * g++.dg/template/access11.C: New test.
12238
12239 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12240
12241 PR c++/10849
12242 * g++.dg/template/access10.C: New test.
12243
12244 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12245 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12246
12247 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
12248
12249 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12250
12251 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
12252 suppress for powerpc-*-darwin*.
12253 * gcc.dg/torture/builtin-noret-2.c: Likewise.
12254
12255 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12256
12257 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
12258 suppress option for powerpc-*-darwin*.
12259
12260 2003-05-23 Roger Sayle <roger@eyesopen.com>
12261
12262 * gcc.dg/builtins-1.c: Add tests for tan and atan.
12263 * gcc.dg/builtins-4.c: Add test for fmod.
12264
12265 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12266
12267 PR c++/10682
12268 * g++.dg/template/instantiate4.C: New test.
12269
12270 2003-05-22 Roger Sayle <roger@eyesopen.com>
12271
12272 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
12273
12274 2003-05-21 Janis Johnson <janis187@us.ibm.com>
12275
12276 * gcc.dg/compat/scalar-return-1_main.c: New file.
12277 * gcc.dg/compat/scalar-return-1_x.c: New file.
12278 * gcc.dg/compat/scalar-return-1_y.c: New file.
12279 * gcc.dg/compat/scalar-return-2_main.c: New file.
12280 * gcc.dg/compat/scalar-return-2_x.c: New file.
12281 * gcc.dg/compat/scalar-return-2_y.c: New file.
12282 * gcc.dg/compat/struct-return-3_main.c: New file.
12283 * gcc.dg/compat/struct-return-3_y.c: New file.
12284 * gcc.dg/compat/struct-return-3_x.c: New file.
12285 * gcc.dg/compat/struct-return-2_main.c: New file.
12286 * gcc.dg/compat/struct-return-2_x.c: New file.
12287 * gcc.dg/compat/struct-return-2_y.c: New file.
12288
12289 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12290
12291 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12292 for hppa*-hp-hpux*.
12293 * gcc.dg/20021014-1.c (dg-options): Likewise.
12294 * gcc.dg/nest.c (dg-options): Likewise.
12295
12296 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12297
12298 PR c++/9738
12299 * g++.dg/ext/dllimport2.C: New file.
12300 * g++.dg/ext/dllimport3.C: New file.
12301
12302 2003-05-20 Janis Johnson <janis187@us.ibm.com>
12303
12304 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12305 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12306 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12307 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12308 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12309 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12310 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12311 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12312 * gcc.dg/compat/small-struct-defs.h: New file.
12313 * gcc.dg/compat/small-struct-init.h: New file.
12314 * gcc.dg/compat/small-struct-check.h: New file.
12315 * gcc.dg/compat/fp-struct-defs.h: New file.
12316 * gcc.dg/compat/fp-struct-check.h: New file.
12317 * gcc.dg/compat/fp-struct-init.h: New file.
12318 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12319 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12320
12321 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12322
12323 * gcc.dg/20030225-2.c: New test.
12324
12325 2003-05-18 Roger Sayle <roger@eyesopen.com>
12326 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12327
12328 * gcc.c-torture/compile/20030518-1.c: New test case.
12329
12330 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12331
12332 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12333 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12334 gcc-dg-debug-runtest.
12335 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12336 gcc-dg-debug-runtest.
12337
12338 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12339
12340 PR c++/9022
12341 * g++.dg/lookup/using6.C: New test.
12342
12343 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12344
12345 * g++.dg/parse/access2.C: New test.
12346
12347 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12348
12349 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12350 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12351 * gcc.dg/debug/debug.exp: Likewise.
12352
12353 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12354
12355 * gcc.dg/dollar.c: New test.
12356
12357 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12358
12359 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12360 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12361 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12362 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12363 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12364 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12365 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12366 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12367 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12368 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12369 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12370 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12371 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12372 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12373 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12374 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12375 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12376 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12377
12378 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12379
12380 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12381 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12382 support for "repo" mode.
12383 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12384 * lib/g77-dg.exp: Likewise.
12385 * lib/obj-dg.exp: Likewise.
12386
12387 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12388
12389 Merge from gcc-3_2-rhl8-branch:
12390 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12391
12392 * gcc.dg/tls/opt-6.c: New test.
12393
12394 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12395
12396 * gcc.dg/20030405-1.c: New test.
12397
12398 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12399
12400 * gcc.dg/20030309-1.c: New test.
12401
12402 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12403
12404 * gcc.c-torture/execute/20030307-1.c: New test.
12405
12406 2003-02-20 Randolph Chung <tausq@debian.org>
12407
12408 * gcc.c-torture/compile/20030220-1.c: New test.
12409
12410 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12411
12412 * gcc.dg/20030217-1.c: New test.
12413
12414 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12415
12416 * gcc.c-torture/compile/20020129-1.c: New test.
12417
12418 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12419
12420 * gcc.dg/unroll-1.c: New test.
12421
12422 2002-11-16 Jan Hubicka <jh@suse.cz>
12423
12424 * gcc.c-torture/execute/20020920-1.c: New test.
12425
12426 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12427
12428 PR target/7434
12429 * gcc.c-torture/compile/20021008-1.c: New test.
12430
12431 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12432
12433 PR target/7559
12434 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12435
12436 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12437
12438 * gcc.c-torture/compile/20020807-1.c: New test.
12439
12440 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12441
12442 * gcc.dg/tls/opt-1.c: New test.
12443
12444 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12445
12446 * gcc.dg/20020729-1.c: New test.
12447
12448 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12449
12450 * g++.dg/opt/life1.C: New test.
12451
12452 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12453
12454 * gcc.dg/20020525-1.c: New test.
12455
12456 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12457
12458 PR c++/6794
12459 * g++.dg/ext/pretty1.C: New test.
12460 * g++.dg/ext/pretty2.C: New test.
12461
12462 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12463
12464 PR c++/8385
12465 * g++.dg/ext/typeof5.C: New test.
12466
12467 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12468
12469 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12470 __USER_LABEL_PREFIX__ into account.
12471 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12472
12473 2003-05-14 Roger Sayle <roger@eyesopen.com>
12474
12475 * gcc.dg/builtins-15.c: New test case.
12476
12477 2003-05-13 Zack Weinberg <zack@codesourcery.com>
12478
12479 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12480
12481 2003-05-12 Mark Mitchell <mark@codesourcery.com>
12482
12483 * lib/g++.exp: Tweak handling of additional source files.
12484 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12485 * g++.dg/special/conpr-2a.C: Rename to ...
12486 * g++.dg/special/conpr-2a.cc: ... this.
12487 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12488 * g++.dg/special/conpr-3a.C: Rename to ...
12489 * g++.dg/special/conpr-3a.cc: This.
12490 * g++.dg/special/conpr-3b.C: Rename to ...
12491 * g++.dg/special/conpr-3b.cc: This.
12492 * g++.dg/special/conpr-4.C: New test.
12493 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12494
12495 2003-05-12 David Edelsohn <edelsohn@gnu.org>
12496
12497 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12498
12499 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12500
12501 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12502 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12503 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12504 * g++.old-deja/g++.other/warn3.C: Likewise.
12505
12506 2003-05-11 Roger Sayle <roger@eyesopen.com>
12507
12508 * gcc.dg/i386-387-1.c: Update to also test log.
12509 * gcc.dg/i386-387-2.c: Likewise.
12510
12511 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12512
12513 * g77.f-torture/execute/int8421.f: New test.
12514
12515 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12516
12517 PR c++/10230, c++/10481
12518 * g++.dg/lookup/scoped5.C: New test.
12519
12520 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12521
12522 PR c++/10552
12523 * g++.dg/template/ttp6.C: New test.
12524
12525 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
12526
12527 * gcc.c-torture/execute/builtins: New directory.
12528 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12529 gcc.c-torture/execute/builtins.
12530 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12531 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12532 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12533 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12534
12535 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12536
12537 PR c++/9252
12538 * g++.dg/template/access8.C: New test.
12539 * g++.dg/template/access9.C: New test.
12540
12541 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12542
12543 PR c++/9554
12544 * g++.dg/parse/access1.C: New test.
12545
12546 2003-05-09 DJ Delorie <dj@redhat.com>
12547
12548 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12549 long, and not an int.
12550
12551 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12552
12553 PR c++/10555, c++/10576
12554 * g++.dg/template/memclass1.C: New test.
12555
12556 2003-05-08 DJ Delorie <dj@redhat.com>
12557
12558 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12559 targets.
12560 * gcc.c-torture/execute/20021024-1.x: Likewise.
12561 * gcc.c-torture/execute/shiftdi.x: Likewise.
12562 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12563 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12564 * gcc.dg/20021018-1.c: Likewise.
12565
12566 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12567
12568 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12569
12570 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12571 (bcopy): Call memmove.
12572
12573 2003-05-08 Roger Sayle <roger@eyesopen.com>
12574
12575 * g77.f-torture/compile/8485.f: New test case.
12576
12577 2003-05-07 Richard Henderson <rth@redhat.com>
12578
12579 PR c++/10570
12580 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12581 Verify exception_cleanup not called for rethrows.
12582 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12583 when exiting catch block without rethrowing.
12584 * g++.dg/eh/forced3.C: New.
12585 * g++.dg/eh/forced4.C: New.
12586
12587 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
12588
12589 * gcc.dg/20030505.c: Fix triplet.
12590
12591 2003-05-06 DJ Delorie <dj@redhat.com>
12592
12593 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12594 * gcc.dg/nest.c: Likewise.
12595
12596 2003-05-05 Roger Sayle <roger@eyesopen.com>
12597
12598 * gcc.dg/builtins-14.c: New test case.
12599
12600 2003-05-05 Janis Johnson <janis187@us.ibm.com>
12601
12602 * lib/compat.exp (compat-execute): New argument.
12603 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12604 * gcc.dg/compat: New test directory.
12605 * gcc.dg/compat/compat.exp: New expect script.
12606 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12607 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12608 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12609 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12610 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12611 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12612
12613 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12614 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12615 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12616 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12617 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12618 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12619 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12620 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12621 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12622 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12623 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12624 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12625 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12626 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12627 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12628
12629 2003-05-05 Zack Weinberg <zack@codesourcery.com>
12630
12631 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12632
12633 2003-05-05 Jakub Jelinek <jakub@redhat.com>
12634
12635 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12636
12637 2003-05-05 Geoffrey Keating <geoffk@apple.com>
12638
12639 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12640 * gcc.dg/ppc-fsel-2.c: New test.
12641
12642 * gcc.dg/unused-5.c: New test.
12643
12644 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12645
12646 PR c++/10496
12647 * g++.dg/warn/pmf1.C: New test.
12648
12649 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12650
12651 PR c++/4494
12652 * g++.dg/warn/main.C: New test.
12653
12654 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12655
12656 * gcc.dg/nonnull-3.c: New test.
12657
12658 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
12659
12660 * gcc.dg/cpp/Wtrigraphs.c: Update.
12661 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12662
12663 2003-05-03 Geoffrey Keating <geoffk@apple.com>
12664
12665 * gcc.dg/ppc-fsel-1.c: New test.
12666
12667 2003-05-03 Zack Weinberg <zack@codesourcery.com>
12668
12669 PR c/10604
12670 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12671
12672 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12673
12674 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12675
12676 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12677
12678 PR c++/9364, c++/10553, c++/10586
12679 * g++.dg/parse/typename4.C: New test.
12680 * g++.dg/parse/typename5.C: Likewise.
12681
12682 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
12683
12684 * gcc.c-torture/compile/20030503-1.c: New test.
12685
12686 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12687
12688 * g++.dg/lookup/using5.C: Fix testcase error.
12689
12690 2003-05-01 Chris Demetriou <cgd@broadcom.com>
12691
12692 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12693 since MEABI is no longer supported. Remove all vestiges
12694 of MEABI from the test.
12695
12696 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12697
12698 PR c++/10554
12699 * g++.dg/lookup/using5.C: New test.
12700
12701 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12702
12703 PR c++/8772
12704 * g++.dg/template/ttp5.C: New test.
12705
12706 2003-04-30 Mark Mitchell <mark@codesourcery.com>
12707
12708 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12709 (dg-gpp-additional-sources): New function.
12710 (dg-gpp-additional-files): Likewise.
12711 * lib/g++.exp (additional_sources): New variable.
12712 (additional_files): Likewise.
12713 (g++_target_compile): Deal with them.
12714 * lib/old-dejagnu.exp: Remove.
12715 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12716 * g++.old-deja: Revise all tests to use dg commands.
12717
12718 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12719
12720 PR c++/9432, c++/9528
12721 * g++.dg/lookup/using4.C: New test.
12722
12723 2003-04-29 Geoffrey Keating <geoffk@apple.com>
12724
12725 * gcc.dg/noreturn-5.c: New file.
12726 * gcc.dg/noreturn-6.c: New file.
12727
12728 * gcc.c-torture/compile/inline-1.c: New file.
12729
12730 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12731
12732 PR c++/10551
12733 * g++.dg/template/explicit1.C: New test.
12734
12735 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12736
12737 PR c++/10549
12738 * g++.dg/other/bitfield1.C: New test.
12739
12740 PR c++/10527
12741 * g++.dg/init/new7.C: New test.
12742
12743 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12744
12745 * g++.dg/ext/desig1.C: New test.
12746 * g++.dg/ext/init1.C: Update.
12747
12748 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12749
12750 2003-04-28 Mark Mitchell <mark@codesourcery.com>
12751
12752 PR c++/10180
12753 * g++.dg/warn/Winline-1.C: New test.
12754
12755 2003-04-28 Jakub Jelinek <jakub@redhat.com>
12756
12757 * gcc.c-torture/execute/string-opt-19.c: New test.
12758
12759 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12760 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12761
12762 2003-04-27 Mark Mitchell <mark@codesourcery.com>
12763
12764 PR c++/10506
12765 * g++.dg/init/new6.C: New test.
12766
12767 PR c++/10503
12768 * g++.dg/init/ref6.C: New test.
12769
12770 2003-04-26 David Edelsohn <edelsohn@gnu.org>
12771
12772 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12773
12774 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12775
12776 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12777 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12778
12779 2003-04-25 Mark Mitchell <mark@codesourcery.com>
12780
12781 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12782 initialized static data members.
12783
12784 2003-04-25 H.J. Lu <hjl@gnu.org>
12785
12786 * gcc.dg/ia64-sync-4.c: New test.
12787
12788 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12789
12790 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
12791 date.
12792
12793 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
12794
12795 PR c++/10337
12796 * g++.dg/warn/conv1.C: New test.
12797 * g++.old-deja/g++.other/conv7.C: Adjust.
12798 * g++.old-deja/g++.other/overload14.C: Adjust.
12799
12800 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12801
12802 PR c++/10471
12803 * g++.dg/template/defarg2.C: New test.
12804
12805 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
12806
12807 * gcc.dg/cpp/include2.c: Update.
12808 * gcc.dg/cpp/multiline-2.c: New.
12809 * gcc.dg/cpp/multiline.c: Update.
12810 * gcc.dg/cpp/strify2.c: Update.
12811 * gcc.dg/cpp/trad/literals-2.c: Update.
12812
12813 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12814
12815 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12816
12817 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12818
12819 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12820
12821 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12822
12823 PR c++/10451
12824 * g++.dg/parse/crash4.C: New test.
12825
12826 PR c++/9847
12827 * g++.dg/parse/crash5.C: New test.
12828
12829 2003-04-22 Mark Mitchell <mark@codesourcery.com>
12830
12831 PR c++/10446
12832 * g++.dg/parse/crash3.C: New test.
12833
12834 PR c++/10428
12835 * g++.dg/parse/elab1.C: New test.
12836
12837 2003-04-22 Devang Patel <dpatel@apple.com>
12838
12839 * gcc.dg/cpp/trad/funlike-5.c: New test.
12840
12841 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12842
12843 * g++.dg/other/packed1.C: Fix dg options.
12844
12845 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12846
12847 * g++.dg/other/offsetof2.C: New test.
12848
12849 2003-04-21 Mark Mitchell <mark@codesourcery.com>
12850
12851 * g++.dg/template/recurse.C: Adjust location of error messages.
12852
12853 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12854
12855 PR c++/9881
12856 * g++.dg/init/addr-const1.C: New test.
12857 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12858
12859 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
12860
12861 PR c++/10405
12862 * g++.dg/lookup/struct-hack1.C: New test.
12863
12864 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
12865
12866 * ucs.c: Update diagnostic messages.
12867
12868 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12869
12870 * gcc.dg/cpp/truefalse.cpp: New test.
12871 * gcc.dg/cpp/cpp.exp: Update.
12872 * g++.dg/other/stdbool-if.C: Remove.
12873
12874 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12875
12876 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12877 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
12878
12879 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12880
12881 * gcc.c-torture/compile/20030418-1.c: New test.
12882
12883 2003-04-17 Janis Johnson <janis187@us.ibm.com>
12884
12885 * README.compat: Remove; content moved to doc/sourcebuild.texi.
12886
12887 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12888
12889 PR c++/10347
12890 g++.dg/template/dependent-name1.C: New test.
12891
12892 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
12893
12894 * gcc.dg/warn-1.c (tourist_guide): New array,
12895 contains a pointer to bar.
12896
12897 2003-04-16 Roger Sayle <roger@eyesopen.com>
12898
12899 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
12900 * gcc.c-torture/execute/medce-1.c: New test case.
12901 * gcc.c-torture/execute/medce-2.c: New test case.
12902
12903 2003-04-15 Mark Mitchell <mark@codesourcery.com>
12904
12905 * lib/prune.exp: Ignore more messages.
12906
12907 PR c++/10381
12908 * g++.dg/parse/lookup3.C: New test.
12909
12910 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
12911
12912 * gcc.c-torture/compile/20030415-1.c : New test.
12913
12914 2003-04-14 Mark Mitchell <mark@codesourcery.com>
12915
12916 * gcc.c-torture/execute/scope-2.c: Move to ...
12917 * gcc.dg/noncompile/scope.c: .... here.
12918
12919 2003-04-14 Roger Sayle <roger@eyesopen.com>
12920
12921 * gcc.dg/20030414-2.c: New test case.
12922
12923 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
12924
12925 PR target/10377
12926 * gcc.dg/20030414-1.c: New test.
12927
12928 2003-04-13 Roger Sayle <roger@eyesopen.com>
12929
12930 * gcc.dg/builtins-12.c: New test case.
12931 * gcc.dg/builtins-13.c: New test case.
12932
12933 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12934
12935 * gcc.c-torture/execute/string-opt-18.c: New test.
12936
12937 2003-04-13 Mark Mitchell <mark@codesourcery.com>
12938
12939 PR c++/10300
12940 * g++.dg/init/new5.C: New test.
12941
12942 2003-04-12 Mark Mitchell <mark@codesourcery.com>
12943
12944 PR c++/7910
12945 * g++.dg/ext/dllimport1.C: New test.
12946
12947 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12948
12949 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
12950
12951 2003-04-11 Bud Davis <bdavis9659@comcast.net>
12952
12953 PR Fortran/9263
12954 * g77.f-torture/noncompile/9263.f: New test
12955 PR Fortran/1832
12956 * g77.f-torture/execute/1832.f: New test
12957
12958 2003-04-11 David Chad <davidc@freebsd.org>
12959 Loren J. Rittle <ljrittle@acm.org>
12960
12961 libobjc/8562
12962 * objc.dg/headers.m: New test.
12963
12964 2003-04-10 Zack Weinberg <zack@codesourcery.com>
12965
12966 * gcc.c-torture/execute/builtin-noret-2.c: New.
12967 * gcc.c-torture/execute/builtin-noret-2.x: New.
12968 XFAIL builtin-noret-2.c at -O1 and above.
12969 * gcc.dg/redecl.c: New.
12970 * gcc.dg/Wshadow-1.c: Update error regexps.
12971
12972 2003-04-10 Mark Mitchell <mark@codesourcery.com>
12973
12974 * g++.dg/abi/bitfield10.C: New test.
12975
12976 2003-04-09 Mike Stump <mrs@apple.com>
12977
12978 * gcc.dg/pch/pch.exp: Make testcase names longer.
12979 * g++.dg/pch/pch.exp: Make testcase names longer.
12980
12981 2003-04-08 Roger Sayle <roger@eyesopen.com>
12982
12983 * gcc.dg/builtins-11.c: New test case.
12984
12985 2003-04-08 Roger Sayle <roger@eyesopen.com>
12986
12987 * gcc.dg/builtins-9.c: New test case.
12988 * gcc.dg/builtins-10.c: New test case.
12989
12990 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
12991
12992 * gcc.dg/noncompile/init-4.c.c: New test.
12993
12994 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
12995
12996 * gcc.misc-test/gcov-9.c: New test.
12997 * gcc.misc-test/gcov-10.c: New test
12998 * gcc.misc-test/gcov-11.c: New test.
12999
13000 2003-04-05 Zack Weinberg <zack@codesourcery.com>
13001
13002 PR optimization/10024
13003 * gcc.c-torture/compile/20030405-1.c: New test.
13004
13005 2003-04-04 Geoffrey Keating <geoffk@apple.com>
13006
13007 * gcc.dg/pch/static-3.c: New.
13008 * gcc.dg/pch/static-3.hs: New.
13009 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
13010
13011 2003-04-04 Richard Henderson <rth@redhat.com>
13012
13013 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
13014 * g++.dg/eh/forced2.C: Likewise.
13015
13016 2003-04-03 Mike Stump <mrs@apple.com>
13017
13018 * lib/scanasm.exp (scan-assembler): Add xfail processing for
13019 target arg.
13020 (scan-assembler-times, scan-assembler-not): Likewise.
13021 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
13022
13023 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13024
13025 * gcc.dg/sparc-loop-1.c: New test.
13026
13027 2003-04-02 Geoffrey Keating <geoffk@apple.com>
13028
13029 PR other/9274
13030 * g++.dg/pch/system-2.C: New.
13031 * g++.dg/pch/system-2.Hs: New.
13032
13033 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
13034
13035 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
13036
13037 * g++.dg/eh/simd-1.C (vecfunc): Same.
13038
13039 2003-04-01 Roger Sayle <roger@eyesopen.com>
13040
13041 * gcc.c-torture/execute/20030401-1.c: New test case.
13042
13043 2003-04-01 Ziemowit Laski <zlaski@apple.com>
13044
13045 * objc.dg/defs.m: New.
13046
13047 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
13048
13049 * g++.dg/eh/simd-1.C: New.
13050 * g++.dg/eh/simd-2.C: New.
13051
13052 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
13053
13054 * gcc.c-torture/execute/simd-3.c: New.
13055
13056 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13057
13058 PR c/9936
13059 * gcc.dg/20030331-2.c: New test.
13060
13061 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13062
13063 PR c++/10278
13064 * g++.dg/parse/crash2.C: New test.
13065
13066 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13067
13068 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
13069 * gcc.c-torture/execute/20030331-1.c: ...here.
13070
13071 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13072
13073 * gcc.c-torture/execute/20030331-1.c: New test.
13074
13075 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
13076
13077 * lib/gcov.exp: Adjust call return testing strings.
13078 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
13079
13080 2003-03-31 Roger Sayle <roger@eyesopen.com>
13081
13082 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
13083 * gcc.dg/builtins-7.c: New test case.
13084 * gcc.dg/builtins-8.c: New test case.
13085
13086 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13087
13088 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
13089
13090 2003-03-30 Mark Mitchell <mark@codesourcery.com>
13091
13092 PR c++/7647
13093 * g++.dg/lookup-class-member-2.C: New test.
13094
13095 2003-03-30 Glen Nakamura <glen@imodulo.com>
13096
13097 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
13098
13099 2003-03-28 Roger Sayle <roger@eyesopen.com>
13100
13101 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
13102
13103 2003-03-28 Mark Mitchell <mark@codesourcery.com>
13104
13105 * g++.dg/init/attrib1.C: New test.
13106
13107 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13108
13109 * gcc.dg/ultrasp8.c: New test.
13110
13111 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13112
13113 * gcc.dg/ultrasp7.c: New test.
13114
13115 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13116
13117 PR c++/10047
13118 * g++.dg/template/inline1.C: New test.
13119
13120 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13121
13122 * gcc.dg/sparc-dwarf2.c: New test.
13123
13124 2003-03-27 Roger Sayle <roger@eyesopen.com>
13125
13126 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13127 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13128
13129 2003-03-27 Mark Mitchell <mark@codesourcery.com>
13130
13131 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13132 than reading .x files.
13133 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13134 * g77.dg/gcov/gcov-1.f: Likewise.
13135 * gcc.misc-tests/gcov-4b.c: Likewise.
13136 * gcc.misc-tests/gcov-5b.c: Likewise.
13137 * gcc.misc-tests/gcov-6.c: Likewise.
13138 * gcc.misc-tests/gcov-7.c: Likewise.
13139 * gcc.misc-tests/gcov-8.c: Likewise.
13140 * g++.dg/gcov/gcov-1.x: Remove.
13141 * g77.dg/gcov/gcov-1.x: Likewise.
13142 * gcc.misc-tests/gcov-4b.x: Likewise.
13143 * gcc.misc-tests/gcov-5b.x: Likewise.
13144 * gcc.misc-tests/gcov-6.x: Likewise.
13145 * gcc.misc-tests/gcov-7.x: Likewise.
13146 * gcc.misc-tests/gcov-8.x: Likewise.
13147
13148 2003-03-27 Glen Nakamura <glen@imodulo.com>
13149
13150 PR opt/10087
13151 * gcc.dg/20030324-1.c: New test.
13152
13153 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13154
13155 PR c++/10224
13156 * g++.dg/template/arg3.C: New test.
13157
13158 PR c++/10158
13159 * g++.dg/template/friend18.C: New test.
13160
13161 2003-03-26 Roger Sayle <roger@eyesopen.com>
13162
13163 * g77.f-torture/compile/20030326-1.f: New test case.
13164
13165 2003-03-26 Janis Johnson <janis187@us.ibm.com>
13166
13167 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13168
13169 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13170
13171 2003-03-26 Jakub Jelinek <jakub@redhat.com>
13172
13173 * gcc.dg/ia64-sync-3.c: New test.
13174
13175 2003-03-26 Alan Modra <amodra@bigpond.net.au>
13176
13177 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13178
13179 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13180
13181 * gcc.dg/ultrasp6.c: New test.
13182
13183 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13184
13185 * gcc.dg/i386-signbit-1.c: New test.
13186 * gcc.dg/i386-signbit-2.c: New test.
13187 * gcc.dg/i386-signbit-3.c: New test.
13188
13189 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13190
13191 * gcc.dg/ultrasp5.c: Fix options.
13192
13193 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13194
13195 * gcc.dg/ultrasp5.c: Fix comment.
13196
13197 2003-03-24 Bud Davis <bdavis9659@comcast.net>
13198
13199 PR fortran/10197
13200 * g77.f-torture/execute/10197.f: New test.
13201
13202 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
13203
13204 PR c++/9898, c++/383
13205 * g++.dg/template/conv6.C: New test.
13206
13207 PR c++/10119
13208 * g++.dg/template/ptrmem5.C: New test.
13209
13210 PR c++/10026
13211 * g++.dg/lookup/koenig1.C: New test.
13212
13213 PR C++/10199
13214 * g++.dg/lookup/template2.C: New test.
13215
13216 2003-03-24 Jakub Jelinek <jakub@redhat.com>
13217
13218 * g++.dg/opt/rtti1.C: New test.
13219
13220 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13221
13222 * gcc.dg/ultrasp5.c: New test.
13223
13224 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
13225
13226 PR middle-end/9967
13227 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
13228 builtin fputs.
13229
13230 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
13231
13232 PR c/8224
13233 * gcc.dg/20030323-1.c: New test.
13234
13235 2003-03-23 Roger Sayle <roger@eyesopen.com>
13236
13237 * gcc.c-torture/compile/20030323-1.c: New test case.
13238
13239 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
13240
13241 * gcc.dg/20030321-1.c: New test.
13242
13243 2003-03-22 Zack Weinberg <zack@codesourcery.com>
13244
13245 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
13246
13247 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
13248
13249 PR c++/9978, c++/9708
13250 * g++.dg/ext/vlm1.C: Adjust expected error.
13251 * g++.dg/ext/vla2.C: New test.
13252 * g++.dg/template/arg1.C: New test.
13253 * g++.dg/template/arg2.C: New test.
13254
13255 2003-03-22 Bud Davis <bdavis9659@comcast.net>
13256
13257 * g77.f-torture/execute/select.f: New test.
13258 * g77.f-torture/noncompile/select_no_compile.f: New test.
13259
13260 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
13261
13262 PR c++/9898
13263 * g++.dg/other/error4.C: New test.
13264
13265 2003-03-20 Mark Mitchell <mark@codesourcery.com>
13266
13267 * g++.dg/template/friend17.C: New test.
13268
13269 2003-03-21 Alan Modra <amodra@bigpond.net.au>
13270
13271 * gcc.c-torture/compile/20030320-1.c: New.
13272
13273 2003-03-20 Roger Sayle <roger@eyesopen.com>
13274
13275 * gcc.dg/builtins-6.c: New test case.
13276
13277 2003-03-19 Alan Modra <amodra@bigpond.net.au>
13278
13279 PR target/10073
13280 * gcc.c-torture/compile/20030319-1.c: New.
13281
13282 2003-03-18 Jan Hubicka <jh@suse.cz>
13283
13284 * gcc.dg/i386-cvt-1.c: New test.
13285
13286 2003-03-17 Zack Weinberg <zack@codesourcery.com>
13287
13288 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13289 * objc.dg/naming-2.m: Likewise.
13290
13291 2003-03-17 Mark Mitchell <mark@codesourcery.com>
13292
13293 PR c++/9639
13294 * g++.dg/parse/crash1.C: New test.
13295
13296 2003-03-16 Mark Mitchell <mark@codesourcery.com>
13297
13298 PR c++/8805
13299 * g++.dg/eh/cleanup1.C: New test.
13300
13301 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13302
13303 * gcc.c-torture/execute/20030316-1.c: New test case.
13304
13305 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13306
13307 PR c++/9629
13308 * g++.dg/init/ctor2.C: New test.
13309
13310 2003-03-15 Roger Sayle <roger@eyesopen.com>
13311
13312 * g77.f-torture/compile/xformat.f: New test case.
13313
13314 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13315
13316 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13317 * g++.old-deja/g++.mike/eh50.C: Likewise.
13318
13319 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13320
13321 PR c++/6440
13322 * g++.dg/template/spec7.C: New test.
13323 * g++.dg/template/spec8.C: Likewise.
13324
13325 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13326
13327 * gcc.c-torture/execute/20030313-1.c: New test.
13328
13329 2003-03-14 Richard Henderson <rth@redhat.com>
13330
13331 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13332
13333 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13334
13335 * gcc.c-torture/compile/20030314-1.c: New test.
13336
13337 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13338
13339 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13340 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13341 thumb target,
13342 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13343 to accept newer _imp__ prefix and additional
13344 newline in .drectve section.
13345 * gcc.dg/dll-4.c: Likewise.
13346 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13347 switch.
13348
13349 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13350
13351 * g++.dg/parse/namespace9.C: New test.
13352
13353 * g++.dg/init/ref5.C: New test.
13354 * g++.dg/parse/ptrmem1.C: Likewise.
13355
13356 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13357
13358 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13359 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13360 regular expression.
13361 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13362 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13363
13364 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13365
13366 * gcc.c-torture/execute/20030224-2.c: New test.
13367
13368 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13369
13370 * gcc.dg/decl-3.c: New test.
13371
13372 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13373
13374 * gcc.dg/i386-loop-2.c: New test.
13375
13376 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13377
13378 PR c++/9474
13379 * g++.dg/parse/namespace8.C: New test.
13380
13381 PR c++/9924
13382 * g++.dg/overload/builtin2.C: New test.
13383
13384 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13385
13386 * gcc.dg/return-type-3.c: New test.
13387
13388 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13389
13390 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13391 profiling options are not supported.
13392
13393 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13394
13395 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13396 * g++.old-deja/g++.warn/impint2.C: Likewise.
13397
13398 2003-03-10 Devang Patel <dpatel@apple.com>
13399
13400 * g++.dg/cpp/c++_cmd_1.C: New test.
13401 * g++.dg/cpp/c++_cmd_1.h: New file.
13402
13403 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13404
13405 * gcc.dg/altivec-9.c: New file.
13406
13407 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13408
13409 * gcc.dg/ppc-sdata-1.c: New test.
13410 * gcc.dg/ppc-sdata-2.c: New test.
13411
13412 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13413
13414 PR c++/9373
13415 * g++.dg/opt/ptrmem2.C: New test.
13416
13417 PR c++/8534
13418 * g++.dg/opt/ptrmem1.C: New test.
13419
13420 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13421
13422 * gcc.dg/i386-loop-1.c: New test.
13423
13424 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13425
13426 PR c++/9970
13427 * g++.dg/lookup/friend1.C: New test.
13428
13429 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13430
13431 PR c++/9823
13432 * g++.dg/parser/constructor1.C: New test.
13433
13434 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13435
13436 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13437
13438 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13439
13440 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13441
13442 * gcc.dg/cpp/Wunused.c: Update test.
13443
13444 2003-03-08 Jan Hubicka <jh@suse.cz>
13445
13446 * gcc.dg/inline-3.c: New test.
13447
13448 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13449
13450 PR c++/9809
13451 * g++.dg/parse/builtin1.C: New test.
13452
13453 PR c++/9982
13454 * g++.dg/abi/cookie1.C: New test.
13455 * g++.dg/abi/cookie2.C: Likewise.
13456
13457 PR c++/9524
13458 * g++.dg/template/field1.C: New test.
13459
13460 PR c++/9912
13461 * g++.dg/parse/class1.C: New test.
13462 * g++.dg/parse/namespace7.C: Likewise.
13463 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13464
13465 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13466
13467 * g++.dg/init/ref4.C: New test.
13468
13469 2003-03-07 Jan Hubicka <jh@suse.cz>
13470
13471 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13472 * gcc.dg/inline-3.c: New test.
13473
13474 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13475
13476 * g++.dg/init/ref3.C: New test.
13477
13478 PR c++/9965
13479 * g++.dg/init/ref2.C: New test.
13480
13481 PR c++/9400
13482 * g++.dg/warn/Wshadow-2.C: New test.
13483
13484 PR c++/9791
13485 * g++.dg/warn/Woverloaded-1.C: New test.
13486
13487 2003-03-05 Jan Hubicka <jh@suse.cz>
13488
13489 * gcc.dg/i386-local2.c: New.
13490 * gcc.dg/i386-local.c: Fix typo.
13491
13492 2003-03-05 Mark Mitchell <mark@codesourcery.com>
13493
13494 * g++.dg/abi/layout3.C: New test.
13495
13496 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13497
13498 * gcc.c-torture/compile/20030305-1.c
13499
13500 2003-03-05 Jan Hubicka <jh@suse.cz>
13501
13502 * gcc.dg/i386-local.c: New.
13503
13504 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
13505
13506 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13507
13508 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13509
13510 * gcc.dg/switch-2.c: New test.
13511 * gcc.dg/switch-3.c: New test.
13512 * gcc.dg/Wswitch.c: Adjust line numbers.
13513 * gcc.dg/Wswitch-default.c: Likewise.
13514 * gcc.dg/Wswitch-enum.c: Likewise.
13515
13516 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
13517
13518 * gcc.c-torture/execute/20030222-1.c: New test.
13519
13520 2003-03-03 James E Wilson <wilson@tuliptree.org>
13521
13522 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13523
13524 2003-03-03 Mark Mitchell <mark@codesourcery.com>
13525
13526 PR c++/9878
13527 * g++.dg/init/ref1.C: New test.
13528
13529 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
13530
13531 * gcc.dg/sh-relax.c: New SH-only test.
13532
13533 2003-03-03 Geoffrey Keating <geoffk@apple.com>
13534
13535 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13536 comment explaining purpose of testcase.
13537
13538 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13539
13540 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13541 for HC11/HC12 (asm needs two int registers).
13542 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13543 HC11/HC12 because the test uses an asm which needs two 32-bit
13544 registers.
13545
13546 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13547
13548 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13549 for HC11/HC12 (array is too large otherwise).
13550 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13551 * gcc.c-torture/compile/20010518-2.x: Likewise.
13552 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13553 HC11/HC12 (array is too large).
13554
13555 2003-03-01 Geoffrey Keating <geoffk@apple.com>
13556
13557 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13558 * lib/g++-dg.exp (g++-dg-test): Likewise.
13559
13560 2003-03-01 Roger Sayle <roger@eyesopen.com>
13561
13562 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13563 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13564
13565 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13566
13567 * g++.dg/warn/implicit-typename1.C: Remove warning.
13568
13569 2003-02-28 Richard Henderson <rth@redhat.com>
13570
13571 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13572 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13573
13574 2003-02-28 Geoffrey Keating <geoffk@apple.com>
13575
13576 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13577 * g++.dg/pch/pch.exp: Likewise.
13578
13579 2003-02-28 Mark Mitchell <mark@codesourcery.com>
13580
13581 PR c++/9879
13582 * testsuite/g++.dg/init/new4.C: New test.
13583
13584 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
13585
13586 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13587
13588 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
13589
13590 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13591 unsigned long.
13592
13593 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13594 wider than float.
13595
13596 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13597
13598 * lib/scanasm.exp: Add support for counting numbers of
13599 occurences.
13600 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13601 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13602
13603 2003-02-25 Mark Mitchell <mark@codesourcery.com>
13604
13605 PR c++/9683
13606 * g++.dg/template/static3.C: New test.
13607
13608 PR c++/9829
13609 * g++.dg/parse/namespace6.C: New test.
13610
13611 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13612
13613 PR target/9732
13614 * gcc.dg/20030225-1.c: New test.
13615
13616 2003-02-24 Mark Mitchell <mark@codesourcery.com>
13617
13618 * README: Remove out-of-date information.
13619
13620 PR c++/9836
13621 * g++.dg/template/spec6.C: New test.
13622
13623 2003-02-24 Jeff Law <law@redhat.com>
13624
13625 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13626
13627 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13628
13629 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13630 * gcc.dg/pragma-ep-1.c: Likewise.
13631
13632 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13633
13634 PR c++/9602
13635 * g++.dg/template/friend16.C: New test.
13636
13637 2003-02-23 Mark Mitchell <mark@codesourcery.com>
13638
13639 PR c++/5333
13640 * g++.dg/parse/fused-params1.C: Adjust error messages.
13641 * g++.dg/template/nested3.C: New test.
13642
13643 2003-02-24 Alan Modra <amodra@bigpond.net.au>
13644
13645 * g++.dg/abi/param1.C: New test.
13646
13647 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13648
13649 PR c++/7982
13650 * g++.dg/warn/implicit-typename1.C: New test.
13651
13652 2003-02-22 Kelley Cook <kelleycook@comcast.net>
13653
13654 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13655 with "mtune".
13656 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13657 * gcc.c-torture/execute/20010129-1.x: Likewise.
13658 * gcc.dg/20011107-1.c: Likewise.
13659 * gcc.dg/20020108-1.c: Likewise.
13660 * gcc.dg/20020122-3.c: Likewise.
13661 * gcc.dg/20020206-1.c: Likewise.
13662 * gcc.dg/20020310-1.c: Likewise.
13663 * gcc.dg/20020426-2.c: Likewise.
13664 * gcc.dg/20020517-1.c: Likewise.
13665 * gcc.dg/991230-1.c: Likewise.
13666 * gcc.dg/i386-unroll-1.c: Likewise.
13667 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13668
13669 2003-02-22 Jan Hubicka <jh@suse.cz>
13670
13671 * gcc.dg/i386-mul.c: New test.
13672
13673 2003-02-21 Roger Sayle <roger@eyesopen.com>
13674
13675 * gcc.dg/builtins-5.c: New test case.
13676
13677 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
13678
13679 * gcc.dg/asmreg-1.c: New test.
13680
13681 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13682
13683 PR c++/9749
13684 * g++.dg/parse/varmod1.C: New test.
13685
13686 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13687
13688 PR c++/9727
13689 * g++.dg/template/op1.C: New test.
13690
13691 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13692
13693 PR c++/8906
13694 * g++.dg/template/nested2.C: New test.
13695
13696 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13697
13698 PR c++/8724
13699 * g++.dg/expr/dtor1.C: New test.
13700
13701 2003-02-21 Zack Weinberg <zack@codesourcery.com>
13702
13703 * gcc.dg/cpp/include3.c: New test.
13704 * gcc.dg/cpp/inc/foo.h: New file.
13705
13706 2003-02-21 Glen Nakamura <glen@imodulo.com>
13707
13708 * gcc.c-torture/execute/20030221-1.c: New test.
13709
13710 2003-02-20 Mark Mitchell <mark@codesourcery.com>
13711
13712 PR c++/9729
13713 * g++.dg/abi/conv1.C: New test.
13714
13715 2003-02-20 Jan Hubicka <jh@suse.cz>
13716
13717 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13718
13719 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
13720
13721 * gcc.c-torture/compile/20030219-1.c: New test.
13722
13723 2003-02-18 Jan Hubicka <jh@suse.cz>
13724
13725 * gcc.dg/funcorder.c: New test.
13726
13727 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13728
13729 * gcc.c-torture/execute/20030218-1.c: New.
13730
13731 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
13732
13733 * gcc.dg/20030218-1.c: New.
13734
13735 2003-02-18 Richard Henderson <rth@redhat.com>
13736
13737 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13738 * gcc.dg/attr-used-2.c: New.
13739
13740 2003-02-18 Mark Mitchell <mark@codesourcery.com>
13741
13742 PR c++/9704
13743 * g++.dg/init/copy5.C: New test.
13744
13745 2003-02-18 Geoffrey Keating <geoffk@apple.com>
13746
13747 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13748 * g++.dg/pch/pch.exp: Likewise.
13749
13750 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13751
13752 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13753 STACK_SIZE is not defined.
13754
13755 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13756
13757 PR c++/9457
13758 * g++.dg/template/init1.C: New test.
13759
13760 2003-02-16 Jan HUbicka <jh@suse.cz>
13761
13762 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13763 (foo): Add few extra tests
13764 * gcc.dg/c99-const-expr-3.c: Likewise.
13765 * gcc.c-torture/execute/20030216-1.c: New.
13766
13767 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13768
13769 PR c++/9459
13770 * g++.dg/ext/typeof4.C: New test.
13771
13772 2003-02-15 Roger Sayle <roger@eyesopen.com>
13773
13774 * gcc.dg/i386-387-3.c: New test case.
13775
13776 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
13777
13778 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13779 cris-*-elf* cris-*-aout* and mmix-*-*.
13780
13781 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
13782
13783 * gcc.dg/20030213-1.c: New test.
13784
13785 2003-02-12 Roger Sayle <roger@eyesopen.com>
13786
13787 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
13788 * gcc.dg/i386-387-2.c: Likewise.
13789
13790 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
13791
13792 * gcc.dg/ppc-spe.c: Fix formatting.
13793 Enable tests that were previously unsupported by gas.
13794 Delete tests for instructions that no longer exist.
13795 Switch arguments on evsubifw builtin.
13796
13797 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
13798
13799 * gcc.c-torture/execute/20030209-1.c: Disable the test if
13800 STACK_SIZE is too small.
13801
13802 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13803 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13804
13805 * gcc.dg/decl-2.c: New test.
13806
13807 2003-02-10 Jan Hubicka <jh@suse.cz>
13808
13809 * gcc.dg/i386-fpcvt-1.c: New test.
13810
13811 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
13812
13813 * gcc.c-torture/execute/20030209-1.c: New test.
13814
13815 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13816
13817 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13818 int-wide bitops, use the constants of the same width.
13819 Likewise, if long long is 32-bit wide, test bitops using
13820 32-bit constants.
13821
13822 2003-02-07 Loren James Rittle <ljrittle@acm.org>
13823
13824 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13825
13826 2003-02-07 Roger Sayle <roger@eyesopen.com>
13827
13828 * testsuite/gcc.dg/builtins-4.c: New test case.
13829
13830 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13831
13832 * gcc.dg/20020430-1.c: Fix dg command typos.
13833 * gcc.dg/20020503-1.c: Likewise.
13834
13835 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13836
13837 PR c++/8785
13838 * g++.dg/parse/fused-params1.C: New test.
13839
13840 PR c++/8857
13841 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13842
13843 PR c++/8921
13844 * g++.dg/parse/non-dependent1.C: New test.
13845
13846 PR c++/8928
13847 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13848
13849 PR c++/9228
13850 * g++.dg/parse/undefined7.C: New test.
13851 * g++.dg/parse/non-templ1.C: New test.
13852
13853 PR c++/9229
13854 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13855
13856 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13857
13858 * gcc.c-torture/compile/20030206-1.c: New test.
13859
13860 2003-02-05 Roger Sayle <roger@eyesopen.com>
13861
13862 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13863 "pow" to "foo" to avoid potential confusion with a math built-in.
13864
13865 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13866
13867 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13868 conditions for SPARC targets.
13869
13870 2003-02-05 Jakub Jelinek <jakub@redhat.com>
13871
13872 * gcc.dg/20030204-1.c: New test.
13873
13874 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13875
13876 PR c++/38
13877 * g++.dg/parse/array-size1.C: New test.
13878
13879 PR c++/5657
13880 * g++.dg/parse/undefined3.C: New test.
13881
13882 PR c++/5665
13883 * g++.dg/parse/undefined4.C: New test.
13884
13885 PR c++/5975
13886 * g++.dg/parse/undefined5.C: New test.
13887
13888 PR c++/7259
13889 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
13890
13891 PR c++/8578
13892 * g++.dg/parse/casting-operator1.C: New test.
13893
13894 PR c++/8596
13895 * g++.dg/parse/undefined6.C: New test.
13896
13897 PR c++/8736
13898 * g++.dg/parse/missing-template1.C: New test.
13899
13900 2003-02-04 Jan Hubicka <jh@suse.cz>
13901
13902 * gcc.dg/i386-cadd.c: Compile using -march=k8.
13903 * gcc.dg/i386-cmov?.c: Likewise.
13904 * gcc.dg/i386-fpcvt-?.c: Likewise.
13905 * gcc.dg/i386-ssefp-1.c: Likewise.
13906 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
13907 conventions.
13908
13909 2003-02-03 Mark Mitchell <mark@codesourcery.com>
13910
13911 PR c++/7129
13912 * testsuite/g++.dg/ext/max.C: New test.
13913
13914 2003-02-03 Jan Hubicka <jh@suse.cz>
13915
13916 * gcc.c-torture/execute/20030203-1.c: New test.
13917
13918 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
13919
13920 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
13921 'natural-endian'.
13922
13923 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
13924
13925 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
13926 * g++.dg/init/new2.C: Likewise.
13927 * g++.dg/other/new1.C: Likewise.
13928
13929 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
13930
13931 * gcc.dg/struct-ret-libc.c: New test.
13932
13933 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
13934
13935 * gcc.dg/20030129-1.c: New test.
13936
13937 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13938
13939 PR c++/8849
13940 * g++.dg/template/ptrmem4.C: New test.
13941
13942 2003-01-29 Mark Mitchell <mark@codesourcery.com>
13943
13944 * g++.dg/parser/constant1.C: New test.
13945
13946 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13947
13948 PR c++/8591
13949 * g++.dg/parse/friend2.C: New test.
13950
13951 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
13952
13953 PR c++/9437
13954 * g++.dg/template/unify4.C: New test.
13955
13956 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
13957
13958 * gcc.c-torture/execute/20030128-1.c: New test.
13959
13960 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
13961
13962 * g++.dg/lookup/nested1.C: Test moved from ...
13963 * g++.old-deja/g++.other/lookup24.C: ... here.
13964
13965 2003-01-28 Jan Hubicka <jh@suse.cz>
13966
13967 * gcc.dg/i386-cmov5.c: New test.
13968
13969 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13970
13971 * gcc.c-torture/execute/20010925-1.c: Changed the
13972 memcpy declaration.
13973
13974 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13975
13976 PR c++/3902
13977 * g++.dg/parse/template5.C: New test.
13978
13979 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
13980
13981 PR fortran/9258
13982 * g77.dg/pr9258: New test.
13983
13984 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13985
13986 * README: Move relevant parts from README.g++.
13987
13988 * README.g++: Remove this file.
13989
13990 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13991
13992 * g++.dg/abi/dcast1.C: New test.
13993
13994 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13995
13996 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
13997
13998 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
13999
14000 PR c++/47
14001 * g++.old-deja/g++.other/lookup24.C: New test.
14002
14003 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14004
14005 PR middle-end/7227
14006 * gcc.dg/uninit-C.c: New test.
14007
14008 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
14009
14010 * g++.dg/abi/covariant1.C: New test.
14011
14012 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
14013
14014 * gcc.dg/20030123-1.c: New test.
14015
14016 2003-01-25 Jan Hubicka <jh@suse.cz>
14017
14018 PR opt/8492
14019 * gcc.c-torture/compile/20030125-1.c
14020
14021 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
14022
14023 PR c++/9403
14024 * g++.dg/parse/template3.C: New test.
14025 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
14026
14027 PR c++/795
14028 * g++.dg/parse/template4.C: New test.
14029
14030 PR c++/9415
14031 * g++.dg/template/qual2.C: New test.
14032
14033 PR c++/8545
14034 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
14035
14036 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
14037
14038 2003-01-25 Roger Sayle <roger@eyesopen.com>
14039
14040 * gcc.c-torture/execute/switch-1.c: New test case.
14041
14042 2003-01-25 Jan Hubicka <jh@suse.cz>
14043
14044 * gcc.c-torture/execute/20030125-1.[cx]: New test.
14045
14046 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
14047
14048 Tweaks for Bison-1.875. From the NEWS file:
14049 "- `parse error' -> `syntax error'
14050 Bison now uniformly uses the term `syntax error'"
14051 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
14052 * gcc.dg/cpp/digraph2.c: Likewise.
14053 * gcc.dg/cpp/direct2.c: Likewise.
14054 * gcc.dg/cpp/paste4.c: Likewise.
14055 * gcc.dg/c90-restrict-1.c: Likewise.
14056 * gcc.dg/c99-func-2.c: Likewise.
14057 * gcc.dg/noncompile/920721-2.c: Likewise.
14058 * gcc.dg/noncompile/930622-2.c: Likewise.
14059 * gcc.dg/noncompile/940112-1.c: Likewise.
14060 * gcc.dg/noncompile/950921-1.c: Likewise.
14061 * gcc.dg/noncompile/951123-1.c: Likewise.
14062 * gcc.dg/noncompile/971104-1.c: Likewise.
14063 * gcc.dg/noncompile/990416-1.c: Likewise.
14064
14065 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
14066
14067 * g++.dg/parse/undefined1.C: Add error message.
14068
14069 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14070
14071 PR c++/9354
14072 * g++.dg/parse/new1.C: New test.
14073
14074 PR c++/9216
14075 * g++.dg/parse/template2.C: New test.
14076
14077 PR c++/9354
14078 * g++.dg/parse/typedef2.C: New test.
14079
14080 PR c++/9328
14081 * g++.dg/ext/typeof3.C: New test.
14082
14083 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14084
14085 PR c++/2738
14086 * g++.dg/parse/ret-type1.C: New test.
14087
14088 PR c++/3792
14089 * g++.dg/parse/tmpl-outside1.C: New test.
14090
14091 PR c++/4207
14092 * g++.dg/parse/int-as-enum1.C: New test.
14093
14094 PR c++/4903
14095 * g++.dg/parse/no-typename1.C: New test.
14096
14097 PR c++/5533
14098 * g++.dg/parse/no-value1.C: New test.
14099
14100 PR c++/5921
14101 * g++.dg/parse/wrong-inline1.C: New test.
14102
14103 PR c++/6402
14104 * g++.dg/parse/ref1.C: New test.
14105
14106 PR c++/6992
14107 * g++.dg/parse/attr-ctor1.C: New test.
14108
14109 PR c++/7229
14110 * g++.dg/parse/namespace5.C: New test.
14111
14112 PR c++/7917
14113 * g++.dg/parse/func-def1.C: New test.
14114
14115 PR c++/8143
14116 * g++.dg/parse/undefined1.C: New test.
14117
14118 PR c++/5723, PR c++/8522
14119 * g++.dg/parse/specialization1.C: New test.
14120
14121 PR c++/163, PR c++/8595
14122 * g++.dg/parse/struct-as-enum1.C: New test.
14123
14124 PR c++/9173
14125 * g++.dg/parse/undefined2.C: New test.
14126
14127 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14128
14129 PR c++/9298
14130 * g++.dg/parse/template1.C: New test.
14131
14132 PR c++/9384
14133 * g++.dg/parse/using1.C: New test.
14134
14135 PR c++/9285
14136 PR c++/9294
14137 * g++.dg/parse/expr2.C: New test.
14138
14139 PR c++/9388
14140 * g++.dg/parse/lookup2.C: Likewise.
14141
14142 2003-01-21 Jan Hubicka <jh@suse.cz>
14143
14144 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14145 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14146 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14147 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14148
14149 2003-01-20 Nick Clifton <nickc@redhat.com>
14150
14151 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14152 problem with ARM sibcall code generation.
14153
14154 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14155
14156 * gcc.c-torture/execute/20030120-1.c: New.
14157
14158 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
14159
14160 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14161
14162 2003-01-17 Mark Mitchell <mark@codesourcery.com>
14163
14164 PR c++/9272
14165 * g++.dg/parse/ctor1.C: New test.
14166
14167 PR c++/9294:
14168 * g++.dg/parse/qualified1.C: New test.
14169
14170 * g++.dg/parse/typename3.C: New test.
14171
14172 2003-01-16 Richard Henderson <rth@redhat.com>
14173
14174 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14175
14176 2003-01-16 Richard Henderson <rth@redhat.com>
14177
14178 * g++.dg/pch/pch.exp: Copy test header to the working directory
14179 before using it either for precompilation or direct use.
14180 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14181 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14182
14183 2003-01-16 Richard Henderson <rth@redhat.com>
14184
14185 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14186 before using it either for precompilation or direct use.
14187 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14188 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14189
14190 2003-01-16 Mark Mitchell <mark@codesourcery.com>
14191
14192 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14193 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14194 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14195 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14196 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14197 typename warning into error.
14198 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14199 error messages.
14200 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14201 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
14202 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
14203 messages.
14204 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
14205 make declaration visible in template.
14206 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
14207 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
14208 messages.
14209 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
14210 message.
14211 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
14212 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
14213 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
14214 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
14215 typename warning with error message.
14216 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
14217 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
14218 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
14219
14220 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
14221
14222 * g++.dg/parse/ambig2.C: New test.
14223
14224 2003-01-15 Richard Henderson <rth@redhat.com>
14225
14226 * g++.dg/tls/init-2.C: Update error message string.
14227
14228 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14229
14230 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
14231
14232 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
14233
14234 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
14235 all for HC11/HC12.
14236 * gcc.c-torture/compile/20001205-1.x: Likewise.
14237 * gcc.c-torture/compile/20001226-1.x: Likewise.
14238 * gcc.c-torture/compile/920520-1.x: Likewise.
14239 * gcc.c-torture/compile/961203-1.x: Likewise.
14240 * gcc.c-torture/compile/20020604-1.x: Likewise.
14241
14242 2003-01-15 Jan Hubicka <jh@suse.cz>
14243
14244 * gcc.c-torture/compile/20030115-1.c: New test.
14245
14246 * gcc.dg/i386-fpcvt-1.c: New test.
14247 * gcc.dg/i386-fpcvt-2.c: New test.
14248
14249 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
14250
14251 Further conform g++'s __vmi_class_type_info to the C++ ABI
14252 specification.
14253 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
14254 the specification.
14255
14256 2003-01-14 Jan Hubicka <jh@suse.cz>
14257
14258 * gcc.dg/i386-fpcvt-1.c: New test.
14259 * gcc.dg/i386-fpcvt-2.c: New test.
14260
14261 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14262
14263 * gcc.dg/i386-mmx-3.c: New test.
14264
14265 2003-01-12 Mark Mitchell <mark@codesourcery.com>
14266
14267 PR c++/9264
14268 * g++.dg/parse/octal1.C: New file.
14269
14270 PR c++/9172
14271 * g++.dg/parse/typename1.C: New file.
14272
14273 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
14274
14275 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
14276 * gcc.dg/bf-no-ms-layout.c: Likewise.
14277 * gcc.dg/bf-ms-attrib.c: Likewise.
14278
14279 2003-01-10 Mark Mitchell <mark@codesourcery.com>
14280
14281 PR c++/9099
14282 * g++.dg/parse/dtor1.C: New file.
14283
14284 PR c++/9128
14285 * g++.dg/rtti/typeid1.C: New file.
14286
14287 PR c++/9153
14288 * g++.dg/parse/lookup1.C: New file.
14289
14290 PR c++/9171
14291 * g++.dg/templ/spec5.C: New file.
14292
14293 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
14294
14295 * gcc.c-torture/compile/20030110-1.c: New test.
14296
14297 2003-01-09 Geoffrey Keating <geoffk@apple.com>
14298
14299 Merge from pch-branch:
14300
14301 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14302
14303 * gcc.dg/pch/cpp-1.h: New.
14304 * gcc.dg/pch/cpp-1.c: New.
14305 * gcc.dg/pch/cpp-2.h: New.
14306 * gcc.dg/pch/cpp-2.c: New.
14307
14308 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14309
14310 * gcc.dg/pch/except-1.h: New.
14311 * gcc.dg/pch/except-1.c: New.
14312
14313 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14314
14315 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14316 running test.
14317 * gcc.dg/pch: Include *.hp not *.h.
14318 * gcc.dg/pch/system-1.h: New.
14319 * gcc.dg/pch/system-1.c: New.
14320
14321 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14322
14323 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14324 rather than trying to build and run a program using PCH.
14325 * gcc.dg/pch: Remove dg-do commands from test files.
14326
14327 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14328
14329 * gcc.dg/pch/macro-3.c: New.
14330 * gcc.dg/pch/macro-3.h: New.
14331
14332 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14333
14334 * gcc.dg/pch/common-1.c: New.
14335 * gcc.dg/pch/common-1.h: New.
14336 * gcc.dg/pch/decl-1.c: New.
14337 * gcc.dg/pch/decl-1.h: New.
14338 * gcc.dg/pch/decl-2.c: New.
14339 * gcc.dg/pch/decl-2.h: New.
14340 * gcc.dg/pch/decl-3.c: New.
14341 * gcc.dg/pch/decl-3.h: New.
14342 * gcc.dg/pch/decl-4.c: New.
14343 * gcc.dg/pch/decl-4.h: New.
14344 * gcc.dg/pch/decl-5.c: New.
14345 * gcc.dg/pch/decl-5.h: New.
14346 * gcc.dg/pch/global-1.c: New.
14347 * gcc.dg/pch/global-1.h: New.
14348 * gcc.dg/pch/inline-1.c: New.
14349 * gcc.dg/pch/inline-1.h: New.
14350 * gcc.dg/pch/inline-2.c: New.
14351 * gcc.dg/pch/inline-2.h: New.
14352 * gcc.dg/pch/static-1.c: New.
14353 * gcc.dg/pch/static-1.h: New.
14354 * gcc.dg/pch/static-2.c: New.
14355 * gcc.dg/pch/static-2.h: New.
14356
14357 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14358
14359 * g++.dg/pch/pch.exp: Better handle failing testcases.
14360 * gcc.dg/pch/pch.exp: Likewise.
14361 * gcc.dg/pch/macro-1.c: New.
14362 * gcc.dg/pch/macro-1.h: New.
14363 * gcc.dg/pch/macro-2.c: New.
14364 * gcc.dg/pch/macro-2.h: New.
14365
14366 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14367
14368 * g++.dg/dg.exp: Treat files in pch/ specially.
14369 * g++.dg/pch/pch.exp: New file.
14370 * g++.dg/pch/empty.H: New file.
14371 * g++.dg/pch/empty.C: New file.
14372 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14373 "precompile".
14374
14375 * gcc.dg/pch/pch.exp: New file.
14376 * gcc.dg/pch/empty.h: New file.
14377 * gcc.dg/pch/empty.c: New file.
14378 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14379 "precompile".
14380
14381 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14382
14383 * g++.dg/template/friend14.C: New test.
14384
14385 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14386
14387 * gcc.dg/old-style-asm-1.c: New test.
14388
14389 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14390
14391 * gcc.c-torture/compile/20030109-1.c: New test.
14392
14393 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14394
14395 * gcc.c-torture/execute/20030109-1.c: New test.
14396
14397 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14398
14399 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14400 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14401 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14402 * g++.old-deja/g++.mike/eh2.C: Likewise
14403 * g++.old-deja/g++.mike/eh3.C: Likewise
14404 * g++.old-deja/g++.mike/eh5.C: Likewise
14405 * g++.old-deja/g++.mike/eh6.C: Likewise
14406 * g++.old-deja/g++.mike/eh7.C: Likewise
14407 * g++.old-deja/g++.mike/eh8.C: Likewise
14408 * g++.old-deja/g++.mike/eh9.C: Likewise
14409 * g++.old-deja/g++.mike/eh10.C: Likewise
14410 * g++.old-deja/g++.mike/eh12.C: Likewise
14411 * g++.old-deja/g++.mike/eh13.C: Likewise
14412 * g++.old-deja/g++.mike/eh14.C: Likewise
14413 * g++.old-deja/g++.mike/eh16.C: Likewise
14414 * g++.old-deja/g++.mike/eh17.C: Likewise
14415 * g++.old-deja/g++.mike/eh18.C: Likewise
14416 * g++.old-deja/g++.mike/eh21.C: Likewise
14417 * g++.old-deja/g++.mike/eh23.C: Likewise
14418 * g++.old-deja/g++.mike/eh24.C: Likewise
14419 * g++.old-deja/g++.mike/eh25.C: Likewise
14420 * g++.old-deja/g++.mike/eh26.C: Likewise
14421 * g++.old-deja/g++.mike/eh27.C: Likewise
14422 * g++.old-deja/g++.mike/eh28.C: Likewise
14423 * g++.old-deja/g++.mike/eh29.C: Likewise
14424 * g++.old-deja/g++.mike/eh31.C: Likewise
14425 * g++.old-deja/g++.mike/eh33.C: Likewise
14426 * g++.old-deja/g++.mike/eh34.C: Likewise
14427 * g++.old-deja/g++.mike/eh35.C: Likewise
14428 * g++.old-deja/g++.mike/eh36.C: Likewise
14429 * g++.old-deja/g++.mike/eh37.C: Likewise
14430 * g++.old-deja/g++.mike/eh38.C: Likewise
14431 * g++.old-deja/g++.mike/eh39.C: Likewise
14432 * g++.old-deja/g++.mike/eh40.C: Likewise
14433 * g++.old-deja/g++.mike/eh41.C: Likewise
14434 * g++.old-deja/g++.mike/eh42.C: Likewise
14435 * g++.old-deja/g++.mike/eh44.C: Likewise
14436 * g++.old-deja/g++.mike/eh46.C: Likewise
14437 * g++.old-deja/g++.mike/eh47.C: Likewise
14438 * g++.old-deja/g++.mike/eh48.C: Likewise
14439 * g++.old-deja/g++.mike/eh49.C: Likewise
14440 * g++.old-deja/g++.mike/eh50.C: Likewise
14441 * g++.old-deja/g++.mike/eh51.C: Likewise
14442 * g++.old-deja/g++.mike/eh53.C: Likewise
14443 * g++.old-deja/g++.mike/eh55.C: Likewise
14444 * g++.old-deja/g++.mike/p7912.C: Likewise
14445 * g++.old-deja/g++.mike/p9706.C: Likewise
14446 * g++.old-deja/g++.mike/p10416.C: Likewise
14447 * g++.old-deja/g++.mike/p11667.C: Likewise
14448 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14449 Remove redundant reference to Iris.
14450 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14451 Elxsi, i860, Pico Java, and WE32K.
14452
14453 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14454
14455 * g++.dg/ext/asm4.C: New test.
14456
14457 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14458
14459 PR c++/9030
14460 * g++.dg/template/friend12.C: New test.
14461 * g++.dg/template/friend13.C: Likewise.
14462 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14463
14464 2003-01-08 Jan Hubicka <jh@suse.cz>
14465
14466 * gcc.dg/i386-cadd.c: New test.
14467 * gcc.dg/i386-cmov4.c: Likewise.
14468
14469 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14470
14471 PR c++/9165
14472 * g++.dg/warn/Wunused-3.C: New test.
14473
14474 * g++.dg/abi/bitfield9.C: New test.
14475
14476 PR c++/9189
14477 * g++.dg/parse/defarg3.C: New test.
14478
14479 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
14480
14481 * g++.dg/parse/ambig1.C: New test.
14482 * g++.dg/parse/defarg2.C: New test.
14483
14484 2003-01-05 Mark Mitchell <mark@codesourcery.com>
14485
14486 * g++.dg/template/defarg-1.C: New test.
14487 * g++.dg/template/local2.C: Likewise.
14488
14489 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
14490
14491 * gcc.c-torture/execute/20030105-1.c: New test.
14492
14493 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14494
14495 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14496 * g++.dg/parse/namespace4.C: Likewise.
14497
14498 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
14499
14500 * g++.dg/template/ntp2.C: New test.
14501
14502 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
14503
14504 * g++.dg/parse/extern-C-1.C: New test.
14505
14506 * g++.dg/parse/namespace4.C: New test.
14507
14508 * g++.dg/template/nested1.C: New test.
14509
14510 * g++.dg/parse/namespace3.C: New test.
14511
14512 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
14513
14514 * g++.dg/lookup/two-stage1.C: New test.
14515
14516 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14517
14518 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14519 * g++.old-deja/g++.jason/access8.C: Likewise.
14520 * g++.old-deja/g++.other/decl5.C: Likewise.
14521
14522 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14523
14524 * g++.dg/parse/parse7.C: New test.
14525
14526 2003-01-02 Mark Mitchell <mark@codesourcery.com>
14527
14528 PR c++/2843
14529 * g++.dg/ext/attrib7.C: New test.
14530
14531 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14532
14533 * g++.dg/parse/parse6.C: New test.
14534
14535 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
14536
14537 * gcc.dg/h8300-stack-1.c: New.
14538
14539 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14540
14541 g++.dg/lookup/exception1.C: New test.
14542
14543 g++.dg/lookup/template1.C: New test.
14544
14545 g++.dg/parse/namespace2.C: New test.
14546
14547 g++.dg/parse/parens2.C: New test.
14548
14549 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14550
14551 * g++.dg/parse/parse5.C: New test.
14552 * g++.dg/lookup/scoped4.C: New test.
14553
14554 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14555
14556 * g++.dg/parse/parens1.C: New test.
14557
14558 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14559 angle-bracket1.C.
14560 * g++.dg/parse/parens2.C: New test.
14561
14562 * g++.dg/lookup/scope-operator1.C: New test.
14563
14564 * g++.dg/parse/operator1.C: New test.
14565
14566 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14567
14568 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14569 * g++.old-deja/g++.other/access6.C: Likewise.
14570 * g++.old-deja/g++.other/decl1.C: Likewise.
14571 * g++.old-deja/g++.pt/typename12.C: Likewise.
14572
14573 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14574
14575 * g++.dg/parse/namespace1.C: New test.
14576
14577 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14578
14579 * g++.dg/parse/parse4.C: New test.
14580
14581 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14582
14583 * g++.dg/parse/parse3.C: New test.
14584
14585 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14586
14587 * g++.dg/parse/parse2.C: New test.
14588
14589 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14590
14591 * g++.dg/template/friend11.C: New test.
14592
14593 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14594
14595 * g++.dg/parse/parse1.C: New test.
14596
14597 2002-12-31 Janis Johnson <janis187@us.ibm.com>
14598
14599 * lib/profopt.exp: Change the name of a global variable to avoid
14600 possible clashes with other test suites.
14601
14602 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14603
14604 * g++.dg/inherit/covariant8.C: New test.
14605
14606 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14607
14608 * g++.dg/init/array9.C: New test.
14609
14610 PR c++/9112
14611 * g++.dg/parse/expr1.C: New test.
14612
14613 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
14614
14615 * gcc.c-torture/compile/20021230-1.c: New test.
14616
14617 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14618
14619 * g++.dg/inherit/covariant5.C: New test.
14620 * g++.dg/inherit/covariant6.C: New test.
14621 * g++.dg/inherit/covariant7.C: New test.
14622
14623 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14624
14625 PR c++/2739
14626 * g++.dg/other/access2.C: New test.
14627
14628 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14629
14630 * g++.dg/other/anon-struct.C: No longer fails
14631 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14632 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14633 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14634
14635 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14636
14637 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14638
14639 2002-12-27 Mark Mitchell <mark@codesourcery.com>
14640
14641 * g++.dg/eh/spec4.C: Remove stray semicolon.
14642 * g++.dg/expr/pmf-1.C: Change error message.
14643 * g++.dg/ext/asm1.C: Remove stray semicolon.
14644 * g++.dg/ext/typename1.C: Add missing typenames.
14645 * g++.dg/inherit/template-as-base.C: Change error message.
14646 * g++.dg/lookup/scoped1.C: Likewise.
14647 * g++.dg/lookup/scoped2.C: Likewise.
14648 * g++.dg/lookup/using2.C: Likewise.
14649 * g++.dg/other/component1.C: Remove stray semicolon.
14650 * g++.dg/other/do1.C: Change error message.
14651 * g++.dg/other/error2.C: Likewise.
14652 * g++.dg/other/init1.C: Likewise.
14653 * g++.dg/other/packed1.C: Remove stray semicolon.
14654 * g++.dg/other/ptrmem2.C: Change error message.
14655 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14656 marker.
14657 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14658 * g++.dg/template/access3.C: Add typename keyword.
14659 * g++.dg/template/access5.C: Remove stray semicolon.
14660 * g++.dg/template/access6.C: Likewise.
14661 * g++.dg/template/complit1.C: Likewise.
14662 * g++.dg/template/crash1.C: Change error message.
14663 * g++.dg/template/inherit2.C: Remove stray semicolon.
14664 * g++.dg/template/instantiate2.C: Likewise.
14665 * g++.dg/template/instantiate3.C: Change error message.
14666 * g++.dg/template/qual1.C: Remove stray semicolon.
14667 * g++.dg/template/qualttp18.C: Change error message.
14668 * g++.dg/template/ref1.C: Remove stray semicolon.
14669 * g++.dg/template/sizeof1.C (A::value): Declare it.
14670 * g++.dg/template/spec4.C: Change error message.
14671 * g++.dg/template/static1.C: Likewise.
14672 * g++.dg/template/type1.C: Likewise.
14673 * g++.dg/template/typename3.C: Likewise.
14674 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14675 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14676 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14677 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14678 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14679 named return value extension.
14680 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14681 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14682 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14683 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14684 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14685 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14686 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14687 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14688 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14689 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14690 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14691 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14692 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14693 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14694 syntax.
14695 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14696 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14697 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14698 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14699 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14700 * g++.old-deja/g++.brendan/template11.C: Likewise.
14701 * g++.old-deja/g++.brendan/template26.C: Likewise.
14702 * g++.old-deja/g++.brendan/template27.C: Use explicit
14703 specialization syntax.
14704 * g++.old-deja/g++.brendan/template30.C: Likewise.
14705 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14706 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14707 non-dependent names.
14708 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14709 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14710 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14711 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14712 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14713 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14714 named return value extension.
14715 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14716 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14717 * g++.old-deja/g++.ext/return1.C: Likewise.
14718 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14719 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14720 * g++.old-deja/g++.jason/access8.C: Likewise.
14721 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14722 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14723 pseudo-destructor names.
14724 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14725 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14726 pseudo-destructor names.
14727 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14728 * g++.old-deja/g++.jason/overload19.C: Likewise.
14729 * g++.old-deja/g++.jason/overload32.C: Likewise.
14730 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14731 stray semicolons.
14732 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14733 * g++.old-deja/g++.jason/return.C: Likewise.
14734 * g++.old-deja/g++.jason/return2.C: Likewise.
14735 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14736 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14737 syntax.
14738 * g++.old-deja/g++.jason/template10.C: Account for use of
14739 non-dependent names.
14740 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14741 syntax.
14742 * g++.old-deja/g++.jason/template37.C: Likewise.
14743 * g++.old-deja/g++.law/access4.C: Change error messages.
14744 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14745 pseudo-destructor names.
14746 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14747 * g++.old-deja/g++.law/ctors9.C: Likewise.
14748 * g++.old-deja/g++.law/cvt22.C: Likewise.
14749 * g++.old-deja/g++.law/dtors5.C: Likewise.
14750 * g++.old-deja/g++.law/global-init1.C: Likewise.
14751 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14752 * g++.old-deja/g++.law/operators28.C: Likewise.
14753 * g++.old-deja/g++.law/visibility28.C: Likewise.
14754 * g++.old-deja/g++.martin/eval1.C: Likewise.
14755 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14756 name.
14757 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14758 * g++.old-deja/g++.mike/net34.C: Likewise.
14759 * g++.old-deja/g++.mike/net36.C: Likewise.
14760 * g++.old-deja/g++.mike/ns2.C: Likewise.
14761 * g++.old-deja/g++.mike/p12306.C: Likewise.
14762 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14763 value extension.
14764 * g++.old-deja/g++.mike/p700.C: Likewise.
14765 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14766 * g++.old-deja/g++.mike/p710.C: Likewise.
14767 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14768 value extension.
14769 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14770 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14771 * g++.old-deja/g++.ns/crash2.C: Likewise.
14772 * g++.old-deja/g++.ns/crash3.C: Likewise.
14773 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14774 * g++.old-deja/g++.ns/ns17.C: Likewise.
14775 * g++.old-deja/g++.ns/template16.C: Likewise.
14776 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14777 keyword.
14778 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14779 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14780 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14781 named return value extension.
14782 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14783 * g++.old-deja/g++.other/access4.C: Issue additional error
14784 messages.
14785 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
14786 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
14787 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
14788 * g++.old-deja/g++.other/crash25.C: Change error message.
14789 * g++.old-deja/g++.other/crash4.C: Change error message.
14790 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
14791 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
14792 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
14793 checks.
14794 * g++.old-deja/g++.other/defarg8.C: Likewise.
14795 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
14796 * g++.old-deja/g++.other/dtor10.C: Likewise.
14797 * g++.old-deja/g++.other/incomplete.C: Likewise.
14798 * g++.old-deja/g++.other/linkage7.C: Likewise.
14799 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
14800 lookup algorithm.
14801 * g++.old-deja/g++.other/mangle2.C: Likewise.
14802 * g++.old-deja/g++.other/refinit2.C: Likewise.
14803 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
14804 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
14805 * g++.old-deja/g++.pt/crash28.C: Likewise.
14806 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
14807 syntax.
14808 * g++.old-deja/g++.pt/crash32.C: Change error message.
14809 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14810 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14811 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14812 error message position.
14813 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14814 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14815 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14816 syntax.
14817 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14818 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14819 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14820 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14821 keyword.
14822 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14823 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14824 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14825 keyword.
14826 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14827 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14828 syntax.
14829 * g++.old-deja/g++.pt/friend28.C: Account for use of
14830 non-dependent names.
14831 * g++.old-deja/g++.pt/friend29.C: Likewise.
14832 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14833 rules.
14834 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14835 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14836 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14837 lookup rules.
14838 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14839 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14840 keyword.
14841 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14842 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14843 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14844 keyword.
14845 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14846 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14847 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14848 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14849 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14850 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14851 keyword.
14852 * g++.old-deja/g++.pt/spec10.C: Likewise.
14853 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14854 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14855 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14856 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14857 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14858 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14859 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14860 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14861 * g++.old-deja/g++.pt/typename15.C: Likewise.
14862 * g++.old-deja/g++.pt/typename22.C: Likewise.
14863 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14864 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14865 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14866 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14867 syntax.
14868 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14869 return value extension.
14870 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14871 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14872 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14873 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14874
14875 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14876
14877 * g++.dg/warn/inline1.C: New test.
14878 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
14879 * g++.old-deja/g++.jason/synth10.C: Likewise.
14880 * g++.old-deja/g++.mike/net31.C: Likewise.
14881 * g++.old-deja/g++.mike/p8786.C: Likewise.
14882
14883 * g++.dg/template/friend10.C: New test.
14884 * g++.dg/template/conv5.C: New test.
14885
14886 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
14887
14888 * g++.dg/lookup/scoped3.C: New test.
14889
14890 * g++.dg/lookup/decl1.C: New test.
14891 * g++.dg/lookup/decl2.C: New test.
14892
14893 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
14894
14895 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
14896 gcc.c-torture/compile/20021015-1.c,
14897 gcc.c-torture/compile/20021015-2.c,
14898 gcc.c-torture/compile/20021123-1.c,
14899 gcc.c-torture/compile/20021123-2.c,
14900 gcc.c-torture/compile/20021123-3.c,
14901 gcc.c-torture/compile/20021123-4.c,
14902 gcc.c-torture/execute/20021024-1.c: Add tests previously added
14903 only to 3.1 or 3.2 branch.
14904
14905 2002-12-23 Mark Mitchell <mark@codesourcery.com>
14906
14907 * gcc.dg/i386-bitfield3.c: New test.
14908
14909 * gcc.dg/i386-bitfield2.c: New test.
14910
14911 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
14912
14913 * g++.dg/parse/conv_op1.C: New test.
14914
14915 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
14916
14917 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
14918 approved.
14919
14920 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
14921
14922 * gcc.c-torture/compile/20021220-1.c: New test.
14923
14924 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
14925
14926 * gcc.dg/i386-fastcall-1.c: New.
14927
14928 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14929
14930 * gcc.c-torture/execute/20021219-1.c: New test.
14931
14932 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14933
14934 * gcc.dg/i386-pic-1.c: New test.
14935
14936 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14937
14938 PR c++/8099
14939 * g++.dg/template/friend9.C: New test.
14940
14941 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14942
14943 PR c++/3663
14944 * g++.dg/template/access7.C: New test.
14945
14946 2002-12-18 Nick Clifton <nickc@redhat.com>
14947
14948 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
14949 the libstdc++-v3 directory has been found.
14950
14951 2002-12-12 Devang Patel <dpatel@apple.com>
14952 * gcc.dg/darwin-ld-1.c: New test.
14953 * gcc.dg/darwin-ld-2.c: New test.
14954 * gcc.dg/darwin-ld-3.c: New test.
14955 * gcc.dg/darwin-ld-4.c: New test.
14956 * gcc.dg/darwin-ld-5.c: New test.
14957
14958 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14959
14960 * gcc.c-torture/compile/20021212-1.c: New test.
14961
14962 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
14963
14964 * gcc.dg/fshort-wchar: New test.
14965
14966 2002-12-10 Mark Mitchell <mark@codesourcery.com>
14967
14968 PR c++/8372
14969 * g++.dg/template/dtor1.C: New test.
14970
14971 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
14972 markers.
14973
14974 2002-12-10 Jakub Jelinek <jakub@redhat.com>
14975
14976 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
14977
14978 2002-12-09 Mark Mitchell <mark@codesourcery.com>
14979
14980 * g++.dg/template/static1.C: New test.
14981 * g++.dg/template/static2.C: New test.
14982 * g++.old-deja/g++.ext/memconst.C: New test.
14983
14984 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14985
14986 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
14987 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
14988 * g++.dg/special/initp1.C: Likewise.
14989
14990 2002-12-06 Jakub Jelinek <jakub@redhat.com>
14991
14992 * gcc.c-torture/execute/20021204-1.c: New test.
14993
14994 2002-12-04 Geoffrey Keating <geoffk@apple.com>
14995
14996 * gcc.dg/ppc-fmadd-1.c: New file.
14997 * gcc.dg/ppc-fmadd-2.c: New file.
14998 * gcc.dg/ppc-fmadd-3.c: New file.
14999
15000 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15001
15002 * gcc.c-torture/compile/20021204-1.c: New test.
15003
15004 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
15005
15006 * g++.dg/inherit/covariant2.C: New test.
15007 * g++.dg/inherit/covariant3.C: New test.
15008 * g++.dg/inherit/covariant4.C: New test.
15009 * g++.dg/inherit/covariant1.C: Remove XFAIL.
15010 * g++.old-deja/g++.robertl/eb17.C: Likewise.
15011
15012 2002-12-03 Mark Mitchell <mark@codesourcery.com>
15013
15014 PR c++/8688
15015 * g++.dg/init/brace3.C: New test.
15016
15017 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
15018
15019 * gcc.dg/20020210-1.c: Fix a comment typo.
15020
15021 2002-12-02 Mark Mitchell <mark@codesourcery.com>
15022
15023 PR c++/8720
15024 * g++.dg/parse/defarg1.C: New test.
15025
15026 PR c++/8615
15027 * g++.dg/template/char1.C: New test.
15028
15029 * g++.dg/template/varmod1.C: Fix typo.
15030
15031 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15032
15033 DR 180
15034 * g++.old-deja/g++.pt/crash32.C: Expect error.
15035
15036 2002-12-01 Mark Mitchell <mark@codesourcery.com>
15037
15038 PR c++/5919
15039 * g++.dg/template/varmod1.C: New test.
15040
15041 PR c++/8727
15042 * g++.dg/inherit/typeinfo1.C: New test.
15043
15044 PR c++/8663
15045 * g++.dg/inherit/typedef1.C: New test.
15046
15047 2002-11-30 Mark Mitchell <mark@codesourcery.com>
15048
15049 PR c++/8332
15050 PR c++/8493
15051 * g++.dg/template/strlen1.C: New test.
15052
15053 PR c++/8227
15054 * g++.dg/template/ctor2.C: New test.
15055
15056 PR c++/8214
15057 * g++.dg/init/string1.C: New test.
15058
15059 PR c++/8511
15060 * g++.dg/template/friend8.C: New test.
15061
15062 2002-11-29 Joe Buck <jbuck@synopsys.com>
15063
15064 * g++.dg/lookup/anon2.C: New test.
15065
15066 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
15067
15068 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
15069 h8300 port.
15070
15071 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
15072
15073 * gcc.dg/bitfld-6.c: New test.
15074
15075 2002-11-27 Jan Hubicka <jh@suse.cz>
15076
15077 * gcc.c-torture/execute/20021127.[cx]: New test.
15078
15079 2002-11-26 Jan Hubicka <jh@suse.cz>
15080
15081 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
15082 quality.
15083
15084 2002-11-26 Geoffrey Keating <geoffk@apple.com>
15085
15086 * g++.dg/init/brace2.C: New test.
15087 * g++.old-deja/g++.mike/p9129.C: Correct.
15088
15089 2002-11-26 Mark Mitchell <mark@codesourcery.com>
15090
15091 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
15092
15093 2002-11-25 Andreas Bauer <baueran@in.tum.de>
15094
15095 * gcc.dg/sibcall-6: New test for indirect sibcalls.
15096
15097 2002-11-25 Mark Mitchell <mark@codesourcery.com>
15098
15099 * testsuite/g++.dg/abi/empty11.C: New test.
15100 * testsuite/g++.dg/rtti/cv1.C: New test.
15101
15102 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
15103
15104 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
15105
15106 2002-11-24 Mark Mitchell <mark@codesourcery.com>
15107
15108 * g++.dg/abi/empty10.C: New test.
15109
15110 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15111
15112 * gcc.c-torture/compile/20021124-1.c: New test.
15113
15114 2002-11-22 Mark Mitchell <mark@codesourcery.com>
15115
15116 * g++.dg/abi/rtti2.C: New test.
15117
15118 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15119
15120 * gcc.dg/i386-unroll-1.c: New test.
15121
15122 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15123
15124 * gcc.c-torture/compile/20021120-1.c: New test.
15125 * gcc.c-torture/compile/20021120-2.c: New test.
15126
15127 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15128
15129 * gcc.dg/bitfld-5.c: New test.
15130
15131 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15132
15133 * gcc.c-torture/execute/20021120-3.c: New test.
15134
15135 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15136
15137 * gcc.c-torture/execute/20021120-2.c: New test.
15138
15139 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15140
15141 * gcc.c-torture/execute/20021120-1.c: New test.
15142
15143 2002-11-20 Jakub Jelinek <jakub@redhat.com>
15144
15145 * gcc.c-torture/execute/20021118-3.c: New test.
15146
15147 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15148
15149 * gcc.c-torture/compile/20021119-1.c: New test.
15150
15151 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15152
15153 * gcc.dg/duff-1.c: New test.
15154 * gcc.dg/duff-2.c: New test.
15155 * gcc.dg/duff-3.c: New test.
15156
15157 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
15158
15159 * gcc.dg/cpp/_Pragma5.c: New test.
15160
15161 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15162
15163 * gcc.c-torture/execute/20021118-2.c: New test.
15164
15165 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15166
15167 * gcc.c-torture/execute/20021118-1.c: New test.
15168
15169 2002-11-16 Jakub Jelinek <jakub@redhat.com>
15170
15171 * gcc.dg/20021116-1.c: New test.
15172
15173 2002-11-14 Mark Mitchell <mark@codesourcery.com>
15174
15175 * g++.dg/abi/vcall1.C: New test.
15176
15177 2002-11-14 Jakub Jelinek <jakub@redhat.com>
15178
15179 * gcc.dg/20021029-1.c: New test.
15180 * gcc.dg/20021029-2.c: New test.
15181
15182 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15183
15184 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15185
15186 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15187
15188 PR c/8439
15189 * gcc.dg/20021110.c: Move to ...
15190 * gcc.c-torture/compile/20021110.c: .... here.
15191
15192 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15193
15194 PR c/8467
15195 * gcc.c-torture/execute/20021111-1.c
15196
15197 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15198
15199 PR c/8439
15200 * gcc.dg/20021110.c: New test.
15201
15202 2002-11-10 Mark Mitchell <mark@codesourcery.com>
15203
15204 * g++.dg/abi/vthunk3.C: Run only on x86.
15205
15206 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
15207
15208 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
15209
15210 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
15211
15212 * lib/compat.exp (compat-execute): Fix logic error in last
15213 change.
15214
15215 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
15216
15217 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
15218
15219 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15220
15221 PR c++/8389
15222 * g++.dg/template/access6.C: New test.
15223
15224 2002-11-08 Jan Hubicka <jh@suse.cz>
15225
15226 * gcc.dg/i386-ssefp-1.c: New test.
15227 * gcc.dg/i386-ssefp-1.c: New test.
15228
15229 2002-11-08 Jan Hubicka <jh@suse.cz>
15230
15231 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
15232
15233 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15234
15235 * g++.dg/abi/vthunk3.C: New test.
15236
15237 PR c++/8338
15238 * g++.dg/template/crash2.C: New test.
15239
15240 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15241
15242 * testsuite/g++.dg/abi/dtor1.C: New test.
15243 * testsuite/g++.dg/abi/dtor2.C: Likewise.
15244
15245 2002-11-05 Geoffrey Keating <geoffk@apple.com>
15246
15247 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
15248 Darwin.
15249
15250 2002-11-04 Adam Nemet <anemet@lnxw.com>
15251
15252 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
15253 -mthumb. Only xfail with -O0.
15254
15255 2002-11-03 Mark Mitchell <mark@codesourcery.com>
15256
15257 * g++.dg/abi/thunk1.C: New test.
15258 * g++.dg/abi/thunk2.C: Likewise.
15259 * g++.dg/abi/vtt1.C: Likewise.
15260
15261 2002-11-02 Diego Novillo <dnovillo@redhat.com>
15262
15263 PR optimization/8423
15264 * gcc.c-torture/execute/builtin-constant.c: New test.
15265
15266 2002-11-01 Zack Weinberg <zack@codesourcery.com>
15267
15268 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
15269 Add some more cases.
15270
15271 2002-11-01 Mark Mitchell <mark@codesourcery.com>
15272
15273 PR c++/8391
15274 * g++.dg/opt/local1.C: New test.
15275
15276 2002-10-30 Mark Mitchell <mark@codesourcery.com>
15277
15278 PR c++/8160
15279 * g++.dg/template/complit1.C: New test.
15280
15281 PR c++/8149
15282 * g++.dg/template/typename4.C: Likewise.
15283
15284 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15285
15286 Core issue 287, PR c++/7639
15287 * g++.dg/template/instantiate1.C: Adjust error location.
15288 * g++.dg/template/instantiate3.C: New test.
15289 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15290 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15291 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15292
15293 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15294
15295 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15296
15297 2002-10-29 Mark Mitchell <mark@codesourcery.com>
15298
15299 PR c++/8287
15300 * g++.dg/init/dtor2.C: New test.
15301
15302 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15303
15304 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15305 * gcc.dg/nest.c: Bypass errors on irix6.
15306
15307 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15308
15309 * gcc.dg/nest.c: Expect error for mmix-*-*.
15310 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15311
15312 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15313
15314 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15315 markers.
15316
15317 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
15318
15319 2002-10-25 Mike Stump <mrs@apple.com>
15320
15321 * gcc.dg/warn-1.c: New test.
15322
15323 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15324
15325 * g++.dg/template/typename3.C: New test.
15326
15327 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15328
15329 * g++.dg/lookup/ptrmem1.C: New test.
15330
15331 * g++.dg/abi/vthunk2.C: New test.
15332
15333 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15334
15335 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15336
15337 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15338
15339 * g++.dg/abi/empty9.C: New test.
15340
15341 2002-10-24 Richard Henderson <rth@redhat.com>
15342
15343 * g++.dg/inherit/thunk1.C: Enable for ia64.
15344
15345 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15346
15347 PR c++/8067
15348 * g++.dg/lookup/pretty1.C: New test.
15349
15350 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15351
15352 * gcc.dg/20021023-1.c: New test.
15353
15354 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15355
15356 PR c++/7679
15357 * g++.dg/parse/inline1.C: New test.
15358
15359 2002-10-23 Richard Henderson <rth@redhat.com>
15360
15361 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15362
15363 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15364
15365 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15366
15367 PR c++/6579
15368 * g++.dg/parse/stmtexpr3.C: New test.
15369
15370 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15371
15372 * g++.dg/expr/cond1.C: New test.
15373
15374 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15375
15376 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15377
15378 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15379
15380 * g++.dg/abi/vbase13.C: New test.
15381 * g++.dg/abi/vbase14.C: Likewise.
15382
15383 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15384
15385 * gcc.dg/tls/pic-1.c: New test.
15386 * gcc.dg/tls/nonpic-1.c: New test.
15387 * gcc.dg/20021018-1.c: New test.
15388
15389 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15390
15391 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15392 Remove only files with the same base name as the test case.
15393 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15394 (profopt-execute): Likewise. Also, remove old profiling
15395 and performance data files before running the tests.
15396
15397 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15398 * g++.dg/bprob/bprob.exp: Likewise.
15399 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15400 to allow more general test case names.
15401
15402 * g++.dg/bprob/bprob-1.C: Rename to ...
15403 * g++.dg/bprob/g++-bprob-1.C: ... this.
15404
15405 * g77.dg/bprob/bprob-1.f: Rename to ...
15406 * g77.dg/bprob/g77-bprob-1.f: ... this.
15407
15408 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15409
15410 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15411 bison 1.50 or later.
15412
15413 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15414
15415 * g++.dg/README: Describe more test directories.
15416
15417 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15418
15419 * g++.dg/init/array6.C: Add additional tests.
15420
15421 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15422
15423 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15424 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15425
15426 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15427
15428 * gcc.c-torture/compile/20020604-1.x: New.
15429 * gcc.c-torture/compile/simd-5.x: Likewise.
15430 * gcc.c-torture/execute/920710-1.x: Likewise.
15431 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15432
15433 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15434
15435 * g++.dg/inherit/override1.C: Add dg-options clause.
15436
15437 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15438
15439 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15440 _mm_slli_si128.
15441
15442 2002-10-19 Andreas Schwab <schwab@suse.de>
15443
15444 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15445 directory component.
15446
15447 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15448
15449 * g++.dg/inherit/thunk1.C: New test.
15450
15451 * g++.dg/inherit/override1.C: New test.
15452
15453 * g++.dg/abi/mangle11.C: New test.
15454 * g++.dg/abi/mangle14.C: New test.
15455 * g++.dg/abi/mangle17.C: New test.
15456
15457 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15458
15459 * g++.dg/overload/member2.C: New test.
15460
15461 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15462
15463 * g++.dg/README: Describe new compat directory.
15464 * g++.dg/dg.exp: Skip tests in compat directory.
15465 * README.compat: New file.
15466 * lib/compat.exp: New expect script.
15467 * g++.dg/compat: New test directory.
15468 * g++.dg/compat/compat.exp: New expect script.
15469 * g++.dg/compat/abi: New test directory.
15470 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15471 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15472 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15473 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15474 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15475 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15476 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15477 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15478 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15479 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15480 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15481 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15482 * g++.dg/compat/break: New test directory.
15483 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15484 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15485 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15486 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15487 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15488 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15489 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15490 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15491 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15492 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15493 g++.dg/compat/break/README: New files.
15494 * g++.dg/compat/eh: New test directory.
15495 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15496 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15497 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15498 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15499 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15500 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15501 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15502 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15503 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15504 g++.dg/compat/eh/filter2_y.C,
15505 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15506 g++.dg/compat/eh/new1_y.C,
15507 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15508 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15509 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15510 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15511 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15512 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15513 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15514 g++.dg/compat/eh/unexpected1_y.C: New files.
15515 * g++.dg/compat/init: New test directory.
15516 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15517 g++.dg/compat/init/array5_y.C,
15518 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15519 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15520 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15521 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15522 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15523 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15524 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15525 g++.dg/compat/init/init-ref2_y.C: New files.
15526
15527 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15528
15529 PR c++/7584
15530 * g++.dg/inherit/using3.C: New test.
15531
15532 2002-10-17 Jan Hubicka <jh@suse.cz>
15533
15534 * gcc.dg/20021017-2.c: New test.
15535
15536 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15537
15538 * g++.dg/abi/mangle16.C: Adjust.
15539
15540 * g++.dg/init/array8.C: New test.
15541
15542 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
15543
15544 * gcc.dg/special/mips-abi.exp: New test.
15545 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15546
15547 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15548
15549 * g++.dg/abi/mangle16.C: New test.
15550 * g++.dg/abi/mangle17.C: Likewise.
15551
15552 PR c++/7478
15553 * g++.dg/template/ref1.C: New test.
15554
15555 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15556
15557 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15558
15559 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15560
15561 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15562
15563 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15564
15565 PR c++/7524
15566 * g++.dg/init/array7.C: New test.
15567
15568 2002-10-15 Mark Mitchell <mark@codesourcery.com>
15569
15570 * g++.dg/init/array6.C: New test.
15571
15572 * g++.dg/abi/mangle13.C: Likewise.
15573 * g++.dg/abi/mangle14.C: Likewise.
15574 * g++.dg/abi/mangle15.C: Likewise.
15575
15576 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15577
15578 * g++.dg/abi/empty8.C: New test.
15579
15580 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15581
15582 * g++.dg/init/ctor1.C: New test.
15583
15584 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15585
15586 * gcc.c-torture/execute/20021015-1.c: New test.
15587
15588 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
15589
15590 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15591
15592 2002-10-14 Jan Hubicka <jh@suse.cz>
15593
15594 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15595
15596 2002-10-14 Richard Henderson <rth@redhat.com>
15597
15598 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15599
15600 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15601
15602 PR optimization/6631
15603 * g++.dg/opt/const2.C: New test.
15604
15605 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15606
15607 PR c++/7176
15608 * g++.dg/parse/friend1.C: New test.
15609 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15610
15611 2002-10-14 Jakub Jelinek <jakub@redhat.com>
15612
15613 * gcc.dg/20021014-1.c: New test.
15614
15615 2002-10-11 Mark Mitchell <mark@codesourcery.com>
15616
15617 PR c++/5661
15618 * g++.dg/ext/vlm1.C: New test.
15619 * g++.dg/ext/vlm2.C: Likewise.
15620
15621 * g++.dg/init/array1.C: Remove invalid braces.
15622 * g++.dg/init/brace1.C: New test.
15623 * g++.dg/init/copy2.C: Likewise.
15624 * g++.dg/init/copy3.C: Likewise.
15625 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15626 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15627 braces.
15628
15629 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
15630
15631 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15632
15633 2002-10-11 Richard Shann <richard.shann@superh.com>
15634
15635 * gcc.c-torture/compile/simd-5.c: New test.
15636
15637 2002-10-10 Roger Sayle <roger@eyesopen.com>
15638
15639 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15640
15641 2002-10-10 Jim Wilson <wilson@redhat.com>
15642
15643 * gcc.c-torture/execute/20021010-1.c: New test.
15644
15645 2002-10-09 Zack Weinberg <zack@codesourcery.com>
15646
15647 PR c/7353
15648 * g++.dg/ext/typedef-init.C: New test.
15649 * gcc.dg/typedef-init.c: New test.
15650
15651 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
15652
15653 * gcc.dg/cpp/paste13.c: New test.
15654
15655 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15656
15657 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15658 remaining platforms, XFAIL during compile, not execute. Don't
15659 XFAIL at -O0.
15660
15661 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15662
15663 * gcc.dg/alias-1.c: Tweak expected warning.
15664
15665 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15666
15667 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15668
15669 2002-10-06 Andreas Jaeger <aj@suse.de>
15670
15671 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15672 * gcc.dg/cpp/c++98.C: Likewise.
15673
15674 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15675 * g++.dg/cpp/c++98.C: Likewise.
15676
15677 * g++.dg/README (Subdirectories): Mention cpp directory.
15678
15679 PR target/7559
15680 * gcc.dg/20021006-1.c: New test.
15681
15682 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15683
15684 PR c++/7804
15685 * g++.dg/other/warning1.C: New test.
15686
15687 2002-10-04 Roger Sayle <roger@eyesopen.com>
15688
15689 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15690 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15691 and sparc-*-* with -m64 as expected failures. See PR 8087.
15692
15693 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15694
15695 PR c++/7931
15696 * g++.dg/template/ptrmem3.C: New test.
15697
15698 PR c++/7754
15699 * g++.dg/template/union1.C: New test.
15700
15701 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15702
15703 PR c++/8006
15704 * g++.dg/abi/mangle9.C: New test.
15705 * g++.dg/abi/mangle10.C: New test.
15706 * g++.dg/abi/mangle11.C: New test.
15707 * g++.dg/abi/mangle12.C: New test.
15708
15709 2002-10-02 Mark Mitchell <mark@codesourcery.com>
15710
15711 PR c++/7188.
15712 * g++.dg/template/meminit1.C: New test.
15713 * g++.dg/warn/Wreorder-1.C: Likewise.
15714 * g++.old-deja/g++.mike/warn3.C: Tweak.
15715 * lib/prune.exp: Ingore "in copy constructor".
15716
15717 2002-10-02 Andreas Jaeger <aj@suse.de>
15718
15719 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15720 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15721 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15722 on x86-64.
15723
15724 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15725
15726 * gcc.dg/empty1.C: Fix typo.
15727
15728 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15729
15730 * gcc.dg/alias-1.c: New test.
15731
15732 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15733
15734 * gcc.dg/empty1.C: New test.
15735
15736 * g++.dg/tls/init-2.C: Tweak error messages.
15737
15738 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
15739
15740 * gcc.c-torture/compile/20020923-1.c: New test.
15741
15742 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15743
15744 * gcc.c-torture/execute/ffs-1.c: New test.
15745 * gcc.c-torture/execute/ffs-2.c: Ditto.
15746
15747 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15748
15749 * g++.dg/overload/member1.C: New test.
15750
15751 2002-09-30 Mark Mitchell <mark@codesourcery.com>
15752
15753 * g++.dg/abi/empty7.C: New test.
15754 * g++.dg/init/pm2.C: Likewise.
15755
15756 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
15757
15758 * g++.dg/rtti/crash1.C: New test.
15759
15760 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
15761
15762 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15763 gcc.dg/sibcall-4.c: New tests.
15764
15765 2002-09-28 Roger Sayle <roger@eyesopen.com>
15766
15767 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15768 powerpc and MMIX targets.
15769
15770 2002-09-27 Zack Weinberg <zack@codesourcery.com>
15771
15772 * gcc.dg/cpp/20020927-1.c: New.
15773
15774 2002-09-26 David S. Miller <davem@redhat.com>
15775
15776 * gcc.c-torture/compile/trunctfdf.c: New.
15777
15778 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15779
15780 * lib/target-supports.exp (check_weak_available): Handle solaris2.
15781
15782 2002-09-27 Alan Modra <amodra@bigpond.net.au>
15783
15784 * gcc.c-torture/execute/loop-15.c: New.
15785
15786 2002-09-26 Janis Johnson <janis187@us.ibm.com>
15787
15788 * README.QMTEST: Fix typo.
15789
15790 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15791
15792 * gcc.dg/20020926-1.c: New test.
15793
15794 2002-09-25 David S. Miller <davem@redhat.com>
15795
15796 PR target/7842
15797 * gcc.c-torture/execute/shiftdi.c: New test.
15798
15799 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
15800
15801 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
15802 unique to the tool.
15803 * lib/g77.exp (g77_init): Likewise.
15804 * lib/g++.exp (g++_init): Likewise.
15805 * lib/objc.exp (objc_init): Likewise.
15806
15807 2002-09-25 Mark Mitchell <mark@codesourcery.com>
15808
15809 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15810 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15811 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
15812
15813 2002-09-25 Richard Henderson <rth@redhat.com>
15814
15815 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15816 too-small long double.
15817
15818 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
15819
15820 * gcc.dg/20020919-1.c: New test.
15821
15822 2002-09-23 Mark Mitchell <mark@codesourcery.com>
15823
15824 * g++.dg/abi/bitfield6.C: New test.
15825 * g++.dg/abi/bitfield7.C: New test.
15826 * g++.dg/abi/bitfield8.C: New test.
15827 * g++.dg/abi/vbase11.C: New test.
15828
15829 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
15830
15831 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15832 hppa*-*-hpux*. Update test comment.
15833
15834 2002-09-20 Jakub Jelinek <jakub@redhat.com>
15835
15836 * gcc.dg/tls/struct-1.c: New test.
15837
15838 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
15839
15840 * gcc.dg/cpp/tr-warn2.c: Update.
15841
15842 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15843
15844 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
15845
15846 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15847
15848 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15849 systems.
15850
15851 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
15852
15853 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15854
15855 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15856 Adjust for c++filt moved to binutils. Remove spurious duplicate
15857 setting of cxxfilt.
15858
15859 2002-09-19 Geoffrey Keating <geoffk@apple.com>
15860
15861 * gcc.dg/20020312-2.c: Update for darwin.
15862
15863 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15864
15865 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15866
15867 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15868
15869 * objc.dg/comp-types-1.m: New test.
15870 * objc.dg/comp-types-2.m: New test.
15871 * objc.dg/comp-types-3.m: New test.
15872 * objc.dg/comp-types-4.m: New test.
15873 * objc.dg/comp-types-5.m: New test.
15874 * objc.dg/comp-types-6.m: New test.
15875
15876 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15877
15878 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
15879
15880 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15881
15882 * g++.dg/other/do1.C: New test.
15883
15884 * g++.dg/template/subst1.C: New test.
15885
15886 2002-09-16 Steve Ellcey <sje@cup.hp.com>
15887
15888 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
15889
15890 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15891
15892 * g++.dg/template/qualttp20.C: Adjust expected errors.
15893 * g++.old-deja/g++.jason/report.C: Likewise.
15894 * g++.old-deja/g++.other/qual1.C: Likewise.
15895
15896 * g++.dg/lookup/scoped2.C: New test.
15897
15898 * g++.dg/ext/asm3.C: New test.
15899
15900 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
15901
15902 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
15903
15904 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
15905
15906 * ChangeLog: follow spelling conventions.
15907 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
15908 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
15909 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
15910 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
15911 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
15912 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
15913 * g++.old-deja/g++.law/global-init1.C: Likewise.
15914 * g++.old-deja/g++.other/delete4.C: Likewise.
15915 * g++.old-deja/g++.other/inline21.C: Likewise.
15916 * g++.old-deja/g++.other/singleton.C: Likewise.
15917 * g77.dg/strlen0.f: Likewise.
15918 * g77.f-torture/compile/20010519-1.f: Likewise.
15919 * g77.f-torture/compile/980310-4.f: Likewise.
15920 * gcc.c-torture/compile/20000605-1.c: Likewise.
15921 * gcc.c-torture/execute/20020225-1.c: Likewise.
15922 * gcc.dg/c90-hexfloat-2.c: Likewise.
15923 * gcc.dg/c99-bool-1.c: Likewise.
15924 * gcc.dg/c99-hexfloat-2.c: Likewise.
15925 * gcc.dg/dll-2.c: Likewise.
15926 * gcc.dg/wtr-union-init-1.c: Likewise.
15927 * gcc.dg/wtr-union-init-2.c: Likewise.
15928 * gcc.dg/wtr-union-init-3.c: Likewise.
15929 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15930 * gcc.dg/cpp/defined.c: Likewise.
15931 * gcc.dg/cpp/macsyntx.c: Likewise.
15932 * gcc.dg/cpp/paste2.c: Likewise.
15933 * gcc.dg/cpp/trad/defined.c: Likewise.
15934 * gcc.dg/format/c90-printf-1.c: Likewise.
15935 * gcc.dg/format/c90-scanf-1.c: Likewise.
15936 * gcc.dg/format/c99-printf-1.c: Likewise.
15937 * gcc.dg/format/c99-scanf-1.c: Likewise.
15938 * gcc.misc-tests/gcov-8.c: Likewise.
15939 * lib/profopt.exp: Likewise.
15940
15941 2002-09-15 Krister Walfridsson <cato@df.lth.se>
15942
15943 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
15944
15945 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15946
15947 * g++.dg/inherit/using2.C: New test.
15948
15949 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
15950
15951 * ChangeLog: Follow spelling conventions.
15952 * g++.dg/template/friend4.C: Likewise.
15953 * g++.old-deja/g++.pt/crash67.C: Likewise.
15954 * gcc.c-torture/execute/20000801-4.c: Likewise.
15955 * gcc.dg/c90-digraph-1.c: Likewise.
15956 * gcc.dg/c94-digraph-1.c: Likewise.
15957 * gcc.dg/c99-digraph-1.c: Likewise.
15958 * gcc.dg/cpp/line5.c: Likewise.
15959 * gcc.dg/cpp/multiline.c: Likewise.
15960 * gcc.dg/cpp/trad/literals-1.c: Likewise.
15961 * gcc.dg/format/attr-3.c: Likewise.
15962 * gcc.dg/format/c90-scanf-3.c: Likewise.
15963 * gcc.dg/format/ext-4.c: Likewise.
15964
15965 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15966
15967 * g++.dg/template/pretty1.C: New test.
15968
15969 2002-09-14 Alan Modra <amodra@bigpond.net.au>
15970
15971 * gcc.c-torture/execute/struct-cpy-1.c: New test.
15972
15973 2002-09-13 Matt Austern <austern@apple.com>
15974
15975 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
15976 passing a cast expression to a function by const reference.
15977
15978 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
15979
15980 * g++.dg/template/deduce1.C: New test.
15981
15982 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
15983
15984 * gcc.c-torture/execute/simd-1.c: Force all use of int to
15985 32-bit int.
15986
15987 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
15988
15989 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
15990 usage.
15991
15992 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
15993
15994 * gcc.c-torture/compile/20020910-1.c: New test.
15995
15996 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
15997
15998 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
15999
16000 2002-09-10 Andreas Jaeger <aj@suse.de>
16001
16002 * gcc.dg/20020312-2.c: Adjust for x86-64.
16003
16004 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
16005
16006 * g77.dg/7388.f: New test case for PR 7388.
16007
16008 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
16009
16010 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
16011
16012 2002-09-05 Ziemowit Laski <zlaski@apple.com>
16013
16014 * objc.dg/proto-lossage-1.m: New test.
16015
16016 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
16017
16018 * gcc.dg/cpp/_Pragma4.c: Fix typo.
16019
16020 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
16021
16022 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
16023 expected to pass.
16024
16025 2002-09-06 Stan Shebs <shebs@apple.com>
16026 David Edelsohn <edelsohn@gnu.org>
16027
16028 * gcc.dg/weak: New directory.
16029 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
16030 target-specific xfail bits.
16031 * gcc.dg/typeof-2.c: Move to new directory.
16032 * gcc.dg/weak.exp: New expect script.
16033
16034 2002-09-06 Alan Modra <amodra@bigpond.net.au>
16035
16036 * gcc.c-torture/execute/extzvsi.c: New test.
16037
16038 2002-09-05 Stan Shebs <shebs@apple.com>
16039
16040 * gcc.dg/weak-1.c: xfail on Darwin.
16041 * gcc.dg/weak-2.c: Ditto.
16042 * gcc.dg/weak-3.c: Ditto.
16043 * gcc.dg/weak-4.c: Ditto.
16044 * gcc.dg/weak-5.c: Ditto.
16045 * gcc.dg/weak-6.c: Ditto.
16046 * gcc.dg/weak-7.c: Ditto.
16047 * gcc.dg/weak-8.c: Ditto.
16048 * gcc.dg/weak-9.c: Ditto.
16049
16050 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
16051
16052 * gcc.c-torture/execute/loop-14.c: New test.
16053
16054 2002-09-04 Jakub Jelinek <jakub@redhat.com>
16055
16056 * g++.dg/other/cxa-atexit1.C: New test.
16057
16058 * gcc.dg/typeof-2.c: New test.
16059
16060 2002-09-03 Roger Sayle <roger@eyesopen.com>
16061
16062 * gcc.dg/builtins-2.c: New testcase.
16063 * gcc.dg/builtins-3.c: New testcase.
16064
16065 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
16066
16067 * gcc.dg/cpp/_Pragma4.c: New test.
16068
16069 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
16070
16071 * objc/execute/nil_method-1.m: New testcase.
16072
16073 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
16074
16075 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
16076 [Object class], not [Object initialize].
16077
16078 2002-08-31 Roger Sayle <roger@eyesopen.com>
16079 Hans-Peter Nilsson <hp@bitrange.com>
16080
16081 * gcc.c-torture/execute/20020720-1.x: Skip test on
16082 mmix-knuth-mmixware. Correct comment.
16083
16084 2002-08-27 Mark Mitchell <mark@codesourcery.com>
16085
16086 * testsuite/g++.dg/abi/bitfield5.C: New test.
16087 * testsuite/g++.dg/abi/vbase10.C: Likewise.
16088
16089 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
16090
16091 * objc.dg/undeclared-selector.m: New test.
16092
16093 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
16094
16095 * g++.dg/other/offsetof1.C: Avoid cast warning.
16096
16097 2002-08-26 Ziemowit Laski <zlaski@apple.com>
16098
16099 * objc.dg/super-class-2.m: New test.
16100
16101 2002-08-24 Matt Austern <austern@apple.com>
16102
16103 * g++.dg/ext/lvaddr.C: New test.
16104 * g++.dg/ext/lvcast.C: New test.
16105
16106 2002-08-22 Mark Mitchell <mark@codesourcery.com>
16107
16108 * testsuite/g++.dg/inherit/cond1.C: New test.
16109
16110 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
16111
16112 * gcc.dg/noncompile/incomplete-1.c: New test.
16113
16114 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16115
16116 * gcc.dg/typespec-1.c: New test.
16117
16118 2002-08-20 Devang Patel <dpatel@apple.com>
16119 * objc.dg/proto-hier-2.m: New test.
16120
16121 2002-08-19 Ziemowit Laski <zlaski@apple.com>
16122
16123 * objc.dg/bitfield-1.m: New test.
16124 * objc.dg/bitfield-2.m: New test.
16125
16126 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16127
16128 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16129 gcc.dg/c99-flex-array-4.c: New tests.
16130
16131 2002-08-16 Stan Shebs <shebs@apple.com>
16132
16133 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16134
16135 2002-08-15 Jakub Jelinek <jakub@redhat.com>
16136
16137 * gcc.dg/typeof-1.c: New test.
16138 * g++.dg/ext/typeof2.C: New test.
16139
16140 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16141
16142 * g++.dg/other/offsetof1.C: New test.
16143
16144 2002-08-14 Richard Henderson <rth@redhat.com>
16145
16146 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16147
16148 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
16149
16150 * gcc.dg/cpp/_Pragma3.c: New test.
16151
16152 2002-08-13 Mark Mitchell <mark@codesourcery.com>
16153
16154 * g++.dg/template/inherit3: New test.
16155
16156 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16157
16158 * gcc.dg/bitfld-4.c: Add blank options.
16159
16160 2002-08-09 Mark Mitchell <mark@codesourcery.com>
16161
16162 * g++.dg/template/crash1.C: New test.
16163
16164 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16165
16166 * gcc.dg/tls/opt-2.c: New test.
16167
16168 2002-08-08 Devang Patel <dpatel@apple.com>
16169
16170 * objc.dg/selector-1.m : New test
16171
16172 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16173
16174 * g++.dg/abi/bitfield4.C: New test.
16175 * gcc.dg/bitfld-4.c: New test.
16176
16177 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16178
16179 * g++.dg/other/packed1.C: New test.
16180
16181 2002-08-07 Mark Mitchell <mark@codesourcery.com>
16182
16183 * g++.dg/abi/offsetof.C: Tweak error messages.
16184 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16185
16186 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16187
16188 * gcc.dg/bitfld-3.c: New test.
16189
16190 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16191 Richard Henderson <rth@redhat.com>
16192
16193 * gcc.dg/i386-bitfield1.c: New test.
16194 * g++.dg/abi/bitfield3.C: Update.
16195
16196 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
16197
16198 * objc.dg/const-str-2.m: Update.
16199 * gcc.dg/cpp/c++98.c: Change to C extension.
16200 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16201 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
16202
16203 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
16204
16205 * testsuite/gcc.dg/tls/diag-3.c: New.
16206
16207 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
16208
16209 * g++.dg/README (Subdirectories): Document new subdir expr.
16210 * g++.dg/expr/pmf-1.C: New test.
16211
16212 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
16213
16214 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
16215
16216 2002-08-06 Jakub Jelinek <jakub@redhat.com>
16217
16218 * g++.dg/abi/bitfield3.C: New test.
16219
16220 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
16221
16222 * lib/gcov.exp: Tweak expected line formats.
16223 * gcc.misc-tests/gcov8.c: New test.
16224 * gcc.misc-tests/gcov8.x: New flags.
16225
16226 2002-08-05 Jakub Jelinek <jakub@redhat.com>
16227
16228 * consistency.vlad/layout/endian.c: Include string.h.
16229
16230 * gcc.c-torture/execute/20020805-1.c: New test.
16231
16232 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
16233
16234 * g++.dg/other/conversion1.C: New test.
16235
16236 2002-08-03 Roger Sayle <roger@eyesopen.com>
16237
16238 * gcc.dg/builtins-1.c: New testcase.
16239
16240 2002-08-02 Mark Mitchell <mark@codesourcery.com>
16241
16242 * g++.dg/inherit/access3.C: New test.
16243
16244 2002-08-01 Jakub Jelinek <jakub@redhat.com>
16245
16246 * gcc.dg/ia64-visibility-2.c: New test.
16247
16248 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
16249
16250 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
16251 __qualifier_flags to __flags.
16252
16253 2002-07-31 Mark Mitchell <mark@codesourcery.com>
16254
16255 * g++.dg/inherit/operator1.C: New test.
16256 * g++.dg/lookup/disamb1.C: Fix typo in comment.
16257 * g++.dg/other/error1.C: Change expected error message.
16258 * g++.dg/template/conv4.C: Likewise.
16259
16260 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
16261
16262 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
16263 for documented behavior.
16264
16265 2002-07-25 Roger Sayle <roger@eyesopen.com>
16266
16267 * gcc.c-torture/execute/20020720-1.x: Skip this test on
16268 several targets known to fail.
16269
16270 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
16271
16272 * gcc.dg/mips-args-[123].c: New tests.
16273
16274 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
16275
16276 * gcc.dg/ppc-spe.c: New.
16277
16278 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
16279
16280 * g++.dg/other/ptrmem4.C: New testcase.
16281
16282 2002-07-24 Richard Henderson <rth@redhat.com>
16283
16284 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16285
16286 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16287
16288 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16289
16290 2002-07-24 Roger Sayle <roger@eyesopen.com>
16291
16292 * gcc.c-torture/execute/memset-3.c: New testcase.
16293
16294 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
16295
16296 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
16297 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
16298
16299 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16300
16301 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16302 Delete.
16303
16304 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
16305
16306 * gcc.c-torture/compile/simd-4.c: New test.
16307
16308 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16309
16310 PR c++/7347, c++/7348
16311 * g++.dg/template/access4.C: New test.
16312 * g++.dg/template/access5.C: New test.
16313 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16314 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16315 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16316 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16317
16318 2002-07-22 Jakub Jelinek <jakub@redhat.com>
16319
16320 * gcc.dg/gnu89-init-2.c: New test.
16321
16322 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16323
16324 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16325
16326 2002-07-20 Roger Sayle <roger@eyesopen.com>
16327
16328 * gcc.c-torture/execute/20020720-1.c: New testcase.
16329
16330 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16331
16332 * gcc.dg/cpp/Wsignprom.c: New tests.
16333
16334 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16335
16336 * gcc.c-torture/execute/loop-13.c: New test.
16337
16338 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16339
16340 * gcc.dg/cpp/expr.c: New tests.
16341
16342 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16343
16344 * g++.dg/opt/pr6713.C: Add template instantiation.
16345
16346 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16347
16348 * gcc.dg/nest.c: New test.
16349
16350 2002-07-17 Richard Henderson <rth@redhat.com>
16351
16352 * g++.dg/opt/pr6713.C: New test.
16353
16354 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16355
16356 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16357 XFAIL for all x86 processors.
16358
16359 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16360
16361 * gcc.c-torture/execute/20010122-1.x: Do not test with
16362 -fomit-frame-pointer.
16363
16364 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16365
16366 * g++.dg/template/instantiate2.C: New test.
16367 * g++.dg/template/spec4.C: New test.
16368
16369 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16370
16371 * g++.dg/template/access2.C: New test.
16372 * g++.dg/template/access3.C: New test.
16373
16374 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16375
16376 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16377 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16378 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16379 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16380 Convert to use <stdarg.h>.
16381 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16382 Delete.
16383 * gcc.dg/va-arg-2.c: New.
16384 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16385
16386 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16387
16388 * gcc.c-torture/compile/20020710-1.c: New test.
16389
16390 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16391 Andrew Pinski <pinskia@physics.uc.edu>
16392
16393 gcc.c-torture/compile/simd-2.c: New testcase.
16394 gcc.c-torture/compile/simd-3.c: Likewise.
16395
16396 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16397
16398 PR c++/7224
16399 * g++.dg/overload/error1.C: New test.
16400
16401 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16402
16403 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16404 configuration and IRIX 6 O32 ABI.
16405
16406 2002-07-11 Roger Sayle <roger@eyesopen.com>
16407
16408 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16409
16410 2002-07-10 Roger Sayle <roger@eyesopen.com>
16411
16412 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16413
16414 2002-07-10 Jeffrey A Law <law@redhat.com>
16415
16416 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16417
16418 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16419
16420 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16421
16422 * gcc.dg/20020312-2.c: Check for __PPC__.
16423
16424 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16425
16426 * gcc.c-torture/compile/20020709-1.c: New test.
16427
16428 2002-07-07 Roger Sayle <roger@eyesopen.com>
16429
16430 * g++.dg/template/qualttp21.C: New test case.
16431
16432 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16433
16434 * gcc.c-torture/compile/20020706-1.c: New test.
16435 * gcc.c-torture/compile/20020706-2.c: New test.
16436
16437 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16438 Alexandre Oliva <aoliva@redhat.com>
16439
16440 * g++.dg/warn/incomplete1.C: New test.
16441
16442 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16443
16444 PR c++/7099
16445 * g++.dg/warn/noreturn1.C: New test.
16446
16447 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16448
16449 PR c++/6706
16450 * g++.dg/debug/debug6.C: New test.
16451 * g++.dg/debug/debug7.C: New test.
16452
16453 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16454
16455 * gcc.c-torture/compile/simd-3.c: New test.
16456
16457 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16458
16459 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16460 * gcc.dg/20020620-1.c: Likewise.
16461
16462 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16463
16464 PR c++/6944
16465 * g++.dg/init/array4.C: New test.
16466 * g++.dg/init/array5.C: New test.
16467
16468 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16469
16470 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16471 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16472
16473 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16474
16475 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16476 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16477 * gcc.dg/wtr-conversion-1.c: Likewise.
16478 * gcc.dg/wtr-escape-1.c: Likewise.
16479 * gcc.dg/wtr-int-type-1.c: Likewise.
16480 * gcc.dg/wtr-label-1.c: Likewise.
16481 * gcc.dg/wtr-static-1.c: Likewise.
16482 * gcc.dg/wtr-strcat-1.c: Likewise.
16483 * gcc.dg/wtr-suffix-1.c: Likewise.
16484 * gcc.dg/wtr-switch-1.c: Likewise.
16485 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16486 * gcc.dg/wtr-union-init-1.c: Likewise.
16487 * gcc.dg/wtr-union-init-2.c: Likewise.
16488 * gcc.dg/wtr-union-init-3.c: Likewise.
16489
16490 * gcc.dg/wtr-func-def-1.c: New test.
16491
16492 2002-07-02 Devang Patel <dpatel@apple.com>
16493
16494 * objc.dg/param-1.m: New test.
16495
16496 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
16497
16498 * gcc.dg/cpp/trad/directive.c: Add test.
16499 * gcc.dg/cpp/trad/macroargs.c: Add test.
16500 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
16501
16502 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
16503
16504 * gcc.dg/cpp/cmdlne-M.c: New test.
16505
16506 2002-07-02 Ziemowit Laski <zlaski@apple.com>
16507
16508 * objc.dg/desig-init-1.m: New test.
16509
16510 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16511
16512 PR c++/6716
16513 * g++.dg/template/instantiate1.C: New test.
16514
16515 2002-07-01 Mark Mitchell <mark@codesourcery.com>
16516
16517 PR c++/7112
16518 * g++.dg/template/sizeof2.C: New test.
16519
16520 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16521
16522 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16523 gcc.dg/cpp/trad/include.c: New tests.
16524
16525 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
16526
16527 PR target/7177
16528 * gcc.c-torture/compile/20020701-1.c: New test.
16529
16530 2002-07-01 Stan Shebs <shebs@apple.com>
16531
16532 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16533 header here...
16534 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16535 (objc-torture-execute): or here.
16536
16537 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
16538
16539 * gcc.c-torture/execute/arith-rand-ll.c: New test.
16540
16541 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16542
16543 * gcc.dg/cpp/trad/escaped-nl.c: New test.
16544
16545 2002-06-30 Devang Patel <dpatel@apple.com>
16546
16547 * objc.dg/fsyntax-only.m: New test.
16548
16549 2002-06-27 Mark Mitchell <mark@codesourcery.com>
16550
16551 PR c++/6695
16552 * g++.dg/template/friend7.C: New file.
16553
16554 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
16555
16556 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16557 return type.
16558
16559 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
16560
16561 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16562 avoid division by zero.
16563
16564 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
16565
16566 * gcc.dg/Wunknownprag.c: New tests.
16567
16568 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
16569
16570 * gcc.c-torture/execute/simd-2.c: New test.
16571
16572 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
16573
16574 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16575 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16576 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16577 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16578 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16579 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16580 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16581 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16582 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16583 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16584 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16585 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16586 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16587 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16588 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16589 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16590 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
16591
16592 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
16593
16594 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16595 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16596 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16597 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16598 New tests.
16599 * gcc.dg/cpp/trad/directive.c: Update.
16600
16601 2002-06-23 Andreas Jaeger <aj@suse.de>
16602
16603 * gcc.c-torture/execute/complex-6.c: New.
16604
16605 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
16606
16607 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16608 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16609 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16610 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
16611
16612 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
16613
16614 * gcc.dg/cpp/trad: New directory with traditional tests copied
16615 from parent directory.
16616 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16617 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16618 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16619 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16620 Move to trad/ and rename.
16621 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16622 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16623 gcc.dg/cpp/trad/redef2.c: New tests.
16624 * gcc.dg/cpp/trad/trad.exp: New driver.
16625
16626 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
16627
16628 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16629 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16630 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16631 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16632 Remove.
16633
16634 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
16635
16636 * gcc.dg/20020620-1.c: New test.
16637
16638 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16639
16640 * g++.dg/template/ttp4.C: New test.
16641
16642 2002-06-19 Jakub Jelinek <jakub@redhat.com>
16643
16644 * g++.dg/opt/vt1.C: Fix regexp.
16645
16646 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16647
16648 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16649 Don't use attribute `noinline'.
16650
16651 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16652
16653 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
16654
16655 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
16656
16657 * gcc.c-torture/execute/simd-1.c: New.
16658
16659 * gcc.dg/simd-1.c: New.
16660
16661 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16662
16663 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
16664
16665 2002-06-16 Richard Henderson <rth@redhat.com>
16666
16667 * g++.dg/ext/anon-struct1.C: New.
16668 * g++.dg/ext/anon-struct2.C: New.
16669 * g++.dg/ext/anon-struct3.C: New.
16670 * gcc.dg/anon-struct-1.c: New.
16671 * gcc.dg/anon-struct-2.c: New.
16672 * gcc.dg/anon-struct-3.c: New.
16673 * gcc.dg/20011008-1.c: Adjust warning text.
16674 * gcc.dg/20020527-1.c: Add -fms-extensions.
16675
16676 2002-06-16 Richard Henderson <rth@redhat.com>
16677
16678 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
16679
16680 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
16681
16682 * gcc.c-torture/execute/20020615-1.c: New test.
16683
16684 2002-06-15 Roger Sayle <roger@eyesopen.com>
16685
16686 * gcc.c-tortuture/execute/compare-1.c: New test case.
16687 * gcc.c-tortuture/execute/compare-2.c: New test case.
16688 * gcc.c-tortuture/execute/compare-3.c: New test case.
16689
16690 2002-06-13 Richard Henderson <rth@redhat.com>
16691
16692 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16693 ia64 ilp32.
16694
16695 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16696
16697 * g++.dg/template/typename2.C: Update error message.
16698
16699 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
16700
16701 * gcc.c-torture/execute/20020611-1.c: New test.
16702
16703 2002-06-11 Bob Wilson <bob.wilson@acm.org>
16704
16705 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16706 list of targets to skip.
16707
16708 2002-06-10 Bob Wilson <bob.wilson@acm.org>
16709
16710 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16711 targets if not optimizing.
16712
16713 2002-06-10 Jakub Jelinek <jakub@redhat.com>
16714
16715 * gcc.c-torture/compile/20020605-1.c: New test.
16716
16717 * g++.dg/opt/vt1.C: New test.
16718
16719 * gcc.dg/20020531-1.c: New test.
16720
16721 * gcc.dg/20020530-1.c: New test.
16722
16723 * gcc.dg/20020527-1.c: New test.
16724
16725 * g++.dg/opt/cse1.C: New test.
16726
16727 2002-06-07 Roger Sayle <roger@eyesopen.com>
16728
16729 * gcc.dg/20020607-2.c: New test case.
16730
16731 2002-06-07 Jakub Jelinek <jakub@redhat.com>
16732
16733 * gcc.c-torture/compile/20020604-1.c: New test.
16734
16735 2002-06-04 Richard Henderson <rth@redhat.com>
16736
16737 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16738 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16739 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
16740
16741 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
16742
16743 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
16744
16745 2002-06-03 Richard Henderson <rth@redhat.com>
16746
16747 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16748 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
16749
16750 2002-06-02 Richard Henderson <rth@redhat.com>
16751
16752 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16753 test functions static.
16754
16755 2002-06-02 Andreas Jaeger <aj@suse.de>
16756
16757 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16758 now.
16759
16760 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
16761
16762 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16763 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16764 Update for mofified diagnostics.
16765 * gcc.dg/c99-intconst-1.c: No longer fail.
16766
16767 2002-06-02 Richard Henderson <rth@redhat.com>
16768
16769 * gcc.dg/uninit-A.c: Remove xfail markers.
16770
16771 2002-06-01 Roger Sayle <roger@eyesopen.com>
16772
16773 * gcc.dg/fnegate-1.c: New test case.
16774
16775 2002-05-30 Osku Salerma <osku@iki.fi>
16776
16777 * gcc.c-torture/execute/mayalias-1.c: New file.
16778
16779 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
16780
16781 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16782 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16783 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
16784
16785 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
16786
16787 * gcc.c-torture/execute/20020529-1.c: New test.
16788
16789 2002-05-27 Richard Henderson <rth@redhat.com>
16790
16791 * g++.dg/ext/attrib6.C: New test case.
16792
16793 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16794
16795 * gcc.c-torture/execute/pure-1.c: New test.
16796
16797 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16798
16799 * gcc.dg/cpp/arith-2.c: Remove.
16800
16801 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16802
16803 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
16804 * gcc.dg/cpp/if-3.c: Remove.
16805
16806 2002-05-26 Jakub Jelinek <jakub@redhat.com>
16807
16808 * g++.dg/opt/cse2.C: New test.
16809
16810 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
16811
16812 * gcc.dg/cpp/arith-1.c: New semantic tests.
16813 * gcc.dg/cpp/if-1.c: Update.
16814
16815 2002-05-24 Ben Elliston <bje@redhat.com>
16816
16817 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
16818
16819 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16820
16821 * gcc.dg/verbose-asm.c: New test.
16822
16823 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
16824
16825 * gcc.dg/cpp/paste12.c: New test.
16826
16827 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16828
16829 * g++.dg/parse/named_ops.C: New test.
16830
16831 2002-05-23 Mark Mitchell <mark@codesourcery.com>
16832
16833 * gcc/testsuite/gcc.dg/weak-8.c: New test.
16834
16835 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
16836
16837 * gcc.dg/weak-2.c: Allow optional leading underscore
16838 in scan-assembler symbol name.
16839 * gcc.dg/weak-3.c: Likewise.
16840 * gcc.dg/weak-4.c: Likewise.
16841 * gcc.dg/weak-5.c: Likewise.
16842
16843 2002-05-23 Jakub Jelinek <jakub@redhat.com>
16844
16845 * gcc.dg/20020523-1.c: New test.
16846
16847 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16848
16849 * objc.dg/const-str-2.m: Update now that we stop after
16850 a command line error.
16851
16852 2002-05-22 Richard Henderson <rth@redhat.com>
16853
16854 * g++.dg/dg.exp: Fix typo in test pruneing.
16855
16856 2002-05-22 Richard Henderson <rth@redhat.com>
16857
16858 * g++.dg/dg.exp: Prune the tls subdirectory.
16859 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16860 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16861 * g++.dg/tls/init-1.C: New.
16862
16863 2002-05-22 Jakub Jelinek <jakub@redhat.com>
16864
16865 * gcc.dg/20020517-1.c: New test.
16866
16867 2002-05-21 Richard Henderson <rth@redhat.com>
16868
16869 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16870 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
16871
16872 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
16873
16874 * g++.dg/other/copy2.C: New test.
16875
16876 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
16877
16878 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
16879 (MAX_COPY): Bump up to 10 times sizeof (long long).
16880 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
16881
16882 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
16883 sizeof (long long).
16884
16885 * gcc.c-torture/execute/strcpy-1.c: New test.
16886
16887 2002-05-19 Jason Merrill <jason2redhat.com>
16888
16889 * g++.dg/ext/oper1.C: New test.
16890
16891 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
16892 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
16893
16894 * README.QMTEST: New file.
16895
16896 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
16897
16898 2002-05-19 Andreas Jaeger <aj@suse.de>
16899
16900 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
16901 now.
16902 * gcc.c-torture/execute/loop-2d.x: Likewise.
16903
16904 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
16905
16906 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
16907 support weak symbols.
16908 * gcc.dg/weak-4.c: Likewise
16909 * gcc.dg/weak-6.c: Likewise
16910
16911 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
16912
16913 * gcc.dg/weak-3.c: Add dg-excess-error comment for
16914 cygwin, coff and h8300-*-hms targets
16915 * gcc.dg/weak-5.c: Likewise
16916 * gcc.dg/weak-7.c: Likewise
16917
16918 2002-05-16 Jason Merrill <jason@redhat.com>
16919
16920 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
16921 (scan-assembler-not, scan-assembler-dem): Likewise.
16922 (scan-assembler-dem-not): Likewise.
16923
16924 2002-05-15 Richard Henderson <rth@redhat.com>
16925
16926 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
16927
16928 2002-05-15 Richard Henderson <rth@redhat.com>
16929
16930 * gcc.dg/weak-5.c (vfoo1c): No warning here.
16931 (vfoo1f): Warning here.
16932 (vfoo1l): Don't redefine the alias.
16933
16934 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
16935
16936 * g++.dg/init/pm1.C: New test.
16937
16938 2002-05-12 David S. Miller <davem@redhat.com>
16939
16940 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
16941 types.
16942
16943 2002-05-10 Roger Sayle <roger@eyesopen.com>
16944
16945 * gcc.c-torture/execute/20020510-1.c: New test case.
16946
16947 2002-05-10 David S. Miller <davem@redhat.com>
16948
16949 * gcc.c-torture/execute/conversion.c: Test long double too.
16950
16951 2002-05-09 Jakub Jelinek <jakub@redhat.com>
16952
16953 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
16954 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
16955 * lib/g++.exp (g++_link_flags): Likewise.
16956 * lib/objc.exp (objc_target_compile): Likewise.
16957
16958 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
16959
16960 * gcc.dg/cpp/poison.c: Update.
16961 * gcc.dg/cpp/20000625-2.c: Remove.
16962 * gcc.dg/cpp/direct2s.c: Remove final test.
16963
16964 2002-05-08 Tom Rix <trix@redhat.com>
16965
16966 * gcc.c-torture/execute/20020508-1.c: New test.
16967 * gcc.c-torture/execute/20020508-2.c: New test.
16968 * gcc.c-torture/execute/20020508-3.c: New test.
16969
16970 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
16971
16972 * gcc.dg/cpp/charconst-4.c: More tests.
16973
16974 2002-05-08 Mark Mitchell <mark@codesourcery.com>
16975
16976 PR c/6569
16977 * gcc.dg/weak-3.c: Update location of warning messages.
16978 * gcc.dg/weak-5.c: Likewise.
16979
16980 2002-05-06 Roger Sayle <roger@eyesopen.com>
16981
16982 * gcc.c-torture/execute/20020506-1.c: New test case.
16983
16984 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
16985
16986 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
16987
16988 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16989
16990 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
16991
16992 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16993
16994 * gcc.dg/cpp/charconst-3.c: New test.
16995
16996 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
16997
16998 * gcc.dg/cpp/charconst.c: Update tests.
16999
17000 2002-05-05 Tim Josling <tej@melbpc.org.au>
17001
17002 * treelang: Added directory for new sample language treelang. Also
17003 lib/treelang.exp: New file to signal treelang should be tested.
17004
17005 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17006
17007 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
17008 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
17009 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
17010 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
17011 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
17012 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
17013 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
17014
17015 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
17016
17017 * gcc.dg/format/xopen-2.c: New test.
17018
17019 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17020
17021 * gcc.dg/20020503-1.c: New test.
17022
17023 2002-05-02 Mark Mitchell <mark@codesourcery.com>
17024
17025 * g++.dg/init/dtor1.C: Make it tougher.
17026
17027 2002-05-01 Mark Mitchell <mark@codesourcery.com>
17028
17029 * g++.dg/init/dtor1.C: New test.
17030
17031 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
17032
17033 * gcc.dg/altivec-8.c: New.
17034
17035 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
17036
17037 * gcc.dg/altivec-7.c: New.
17038
17039 2002-04-29 Jakub Jelinek <jakub@redhat.com>
17040
17041 * g++.dg/parse/typedef1.C: New test.
17042
17043 2002-04-29 Mark Mitchell <mark@codesourcery.com>
17044
17045 PR c++/6486
17046 * g++.dg/template/friend6.C: New test.
17047
17048 PR c++/6492
17049 * g++.dg/init/copy1.C: New test.
17050
17051 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
17052
17053 * g++.dg/warn/effc1.C: New test.
17054
17055 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
17056
17057 * gcc.dg/cpp/if-cexp.c: Add a test.
17058
17059 2002-04-28 Jakub Jelinek <jakub@redhat.com>
17060
17061 * gcc.dg/20020426-2.c: New test.
17062
17063 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
17064
17065 * gcc.dg/cpp/if-mop.c: Update.
17066 * gcc.dg/cpp/if-mpar.c: Add test.
17067 * gcc.dg/cpp/if-oppr.c: Update.
17068
17069 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17070
17071 PR c/6343
17072 * gcc.dg/weak-[2-7].c: New tests.
17073
17074 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17075
17076 * gcc.dg/enum1.c: New test.
17077
17078 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17079
17080 PR c++/6497
17081 * g++.dg/inherit/access2.C: New test.
17082
17083 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17084
17085 PR bootstrap/6445
17086 * gcc.dg/20020426-1.c: New test.
17087
17088 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17089
17090 * g++.dg/abi/enum1.C: New test.
17091
17092 2002-04-26 Richard Henderson <rth@redhat.com>
17093
17094 * gcc.dg/c99-bool-1.c: Expect always true warning.
17095
17096 2002-04-25 Roger Sayle <roger@eyesopen.com>
17097
17098 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
17099
17100 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17101
17102 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
17103 targets.
17104
17105 2002-04-24 Mark Mitchell <mark@codesourcery.com>
17106
17107 * g++.dg/abi/mange7.C: New test.
17108
17109 PR c++/6438.
17110 * g++.dg/parse/stmtexpr2.C: New test.
17111
17112 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
17113
17114 * gcc.dg/20020312-2.c: Add SH target.
17115
17116 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17117
17118 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17119 compiler output on mips*-*-irix*.
17120
17121 2002-04-23 Jakub Jelinek <jakub@redhat.com>
17122
17123 * g++.dg/parse/attr1.C: New test.
17124
17125 2002-04-23 Roger Sayle <roger@eyesopen.com>
17126
17127 * gcc.c-torture/execute/string-opt-17.c: New test case.
17128 * gcc.c-torture/execute/memset-2.c: New test case.
17129
17130 2002-04-23 Mark Mitchell <mark@codesourcery.com>
17131
17132 PR c++/6256:
17133 * g++.dg/template/friend5.C: New test.
17134
17135 PR c++/6331:
17136 * g++.dg/template/qual1.C: Likewise.
17137
17138 2002-04-22 Zack Weinberg <zack@codesourcery.com>
17139
17140 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17141 Include stdlib.h, not stdio.h or ctype.h.
17142
17143 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
17144
17145 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17146 cris-*-elf* and mmix-*-*.
17147 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17148 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17149 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17150 Ditto.
17151 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17152 * gcc.dg/wchar_t-1.c: Ditto.
17153
17154 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
17155
17156 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17157 Clarify comment.
17158
17159 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
17160
17161 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
17162
17163 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17164
17165 * gcc.c-torture/execute/20000906-1.x: Delete.
17166
17167 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
17168
17169 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
17170
17171 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
17172
17173 * PR6367
17174 * g77.f-torture/execute/6367.f: New test.
17175 * g77.f-torture/execute/6367.x: Disable for MMIX.
17176
17177 2002-04-19 Mark Mitchell <mark@codesourcery.com>
17178
17179 * PR6352
17180 * g++.dg/opt/inline2.C: New test.
17181
17182 2002-04-18 Richard Henderson <rth@redhat.com>
17183
17184 * gcc.dg/20000906-1.c: Enable for all targets.
17185 * gcc.c-torture/compile/iftrap-2.c: New.
17186
17187 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17188
17189 * gcc.dg/20020418-1.c: New test.
17190 * gcc.dg/20020418-2.c: New test.
17191
17192 2002-04-18 Richard Henderson <rth@redhat.com>
17193
17194 * gcc.c-torture/compile/iftrap-1.c: New.
17195 * gcc.dg/iftrap-1.c: Adjust for ia64.
17196 * gcc.dg/iftrap-2.c: New.
17197
17198 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17199
17200 * gcc.c-torture/compile/20020418-1.c: New test.
17201
17202 2002-04-18 Roger Sayle <roger@eyesopen.com>
17203
17204 * gcc.c-torture/compile/20020415-1.c: New.
17205
17206 2002-04-18 David S. Miller <davem@redhat.com>
17207
17208 * gcc.c-torture/execute/20020418-1.c: New test.
17209
17210 2002-04-17 Jakub Jelinek <jakub@redhat.com>
17211
17212 * gcc.dg/20020416-1.c: New test.
17213
17214 * g++.dg/opt/inline1.C: New test.
17215
17216 2002-04-16 Jakub Jelinek <jakub@redhat.com>
17217
17218 * gcc.dg/altivec-5.c: New test.
17219
17220 * gcc.dg/20020415-1.c: New test.
17221
17222 2002-04-15 Mark Mitchell <mark@codesourcery.com>
17223
17224 * testsuite/lib/chill.exp: Remove.
17225
17226 2002-04-14 Jakub Jelinek <jakub@redhat.com>
17227
17228 * g++.dg/other/big-struct.C: New test.
17229
17230 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
17231
17232 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
17233 of scratch file.
17234
17235 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
17236
17237 PR c/6277
17238 * gcc.dg/i386-387-1.c: Allow optional leading underscore
17239 in scan-assembler function name
17240
17241 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
17242
17243 * g77.f-torture/execute/980628-4.x,
17244 g77.f-torture/execute/980628-5.x,
17245 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17246 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17247 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
17248 i[34567]86-*-*.
17249
17250 2002-04-13 David S. Miller <davem@redhat.com>
17251
17252 * gcc.c-torture/execute/20020413-1.c: New test.
17253
17254 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
17255
17256 * gcc.dg/asm-6.c,
17257 * g++.dg/ext/asm1.C: New tests.
17258
17259 2002-04-12 Mark Mitchell <mark@codesourcery.com>
17260
17261 PR c++ 5373.
17262 * g++.dg/parse/stmtexpr1.C: New test.
17263
17264 PR c++/5189.
17265 * g++.dg/template/copy1.C: New test.
17266
17267 2002-04-12 Richard Henderson <rth@redhat.com>
17268
17269 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
17270
17271 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
17272
17273 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
17274 gcc.c-torture/execute/20020307-2.c.
17275
17276 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
17277
17278 * g++.dg/ext/attrib5.C,
17279 * g++.dg/lookup/struct1.C: New tests.
17280
17281 2002-04-11 Jakub Jelinek <jakub@redhat.com>
17282
17283 * gcc.dg/20020411-1.c: New test.
17284
17285 * gcc.c-torture/execute/20020411-1.c: New test.
17286
17287 2002-04-10 Janis Johnson <janis187@us.ibm.com>
17288
17289 * g77.f-torture/execute/6177.f: New test.
17290
17291 2002-04-10 Jakub Jelinek <jakub@redhat.com>
17292
17293 PR middle-end/6247
17294 * g++.dg/opt/cleanup1.C: New test.
17295
17296 * g++.dg/opt/const1.C: New test.
17297
17298 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
17299
17300 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
17301
17302 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
17303
17304 PR c++/5507
17305 * g++.dg/template/typename2.C: New test.
17306
17307 2002-04-10 Alan Modra <amodra@bigpond.net.au>
17308
17309 * gcc.c-torture/execute/loop-12.c: New.
17310
17311 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
17312
17313 * g77.f-torture/execute/980628-4.x,
17314 g77.f-torture/execute/980628-5.x,
17315 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17316 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17317 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
17318
17319 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17320
17321 PR optimization/6086
17322 * g++.dg/opt/preinc1.C: New test.
17323
17324 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17325
17326 PR c++/5571
17327 * g++.dg/opt/static2.C: New test.
17328
17329 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17330
17331 PR c/5120
17332 * gcc.dg/20020406-1.c: New test.
17333
17334 2002-04-04 David S. Miller <davem@redhat.com>
17335
17336 * gcc.c-torture/execute/20020404-1.c: New test.
17337
17338 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17339
17340 PR c/6123
17341 * gcc.dg/20020312-2.c: Do not declare global register variable
17342 if __PIC__ or __pic__ is defined.
17343
17344 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17345
17346 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17347 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17348
17349 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17350
17351 * gcc.misc-tests/linkage.exp: Update last change to handle
17352 sparc*-, not just sparc-.
17353
17354 2002-04-03 Richard Henderson <rth@redhat.com>
17355
17356 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17357
17358 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17359
17360 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17361
17362 2002-04-02 David S. Miller <davem@redhat.com>
17363
17364 * gcc.c-torture/execute/20020402-3.c: New test.
17365
17366 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17367
17368 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17369 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17370
17371 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17372 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17373 g77.f-torture/execute/20001201.x,
17374 g77.f-torture/execute/u77-test.x: New files.
17375
17376 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17377 * gcc.dg/wchar_t-1.c: Ditto.
17378
17379 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17380
17381 * gcc.c-torture/execute/20020402-1.c: New test.
17382
17383 2002-04-01 Richard Henderson <rth@redhat.com>
17384
17385 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17386
17387 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17388
17389 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17390
17391 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17392
17393 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17394
17395 * g++.dg/inherit/template-as-base.C: Expect error.
17396 * g++.dg/inherit/namespace-as-base.C: Likewise.
17397
17398 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17399
17400 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17401 g++.dg/ext/instantiate3.C: Tweak match patterns.
17402
17403 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17404 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17405 -da test.
17406
17407 2002-03-31 Richard Henderson <rth@redhat.com>
17408
17409 * gcc.dg/special/alias-2.c: New.
17410 * gcc.dg/special/ecos.exp: Run it.
17411
17412 2002-03-31 Richard Henderson <rth@redhat.com>
17413
17414 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17415
17416 2002-03-31 Kazu Hirata <kazu@hxi.com>
17417
17418 * gcc.dg/weak-1.c: Disable on h8300 port.
17419
17420 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17421
17422 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17423 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17424 ordering tests.
17425 * g++.dg/bprob/bprob-1.C: New test.
17426 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17427 * g++.dg/gcov/gcov-1.C: New test.
17428 * g++.dg/gcov/gcov-1.x: New file.
17429 * g++.dg/gcov/gcov-2.C: New test.
17430 * g++.dg/gcov/gcov-3.C: New test.
17431 * g++.dg/gcov/gcov-3.h: New file.
17432
17433 2002-03-28 Roger Sayle <roger@eyesopen.com>
17434
17435 * g++.old-deja/g++.other/builtins5.C: New test.
17436 * g++.old-deja/g++.other/builtins6.C: New test.
17437 * g++.old-deja/g++.other/builtins7.C: New test.
17438 * g++.old-deja/g++.other/builtins8.C: New test.
17439 * g++.old-deja/g++.other/builtins9.C: New test.
17440
17441 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17442
17443 * g++.dg/opt/static1.C: New test.
17444
17445 * g++.dg/opt/longbranch1.C: New test.
17446
17447 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17448
17449 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17450
17451 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17452
17453 2002-03-28 Jeffrey A Law (law@redhat.com)
17454
17455 * gcc.c-torture/execute/20020328-1.c: New test.
17456
17457 2002-03-27 Richard Henderson <rth@redhat.com>
17458
17459 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17460 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17461 move from g++.old-deja/g++.ext/.
17462
17463 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17464
17465 * g++.dg/init/new2.C: New test.
17466
17467 2002-03-26 Richard Henderson <rth@redhat.com>
17468
17469 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17470
17471 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17472 on sparc.
17473
17474 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17475 sparcv9 systems.
17476 * gcc.dg/20001102-1.c: Likewise.
17477
17478 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
17479
17480 * gcc.dg/cpp/endif-pedantic1.c,
17481 gcc.dg/cpp/endif-pedantic2.c: New tests.
17482
17483 2002-03-26 Mark Mitchell <mark@codesourcery.com>
17484
17485 * g++.dg/init/new1.C: New test.
17486
17487 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
17488
17489 * g++.dg/abi/vbase9.C: New test.
17490
17491 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
17492
17493 * gcc.dg/arm-asm.c: New test.
17494
17495 2002-03-26 Andrew Cagney <ac131313@redhat.com>
17496
17497 * gcc.dg/Wswitch-enum.c: New test.
17498 Fix PR c/5044.
17499
17500 2002-03-26 Richard Henderson <rth@redhat.com>
17501
17502 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17503 structure.
17504
17505 2002-03-25 Richard Henderson <rth@redhat.com>
17506
17507 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17508 sparcv9 systems.
17509
17510 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17511 * gcc.c-torture/compile/20011119-2.c (xxx): New.
17512
17513 2002-03-25 Zack Weinberg <zack@codesourcery.com>
17514
17515 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
17516
17517 2002-03-25 Bob Wilson <bob.wilson@acm.org>
17518
17519 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17520 targets using generic thunk support.
17521
17522 2002-03-25 Jakub Jelinek <jakub@redhat.com>
17523
17524 * gcc.c-torture/compile/20020323-1.c: New test.
17525
17526 * g++.dg/opt/conj2.C: New test.
17527
17528 2002-03-24 Richard Henderson <rth@redhat.com>
17529
17530 * gcc.dg/weak-1.c: Use -fno-common.
17531
17532 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17533
17534 * g77.dg/f77-edit-apostrophe-out.f: New test
17535 * g77.dg/f77-edit-h-out.f: New test
17536 * g77.dg/f77-edit-t-in.f: New test
17537 * g77.dg/f77-edit-t-out.f: New test
17538 * g77.dg/f77-edit-x-out.f: New test
17539 * g77.dg/f77-edit-slash-out.f: New test
17540 * g77.dg/f77-edit-colon-out.f: New test
17541 * g77.dg/f77-edit-s-out.f: New test
17542
17543 2002-03-24 Richard Henderson <rth@redhat.com>
17544
17545 * objc/execute/formal_protocol-6.x: New XFAIL.
17546
17547 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17548
17549 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17550 that do not support weak symbols
17551
17552 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17553
17554 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17555 * lib/g77.exp: Likewise
17556 * lib/objc.exp: Likewise
17557
17558 2002-03-23 Andrew Cagney <ac131313@redhat.com>
17559
17560 * gcc.dg/Wswitch-default.c: New test.
17561
17562 2002-03-23 Jakub Jelinek <jakub@redhat.com>
17563
17564 * g++.dg/other/enum1.C: New test.
17565
17566 2002-03-23 Zack Weinberg <zack@codesourcery.com>
17567
17568 * gcc.dg/pragma-ep-3.c: Fix typo.
17569
17570 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17571
17572 * g++.dg/inherit/template-as-base.C: New test.
17573
17574 2002-03-22 Jakub Jelinek <jakub@redhat.com>
17575
17576 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17577 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
17578
17579 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
17580
17581 * gcc.dg/cpp/multiline.c: Update to match.
17582
17583 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
17584
17585 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17586
17587 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
17588
17589 * gcc.dg/cpp/extratokens2.c: New file.
17590
17591 2002-03-21 David Edelsohn <edelsohn@gnu.org>
17592
17593 * gcc.dg/20020312-2.c: Add rs6000 target.
17594
17595 * gcc.c-torture/compile/20020319-1.c: New test.
17596
17597 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17598
17599 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17600 (A, E): Handle this.
17601
17602 2002-03-20 Jason Merrill <jason@redhat.com>
17603
17604 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17605 ignoring -fpic.
17606 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17607 through prune_gcc_output.
17608
17609 2002-03-20 Jakub Jelinek <jakub@redhat.com>
17610
17611 * gcc.c-torture/compile/20020320-1.c: New test.
17612
17613 2002-03-19 Jakub Jelinek <jakub@redhat.com>
17614
17615 * gcc.c-torture/compile/20020318-1.c: New test.
17616
17617 * gcc.dg/struct-by-value-1.c: New test.
17618
17619 * gcc.dg/20020319-1.c: New test.
17620
17621 2002-03-18 Jakub Jelinek <jakub@redhat.com>
17622
17623 * g++.dg/opt/conj1.C: New test.
17624
17625 2002-03-17 Mark Mitchell <mark@codesourcery.com>
17626
17627 * g++.dg/template/qualttp20.C: Revert previous change.
17628 * g++.dg/template/qualttp3.C: Likewise.
17629 * g++.dg/template/qualttp4.C: Likewise
17630 * g++.dg/template/qualttp5.C: Likewise
17631 * g++.dg/template/qualttp6.C: Likewise
17632 * g++.dg/template/qualttp7.C: Likewise
17633 * g++.dg/template/qualttp8.C: Likewise
17634 * g++.dg/template/recurse.C: Likewise.
17635
17636 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17637
17638 * gcc.dg/cpp/wchar-1.c: Update.
17639
17640 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
17641
17642 * g++.dg/template/conv1.C: New test.
17643 * g++.dg/template/conv2.C: New test.
17644 * g++.dg/template/conv3.C: New test.
17645 * g++.dg/template/conv4.C: New test.
17646
17647 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17648
17649 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17650 * g++.dg/template/qualttp3.C: Likewise.
17651 * g++.dg/template/qualttp4.C: Likewise
17652 * g++.dg/template/qualttp5.C: Likewise
17653 * g++.dg/template/qualttp6.C: Likewise
17654 * g++.dg/template/qualttp7.C: Likewise
17655 * g++.dg/template/qualttp8.C: Likewise
17656 * g++.dg/template/recurse.C: Likewise.
17657
17658 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17659
17660 * g++.dg/opt/dtor1.C: New test.
17661
17662 2002-03-15 Jakub Jelinek <jakub@redhat.com>
17663
17664 * gcc.c-torture/compile/20020315-1.c: New test.
17665
17666 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
17667
17668 * gcc.dg/weak-1.c: Fix scan tests.
17669
17670 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
17671
17672 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17673 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17674 cris-*-aout* mmix-*-*.
17675 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17676 cris-*-aout* mmix-*-*.
17677 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17678 cris-*-elf* cris-*-aout* and mmix-*-*.
17679 * gcc.dg/20001009-1.c: Ditto.
17680 * gcc.dg/20010912-1.c: Ditto.
17681 * gcc.dg/20020122-4.c: Ditto.
17682 * gcc.dg/inline-2.c: Ditto.
17683
17684 2002-03-14 Jeffrey A Law (law@cygnus.com)
17685
17686 * gcc.c-torture/compile/20020314-1.c: New test.
17687
17688 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
17689
17690 * gcc.c-torture/execute/20020314-1.c: New test.
17691
17692 2002-03-14 Jakub Jelinek <jakub@redhat.com>
17693
17694 * g++.dg/warn/Wunused-1.C: New test.
17695
17696 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
17697
17698 * g++.dg/abi/mangle6.C: New test.
17699
17700 2002-03-13 Jakub Jelinek <jakub@redhat.com>
17701
17702 * gcc.c-torture/compile/20020309-2.c: New test.
17703
17704 * gcc.c-torture/compile/20020312-1.c: New test.
17705
17706 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
17707
17708 * g++.dg/other/access1.C: New test.
17709
17710 2002-03-12 Jakub Jelinek <jakub@redhat.com>
17711
17712 * gcc.c-torture/execute/wchar_t-1.c: New test.
17713
17714 2002-03-12 David Edelsohn <edelsohn@gnu.org>
17715
17716 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
17717
17718 2002-03-12 Roger Sayle <roger@eyesopen.com>
17719
17720 * gcc.dg/20020312-1.c: New test case.
17721
17722 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
17723
17724 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
17725
17726 2002-03-11 Richard Henderson <rth@redhat.com>
17727
17728 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17729 * g++.old-deja/g++.jason/report.C: Likewise.
17730
17731 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17732
17733 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17734 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
17735
17736 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17737
17738 * testsuite/g++.dg/overload/pmf1.C: New test.
17739
17740 2002-03-11 Kazu Hirata <kazu@hxi.com>
17741
17742 * gcc.c-torture/execute/20020307-1.c: Use long.
17743
17744 2002-03-11 Jakub Jelinek <jakub@redhat.com>
17745
17746 PR optimization/5844
17747 * gcc.dg/20020310-1.c: New test.
17748
17749 2002-03-09 Michael Meissner <meissner@redhat.com>
17750
17751 * gcc.c-torture/execute/memcpy-2.c: New test.
17752 * gcc.c-torture/execute/memset-1.c: New test.
17753 * gcc.c-torture/execute/strlen-1.c: New test.
17754 * gcc.c-torture/execute/strcmp-1.c: New test.
17755 * gcc.c-torture/execute/strncmp-1.c: New test.
17756
17757 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
17758
17759 * gcc.dg/ppc-ldstruct.c: New test.
17760
17761 2002-03-09 Jakub Jelinek <jakub@redhat.com>
17762
17763 * gcc.c-torture/execute/va-arg-22.c: New test.
17764
17765 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17766
17767 * gcc.c-torture/compile/20020309-1.c: New test.
17768
17769 2002-03-08 Jakub Jelinek <jakub@redhat.com>
17770
17771 * gcc.c-torture/execute/20020307-2.c: New test.
17772
17773 2002-03-07 Jeffrey A Law (law@redhat.com)
17774
17775 * g77.f-torture/compile/20020307-1.f: New test.
17776
17777 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
17778
17779 * gcc.dg/unordered-1.c: New test.
17780
17781 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
17782
17783 * gcc.c-torture/execute/20020307-1.c: New test.
17784
17785 2002-03-05 Jakub Jelinek <jakub@redhat.com>
17786
17787 * gcc.dg/20020304-1.c: New test.
17788
17789 * gcc.c-torture/compile/20020304-2.c: New test.
17790
17791 2002-03-04 Zack Weinberg <zack@codesourcery.com>
17792
17793 * gcc.c-torture/compile/20020304-1.c: New test case
17794 (from PR c/5830).
17795
17796 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
17797
17798 * gcc.dg/20020103-1.c: Add other -D ppc variants.
17799
17800 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
17801
17802 * g++.dg/other/classkey1.C: New test.
17803
17804 2002-03-01 Richard Henderson <rth@redhat.com>
17805
17806 * gcc.c-torture/compile/981223-1.x: New.
17807 * gcc.c-torture/compile/920625-1.x: New.
17808
17809 2002-02-28 Richard Henderson <rth@redhat.com>
17810
17811 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
17812
17813 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
17814
17815 * gcc.c-torture/execute/20020227-1.c: New test.
17816
17817 2002-02-27 Mark Mitchell <mark@codesourcery.com>
17818
17819 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17820 here" ERROR lines.
17821 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17822 * g++.old-deja.g++.other/defarg1.C: Likewise.
17823 * g++.old-deja/g++.pt/calls2.C: Likewise.
17824 * g++.old-deja/g++.pt/crash20.C: Likewise.
17825 * g++.old-deja/g++.pt/crash30.C: Likewise.
17826 * g++.old-deja/g++.pt/crash36.C: Likewise.
17827 * g++.old-deja/g++.pt/crash6.C: Likewise.
17828 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17829 * g++.old-deja/g++.pt/derived3.C: Likewise.
17830 * g++.old-deja/g++.pt/error1.C: Likewise.
17831 * g++.old-deja/g++.pt/friend21.C: Likewise.
17832 * g++.old-deja/g++.pt/friend23.C: Likewise.
17833 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17834 * g++.old-deja/g++.robertl/eb128.C: Likewise.
17835
17836 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
17837
17838 * gcc.c-torture/execute/20020225-2.c: New test.
17839
17840 2002-02-27 Zack Weinberg <zack@codesourcery.com>
17841
17842 * gcc.c-torture/execute/920730-1t.c,
17843 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17844 Delete test cases, only relevant to -traditional.
17845
17846 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
17847
17848 * gcc.dg/cpp/undef1.c: Remove.
17849 * gcc.dg/cpp/directiv.c: Update.
17850 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
17851
17852 2002-02-27 Michael Meissner <meissner@redhat.com>
17853
17854 * gcc.c-torture/execute/20020226-1.c: New test.
17855
17856 2002-02-26 Jakub Jelinek <jakub@redhat.com>
17857
17858 * g++.dg/debug/debug4.C: New test.
17859
17860 * gcc.dg/ia64-visibility-1.c: New test.
17861
17862 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
17863
17864 * gcc.dg/debug/20020224-1.c: New.
17865
17866 2002-02-25 Kazu Hirata <kazu@hxi.com>
17867
17868 * gcc.c-torture/execute/960416-1.x: New.
17869 * gcc.c-torture/execute/divconst-3.x: Likewise.
17870
17871 2002-02-25 Jakub Jelinek <jakub@redhat.com>
17872
17873 * gcc.dg/20020224-1.c: New test.
17874
17875 2002-02-25 Alan Modra <amodra@bigpond.net.au>
17876
17877 * gcc.c-torture/execute/20020225-1.c: New.
17878
17879 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
17880
17881 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
17882
17883 2002-02-23 Jakub Jelinek <jakub@redhat.com>
17884
17885 * gcc.dg/20020222-1.c: New test.
17886
17887 2002-02-22 Jakub Jelinek <jakub@redhat.com>
17888
17889 * g++.dg/opt/anonunion1.C: New test.
17890
17891 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
17892
17893 * g++.dg/template/qualttp19.C: New test.
17894 * g++.dg/template/qualttp20.C: New test.
17895 * g++.old-deja/g++.jason/report.C: Adjust expected errors
17896 * g++.old-deja/g++.other/qual1.C: Likewise.
17897
17898 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
17899
17900 * gcc.dg/attr-alwaysinline.c: New.
17901
17902 2002-02-21 Jakub Jelinek <jakub@redhat.com>
17903
17904 * gcc.dg/20020220-1.c: New test.
17905
17906 * gcc.dg/20020220-2.c: New test.
17907
17908 * g++.dg/opt/mmx1.C: New test.
17909
17910 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
17911
17912 * gcc.c-torture/compile/20020110.c: New test.
17913
17914 2002-02-20 Jakub Jelinek <jakub@redhat.com>
17915
17916 * gcc.c-torture/execute/20020219-1.c: New test.
17917
17918 * gcc.dg/20020219-1.c: New test.
17919
17920 * gcc.dg/noncompile/20020220-1.c: New test.
17921
17922 * g++.dg/opt/ptrintsum1.C: New test.
17923
17924 * gcc.dg/debug/20020220-1.c: New test.
17925
17926 2002-02-17 Jakub Jelinek <jakub@redhat.com>
17927
17928 * gcc.c-torture/execute/20020216-1.c: New test.
17929
17930 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
17931
17932 * gcc.dg/decl-1.c: Update, new test.
17933
17934 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
17935
17936 * g++.dg/abi/bitfield1.C: New test.
17937 * g++.dg/abi/bitfield2.C: New test.
17938
17939 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17940
17941 * gcc.dg/attr-nest.c: New test.
17942
17943 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17944
17945 * gcc.c-torture/execute/20020215-1.c: New test.
17946
17947 2002-02-14 Jakub Jelinek <jakub@redhat.com>
17948
17949 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
17950 * g++.dg/debug/debug.exp: New.
17951 * g++.dg/debug/trivial.C: New.
17952 * g++.dg/debug/debug1.C: Moved...
17953 * g++.dg/other/debug1.C: ...from here.
17954 * g++.dg/debug/debug2.C: Moved...
17955 * g++.dg/other/debug2.C: ...from here.
17956 * g++.dg/debug/debug3.C: Moved...
17957 * g++.dg/other/debug3.C: ...from here.
17958
17959 * gcc.dg/noncompile/20020213-1.c: New test.
17960
17961 2002-02-13 Jakub Jelinek <jakub@redhat.com>
17962
17963 * g++.dg/other/debug3.C: New test.
17964
17965 * gcc.c-torture/execute/20020213-1.c: New test.
17966
17967 2002-02-13 Richard Smith <richard@ex-parrot.com>
17968
17969 * g++.old-deja/g++.other/thunk1.C: New test.
17970
17971 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17972
17973 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
17974
17975 2002-02-13 Stan Shebs <shebs@apple.com>
17976
17977 * gcc.dg/altivec-3.c: New.
17978
17979 2002-02-12 Jakub Jelinek <jakub@redhat.com>
17980
17981 * gcc.dg/Wunreachable-1.c: New test.
17982 * gcc.dg/Wunreachable-2.c: New test.
17983
17984 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
17985
17986 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
17987
17988 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
17989
17990 * gcc.dg/decl-1.c: New test.
17991
17992 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17993
17994 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
17995
17996 2002-02-10 Kazu Hirata <kazu@hxi.com>
17997
17998 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
17999 * gcc.c-torture/compile/980506-1.x: Likewise.
18000
18001 2002-02-10 Kazu Hirata <kazu@hxi.com>
18002
18003 * gcc.dg/20020210-1.c: New.
18004
18005 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
18006
18007 * g77.f-torture/execute/947.f: New regression test
18008 for PR fortran/947.
18009
18010 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
18011
18012 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
18013 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
18014
18015 2002-02-08 Richard Henderson <rth@redhat.com>
18016
18017 * gcc.c-torture/compile/labels-3.c: New.
18018
18019 2002-02-08 Jakub Jelinek <jakub@redhat.com>
18020
18021 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
18022 expression statements work instead.
18023 * gcc.dg/noncompile/20020207-1.c: New test.
18024
18025 2002-02-07 Richard Henderson <rth@redhat.com>
18026
18027 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
18028
18029 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18030
18031 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
18032 message from g77
18033 * lib/g77-dg.exp: Trim g77 error messages so that they are
18034 recognized by dg.exp.
18035
18036 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18037
18038 PR fortran/5473
18039 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
18040
18041 2002-02-07 Richard Henderson <rth@redhat.com>
18042
18043 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
18044 to be sufficiently aligned for integers.
18045
18046 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
18047
18048 * g++.dg/template/friend4.C: New test.
18049
18050 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18051
18052 PR fortran/5743
18053 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
18054 unsupported cases.
18055
18056 2002-02-07 Richard Henderson <rth@redhat.com>
18057
18058 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
18059 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
18060 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
18061 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
18062
18063 2002-02-06 Richard Henderson <rth@redhat.com>
18064
18065 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
18066
18067 2002-02-06 Janis Johnson <janis187@us.ibm.com>
18068
18069 * gcc.dg/20020206-1.c: New test.
18070
18071 2002-02-06 Jakub Jelinek <jakub@redhat.com>
18072
18073 * gcc.c-torture/execute/20020206-1.c: New test.
18074
18075 * gcc.c-torture/execute/20020206-2.c: New test.
18076
18077 PR optimization/5429:
18078 * gcc.c-torture/compile/20020206-1.c: New test.
18079
18080 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
18081
18082 * g++.dg/ext/align1.C: Do not use an explicit alignment value
18083 as certain file formats cannot support particularly large
18084 alignments.
18085
18086 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
18087 and do not expect to be able to link the executable.
18088
18089 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
18090 fail because the COFF format does not support the weak attribute.
18091
18092 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
18093
18094 * g77.dg/pr5473.f: New test
18095
18096 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
18097
18098 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
18099 Fix testcase accordingly.
18100
18101 2002-02-04 Richard Henderson <rth@redhat.com>
18102
18103 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
18104 (buf): Change to be an array of pointers, not ints.
18105
18106 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18107
18108 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
18109 before all tests. Move warning one line above to match where it
18110 C frontend emits.
18111 * gcc.dg/Wswitch-2.c: New test.
18112 * g++.dg/warn/Wswitch-1.C: New test.
18113 * g++.dg/warn/Wswitch-2.C: New test.
18114
18115 2002-02-04 Richard Henderson <rth@redhat.com>
18116
18117 * g++.dg/abi/offsetof.C: Fix size comparison.
18118
18119 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
18120
18121 * gcc.dg/cast-qual-2.c: New test.
18122
18123 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18124
18125 * gcc.dg/20020201-4.c: New test.
18126
18127 2002-02-04 Ben Elliston <bje@redhat.com>
18128
18129 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18130 target_info attribute != 0, in addition to the empty string.
18131 (gcc_target_compile): Likewise.
18132
18133 2002-02-03 Andrew Cagney <ac131313@redhat.com>
18134
18135 * gcc.dg/Wswitch.c: New test.
18136 PR gcc/4475. PR gcc/3780.
18137
18138 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
18139
18140 * g77.f-torture/execute/5122.f: New test for regressions
18141 against PR fortran/5122.
18142
18143 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
18144
18145 * g77.f-torture/compile/pr3743.f: Delete
18146 * g77.dg/pr3743-1.f: New test.
18147 * g77.dg/pr3743-2.f: New test.
18148 * g77.dg/pr3743-3.f: New test.
18149 * g77.dg/pr3743-4.f: New test.
18150
18151 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18152
18153 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
18154
18155 2002-02-02 Richard Henderson <rth@redhat.com>
18156
18157 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18158 * gcc.c-torture/execute/bf64-1.c: Likewise.
18159
18160 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18161
18162 * gcc.dg/20020201-2.c: New test.
18163
18164 * gcc.dg/20020201-3.c: New test.
18165
18166 * gcc.c-torture/execute/bitfld-2.c: New test.
18167
18168 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18169
18170 * gcc.dg/bitfld-1.c: Update.
18171 * gcc.dg/bitfld-2.c: Update.
18172 * gcc.c-torture/execute/bitfld-1.x: New.
18173
18174 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18175
18176 * gcc.c-torture/execute/20020201-1.c: New test.
18177
18178 2002-02-01 Janis Johnson <janis187@us.ibm.com>
18179
18180 PR target/5469
18181 * gcc.dg/20020201-1.c: New test.
18182
18183 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
18184
18185 PR fortran/3743
18186 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18187 * g77.f-torture/compile/pr3743.x: Remove
18188
18189 2002-01-31 Tom Rix <trix@redhat.com>
18190
18191 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
18192
18193 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18194
18195 * gcc.dg/noncompile/20020130-1.c: New test.
18196
18197 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
18198
18199 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
18200
18201 2002-01-29 Richard Henderson <rth@redhat.com>
18202
18203 * gcc.c-torture/execute/991118-1.c: Cast various constants back
18204 to long long.
18205 * gcc.c-torture/execute/bf64-1.c: Likewise.
18206
18207 2002-01-29 Jakub Jelinek <jakub@redhat.com>
18208
18209 * gcc.c-torture/execute/20020129-1.c: New test.
18210
18211 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18212
18213 * gcc.c-torture/compile/20000224-1.c: Update.
18214 * gcc.c-torture/execute/bitfld-1.c: New tests.
18215 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
18216 * gcc.dg/uninit-A.c: Update.
18217
18218 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
18219
18220 * g++.dg/template/ctor1.C: Add instantiation.
18221
18222 2002-01-28 Paul Koning <pkoning@equallogic.com>
18223
18224 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
18225 argument to __builtin_prefetch to be const ptr.
18226
18227 2002-01-28 Jakub Jelinek <jakub@redhat.com>
18228
18229 * gcc.c-torture/compile/20020120-1.c: New test.
18230
18231 2002-01-27 Kazu Hirata <kazu@hxi.com>
18232
18233 * gcc.c-torture/execute/20020127-1.c: New test.
18234
18235 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
18236
18237 * g77.dg/f77-edit-i-in.f: New test
18238 * g77.dg/f77-edit-i-out.f: New test
18239
18240 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
18241
18242 * gcc.dg/debug/debug.exp: New file.
18243 * gcc.dg/debug/trivial.c: New file.
18244 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
18245 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
18246 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
18247 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
18248 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
18249 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
18250 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
18251 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
18252 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
18253 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
18254 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
18255 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
18256 * gcc.dg/20000503-1.c: Removed.
18257 * gcc.dg/20010207-1.c: Removed.
18258 * gcc.dg/20011223-1.c: Removed.
18259 * gcc.dg/20020104-2.c: Removed.
18260 * gcc.dg/debug-1.c: Removed.
18261 * gcc.dg/debug-2.c: Removed.
18262 * gcc.dg/debug-3.c: Removed.
18263 * gcc.dg/debug-4.c: Removed.
18264 * gcc.dg/debug-5.c: Removed.
18265 * gcc.dg/debug-6.c: Removed.
18266 * gcc.dg/dwarf2-1.c: Removed.
18267 * gcc.dg/dwarf2-2.c: Removed.
18268
18269 2002-01-25 Jakub Jelinek <jakub@redhat.com>
18270
18271 * g++.old-deja/g++.other/eh5.C: New test.
18272 * g++.old-deja/g++.other/sibcall2.C: New test.
18273 * g++.old-deja/g++.other/array9.C: New test.
18274 * g++.old-deja/g++.other/typename2.C: New test.
18275 * g++.old-deja/g++.other/crash60.C: New test.
18276 * g++.old-deja/g++.other/conv9.C: New test.
18277 * g++.old-deja/g++.other/mangle10.C: New test.
18278 * g++.old-deja/g++.other/unchanging1.C: New test.
18279 * g++.old-deja/g++.other/exprstmt1.C: New test.
18280 * g++.old-deja/g++.other/inline23.C: New test.
18281 * g++.old-deja/g++.eh/ia64-1.C: New test.
18282 * g++.old-deja/g++.other/dwarf2-1.C: New test.
18283 * g++.old-deja/g++.other/reload1.C: New test.
18284 * g++.old-deja/g++.other/static20.C: New test.
18285 * g++.old-deja/g++.other/local-alloc1.C: New test.
18286 * g++.old-deja/g++.other/conv8.C: New test.
18287 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18288 * g++.old-deja/g++.other/storeexpr1.C: New test.
18289 * g++.old-deja/g++.other/storeexpr2.C: New test.
18290 * g++.dg/eh/template2.C: New test.
18291 * g++.dg/warn/weak1.C: New test.
18292
18293 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
18294
18295 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18296 Remove first, non-varying, argument.
18297
18298 2002-01-23 Richard Henderson <rth@redhat.com>
18299
18300 * gcc.dg/inline-2.c: New.
18301
18302 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18303 Add optional target arg. Check number of arguments.
18304 (scan-assembler-not, scan-assembler-dem): Likewise.
18305 (scan-assembler-dem-not): Likewise.
18306
18307 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18308
18309 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18310 line 12.
18311 * g++.old-deja/g++.brendan/parse3.C,
18312 g++.old-deja/g++.other/crash26.C,
18313 g++.old-deja/g++.other/crash28.C,
18314 g++.old-deja/g++.other/crash29.C,
18315 g++.old-deja/g++.other/crash30.C,
18316 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
18317
18318 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
18319
18320 * gcc.dg/20020115-1.c: New.
18321
18322 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18323
18324 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18325
18326 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18327
18328 * gcc.dg/20020122-3.c: New.
18329
18330 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18331
18332 * g++.dg/other/gc1.C: New test.
18333
18334 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18335
18336 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18337
18338 2002-01-22 Richard Henderson <rth@redhat.com>
18339
18340 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18341
18342 2002-01-22 Richard Henderson <rth@redhat.com>
18343
18344 * gcc.dg/20020122-4.c: New.
18345
18346 2002-01-22 H.J. Lu <hjl@gnu.org>
18347
18348 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18349 link output.
18350 * gcc.dg/special/ecos.exp: Likewise.
18351 * lib/g++-dg.exp: Likewise.
18352 * lib/g77-dg.exp: Likewise.
18353 * lib/gcc-dg.exp : Likewise.
18354 * lib/mike-g++.exp: Likewise.
18355 * lib/mike-g77.exp: Likewise.
18356 * lib/mike-gcc.exp: Likewise.
18357 * lib/objc-dg.exp: Likewise.
18358
18359 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18360
18361 PR target/5379
18362 * gcc.dg/20020122-2.c: New test.
18363
18364 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18365
18366 * gcc.dg/20020122-1.c: New test.
18367
18368 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18369
18370 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18371
18372 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18373
18374 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18375
18376 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18377
18378 * gcc.c-torture/compile/20020121-1.c: New test.
18379
18380 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18381
18382 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18383 ld_library_path.
18384
18385 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18386
18387 * gcc.dg/20020218-1.c: New test.
18388
18389 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18390
18391 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18392 messages
18393 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18394 "At global scope" warning
18395 * g++.dg/ext/align1.C: Change cygwin test for alignment
18396 from db-bogus to dg-warning
18397
18398 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18399
18400 * g77.f-torture/compile/cpp2.F: New test.
18401
18402 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18403
18404 * g++.dg/template/access1.C: New test.
18405
18406 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18407
18408 * gcc.dg/20020118-1.c: New.
18409
18410 2002-01-18 Kazu Hirata <kazu@hxi.com>
18411
18412 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18413
18414 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18415
18416 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18417 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18418 alignment warnings.
18419
18420 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18421
18422 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18423 torture_with_loops and torture_without_loops
18424
18425 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18426
18427 * gcc.c-torture/compile/20020116-1.c: New test.
18428
18429 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18430
18431 * gcc.dg/20020116-2.c: New test.
18432
18433 * gcc.dg/ultrasp4.c: New test.
18434
18435 * gcc.dg/20020116-1.c: New test.
18436
18437 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18438
18439 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18440 by EABI.
18441
18442 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18443
18444 * gcc.misc-tests/i386-prefetch.exp: New.
18445 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18446 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18447 * gcc.misc-tests/i386-pf-none-1.c: New test.
18448 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18449
18450 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18451
18452 * gcc.dg/gnu89-init-1.c: Add new tests.
18453
18454 2002-01-15 Andreas Jaeger <aj@suse.de>
18455
18456 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18457 * gcc.dg/i386-mmx-2.c: Likewise.
18458 * gcc.dg/i386-sse-1.c: Likewise.
18459 * gcc.dg/i386-sse-2.c: Likewise.
18460 * gcc.dg/i386-sse-3.c: Likewise.
18461
18462 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18463
18464 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18465 Uncomment additional cases that now pass.
18466
18467 2002-01-11 Richard Henderson <rth@redhat.com>
18468
18469 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18470 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18471
18472 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18473
18474 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18475
18476 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
18477
18478 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18479 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
18480
18481 2002-01-10 Dale Johannesen <dalej@apple.com>
18482
18483 * gcc.c-torture/execute/loop-11.c: New.
18484
18485 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
18486
18487 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18488 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
18489
18490 2002-01-09 Richard Henderson <rth@redhat.com>
18491
18492 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18493 type in which to perform the operation for each size.
18494
18495 2002-01-09 Alan Matsuoka (alanm@redhat.com)
18496
18497 * gcc.c-torture/compile/20020109-2.c: New test.
18498
18499 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
18500
18501 * gcc.c-torture/execute/loop-10.c: New test.
18502
18503 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18504
18505 * gcc.c-torture/compile/20010226-1.c: New test.
18506 * gcc.c-torture/compile/20010227-1.c: New test.
18507 * gcc.c-torture/compile/20010426-1.c: New test.
18508 * gcc.c-torture/compile/20010510-1.c: New test.
18509 * gcc.c-torture/compile/20010605-3.c: New test.
18510 * gcc.c-torture/compile/20010824-1.c: New test.
18511 * gcc.c-torture/execute/20010409-1.c: New test.
18512 * gcc.dg/noncompile/20000901-1.c: New test.
18513 * gcc.dg/20001023-1.c: New test.
18514 * gcc.dg/20001101-1.c: New test.
18515 * gcc.dg/20001102-1.c: New test.
18516 * gcc.dg/20010207-1.c: New test.
18517 * gcc.dg/20010405-1.c: New test.
18518 * gcc.dg/20010822-1.c: New test.
18519 * gcc.dg/20011107-1.c: New test.
18520
18521 2002-01-09 Jeffrey A Law (law@redhat.com)
18522
18523 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
18524
18525 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18526 execution failure on PA targets.
18527
18528 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18529
18530 * gcc.c-torture/compile/20020109-1.c: New test.
18531
18532 2002-01-08 Kazu Hirata <kazu@hxi.com>
18533
18534 * gcc.c-torture/execute/20020108-1.c: New test.
18535
18536 2002-01-08 Jakub Jelinek <jakub@redhat.com>
18537
18538 * gcc.dg/20020108-1.c: New test.
18539
18540 2002-01-08 H.J. Lu <hjl@gnu.org>
18541
18542 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18543 for header files.
18544
18545 2002-01-08 Geoff Keating <geoffk@redhat.com>
18546
18547 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18548 consistency.
18549
18550 002-01-07 Aldy Hernandez <aldyh@redhat.com>
18551
18552 * gcc.dg/altivec-4.c: Test altivec predicates.
18553
18554 2002-01-07 Jakub Jelinek <jakub@redhat.com>
18555
18556 * gcc.c-torture/execute/20020107-1.c: New test.
18557
18558 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
18559
18560 PR c/5279
18561 * gcc.c-torture/compile/20020106-1.c: New test.
18562
18563 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18564
18565 * gcc.c-torture/execute/nestfunc-4.c: New test.
18566
18567 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18568
18569 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18570 extra triple that slipped in.
18571 * g++.old-deja/g++.abi/align.C: Likewise.
18572 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18573
18574 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18575
18576 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18577 * g++.old-deja/g++.abi/align.C: Likewise.
18578 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18579
18580 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18581 on FreeBSD/i386.
18582 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18583 FreeBSD.
18584
18585 2002-01-04 Jakub Jelinek <jakub@redhat.com>
18586
18587 * gcc.dg/20020104-1.c: New test.
18588
18589 * gcc.dg/20020104-2.c: New test.
18590
18591 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18592
18593 * gcc.dg/20020103-1.c: Fix typo in target selector.
18594
18595 2002-01-03 Richard Henderson <rth@redhat.com>
18596
18597 * gcc.dg/20020103-1.c: New.
18598
18599 2002-01-03 Kazu Hirata <kazu@hxi.com>
18600
18601 * gcc.c-torture/execute/20020103-1.c: New test.
18602
18603 2002-01-03 Jakub Jelinek <jakub@redhat.com>
18604
18605 * g++.dg/other/debug2.C: New test.
18606
18607 * gcc.c-torture/compile/20020103-1.c: New test.
18608
18609 2002-01-02 Jakub Jelinek <jakub@redhat.com>
18610
18611 * gcc.dg/gnu89-init-1.c: Added new tests.
18612
18613 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18614
18615 * g++.dg/template/friend2.C: Remove as patch is reverted.
18616
18617 * g++.dg/warn/oldcast1.C: New test.
18618
18619 * g++.dg/template/ptrmem1.C: New test.
18620 * g++.dg/template/ptrmem2.C: New test.
18621
18622 * g++.dg/template/ntp.C: New test.
18623
18624 * g++.dg/other/component1.C: New test.
18625
18626 * g++.dg/template/ttp3.C: New test.
18627
18628 * g++.dg/template/friend2.C: New test.
18629 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
18630
18631 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18632
18633 * g++.dg/other/ptrmem1.C: New test.
18634 * g++.dg/other/ptrmem2.C: New test.
18635
18636 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18637
18638 * g++.dg/template/ctor1.C: New test.
18639
18640 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18641
18642 * g++.dg/template/friend2.C: New test.
18643
18644 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
18645
18646 * gcc.dg/mmix-1.c: New test.
18647
18648 2001-12-31 Richard Henderson <rth@redhat.com>
18649
18650 * gcc.dg/asm-5.c: New.
18651
18652 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
18653
18654 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18655 in namespace __gnu_cxx
18656
18657 2001-12-30 Richard Henderson <rth@redhat.com>
18658
18659 * gcc.dg/debug-6.c: New.
18660
18661 2001-12-30 Jakub Jelinek <jakub@redhat.com>
18662
18663 * gcc.c-torture/compile/20011229-2.c: New test.
18664
18665 2001-12-29 Jakub Jelinek <jakub@redhat.com>
18666
18667 * gcc.dg/debug-3.c: New test.
18668 * gcc.dg/debug-4.c: New test.
18669 * gcc.dg/debug-5.c: New test.
18670
18671 2001-12-29 Richard Henderson <rth@redhat.com>
18672
18673 * g++.dg/eh/loop1.C: New.
18674
18675 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18676
18677 * g++.dg/template/crash1.C: New test.
18678
18679 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18680
18681 * g++.dg/other/const1.C: New test.
18682
18683 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18684
18685 * gcc.c-torture/compile/20011229-1.c: New test.
18686
18687 2001-12-28 Stan Shebs <shebs@apple.com>
18688
18689 * lib/objc-torture.exp: Resync with c-torture.exp.
18690 * lib/objc.exp: Load standard libraries.
18691
18692 2001-12-28 Jakub Jelinek <jakub@redhat.com>
18693
18694 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18695 additional tests.
18696
18697 2001-12-27 Roger Sayle <roger@eyesopen.com>
18698
18699 * gcc.c-torture/execute/string-opt-16.c: New testcase.
18700
18701 2001-12-27 Richard Henderson <rth@redhat.com>
18702
18703 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
18704
18705 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
18706
18707 * g++.dg/eh/ctor1.C: New test.
18708 * g++.dg/other/error2.C: New test.
18709
18710 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
18711
18712 * g++.dg/other/init2.C: New test.
18713
18714 2001-12-24 Richard Henderson <rth@redhat.com>
18715
18716 * gcc.dg/20011223-1.c: New.
18717 * gcc.dg/inline-1.c: New.
18718
18719 2001-12-23 Richard Henderson <rth@redhat.com>
18720
18721 * gcc.dg/asm-4.c: Test operand modifiers.
18722
18723 2001-12-23 Richard Henderson <rth@redhat.com>
18724
18725 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
18726
18727 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
18728
18729 * gcc.c-torture/execute/20011223-1.c: New test.
18730
18731 2001-12-21 Richard Henderson <rth@redhat.com>
18732
18733 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18734 re-enables the warning.
18735
18736 2001-12-21 Richard Henderson <rth@redhat.com>
18737
18738 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
18739
18740 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18741
18742 * gcc.c-torture/compile/20011218-1.c: New test.
18743
18744 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
18745
18746 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18747 arm-isr.c test.
18748 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18749 epilogue generation for ARM ISR routines.
18750
18751 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18752
18753 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18754 * gcc.dg/format/c90-printf-3.c: Likewise.
18755 * gcc.dg/format/c99-printf-3.c: Likewise.
18756 * gcc.dg/format/ext-1.c: Likewise.
18757 * gcc.dg/format/ext-6.c: Likewise.
18758 * gcc.dg/format/format.h: Prototype unlocked stdio.
18759
18760 2001-12-20 Richard Henderson <rth@redhat.com>
18761
18762 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18763 (arena): Use it.
18764 (malloc): Correct allocation logic. Abort if we fill up the
18765 arena before initialization complete.
18766 (realloc): Correct allocation logic.
18767
18768 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18769
18770 * gcc.c-torture/compile/20011219-2.c: New test.
18771
18772 * gcc.c-torture/execute/20011219-1.c: New test.
18773
18774 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
18775
18776 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18777 target does not support weak symbols.
18778
18779 2001-12-19 Jakub Jelinek <jakub@redhat.com>
18780
18781 * gcc.c-torture/compile/20011219-1.c: New test.
18782
18783 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
18784
18785 * g++.dg/other/error1.C: New test.
18786
18787 2001-12-17 Jeffrey A Law (law@redhat.com)
18788
18789 * gcc.c-torture/execute/20011217-1.c: New test.
18790
18791 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
18792
18793 * objc.dg/special/: New directory.
18794 * objc.dg/special/special.exp: New file.
18795 * objc.dg/special/unclaimed-category-1.h: New file.
18796 * objc.dg/special/unclaimed-category-1a.m: New file.
18797 * objc.dg/special/unclaimed-category-1.m: New file.
18798
18799 2001-12-17 Andreas Jaeger <aj@suse.de>
18800
18801 * gcc.c-torture/compile/20011217-2.c: New test.
18802
18803 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
18804
18805 * gcc.c-torture/compile/20011217-1.c: New test.
18806
18807 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
18808
18809 * testsuite/gcc.dg/20011214-1.c: New.
18810
18811 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
18812
18813 * gcc.dg/altivec-4.c: New.
18814
18815 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
18816
18817 * gcc.dg/20011113-1.c: New test.
18818
18819 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18820
18821 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18822 std::__malloc_alloc_template<0> and
18823 std::__default_alloc_template<false, 0>.
18824
18825 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
18826
18827 * objc/execute/bf-21.m: New test.
18828 * objc/execute/enumeration-1.m: New test.
18829 * objc/execute/enumeration-2.m: New test.
18830
18831 2001-12-12 Jakub Jelinek <jakub@redhat.com>
18832
18833 * gcc.dg/gnu89-init-1.c: New test.
18834
18835 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
18836
18837 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18838 * g++.old-deja/g++.jason/2371.C: Likewise.
18839 * g++.old-deja/g++.jason/template33.C: Likewise.
18840 * g++.old-deja/g++.jason/template34.C: Likewise.
18841 * g++.old-deja/g++.jason/template36.C: Likewise.
18842 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18843 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18844 * g++.old-deja/g++.other/typename1.C: Likewise.
18845 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18846 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18847 * g++.old-deja/g++.pt/typename11.C: Likewise.
18848 * g++.old-deja/g++.pt/typename14.C: Likewise.
18849 * g++.old-deja/g++.pt/typename16.C: Likewise.
18850 * g++.old-deja/g++.pt/typename3.C: Likewise.
18851 * g++.old-deja/g++.pt/typename4.C: Likewise.
18852 * g++.old-deja/g++.pt/typename5.C: Likewise.
18853 * g++.old-deja/g++.pt/typename7.C: Likewise.
18854 * g++.old-deja/g++.robertl/eb9.C: Likewise.
18855
18856 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
18857
18858 * g++.dg/other/linkage1.C: New test.
18859 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18860 specifiers.
18861
18862 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
18863
18864 * gcc.dg/concat.c: New test.
18865
18866 2001-12-11 Stan Shebs <shebs@apple.com>
18867
18868 * objc/compile: New test directory.
18869 * objc/compile/compile.exp: New expect script.
18870 * objc/compile/20011211-1.m: New compile test.
18871
18872 2001-12-11 Jason Merrill <jason@redhat.com>
18873
18874 * lib/prune.exp (prune_gcc_output): Also handle "In member
18875 function". So many permutations...
18876
18877 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
18878
18879 * g++.dg/template/typedef1.C: New test.
18880
18881 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
18882
18883 * g++.dg/other/copy1.C: New test.
18884
18885 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
18886
18887 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
18888
18889 * gcc.dg/builtin-choose-expr.c: New.
18890
18891 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
18892
18893 * gcc.dg/altivec-2.c: New.
18894
18895 2001-12-07 Richard Henderson <rth@redhat.com>
18896
18897 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
18898
18899 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
18900
18901 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
18902 ultrasparc.
18903
18904 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18905
18906 * g++-old.deja/g++.robertl/eb101.C: Deleted.
18907
18908 2001-12-06 Janis Johnson <janis187@us.ibm.com>
18909
18910 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
18911 variable argument list.
18912
18913 2001-12-06 Zack Weinberg <zack@codesourcery.com>
18914
18915 * gcc.c-torture/execute/memcheck: Delete entire directory.
18916 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
18917 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
18918
18919 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
18920
18921 * gcc.dg/Wshadow-1.c: New test.
18922
18923 2001-12-05 Jakub Jelinek <jakub@redhat.com>
18924
18925 * gcc.c-torture/compile/20011130-1.c: New test.
18926
18927 * gcc.dg/noncompile/20011025-1.c: New test.
18928
18929 * g++.dg/other/anon-union.C: New test.
18930
18931 * gcc.c-torture/execute/20011024-1.c: New test.
18932
18933 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
18934
18935 * gcc.c-torture/execute/20000722-1.x,
18936 gcc.c-torture/execute/20010123-1.x: Remove.
18937 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
18938 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
18939 gcc.dg/c99-complit-2.c: New tests.
18940
18941 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
18942
18943 * g++.dg/inherit/base1.C: New test.
18944
18945 2001-12-04 Jakub Jelinek <jakub@redhat.com>
18946
18947 * g++.dg/other/stdarg1.C: New test.
18948
18949 * gcc.c-torture/compile/20011130-2.c: New test.
18950
18951 2001-12-03 Janis Johnson <janis187@us.ibm.com>
18952
18953 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
18954 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
18955 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
18956 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
18957 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
18958 * gcc.dg/builtin-prefetch-1.c: New test.
18959
18960 2001-12-03 Jakub Jelinek <jakub@redhat.com>
18961
18962 * gcc.dg/20011130-1.c: New test.
18963
18964 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
18965
18966 * g++.dg/other/scope1.C: New test.
18967 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
18968
18969 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
18970
18971 * gcc.dg/vla-init-1.c: New test.
18972
18973 2001-12-01 Geoff Keating <geoffk@redhat.com>
18974
18975 * gcc.c-torture/compile/structs.c: New testcase from GDB.
18976
18977 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
18978
18979 * objc.dg/alias.m: Update.
18980 * objc.dg/class-1.m: Update.
18981 * objc.dg/const-str-1.m: Update.
18982 * objc.dg/fwd-proto-1.m: Update.
18983 * objc.dg/id-1.m: Update.
18984 * objc.dg/super-class-1.m: Update.
18985
18986 2001-11-29 Mark Mitchell <mark@codesourcery.com>
18987
18988 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
18989 constructs.
18990
18991 2001-11-28 Jeffrey A Law (law@cygnus.com)
18992
18993 * gcc.c-torture/execute/20011128-1.c: New test.
18994
18995 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
18996
18997 * gcc.dg/20011127-1.c: New test.
18998
18999 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
19000
19001 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
19002 from Austin Group draft 7.
19003 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
19004 scanf format arguments.
19005 * gcc.dg/format/no-exargs-2.c: New test.
19006
19007 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
19008
19009 * g++.dg/abi/vbase8-4.C: New test.
19010
19011 2001-11-24 Ian Lance Taylor <ian@airs.com>
19012
19013 * gcc.c-torture/execute/20011121-1.c: New test.
19014
19015 2001-11-23 Jeffrey A Law (law@cygnus.com)
19016
19017 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
19018
19019 2001-11-23 Andreas Jaeger <aj@suse.de>
19020
19021 * gcc.dg/cpp/charconst-2.c: New test.
19022
19023 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
19024
19025 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
19026 to the host if it is remote. Let tests specify extra headers
19027 they use.
19028 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
19029 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
19030 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
19031 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
19032 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
19033 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
19034 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
19035 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
19036 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
19037 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
19038
19039 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
19040
19041 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
19042 for little endian ARMs.
19043
19044 2001-11-20 Jakub Jelinek <jakub@redhat.com>
19045
19046 * gcc.c-torture/compile/20011119-1.c: New test.
19047 * gcc.c-torture/compile/20011119-2.c: New test.
19048
19049 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
19050
19051 * gcc.dg/altivec-1.c: Fix typo.
19052
19053 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19054
19055 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
19056
19057 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
19058
19059 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
19060
19061 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
19062
19063 * lib/g77.exp: Don't specify --rpath-link.
19064
19065 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
19066 across all the headers.
19067 * gcc.dg/format/format.exp: For testing on a remote host,
19068 copy format.h.
19069
19070 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
19071 * gcc.c-torture/execute/930406-1.c: Likewise.
19072 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19073
19074 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
19075
19076 * gcc.dg/altivec-1.c: New.
19077
19078 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
19079
19080 * gcc.dg/cpp/fpreprocessed.c: New test case.
19081
19082 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19083
19084 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
19085 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
19086 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
19087
19088 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19089
19090 * gcc.dg/no-builtin-1.c: New test.
19091
19092 2001-11-16 Jakub Jelinek <jakub@redhat.com>
19093
19094 * gcc.c-torture/execute/20011115-1.c: New test.
19095
19096 2001-11-15 Jakub Jelinek <jakub@redhat.com>
19097
19098 * gcc.c-torture/compile/20011114-2.c: New test.
19099 * gcc.c-torture/compile/20011114-3.c: New test.
19100 * gcc.c-torture/compile/20011114-4.c: New test.
19101
19102 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
19103
19104 * g++.dg/other/init1.C: New test.
19105
19106 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
19107
19108 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
19109 message.
19110
19111 * gcc.c-torture/execute/20011114-1.c: New testcase.
19112
19113 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19114 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19115 like the (before this change) version of 20010327-1.c.
19116
19117 2001-11-14 Roger Sayle <roger@eyesopen.com>
19118
19119 * gcc.c-torture/execute/string-opt-13.c: New testcase.
19120
19121 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
19122
19123 * g++.dg/init/array2.C: New test.
19124
19125 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
19126
19127 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
19128
19129 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
19130
19131 * g++.dg/other/forscope1.C: New test.
19132 * g++.dg/ext/forscope1.C: New test.
19133 * g++.dg/ext/forscope2.C: New test.
19134
19135 2001-11-13 Jakub Jelinek <jakub@redhat.com>
19136
19137 * gcc.c-torture/execute/20011113-1.c: New test.
19138
19139 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
19140
19141 * gcc.c-torture/execute/20011109-2.c: New test.
19142
19143 * gcc.c-torture/execute/20011109-1.c: New test.
19144
19145 2001-11-09 Jakub Jelinek <jakub@redhat.com>
19146
19147 * gcc.c-torture/compile/20011109-1.c: New test.
19148
19149 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
19150
19151 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19152 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19153 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19154 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19155 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19156 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19157 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
19158
19159 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
19160
19161 * g++.dg/warn/Wshadow-1.C: New tests.
19162 * g++.old-deja/g++.mike/for3.C: Update.
19163
19164 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
19165
19166 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19167 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19168 XFAILs. Adjust expected error texts.
19169 * gcc.c-torture/compile/20011106-1.c,
19170 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19171 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19172 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19173 gcc.dg/c99-array-lval-5.c: New tests.
19174
19175 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19176
19177 * gcc.dg/cpp/defined.c: Update.
19178
19179 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19180
19181 * gcc.c-torture/execute/anon-1.c: New test.
19182
19183 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
19184
19185 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19186 same size, so no warning should be produced on stormy16.
19187
19188 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19189 due to oversized array.
19190 * g++.old-deja/g++.mike/ns15.C: Likewise.
19191 * g++.old-deja/g++.pt/crash16.C: Likewise.
19192
19193 2001-11-02 Graham Stott <grahams@redhat.com>
19194
19195 * g++.dgother/debug1.C: Fix typos.
19196
19197 2001-11-01 Jakub Jelinek <jakub@redhat.com>
19198
19199 * g++.dg/other/debug1.C: New test.
19200
19201 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19202
19203 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
19204 of unsigned long.
19205
19206 2001-10-30 Jakub Jelinek <jakub@redhat.com>
19207
19208 * gcc.dg/20011029-2.c: New test.
19209
19210 * gcc.c-torture/compile/20011029-1.c: New test.
19211
19212 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
19213
19214 * objc/execute/class_self-1.m: New test.
19215 * objc/execute/class_self-2.m: New test.
19216
19217 2001-10-25 Zack Weinberg <zack@codesourcery.com>
19218
19219 * gcc.misc-tests/msgs.exp: Delete.
19220 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
19221 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
19222 error set to match recent changes.
19223
19224 2001-10-24 Zack Weinberg <zack@codesourcery.com>
19225
19226 * gcc.dg/20011021-1.c: New test.
19227
19228 2001-10-24 Jakub Jelinek <jakub@redhat.com>
19229
19230 * gcc.c-torture/compile/20011023-1.c: New test.
19231
19232 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
19233
19234 * lib/g77.exp: Rewrite based on lib/g++.exp.
19235
19236 2001-10-19 Jakub Jelinek <jakub@redhat.com>
19237
19238 * gcc.c-torture/execute/20011019-1.c: New test.
19239
19240 * gcc.dg/20011018-1.c: New test.
19241
19242 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
19243
19244 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
19245
19246 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
19247
19248 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
19249 * gcc.dg/attr-invalid.c: Likewise.
19250
19251 2001-10-18 Jakub Jelinek <jakub@redhat.com>
19252
19253 * testsuite/gcc.dg/20011015-1.c: New test.
19254
19255 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19256
19257 * g++.dg/template/unify2.C: New test.
19258
19259 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19260
19261 * g++.dg/other/exception-specification.C: New test
19262
19263 2001-10-13 Tom Rix <trix@redhat.com>
19264
19265 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
19266 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
19267
19268 2001-10-12 Jakub Jelinek <jakub@redhat.com>
19269
19270 * testsuite/gcc.dg/20011009-1.c: New test.
19271
19272 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
19273
19274 PR g++/4476
19275 * g++.dg/other/friend1.C: New test.
19276
19277 2001-10-11 Richard Henderson <rth@redhat.com>
19278
19279 * g++.old-deja/g++.other/crash18.C: Add -S to options.
19280
19281 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19282
19283 * gcc.c-torture/compile/20011010-1.c: New.
19284
19285 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
19286
19287 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19288 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19289 g77.f-torture/execute/execute.exp,
19290 g77.f-torture/noncompile/noncompile.exp,
19291 gcc.c-torture/compile/compile.exp,
19292 gcc.c-torture/execute/execute.exp,
19293 gcc.c-torture/execute/ieee/ieee.exp,
19294 gcc.c-torture/execute/memcheck/memcheck.exp,
19295 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19296 objc/execute/execute.exp: Update FSF address.
19297
19298 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
19299
19300 * gcc.dg/cpp/cmdlne-C.c: Update.
19301 * gcc.dg/cpp/cmdlne-C2.c: New.
19302
19303 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19304
19305 * gcc.c-torture/execute/20011008-3.c: New.
19306
19307 2001-10-08 DJ Delorie <dj@redhat.com>
19308
19309 * gcc.dg/20011008-1.c: New.
19310 * gcc.dg/20011008-2.c: New.
19311
19312 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
19313
19314 * gcc.dg/cpp/spacing1.c: Update test.
19315
19316 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19317
19318 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19319 spelling errors of "separate" as "seperate".
19320
19321 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19322
19323 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19324 enough to avoid inlining.
19325
19326 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19327
19328 * lib/g77.exp: set libg2c_dir correctly.
19329
19330 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19331
19332 * gcc.dg/cpp/macro11.c: New test.
19333
19334 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19335
19336 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19337 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19338 gcc.dg/format/multattr-3.c: New tests.
19339 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19340 tests for format attributes on function pointers being rejected.
19341
19342 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19343
19344 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19345
19346 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19347
19348 * g++.dg/warn/format1.C: New test.
19349
19350 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19351
19352 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19353
19354 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19355
19356 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19357
19358 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19359
19360 * gcc.dg/cpp/redef2.c: Add test.
19361
19362 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19363
19364 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19365 long-standing bug on i686, apparently.
19366 * gcc.c-torture/execute/loop-2c.x: New file.
19367 * gcc.c-torture/execute/loop-2d.x: New file.
19368 * gcc.c-torture/execute/loop-3c.x: New file.
19369
19370 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19371
19372 * gcc.dg/cpp/20000625-2.c: Correct line number.
19373
19374 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19375
19376 * gcc.dg/cpp/macro10.c: New test.
19377 * gcc.dg/cpp/strify3.c: New test.
19378 * gcc.dg/cpp/spacing1.c: Add tests.
19379 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19380 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19381
19382 2001-09-24 DJ Delorie <dj@redhat.com>
19383
19384 * gcc.c-torture/execute/20010924-1.c: New test.
19385
19386 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19387
19388 * testsuite/objc/execute/paste.m: Remove.
19389
19390 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19391
19392 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19393
19394 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19395
19396 * g77.dg/strlen0.f: New test.
19397
19398 2001-09-21 Richard Henderson <rth@redhat.com>
19399
19400 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19401 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19402
19403 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19404
19405 Table-driven attributes.
19406 * g++.dg/ext/attrib1.C: New test.
19407
19408 2001-09-20 DJ Delorie <dj@redhat.com>
19409
19410 * gcc.dg/20000926-1.c: Update expected warning messages.
19411 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19412 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19413 array.
19414
19415 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19416
19417 * g++.dg/eh/registers1.C: New test case.
19418
19419 2001-09-17 Richard Henderson <rth@redhat.com>
19420
19421 * gcc.dg/array-5.c: Fix VLA decomposition test.
19422
19423 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19424
19425 * gcc.dg/cpp/line5.c: New testcase.
19426
19427 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19428
19429 * gcc.dg/cpp/macro9.c: New test.
19430
19431 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19432
19433 * gcc.c-torture/execute/980223.c: Change type of addr from long
19434 to char *.
19435
19436 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19437
19438 * gcc.c-torture/execute/20010915-1.c: New test.
19439
19440 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19441
19442 * g77.dg/bprob: New directory.
19443 * g77.dg/bprob/bprob.exp: New file.
19444 * g77.dg/bprob/bprob-1.f: New test.
19445 * g77.dg/gcov: New directory.
19446 * g77.dg/gcov/gcov.exp: New file.
19447 * g77.dg/gcov/gcov-1.f: New test.
19448 * g77.dg/gcov/gcov-1.x: New file.
19449
19450 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19451
19452 * gcc.dg/cpp/directiv.c: Update.
19453 * gcc.dg/cpp/undef1.c: Update.
19454
19455 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19456
19457 * gcc.dg/20010912-1.c: New test.
19458
19459 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19460
19461 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19462 language-independent file in lib.
19463 * lib/gcov.exp: New file.
19464
19465 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19466
19467 * gcc.c-torture/compile/20010911-1.c: New test.
19468
19469 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19470
19471 * lib/profopt.exp: New, to support profile-directed optimizations.
19472 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19473 * gcc.misc-tests/bprob-1.c: New test.
19474 * gcc.misc-tests/bprob-2.c: New test.
19475
19476 2001-09-07 Janis Johnson <janis187@us.ibm.com>
19477
19478 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19479 XFAIL and which kinds of gcov output to verify.
19480 * gcc.misc-tests/gcov-4b.x: New file.
19481 * gcc.misc-tests/gcov-5b.x: New file.
19482 * gcc.misc-tests/gcov-6.x: New file.
19483 * gcc.misc-tests/gcov-7.c: New test.
19484 * gcc.misc-tests/gcov-7.x: New file.
19485
19486 2001-09-06 Janis Johnson <janis187@us.ibm.com>
19487
19488 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19489 * gcc.misc-tests/gcov-6.c: New test.
19490
19491 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
19492
19493 PR c++/3986
19494 * g++.dg/abi/vbase1.C: New test.
19495
19496 2001-09-05 Ziemowit Laski <zlaski@apple.com>
19497
19498 * objc.dg/method-2.m: New.
19499
19500 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
19501
19502 PR c++/4203
19503 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19504 * g++.dg/init/empty1.C: New test.
19505
19506 2001-09-03 Jakub Jelinek <jakub@redhat.com>
19507
19508 * gcc.c-torture/compile/20010903-1.c: New test.
19509
19510 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
19511
19512 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19513 for m68k.
19514
19515 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
19516
19517 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
19518
19519 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
19520
19521 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
19522
19523 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
19524
19525 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19526 for 16-bit 'unsigned int'.
19527
19528 2001-08-29 Kazu Hirata <kazu@hxi.com>
19529
19530 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
19531
19532 2001-08-27 Richard Henderson <rth@redhat.com>
19533
19534 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19535 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
19536
19537 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
19538
19539 * gcc.dg/asm-names.c (ymain): New.
19540
19541 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
19542
19543 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19544 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19545 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
19546
19547 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19548
19549 * gcc.dg/compare5.c: New testcase.
19550
19551 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
19552
19553 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19554 and "In instantiation".
19555
19556 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
19557
19558 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
19559
19560 2001-08-20 Janis Johnson <janis187@us.ibm.com>
19561
19562 * gcc.misc-tests/gcov.exp: Add support for branch information.
19563 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19564 * gcc.misc-tests/gcov-4.c: New test.
19565 * gcc.misc-tests/gcov-4b.c: New test.
19566 * gcc.misc-tests/gcov-5b.c: New test.
19567
19568 2001-08-20 Zack Weinberg <zackw@panix.com>
19569
19570 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19571 expected to fail.
19572
19573 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
19574
19575 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
19576
19577 2001-08-19 Jakub Jelinek <jakub@redhat.com>
19578
19579 * g++.dg/eh/template1.C: New test.
19580
19581 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
19582
19583 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19584 Fix thinko.
19585 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19586 for xfail.
19587
19588 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
19589
19590 * lib/g77-dg.exp: Use prune.exp for common procedures
19591 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19592 * lib/g77.exp: (g77-dg-prune) Remove
19593
19594 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
19595
19596 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
19597
19598 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19599
19600 * g++.dg/template/unify1.C: New test.
19601
19602 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
19603
19604 * g++.dg/abi/empty4.C: New test.
19605
19606 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
19607
19608 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19609 solaris2.*
19610 * g77.f-torture/compile/pr3743.x: Likewise
19611
19612 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19613
19614 * g++.dg/other/using-declaration.C: New test.
19615
19616 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19617
19618 * gcc.dg/cpp/tr-sign.c: New testcase.
19619
19620 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19621
19622 * gcc.dg/cpp/19951025-1.c: Revert.
19623 * gcc.dg/cpp/directiv.c: We no longer process directives that
19624 interrupt macro arguments.
19625
19626 2001-08-03 Zack Weinberg <zackw@stanford.edu>
19627
19628 * gcc.dg/bconstp-1.c: New test.
19629
19630 2001-08-03 Richard Henderson <rth@redhat.com>
19631
19632 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
19633
19634 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
19635
19636 * gcc.dg/cpp/19951025-1.c: Update.
19637
19638 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
19639
19640 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19641 should be x.
19642
19643 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
19644
19645 Kill -fhonor-std.
19646 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19647 * g++.old-deja/g++.other/std1.C: Likewise.
19648 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
19649
19650 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19651
19652 * lib/g77.exp: Load gcc-defs.exp for common procedures
19653 (g77_pass, g77_fail, g77_finish, g77_exit,
19654 ${tool}_check_unsupported_p} Now redundant. Deleted.
19655
19656 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19657
19658 * g77.dg/fbackslash.f
19659 * g77.dg/fcase-preserve.f
19660 * g77.dg/ff90-1.f
19661 * g77.dg/ffixed-line-length-0.f
19662 * g77.dg/ffixed-line-length-132.f
19663 * g77.dg/ffixed-line-length-7.f
19664 * g77.dg/ffixed-line-length-72.f
19665 * g77.dg/ffixed-line-length-none.f
19666 * g77.dg/ffree-form-1.f
19667 * g77.dg/fno-backslash.f
19668 * g77.dg/fno-f90-1.f
19669 * g77.dg/fno-fixed-form-1.f
19670 * g77.dg/fno-onetrip.f
19671 * g77.dg/fno-typeless-boz.f
19672 * g77.dg/fno-underscoring.f
19673 * g77.dg/fno-vxt-1.f
19674 * g77.dg/fonetrip.f
19675 * g77.dg/ftypeless-boz.f
19676 * g77.dg/fugly-assumed.f
19677 * g77.dg/funderscoring.f
19678 * g77.dg/fvxt-1.f
19679
19680 2001-08-01 Ziemowit Laski <zlaski@apple.com>
19681
19682 * objc.dg/fwd-proto-1.m: New.
19683 * objc.dg/local-decl-1.m: New.
19684 * objc.dg/naming-1.m: New.
19685 * objc.dg/naming-2.m: New.
19686 * objc.dg/proto-hier-1.m: New.
19687
19688 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
19689
19690 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19691 largest-type elements to a struct makes its size grow.
19692
19693 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19694
19695 * g++.dg/abi/vthunk1.C: New test.
19696
19697 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19698
19699 * g++.dg/abi/vbase8-22.C: New test.
19700
19701 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19702
19703 * gcc.dg/cpp/macro8.c: New test.
19704
19705 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19706
19707 * g++.dg/abi/vbase8-21.C: New test.
19708
19709 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19710
19711 * g++.dg/abi/vbase8-10.C: New test.
19712
19713 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19714
19715 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19716 ${tool}_set_ld_library_path.
19717 Changed caller.
19718 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19719 g++.exp.
19720
19721 2001-07-26 Stan Cox <scox@redhat.com>
19722
19723 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19724 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19725 gcc_exit, gcc_check_unsupported_p):
19726 Moved to gcc-deps.exp
19727 * gcc-deps.exp: New file.
19728
19729 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19730
19731 * g++.old-deja/g++.pt/defarg14.C: New test.
19732
19733 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19734
19735 * g++.old-deja/g++.other/lineno5.C: New test.
19736
19737 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19738
19739 * g++.old-deja/g++.pt/crash68.C: New test.
19740
19741 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19742
19743 * g++.old-deja/g++.other/crash42.C: New test.
19744
19745 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19746
19747 * gcc.dg/cpp/extratokens.c: Fix.
19748 * gcc.dg/cpp/skipping2.c: New tests.
19749
19750 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19751
19752 * gcc.c-torture/execute/20010724-1.c: New file.
19753 * gcc.c-torture/execute/20010724-1.x: New file.
19754
19755 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19756
19757 * g++.old-deja/g++.other/cond7.C: New test.
19758
19759 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19760
19761 * g++.old-deja/g++.other/optimize4.C: New test.
19762
19763 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19764
19765 * g++.old-deja/g++.abi/vbase8-5.C: New test.
19766
19767 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
19768
19769 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19770 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19771 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19772 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
19773
19774 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19775 bug report" message.
19776
19777 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19778 * g++.dg/ext/instantiate1.C: Move from old-deja.
19779
19780 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
19781
19782 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19783 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19784 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19785 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
19786
19787 2001-07-23 Jeffrey A Law (law@cygnus.com)
19788
19789 * gcc.c-torture/execute/20010723-1.c: New test.
19790
19791 2001-07-23 Ben Elliston <bje@redhat.com>
19792
19793 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
19794
19795 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19796
19797 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
19798 i[34567]86-*-*.
19799 Delete handling of ieee_multilib_flags.
19800 Pass -mieee for alpha*-*-* and sh-*-*.
19801 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
19802
19803 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
19804
19805 Remove old-abi tests.
19806 * g++.old-deja/g++.mike/p11116.C: Remove.
19807 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
19808
19809 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
19810
19811 * g77.f-torture/compile/pr3743.f: New test
19812
19813 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
19814
19815 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
19816
19817 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19818
19819 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19820 g++.old-deja/g++.pt/static6.C: Likewise.
19821 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19822 supports weak symbols.
19823
19824 2001-07-18 Andreas Jaeger <aj@suse.de>
19825
19826 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19827 supported again.
19828
19829 2001-07-18 Andreas Jaeger <aj@suse.de>
19830
19831 * gcc.dg/iftrap-1.c: Fix target line.
19832
19833 2001-07-17 Richard Henderson <rth@redhat.com>
19834
19835 * gcc.c-torture/execute/20010717-1.c: New.
19836
19837 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
19838
19839 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19840 tests.
19841
19842 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19843
19844 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
19845
19846 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19847
19848 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19849 UAC_SIGBUS, UAC_NOPRINT definitions.
19850
19851 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
19852
19853 * objc/execute/object_is_class.m: New test.
19854 * objc/execute/object_is_meta_class.m: New test.
19855
19856 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19857
19858 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19859 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
19860
19861 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
19862
19863 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19864 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
19865
19866 2001-07-14 Richard Henderson <rth@redhat.com>
19867
19868 * gcc.dg/iftrap-1.c: New.
19869
19870 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
19871
19872 * g77.f-torture/execute/intrinsic77.f: New test.
19873
19874 2001-07-11 Janis Johnson <janis@us.ibm.com>
19875
19876 * gcc.misc-tests/gcov-3.c: New test.
19877
19878 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19879
19880 * gcc.c-torture/compile/20010711-1.c,
19881 * gcc.c-torture/compile/20010711-2.c: New tests.
19882
19883 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19884
19885 * gcc.c-torture/execute/20010711-1.c: New test.
19886
19887 2001-07-11 Ben Elliston <bje@redhat.com>
19888
19889 * g++.old-deja/g++.other/enum5.C: New test.
19890
19891 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
19892
19893 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
19894 (g++-dg-prune): Call prune_gcc_output.
19895 * prune.exp: New file for prune_gcc_output.
19896 * lib/g++.exp, lib/gcc.exp: Load it.
19897
19898 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
19899
19900 * gcc.c-torture/compile/20010701-1.c,
19901 g++.old-deja/g++.ext/attrib6.C: New tests.
19902
19903 2001-07-06 Jeffrey A Law (law@cygnus.com)
19904
19905 * gcc.c-torture/compile/20010706-1.c: New test.
19906
19907 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
19908
19909 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
19910
19911 2001-06-28 Stan Shebs <shebs@apple.com>
19912
19913 * gcc.dg/pragma-darwin.c: New test.
19914
19915 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19916
19917 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
19918 Solaris 2.[678] system.
19919
19920 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
19921
19922 * gcc.dg/20010622-1.c: New test.
19923
19924 2001-06-18 Stan Shebs <shebs@apple.com>
19925
19926 * objc.dg: New directory.
19927 * objc.dg/dg.exp: New file.
19928 * objc.dg/alias.m: New.
19929 * objc.dg/class-1.m: New.
19930 * objc.dg/class-2.m: New.
19931 * objc.dg/const-str-1.m: New.
19932 * objc.dg/const-str-2.m: New.
19933 * objc.dg/id-1.m: New.
19934 * objc.dg/method-1.m: New.
19935 * objc.dg/super-class-1.m: New.
19936 * lib/objc-dg.exp: New file.
19937
19938 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
19939
19940 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
19941 of label name.
19942
19943 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
19944
19945 * g++.old-deja/g++.abi/vbase8-9.C: New test.
19946
19947 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19948
19949 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
19950 variable.
19951
19952 2001-06-12 Richard Henderson <rth@redhat.com>
19953
19954 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
19955
19956 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19957
19958 * g++.old-deja/g++.abi/vbase5.C: New test.
19959 * g++.old-deja/g++.abi/vbase6.C: New test.
19960 * g++.old-deja/g++.abi/vbase7.C: New test.
19961
19962 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19963
19964 * gcc.c-torture/compile/20010610-1.c: New test.
19965
19966 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19967
19968 * g++.old-deja/g++.abi/vbase4.C: New test.
19969
19970 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19971
19972 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
19973 support %f for HC11/HC12 targets.
19974 * gcc.c-torture/execute/930513-1.x: New file, likewise.
19975 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
19976 on HC11/HC12 targets.
19977 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
19978
19979 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19980
19981 * gcc.dg/wchar_t-1.c: New file.
19982 * gcc.dg/wint_t-1.c: Likewise.
19983
19984 2001-06-11 Bernd Schmidt <bernds@redhat.com>
19985
19986 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
19987
19988 2001-06-11 Richard Henderson <rth@redhat.com>
19989
19990 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
19991
19992 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19993
19994 * gcc.c-torture/compile/20010611-1.c: New test.
19995
19996 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19997
19998 * gcc.dg/c99-tag-1.c: Add more tests.
19999
20000 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
20001
20002 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
20003 representation on MN10300 and ARM/Thumb.
20004
20005 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
20006
20007 * g77.f-torture/execute/20010610.f: New.
20008
20009 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
20010
20011 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
20012 names.
20013
20014 2001-06-09 Richard Henderson <rth@redhat.com>
20015
20016 * gcc.c-torture/execute/ashrdi-1.c: New.
20017 * gcc.c-torture/execute/ashldi-1.c: New.
20018 * gcc.c-torture/execute/lshrdi-1.c: New.
20019
20020 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
20021
20022 * objc/execute/load-3.m: Added. Check sending +load to categories,
20023 in addition to classes.
20024
20025 2001-06-08 Stan Shebs <shebs@apple.com>
20026
20027 * objc/execute/load-2.m: New test. From Nicola Pero
20028 <n.pero@mi.flashnet.it>.
20029
20030 2001-06-08 Jakub Jelinek <jakub@redhat.com>
20031
20032 * gcc.c-torture/execute/20010605-2.c: New test.
20033
20034 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20035
20036 * g++.old-deja/g++.abi/vbase2.C: New test.
20037 * g++.old-deja/g++.abi/vbase3.C: New test.
20038
20039 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20040
20041 * g++.old-deja/g++.pt/friend49.C: New test.
20042
20043 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
20044
20045 * g++.old-deja/g++.ext/anon3.C: New test.
20046
20047 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
20048
20049 * g++.old-deja/g++.other/conv7.C: New test.
20050
20051 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
20052
20053 * gcc.c-torture/compile/20010605-2.c: New test.
20054
20055 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
20056
20057 * gcc.c-torture/execute/20010604-1.c: New test.
20058
20059 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
20060
20061 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
20062
20063 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
20064
20065 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
20066 (g++_link_flags): Likewise.
20067 (g++_init): Pass gccpath's value to two previous functions.
20068
20069 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20070
20071 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
20072 Ensure logfile entry matches exec command line.
20073
20074 2001-05-31 Richard Henderson <rth@redhat.com>
20075
20076 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
20077 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
20078
20079 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
20080
20081 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
20082 compiler for irix6.2
20083
20084 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
20085
20086 * g++.old-deja/g++.other/optimize3.C: New file.
20087
20088 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
20089
20090 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
20091 assemble.
20092
20093 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
20094
20095 * g++.old-deja/g++.other/optimize2.C: New file.
20096
20097 2001-05-25 Diego Novillo <dnovillo@redhat.com>
20098
20099 * gcc.c-torture/compile/20010518-2.c: New file.
20100 * gcc.c-torture/execute/20010518-1.c: New file.
20101 * gcc.c-torture/execute/20010518-2.c: New file.
20102
20103 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
20104
20105 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
20106
20107 2001-05-24 Mark Mitchell <mark@codesourcery.com>
20108
20109 G++ no longer defines builtins that do not begin with __builtin.
20110 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
20111 * g++.old-deja/g++.brendand/misc13.C: Likewise.
20112 * g++.old-deja/g++.law/builtin1.C: Likewise.
20113 * g++.old-deja/g++.law/cvt2.C: Likewise.
20114 * g++.old-deja/g++.mike/net5.C: Likewise.
20115 * g++.old-deja/g++.other/builtins1.C: Likewise.
20116 * g++.old-deja/g++.other/builtins2.C: Likewise.
20117 * g++.old-deja/g++.other/builtins3.C: Likewise.
20118 * g++.old-deja/g++.other/builtins4.C: Likewise.
20119 * g++.old-deja/g++.other/inline8.C: Likewise.
20120 * g++.old-deja/g++.robertl/eb39.C: Likewise.
20121
20122 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
20123
20124 * g++.old-deja/g++.pt/using1.C: Adjust.
20125 * g++.old-deja/g++.pt/using2.C: New test.
20126
20127 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20128
20129 * gcc.dg/cpp/charconst.c: New tests.
20130 * gcc.dg/cpp/escape.c: New tests.
20131 * gcc.dg/cpp/escape-1.c: New tests.
20132 * gcc.dg/cpp/escape-2.c: New tests.
20133 * gcc.dg/cpp/ucs.c: New tests.
20134
20135 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
20136
20137 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20138 native compiler for irix6.5.
20139
20140 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
20141
20142 * lib/g++.exp (g++_include_flags): Use args to compute
20143 get_multilibs.
20144 (g++_link_flags): Likewise.
20145 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
20146
20147 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
20148
20149 * gcc.dg/c90-hexfloat-1.c: Add more tests.
20150
20151 2001-05-21 Geoff Keating <geoffk@redhat.com>
20152
20153 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20154 this file.
20155
20156 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20157
20158 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20159 STACK_SIZE;
20160 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20161 to STACK_SIZE; Use it to define size of add_histo array.
20162 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20163 to STACK_SIZE.
20164 (f): Use GITT_SIZE to define size of gitt local table.
20165 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20166 to STACK_SIZE; Use it to define size of bytemem array.
20167
20168 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20169
20170 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20171 on 68HC11/HC12 due to the asm instruction.
20172 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20173 * gcc.c-torture/compile/920520-1.x: Likewise.
20174 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20175 on 68HC11/HC12 because the function is larger than 64K.
20176 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20177 on 68HC11/HC12 because the structure is too large.
20178
20179 2001-05-20 Richard Henderson <rth@redhat.com>
20180
20181 * gcc.c-torture/execute/20010520-1.c: New.
20182
20183 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20184
20185 * g++.old-deja/g++.warn/compare1.C: New test.
20186 * gcc.dg/compare4.c: New test.
20187
20188 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
20189
20190 * g++.old-deja/g++.other/optimize1.C: New test.
20191
20192 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20193
20194 * g++.old-deja/g++.pt/spec41.C: New test.
20195
20196 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
20197
20198 * gcc.c-torture/compile/20010114-1.x: Remove.
20199
20200 2001-05-18 Stan Shebs <shebs@apple.com>
20201
20202 * gcc.c-torture/compile/20010518-1.c: New test.
20203
20204 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
20205
20206 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
20207 * g++.old-deja/g++.pt/crash67.C: New test.
20208
20209 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
20210
20211 * g++.old-deja/g++.other/debug9.C: New test.
20212
20213 2001-05-16 Zack Weinberg <zackw@stanford.edu>
20214
20215 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
20216
20217 2001-05-16 Jan Hubicka <jh@suse.cz>
20218
20219 * gcc.c-torture/compile/20010516-1.c: New test.
20220
20221 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20222
20223 * g++.old-deja/g++.other/crash41.C: New test.
20224
20225 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20226
20227 * g++.old-deja/g++.pt/crash66.C: New test.
20228
20229 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
20230
20231 * g++.old-deja/g++.robertl/eb27.C: Convert.
20232
20233 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
20234
20235 * g++.dg/friend-warn.C: New test. Do not warn about friend
20236 declaration being redundant.
20237
20238 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
20239
20240 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
20241
20242 2001-05-14 Mark Mitchell <mark@codesourcery.com>
20243
20244 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
20245
20246 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
20247
20248 * lib/g++.exp: Use testsuite_flags.
20249
20250 2001-05-13 Mark Mitchell <mark@codesourcery.com>
20251
20252 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
20253
20254 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
20255
20256 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
20257
20258 2001-05-11 Mark Mitchell <mark@codesourcery.com>
20259
20260 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
20261
20262 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
20263
20264 * gcc.c-torture/compile/20010313-1.c: New test.
20265
20266 2001-05-09 Zack Weinberg <zackw@stanford.edu>
20267
20268 * gcc.dg/cpp/direct2.c: New test.
20269 * gccq.dg/cpp/direct2s.c: New test.
20270
20271 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
20272
20273 2001-05-07 Mark Mitchell <mark@codesourcery.com>
20274
20275 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
20276 * g++.old-deja/g++.other/op3.C: Likewise.
20277
20278 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20279
20280 * gcc.dg/cpp/syshdr.h: New file.
20281 * gcc.dg/cpp/sysmac1.c: Update.
20282 * gcc.dg/cpp/sysmac2.c: Update.
20283
20284 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20285
20286 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
20287
20288 2001-05-04 David Edelsohn <edelsohn@gnu.org>
20289
20290 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20291 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
20292
20293 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
20294
20295 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
20296
20297 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
20298
20299 * lib/g++.exp (g++_include_flags): Don't use any special flags
20300 if TESTING_IN_BUILD_TREE is not defined.
20301 (g++_init): Use a plain 'c++' as the compiler if
20302 TESTING_IN_BUILD_TREEE is not defined.
20303
20304 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20305
20306 * g++.old-deja/g++.eh/catch13.C: New test.
20307 * g++.old-deja/g++.eh/catch14.C: New test.
20308
20309 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20310
20311 * gcc.dg/cpp/tr-define.c: New test.
20312
20313 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
20314
20315 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20316 <stdlib.h>, not <malloc.h>.
20317
20318 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20319
20320 * g++.old-deja/g++.ns/template17.C: New test.
20321
20322 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20323
20324 * g++.old-deja/g++.pt/ref4.C: New test.
20325
20326 2001-04-30 Richard Henderson <rth@redhat.com>
20327
20328 * gcc.dg/20000724-1.c: Revert last change.
20329
20330 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20331
20332 * g77.f-torture/execute/20010430.f: New test.
20333
20334 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20335
20336 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20337
20338 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20339
20340 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20341
20342 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20343
20344 * g++.old-deja/g++.eh/crash6.C: New test.
20345
20346 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20347
20348 * g++.old-deja/g++.other/warn7.C: New test.
20349
20350 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20351
20352 * g++.old-deja/g++.other/defarg9.C: New test.
20353
20354 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20355
20356 * g77.f-torture/compile/20010426.f: New test.
20357 * g77.f-torture/execute/20010426.f: New test.
20358
20359 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20360
20361 * g77.f-torture/compile/20000629-1.x: Remove - error
20362 has been fixed.
20363
20364 2001-04-26 Jeffrey A Law (law@cygnus.com)
20365
20366 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20367 Tweak slightly to work with g++.dg framework.
20368 * g++.dg/special/ecos.exp: Run initp1.C test.
20369 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20370
20371 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20372 its linker doesn't give line numbers either.
20373 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20374
20375 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20376
20377 * g++.old-deja/g++.other/lex1.C: New test.
20378
20379 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20380
20381 * gcc.dg/noncompile/20010425-1.c: New test.
20382
20383 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20384
20385 * g++.old-deja/g++.pt/mangle2.C: New test.
20386
20387 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20388
20389 * gcc.dg/format/plus-1.c: New test.
20390
20391 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20392
20393 * gcc.dg/20010423-1.c: New test.
20394
20395 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20396
20397 * gcc.c-torture/execute/20010422-1.c: New test.
20398
20399 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20400
20401 * g++.old-deja/g++.ns/type2.C: New test.
20402
20403 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20404
20405 * g++.old-deja/g++.other/perf1.C: New test.
20406
20407 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20408
20409 * gcc.dg/c99-func-2.c: Remove xfail.
20410 * gcc.dg/c99-func-3.c: Remove xfail.
20411 * gcc.dg/c99-func-4.c: Remove xfail.
20412
20413 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20414
20415 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20416
20417 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20418
20419 * gcc.c-torture/compile/20010423-1.c: New test.
20420
20421 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20422
20423 * g++.old-deja/g++.pt/typename28.C: New test.
20424
20425 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20426
20427 * g++.old-deja/g++.abi/empty2.C: New test.
20428 * g++.old-deja/g++.abi/empty3.C: New test.
20429
20430 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20431
20432 * g++.old-deja/g++.other/comdat2.C: New test.
20433 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20434
20435 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20436
20437 * g++.old-deja/g++.other/overload14.C: New test.
20438
20439 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20440
20441 * g++.old-deja/g++.other/lookup23.C: New test.
20442
20443 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20444
20445 * gcc.c-torture/execute/20010403-1.c: New test.
20446
20447 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20448 Mark Mitchell <mark@codesourcery.com>
20449
20450 * lib/old-dejagnu.exp: Don't delete output of executable.
20451 Add .exe suffix to executables.
20452
20453 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20454
20455 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20456
20457 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20458
20459 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20460
20461 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20462
20463 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20464 * g++.old-deja/g++.abi/crash1.C: New test.
20465
20466 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20467
20468 * g++.old-deja/g++.other/crash40.C: New test.
20469
20470 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20471
20472 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20473
20474 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20475
20476 * g++.old-deja/g++.other/warn6.C: New test.
20477
20478 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20479
20480 * g++.old-deja/g++.robertl/eb42.C: Same.
20481
20482 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20483
20484 * gcc.dg/wtr-conversion-1.c: New testcase.
20485
20486 2001-04-10 Richard Henderson <rth@redhat.com>
20487
20488 * g++.old-deja/g++.other/array5.C: New.
20489
20490 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20491
20492 * gcc.c-torture/execute/20010408-1.c: New test.
20493
20494 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
20495
20496 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20497 headers and constructs.
20498 * g++.old-deja/g++.robertl/eb79.C: Same.
20499 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20500 * g++.old-deja/g++.robertl/eb73.C: Same.
20501 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20502 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20503 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20504 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20505 * g++.old-deja/g++.robertl/eb44.C: Same.
20506 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20507 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20508 * g++.old-deja/g++.robertl/eb39.C: Same.
20509 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20510 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20511 * g++.old-deja/g++.robertl/eb30.C: Same.
20512 * g++.old-deja/g++.robertl/eb3.C: Same.
20513 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20514 * g++.old-deja/g++.robertl/eb21.C: Same.
20515 * g++.old-deja/g++.robertl/eb15.C: Same.
20516 * g++.old-deja/g++.robertl/eb118.C: Same.
20517 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20518 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20519 * g++.old-deja/g++.robertl/eb109.C: Same.
20520 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20521 * g++.old-deja/g++.mike/rtti1.C: Same.
20522 * g++.old-deja/g++.mike/p658.C: Same.
20523 * g++.old-deja/g++.mike/net46.C: Same.
20524 * g++.old-deja/g++.mike/net34.C: Same.
20525 * g++.old-deja/g++.mike/memoize1.C: Same.
20526 * g++.old-deja/g++.mike/eh2.C: Same.
20527 * g++.old-deja/g++.law/weak.C: Same.
20528 * g++.old-deja/g++.law/visibility7.C: Same.
20529 * g++.old-deja/g++.law/visibility25.C: Same.
20530 * g++.old-deja/g++.law/visibility22.C: Same.
20531 * g++.old-deja/g++.law/visibility2.C: Same.
20532 * g++.old-deja/g++.law/visibility17.C: Same.
20533 * g++.old-deja/g++.law/visibility13.C: Same.
20534 * g++.old-deja/g++.law/visibility10.C: Same.
20535 * g++.old-deja/g++.law/visibility1.C: Same.
20536 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20537 * g++.old-deja/g++.law/vbase1.C: Same.
20538 * g++.old-deja/g++.law/operators32.C: Same.
20539 * g++.old-deja/g++.law/nest3.C: Same.
20540 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20541 * g++.old-deja/g++.law/except5.C (main): Same.
20542 * g++.old-deja/g++.law/cvt7.C (run): Same.
20543 * g++.old-deja/g++.law/cvt2.C: Same.
20544 * g++.old-deja/g++.law/cvt16.C: Same.
20545 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20546 * g++.old-deja/g++.law/ctors17.C (main): Same.
20547 * g++.old-deja/g++.law/ctors13.C: Same.
20548 * g++.old-deja/g++.law/ctors12.C (main): Same.
20549 * g++.old-deja/g++.law/ctors10.C: Same.
20550 * g++.old-deja/g++.law/code-gen5.C: Same.
20551 * g++.old-deja/g++.law/bad-error7.C: Same.
20552 * g++.old-deja/g++.law/arm9.C: Same.
20553 * g++.old-deja/g++.law/arm12.C: Same.
20554 * g++.old-deja/g++.law/arg8.C: Same.
20555 * g++.old-deja/g++.law/arg1.C: Same.
20556 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20557 * g++.old-deja/g++.jason/template31.C: Same.
20558 * g++.old-deja/g++.jason/template24.C (main): Same.
20559 * g++.old-deja/g++.jason/2371.C: Same.
20560 * g++.old-deja/g++.eh/new2.C: Same.
20561 * g++.old-deja/g++.eh/new1.C: Same.
20562 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20563 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20564 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20565 * g++.old-deja/g++.brendan/crash62.C: Same.
20566 * g++.old-deja/g++.brendan/crash52.C: Same.
20567 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20568 * g++.old-deja/g++.brendan/crash38.C: Same.
20569 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20570 * g++.old-deja/g++.brendan/copy9.C: Same.
20571
20572 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
20573
20574 * gcc.c-torture/execute/20001203-2.c (memset):
20575 Count argument is of type __SIZE_TYPE__.
20576
20577 2001-04-04 Diego Novillo <dnovillo@redhat.com>
20578
20579 * gcc.c-torture/compile/20010404-1.c: New test.
20580
20581 2001-04-04 Jakub Jelinek <jakub@redhat.com>
20582
20583 * gcc.c-torture/compile/20010326-1.c: New test.
20584
20585 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
20586
20587 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20588 peculiarities of the SH.
20589 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
20590
20591 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20592
20593 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20594 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20595 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
20596
20597 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20598
20599 * g77.f-torture/compile/20010321-1.f: New test.
20600
20601 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20602
20603 * gcc.c-torture/compile/20010329-1.c: New test.
20604
20605 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20606
20607 * gcc.c-torture/execute/20010329-1.c: New test.
20608
20609 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20610
20611 * g++.old-deja/g++.other/eh4.C: Fix typo.
20612
20613 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20614
20615 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
20616
20617 2001-03-28 Philip Blundell <philb@gnu.org>
20618
20619 * gcc.c-torture/compile/20010328-1.c: New test.
20620
20621 2001-03-27 Richard Henderson <rth@redhat.com>
20622
20623 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20624 * g++.old-deja/g++.eh/vbase3.C: Likewise.
20625
20626 2001-03-27 Alan Modra <alan@linuxcare.com.au>
20627
20628 * gcc.c-torture/compile/20010327-1.c: New test.
20629
20630 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
20631
20632 * g++.old-deja/g++.other/friend12.C: New test.
20633 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20634 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
20635
20636 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
20637
20638 * gcc.c-torture/execute/20010325-1.c: New test.
20639
20640 2001-03-23 Jakub Jelinek <jakub@redhat.com>
20641
20642 * g++.old-deja/g++.other/mangle3.C: New test.
20643
20644 2001-03-22 Jakub Jelinek <jakub@redhat.com>
20645
20646 * g++.old-deja/g++.other/anon8.C: New test.
20647
20648 2001-03-20 Philip Blundell <philb@gnu.org>
20649
20650 * gcc.c-torture/compile/20010320-1.c: New test.
20651
20652 2001-03-17 Richard Henderson <rth@redhat.com>
20653
20654 * g++.old-deja/g++.other/eh4.C: Add expected error text.
20655
20656 2001-03-15 Geoff Keating <geoff@redhat.com>
20657
20658 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20659 tests on AIX.
20660
20661 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
20662
20663 * g++.old-deja/g++.other/eh4.C: New test.
20664
20665 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
20666
20667 * gcc.dg/cpp/mi1.c: Update.
20668
20669 2001-03-14 Jakub Jelinek <jakub@redhat.com>
20670
20671 * g++.old-deja/g++.other/regstack.C: New test.
20672
20673 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
20674
20675 * g++.old-deja/g++.other/ref4.C: New test.
20676
20677 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20678
20679 * objc/execute/va_method.m: Added.
20680 * objc/execute/IMP.m: Added.
20681 * objc/execute/_cmd.m: Added.
20682 * objc/execute/accessing_ivars.m: Added.
20683 * objc/execute/class-1.m: Added.
20684 * objc/execute/class-10.m: Added.
20685 * objc/execute/class-11.m: Added.
20686 * objc/execute/class-12.m: Added.
20687 * objc/execute/class-13.m: Added.
20688 * objc/execute/class-14.m: Added.
20689 * objc/execute/class-2.m: Added.
20690 * objc/execute/class-3.m: Added.
20691 * objc/execute/class-4.m: Added.
20692 * objc/execute/class-5.m: Added.
20693 * objc/execute/class-6.m: Added.
20694 * objc/execute/class-7.m: Added.
20695 * objc/execute/class-8.m: Added.
20696 * objc/execute/class-9.m: Added.
20697 * objc/execute/class-tests-1.h
20698 * objc/execute/class-tests-2.h
20699 * objc/execute/compatibility_alias.m: Added.
20700 * objc/execute/encode-1.m: Added.
20701 * objc/execute/formal_protocol-1.m: Added.
20702 * objc/execute/formal_protocol-2.m: Added.
20703 * objc/execute/formal_protocol-3.m: Added.
20704 * objc/execute/formal_protocol-4.m: Added.
20705 * objc/execute/formal_protocol-5.m: Added.
20706 * objc/execute/formal_protocol-6.m: Added.
20707 * objc/execute/formal_protocol-7.m: Added.
20708 * objc/execute/informal_protocol.m: Added.
20709 * objc/execute/initialize.m: Added.
20710 * objc/execute/load.m: Added.
20711 * objc/execute/many_args_method.m: Added.
20712 * objc/execute/nested-3.m: Added.
20713 * objc/execute/no_clash.m: Added.
20714 * objc/execute/private.m: Added.
20715 * objc/execute/redefining_self.m: Added.
20716 * objc/execute/root_methods.m: Added.
20717 * objc/execute/selector-1.m: Added.
20718 * objc/execute/static-1.m: Added.
20719 * objc/execute/static-2.m: Added.
20720 * objc/execute/va_method.m: Added.
20721
20722 2001-03-10 Richard Henderson <rth@redhat.com>
20723
20724 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20725
20726 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20727
20728 * g++.old-deja/g++.other/crash31.C: XFAIL.
20729 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20730 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20731 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20732 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20733 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20734
20735 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20736
20737 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20738
20739 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20740
20741 * gcc.dg/20000724-1.c: Don't use multiline strings.
20742
20743 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20744
20745 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20746 result of -cString against what we expect it to be; don't just
20747 print it out for no one to read.
20748
20749 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20750 Based on testcases provided by Nicola Pero.
20751
20752 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20753
20754 * gcc.dg/cpp/macro7.c: New test.
20755
20756 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20757
20758 * gcc.dg/cpp/multiline.c: Update.
20759
20760 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20761
20762 * g++.old-deja/g++.other/enum3.C: New test.
20763
20764 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20765
20766 * g++.old-deja/g++.other/pod1.C: New test.
20767
20768 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20769
20770 * g++.old-deja/g++.ext/overload1.C: New test.
20771
20772 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20773
20774 * g++.old-deja/g++.pt/using1.C: New test.
20775
20776 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20777
20778 * g++.old-deja/g++.other/using9.C: New test.
20779
20780 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20781
20782 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20783
20784 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20785
20786 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
20787
20788 * g++.old-deja/g++.ext/realpt1.C: Remove.
20789
20790 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
20791
20792 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
20793
20794 2001-02-26 Will Cohen <wcohen@redhat.com>
20795
20796 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
20797
20798 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
20799
20800 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
20801 templatized constructors.
20802
20803 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20804
20805 * gcc.c-torture/execute/20010224-1.c: New test.
20806
20807 2001-02-23 Jakub Jelinek <jakub@redhat.com>
20808
20809 * gcc.c-torture/execute/20010222-1.c: New test.
20810
20811 2001-02-22 Jakub Jelinek <jakub@redhat.com>
20812
20813 * g++.old-deja/g++.other/inline20.C: New test.
20814
20815 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20816
20817 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20818
20819 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20820
20821 * g++.old-deja/g++.other/lookup22.C: New test.
20822
20823 2001-02-19 Zack Weinberg <zackw@stanford.edu>
20824
20825 * g77.dg: New directory.
20826 * g77.dg/20010216-1.f: New test case.
20827 * g77.dg/dg.exp: New driver.
20828 * lib/g77-dg.exp: New driver library.
20829
20830 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20831
20832 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20833
20834 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20835
20836 * g++.old-deja/g++.other/decl9.C: New test.
20837
20838 2001-02-16 Jakub Jelinek <jakub@redhat.com>
20839
20840 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20841 not need <string> and also tests the initialization at runtime.
20842
20843 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20844
20845 * gcc.c-torture/execute/longlong.c: New test.
20846
20847 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20848
20849 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20850
20851 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20852
20853 * gcc.c-torture/execute/920302-1.c (execute):
20854 Change argument type to short.
20855
20856 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20857
20858 * g++.old-deja/g++.pt/deduct6.C: New test.
20859
20860 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20861
20862 * g++.old-deja/g++.pt/deduct5.C: New test.
20863
20864 2001-02-14 Jakub Jelinek <jakub@redhat.com>
20865
20866 * gcc.c-torture/execute/20010209-1.c: New test.
20867
20868 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20869
20870 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20871
20872 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
20873
20874 * g++.dg/vtgc1.C: Update for new ABI.
20875
20876 * consistency.vlad: New directory, 1665 files.
20877
20878 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20879
20880 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
20881 return type.
20882 * gcc.dg/cpp/digraphs.c: Declare puts.
20883
20884 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20885
20886 * g++.old-deja/g++.other/warn5.C: New test.
20887
20888 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20889
20890 * g++.old-deja/g++.pt/spec40.C: New test.
20891
20892 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20893
20894 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
20895 case.
20896 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
20897
20898 2001-02-12 Jakub Jelinek <jakub@redhat.com>
20899
20900 * gcc.c-torture/compile/20010209-1.c: New test.
20901
20902 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
20903
20904 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
20905 excess errors message but not if it crashes.
20906 * g++.old-deja/g++.other/crash27.C: Likewise.
20907 * g++.old-deja/g++.other/crash28.C: Likewise.
20908 * g++.old-deja/g++.other/crash30.C: Likewise.
20909 * g++.old-deja/g++.other/crash32.C: Likewise.
20910 * g++.old-deja/g++.other/crash35.C: Likewise.
20911 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20912
20913 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
20914
20915 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
20916 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
20917 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
20918 g77.f-torture/execute/execute.exp,
20919 g77.f-torture/noncompile/noncompile.exp,
20920 gcc.c-torture/execute/execute.exp,
20921 gcc.c-torture/execute/memcheck/memcheck.exp,
20922 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
20923 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
20924 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
20925 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
20926 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
20927 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
20928 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20929 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
20930 Remove bug reporting instructions with ancient email addresses.
20931
20932 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20933
20934 * gcc.dg/20010202-1.c: New test.
20935 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
20936
20937 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
20938
20939 * g++.dg/stdbool-if.C: New test.
20940
20941 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
20942
20943 * objc/execute/fdecl.m: Added main().
20944
20945 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20946
20947 * gcc.c-torture/execute/20010206-1.c: New test.
20948
20949 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
20950
20951 * gcc.dg/cpp/avoidpaste1.c: Update.
20952
20953 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
20954
20955 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
20956 Pero <nicola@brainstorm.co.uk>.
20957 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
20958
20959 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
20960
20961 * g++.old-deja/g++.pt/spec39.C: New test.
20962
20963 2001-02-05 Jakub Jelinek <jakub@redhat.com>
20964
20965 * gcc.c-torture/compile/20010202-1.c: New test.
20966
20967 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
20968
20969 * g++.old-deja/g++.abi/primary2.C: New test.
20970 * g++.old-deja/g++.abi/primary3.C: New test.
20971 * g++.old-deja/g++.abi/primary4.C: New test.
20972 * g++.old-deja/g++.abi/primary5.C: New test.
20973 * g++.old-deja/g++.abi/vtable3.h: New test.
20974 * g++.old-deja/g++.abi/vtable3a.C: New test.
20975 * g++.old-deja/g++.abi/vtable3b.C: New test.
20976 * g++.old-deja/g++.abi/vtable3c.C: New test.
20977 * g++.old-deja/g++.abi/vtable3d.C: New test.
20978 * g++.old-deja/g++.abi/vtable3e.C: New test.
20979 * g++.old-deja/g++.abi/vtable3f.C: New test.
20980 * g++.old-deja/g++.abi/vtable3g.C: New test.
20981 * g++.old-deja/g++.abi/vtable3h.C: New test.
20982 * g++.old-deja/g++.abi/vtable3i.C: New test.
20983 * g++.old-deja/g++.abi/vtable3j.C: New test.
20984 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
20985
20986 2001-02-03 Jakub Jelinek <jakub@redhat.com>
20987
20988 * g++.old-deja/g++.other/anon6.C: New test.
20989 * g++.old-deja/g++.other/anon7.C: New test.
20990
20991 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
20992
20993 * gcc.dg/cpp/avoidpaste2.c: New tests.
20994
20995 2001-01-31 Jakub Jelinek <jakub@redhat.com>
20996
20997 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
20998
20999 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
21000
21001 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
21002 DECIMAL_DIG cases for Irix."
21003
21004 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
21005
21006 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
21007
21008 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21009
21010 * gcc.dg/c99-tag-1.c: New test.
21011
21012 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21013
21014 * gcc.dg/cpp/tr-warn1.c: Add tests.
21015
21016 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21017
21018 * gcc.dg/cpp/avoidpaste1.c: Update.
21019 * gcc.dg/cpp/paste4.c: Update.
21020
21021 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
21022
21023 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
21024 cases for Irix.
21025
21026 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
21027
21028 * g++.old-deja/g++.other/inline19.C: New test.
21029
21030 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
21031
21032 * gcc.dg/Wlarger-than.c: New test.
21033
21034 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21035
21036 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
21037
21038 2001-01-29 Jakub Jelinek <jakub@redhat.com>
21039
21040 * gcc.c-torture/execute/20010129-1.c: New test.
21041 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
21042
21043 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
21044
21045 * gcc.dg/cpp/avoidpaste1.c: Test case.
21046
21047 2001-01-28 Jakub Jelinek <jakub@redhat.com>
21048
21049 * g++.old-deja/g++.other/inline18.C: New test.
21050
21051 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21052
21053 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
21054 and __builtin_putchar.
21055
21056 2001-01-27 Jakub Jelinek <jakub@redhat.com>
21057
21058 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
21059 tests.
21060
21061 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
21062
21063 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
21064 floating point number rounding mode to round to the nearest
21065 representable mode.
21066
21067 2001-01-25 Jakub Jelinek <jakub@redhat.com>
21068
21069 * g++.old-deja/g++.other/mangle2.C: New test.
21070
21071 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
21072
21073 * gcc.c-torture/compile/20010124-1.c: New test.
21074
21075 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
21076
21077 * g++.old-deja/g++.pt/spec38.C: New test.
21078
21079 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21080
21081 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
21082 "Build don't run".
21083
21084 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21085
21086 * gcc.c-torture/execute/20010123-1.c: New test.
21087
21088 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21089
21090 * g++.old-deja/g++.pt/spec37.C: New test.
21091
21092 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21093
21094 * g++.old-deja/g++.pt/overload14.C: New test.
21095
21096 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21097
21098 * gcc.c-torture/execute/20010122-1.c: New test, exercise
21099 __builtin_return_address.
21100
21101 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
21102
21103 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
21104 * g++.old-deja/g++.pt/spec35.C: New test.
21105 * g++.old-deja/g++.pt/spec36.C: New test.
21106
21107 2001-01-20 Jakub Jelinek <jakub@redhat.com>
21108
21109 * gcc.c-torture/compile/20010118-1.c: New test.
21110
21111 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
21112
21113 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21114
21115 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21116
21117 * gcc.c-torture/execute/20010119-1.c: New test.
21118
21119 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21120
21121 * g++.old-deja/g++.other/vbase5.C: New test.
21122
21123 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21124
21125 * gcc.c-torture/execute/20010118-1.c: New test.
21126
21127 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21128
21129 * g++.old-deja/g++.pt/deduct3.C: New test.
21130
21131 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21132
21133 * g++.old-deja/g++.pt/spec34.C: New test.
21134
21135 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21136
21137 * g77.f-torture/compile/20000601-2.f: New test.
21138
21139 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21140
21141 * g++.old-deja/g++.other/init17.C: New test.
21142
21143 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
21144
21145 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21146
21147 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21148
21149 * g++.old-deja/g++.pt/unify8.C: New test.
21150
21151 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21152
21153 * g++.old-deja/g++.abi/vbase1.C: New test.
21154
21155 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21156
21157 * g++.old-deja/g++.pt/crash65.C: New test.
21158
21159 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21160
21161 * gcc.dg/cpp/assembl2.S: New test case.
21162
21163 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21164
21165 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21166 are supported.
21167
21168 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21169
21170 * g++.old-deja/g++.other/builtins1.C: New test.
21171 * g++.old-deja/g++.other/builtins2.C: Likewise.
21172 * g++.old-deja/g++.other/builtins3.C: Likewise.
21173 * g++.old-deja/g++.other/builtins4.C: Likewise.
21174
21175 2001-01-17 Jakub Jelinek <jakub@redhat.com>
21176
21177 * gcc.c-torture/compile/20010117-1.c: New test.
21178 * gcc.c-torture/compile/20010117-2.c: New test.
21179
21180 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21181
21182 * g77.f-torture/execute/20010116.[fx]: New test,
21183 XFAIL on i?86-*-*.
21184 * g77.f-torture/compile/20010115.f: Indicate it's
21185 a test for PR fortran/1636.
21186
21187 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21188
21189 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21190
21191 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21192
21193 * g77.f-torture/compile/20010115.f: New test.
21194
21195 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21196
21197 * g++.old-deja/g++.pt/nontype5.C: New test.
21198
21199 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21200
21201 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
21202 have an equivalent working one below it.
21203
21204 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21205
21206 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
21207 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21208
21209 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21210
21211 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
21212 message containing "init_priority".
21213 (conpr-2.C): Likewise.
21214 (conpr-3.C): Likewise.
21215 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
21216
21217 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21218
21219 * gcc.c-torture/execute/20010114-2.c: New test.
21220
21221 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
21222
21223 * gcc.c-torture/compile/20010114-1.c: New test.
21224 * gcc.c-torture/compile/20010114-1.x: Xfail.
21225 * gcc.c-torture/compile/20010114-2.c: New test.
21226 * gcc.c-torture/execute/20010114-1.c: New test.
21227 * gcc.dg/trunc-1.c: New test.
21228 * gcc.dg/uninit-B.c: New test.
21229
21230 2001-01-13 Nick Clifton <nickc@redhat.com>
21231
21232 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
21233 target.
21234
21235 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
21236
21237 * gcc.c-torture/compile/20010113-1.c: New test.
21238
21239 2001-01-13 Jakub Jelinek <jakub@redhat.com>
21240
21241 * gcc.c-torture/compile/20001212-1.c: New test.
21242
21243 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
21244
21245 * gcc.dg/cpp/widestr1.c: Update.
21246 * gcc.dg/cpp/prag-imp.c: Remove.
21247
21248 2001-01-12 Jakub Jelinek <jakub@redhat.com>
21249
21250 * gcc.c-torture/execute/20000801-3.x: Remove.
21251 * gcc.dg/c90-init-1.c: New test.
21252 * gcc.dg/c99-init-1.c: New test.
21253 * gcc.dg/c99-init-2.c: New test.
21254 * gcc.dg/gnu99-init-1.c: New test.
21255
21256 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
21257
21258 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
21259 testing that no relevant ones were found.
21260
21261 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21262
21263 * g++.old-deja/g++.pt/cast2.C: New test.
21264
21265 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21266
21267 * g++.old-deja/g++.pt/friend47.C: New test.
21268
21269 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21270
21271 * g++.old-deja/g++.pt/instantiate13.C: New test.
21272
21273 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21274
21275 * g++.old-deja/g++.other/defarg7.C: New test.
21276 * g++.old-deja/g++.other/defarg8.C: New test.
21277
21278 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21279
21280 * g++.old-deja/g++.pt/crash64.C: New test.
21281
21282 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21283
21284 * g++.old-deja/g++.pt/crash63.C: New test.
21285
21286 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21287
21288 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21289
21290 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21291
21292 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21293
21294 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21295
21296 * g++.old-deja/g++.pt/error3.C: New test.
21297
21298 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21299
21300 * g++.old-deja/g++.other/crash39.C: New test.
21301
21302 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21303
21304 * g++.old-deja/g++.other/vbase4.C: New test.
21305
21306 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21307
21308 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21309 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21310 * gcc.dg/special/special.exp: New test driver which will check
21311 for alias support for the above test.
21312
21313 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21314
21315 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21316 problems on small machines.
21317 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21318 parameterize.
21319
21320 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21321
21322 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21323 mips.
21324 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21325
21326 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21327
21328 * g++.old_deja/g++.pt/using8.C: New test.
21329
21330 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21331
21332 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21333
21334 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21335
21336 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21337 where a failure is expected.
21338 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21339
21340 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21341
21342 * g++.old_deja/g++.pt/instantiate12.C: New test.
21343
21344 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21345
21346 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21347 start of structs.
21348 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21349 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21350 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21351 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21352 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21353 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21354 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21355 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21356 * g++.old-deja/g++.eh/spec6.C: Likewise.
21357 * g++.old-deja/g++.jason/crash3.C: Likewise.
21358 * g++.old-deja/g++.law/ctors11.C: Likewise.
21359 * g++.old-deja/g++.law/ctors17.C: Likewise.
21360 * g++.old-deja/g++.law/ctors5.C: Likewise.
21361 * g++.old-deja/g++.law/ctors9.C: Likewise.
21362 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21363 * g++.old-deja/g++.mike/net22.C: Likewise.
21364 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21365 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21366 * g++.old-deja/g++.mike/virt3.C: Likewise.
21367 * g++.old-deja/g++.niklas/t128.C: Likewise.
21368 * g++.old-deja/g++.other/anon4.C: Likewise.
21369 * g++.old-deja/g++.other/using1.C: Likewise.
21370 * g++.old-deja/g++.other/warn3.C: Likewise.
21371 * g++.old-deja/g++.pt/t37.C: Likewise.
21372 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21373 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21374
21375 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21376
21377 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21378
21379 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21380
21381 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21382
21383 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21384
21385 * gcc.c-torture/compile/20010107-1.c: New test.
21386
21387 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21388
21389 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21390
21391 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21392
21393 * gcc.dg/format/format.h: New file.
21394 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21395 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21396 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21397 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21398 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21399 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21400 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21401 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21402 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21403 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21404 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21405 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21406 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21407 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21408 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21409 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21410 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21411 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21412 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21413 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21414 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21415 instead of declaring standard types, macros and functions in each
21416 test.
21417
21418 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21419
21420 * gcc.c-torture/execute/20010106-1.c: New test.
21421
21422 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21423
21424 * gcc.dg/format/format.exp: New file.
21425 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21426 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21427 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21428 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21429 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21430 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21431 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21432 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21433 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21434 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21435 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21436 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21437 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21438 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21439 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21440 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21441 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21442 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21443 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21444 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21445 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21446 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21447 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21448 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21449 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21450 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21451 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21452 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21453 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21454 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21455 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21456 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21457 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21458 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21459 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21460 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21461 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21462 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21463 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21464 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21465 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21466 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21467
21468 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21469
21470 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21471 account.
21472
21473 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21474
21475 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21476
21477 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21478
21479 * g++.old-deja/g++.pt/crash62.C: New test.
21480
21481 2001-01-04 Richard Henderson <rth@redhat.com>
21482
21483 * gcc.dg/20000926-1.c: Update expected warnings.
21484 * gcc.dg/array-2.c: Likewise.
21485 * gcc.dg/array-4.c: Also validate flexible array members.
21486 * gcc.dg/c99-flex-array-1.c: New.
21487
21488 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21489
21490 * gcc.c-torture/compile/20001222-1.x: Remove.
21491
21492 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21493
21494 * gcc.c-torture/execute/built-in-setjmp.c: New.
21495
21496 2001-01-03 Richard Henderson <rth@redhat.com>
21497
21498 * gcc.dg/940510-1.c: Update expected error wording.
21499 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21500
21501 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21502
21503 * lib/target-supports.exp (check_alias_available): Modified to
21504 indicate aliases not supported if only weak aliases are supported.
21505
21506 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21507
21508 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21509 Turn on cmpstrsi checks for __pj__ and __i370__.
21510
21511 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21512
21513 * g++.old-deja/g++.other/virtual11.C: New test.
21514
21515 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21516
21517 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21518
21519 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21520
21521 * gcc.c-torture/compile/20010102-1.c: New test.
21522
21523 2001-01-02 Andreas Jaeger <aj@suse.de>
21524
21525 * gcc.dg/noreturn-3.c: New test.
21526
21527 * gcc.dg/noreturn-4.c: New test.
21528
21529 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21530
21531 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21532 __builtin_fputc and __builtin_fwrite.
21533
21534 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21535
21536 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21537 signed char, not default char.
21538
21539 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21540
21541 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21542
21543 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21544
21545 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21546
21547 2000-12-29 Richard Henderson <rth@redhat.com>
21548
21549 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21550 (__cyg_profile_func_exit): Define.
21551
21552 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21553
21554 * g++.dg/vtgc1.C: New test.
21555
21556 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
21557
21558 * gcc.dg/noncompile/20001228-1.c: New test.
21559
21560 * gcc.dg/20001228-1.c: New test.
21561
21562 * gcc.c-torture/execute/20001228-1.c: New test.
21563
21564 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21565
21566 * gcc.dg/format-strfmon-1.c: New test.
21567
21568 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21569
21570 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21571 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21572 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21573 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21574 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21575 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21576 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21577 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21578 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21579 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21580 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21581 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21582 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21583
21584 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21585 * gcc.c-torture/execute/string-opt-4.c: Test index.
21586
21587 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
21588
21589 * gcc.c-torture/compile/20001226-1.c: New test.
21590
21591 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21592
21593 * gcc.c-torture/compile/20001222-1.c: New test.
21594 * gcc.c-torture/compile/20001222-1.x: Xfail.
21595
21596 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
21597
21598 * gcc.c-torture/execute/comp-goto-2.c: New test.
21599
21600 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
21601
21602 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21603 Use long types if __INT_MAX__ is 32767.
21604 (main): Use cast to (sint32 *) when poking 88 into a_page.
21605
21606 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21607
21608 2000-12-21 Bernd Schmidt <bernds@redhat.com>
21609
21610 * gcc.c-torture/compile/20001221-1.c: New test.
21611 * gcc.c-torture/execute/20001221-1.c: New test.
21612
21613 2000-12-20 Richard Henderson <rth@redhat.com>
21614
21615 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21616 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21617
21618 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21619
21620 * gcc.dg/compare3.c: New test.
21621
21622 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21623
21624 * gcc.dg/format-warnll-1.c: New test.
21625
21626 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21627
21628 * gcc.dg/cpp/cmdlne-P.c: New test.
21629
21630 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21631
21632 * gcc.c-torture/execute/builtin-abs-1.c,
21633 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21634
21635 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21636
21637 * gcc.dg/cpp/multiline.c: New test.
21638
21639 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21640
21641 * g++.old-deja/g++.other/syshdr1.C: Update.
21642 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21643
21644 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21645
21646 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21647
21648 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21649
21650 * g++.old-deja/g++.pt/ttp65.C: New test.
21651
21652 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21653
21654 * g++.old-deja/g++.pt/ttp64.C: New test.
21655
21656 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21657
21658 * g++.old-deja/g++.pt/spec33.C: New test.
21659
21660 2000-12-14 Catherine Moore <clm@redhat.com>
21661
21662 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21663 * gcc.c-torture/execute/920612-2.c: Likewise.
21664 * gcc.c-torture/execute/920428-2.c: Likewise.
21665 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21666 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21667
21668 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21669
21670 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21671 * gcc.dg/pack-test-2.c: Likewise.
21672
21673 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21674
21675 Tests by Zack Weinberg <zackw@stanford.edu>.
21676
21677 * gcc.dg/cpp/defined.c: Update.
21678 * gcc.dg/cpp/defined_trad.c: New tests.
21679
21680 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21681
21682 * gcc.dg/cpp/trad-direct.c: Update.
21683
21684 2000-12-11 Neil Booth <neilb@earthling.net>
21685
21686 * gcc.dg/cpp/defined_trad.c
21687
21688 2000-12-11 Neil Booth <neilb@earthling.net>
21689
21690 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21691
21692 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21693
21694 * gcc.dg/format-miss-2.c: New test.
21695
21696 2000-12-09 Neil Booth <neilb@earthling.net>
21697
21698 * gcc.dg/cpp/lineflags.c: New tests.
21699 * gcc.dg/cpp/poison.c: Update.
21700 * gcc.dg/cpp/redef2.c: Update.
21701 * gcc.dg/cpp/skipping.c: New test.
21702
21703 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
21704
21705 * g++.old-deja/g++.other/eh3.C: New testcase.
21706
21707 2000-12-07 Neil Booth <neilb@earthling.net>
21708
21709 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21710 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21711 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21712 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21713 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21714 Update.
21715
21716 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21717
21718 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21719 __SIZE_TYPE__ instead of int for type of integers cast to
21720 pointers.
21721
21722 2000-12-07 Jakub Jelinek <jakub@redhat.com>
21723
21724 * g++.old-deja/g++.other/cleanup4.C: New test.
21725
21726 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21727
21728 * format-sec-1.c: New test.
21729
21730 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21731
21732 * gcc.dg/format-nonlit-3.c: New test.
21733
21734 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21735
21736 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21737 through a null pointer.
21738
21739 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21740
21741 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21742 * g++.old-deja/g++.pt/partial4.C: New test.
21743
21744 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21745
21746 * gcc.c-torture/execute/ieee/hugeval.x: New.
21747
21748 2000-12-06 Neil Booth <neilb@earthling.net>
21749
21750 * gcc.dg/cpp/backslash2.c: New tests.
21751
21752 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21753
21754 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21755 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21756
21757 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
21758
21759 * gcc.c-torture/execute/20001203-2.c: New testcase.
21760
21761 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21762
21763 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21764 * g++.old-deja/g++.other/virtual10.C: New test.
21765
21766 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21767
21768 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21769
21770 2000-12-05 Richard Henderson <rth@redhat.com>
21771
21772 * gcc.c-torture/compile/20001205-1.c: New.
21773
21774 2000-12-04 Neil Booth <neilb@earthling.net>
21775
21776 * g++.old-deja/g++.other/virtual9.C: New test.
21777 * g++.old-deja/g++.pt/crash61.C: New test.
21778 * gcc.c-torture/execute/loop-9.c: New test.
21779
21780 2000-12-04 Neil Booth <neilb@earthling.net>
21781
21782 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21783 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21784 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21785 * gcc.dg/cpp/extratokens.c: ...here.
21786
21787 2000-12-04 Neil Booth <neilb@earthling.net>
21788
21789 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
21790 New tests.
21791
21792 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21793
21794 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
21795 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
21796
21797 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21798
21799 * gcc.c-torture/execute/20001203-1.c: New test.
21800
21801 2000-12-03 Neil Booth <neilb@earthling.net>
21802
21803 * gcc.dg/cpp/macro6.c: New test cases.
21804
21805 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21806
21807 * gcc.c-torture/execute/string-opt-9.c: New test.
21808 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21809 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21810 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21811
21812 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21813 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21814
21815 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
21816
21817 * gcc.dg/cpp/if-6.c: New testcase.
21818
21819 * gcc.dg/20001201-1.c: New testcase.
21820
21821 2000-12-02 Neil Booth <neilb@earthling.net>
21822
21823 * g++.old-deja/g++.other/externC4.C,
21824 g++.old-deja/g++.other/friend10.C: New tests.
21825
21826 2000-12-02 Neil Booth <neilb@earthling.net>
21827
21828 * g++.old-deja/g++.other/instan2.C
21829 * g++.old-deja/g++.other/instan3.C: New test.
21830
21831 2000-12-02 Neil Booth <neilb@earthling.net>
21832
21833 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21834 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21835 gnuc99.c,gnuc99-pedantic.c: New tests.
21836
21837 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21838
21839 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21840 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21841
21842 2000-12-01 Neil Booth <neilb@earthling.net>
21843
21844 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21845 * gcc.dg/cpp/poison.c: Update.
21846 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21847
21848 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21849
21850 * g77.f-torture/execute/20001201.f: New test.
21851
21852 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21853
21854 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21855
21856 2000-12-01 Jakub Jelinek <jakub@redhat.com>
21857
21858 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21859
21860 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21861
21862 * g++.old-deja/g++.other/cast6.C: New test.
21863
21864 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
21865
21866 * gcc.c-torture/execute/20001130-2.c: New testcase.
21867
21868 2000-11-30 Richard Henderson <rth@redhat.com>
21869
21870 * gcc.c-torture/execute/20001130-1.c: New test.
21871
21872 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21873
21874 * g++.old-deja/g++.other/op3.C: New test.
21875
21876 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21877
21878 * g++.old-deja/g++.other/op2.C: New test.
21879
21880 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21881
21882 * g++.old-deja/g++.other/crash38.C: New test.
21883
21884 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
21885
21886 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
21887
21888 2000-11-29 Jakub Jelinek <jakub@redhat.com>
21889
21890 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
21891 tests.
21892 * gcc.c-torture/execute/string-opt-6.c: New test.
21893
21894 * gcc.dg/20001117-1.c: Add main.
21895
21896 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
21897
21898 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
21899 Move from here ...
21900 * gcc.dg/940510-1.c: ... to here.
21901
21902 * gcc.dg/20000926-1.c: GNU C now allows initializations of
21903 zero-size arrays in toplevel structures.
21904
21905 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21906
21907 * gcc.c-torture/execute/loop-8.c: New test.
21908
21909 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21910
21911 * g++.old-deja/g++.other/base1.C: New test.
21912
21913 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21914
21915 * g++.old-deja/g++.other/parse2.C: New test.
21916
21917 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21918
21919 * g++.old-deja/g++.pt/incomplete1.C: New test.
21920
21921 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21922
21923 * g++.old-deja/g++.other/friend9.C: New test.
21924
21925 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21926
21927 * gcc.dg/20001127-1.c: New test.
21928
21929 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21930
21931 * g++.old-deja/g++.pt/friend46.C: New test.
21932
21933 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21934
21935 * g++.old-deja/g++.other/ptrmem8.C: New test.
21936
21937 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21938
21939 * gcc.c-torture/execute/string-opt-7.c: New test.
21940 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21941
21942 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
21943
21944 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
21945 instead of 'mkcheck 2'.
21946
21947 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21948
21949 * gcc.c-torture/execute/memcheck/driver.c,
21950 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
21951 C9X references to refer to C99.
21952
21953 2000-11-25 Jakub Jelinek <jakub@redhat.com>
21954
21955 * gcc.dg/ultrasp3.c: New test.
21956
21957 2000-11-25 Neil Booth <neilb@earthling.net>
21958
21959 * gcc.dg/cpp/include2.c: Update test to be locale independent.
21960
21961 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
21962
21963 * gcc.c-torture/compile/20001123-2.c: New.
21964
21965 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21966
21967 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
21968
21969 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
21970
21971 * gcc.dg/sequence-point-1.c: Add some new tests.
21972 * gcc.c-torture/execute/20001124-1.c: New test.
21973
21974 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21975
21976 * g++.old-deja/g++.other/vaarg4.C: New test.
21977 * gcc.c-torture/compile/20001123-1.c: New test.
21978
21979 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21980
21981 * g++.other/crash24.C: Adjust and remove XFAIL.
21982 * g++.other/crash37.C: New test.
21983
21984 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
21985
21986 * g++.old-deja/g++.pt/instantiate9.C: New test.
21987
21988 2000-11-22 Mark Mitchell <mark@codesourcery.com>
21989
21990 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
21991 new ABI, too.
21992
21993 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
21994 * g++.old-deja/g++.robertl/eb55.C: Likewise.
21995
21996 2000-11-22 Neil Booth <neilb@earthling.net>
21997
21998 * gcc.dg/cpp/Wtrigraphs.c: New test.
21999
22000 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
22001
22002 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
22003
22004 2000-11-22 Jakub Jelinek <jakub@redhat.com>
22005
22006 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
22007
22008 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
22009
22010 * lib/gcc-dg.exp: load_lib scanasm.exp.
22011 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
22012 * lib/g++-dg.exp: load_lib scanasm.exp.
22013 * lib/scanasm.exp: New.
22014 (scan-assembler, scan-assembler-not): Add optional arguments to
22015 test name, or if not present, the pattern name.
22016 (scan-assembler-dem, scan-assembler-dem-not): New.
22017
22018 * g++.dg/dg.exp: New.
22019
22020 2000-11-21 Neil Booth <neilb@earthling.net>
22021
22022 * gcc.dg/cpp/integrated1.c: Remove.
22023
22024 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22025
22026 * gcc.c-torture/execute/20001121-1.c: New test.
22027
22028 2000-11-21 Richard Henderson <rth@redhat.com>
22029
22030 * gcc.c-torture/compile/20001121-1.c: New test.
22031
22032 2000-11-20 Neil Booth <neilb@earthling.net>
22033
22034 * gcc.dg/cpp/integrated1.c: New test.
22035
22036 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22037
22038 * g++.old-deja/g++.other/inline17.C: New test.
22039
22040 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
22041
22042 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
22043 local variable to be zero: I made the variable global. Now
22044 uses abort() and exit() instead of relying on main's return value.
22045
22046 2000-11-20 Neil Booth <neilb@earthling.net>
22047
22048 * gcc.dg/cpp/paste2.c: Update test.
22049 * objc/execute/paste.m: New test.
22050
22051 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22052
22053 * gcc.dg/c99-condexpr-1.c: New test.
22054
22055 2000-11-20 Neil Booth <neilb@earthling.net>
22056
22057 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
22058
22059 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
22060
22061 * g++.old-deja/g++.pt/export1.C: New test.
22062
22063 2000-11-20 Jakub Jelinek <jakub@redhat.com>
22064
22065 * gcc.dg/20001117-1.c: New test.
22066
22067 2000-11-18 Richard Henderson <rth@redhat.com>
22068
22069 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
22070
22071 2000-11-18 Richard Henderson <rth@redhat.com>
22072
22073 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
22074 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
22075 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
22076
22077 2000-11-18 Richard Henderson <rth@redhat.com>
22078
22079 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
22080 (main): New. Exit cleanly.
22081
22082 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22083
22084 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
22085 gcc.dg/c99-fordecl-2.c: New tests.
22086
22087 2000-11-18 Richard Henderson <rth@redhat.com>
22088
22089 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
22090 * gcc.c-torture/execute/zerolen-2.c: New.
22091
22092 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22093
22094 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
22095 memory.
22096
22097 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22098
22099 * g++.old-deja/g++.pt/instantiate8.C: New test.
22100
22101 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22102
22103 * g++.old-deja/g++.other/incomplete.C: Add more tests.
22104 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
22105
22106 2000-11-16 Nick Clifton <nickc@redhat.com>
22107
22108 * gcc.c-torture/execute/nestfunc-2.c: New test.
22109 * gcc.c-torture/execute/nestfunc-3.c: New test.
22110
22111 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22112
22113 * gcc.c-torture/compile/20001116-1.c: New test.
22114
22115 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22116
22117 * gcc.c-torture/execute/20001115-1.c: New test.
22118
22119 2000-11-15 Mark Mitchell <mark@codesourcery.com>
22120
22121 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22122 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22123 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22124 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22125
22126 2000-11-15 Neil Booth <neilb@earthling.net>
22127
22128 gcc.dg/cpp/_Pragma1.c: Update.
22129 gcc.dg/cpp/_Pragma2.c: New test.
22130
22131 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22132
22133 * g++.old-deja/g++.other/anon5.C: New test.
22134
22135 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22136
22137 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22138 tests.
22139
22140 2000-11-14 Jakub Jelinek <jakub@redhat.com>
22141
22142 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22143 output.
22144
22145 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22146
22147 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22148 labels at end of compound statements.
22149
22150 2000-11-13 Jakub Jelinek <jakub@redhat.com>
22151
22152 * gcc.c-torture/execute/loop-7.c: New test.
22153
22154 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22155
22156 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22157
22158 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22159
22160 * gcc.dg/c99-bool-1.c: New test.
22161
22162 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22163
22164 * gcc.dg/c99-scope-1.c: Remove xfail.
22165 * gcc.dg/c99-scope-2.c: New test.
22166
22167 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22168
22169 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22170 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22171
22172 2000-11-11 Mark Mitchell <mark@codesourcery.com>
22173
22174 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22175 error messages.
22176
22177 * g++.mike/p700.C: Don't typedef wchar_t.
22178 * g++.mike/p784.C: Likewise.
22179 * g++.mike/eb101.C: Don't use __wchar_t.
22180
22181 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22182
22183 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22184 from DO loop.
22185
22186 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22187
22188 * gcc.c-torture/execute/20001111-1.c: New test.
22189
22190 2000-11-10 Nick Clifton <nickc@redhat.com>
22191
22192 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22193 long multuiple and accumulate.
22194
22195 2000-11-09 Richard Henderson <rth@redhat.com>
22196
22197 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22198 via size_t instead of int.
22199
22200 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22201 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22202 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22203 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22204
22205 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
22206
22207 * gcc.c-torture/compile/20001109-1.c: New test.
22208 * gcc.c-torture/compile/20001109-2.c: New test.
22209
22210 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
22211
22212 * g++.old-deja/g++.pt/operator1.C: New test.
22213 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
22214
22215 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22216
22217 * gcc.dg/20001108-1.c: New test.
22218
22219 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22220
22221 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
22222 with both arguments constant strings.
22223 * gcc.c-torture/execute/string-opt-3.c: New test.
22224 * gcc.c-torture/execute/string-opt-4.c: New test.
22225 * gcc.c-torture/execute/string-opt-5.c: New test.
22226
22227 2000-11-08 Nick Clifton <nickc@redhat.com>
22228
22229 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
22230 mulsidi3adddi patterns.
22231
22232 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
22233
22234 * g++.old-deja/g++.other/crash36.C: New test.
22235
22236 2000-11-08 Jakub Jelinek <jakub@redhat.com>
22237
22238 * g++.old-deja/g++.other/init16.C: New test.
22239
22240 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
22241
22242 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
22243
22244 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22245
22246 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
22247 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22248 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22249
22250 2000-11-07 DJ Delorie <dj@redhat.com>
22251
22252 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
22253
22254 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22255
22256 * gcc.c-torture/execute/string-opt-1.c: New test.
22257
22258 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22259
22260 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
22261 mips-sgi-irix6.* because the MIPS ABI passes floating-point
22262 parameters in registers, and there is no way for a varargs
22263 function to know in which order the integer and floating-point
22264 parameters should be interleaved when they are placed on the
22265 stack.
22266 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22267 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22268
22269 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22270
22271 * gcc.c-torture/execute/string-opt-2.c: New test.
22272
22273 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
22274
22275 * g++.old-deja/g++.pt/crash60.C: New test.
22276
22277 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22278
22279 * g++.old-deja/g++.other/crash24.C: New test.
22280 * g++.old-deja/g++.other/crash25.C: New test.
22281 * g++.old-deja/g++.other/crash26.C: New test.
22282 * g++.old-deja/g++.other/crash27.C: New test.
22283 * g++.old-deja/g++.other/crash28.C: New test.
22284 * g++.old-deja/g++.other/crash29.C: New test.
22285 * g++.old-deja/g++.other/crash30.C: New test.
22286 * g++.old-deja/g++.other/crash31.C: New test.
22287 * g++.old-deja/g++.other/crash32.C: New test.
22288 * g++.old-deja/g++.other/crash33.C: New test.
22289 * g++.old-deja/g++.other/crash34.C: New test.
22290 * g++.old-deja/g++.other/crash35.C: New test.
22291
22292 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22293
22294 * gcc.c-torture/execute/20001031-1.c: New test.
22295
22296 2000-11-04 Mark Mitchell <mark@codesourcery.com>
22297
22298 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22299 namespace.
22300
22301 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22302 standards-conformant.
22303
22304 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22305
22306 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22307 * g++.old-deja/g++.mike/p755a.C: Likewise.
22308 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22309 library makes no calls to `operator new' during initialization.
22310
22311 2000-11-04 Neil Booth <neilb@earthling.net>
22312
22313 * gcc.dg/cpp/include2.c: New tests.
22314
22315 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
22316
22317 * lib/g++.exp (g++_set_ld_library_path): New function.
22318 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22319
22320 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22321
22322 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22323 warnings.
22324
22325 2000-11-01 Richard Henderson <rth@redhat.com>
22326
22327 * g++.old-deja/g++.ext/namedret1.C: New.
22328 * g++.old-deja/g++.ext/namedret2.C: New.
22329 * g++.old-deja/g++.ext/namedret3.C: New.
22330
22331 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22332
22333 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22334 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22335
22336 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22337
22338 * gcc.c-torture/execute/va-arg-21.c: New test.
22339
22340 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22341
22342 * gcc.dg/c99-complex-2.c: New test.
22343
22344 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22345
22346 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22347
22348 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22349
22350 * g++.old-deja/g++.other/inline16.C: New test.
22351
22352 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22353
22354 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22355 __PRETTY_FUNCTION__
22356
22357 2000-10-29 Neil Booth <neilb@earthling.net>
22358
22359 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22360 New tests.
22361 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22362 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22363 optimisation.
22364
22365 2000-10-29 Neil Booth <neilb@earthling.net>
22366
22367 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22368 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22369 * mi5.c: Test multiple includes work with -C.
22370 * trigraphs.c: Test ^= version.
22371
22372 2000-10-28 Neil Booth <neilb@earthling.net>
22373
22374 New tests and test updates for new macro expander.
22375
22376 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22377 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22378 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22379 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22380 new diagnostic messages.
22381
22382 * gcc.dg/cpp/macro3.c: New tests.
22383
22384 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22385
22386 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22387 on the same line.
22388
22389 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22390
22391 * g++.old-deja/g++.other/eh2.C: New test.
22392
22393 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22394
22395 * gcc.c-torture/execute/20001027-1.c: New test.
22396
22397 2000-10-26 Richard Henderson <rth@redhat.com>
22398
22399 * gcc.c-torture/execute/20001026-1.c: New.
22400
22401 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22402
22403 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22404 * g++.old-deja/g++.law/builtin1.C: Likewise.
22405 * g++.old-deja/g++.law/ctors10.C: Likewise.
22406 * g++.old-deja/g++.law/virtual3.C: Likewise.
22407 * g++.old-deja/g++.mike/p658.C: Likewise.
22408 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22409 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22410 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22411 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22412 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22413
22414 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22415
22416 * gcc.c-torture/compile/20001024-1.c: New test.
22417
22418 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22419
22420 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22421 to tell us whether or not we are using V3.
22422
22423 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22424
22425 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22426 operands.
22427
22428 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22429
22430 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22431
22432 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22433
22434 * gcc.c-torture/execute/20001024-1.c: New test.
22435
22436 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22437
22438 * g++.old-deja/g++.other/sibcall1.C: New test.
22439
22440 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22441
22442 * gcc.dg/noncompile/init-3.c: New test.
22443
22444 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22445
22446 * gcc.dg/format-array-1.c: New test.
22447
22448 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22449
22450 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22451 writing through null pointers; remove comment about testing
22452 unterminated strings.
22453
22454 2000-10-17 Matthew Hiller <hiller@redhat.com>
22455
22456 * gcc.c-torture/execute/20001017-2.c: New test.
22457
22458 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22459
22460 * gcc.c-torture/compile/20001018-1.c: New test.
22461 * gcc.c-torture/compile/20001018-1.x: Xfail.
22462
22463 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22464
22465 * gcc.c-torture/execute/20001017-1.c: New test.
22466
22467 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22468
22469 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22470 for multiple use of arguments with scanf formats; add tests for
22471 multiple use of arguments.
22472
22473 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22474
22475 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22476
22477 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22478
22479 * gcc.dg/format-miss-1.c: New test.
22480
22481 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22482
22483 * gcc.c-torture/execute/20001013-1.c: New test.
22484
22485 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22486
22487 * gcc.dg/format-branch-1.c: New test.
22488
22489 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22490
22491 * README, lib/file-format.exp: Remove EGCS references.
22492
22493 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22494
22495 * gcc.dg/20001013-1.c: New test.
22496
22497 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22498
22499 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22500 for intmax_t in the compiler using __typeof__ and the type rules
22501 for conditional expressions.
22502
22503 2000-10-13 Jakub Jelinek <jakub@redhat.com>
22504
22505 * gcc.dg/20001012-1.c: New test.
22506 * gcc.dg/20001012-2.c: New test.
22507
22508 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22509
22510 * gcc.dg/format-attr-1.c: New test.
22511
22512 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22513
22514 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22515 __LONG_LONG_MAX__ instead of LLONG_MAX.
22516
22517 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22518
22519 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22520 scanf flags.
22521 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22522 flags.
22523
22524 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22525
22526 * gcc.dg/sequence-pt-1.c: New test.
22527
22528 2000-10-11 Geoff Keating <geoffk@cygnus.com>
22529
22530 * gcc.c-torture/execute/20001011-1.c: New testcase.
22531 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22532
22533 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22534
22535 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22536 does not error on it.
22537
22538 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22539
22540 * gcc.dg/20001009-1.c: New test.
22541
22542 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22543
22544 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22545 * gcc.c-torture/execute/20001009-2.c: ... to here.
22546
22547 2000-10-09 Geoff Keating <geoffk@cygnus.com>
22548
22549 * gcc.c-torture/compile/20001009-1.c: New testcase.
22550 * gcc.c-torture/execute/20001009-1.c: New testcase.
22551 Testcases provided by Jan Hubicka <jh@suse.cz>.
22552
22553 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22554
22555 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22556 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22557 uintmax_t using <limits.h> to emulate the compiler's internal
22558 logic. No longer XFAIL %j tests.
22559
22560 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22561
22562 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22563 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22564 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22565 regexps and details of expected handling of some bad formats.
22566 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22567 suppression.
22568
22569 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22570
22571 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22572 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22573 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22574 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22575 in list archives.
22576
22577 2000-10-06 Richard Henderson <rth@cygnus.com>
22578
22579 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22580 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22581 * g++.old-deja/g++.jason/report.C: Likewise.
22582 * g++.old-deja/g++.law/friend5.C: Likewise.
22583 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22584 of the expected warnings.
22585
22586 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22587
22588 * g++.old-deja/g++.pt/enum14.C: New test.
22589
22590 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22591
22592 * g++.old-deja/g++.pt/crash59.C: New test.
22593
22594 2000-10-04 Will Cohen <wcohen@redhat.com>
22595
22596 * gcc.dg/20000926-1.c: New test.
22597
22598 2000-10-03 Geoff Keating <geoffk@cygnus.com>
22599
22600 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22601 function name for current C++ compiler.
22602 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22603
22604 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22605
22606 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22607 __PRETTY_FUNCTION__.
22608 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22609
22610 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22611
22612 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22613
22614 2000-09-26 Jakub Jelinek <jakub@redhat.com>
22615
22616 * gcc.c-torture/compile/20000923-1.c: New test.
22617
22618 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22619
22620 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22621 * g++.old-deja/g++.pt/ttp62.C: Same.
22622 * g++.old-deja/g++.other/inline14.C: Same.
22623
22624 2000-09-24 Richard Henderson <rth@cygnus.com>
22625
22626 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22627
22628 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22629
22630 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22631
22632 2000-09-22 Geoff Keating <geoffk@cygnus.com>
22633
22634 * gcc.c-torture/compile/20000922-1.c: New file.
22635
22636 2000-09-21 Nick Clifton <nickc@redhat.com>
22637
22638 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22639 a signed long modulo operation.
22640 (mod6): New function - perform an unsigned long modulo operation.
22641 (main): Add tests for modulos of very large numbers by very small
22642 dividends.
22643
22644 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22645
22646 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22647
22648 2000-09-19 Richard Henderson <rth@cygnus.com>
22649
22650 * gcc.dg/compare2.c (case 10): XFAIL.
22651
22652 2000-09-18 Richard Henderson <rth@cygnus.com>
22653
22654 * gcc.c-torture/execute/20000906-1.c: Move ...
22655 * gcc.dg/20000906-1.c: ... here. Only run on targets
22656 that support __builtin_trap.
22657
22658 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22659
22660 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22661
22662 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22663
22664 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22665 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22666 more $ format tests.
22667
22668 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22669
22670 * gcc.dg/format-errmk-1.c: New test.
22671
22672 2000-09-17 Greg McGary <greg@mcgary.org>
22673
22674 * gcc.c-torture/execute/20000917-1.x: Remove.
22675
22676 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22677
22678 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22679
22680 2000-09-17 Greg McGary <greg@mcgary.org>
22681
22682 * gcc.c-torture/execute/20000917-1.c: New test.
22683 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22684
22685 2000-09-16 Neil Booth <NeilB@earthling.net>
22686
22687 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22688 in nested macro bug.
22689
22690 2000-09-15 Neil Booth <NeilB@earthling.net>
22691
22692 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22693
22694 2000-09-14 Jeffrey A Law (law@cygnus.com)
22695
22696 * gcc.c-torture/execute/20000914-1.c: New test.
22697
22698 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
22699
22700 * g++.other/inline13.C: New test.
22701
22702 2000-09-12 Andreas Jaeger <aj@suse.de>
22703
22704 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22705 constant by Ulrich Drepper <drepper@redhat.com>.
22706
22707 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22708
22709 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22710
22711 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22712
22713 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22714
22715 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22716
22717 * gcc.dg/cpp/backslash.c: New test.
22718
22719 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
22720
22721 * gcc.c-torture/execute/20000910-1.c: New test.
22722 * gcc.c-torture/execute/20000910-2.c: Likewise.
22723
22724 2000-09-11 Robert Lipe <robertl@sco.com>
22725
22726 * gcc.dg/pragma-align.c: New test.
22727
22728 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22729
22730 * g++.old-deja/g++.pt/explicit82.C: New test.
22731 * g++.old-deja/g++.pt/explicit83.C: New test.
22732
22733 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22734
22735 * gcc.dg/asm-names.c: New test.
22736
22737 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22738
22739 * gcc.dg/cpp/tr-warn6.c: New test
22740
22741 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22742
22743 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22744 be accepted.
22745
22746 2000-09-07 Catherine Moore <clm@redhat.com>
22747
22748 * gcc.c-torture/execute/unroll-1.c: New test.
22749
22750 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22751
22752 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22753 ERROR markers.
22754 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22755 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22756 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22757 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22758 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22759 Preprocess only.
22760 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22761 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22762
22763 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22764
22765 * g++.old-deja/g++.pt/deduct2.C: New test.
22766
22767 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22768
22769 * g++.old-deja/g++.pt/parms2.C: New test.
22770
22771 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22772
22773 * g++.old-deja/g++.pt/crash58.C: New test.
22774
22775 2000-09-06 Greg McGary <greg@mcgary.org>
22776
22777 * gcc.c-torture/execute/20000906-1.c: New test.
22778 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22779
22780 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22781
22782 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22783
22784 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22785
22786 * g++.old-deja/g++.pt/crash57.C: New test.
22787
22788 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22789
22790 * g++.old-deja/g++.pt/crash56.C: New test.
22791
22792 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22793
22794 * g++.old-deja/g++.pt/koenig1.C: New test.
22795
22796 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22797
22798 * gcc.dg/20000904-1.c: New test.
22799
22800 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22801
22802 * gcc.dg/cpp/paste8.c: New test.
22803
22804 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
22805
22806 * gcc.c-torture/compile/20000827-1.c: New test.
22807
22808 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22809
22810 * gcc.dg/format-diag-1.c: New test.
22811
22812 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22813
22814 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22815 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22816 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22817 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22818 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22819
22820 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22821
22822 * g++.old-deja/g++.other/nested4.C: New test.
22823
22824 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22825
22826 * g++.old-deja/g++.ns/scoped1.C: New test.
22827
22828 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
22829
22830 * lib/g++.exp: Support testing already-installed GCC.
22831
22832 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22833
22834 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22835
22836 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22837
22838 * gcc.dg/return-type-2.c: New test.
22839
22840 2000-08-27 Geoff Keating <geoffk@cygnus.com>
22841
22842 * gcc.c-torture/compile/20000825-1.c: New test.
22843
22844 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
22845
22846 * gcc.dg/dwarf2-2.c: New test.
22847
22848 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22849
22850 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22851 dg-warning regexps.
22852
22853 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22854
22855 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22856 gcc.dg/format-ext-5.c: New tests.
22857
22858 2000-08-25 Jakub Jelinek <jakub@redhat.com>
22859
22860 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22861
22862 2000-08-24 Mark Mitchell <mark@codesourcery.com>
22863
22864 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22865
22866 2000-08-24 Richard Henderson <rth@cygnus.com>
22867
22868 * gcc.dg/ia64-sync-1.c: New test.
22869 * gcc.dg/ia64-sync-2.c: New test.
22870 * gcc.dg/ia64-asm-1.c: New test.
22871
22872 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22873
22874 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22875 * gcc.dg/format-ext-2.c: New test.
22876
22877 2000-08-23 Jason Merrill <jason@redhat.com>
22878
22879 * lib/old-dejagnu.exp: Also ignore "In member function" and
22880 "At global scope".
22881
22882 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22883
22884 * gcc.dg/noncompile/label-lineno-1.c: New test.
22885
22886 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22887
22888 * gcc.dg/c99-array-nonobj-1.c: New test.
22889
22890 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22891
22892 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
22893 tests.
22894 * gcc.dg/format-ext-1.c: New test.
22895
22896 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22897
22898 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
22899 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
22900 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
22901 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
22902 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
22903
22904 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
22905
22906 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
22907 gcc.dg/c99-strftime-2.c: New tests.
22908
22909 2000-08-22 Richard Henderson <rth@cygnus.com>
22910
22911 * gcc.c-torture/execute/20000822-1.c: New test.
22912
22913 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22914
22915 * gcc.c-torture/execute/20000819-1.x: Remove.
22916
22917 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22918
22919 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
22920 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
22921 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
22922 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
22923 gcc.dg/format-xopen-1.c: New tests.
22924
22925 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22926
22927 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
22928
22929 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22930
22931 * g++.old-deja/g++.other/loop2.C: New test.
22932
22933 * gcc.c-torture/compile/20000606-1.c: New test.
22934 * gcc.c-torture/compile/20000728-1.c: New test.
22935 * gcc.c-torture/execute/20000801-1.c: New test.
22936 * gcc.c-torture/execute/20000801-2.c: New test.
22937 * gcc.c-torture/execute/20000819-1.c: New test.
22938 * gcc.c-torture/execute/20000819-1.x: XFAIL.
22939 * gcc.dg/20000629-1.c: New test.
22940 * gcc.dg/20000724-1.c: New test.
22941 * gcc.dg/20000807-1.c: New test.
22942
22943 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
22944
22945 * gcc.dg/cpp/pragma-1.c: New test.
22946 * gcc.dg/cpp/pragma-2.c: New test.
22947
22948 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
22949
22950 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
22951 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
22952
22953 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22954
22955 * gcc.c-torture/compile/20000818-1.c: New test.
22956
22957 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
22958
22959 * gcc.c-torture/execute/20000818-1.c: New test.
22960
22961 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
22962
22963 * gcc.dg/format-va-1.c: New test.
22964
22965 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22966
22967 * g++.old-deja/g++.other/typedef8.C: New test.
22968
22969 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22970
22971 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
22972 * g++.old-deja/g++.mike/net36.C: Mark candidate.
22973 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
22974 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
22975 * g++.old-deja/g++.other/ptrmem7.C: New test.
22976 * g++.old-deja/g++.pt/ptrmem10.C: New test.
22977
22978 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22979
22980 * g++.old-deja/g++.pt/typename27.C: New test.
22981
22982 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
22983
22984 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
22985 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
22986 * g++.old-deja/g++.pt/friend45.C: New test.
22987 * g++.old-deja/g++.other/friend8.C: New test.
22988
22989 2000-08-15 Richard Henderson <rth@cygnus.com>
22990
22991 * gcc.c-torture/execute/20000815-1.c: New test.
22992
22993 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
22994
22995 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
22996 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
22997 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
22998
22999 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
23000
23001 * g++.old-deja/g++.other/refinit2.C: New test.
23002
23003 2000-08-13 Geoff Keating <geoffk@cygnus.com>
23004
23005 * lib/c-torture.exp (c-torture): Make
23006 compiler_conditional_xfail_data global.
23007 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
23008 compiler_conditional_xfail_data machinery.
23009 (f-torture-execute): Likewise.
23010 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
23011 and only when unrolling loops.
23012
23013 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
23014
23015 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23016
23017 * g++.old-deja/g++.pt/explicit81.C: New test.
23018
23019 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23020
23021 * g++.old-deja/g++.pt/typename26.C: New test.
23022
23023 2000-08-10 Geoff Keating <geoffk@cygnus.com>
23024
23025 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
23026 warning.
23027
23028 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
23029
23030 * g++.old-deja/g++.other/array3.C: New test.
23031
23032 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23033
23034 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
23035 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
23036 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
23037 New tests.
23038
23039 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
23040
23041 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
23042 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23043
23044 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
23045
23046 * gcc.c-torture/execute/20000808-1.c: New test.
23047
23048 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23049
23050 * gcc.dg/c90-const-expr-1.c: New test.
23051
23052 2000-08-08 Richard Henderson <rth@cygnus.com>
23053
23054 * gcc.dg/noncompile/920923-1.c: Declare calloc.
23055
23056 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
23057
23058 * gcc.dg/noncompile/const-ll-1.c: New test.
23059
23060 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
23061
23062 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
23063
23064 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23065
23066 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
23067 that running programs linked against the shared version of libobjc
23068 run correctly.
23069
23070 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23071
23072 * gcc.dg/c99-printf-1.c: New test.
23073
23074 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23075
23076 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
23077
23078 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
23079
23080 * gcc.c-torture/execute/20000731-1.x: Delete.
23081
23082 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
23083
23084 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
23085 and torture_without_loops as is done by c-torture.exp.
23086 (search_for): Copy from c-torture.exp.
23087 (gcc-dg-runtest): New function, drives a directory of tests
23088 iterating over the TORTURE_OPTIONS.
23089 (scan-assembler, scan-assembler-not): Move here from
23090 individual directory drivers.
23091
23092 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
23093 defined by lib/gcc-dg.exp.
23094 * gcc.dg/cpp/cpp.exp: Likewise.
23095 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
23096 gcc-dg-runtest, so we cycle over optimization options.
23097
23098 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
23099 * gcc.dg/compare2.c: No longer expected to fail.
23100
23101 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23102
23103 * gcc.c-torture/execute/20000804-1.c: New test.
23104
23105 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
23106
23107 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
23108
23109 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
23110
23111 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
23112
23113 2000-08-03 Jeffrey A Law (law@cygnus.com)
23114
23115 * gcc.c-torture/compile/20000803-1.c: New test.
23116
23117 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23118
23119 * gcc.c-torture/execute/20000801-3.c,
23120 gcc.c-torture/execute/20000801-4.c: New tests.
23121 * gcc.c-torture/execute/20000801-3.x,
23122 gcc.c-torture/execute/20000801-4.x: Xfail.
23123
23124 2000-08-02 Geoff Keating <geoffk@cygnus.com>
23125
23126 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23127 libobjc/.libs to allow for libtool.
23128
23129 2000-08-02 Jakub Jelinek <jakub@redhat.com>
23130
23131 * gcc.c-torture/compile/20000802-1.c: New test.
23132
23133 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23134
23135 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23136
23137 2000-07-31 Jeffrey A Law (law@cygnus.com)
23138
23139 * gcc-c-torture/execute/20000731-2.c: New test.
23140
23141 * gcc.c-torture/execute/20000731-1.c: New test.
23142 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23143
23144 2000-07-31 Jakub Jelinek <jakub@redhat.com>
23145
23146 * testsuite/gcc.dg/cpp/paste7.c: New test.
23147 * gcc.dg/cpp/20000725-1.c: New test.
23148
23149 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23150
23151 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23152 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23153 declaration warning for __builtin_dwarf_reg_size.
23154
23155 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23156
23157 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23158
23159 * gcc.dg/noncompile/voidparam-1.c: New test.
23160
23161 2000-07-30 Richard Henderson <rth@cygnus.com>
23162
23163 * gcc.dg/c90-digraph-1.c: Don't xfail.
23164 * gcc.dg/compare2.c (case 10): Xfail.
23165 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23166
23167 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23168
23169 * gcc.dg/c99-main-1.c: New test.
23170
23171 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23172
23173 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23174
23175 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
23176
23177 * gcc.c-tortuer/execute/20000726-1.c: New test.
23178
23179 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
23180
23181 * gcc.c-torture/execute/enum-2.c: New test.
23182
23183 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23184
23185 * gcc.dg/cpp/tr-warn3.c: New test.
23186
23187 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23188
23189 * g++.old-deja/g++.ext/implicit1.C: Remove.
23190 * g++.old-deja/g++.jason/c2.C: Remove
23191 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23192 * g++.old-deja/g++.pt/crash16.C: Likewise.
23193 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23194
23195 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23196
23197 * g++.old-deja/g++.other/for2.C: New test.
23198
23199 2000-07-25 Jakub Jelinek <jakub@redhat.com>
23200
23201 * gcc.dg/20000720-1.c: New test.
23202
23203 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
23204
23205 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
23206
23207 2000-07-24 Geoff Keating <geoffk@cygnus.com>
23208
23209 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
23210 * gcc.c-torture/execute/20000722-1.c: New.
23211 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
23212
23213 2000-07-24 Jakub Jelinek <jakub@redhat.com>
23214
23215 * gcc.dg/cpp/20000720-1.S: New test.
23216
23217 2000-07-21 Michael Meissner <meissner@redhat.com>
23218
23219 * gcc.c-torture/execute/ieee/hugeval.c: New test.
23220
23221 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23222
23223 * g++.old-deja/g++.brendan/crash16.C,
23224 g++.old-deja/g++.brendan/parse3.C,
23225 g++.old-deja/g++.brendan/redecl1.C,
23226 g++.old-deja/g++.ns/template13.C,
23227 g++.old-deja/g++.other/decl4.C,
23228 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
23229
23230 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23231
23232 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
23233 and "Internal error".
23234
23235 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
23236 regexps.
23237 * gcc.dg/cpp/paste6.c: New test.
23238
23239 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
23240
23241 * gcc.dg/cpp/tr-direct.c: New test.
23242
23243 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
23244 gcc.dg/cpp/undef1.c: Tweak error regexps.
23245
23246 2000-07-18 Eric Christopher <echristo@redhat.com>
23247
23248 * gcc.c-torture/compile/20000718-1.c: New test.
23249
23250 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
23251
23252 * cpplex.c (_cpp_push_token): If the token being pushed back
23253 is the previous token in this context, just subtract one from
23254 context->posn.
23255 * cppmacro.c (save_expansion): Clear aux field when storing a
23256 placemarker.
23257
23258 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
23259
23260 * gcc.dg/noncompile/redecl-1.c: New test.
23261
23262 2000-07-18 Jakub Jelinek <jakub@redhat.com>
23263
23264 * gcc.c-torture/execute/20000717-5.c: New test.
23265 * gcc.c-torture/execute/20000717-1.x: Removed.
23266
23267 2000-07-17 Richard Henderson <rth@cygnus.com>
23268
23269 * gcc.c-torture/execute/20000717-4.c: New test.
23270
23271 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
23272
23273 * gcc.dg/cpp/syshdr.c: New test.
23274 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
23275
23276 2000-07-17 Neil Booth <neilb@earthling.net>
23277
23278 * gcc.dg/cpp/cmdlne-dM.c: New test.
23279 * gcc.dg/cpp/cmdlne-dD.c: New test.
23280
23281 2000-07-17 Jeffrey A Law (law@cygnus.com)
23282
23283 * gcc.c-torture/execute/20000717-3.c: New test.
23284
23285 * gcc.c-torture/compile/20000717-1.c: New test.
23286
23287 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23288
23289 * gcc.c-torture/execute/20000717-2.c: New test.
23290
23291 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23292
23293 * gcc.dg/formatz-1.c: New test.
23294
23295 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23296 * gcc.dg/c99-digraph-1.c: New tests.
23297
23298 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23299 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23300
23301 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23302 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23303 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23304 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23305 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23306 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23307 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23308
23309 2000-07-17 Greg McGary <greg@mcgary.org>
23310
23311 * gcc.c-torture/execute/20000717-1.c: New test.
23312 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23313
23314 2000-07-15 Jakub Jelinek <jakub@redhat.com>
23315
23316 * gcc.c-torture/execute/20000715-2.c: New test.
23317 * gcc.dg/20000715-1.c: New test.
23318
23319 2000-07-15 Michael Meissner <meissner@redhat.com>
23320
23321 * gcc.c-torture/execute/20000715-1.c: New test.
23322
23323 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23324
23325 * gcc.c-torture/execute/20000707-1.c: New test.
23326
23327 2000-07-13 Neil Booth <NeilB@earthling.net>
23328
23329 * testsuite/gcc.dg/cpp/digraph1.c,
23330 testsuite/gcc.dg/cpp/digraph2.c,
23331 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23332
23333 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23334
23335 * g77.f-torture/compile/20000630-2.f: New test.
23336 * g77.f-torture/compile/20000630-2.x
23337
23338 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23339
23340 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23341
23342 2000-07-11 Neil Booth <NeilB@earthling.net>
23343
23344 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23345
23346 2000-07-11 Neil Booth <NeilB@earthling.net>
23347
23348 * gcc.dg/cpp/cmdlne-C.c: New.
23349
23350 2000-07-09 Neil Booth <NeilB@earthling.net>
23351
23352 * gcc.dg/cpp/directiv.c: New tests.
23353 * gcc.dg/cpp/undef1.c: Update.
23354
23355 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23356
23357 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23358
23359 2000-07-09 Neil Booth <NeilB@earthling.net>
23360
23361 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23362
23363 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23364
23365 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23366 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23367
23368 2000-07-08 Neil Booth <NeilB@earthling.net>
23369
23370 * gcc.dg/cpp/macsyntx.c: New tests.
23371
23372 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23373
23374 * gcc.dg/20000707-1.c: New test.
23375
23376 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23377
23378 * gcc.c-torture/execute/20000706-1.c: New test.
23379 * gcc.c-torture/execute/20000706-2.c: New test.
23380 * gcc.c-torture/execute/20000706-3.c: New test.
23381 * gcc.c-torture/execute/20000706-4.c: New test.
23382 * gcc.c-torture/execute/20000706-5.c: New test.
23383
23384 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23385
23386 * g++.old-deja/g++.pt/instantiate7.C: New test.
23387
23388 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23389
23390 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23391 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23392 * g++.old-deja/g++.other/rtti3.C: Likewise.
23393 * g++.old-deja/g++.other/rttid3.C: Likewise.
23394
23395 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23396
23397 * g77.f-torture/compile/20000630-1.x: Fix typo
23398
23399 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23400
23401 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23402 assembly output.
23403
23404 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23405
23406 * gcc.dg/cpp/ident.c: New test.
23407
23408 2000-07-05 Neil Booth <NeilB@earthling.net>
23409
23410 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23411 gcc.dg/cpp/lexstrng.c: New tests.
23412
23413 2000-07-04 Neil Booth <NeilB@earthling.net>
23414
23415 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23416 * gcc.dg/cpp/strify2.c: Same.
23417
23418 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23419
23420 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23421 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23422 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23423 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23424
23425 * testsuite/gcc.dg/cpp/macro1.c,
23426 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23427 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23428 testsuite/gcc.dg/cpp/strify1.c,
23429 testsuite/gcc.dg/cpp/strify2.c: New tests.
23430
23431 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23432
23433 * gcc.c-torture/execute/20000703-1.c: New test.
23434
23435 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23436
23437 * g++.old-deja/g++.pt (lookup10.C): New test.
23438
23439 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23440
23441 * g++.old-deja/g++.pt (typename25.C): New test.
23442
23443 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23444
23445 * gcc.c-torture/compile/20000701-1.c: New test.
23446
23447 2000-06-30 Nick Clifton <nickc@cygnus.com>
23448
23449 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23450 to test case.
23451
23452 2000-06-30 Catherine Moore <clm@cygnus.com>
23453
23454 * gcc.c-torture/execute/align-1.c: New test.
23455
23456 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23457
23458 * g++.old-deja/g++.pt/expr8.C: New test.
23459 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23460
23461 2000-06-29 Nick Clifton <nickc@cygnus.com>
23462
23463 * gcc.c-torture/compile/20000629-1.c: New test.
23464
23465 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23466
23467
23468 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23469 gcc.dg/noncompile directory, depending on whether they're
23470 preprocessor tests or not. Annotate all the tests for the dg
23471 framework.
23472
23473 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23474 * gcc.dg/noncompile/noncompile.exp: New.
23475
23476 * Moved files:
23477 Old name New name
23478 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23479 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23480 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23481 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23482 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23483 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23484 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23485 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23486 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23487 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23488 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23489 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23490 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23491 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23492 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23493 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23494 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23495 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23496 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23497 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23498 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23499 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23500 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23501 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23502
23503 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23504 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23505 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23506 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23507 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23508 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23509
23510 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23511
23512 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23513 declare one variable. On the fourth, error.
23514 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23515 declared by 20000628-1a.h.
23516
23517 2000-06-29 Richard Henderson <rth@redhat.com>
23518
23519 * gcc.c-torture/execute/930529-1.x: New file.
23520 * gcc.dg/920413-1.c: Adjust expected warning text.
23521 * gcc.dg/980217-1.c: Declare abort.
23522 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23523
23524 2000-06-29 Jeffrey A Law (law@cygnus.com)
23525
23526 * g77.f-torture/compile/20000629-1.f: New test.
23527 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23528
23529 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23530
23531 Rearrange lots of files, removing entirely the
23532 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23533 directories.
23534
23535 * Deleted files:
23536 gcc.c-torture/code_quality/code_quality.exp
23537 gcc.c-torture/special/special.exp
23538 gcc.failure/failure.exp
23539 gcc.failure/940409-1.x
23540 gcc.c-torture/compile/961203-1.x
23541
23542 * New files:
23543 gcc.misc-tests/linkage.exp
23544 gcc.c-torture/execute/920730-1t.c
23545 gcc.c-torture/execute/920730-1t.x
23546 gcc.c-torture/compile/920520-1.x
23547 gcc.c-torture/compile/920521-1.x
23548 gcc.c-torture/compile/981006-1.x
23549 gcc.c-torture/execute/eeprof-1.x
23550
23551 * Moved files (possibly with modifications to fit a new harness):
23552 Old name New name
23553 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23554 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23555 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23556 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23557 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23558 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23559 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23560 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23561 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23562 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23563 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23564 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23565 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23566 gcc.failure/940409-1.c gcc.dg/940409-1.c
23567
23568 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23569
23570 * c-torture/compile/961203-1.x: Delete.
23571
23572 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23573 not exit. Include stdio.h.
23574 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23575 * gcc.misc-tests/dg-12.c: Likewise.
23576 * gcc.misc-tests/dg-5.c: Likewise.
23577 * gcc.misc-tests/dg-6.c: Likewise.
23578 * gcc.misc-tests/dg-7.c: Prototype abort.
23579 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23580 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23581 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23582 not exit.
23583 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23584 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23585
23586 2000-06-28 Jakub Jelinek <jakub@redhat.com>
23587
23588 * gcc.dg/cpp/20000628-1.c: New test.
23589 * gcc.dg/cpp/20000628-1.h: New header for above test.
23590 * gcc.dg/cpp/20000628-1a.h: Likewise.
23591
23592 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23593
23594 * gcc.dg/cpp: New directory.
23595 * gcc.dg/cpp/cpp.exp: New driver.
23596 * gcc.dg/cpp/20000627-1.c: New test.
23597 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23598 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23599 and rewrite as a compilation test.
23600
23601 * gcc.dg: Move many files into the cpp subdirectory, possibly
23602 renaming or editing them as well.
23603 Old name New name
23604 990119-1.c cpp/19990119-1.c
23605 990228-1.c cpp/19990228-1.c
23606 990407-1.c cpp/19990407-1.c
23607 990409-1.c cpp/19990409-1.c
23608 990413-1.c cpp/19990413-1.c
23609 990703-1.c cpp/19990703-1.c
23610 20000127-1.c cpp/20000127-1.c
23611 20000129-1.c cpp/20000129-1.c
23612 20000207-1.c cpp/20000207-1.c
23613 20000207-2.c cpp/20000207-2.c
23614 20000209-1.c cpp/20000209-1.c
23615 20000209-2.c cpp/20000209-2.c
23616 20000301-1.c cpp/20000301-1.c
23617 20000419-1.c cpp/20000419-1.c
23618 20000510-1.S cpp/20000510-1.S
23619 20000519-1.c cpp/20000519-1.c
23620 20000529-1.c cpp/20000529-1.c
23621 20000625-1.c cpp/20000625-1.c
23622 20000625-2.c cpp/20000625-2.c
23623 cpp-as1.c cpp/assert1.c
23624 cpp-as2.c cpp/assert2.c
23625 cxx-comments-1.c cpp/cxxcom1.c
23626 cxx-comments-2.c cpp/cxxcom2.c
23627 endif-label.c cpp/endif.c
23628 cpp-hash1.c cpp/hash1.c
23629 cpp-hash2.c cpp/hash2.c
23630 cpp-if1.c cpp/if-1.c
23631 cpp-if2.c cpp/if-2.c
23632 cpp-if3.c cpp/if-3.c
23633 cpp-if4.c cpp/if-4.c
23634 cpp-if5.c cpp/if-5.c
23635 cpp-cond.c cpp/if-cexp.c
23636 cpp-missingop.c cpp/if-mop.c
23637 cpp-missingparen.c cpp/if-mpar.c
23638 cpp-opprec.c cpp/if-oppr.c
23639 cpp-ifparen.c cpp/if-paren.c
23640 cpp-shortcircuit.c cpp/if-sc.c
23641 cpp-shift.c cpp/if-shift.c
23642 cpp-unary.c cpp/if-unary.c
23643 cpp-li1.c cpp/line1.c
23644 cpp-li2.c cpp/line2.c
23645 lineno.c cpp/line3.c
23646 lineno-2.c cpp/line4.c
23647 cpp-mi.c cpp/mi1.c
23648 cpp-mic.h cpp/mi1c.h
23649 cpp-micc.h cpp/mi1cc.h
23650 cpp-mind.h cpp/mi1nd.h
23651 cpp-mindp.h cpp/mi1ndp.h
23652 cpp-mix.h cpp/mi1x.h
23653 cpp-mi2.c cpp/mi2.c
23654 cpp-mi2a.h cpp/mi2a.h
23655 cpp-mi2b.h cpp/mi2b.h
23656 cpp-mi2c.h cpp/mi2c.h
23657 cpp-mi3.c cpp/mi3.c
23658 cpp-mi3.def cpp/mi3.def
23659 poison-1.c cpp/poison.c
23660 pr-impl.c cpp/prag-imp.c
23661 cpp-redef-2.c cpp/redef1.c
23662 cpp-redef.c cpp/redef2.c
23663 strpaste.c cpp/strp1.c
23664 strpaste-2.c cpp/strp2.c
23665 cpp-tradpaste.c cpp/tr-paste.c
23666 cpp-tradstringify.c cpp/tr-str.c
23667 cpp-tradwarn1.c cpp/tr-warn1.c
23668 cpp-tradwarn2.c cpp/tr-warn2.c
23669 trigraphs.c cpp/trigraphs.c
23670 cpp-unc1.c cpp/unc1.c
23671 cpp-unc2.c cpp/unc2.c
23672 cpp-unc3.c cpp/unc3.c
23673 cpp-unc.c cpp/unc4.c
23674 undef.c cpp/undef1.c
23675 undef-2.c cpp/undef2.c
23676 cpp-wi1.c cpp/widestr1.c
23677
23678 2000-06-27 Mark Mitchell <mark@codesourcery.com>
23679
23680 * lib/g++.exp (g++_include_flags): Tweak.
23681
23682 2000-06-27 H.J. Lu <hjl@gnu.org>
23683 Loren J. Rittle <ljrittle@acm.org>
23684
23685 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23686 version with one that knows about the new gcc tree structure.
23687 (g++_link_flags): Same.
23688
23689 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23690
23691 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23692 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23693 case we are cross-compiling.
23694
23695 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23696 g++.old-deja/g++.niklas/Makefile.in,
23697 g++.old-deja/g++.niklas/configure.in,
23698 g++.old-deja/g++.other/Makefile.in,
23699 g++.old-deja/g++.other/configure.in,
23700 gcc.c-torture/code_quality/Makefile.in,
23701 gcc.c-torture/code_quality/configure.in,
23702 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23703 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23704 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23705 gcc.c-torture/execute/ieee/Makefile.in,
23706 gcc.c-torture/execute/ieee/configure.in,
23707 gcc.c-torture/noncompile/Makefile.in,
23708 gcc.c-torture/noncompile/configure.in,
23709 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23710 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23711 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23712
23713 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23714
23715 * g++.old-deja/g++.other/ambig3.C: New test.
23716
23717 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23718
23719 * g++.old-deja/g++.pt/syntax1.C: New test.
23720 * g++.old-deja/g++.pt/syntax2.C: New test.
23721 * g++.old-deja/g++.other/syntax3.C: New test.
23722 * g++.old-deja/g++.other/syntax4.C: New test.
23723
23724 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23725
23726 * gcc.dg/20000623-1.c: Prototype exit and abort.
23727
23728 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23729
23730 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23731 New tests.
23732 * gcc.dg/cpp-mi3.def: New file.
23733
23734 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23735 inside assertions.
23736 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23737 lexer's error messages.
23738 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23739 divine anything from the linemarkers.
23740 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23741 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23742
23743 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23744
23745 * gcc.dg/20000623-1.c: New test.
23746
23747 2000-06-22 Jakub Jelinek <jakub@redhat.com>
23748
23749 * gcc.c-torture/execute/20000622-1.c: New test.
23750
23751 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23752
23753 * g++.old-deja/g++.other/init15.C: New test.
23754
23755 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23756
23757 * g++.old-deja/g++.pt/vaarg2.C: New test.
23758 * g++.old-deja/g++.pt/vaarg3.C: New test.
23759
23760 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23761
23762 * g++.old-deja/g++.other/dyncast6.C: New test.
23763
23764 2000-06-15 Jakub Jelinek <jakub@redhat.com>
23765
23766 * gcc.c-torture/execute/loop-6.c: New test.
23767
23768 2000-06-14 Jakub Jelinek <jakub@redhat.com>
23769
23770 * gcc.dg/20000614-1.c: New test.
23771 * gcc.dg/20000614-2.c: New test.
23772
23773 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
23774
23775 * g++.old-deja/g++.other/inline12.C: New test.
23776
23777 2000-06-13 Jakub Jelinek <jakub@redhat.com>
23778
23779 * g++.old-deja/g++.other/eh1.C: New test.
23780
23781 2000-06-12 Jakub Jelinek <jakub@redhat.com>
23782
23783 * g++.old-deja/g++.other/type.C: New test.
23784
23785 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23786
23787 * g++.old-deja/g++.other/initstring.C: New test.
23788
23789 2000-06-12 Jason Merrill <jason@redhat.com>
23790
23791 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
23792
23793 2000-06-09 Jeffrey A Law (law@cygnus.com)
23794
23795 * gcc.c-torture/compile/20000609-1.c: New test.
23796
23797 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
23798
23799 * gcc.dg/20000609-1.c: New test.
23800
23801 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
23802
23803 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
23804 * gcc.c-torture/noncompile/poison-1.c: Move...
23805 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
23806 * gcc.dg/cpp-li1.c: Add a token after the #line.
23807
23808 2000-06-05 Richard Henderson <rth@cygnus.com>
23809
23810 * gcc.c-torture/execute/20000605-2.c: New test.
23811 * gcc.c-torture/execute/20000605-3.c: New test.
23812
23813 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23814
23815 * g77.f-torture/execute/20000503-1.x: New file.
23816
23817 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23818
23819 * g++.old-deja/g++.eh/badalloc1.C: New test.
23820
23821 2000-06-05 Richard Henderson <rth@cygnus.com>
23822
23823 * gcc.c-torture/execute/20000605-1.c: New test.
23824
23825 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23826 Nathan Sidwell <nathan@codesourcery.com>
23827
23828 * gcc.c-torture/compile/20000605-1.c: New test.
23829
23830 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23831
23832 * g77.f-torture/compile/20000601-1.f: New test.
23833
23834 2000-06-03 Richard Henderson <rth@cygnus.com>
23835
23836 * gcc.c-torture/execute/20000603-1.c: New.
23837
23838 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23839
23840 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23841 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23842
23843 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23844
23845 * gcc.dg/compare2.c (case 12): XFAIL.
23846 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23847 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23848
23849 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23850
23851 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23852
23853 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23854 guard macro is already defined when the header is first
23855 included.
23856 * gcc.dg/cpp-mix.h: New file.
23857 * gcc.dg/endif-label.c: Update patterns to match compiler.
23858
23859 * g++.brendan/complex1.C: Declare abort.
23860 * g++.law/refs4.C: Remove XFAIL.
23861 * g++.oliva/expr2.C: Declare abort and exit.
23862
23863 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23864
23865 * gcc.c-torture/execute/20000528-1.c: New test.
23866
23867 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23868 * g++.old-deja/g++.law/temps4.C: Likewise.
23869
23870 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23871 stdlib.h. Call abort() on failure.
23872 * g++.old-deja/g++.law/refs4.C: Likewise.
23873 * g++.old-deja/g++.law/temps4.C: Likewise.
23874 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23875 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23876
23877 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
23878
23879 Relative to g++.dg/special:
23880 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
23881
23882 Relative to g++.old-deja:
23883 * g++.brendan/complex1.C, g++.jason/optimize2.C,
23884 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
23885 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
23886 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
23887 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
23888 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
23889 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
23890
23891 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
23892 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
23893 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
23894 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
23895 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
23896 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
23897 and/or string.h.
23898
23899 * g++.other/goto1.C: Update expectations for error messages.
23900
23901 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
23902
23903 * gcc.c-torture/compile/20000523-1.c: New test.
23904
23905 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23906
23907 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
23908
23909 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23910
23911 * g++.old-deja/g++.eh/catch11.C: New test.
23912 * g++.old-deja/g++.eh/catch12.C: New test.
23913
23914 2000-05-24 Nick Clifton <nickc@cygnus.com>
23915
23916 * gcc.c-torture/execute/20000523-1.c: New test.
23917
23918 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
23919
23920 * c-torture/execute/bcp-1.c: Replace abort in arg of
23921 __builtin_constant_p with a generic external function.
23922
23923 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
23924 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
23925 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
23926 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
23927 Prototype abort and/or exit.
23928
23929 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
23930 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
23931 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
23932 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
23933
23934 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
23935
23936 * gcc.dg/dwarf2-1.c: New test.
23937
23938 2000-05-20 Richard Henderson <rth@cygnus.com>
23939
23940 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
23941
23942 2000-05-20 Andreas Jaeger <aj@suse.de>
23943
23944 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
23945 testcase.
23946
23947 2000-05-19 David Edelsohn <edelsohn@gnu.org>
23948
23949 * gcc.c-torture/execute/20000519-2.c: New test.
23950
23951 2000-05-19 Andreas Jaeger <aj@suse.de>
23952
23953 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
23954 which fails with SSA.
23955
23956 * lib/c-torture.exp: Also test with -O3 -fssa.
23957
23958 2000-05-18 Michael Meissner <meissner@redhat.com>
23959
23960 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
23961 * gcc.c-torture/execute/920415-1.c: Ditto.
23962 * gcc.c-torture/execute/920501-1.c: Ditto.
23963 * gcc.c-torture/execute/conversion.c: Ditto.
23964 * gcc.c-torture/execute/cvt-1.c: Ditto.
23965
23966 2000-05-18 Jeffrey A Law (law@cygnus.com)
23967
23968 * gcc.c-torture/compile/20000518-1.c: New test.
23969
23970 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
23971
23972 * g77.f-torture/compile/200005018.f: New test.
23973
23974 2000-05-17 Jeffrey A Law (law@cygnus.com)
23975
23976 * gcc.c-torture/compile/20000517-1.c: New test.
23977
23978 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23979
23980 * gcc.c-torture/execute/20000516-1.c: New test.
23981
23982 2000-05-15 Jakub Jelinek <jakub@redhat.com>
23983
23984 * g++.old-deja/g++.other/eh.C: New test.
23985
23986 2000-05-12 Richard Henderson <rth@cygnus.com>
23987
23988 * gcc.c-torture/execute/990208-1.c (main): Don't pass
23989 constants through to doit's conditional.
23990
23991 2000-05-11 Jeffrey A Law (law@cygnus.com)
23992
23993 * gcc.c-torture/compile/20000511-1.c: New test.
23994 * g77.f-torture/compile/20000511-1.f: New test.
23995 * g77.f-torture/compile/20000511-2.f: New test.
23996
23997 2000-05-11 Michael Meissner <meissner@redhat.com>
23998
23999 * gcc.c-torture/execute/20000511-1.c: New test.
24000
24001 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
24002
24003 * gcc.dg/dg.exp: Scan .S files as well as .c files.
24004 * gcc.dg/20000510-1.S: New.
24005
24006 2000-05-08 Catherine Moore <clm@cygnus.com>
24007
24008 * gcc.dg/unused-3.c: New.
24009
24010 2000-05-06 Richard Henderson <rth@cygnus.com>
24011
24012 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
24013 * g++.old-deja/g++.mike/warn1.C: Likewise.
24014 * g++.old-deja/g++.pt/local1.C: Likewise.
24015 * g++.old-deja/g++.pt/local7.C: Likewise.
24016 * g++.old-deja/g++.pt/spec16.C: Likewise.
24017
24018 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
24019
24020 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
24021
24022 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
24023
24024 * g77.f-torture/execute/20000503-1.f: New test.
24025
24026 2000-05-04 Andreas Jaeger <aj@suse.de>
24027
24028 * gcc.dg/noreturn-2.c: New test.
24029
24030 2000-05-04 Neil Booth <NeilB@earthling.net>
24031
24032 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
24033 preprocessor.
24034
24035 2000-05-04 Richard Henderson <rth@cygnus.com>
24036
24037 * gcc.c-torture/execute/20000503-1.c: Fix typo.
24038
24039 2000-05-04 Richard Henderson <rth@cygnus.com>
24040
24041 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
24042 OpenSSL by Jason R Thorpe.
24043
24044 2000-05-03 Jim Wilson <wilson@cygnus.com>
24045
24046 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
24047
24048 2000-05-03 Robert Lipe <robertlipe@usa.net>
24049
24050 * gcc.dg/20000503-1.c: New test.
24051
24052 2000-05-02 Jakub Jelinek <jakub@redhat.com>
24053
24054 * gcc.c-torture/compile/20000502-1.c: New test.
24055 * g++.old-deja/g++.other/align.C: New test.
24056 * gcc.dg/cpp-tradstringify.c: New test.
24057
24058 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
24059
24060 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
24061 and hard registers.
24062
24063 2000-04-26 Geoff Keating <geoffk@cygnus.com>
24064
24065 * gcc.c-torture/execute/loop-5.c: New test.
24066
24067 2000-04-25 Jakub Jelinek <jakub@redhat.com>
24068
24069 * gcc.c-torture/execute/va-arg-20.c: New test.
24070
24071 2000-04-23 Jeffrey A Law (law@cygnus.com)
24072
24073 * gcc.c-torture/execute/20000422-1.c: New test.
24074
24075 2000-04-20 Greg McGary <gkm@gnu.org>
24076
24077 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
24078 when optimizing, but without sibling-call optimizations (-O1).
24079
24080 2000-04-20 Jeffrey A Law (law@cygnus.com)
24081
24082 * gcc.c-torture/compile/20000420-1.c: New test.
24083
24084 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
24085
24086 * g++.abi/ptrflags.C: New test.
24087 * g++.eh/catchptr1.C: Test incomplete pointer chains.
24088
24089 2000-04-19 Catherine Moore <clm@cygnus.com>
24090
24091 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
24092
24093 2000-04-19 Greg McGary <gkm@gnu.org>
24094
24095 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
24096 sibling-call optimizations.
24097
24098 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
24099
24100 * gcc.dg/20000419-1.c: New test.
24101
24102 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
24103
24104 * gcc.c-torture/execute/20000412-6.c: New test.
24105
24106 2000-04-12 Jeffrey A Law (law@cygnus.com)
24107
24108 * gcc.c-torture/execute/20000412-5.c: New test.
24109 * g77.f-torture/compile/20000412-1.f: New test.
24110 * gcc.c-torture/execute/20000412-4.c: New test.
24111 * gcc.c-torture/compile/20000412-2.c: New test.
24112 * gcc.c-torture/execute/20000412-3.c: New test.
24113 * gcc.c-torture/compile/20000412-1.c: New test.
24114 * gcc.c-torture/execute/20000412-2.c: New test.
24115
24116 2000-04-12 Jakub Jelinek <jakub@redhat.com>
24117
24118 * objc/execute/bf-20.m: New test.
24119
24120 2000-04-10 Richard Henderson <rth@cygnus.com>
24121
24122 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24123
24124 * gcc.c-torture/execute/20000412-1.c: New test.
24125
24126 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24127
24128 * g++.old-deja/g++.eh/catchptr1.C: New test.
24129
24130 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24131
24132 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24133
24134 2000-04-08 Neil Booth <NeilB@earthling.net>
24135
24136 * gcc.dg/cpp-nullchar.c: Remove test as
24137 embedded nulls cause problems.
24138
24139 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24140
24141 * gcc.dg/compare2.c: New test.
24142
24143 2000-04-08 Neil Booth <NeilB@earthling.net>
24144
24145 * gcc.dg/cpp-nullchar.c: New test.
24146
24147 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24148
24149 * gcc.dg/cpp-mi2.c: New test.
24150 * gcc.dg/cpp-mi2[abc].h: New files.
24151
24152 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24153
24154 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24155 member name.
24156
24157 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24158
24159 * g++.old-deja/g++.abi/vmihint.C: New test.
24160
24161 2000-04-06 Neil Booth <NeilB@earthling.net>
24162
24163 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24164 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24165 copyright.
24166
24167 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
24168
24169 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24170 avoid stack-frame overwrite.
24171
24172 2000-04-05 Jakub Jelinek <jakub@redhat.com>
24173
24174 * gcc.c-torture/compile/20000405-2.c: New test.
24175 * gcc.c-torture/compile/20000405-3.c: New test.
24176
24177 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24178
24179 * gcc.c-torture/compile/20000405-1.c: New test.
24180
24181 2000-04-04 Geoff Keating <geoffk@cygnus.com>
24182
24183 * gcc.dg/cast-qual-1.c: Revert last change.
24184
24185 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24186
24187 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24188
24189 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24190
24191 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24192 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24193
24194 2000-04-03 Jeffrey A Law (law@cygnus.com)
24195
24196 * gcc.c-torture/compile/20000403-2.c: New test.
24197 * gcc.c-torture/compile/20000403-1.c: New test.
24198
24199 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
24200
24201 * gcc.c-torture/execute/20000403-1.c: New test.
24202
24203 2000-04-03 Geoff Keating <geoffk@cygnus.com>
24204
24205 * gcc.c-torture/execute/20000402-1.c: New test.
24206
24207 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
24208
24209 * gcc.c-torture/execute/va-arg-15.c: New test.
24210 * gcc.c-torture/execute/va-arg-16.c: New test.
24211 * gcc.c-torture/execute/va-arg-17.c: New test.
24212 * gcc.c-torture/execute/va-arg-18.c: New test.
24213 * gcc.c-torture/execute/va-arg-19.c: New test.
24214
24215 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
24216
24217 * gcc.c-torture/compile/981211-1.c: Move to...
24218 * gcc.dg/cpp-as1.c: ...here.
24219 * gcc.dg/cpp-as2.c: New file.
24220
24221 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
24222 compiler.
24223
24224 2000-04-02 Neil Booth <NeilB@earthling.net>
24225
24226 * gcc.dg/cpp-cond.c New tests.
24227 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
24228 accidental success less likely.
24229 * gcc.dg/cpp-missingop.c New tests.
24230 * gcc.dg/cpp-missingparen.c New tests.
24231 * gcc.dg/cpp-shift.c New tests.
24232 * gcc.dg/cpp-shortcircuit.c New tests.
24233 * gcc.dg/cpp-unary.c New tests.
24234
24235 2000-03-29 Jeffrey A Law (law@cygnus.com)
24236
24237 * gcc.c-torture/compile/20000329-1.c: New test.
24238
24239 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
24240
24241 * gcc.c-torture/compile/20000326-1.c: New test.
24242 * gcc.c-torture/compile/20000326-2.c: New test.
24243
24244 2000-03-24 Geoff Keating <geoffk@cygnus.com>
24245
24246 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
24247 the first parameter is a function argument.
24248
24249 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
24250
24251 * g++.old-deja/g++.ext/array4.C: New test.
24252
24253 2000-03-22 Geoff Keating <geoffk@cygnus.com>
24254
24255 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
24256
24257 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24258
24259 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
24260
24261 2000-03-19 Richard Henderson <rth@cygnus.com>
24262
24263 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
24264
24265 2000-03-19 Richard Henderson <rth@cygnus.com>
24266
24267 * gcc.c-torture/compile/20000319-1.c: New test.
24268
24269 2000-03-14 Jeffrey A Law (law@cygnus.com)
24270
24271 * gcc.c-torture/execute/20000314-3.c: New test.
24272 * gcc.c-torture/execute/20000314-2.c: New test.
24273 * gcc.c-torture/execute/20000314-1.c: New test.
24274 * gcc.c-torture/compile/20000314-2.c: New test.
24275 * gcc.c-torture/compile/20000314-1.c: New test.
24276
24277 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
24278
24279 * g++.old-deja/g++.warn/inline.C: New test.
24280
24281 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
24282
24283 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
24284 standards-compliant result rather than specific constants.
24285 Put test-values in array.
24286
24287 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
24288
24289 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24290 (g++_target_compile): Put test-specific options last.
24291
24292 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24293
24294 * g++.old-deja/g++.eh/vbase4.C: New test.
24295
24296 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24297
24298 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
24299
24300 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24301
24302 * g++.old-deja/g++.brendan/misc12.C: Removed.
24303 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24304 * g++.old-deja/g++.ext/pretty4.C: New test.
24305
24306 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24307
24308 * g++.old-deja/g++.other/string2.C: New test.
24309
24310 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
24311
24312 * g++.old-deja/g++.warn/impint2.C: New test.
24313
24314 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
24315
24316 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24317 is 1, not zero.
24318
24319 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
24320
24321 * g++.old-deja/g++.warn/impint.C: New test.
24322 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24323 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24324 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24325 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24326 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24327 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24328 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24329 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24330 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24331 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24332 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24333 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24334
24335 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24336
24337 * gcc.dg/cpp-redef.c: New test.
24338
24339 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24340
24341 * g++.old-deja/g++.pt/unify7.C: New test.
24342
24343 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24344
24345 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24346 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24347
24348 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24349
24350 * gcc.c-torture/compile/20000224-1.c: New test.
24351
24352 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24353
24354 * gcc.c-torture/compile/cpp-2.c: New test.
24355 * gcc.c-torture/compile/cpp-1.c: New test.
24356
24357 2000-02-25 Jeffrey A Law (law@cygnus.com)
24358
24359 * gcc.c-torture/execute/20000225-1.c: New test.
24360
24361 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24362
24363 * gcc.dg/cpp-li2.c: New test.
24364
24365 * gcc.dg/cpp-wi1.c: New test.
24366
24367 * gcc.dg/cpp-li1.c: New test.
24368
24369 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24370
24371 * g++.old-deja/g++.other/sizeof5.C: New test.
24372
24373 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24374
24375 * gcc.c-torture/execute/va-arg-13.c: New test.
24376
24377 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24378
24379 * gcc.c-torture/execute/va-arg-12.c: New test.
24380
24381 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24382
24383 * gcc.c-torture/execute/20000223-1.c: New test.
24384
24385 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24386
24387 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24388
24389 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24390
24391 * g++.old-deja/g++.abi/ptrmem.C: New test.
24392
24393 2000-02-19 Richard Henderson <rth@cygnus.com>
24394
24395 * gcc.c-torture/compile/init-3.c: New.
24396
24397 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24398
24399 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24400 ALWAYS_CXXFLAGS.
24401
24402 2000-02-11 Robert Lipe <robertl@sco.com>
24403
24404 * gcc.c-torture/compile/20000211-3.c: New test.
24405
24406 2000-02-11 Martin Buchholz <martin@xemacs.org>
24407
24408 * gcc.c-torture/compile/20000211-2.c: New test.
24409
24410 2000-02-11 Jeffrey A Law (law@cygnus.com)
24411
24412 * gcc.c-torture/compile/20000211-1.c: New test.
24413
24414 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24415
24416 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24417 on native targets
24418
24419 2000-02-08 Nathan Sidwell <nathan@acm.org>
24420
24421 * g++.old-deja/g++.other/cast5.C: New test.
24422
24423 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24424
24425 * gcc.c-torture/execute/20000205-1.c: New.
24426
24427 2000-02-03 Nathan Sidwell <nathan@acm.org>
24428
24429 * g++.old-deja/g++.jason/cast3.C: Return void.
24430 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24431
24432 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24433
24434 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24435
24436 * gcc.dg/loop-1.c: New test.
24437
24438 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24439
24440 * gcc.c-torture/compile/20000127-1.c: New test.
24441 * gcc.c-torture/execute/991228-1.c: New test.
24442
24443 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24444
24445 * gcc.dg/unused-2.c: New test.
24446
24447 * gcc.dg/conv-1.c: New test.
24448
24449 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24450
24451 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24452 compiler.
24453 (tool_option_proc): Fix typo.
24454
24455 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24456
24457 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24458 of the ld on the host, not on the build machine.
24459 Also, don't crash if '--help' is not a supported option.
24460
24461 2000-01-24 Richard Henderson <rth@cygnus.com>
24462
24463 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24464
24465 2000-01-20 Jeffrey A Law (law@cygnus.com)
24466
24467 * gcc.c-torture/execute/20000120-2.c: New test.
24468 * gcc.c-torture/execute/20000120-1.c: New test.
24469
24470 2000-01-13 Jeffrey A Law (law@cygnus.com)
24471
24472 * gcc.c-torture/execute/20000113-1.c: New test.
24473
24474 2000-01-12 Jeffrey A Law (law@cygnus.com)
24475
24476 * gcc.c-torture/execute/20000112-1.c: New test.
24477
24478 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24479
24480 * gcc.dg/20000111-1.c: New test.
24481
24482 2000-01-10 Jeffrey A Law (law@cygnus.com)
24483
24484 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24485 with 16 bit integers.
24486
24487 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24488
24489 * gcc.dg/20000108-1.c: New test.
24490
24491 2000-01-05 Nathan Sidwell <nathan@acm.org>
24492
24493 * g++.old-deja/g++.ns/koenig8.C: New test.
24494
24495 2000-01-05 Nathan Sidwell <nathan@acm.org>
24496
24497 * g++.old-deja/g++.other/cast4.C: New test.
24498
24499 2000-01-05 Jeffrey A Law (law@cygnus.com)
24500
24501 * gcc.c-torture/compile/20000105-2.c: New test.
24502 * gcc.c-torture/compile/20000105-1.c: New test.
24503
24504 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24505
24506 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24507 references to printf & atoi to conform to ANSI standard.
24508 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24509 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24510 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24511 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24512 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24513 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24514 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24515 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24516 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24517 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24518 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24519 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24520 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24521 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24522 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24523 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24524 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24525 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24526 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24527 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24528 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24529 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24530 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24531 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24532 * g++.old-deja/g++.brendan/init3.C: Likewise.
24533 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24534 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24535 * g++.old-deja/g++.brendan/new2.C: Likewise.
24536 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24537 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24538 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24539 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24540 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24541 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24542 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24543 * g++.old-deja/g++.brendan/template24.C: Likewise.
24544 * g++.old-deja/g++.brendan/template3.C: Likewise.
24545 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24546 * g++.old-deja/g++.jason/inline3.C: Likewise.
24547 * g++.old-deja/g++.jason/opeq.C: Likewise.
24548 * g++.old-deja/g++.law/arg5.C: Likewise.
24549 * g++.old-deja/g++.law/arm7.C: Likewise.
24550 * g++.old-deja/g++.law/ctors11.C: Likewise.
24551 * g++.old-deja/g++.law/cvt8.C: Likewise.
24552 * g++.old-deja/g++.law/init9.C: Likewise.
24553 * g++.old-deja/g++.law/refs4.C: Likewise.
24554 * g++.old-deja/g++.law/template2.C: Likewise.
24555 * g++.old-deja/g++.law/visibility24.C: Likewise.
24556 * g++.old-deja/g++.law/vtable3.C: Likewise.
24557 * g++.old-deja/g++.mike/asm2.C: Likewise.
24558 * g++.old-deja/g++.mike/eh1.C: Likewise.
24559 * g++.old-deja/g++.mike/misc1.C: Likewise.
24560 * g++.old-deja/g++.mike/misc13.C: Likewise.
24561 * g++.old-deja/g++.mike/misc14.C: Likewise.
24562 * g++.old-deja/g++.mike/ns12.C: Likewise.
24563 * g++.old-deja/g++.mike/p1248.C: Likewise.
24564 * g++.old-deja/g++.mike/p3708.C: Likewise.
24565 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24566 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24567 * g++.old-deja/g++.mike/p646.C: Likewise.
24568 * g++.old-deja/g++.mike/p700.C: Likewise.
24569 * g++.old-deja/g++.mike/p783.C: Likewise.
24570 * g++.old-deja/g++.mike/p783a.C: Likewise.
24571 * g++.old-deja/g++.mike/p783b.C: Likewise.
24572 * g++.old-deja/g++.mike/p786.C: Likewise.
24573 * g++.old-deja/g++.mike/p789.C: Likewise.
24574 * g++.old-deja/g++.mike/p789a.C: Likewise.
24575 * g++.old-deja/g++.mike/p807a.C: Likewise.
24576 * g++.old-deja/g++.other/delete3.C: Likewise.
24577 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24578 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24579 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24580 * g++.old-deja/g++.other/empty1.C: Likewise.
24581 * g++.old-deja/g++.other/temporary1.C: Likewise.
24582 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24583 * g++.old-deja/g++.pt/t16.C: Likewise.
24584 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
24585
24586 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
24587
24588 * gcc.dg/991230-1.c: New test.
24589
24590 1999-12-29 Jeffrey A Law (law@cygnus.com)
24591
24592 * gcc.c-torture/compile/991229-3.c: New test.
24593 * gcc.c-torture/compile/991229-2.c: New test.
24594 * gcc.c-torture/compile/991229-1.c: New test.
24595
24596 1999-12-29 Greg McGary <gkm@eng.ascend.com>
24597
24598 * gcc.c-torture/compile/labels-2.c: New test.
24599
24600 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
24601
24602 * gcc.c-torture/execute/991227-1.c: New test.
24603
24604 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24605
24606 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
24607
24608 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
24609
24610 * gcc.c-torture/execute/991221-1.c: New test.
24611
24612 1999-12-20 Nathan Sidwell <nathan@acm.org>
24613
24614 * g++.old-deja/g++.other/cast3.C: New test.
24615
24616 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
24617
24618 * gcc.c-torture/execute/991216-4.c: New test.
24619
24620 1999-12-16 Michael Meissner <meissner@cygnus.com>
24621
24622 * gcc.c-torture/execute/991216-1.c: New test.
24623 * gcc.c-torture/execute/991216-2.c: New test.
24624 * gcc.c-torture/execute/991216-3.c: New test.
24625
24626 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24627
24628 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
24629 Actually make the test fail by using "-O2" for compilation.
24630
24631 1999-12-15 Nathan Sidwell <nathan@acm.org>
24632
24633 * g++.old-deja/g++.warn/cast-align1.C: New test.
24634
24635 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24636
24637 * gcc.c-torture/compile/991214-1.c: New test.
24638 * gcc.c-torture/compile/991214-2.c: New test.
24639
24640 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24641
24642 * gcc.dg/991214-1.c: New test.
24643
24644 1999-12-13 Jeffrey A Law (law@cygnus.com)
24645
24646 * gcc.c-torture/compile/991213-3.c: New test.
24647 * gcc.c-torture/compile/991213-2.c: New test.
24648 * gcc.c-torture/compile/991213-1.c: New test.
24649
24650 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
24651
24652 * gcc.dg/991209-1.c: New test.
24653
24654 1999-12-08 Nathan Sidwell <nathan@acm.org>
24655
24656 * gcc.c-torture/compile/991208-1.c: New test.
24657
24658 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24659
24660 * gcc.dg/ultrasp2.c: New test.
24661
24662 1999-12-05 Alex Samuel <samuel@codesourcery.com>
24663
24664 * g++.old-deja/g++.abi/align.C (main): Fix typo.
24665
24666 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
24667
24668 * gcc.c-torture/compile/991202-1.c: New test.
24669 * gcc.c-torture/execute/991202-1.c: New test.
24670 * gcc.c-torture/execute/991202-2.c: New test.
24671 * gcc.c-torture/execute/991202-3.c: New test.
24672
24673 1999-12-02 Alex Samuel <samuel@codesourcery.com>
24674
24675 * g++.old-deja/g++.abi/align.C: New test.
24676 * g++.old-deja/g++.abi/aggregates.C: Likewise.
24677 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24678
24679 1999-12-01 Richard Henderson <rth@cygnus.com>
24680
24681 * gcc.c-torture/execute/991201-1.c: New.
24682
24683 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
24684
24685 * gcc.dg/991129-1.c: New test.
24686
24687 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
24688
24689 * gcc.c-torture/compile/991127-1.c: New test.
24690
24691 1999-11-22 Nathan Sidwell <nathan@acm.org>
24692
24693 * g++.old-deja/g++.other/warn4.C: New test.
24694
24695 1999-11-22 Nathan Sidwell <nathan@acm.org>
24696
24697 * g++.old-deja/g++.eh/cleanup2.C: New test.
24698 * g++.old-deja/g++.ext/pretty2.C: New test.
24699 * g++.old-deja/g++.ext/pretty3.C: New test.
24700 * g++.old-deja/g++.other/debug6.C: New test.
24701
24702 1999-10-20 Jim Wilson <wilson@cygnus.com>
24703
24704 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
24705 compiler_output to look for one error message instead of two.
24706
24707 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
24708
24709 * gcc.c-torture/execute/991118-1.c: Also test case
24710 where the word boundary does not split a byte evenly.
24711
24712 1999-11-19 Nathan Sidwell <nathan@acm.org>
24713
24714 * g++.old-deja/g++.ext/restrict1.C: New test.
24715
24716 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
24717
24718 * gcc.c-torture/execute/991118-1.c: New test.
24719
24720 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
24721
24722 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
24723 working directory pathnames.
24724
24725 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
24726
24727 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
24728 host is equipped with driver.h and driver.o so it can actually
24729 compile and run the tests.
24730
24731 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
24732
24733 * gcc.c-torture/compile/991008-1.c: New test.
24734
24735 1999-11-08 Nick Clifton <nickc@cygnus.com>
24736
24737 * lib/gcc-dg.exp: Include target-supports.exp
24738
24739 1999-11-05 Nick Clifton <nickc@cygnus.com>
24740
24741 * lib/target-supports.exp: New file: Provide procs to test for
24742 features supported by the target.
24743 (check_weak_available): Moved here from ecos.exp.
24744 (check_alias_available): New proc: Determine of the target
24745 toolchain supports the alias attribute.
24746
24747 * gcc.dg/special/ecos.exp: Move check_weak_available to
24748 target-supports.exp.
24749 (alias-1.c): Only perform the test if the target supports
24750 aliases.
24751 (wkali-1.c): Only perform the test if the target supports
24752 aliases.
24753
24754 * gcc.dg/990506-0.c: Expect error messages from cross
24755 targets as well as native targets.
24756
24757 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24758
24759 * gcc.dg/ultrasp1.c: Removed xfail.
24760 * gcc.dg/struct-ret-2.c: Likewise.
24761 * gcc.dg/array-1.c: Likewise.
24762
24763 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24764
24765 * gcc.dg/struct-ret-2.c: New test.
24766
24767 * gcc.dg/array-1.c: New test.
24768
24769 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
24770
24771 * gcc.c-torture/execute/991030-1.c: New test.
24772
24773 1999-10-26 Richard Henderson <rth@cygnus.com>
24774
24775 * gcc.c-torture/compile/991026-2.c: New test.
24776
24777 1999-10-26 Jeffrey A Law (law@cygnus.com)
24778
24779 * gcc.c-torture/compile/991026-1.c: New test.
24780
24781 1999-10-23 Jeffrey A Law (law@cygnus.com)
24782
24783 * gcc.c-torture/execute/991023-1.c: New test.
24784
24785 1999-10-19 Jeffrey A Law (law@cygnus.com)
24786
24787 * gcc.c-torture/execute/991019-1.c: New test.
24788
24789 1999-10-16 Richard Henderson <rth@cygnus.com>
24790
24791 * gcc.c-torture/execute/991016-1.c: New test.
24792
24793 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
24794
24795 * gcc.c-torture/execute/991014-1.c: New test.
24796
24797 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
24798
24799 * g++.old-deja/g++.other/union2.C: New test.
24800
24801 1999-10-13 Nathan Sidwell <nathan@acm.org>
24802
24803 * g++.old-deja/g++.other/vaarg2.C: New test.
24804 * g++.old-deja/g++.other/vaarg3.C: New test.
24805
24806 1999-10-12 Craig Burley <craig@jcb-sc.com>
24807
24808 * g77.f-torture/noncompile/19990905-1.f: Moved from being
24809 in compile/.
24810
24811 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
24812
24813 * gcc.c-torture/execute/va-arg-11.c: New test.
24814
24815 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
24816
24817 * lib/file-format.exp (gcc_target_object_format): Don't
24818 crash if objdump is unavailable.
24819
24820 1999-09-29 Donn Terry <donn@interix.com>
24821
24822 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24823
24824 1999-09-28 Nick Clifton <nickc@cygnus.com>
24825
24826 * gcc.c-torture/compile/990928-1.c: New test.
24827
24828 1999-09-28 Nathan Sidwell <nathan@acm.org>
24829
24830 * g++.old-deja/g++.other/decl6.C: New test.
24831
24832 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24833
24834 * gcc.c-torture/execute/va-arg-10.c: New test.
24835
24836 1999-09-27 Nathan Sidwell <nathan@acm.org>
24837
24838 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
24839 __PRETTY_FUNCTION__.
24840
24841 1999-09-23 Nick Clifton <nickc@cygnus.com>
24842
24843 * gcc.c-torture/execute/990923-1.c: New test.
24844
24845 1999-09-21 Nick Clifton <nickc@cygnus.com>
24846
24847 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
24848 for which -fpic is inappropriate.
24849
24850 1999-09-21 Mark Mitchell <mark@codesourcery.com>
24851
24852 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
24853
24854 1999-09-21 Nathan Sidwell <nathan@acm.org>
24855
24856 * g++.old-deja/g++.other/dyncast1.C: New test.
24857 * g++.old-deja/g++.other/dyncast2.C: New test.
24858 * g++.old-deja/g++.other/dyncast3.C: New test.
24859 * g++.old-deja/g++.other/dyncast4.C: New test.
24860 * g++.old-deja/g++.other/dyncast5.C: New test.
24861 * g++.old-deja/g++.eh/catch3.C: New test.
24862 * g++.old-deja/g++.eh/catch3p.C: New test.
24863 * g++.old-deja/g++.eh/catch4.C: New test.
24864 * g++.old-deja/g++.eh/catch4p.C: New test.
24865 * g++.old-deja/g++.eh/catch5.C: New test.
24866 * g++.old-deja/g++.eh/catch5p.C: New test.
24867 * g++.old-deja/g++.eh/catch6.C: New test.
24868 * g++.old-deja/g++.eh/catch6p.C: New test.
24869 * g++.old-deja/g++.eh/catch7.C: New test.
24870 * g++.old-deja/g++.eh/catch7p.C: New test.
24871 * g++.old-deja/g++.eh/catch8.C: New test.
24872 * g++.old-deja/g++.eh/catch8p.C: New test.
24873 * g++.old-deja/g++.eh/catch9.C: New test.
24874 * g++.old-deja/g++.eh/catch9p.C: New test.
24875
24876 1999-09-13 Nathan Sidwell <nathan@acm.org>
24877
24878 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
24879 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
24880
24881 1999-09-13 Jeffrey A Law (law@cygnus.com)
24882
24883 * gcc.c-torture/compile/990913-1.c: New test.
24884
24885 1999-09-10 Nathan Sidwell <nathan@acm.org>
24886
24887 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
24888 * g++.old-deja/g++.jason/rfg5.C: Likewise.
24889
24890 1999-09-09 Richard Henderson <rth@cygnus.com>
24891
24892 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
24893
24894 1999-09-09 Nathan Sidwell <nathan@acm.org>
24895
24896 * g++.old-deja/g++.other/lookup11.C: New test.
24897 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
24898 what is permitted and what we want.
24899 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
24900 overload use.
24901 * g++.old-deja/g++.jason/rfg5.C: Likewise
24902
24903 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
24904
24905 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
24906 * gcc.c-torture/noncompile/poison-1.c: New file.
24907
24908 1999-09-08 Nathan Sidwell <nathan@acm.org>
24909
24910 * g++.old-deja/g++.other/sizeof3.C: New test.
24911 * g++.old-deja/g++.other/sizeof4.C: New test.
24912 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
24913 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
24914
24915 1999-09-07 Richard Henderson <rth@cygnus.com>
24916
24917 * gcc.dg/va-arg-1.c: New.
24918
24919 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24920
24921 * gcc.c-torture/execute/va-arg-9.c: New test.
24922
24923 1999-09-05 Craig Burley <craig@jcb-sc.com>
24924
24925 * g77.f-torture/compile/980519-2.f: New test.
24926 * g77.f-torture/compile/19990905-0.f: New test.
24927 * g77.f-torture/compile/19990905-1.f: New test.
24928 * g77.f-torture/compile/19990905-2.f: New test.
24929
24930 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
24931
24932 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
24933
24934 * gcc.c-torture/execute/990827-1.c: Fix typo.
24935
24936 1999-09-03 Nathan Sidwell <nathan@acm.org>
24937
24938 * g++.old-deja/g++.other/deref1.C: New test.
24939
24940 1999-09-02 Nathan Sidwell <nathan@acm.org>
24941
24942 * g++.old-deja/g++.other/ambig2.C: New test.
24943 * g++.old-deja/g++.other/cond5.C: New test.
24944 * g++.old-deja/g++.other/lookup16.C: New test.
24945
24946 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
24947
24948 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
24949 assemblers too.
24950
24951 1999-08-31 Jeffrey A Law (law@cygnus.com)
24952
24953 * lib/c-torture.exp: Avoid the "compare executables" optimization
24954 when testing native.
24955
24956 1999-08-29 Jeffrey A Law (law@cygnus.com)
24957
24958 * gcc.c-torture/execute/990829-1.c: New test.
24959 * gcc.c-torture/compile/990829-1.c: New test.
24960
24961 1999-08-27 Paul Burchard <burchard@pobox.com>
24962
24963 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
24964 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
24965 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
24966 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
24967 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
24968 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
24969 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
24970 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
24971 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
24972 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
24973 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
24974
24975 1999-08-27 Jeffrey A Law (law@cygnus.com)
24976
24977 * gcc.c-torture/execute/990827-1.c: New test.
24978
24979 1999-08-26 Craig Burley <craig@jcb-sc.com>
24980
24981 * g77.f-torture/noncompile/19990826-4.f: New test.
24982
24983 * g77.f-torture/compile/19990826-3.f: New test.
24984
24985 * g77.f-torture/execute/19990826-2.f: New test.
24986
24987 * g77.f-torture/compile/19990826-1.f: New test.
24988
24989 * gcc.c-torture/execute/990826-0.c: New test.
24990 * g77.c-torture/execute/19990826-0.f: New test.
24991
24992 * g77.f-torture/noncompile/970626-2.f: New test.
24993
24994 1999-08-25 Paul Burchard <burchard@pobox.com>
24995
24996 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
24997 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
24998 lss-011.C: New tests.
24999
25000 1999-08-25 Nathan Sidwell <nathan@acm.org>
25001
25002 * g++.old-deja/g++.other/decl5.C: New test.
25003
25004 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25005
25006 * noncompile/noncompile.exp: Load_lib c-torture.exp.
25007 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
25008 call `postbase' for each one. All callers of `postbase' changed
25009 to call this instead.
25010
25011 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
25012
25013 * gcc.c-torture/execute/990811-1.c: New test.
25014
25015 1999-08-09 Nick Clifton <nickc@cygnus.com>
25016
25017 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
25018 just native ones.
25019
25020 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
25021 just native ones.
25022
25023 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25024
25025 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
25026
25027 1999-08-04 Jeffrey A Law (law@cygnus.com)
25028
25029 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
25030
25031 1999-08-04 Nathan Sidwell <nathan@acm.org>
25032
25033 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
25034
25035 1999-08-04 Jeffrey A Law (law@cygnus.com)
25036
25037 * gcc.c-torture/execute/990804-1.c: New test.
25038
25039 1999-08-03 Nathan Sidwell <nathan@acm.org>
25040
25041 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
25042 * g++.old-deja/g++.brendan/crash64.C: Likewise
25043 * g++.old-deja/g++.brendan/overload8.C: Likewise
25044
25045 1999-08-03 Nathan Sidwell <nathan@acm.org>
25046
25047 * g++.old-deja/g++.other/struct1.C: New test.
25048
25049 1999-08-03 Nathan Sidwell <nathan@acm.org>
25050
25051 * g++.old-deja/g++.other/enum2.C: New test.
25052
25053 1999-08-02 Richard Henderson <rth@cygnus.com>
25054
25055 Adapted from tests from Franz Sirl:
25056 * gcc.c-torture/execute/va-arg-7.c: New test.
25057 * gcc.c-torture/execute/va-arg-8.c: New test.
25058
25059 1999-08-01 Jeffrey A Law (law@cygnus.com)
25060
25061 * gcc.c-torture/compile/990801-2.c: New test.
25062
25063 * gcc.c-torture/compile/990801-1.c: New test.
25064
25065 1999-07-27 Michael Meissner <meissner@cygnus.com>
25066
25067 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
25068 fp-cmp-1.c, converting double to float.
25069
25070 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
25071 fp-cmp-1.c, converting double to long double.
25072
25073 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
25074 from fr1 to unknown_register, since fr1 is a legitimate register
25075 on some machines.
25076
25077 1999-07-25 Jeffrey A Law (law@cygnus.com)
25078
25079 * README: More listname related changes.
25080
25081 1999-07-08 Catherine Moore <clm@cygnus.com>
25082
25083 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
25084
25085 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
25086
25087 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
25088
25089 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25090
25091 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
25092
25093 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
25094
25095 * gcc.dg/990703-1.c: New test.
25096
25097 1999-06-29 Nick Clifton <nickc@cygnus.com>
25098
25099 * lib/file-format.exp: New file: Move definition of proc
25100 gcc_target_object_format to here from
25101 gcc.dg/special/ecos.exp.
25102
25103 * lib/c-torture.exp: Include lib file-format.exp.
25104 * lib/gcc-dg.exp: Include lib file-format.exp.
25105
25106 * gcc.dg/special/ecos.exp: Remove definition of proc
25107 gcc_target_object_format.
25108
25109 1999-06-28 Jeffrey A Law (law@cygnus.com)
25110
25111 * gcc.c-torture/execute/990628-1.c: New test.
25112
25113 1999-06-25 Jeffrey A Law (law@cygnus.com)
25114
25115 * gcc.c-torture/compile/990625-2.c: New test.
25116
25117 * gcc.c-torture/compile/990625-1.c: New test.
25118
25119 1999-06-23 Nick Clifton <nickc@cygnus.com>
25120
25121 * gcc.c-torture/compile/dll.c: New test case. Check that dll
25122 attributes compile.
25123 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
25124 ports that use the COFF/PE file format.
25125
25126 1999-06-17 Jeffrey A Law (law@cygnus.com)
25127
25128 * gcc.c-torture/compile/990617-1.c: New test.
25129
25130 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
25131
25132 * g++.old-deja/g++.other/decl4.C: New test.
25133
25134 1999-06-14 Nathan Sidwell <nathan@acm.org>
25135
25136 * g++.old-deja/g++.other/bitfld3.C: New test.
25137
25138 1999-06-08 Nathan Sidwell <nathan@acm.org>
25139
25140 * g++.old-deja/g++.eh/catch1.C: New test.
25141
25142 1999-06-07 Jeffrey A Law (law@cygnus.com)
25143
25144 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
25145
25146 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
25147 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
25148
25149 1999-06-05 Craig Burley <craig@jcb-sc.com>
25150
25151 * g77.f-torture/compile/19990502-0.f: Replace with new,
25152 shorter, test that still fails after recent changes.
25153
25154 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25155
25156 * gcc.c-torture/execute/990604-1.c: New test.
25157
25158 1999-05-31 Jeffrey A Law (law@cygnus.com)
25159
25160 * gcc.c-torture/execute/990531-1.c: New test.
25161
25162 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25163
25164 * gcc.c-torture/compile/990527-1.c: New test.
25165
25166 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
25167
25168 * gcc.c-torture/execute/990527-1.c: New test.
25169
25170 1999-05-25 Nick Clifton <nickc@cygnus.com>
25171
25172 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
25173 bitfields as signed.
25174
25175 1999-05-25 Craig Burley <craig@jcb-sc.com>
25176
25177 * g77.f-torture/compile/19990525-0.f: New test.
25178
25179 1999-05-25 Jeffrey A Law (law@cygnus.com)
25180
25181 * gcc.c-torture/execute/990525-2.c: New test.
25182
25183 * gcc.c-torture/execute/990525-1.c: New test.
25184
25185 1999-05-24 Nathan Sidwell <nathan@acm.org>
25186
25187 * g++.old-deja/g++.other/anon3.C: New test.
25188 * g++.old-deja/g++.other/anon4.C: New test.
25189 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
25190 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
25191 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
25192 Merrill).
25193
25194 1999-05-24 Jeffrey A Law (law@cygnus.com)
25195
25196 * gcc.c-torture/execute/990524-1.c: New test.
25197
25198 * gcc.dg/990524-1.c: New test.
25199
25200 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25201
25202 * gcc.c-torture/compile/990523-1.c: New test.
25203
25204 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
25205
25206 * gcc.c-torture/compile/990519-1.c: New test.
25207
25208 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25209
25210 * gcc.c-torture/compile/990517-1.c: New test.
25211
25212 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
25213 (e4, f4): New tests.
25214 (main): Call them.
25215
25216 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25217
25218 * gcc.dg/noreturn-1.c: New test.
25219
25220 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25221
25222 * gcc.c-torture/execute/990513-1.c: New test.
25223
25224 1999-05-10 Richard Henderson <rth@cygnus.com>
25225
25226 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
25227
25228 1999-05-10 Craig Burley <craig@jcb-sc.com>
25229
25230 * g77.f-torture/execute/erfc.f: Use small single-precision
25231 values, to avoid problems on Alphas when not -mieee.
25232
25233 1999-05-08 Craig Burley <craig@jcb-sc.com>
25234
25235 * gcc.dg/990506-0.c: New test.
25236
25237 1999-05-08 Richard Henderson <rth@cygnus.com>
25238
25239 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
25240 the constant to test. Don't XFAIL 64-bit targets.
25241
25242 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
25243 * g++.old-deja/g++.law/profile1.C: Likewise.
25244
25245 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
25246 operator new instances.
25247 * g++.old-deja/g++.other/delete5.C: Likewise.
25248
25249 1999-05-03 Craig Burley <craig@jcb-sc.com>
25250
25251 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
25252 intrinsic.
25253
25254 1999-05-03 Craig Burley <craig@jcb-sc.com>
25255
25256 * g77.f-torture/execute/u77-test.f: Reverse order of two
25257 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
25258
25259 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25260
25261 * gcc.dg/compare1.c: New test.
25262
25263 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
25264
25265 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
25266 New tests.
25267
25268 1999-05-02 Craig Burley <craig@jcb-sc.com>
25269
25270 * g77.f-torture/compile/19990502-1.f: New test.
25271
25272 1999-05-02 Craig Burley <craig@jcb-sc.com>
25273
25274 * g77.f-torture/compile/19990502-0.f: New test.
25275
25276 1999-05-02 Craig Burley <craig@jcb-sc.com>
25277
25278 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
25279 intrinsic.
25280
25281 1999-05-02 Craig Burley <craig@jcb-sc.com>
25282
25283 * g77.f-torture/execute/u77-test.f (main): List libU77
25284 intrinsics not currently tested.
25285 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
25286 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
25287 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
25288 Trim blanks off the ends of some printed strings.
25289
25290 1999-05-02 Craig Burley <craig@jcb-sc.com>
25291
25292 * g77.f-torture/execute/u77-test.f (main): Just warn about
25293 FSTAT gid disagreement, as it's expected on some systems.
25294
25295 1999-05-01 Craig Burley <craig@jcb-sc.com>
25296
25297 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
25298 use a new function, which allows for some slop.
25299 Clean up some commentary.
25300 (issum): The new function.
25301 (sgladd): Deleted subroutine.
25302
25303 1999-05-01 Craig Burley <craig@jcb-sc.com>
25304
25305 * g77.f-torture/execute/u77-test.f: Modify to be more like
25306 libf2c/libU77 version, bringing patches to that version here.
25307 Add suitable commentary.
25308
25309 1999-04-25 Richard Henderson <rth@cygnus.com>
25310
25311 * gcc.dg/990424-1.c: New test.
25312
25313 1999-04-24 Craig Burley <craig@jcb-sc.com>
25314
25315 * g77.f-torture/execute/u77-test.f (main): Bug involving
25316 LSTAT has been fixed, so turn back on full checking.
25317
25318 1999-04-20 Craig Burley <craig@jcb-sc.com>
25319
25320 * g77.f-torture/compile/19990419-0.f: New test.
25321 * g77.f-torture/execute/19990419-1.f: New test.
25322
25323 1999-04-17 Richard Henderson <rth@cygnus.com>
25324
25325 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25326 to avoid the need for a prototype to supress a warning.
25327
25328 1999-04-07 Jim Wilson <wilson@cygnus.com>
25329
25330 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25331
25332 1999-04-04 Jeffrey A Law (law@cygnus.com)
25333
25334 * gcc.c-torture/execute/990404-1.c: New test.
25335
25336 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25337
25338 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25339 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25340 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25341 missing initializer warnings.
25342
25343 1999-03-28 Jeffrey A Law (law@cygnus.com)
25344
25345 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25346 matching strings.
25347
25348 1999-03-26 Jeffrey A Law (law@cygnus.com)
25349
25350 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25351
25352 1999-03-26 Craig Burley <craig@jcb-sc.com>
25353
25354 * g77.f-torture/execute/19990325-0.f: New test.
25355 * g77.f-torture/execute/19990325-1.f: New test.
25356
25357 1999-03-24 Jeffrey A Law (law@cygnus.com)
25358
25359 * gcc.c-torture/execute/990324-1.c: New test.
25360
25361 1999-03-22 Jim Wilson <wilson@cygnus.com>
25362
25363 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25364 test with 4.
25365
25366 1999-03-17 Richard Henderson <rth@cygnus.com>
25367
25368 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25369
25370 1999-03-13 Craig Burley <craig@jcb-sc.com>
25371
25372 * g77.f-torture/execute/19990313-2.f: New test.
25373 * g77.f-torture/execute/19990313-3.f: New test.
25374
25375 1999-03-13 Craig Burley <craig@jcb-sc.com>
25376
25377 * g77.f-torture/execute/19990313-0.f: New test.
25378 * g77.f-torture/execute/19990313-1.f: New test.
25379
25380 1999-03-12 Jim Wilson <wilson@cygnus.com>
25381
25382 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25383 printf to sprintf.
25384 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25385 (main): Add check for u15. Conditionalize u31 check depending on
25386 whether ints are <32 bits or >=32 bits.
25387
25388 1999-03-08 Craig Burley <craig@jcb-sc.com>
25389
25390 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25391
25392 1999-03-08 Craig Burley <craig@jcb-sc.com>
25393
25394 * g77.f-torture/compile/19990305-0.f: New test.
25395 * g77.f-torture/execute/19981119-0.f: New test.
25396
25397 1999-03-08 Craig Burley <craig@jcb-sc.com>
25398
25399 * g77.f-torture/execute/970625-2.f: call ABORT if final
25400 result is not correct, instead of just printing it.
25401 Add this checking via newly introduced obfuscation, to
25402 trip up buggy front ends.
25403
25404 1999-03-07 Craig Burley <craig@jcb-sc.com>
25405
25406 * g77.f-torture/compile/960317-1.f: Moved from being
25407 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25408
25409 1999-03-06 Craig Burley <craig@jcb-sc.com>
25410
25411 * g77.f-torture/execute/960317-1.f: New (old) test.
25412 * g77.f-torture/execute/970625-2.f: Ditto.
25413
25414 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25415
25416 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25417 message on line 1 or line 2; cccp and cpplib do this differently.
25418
25419 1999-03-01 Jeffrey A Law (law@cygnus.com)
25420
25421 * g++.old-deja/g++.law/weak1.C: New test.
25422
25423 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25424
25425 * gcc.c-torture/execute/990119-1.c: Renamed to...
25426 * gcc.dg/990119-1.c: this, so it will only be tested once
25427 (it's a preprocessor test, it doesn't need to be run at
25428 multiple optimization levels).
25429
25430 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25431
25432 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25433 ALWAYS_CXXFLAGS.
25434
25435 1999-02-24 Craig Burley <craig@jcb-sc.com>
25436
25437 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25438 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25439 to not be compilable by current g77.
25440
25441 1999-02-24 Nick Clifton <nickc@cygnus.com>
25442
25443 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25444
25445 1999-02-22 Jeffrey A Law (law@cygnus.com)
25446
25447 * gcc.c-torture/execute/990222-1.c: New test.
25448
25449 1999-02-19 Craig Burley <craig@jcb-sc.com>
25450
25451 * g77.f-torture/compile/19990218-0.f: New test.
25452 * g77.f-torture/noncompile/19990218-1.f: New test.
25453
25454 1999-02-18 Craig Burley <craig@jcb-sc.com>
25455
25456 * g77.f-torture/compile/19981216-0.f: New test.
25457
25458 1999-02-14 Jeffrey A Law (law@cygnus.com)
25459
25460 * gcc.dg/990214-1.c: New test.
25461
25462 1999-02-13 Jeffrey A Law (law@cygnus.com)
25463
25464 * gcc.dg/990213-2.c: New test.
25465
25466 * gcc.dg/990213-1.c: New test.
25467
25468 1999-02-12 Jeffrey A Law (law@cygnus.com)
25469
25470 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25471 ints.
25472
25473 1999-02-11 Nick Clifton <nickc@cygnus.com>
25474
25475 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25476 specified by target.
25477
25478 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
25479
25480 1999-02-11 Jeffrey A Law (law@cygnus.com)
25481
25482 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
25483
25484 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
25485
25486 * gcc.dg/special/ecos.exp: New test driver for new tests with
25487 special requirements.
25488
25489 * gcc.dg/special/alias-1.c: New test.
25490 * gcc.dg/special/gcsec-1.c: New test.
25491 * gcc.dg/special/weak-1.c: New test.
25492 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
25493 * gcc.dg/special/weak-2.c: New test.
25494 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
25495 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
25496 * gcc.dg/special/wkali-1.c: New test.
25497 * gcc.dg/special/wkali-2.c: New test.
25498 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
25499 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
25500
25501 1999-02-10 Felix Lee <flee@cygnus.com>
25502
25503 * lib/c-torture.exp (c-torture-compile): Pull out code for
25504 analyzing gcc error messages.
25505 (c-torture-execute): Likewise. Fix some (harmless) false
25506 positives.
25507 * lib/gcc.exp (gcc_check_compile): New function.
25508
25509 1999-02-08 Richard Henderson <rth@cygnus.com>
25510
25511 * gcc.c-torture/execute/990208-1.c: New test.
25512
25513 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
25514
25515 * g++.dg/special/ecos.exp: New driver for new tests with special
25516 requirements
25517
25518 * g++.dg/special/conpr-1.C: New test
25519 * g++.dg/special/conpr-2.C: New test
25520 * g++.dg/special/conpr-2a.C: New test
25521 * g++.dg/special/conpr-3.C: New test
25522 * g++.dg/special/conpr-3a.C: New test
25523 * g++.dg/special/conpr-3b.C: New test
25524
25525 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
25526 allow g++ to use the dg driver
25527
25528 * README: Add comment about g++.dg directory
25529
25530 1999-02-06 Jeffrey A Law (law@cygnus.com)
25531
25532 * README: Update email addresses.
25533
25534 1999-02-03 Nick Clifton <nickc@cygnus.com>
25535
25536 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
25537 arguments in order to force structure S onto the stack even on
25538 the alpha.
25539 (test): Pass 10 leading arguments to function foo as well as the
25540 structure S.
25541
25542 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
25543 failure for all targets.
25544
25545 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
25546 abort to terminate program execution.
25547
25548 1999-01-30 Richard Henderson <rth@cygnus.com>
25549
25550 * gcc.c-torture/execute/990130-1.c: New test.
25551
25552 1999-01-30 Jeffrey A Law (law@cygnus.com)
25553
25554 * gcc.dg/990130-1.c: New test.
25555
25556 1999-01-28 Michael Meissner <meissner@cygnus.com>
25557
25558 * gcc.c-torture/execute/990128-1.c: New test.
25559
25560 1999-01-27 Michael Meissner <meissner@cygnus.com>
25561
25562 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
25563
25564 1999-01-27 Felix Lee <flee@cygnus.com>
25565
25566 * lib/c-torture.exp (c-torture-compile): pull out code for
25567 analyzing gcc error messages.
25568 (c-torture-execute): ditto, and fix some (harmless) false
25569 positives.
25570 * lib/gcc.exp (gcc_check_compile): new function.
25571
25572 1999-01-17 Jeffrey A Law (law@cygnus.com)
25573
25574 * gcc.dg/990117-1.c: New test.
25575
25576 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
25577
25578 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
25579
25580 1999-01-15 Jeffrey A Law (law@cygnus.com)
25581
25582 * g77.f-torture/compile/990115-1.f: New test.
25583
25584 1999-01-07 Jeffrey A Law (law@cygnus.com)
25585
25586 * gcc.c-torture/compile/990107-1.c: New test
25587
25588 1999-01-06 Jeffrey A Law (law@cygnus.com)
25589
25590 * gcc.c-torture/execute/990106-2.c: New test.
25591
25592 * gcc.c-torture/execute/990106-1.c: New test.
25593
25594 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
25595
25596 * gcc.c-torture/compile/981223-1.c: New test.
25597
25598 1998-12-29 Richard Henderson <rth@cygnus.com>
25599
25600 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
25601 (opt3): Rename from opt4 and disable.
25602
25603 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
25604
25605 * g++.old-deja/g++.pt/ptrmem5.C: New test.
25606
25607 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25608
25609 * g++.old-deja/g++.other/conv5.C: New test.
25610
25611 1998-12-14 Nick Clifton <nickc@cygnus.com>
25612
25613 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
25614
25615 1998-12-11 Jeffrey A Law (law@cygnus.com)
25616
25617 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
25618
25619 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
25620
25621 * gcc.c-torture/compile/981211-1.c: New test.
25622
25623 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25624
25625 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
25626
25627 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
25628
25629 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25630
25631 * gcc.special/930510-1.c: Make C9X safe.
25632 * gcc.misc-tests/gcov-1.c Similarly.
25633 * gcc.misc-tests/gcov-2.c Similarly.
25634
25635 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25636
25637 * gcc.dg/ultrasp1.c: New test.
25638
25639 1998-12-06 Richard Henderson <rth@cygnus.com>
25640
25641 * gcc.c-torture/execute/981206.c: New test.
25642
25643 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25644
25645 * g++.old-deja/g++.ns/template7.C: New test.
25646
25647 * g++.old-deja/g++.other/expr1.C: New test.
25648
25649 * g++.old-deja/g++.eh/tmpl3.C: New test.
25650
25651 * g++.old-deja/g++.eh/tmpl2.C: New test.
25652
25653 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25654
25655 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
25656 * g++.old-deja/g++.other/using6.C: Removed.
25657 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
25658
25659 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
25660
25661 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25662
25663 * g++.old-deja/g++.pt/overload8.C: New test.
25664
25665 * g++.old-deja/g++.pt/overload7.C: New test.
25666
25667 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
25668
25669 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
25670 and relinking messages.
25671 * lib/g++.exp (g++_target_compile): Remove .rpo file when
25672 compiling with -frepo.
25673
25674 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
25675
25676 * g++.old-deja/g++.pt/lookup6.C: New test.
25677
25678 1998-11-30 Nick Clifton <nickc@cygnus.com>
25679
25680 * gcc.c-torture/execute/981130-1.c: New test.
25681 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
25682
25683 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25684
25685 * g++.old-deja/g++.pt/explicit76.C: New test.
25686
25687 * g++.old-deja/g++.pt/friend38.C: New test.
25688
25689 * g++.old-deja/g++.ns/crash2.C: New test.
25690
25691 * g++.old-deja/g++.pt/defarg8.C: New test.
25692
25693 * g++.old-deja/g++.pt/instantiate6.C: New test.
25694
25695 * g++.old-deja/g++.pt/static6.C: New test.
25696
25697 * g++.old-deja/g++.pt/decl2.C: New test.
25698
25699 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25700
25701 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
25702 problem is actually related with name lookup, but so what? :-)
25703
25704 * g++.old-deja/g++.pt/friend37.C: New test.
25705
25706 1998-11-25 Dave Love <d.love@dl.ac.uk>
25707
25708 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
25709 element, which fails on some systems.
25710
25711 * g77.f-torture/execute/labug1.f: New test.
25712
25713 1998-11-21 Jeffrey A Law (law@cygnus.com)
25714
25715 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
25716 is defined.
25717
25718 1998-11-18 Dave Love <d.love@dl.ac.uk>
25719
25720 * g77.f-torture/compile/981117-1.f: New test.
25721
25722 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
25723
25724 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
25725 properly discarded.
25726
25727 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
25728
25729 * gcc.c-torture/execute/memcheck: New directory of tests for
25730 -fcheck-memory-usage.
25731
25732 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25733
25734 * README: New file, general information about the testsuite and
25735 new description of the various C++ test subdirectories.
25736 * README.g++: Eliminate obsolete information, update and move most
25737 relevant stuff to README.
25738
25739 1998-11-07 Richard Henderson <rth@cygnus.com>
25740
25741 * gcc.c-torture/compile/981107-1.c: New test.
25742
25743 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
25744
25745 * execute/memcpy-bi.c: New testcase.
25746
25747 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
25748
25749 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
25750 base classes.
25751
25752 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
25753 template is selected.
25754
25755 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
25756 classes, it should be accepted for all types.
25757
25758 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
25759
25760 * g++.old-deja/g++.pt/spec24.C: Ensure that template
25761 specializations start with template headers.
25762
25763 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
25764
25765 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
25766
25767 * g++.old-deja/g++.other/init9.C: Test cross initialization of
25768 non-POD types.
25769
25770 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25771
25772 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
25773
25774 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
25775
25776 * compile/981022-1.c, compile/981022-1.x: New test and driver.
25777
25778 1998-10-19 Jeffrey A Law (law@cygnus.com)
25779
25780 * 981019-1.c: New test.
25781
25782 1998-10-14 Robert Lipe <robertl@dgii.com>
25783
25784 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
25785 find objc headers.
25786
25787 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25788
25789 * compile/981001-4.c: Remove use of GCC extension that triggers a
25790 compiler bug.
25791
25792 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
25793
25794 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
25795
25796 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25797
25798 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
25799 instantiation of template produces incorrect code for delete
25800 expression.
25801
25802 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
25803 constructors' name is not unique.
25804 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
25805 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
25806
25807 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
25808 automatic array of const is ill-formed.
25809
25810 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
25811 of template parameter?
25812
25813 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
25814 const.
25815
25816 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
25817 pointer-to-member expression.
25818
25819 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
25820 declaration causes ICE.
25821
25822 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
25823
25824 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
25825 reserved in the global namespace.
25826
25827 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
25828 generate needed virtual table.
25829
25830 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
25831
25832 1998-10-10 Dariush Eslimi <eslimi@loran.com>
25833
25834 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
25835 template-dependent type
25836
25837 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
25838
25839 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
25840 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
25841 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
25842
25843 * g++.old-deja/g++.other/using5.C: New test; using decl from base
25844 class should be usable as argument of member function.
25845 * g++.old-deja/g++.other/using6.C: New test; using decl from base
25846 class should be usable as return type of member function.
25847 * g++.old-deja/g++.other/using7.C: New test; using decl from base
25848 class should be usable as type of data member.
25849
25850 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
25851
25852 1998-10-09 Jeffrey A Law (law@cygnus.com)
25853
25854 * gcc.c-torture/special/920521-1.c: Fix bogus test.
25855
25856 1998-10-08 Nick Clifton <nickc@cygnus.com>
25857
25858 * gcc.dg/dll-?.c Add thumb to target list.
25859 Fix assembler scan patterns to match current assembler output.
25860
25861 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
25862
25863 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
25864 matching of template brackets.
25865
25866 * g++.old-deja/g++.other/using4.C: New test. Test using
25867 declarations of methods from base classes.
25868
25869 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
25870 within functions should introduce names into the innermost
25871 enclosing namespace.
25872
25873 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
25874 of static locals if first initialization throws.
25875
25876 1998-10-07 Jim Wilson <wilson@cygnus.com>
25877
25878 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
25879
25880 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
25881
25882 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
25883 lose track of the possible targets of tablejump insns.
25884 * special/special.exp: Run it.
25885
25886 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25887
25888 * g++.old-deja/g++.pt/friend35.C: New test. A template function
25889 must be declared before its specializations can be named in friend
25890 declarations.
25891
25892 1998-10-05 Dave Love <d.love@dl.ac.uk>
25893
25894 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
25895
25896 * g77.f-torture/execute/io1.f: New test.
25897
25898 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25899
25900 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
25901 with pointer to template function, for which no argument deduction
25902 is possible.
25903
25904 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
25905 specialization of template function as argument to template
25906 function.
25907
25908 * g++.old-deja/g++.other/access2.C: New test; Inner class
25909 shouldn't have privileged access to Outer's names.
25910
25911 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25912
25913 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
25914 friend template declared within template class conflicts with
25915 nested class of the same name.
25916
25917 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
25918 is ignored.
25919
25920 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
25921 object with direct initializer as function declaration.
25922
25923 * g++.old-deja/g++.other/decl2.C: New test; duplicate
25924 initializers.
25925
25926 * g++.old-deja/g++.other/null2.C: New test; conditional operator
25927 involving const pointer and NULL produces incorrect result.
25928
25929 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
25930 type name without `typename' should be rejected with -pedantic.
25931
25932 1998-10-02 Richard Henderson <rth@cygnus.com>
25933
25934 * g++.old-deja/g++.other/addrof1.C: New test.
25935
25936 1998-10-01 Nick Clifton <nickc@cygnus.com>
25937
25938 * gcc.c-torture/compile/981001-1.c: New test.
25939 * gcc.c-torture/execute/981001-1.c: New test.
25940
25941 1998-10-01 Jeffrey A Law (law@cygnus.com)
25942
25943 * gcc.c-torture/compile/981001-2.c: New test.
25944 * gcc.c-torture/compile/981001-3.c: New test.
25945 * gcc.c-torture/compile/981001-4.c: New test.
25946
25947 1998-10-01 Robert Lipe <robertl@dgii.com>
25948
25949 * lib/objc.exp (objc_target_compile): Add -L during compiles for
25950 multilibbed hosts. Idea grafted from g77.exp.
25951
25952 1998-09-30 Dave Love <d.love@dl.ac.uk>
25953
25954 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
25955 avoid losing on systems which need -lsocket.
25956
25957 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
25958
25959 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
25960 * g++.old-deja/g++.other/nested2.C: Ditto.
25961 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
25962 failure.
25963
25964 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25965
25966 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
25967 preferred over template operator!= for enum bitfields.
25968
25969 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
25970
25971 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
25972 that happen to have the same base name, but in different scopes,
25973 are incorrectly rejected.
25974
25975 1998-09-16 Richard Henderson <rth@cygnus.com>
25976
25977 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
25978 on the native word size instead of an integer literal.
25979
25980 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25981
25982 * g++.old-deja/g++.other/static2.C: Invocation of static data
25983 member of type pointer-to-function denoted as non-static member.
25984
25985 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
25986 checks involving function types and aliases.
25987
25988 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25989
25990 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
25991 redefined to the same non-trivial type.
25992
25993 * g++.old-deja/g++.pt/explicit73.C: Test for proper
25994 namespace-qualification of template specializations declared in
25995 other namespaces.
25996
25997 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
25998 to declare a subset of the specializations of a template function
25999 as friends of specializations of a template class.
26000
26001 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
26002 member templates that do not fully specialize the enclosing
26003 template class are rejected.
26004
26005 1998-09-11 Dave Love <d.love@dl.ac.uk>
26006
26007 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
26008
26009 1998-09-08 Dave Love <d.love@dl.ac.uk>
26010
26011 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
26012 altered from libf2c/libU77 version.
26013
26014 1998-09-06 Dave Love <d.love@dl.ac.uk>
26015
26016 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
26017
26018 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
26019
26020 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
26021 (un)signed char are different types for template specialization
26022 purposes.
26023
26024 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
26025
26026 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
26027 * objc: ObjC testsuite.
26028
26029 1998-08-31 Catherine Moore <clm@cygnus.com>
26030
26031 * gcc.c-torture/execute/941014-1.x: New file.
26032
26033 1998-08-31 Nick Clifton <nickc@cygnus.com>
26034
26035 * lib/c-torture.exp: Add support for
26036 torture_eval_before_compile and torture_eval_before_execute
26037 variables.
26038
26039 1998-08-30 Jeffrey A Law (law@cygnus.com)
26040
26041 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
26042 this test triggers valid.
26043
26044 1998-08-27 Jeffrey A Law (law@cygnus.com)
26045
26046 * gcc.dg/980827-1.c: New test.
26047
26048 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
26049
26050 * gcc.c-torture/execute/loop-4b.c: New test.
26051
26052 1998-08-26 Nick Clifton <nickc@cygnus.com>
26053
26054 * lib/c-torture.exp: Add support for
26055 torture_eval_before_compile and torture_eval_before_execute
26056 variables.
26057
26058 1998-08-25 Jeffrey A Law (law@cygnus.com)
26059
26060 * gcc.c-torture/compile/980825-1.c: New test.
26061
26062 1998-08-24 Nick Clifton <nickc@cygnus.com>
26063
26064 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
26065 count number tests in opt_t0 not good_t0.
26066
26067 1998-08-24 Jeffrey A Law (law@cygnus.com)
26068
26069 * gcc.c-torture/compile/930326-1.x: Fix typo.
26070
26071 1998-08-23 Mark Mitchell <mark@markmitchell.com>
26072
26073 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
26074 causes an ICE.
26075
26076 1998-08-21 Jeffrey A Law (law@cygnus.com)
26077
26078 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
26079 STACK_SIZE is defined.
26080 * gcc.c-torture/unsorted/stuct.c: Similarly.
26081
26082 * gcc.c-torture/compile/980821-1.c: New test.
26083
26084 1998-08-21 Jeffrey A Law (law@cygnus.com)
26085
26086 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
26087
26088 1998-08-19 Mark Mitchell <mark@markmitchell.com>
26089
26090 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
26091 code.
26092
26093 1998-08-09 Mark Mitchell <mark@markmitchell.com>
26094
26095 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
26096 error'.
26097
26098 1998-08-18 Jeffrey A Law (law@cygnus.com)
26099
26100 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
26101
26102 1998-08-16 Jeffrey A Law (law@cygnus.com)
26103
26104 * gcc.c-torture/compile/980816-1.c: New test.
26105
26106 * gcc.dg/980816-1.c: New test.
26107
26108 1998-08-13 Jeffrey A Law (law@cygnus.com)
26109
26110 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
26111 compiler for ieee tests.
26112
26113 1998-08-01 Dave Love <d.love@dl.ac.uk>
26114
26115 * g77.f-torture/compile/980729-0.f: New test.
26116
26117 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
26118
26119 * gcc.c-torture/special/eeprof-1.c: New test, for
26120 -finstrument-functions.
26121 * gcc.c-torture/special/special.exp: Run it.
26122
26123 1998-07-29 Jeffrey A Law (law@cygnus.com)
26124
26125 * gcc.c-torture/compile/980729-1.c: New test.
26126
26127 1998-07-27 Nick Clifton <nickc@cygnus.com>
26128
26129 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
26130 __thumb__ is defined, and test for ARM style doubles if so.
26131
26132 1998-07-26 Dave Love <d.love@dl.ac.uk>
26133
26134 * g77.f-torture/noncompile/980615-0.f: New test.
26135
26136 1998-07-26 H.J. Lu (hjl@gnu.org)
26137
26138 * gcc.dg/980312-1.c: Do link instead of compile.
26139 * gcc.dg/980313-1.c: Likewise.
26140
26141 1998-07-26 Jeffrey A Law (law@cygnus.com)
26142
26143 * gcc.c-torture/compile/980726-1.c: New test.
26144
26145 1998-07-25 Dave Love <d.love@dl.ac.uk>
26146
26147 * g77.f-torture/execute/io0.f: New test.
26148
26149 1998-07-24 Nick Clifton <nickc@cygnus.com>
26150
26151 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
26152 an int.
26153
26154 1998-06-18 Michael Meissner <meissner@cygnus.com>
26155
26156 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
26157 m32r bugs.
26158
26159 1998-07-17 Nick Clifton <nickc@cygnus.com>
26160
26161 * gcc.dg/980626-1.c: Expect failures for all toolchains until
26162 c-decl.c:grokdeclarator can handle mode attributes.
26163
26164 1998-07-16 Jeffrey A Law (law@cygnus.com)
26165
26166 * gcc.c-torture/execute/980716-1.c: New test.
26167
26168 1998-07-13 Jeffrey A Law (law@cygnus.com)
26169
26170 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
26171 the mn10200.
26172 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
26173 the mn10200.
26174 * gcc.c-torture/execute/va-arg-3.x: Similarly.
26175 * gcc.c-torture/compile/930326-1.x: Similarly.
26176
26177 1998-07-13 Dave Love <d.love@dl.ac.uk>
26178
26179 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
26180 New test from Craig.
26181
26182 1998-07-12 Dave Love <d.love@dl.ac.uk>
26183
26184 * g77.f-torture/noncompile/980616-0.f: New test.
26185
26186 * g77.f-torture/execute/970816-3.f: New test from Craig.
26187
26188 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26189
26190 * g++.other/singleton.C: Return error value instead of taking
26191 SIGSEGV.
26192
26193 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
26194
26195 * g++.other/singleton.C: New test. Warning is under dispute.
26196 Runtime crash is not.
26197
26198 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26199
26200 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
26201 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
26202 using6.C, using7.C}: New namespace tests.
26203
26204 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26205
26206 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
26207 specialization with typedef'ed names used as array indexes.
26208
26209 1998-07-09 Jeffrey A Law (law@cygnus.com)
26210
26211 * gcc.c-torture/execute/980709-1.c: New test.
26212
26213 * gcc.dg/980709-1.c: New test.
26214
26215 1998-07-07 Richard Henderson <rth@cygnus.com>
26216
26217 * gcc.c-torture/execute/bcp-1.c: New test.
26218
26219 1998-07-07 Jeffrey A Law (law@cygnus.com)
26220
26221 * gcc.c-torture/execute/980707-1.c: New test.
26222
26223 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
26224
26225 * gcc.c-torture/compile/980706-1.c: New test.
26226
26227 1998-07-01 Dave Love <d.love@dl.ac.uk>
26228
26229 * g77.f-torture/execute/980701-0.f,
26230 g77.f-torture/execute/980701-1.f: New test from Craig.
26231
26232 1998-07-01 Jeffrey A Law (law@cygnus.com)
26233
26234 * gcc.c-torture/compile/980701-1.c: New test.
26235
26236 * gcc.c-torture/execute/980701-1.c: New test.
26237
26238 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
26239 rlsruhe.de>
26240
26241 * g++.old-deja/g++.robertl/eb132.C: New test.
26242 * g++.old-deja/g++.robertl/eb133.C: Likewise.
26243
26244 1998-06-29 Dave Love <d.love@dl.ac.uk>
26245
26246 * g77.f-torture/execute/980628-7.f,
26247 g77.f-torture/execute/980628-8.f,
26248 g77.f-torture/execute/980628-9.f,
26249 g77.f-torture/execute/980628-10.f: New tests from Craig.
26250
26251 * g77.f-torture/execute/980628-3.f: Remove mail headers.
26252
26253 1998-06-28 Jeffrey A Law (law@cygnus.com)
26254
26255 * g77.f-torture/execute/980628-4.f: New test from Craig.
26256 * g77.f-torture/execute/980628-5.f: Likewise.
26257 * g77.f-torture/execute/980628-2.f: Likewise.
26258 * g77.f-torture/execute/980628-0.f: Likewise.
26259 * g77.f-torture/execute/980628-1.f: Likewise.
26260 * g77.f-torture/execute/980628-3.f: Likewise.
26261 * g77.f-torture/execute/980628-6.f: Likewise.
26262
26263 1998-06-28 Jeffrey A Law (law@cygnus.com)
26264
26265 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
26266 directory when nothing has been installed yet.
26267
26268 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
26269
26270 * gcc.c-torture/special/special.exp: Handle newer versions of
26271 dejagnu.
26272
26273 1998-06-26 Jeffrey A Law (law@cygnus.com)
26274
26275 * gcc.dg/980626-1.c: New test.
26276
26277 1998-06-19 Bruno Haible <haible@ilog.fr>
26278
26279 * gcc.misc-tests/m-un-2.c: New test.
26280 * g++.old-deja/g++.other/warn01.c: Likewise.
26281
26282 1998-06-19 Robert Lipe <robertl@dgii.com>
26283
26284 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
26285 compatibility with assmblers with a different comment character.
26286 Eliminate use of GAS-specific extensions.
26287
26288 1998-06-19 Jeffrey A Law (law@cygnus.com)
26289
26290 * gcc.c-torture/execute/ieee/980619-1.c: New test.
26291
26292 1998-06-19 Robert Lipe <robertl@dgii.com>
26293
26294 *lib/g77.exp: Replace search for libf2c.a with search for newly
26295 renamed libg2c.a
26296
26297 1998-06-17 Jeffrey A Law (law@cygnus.com)
26298
26299 * gcc.c-torture/execute/980617-1.c: New test.
26300
26301 1998-06-12 Jeffrey A Law (law@cygnus.com)
26302
26303 * gcc.c-torture/execute/980612-1.c: New test.
26304
26305 1998-06-08 Jeffrey A Law (law@cygnus.com)
26306
26307 * gcc.dg/980523-1.c: Only test on ppc-linux.
26308 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
26309
26310 * gcc.c-torture/execute/980608-1.c: New test.
26311
26312 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
26313
26314 * gcc.c-torture/execute/980605-1.c: New test.
26315
26316 1998-06-04 Jeffrey A Law (law@cygnus.com)
26317
26318 * gcc.c-torture/execute/980604-1.c: New test.
26319
26320 1998-06-02 Jeffrey A Law (law@cygnus.com)
26321
26322 * gcc.c-torture/execute/980602-1.c: New test.
26323 * gcc.c-torture/execute/980602-2.c: Likewise.
26324
26325 1998-06-02 Dave Love <d.love@dl.ac.uk>
26326
26327 * 970125-0.f: Fix per JCB. Add commentary.
26328
26329 1998-05-31 Michael Meissner <meissner@cygnus.com>
26330
26331 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26332 IEEE -0 support.
26333
26334 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26335
26336 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26337 earlier.
26338
26339 1998-05-28 Catherine Moore <clm@cygnus.com>
26340
26341 * gcc.c-torture/execute/980526-3.c: New test.
26342
26343 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26344
26345 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26346 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26347 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26348 m88k-motorola-sysv3 to XFAIL.
26349
26350 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26351
26352 * gcc.dg/980526-1.c: New test.
26353 * gcc.c-torture/execute/980526-2.c: New test.
26354
26355 1998-05-26 Jeffrey A Law (law@cygnus.com)
26356
26357 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26358
26359 * gcc.c-torture/execute/980526-1.c: New test.
26360
26361 1998-05-26 Dave Love <d.love@dl.ac.uk>
26362
26363 * g77.f-torture/execute/alpha2.f: Add runtime test.
26364
26365 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26366
26367 * g++.old-deja/old-deja.exp: Strip leading directories.
26368
26369 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26370 error for the line. Don't run multiple tests for the same line.
26371
26372 1998-05-23 Jeffrey A Law (law@cygnus.com)
26373
26374 * gcc.dg/980523-1.c: New test.
26375
26376 1998-05-23 Dave Love <d.love@dl.ac.uk>
26377
26378 * g77.f-torture/compile/970915-0.f: New test.
26379
26380 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26381
26382 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26383
26384 1998-05-21 Jeffrey A Law (law@cygnus.com)
26385
26386 * gcc.dg/980520-1.c: New test.
26387
26388 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26389
26390 * gcc.dg/980502-1.c: Fix return type.
26391
26392 1998-05-20 Jeffrey A Law (law@cygnus.com)
26393
26394 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26395 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26396 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26397 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26398 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26399
26400 1998-05-20 Dave Love <d.love@dl.ac.uk>
26401
26402 * g77.f-torture/execute/980520-1.f: New test.
26403
26404 1998-05-15 Dave Love <d.love@dl.ac.uk>
26405
26406 * lib/mike-g77.exp: New file.
26407
26408 * g77.f-torture/noncompile/noncompile.exp,
26409 g77.f-torture/noncompile/check0.f: New files.
26410
26411 1998-05-14 Dave Love <d.love@dl.ac.uk>
26412
26413 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26414 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26415 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26416 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26417 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26418 abort where appropriate.
26419
26420 1998-05-05 Michael Meissner <meissner@cygnus.com>
26421
26422 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26423 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26424
26425 1998-04-29 Dave Love <d.love@dl.ac.uk>
26426
26427 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26428
26429 1998-04-27 Dave Love <d.love@dl.ac.uk>
26430
26431 * g77.f-torture/compile/980427-0.f: New test.
26432
26433 1998-04-24 Dave Love <d.love@dl.ac.uk>
26434
26435 * g77.f-torture/compile/980424-0.f: New test.
26436
26437 1998-04-19 Dave Love <d.love@dl.ac.uk>
26438
26439 * g77.f-torture/compile/980419-2.f (main): New test.
26440 * g77.f-torture/compile/970125-0.f: New test.
26441 * g77.f-torture/compile/980419-1.f: New test.
26442
26443 1998-04-08 Jim Wilson <wilson@cygnus.com>
26444
26445 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26446 of loop-4.c.
26447
26448 1998-04-07 Jim Wilson <wilson@cygnus.com>
26449
26450 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26451
26452 1998-04-03 Jim Wilson <wilson@cygnus.com>
26453
26454 * gcc.c-torture/compile/980329-1.c: New test.
26455
26456 1998-03-18 Jim Wilson <wilson@cygnus.com>
26457
26458 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26459 * gcc.dg/980312-1.c: Fix typo in -march command.
26460
26461 1998-03-16 H.J. Lu (hjl@gnu.org)
26462
26463 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26464
26465 1998-03-11 Robert Lipe <robertl@dgii.com>
26466
26467 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26468 Dave Love agree the Fortran source is bogus.
26469
26470 1998-03-11 Robert Lipe <robertl@dgii.com>
26471
26472 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26473 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26474 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26475 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26476 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
26477
26478 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26479
26480 * g++.old-deja/g++.other/friend1.C: New test.
26481
26482 1998-02-18 Dave Love <d.love@dl.ac.uk>
26483
26484 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
26485 possibly uninitialized) variables and declare dnrm2.
26486
26487 1998-02-23 Robert Lipe <robertl@dgii.com>
26488
26489 From Bruno Haible <haible@ilog.fr>:
26490 * gcc.c-torture/execute/980223.c: New test.
26491
26492 1998-02-13 Jeffrey A Law (law@cygnus.com)
26493
26494 * gcc.dg/ifelse-1.c: New test.
26495
26496 1998-02-09 H.J. Lu (hjl@gnu.org)
26497
26498 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
26499
26500 * lib/old-dejagnu.exp (old-dejagnu): Added the
26501 "execution test - XFAIL *-*-*" handling in the spirit of
26502 "excess errors test -". Changed the "execution test fails"
26503 handling to be like "excess errors test fails".
26504 * Update various tests accordingly.
26505
26506 1998-02-06 Jim Wilson <wilson@cygnus.com>
26507
26508 * gcc.c-torture/execute/980205.c: New test.
26509
26510 1998-01-18 Jeffrey A Law (law@cygnus.com)
26511
26512 * lib/c-torture.exp: Look for .x files instead of .cexp files.
26513 * lib/f-torture.exp: Similarly.
26514 * gcc.c-torture: Rename all .cexp files to .x files.
26515
26516 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
26517
26518 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
26519 (940510-1.c): Removed duplicate.
26520 (971104-1.c): New test.
26521
26522 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
26523
26524 * lib/f-torture.exp: Improve error and loop detection.
26525
26526 1997-11-19 Michael Meissner <meissner@cygnus.com>
26527
26528 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
26529 use that to size the filler array.
26530
26531 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
26532
26533 * lib/c-torture.exp(c-torture-execute): Fix typo.
26534
26535 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
26536 testcase as the executable name. Keep the executable around if
26537 the test fails.
26538
26539 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
26540
26541 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
26542 changes. Only test one -g option, and move it to the end of the
26543 list of options to test.
26544
26545 1997-09-19 Michael Meissner <meissner@cygnus.com>
26546
26547 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
26548 variable GCC_TORTURE_OPTIONS to supply default switches separated
26549 by colons. If no environment variable, run tests with -O0 -g, -O1
26550 -g, and -O2 -g as well.
26551
26552 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
26553
26554 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
26555 explanatory comments. Fix indentation.
26556
26557 1997-09-15 Jeffrey A Law (law@cygnus.com)
26558
26559 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
26560
26561 1997-09-11 Jeffrey A Law (law@cygnus.com)
26562
26563 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
26564 * g++.old-deja/g++.mike/p7325.C: Likewise.
26565 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
26566
26567 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
26568
26569 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
26570 * g++.old-deja/g++.brendan/crash30.C: Likewise.
26571 * g++.old-deja/g++.brendan/crash39.C: Likewise.
26572 * g++.old-deja/g++.law/operators4.C: Likewise.
26573
26574 1997-09-11 Joe Buck (jbuck@synopsys.com)
26575
26576 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
26577 * g++.old-deja/g++.mike/p784.C: Ditto.
26578 * g++.old-deja/g++.mike/p785.C: Ditto.
26579
26580 1997-09-05 Jeffrey A Law (law@cygnus.com)
26581
26582 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
26583
26584 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26585
26586 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
26587 target feature; pass this to c-torture-execute as needed.
26588
26589 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26590
26591 * lib/c-torture.exp(c-torture-execute): If the previous and the
26592 current executables being tested are identical, we don't need to
26593 run the executable again. Try to make the executable names
26594 unique. Add an optional argument for passing additional compiler
26595 flags.
26596
26597 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
26598
26599 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
26600
26601 1997-08-29 Jeffrey A Law (law@cygnus.com)
26602
26603 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
26604
26605 1997-07-31 Jeffrey A Law (law@cygnus.com)
26606
26607 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
26608 32bit or larger longs.
26609
26610 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
26611 have either a 32bit long or 32bit int.
26612
26613 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
26614
26615 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
26616 Make double precision tests dependent on sizeof (double).
26617
26618 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
26619
26620 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
26621 too.
26622
26623 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
26624
26625 * gcc.c-torture/compile/961203-1.cexp: New script.
26626
26627 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
26628
26629 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
26630 up the includes ourselves.
26631
26632 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
26633
26634 * lib/plumhall.exp: Remove random include, and add a few
26635 verbose messages for debugging.
26636
26637 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
26638
26639 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
26640 of trying to do it ourselves.
26641
26642 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26643
26644 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
26645
26646 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
26647
26648 * gcc.prms/5403.c: Made regexp a bit less strict.
26649
26650 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
26651
26652 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
26653 is returned from remote_load instead.
26654 * lib/plumhall.exp: Ditto.
26655 * lib/mike-g++.exp: Ditto.
26656 * lib/old-dejagnu.exp: Ditto.
26657 * lib/c-torture.exp: Ditto.
26658
26659 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
26660
26661 * lib/g++.exp: Use build_wrapper procedure.
26662 * lib/gcc.exp: Ditto.
26663
26664 1997-05-20 Jeffrey A Law (law@cygnus.com)
26665
26666 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
26667 an old-style decl for malloc. Fixes tests to work when
26668 sizeof (int) != sizeof (size_t).
26669
26670 1997-05-15 Mike Meissner <meissner@cygnus.com>
26671
26672 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
26673
26674 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
26675 use stdargs.h interface.
26676
26677 1997-05-15 Mike Meissner <meissner@cygnus.com>
26678
26679 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
26680 NO_VARARGS when compiling.
26681
26682 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
26683
26684 * lib/plumhall.exp(ph_includes): New procedure.
26685 (ph_make): Use it.
26686 (ph_compiler): Ditto.
26687
26688 * lib/g++.exp: Rename test-glue.c to testglue.c.
26689 * lib/gcc.exp: Ditto.
26690
26691 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
26692
26693 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
26694 to completion when it's called.
26695
26696 1997-03-21 Michael Meissner <meissner@cygnus.com>
26697
26698 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
26699 is defined, don't do test.
26700
26701 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
26702
26703 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
26704 for object files.
26705 (ph_summary): Mark skipped testcases as untested, not unresolved.
26706
26707 * lib/plumhall.exp (ph_make): If unresolved because of bad
26708 errorCode, record errorCode in log file.
26709 (*): Replace send_log/verbose with verbose -log.
26710
26711 1997-03-19 Michael Meissner <meissner@cygnus.com>
26712
26713 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
26714 double conversion if double isn't at least 8 bytes.
26715
26716 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
26717 int to work with targets where int is 16 bits.
26718
26719 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
26720 8 bytes, just exit, since 4 byte doubles don't have enough bits of
26721 precision for the test to complete.
26722
26723 1997-03-14 Michael Meissner <meissner@cygnus.com>
26724
26725 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
26726 if d10v is not compiled with the -mdouble64 flag.
26727 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
26728
26729 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
26730 d10v is not compiled with the -mint32 flag.
26731
26732 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
26733
26734 * lib/plumhall.exp: Use incr_count.
26735
26736 1997-03-12 Jeffrey A Law (law@cygnus.com)
26737
26738 * gcc.c-torture: Update to c-torture-1.45.
26739
26740 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
26741
26742 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
26743 the name of the expect testcase file).
26744
26745 * lib/g++.exp(g++_init): Ditto.
26746
26747 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
26748
26749 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
26750 the host.
26751
26752 * lib/gcc.exp(gcc_exit): New procedure.
26753
26754 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
26755
26756 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
26757 specs where appropriate.
26758
26759 * g++.old-deja/g++.arm/*: Added additional ERROR checks
26760 because of new "candidates are" messages, and removed a few
26761
26762 * Converted all non-old-style g++ testcases to old-style, and
26763 moved into g++.old-deja.
26764
26765 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
26766
26767 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
26768 options.
26769
26770 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
26771 succeeded.
26772
26773 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
26774
26775 1997-02-13 Michael Meissner <meissner@cygnus.com>
26776
26777 * lib/gcc.exp (gcc_target_compile): Add support for defining
26778 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
26779 the machine doesn't have those features.
26780
26781 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
26782
26783 * g++.law/operators4.exp: Don't use LIBS.
26784
26785 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
26786
26787 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
26788
26789 * lib/mike-g++.exp: Don't set the compiler to be tested here.
26790 * lib/g++.exp: Set it here instead. Also, allow use of the
26791 --tool_exec and --tool_opt options. Change CXX to
26792 GXX_UNDER_TEST.
26793
26794 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
26795
26796 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
26797
26798 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
26799
26800 * lib/old-dejagnu.exp: Use prune_warnings instead of
26801 prune_system_crud.
26802 * lib/mike-g++.exp: Ditto.
26803 * lib/gcc.exp: Ditto.
26804 * lib/g++.exp: Ditto.
26805
26806 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
26807
26808 1997-02-07 Jeffrey A Law (law@cygnus.com)
26809
26810 * 941014-2.c: Include stdlib.h
26811 * 960327-1.c: Include stdio.h
26812 * dbra.c, index-1.c: Don't assume ints are 32bits.
26813
26814 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
26815
26816 * lib/gcc.exp: Add gcc,stack_size target feature.
26817
26818 * lib/g++.exp(g++_target_compile): Add the include and link
26819 paths here, not in two other places. And, it's $options, not
26820 options.
26821
26822 * lib/mike-g++.exp(postbase): Remove the code that determines
26823 the correct include and link paths.
26824 * g++.old-deja/old-deja.exp: Ditto.
26825
26826 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
26827
26828 * lib/g++.exp(g++_init): target_compile no longer returns the
26829 filename of the result.
26830
26831 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
26832
26833 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
26834 call to glob.
26835
26836 * gcc.c-torture/special/special.exp: Change call to
26837 gcc_target_compile to include the object file.
26838
26839 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
26840
26841 * gcc.c-torture/special/special.exp: Correct misspelling in last
26842 change.
26843
26844 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
26845
26846 * lib/plumhall.exp(ph_summary): Log the entire output of the
26847 executable. Return -1 if there were any failures, 0 otherwise.
26848 (ph_execute): Return -1 if there were any failures, 0 otherwise.
26849 (ph_make): Clean up objects and executables that were built
26850 if the tests succeeded.
26851
26852 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
26853
26854 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
26855 libraries and includes in the build tree as appropriate.
26856
26857 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26858
26859 * lib/c-torture.exp: Instead of looking for the global variable
26860 NO_LONG_LONG, check to see if that's a feature of the target.
26861
26862 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26863
26864 * config/default.exp: Minimize. Delete the remainer of the files in
26865 config; this functionality is now in devo/dejagnu/config.
26866
26867 g++.*/*: Pass any additional flags used to compile to postbase;
26868 delete CXXFLAGS.
26869
26870 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
26871 is now done by runtest.exp. Use gcc_target_compile instead of
26872 compile.
26873
26874 lib/c-torture.exp: Use gcc_target_compile instead of compile.
26875 Remove references to CFLAGS. Use remote_file instead of
26876 calling rm -f.
26877 (c-torture): Take a list of arguments to use to compile this
26878 testcase.
26879
26880 lib/g++.exp: Simplify. Use target_compile instead of compile.
26881 lib/gcc-dg.exp: Ditto.
26882 lib/gcc.exp: Ditto.
26883 lib/mike-{gcc,g++}.exp: Ditto.
26884 lib/old-dejagnu.exp: Ditto.
26885 lib/plumhall.exp: Ditto.
26886
26887 1997-01-08 Jim Wilson <wilson@cygnus.com>
26888
26889 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
26890 (ph_linker): Likewise.
26891
26892 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
26893
26894 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
26895 MAP_ANON / MAP_ANONYMOUS if defined;
26896 else try to map from /dev/zero .
26897
26898 1996-11-12 Jeffrey A Law (law@cygnus.com)
26899
26900 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
26901 isn't defined, then define it to MAP_ANONYMOUS.
26902
26903 1996-11-12 Jeffrey A Law (law@cygnus.com)
26904
26905 * gcc.c-torture: Update to c-torture-1.42 release.
26906
26907 1996-11-11 Jeffrey A Law (law@cygnus.com)
26908
26909 * gcc.c-torture: Update to c-torture-1.41 release.
26910
26911 1996-10-27 Jeffrey A Law (law@cygnus.com)
26912
26913 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
26914 c-torture release.
26915
26916 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
26917
26918 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
26919 and LDFLAGS. Fix second case to append the target_info ldflags
26920 onto LDFLAGS, not CFLAGS.
26921 * lib/g++.exp (g++_init): Add target_info stuff.
26922 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
26923 of libgloss and newlib flags for !native.
26924
26925 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
26926 (GDB): Fix relative path to go up another dir for finding gdb.
26927
26928 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
26929
26930 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
26931 versions in the target_info array, if they don't exist.
26932
26933 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
26934
26935 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
26936
26937 1996-07-08 Jim Wilson <wilson@cygnus.com>
26938
26939 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
26940 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
26941
26942 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
26943
26944 * lib/old-dejagnu.exp: Don't remove the output file before we've
26945 actually tested it. Don't append pwd to the path of the executable
26946 we're testing.
26947
26948 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
26949
26950 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
26951
26952 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
26953
26954 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
26955 temporary directory for compiler files, and set it to a default
26956 value of /tmp. Set $output as the name of the output file from
26957 compiling the testcase. Add a -o option to $cflags_var so the
26958 compiler writes the final output file as $output. Set $executable
26959 to $output.
26960
26961 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
26962 directory for compiler files, and set it to /tmp if it doesn't
26963 already have a value. Set $output_file to the name of the output
26964 file from compiling the testcase. Add a -o option to CXXFLAGS so
26965 the compiler writes the final output file as $output. Use $output
26966 as the executable to be tested.
26967
26968 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26969
26970 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
26971
26972 1996-06-08 Jeffrey A Law (law@cygnus.com)
26973
26974 * gcc.c-torture/execute/pending-1.c: New test. Still
26975 pending in Tege's queue.
26976
26977 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
26978
26979 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
26980 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
26981 if there were failures. Call unresolved if there were unresolved
26982 testcases. Call gcc_fail if program did not run to completion.
26983 (ph_make): Pass additional argument name to ph_execute.
26984 (ph_execute): Add new argument. Pass additional arguments to
26985 ph_summary. Call gcc_fail is there is no execution output.
26986
26987 1996-04-24 Jeffrey A Law (law@cygnus.com)
26988
26989 * lib/plumhall.exp (proc_summary): Output relavent summary
26990 lines into the log so specific failures in plumhall can be
26991 investigated.
26992
26993 1996-04-10 Jeffrey A Law (law@cygnus.com)
26994
26995 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
26996 (c-torture-execute): Don't try to execute tests which use
26997 "long long" types if $NO_LONG_LONG is nonzero.
26998
26999 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
27000
27001 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
27002 not c-torture.
27003
27004 * gcc.ieee: Move from here.
27005 * gcc.c-torture/execute/ieee: To here.
27006
27007 1996-03-26 Jeffrey A Law (law@cygnus.com)
27008
27009 * gcc.c-torture: Update to c-torture-1.41 release.
27010
27011 1996-03-22 Jeffrey A Law (law@cygnus.com)
27012
27013 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
27014 not "$output".
27015
27016 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
27017
27018 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
27019 -c present.
27020
27021 1996-03-02 Jeffrey A Law (law@cygnus.com)
27022
27023 * config/proelf.exp: Handle connecting to a simulator.
27024
27025 1996-01-31 Jeffrey A Law (law@cygnus.com)
27026
27027 * config/proelf.exp: New file. Enough framework that we can
27028 run c-torture tests on the proelf targets (or any other target
27029 that gdb can connect to for that matter).
27030
27031 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
27032
27033 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
27034 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
27035
27036 * lib/plumhall.exp (ph_execute): Always call ph_summary if
27037 exec_output exists.
27038
27039 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
27040
27041 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
27042 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
27043
27044 * config/*.exp: Update FSF address. Change result of ${tool}_load
27045 to pass/fail/unresolved/unsupported/untested. Caller must now
27046 call unresolved/unsupported/untested.
27047 * lib/*.exp: Update FSF address. Update to handle new results of
27048 ${tool}_load.
27049 * lib/chill.exp (verbose): Delete.
27050
27051 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
27052
27053 * lib/gcc.exp (default_gcc_start): Change order of args to
27054 $LDFLAGS $CFLAGS $LIBS.
27055 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
27056 Save/set/restore CFLAGS. Pass single arg to gcc_start.
27057 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
27058 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27059 * gcc.misc-tests/dg-test.exp: Likewise.
27060 * gcc.misc-tests/msgs.exp: Likewise.
27061 * gcc.prms/prms.exp: Likewise.
27062 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
27063 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27064
27065 * lib/dg.exp: Deleted, moved to dejagnu/lib.
27066
27067 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27068
27069 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
27070
27071 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
27072 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
27073
27074 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
27075 necessary.
27076
27077 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
27078
27079 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
27080 global for loop; add use of $mathlib.
27081 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
27082 settings here; set mathlib for anything but VxWorks.
27083
27084 1996-01-22 Jeffrey A Law (law@cygnus.com)
27085
27086 * gcc.c-torture: Update to c-torture-1.40 release.
27087
27088 1996-01-03 Jeffrey A Law (law@cygnus.com)
27089
27090 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
27091 dg.exp.
27092
27093 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
27094
27095 * lib/c-torture.exp (c-torture-execute): Declare "output" as
27096 global.
27097
27098 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
27099
27100 * lib/g++.exp (LIBS): Define if not already.
27101 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
27102 (gcc-dg-prune): Call prune_gcc_output.
27103 * lib/gcc.exp (prune_gcc_output): New proc.
27104 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
27105 prune_gcc_output.
27106
27107 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
27108
27109 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
27110 (c-torture-execute): Likewise. Rename `name' to `testcase'.
27111
27112 1995-11-15 Jeffrey A Law (law@cygnus.com)
27113
27114 * gcc.c-torture: Update to c-torture-1.39 release.
27115
27116 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
27117
27118 * lib/c-torture.exp (c-torture-execute): Don't return if one option
27119 fails, try others as well.
27120
27121 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
27122
27123 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
27124 If compilation fails, mark execute tests as `untested'.
27125 If test is marked as unsupported, don't mark compilation and
27126 execute tests as failed.
27127
27128 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
27129
27130 * lib/g++.exp (g++_init): Don't link in libg++, and look to
27131 libstdc++ for whether or not we want to be doing shared
27132 libraries. Delete link_curses since we don't need it anymore.
27133 * lib/mike-g++.exp (postbase): Don't link in libg++.
27134 * g++.old-deja/old-deja.exp: Likewise.
27135
27136 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
27137
27138 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
27139
27140 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
27141
27142 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
27143 For that, add `-Wl,-a,shared_archive'.
27144 * g++.old-deja/old-deja.exp: Likewise.
27145
27146 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
27147
27148 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
27149
27150 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
27151
27152 * lib/mike-g++.exp (postbase): Pay attention to the status of
27153 g++_load.
27154
27155 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
27156
27157 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
27158
27159 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
27160
27161 * lib/gcc.exp (default_gcc_start): No longer need to log program
27162 being executed or its output, execute_anywhere does that now.
27163 * lib/g++.exp (default_g++_version): Call execute_anywhere.
27164 (default_g++_start): Likewise. Delete calls to verbose/send_log.
27165
27166 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
27167
27168 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
27169 the same as those in lib/g++.exp.
27170
27171 1995-10-10 Jeff Law (law@hurl.cygnus.com)
27172
27173 * gcc.c-torture: Update to c-torture-1.38 release.
27174 * gcc.ieee: Related changes.
27175
27176 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
27177
27178 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
27179 "exec". Minor reformatting changes.
27180
27181 * config/rom68k.exp (${tool}_load): Make it work in a canadian
27182 cross. This means all "exec" calls now work on a remote host as
27183 well.
27184 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
27185 cross. Filter out the extra "\r\n" stuff that expect puts in.
27186 (c-torture-execute): Filter out the bogus warnings like
27187 c-torture-compile does. Add support for canadian cross.
27188 * lib/gcc.exp (default_gcc_version, default_gcc_start)
27189 Use execute_anywhere rather than calling exec directly. Now it
27190 works for canadian cross testing.
27191
27192 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
27193
27194 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
27195 results into a variable, and check that rather than using file exists.
27196
27197 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
27198
27199 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
27200 create a libg++.so. For sunos4.1.*, also add -ltermcap.
27201
27202 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27203
27204 * g++.old-deja/old-deja.exp: Create and pass runshlib and
27205 lib_curses if there's a shared libg++ in the build tree.
27206
27207 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
27208
27209 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
27210 if not supported target.
27211
27212 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
27213
27214 * lib/g++.exp (g++_init): Move empty setting of runshlib and
27215 link_curses up to always happen, not just for native builds.
27216
27217 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
27218
27219 * gcc.c-torture: Update to c-torture-1.36 release.
27220 * gcc.failure: Related changes.
27221
27222 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
27223
27224 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
27225
27226 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
27227
27228 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
27229 * lib/mike-g++.exp (postbase): Not in here. Still reference
27230 runshlib, link_curses, and mathlib for link and run.
27231
27232 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
27233 pass the runtime shared library options for Solaris, OSF/1, and
27234 Irix5, and link with -lcurses to avoid unresolved references.
27235
27236 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
27237
27238 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
27239 only run once.
27240
27241 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
27242
27243 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
27244
27245 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
27246
27247 * gcc.c-torture: Update to c-torture-1.35 release. Note we
27248 do not have a framework for the "compat" tests yet.
27249
27250 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
27251
27252 * lib/mike-g++.exp (postbase): New local variable `mathlib',
27253 set to null if we're testing vxworks5.1. Use that instead of
27254 `-lm' in the setting of LIBS for link and run.
27255
27256 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
27257
27258 * config/rom68k.exp (${tool}_load): Major changes to make it
27259 work. Verified that it does in fact return the stuff in
27260 exec_output properly. Catch any Emul or any TRAP other than 0.
27261
27262 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
27263
27264 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
27265 LDFLAGS properly for targets that need stuff from libgloss.
27266 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
27267 only run once.
27268 (gpp_initialized): New variable.
27269
27270 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
27271
27272 * config/rom68k.exp: Load libgloss.exp.
27273 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
27274 so we can produce a fully linked binary.
27275 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
27276 so we can produce a fully linked binary.
27277
27278 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
27279
27280 * lib/plumhall.exp (ph_section): Watch for expected failures.
27281 Add missing `else'.
27282
27283 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
27284 run the testcase.
27285 (c-torture): Likewise.
27286
27287 1995-08-28 Doug Evans <dje@cygnus.com>
27288
27289 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
27290
27291 * lib/mike-g++.exp (mike_cleanup): New proc.
27292 (prebase): New globals compiler_result, not_compiler_result,
27293 target_regexp.
27294 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
27295 allow leading "-" in pattern. Watch for unsupported tests.
27296 If $compiler_result is set, pattern match assembler code,
27297 and ditto for $not_compiler_result.
27298 * lib/mike-gcc.exp: Likewise.
27299
27300 * lib/plumhall.exp (ph_execute): Only call ph_summary if
27301 execution "succeeded".
27302
27303 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
27304
27305 * config/win32.exp: New file.
27306 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
27307
27308 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
27309
27310 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
27311 unsupported.
27312 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
27313 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
27314 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
27315
27316 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
27317 "... without exceptions was ...". That is now handled by
27318 prune_system_crud.
27319 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27320
27321 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27322
27323 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27324 sieve.c,sort2.c}: New files.
27325 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27326 sieve.exp,sort2.exp}: Drivers for them.
27327
27328 * lib/mike-gcc.exp (program_output): New user settable variable.
27329 (postbase): Call prune_system_crud. Also prune extraneous compiler
27330 messages.
27331 * lib/mike-g++.exp (program_output): New user settable variable.
27332
27333 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27334
27335 * config/sh.exp: Deleted (use sim.exp instead).
27336
27337 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27338
27339 * config/vx.exp: Declare CHECKTASK as global.
27340 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27341 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27342 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27343
27344 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27345
27346 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27347 target. Like vx.exp, only includes `vx29k.exp' instead of
27348 `vxworks.exp'.
27349
27350 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27351
27352 * config/sim.exp: Increase time limit from 120 seconds to 240.
27353
27354 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27355
27356 * gcc.c-torture/execute/950628-1.c: New test.
27357
27358 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27359
27360 * gcc.c-torture: Update with changes/additions from
27361 c-torture-1.34.
27362
27363 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27364
27365 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27366
27367 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27368
27369 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27370
27371 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27372
27373 * gcc.c-torture/compile/950512-1.c: New test.
27374 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27375 * gcc.dg/struct-ret-1.c: Likewise.
27376
27377 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27378
27379 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27380 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27381
27382 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27383
27384 * gcc.c-torture/special/920411-1.c: Deleted.
27385 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27386
27387 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27388
27389 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27390 cpu limit.
27391
27392 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27393
27394 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27395
27396 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27397
27398 From kenner;
27399 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27400 is the proper length.
27401 * va-arg-3.c: Likewise.
27402
27403 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27404
27405 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27406 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27407
27408 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27409 * lib/g++.exp (default_g++_start): Delete old cruft.
27410
27411 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27412
27413 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27414 (2 * (1 << 18)) to (2 * (1 << 17)).
27415
27416 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27417
27418 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27419
27420 * config/rom68k.exp: Renamed from config/idp.exp
27421
27422 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27423
27424 * c-torture/compile/921109-2.c
27425
27426 1995-04-18 Mike Stump <mrs@cygnus.com>
27427
27428 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27429 excess errors.
27430
27431 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27432
27433 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27434 output.
27435 * lib/g++.exp (default_g++_start): Likewise.
27436
27437 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27438
27439 * gcc.c-torture/compile/950329-1.c: New test.
27440
27441 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27442
27443 * config/bug.exp (${tool}_load): Updated to use new remote_open
27444 and remote_close procs.
27445 * config/idp.exp: New file.
27446
27447 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27448
27449 * gcc.c-torture/execute/950322-1.c: New test.
27450
27451 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27452
27453 * config/vx.exp (${tool}_load): Clean up testing of return code from
27454 vxworks_ld and vxworks_spawn.
27455
27456 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27457
27458 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27459
27460 1995-03-13 Mike Stump <mrs@cygnus.com>
27461
27462 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27463 can mark excess errors on a machine by machine basis. Note, the
27464 default is to not expect any excess errors, even when excess
27465 errors test - is given, so you will want to put an XFAIL ... on
27466 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27467 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27468 those 4 machines, but no others.
27469
27470 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27471
27472 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27473 * lib/c-torture.exp: to here.
27474
27475 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27476
27477 * gcc.c-torture/execute/950221-1.c: New test.
27478 * gcc.c-torture/execute/struct-ret-1.c: New test.
27479 * gcc.c-torture/compile/950221-1.c: New test.
27480
27481 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
27482
27483 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
27484
27485 * gcc.c-torture/execute/arith-1.c (main): Return 0.
27486 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
27487
27488 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
27489
27490 * g++.gb: New directory of tests, derived from my signature and
27491 class scoping tests.
27492
27493 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
27494 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
27495 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
27496 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
27497 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
27498 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
27499 * g++.gb/sig25.C: Likewise.
27500
27501 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
27502 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
27503 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
27504 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
27505 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
27506 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
27507 * g++.gb/sig25.exp: Likewise.
27508
27509 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
27510 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
27511 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
27512 * g++.gb/scope13.C: Likewise, this test still fails.
27513
27514 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
27515 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
27516 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
27517 * g++.gb/scope13.exp: Ditto.
27518
27519 * g++.gb/README: New file, explains what these tests are about.
27520
27521 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
27522
27523 * lib/dg.exp (dg-do): Support `preprocess'.
27524 (dg-test): Likewise.
27525
27526 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
27527
27528 * config/udi.exp: change "continue -expect" to "exp_continue".
27529
27530 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
27531
27532 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
27533 Delete redundant tests.
27534
27535 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
27536 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
27537 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
27538 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
27539 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
27540 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
27541 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
27542 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
27543
27544 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
27545 storing label pointers.
27546 * gcc.c-torture/execute/921019-1.c: Likewise.
27547 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
27548 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
27549 parameter fp.
27550 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
27551 constants.
27552
27553 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
27554 Delete obsolete tests.
27555
27556 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
27557 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
27558 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
27559 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
27560 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
27561 * gcc.c-torture/compile/950124-1.c: New test.
27562
27563 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
27564
27565 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
27566
27567 * lib/mike-g++.exp: Add -lm to LIBS.
27568
27569 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
27570
27571 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
27572
27573 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
27574
27575 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
27576
27577 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
27578
27579 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
27580
27581 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
27582
27583 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
27584 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
27585 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
27586 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
27587 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
27588 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
27589 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
27590 * g++.law/{operators31.C, operators32.C,
27591 * g++.law/{operators33.C, operators34.C}: Likewise.
27592 * g++.law/{pic1.C, refs2.C}: Likewise.
27593 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
27594 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
27595 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
27596 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27597
27598 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
27599 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
27600 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
27601 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
27602 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
27603 * g++.law/{enum9.exp, friend5.exp}: Likewise.
27604 * g++.law/{nest3.exp, nest4.exp}: Likewise.
27605 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
27606 * g++.law/{operators30.exp, operators31.exp}: Likewise.
27607 * g++.law/{operators32.exp, operators33.exp}: Likewise.
27608 * g++.law/{operators34.exp}: Likewise.
27609 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
27610 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
27611 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
27612 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
27613 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27614
27615 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
27616 No longer expected to fail.
27617 * g++.law/missed-error3.C: Tweak for recent bool changes.
27618
27619 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
27620
27621 * config/emb-unix: Deleted.
27622 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
27623 remote execution. Do final link on remote host if REMOTE_LINK is set.
27624
27625 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
27626
27627 * lib/dg.exp (dg-test): Fix typo in last patch.
27628
27629 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
27630
27631 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
27632 (handles multiple occurrences).
27633
27634 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
27635
27636 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
27637 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
27638 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
27639 printed).
27640 * lib/c-torture.exp (c-torture-compile): Likewise.
27641 (c-torture): Prepend full path if missing.
27642 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
27643 (gcc_fail): Likewise.
27644 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
27645
27646 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
27647
27648 * lib/netware.exp: Only attach to NetWare i386 systems.
27649
27650 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
27651
27652 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
27653 messages. Add test name to "output pattern match" pass/fail message.
27654
27655 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
27656
27657 * gcc.dg: New testsuite.
27658 * gcc.dg/dg.exp: New file.
27659
27660 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
27661 test-switch.c}: Deleted.
27662
27663 * gcc.misc-tests/msgs.exp: New testcase driver.
27664
27665 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
27666
27667 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
27668 Watch for illegal return values from ${tool}_load.
27669 * config/unix.exp (${tool}_load): Fix pass/fail detection for
27670 cross targets. Coerce return value >0 to 1.
27671
27672 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
27673
27674 * config/unix.exp (${tool}_load): Call program rsh, not proc.
27675
27676 * config/emb-unix.exp: New file.
27677
27678 * config/sim.exp: Error if variable $SIM not defined.
27679 (${tool}_load): Mark test as "untested" if simulator missing.
27680
27681 * config/unix.exp: Load remote.exp to get rcp_download.
27682 * lib/c-torture.exp: Use different option lists for testcases with
27683 and without loops.
27684 * gcc.c-torture/execute/execute.exp: Likewise.
27685
27686 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
27687
27688 * config/*.exp: Clarify return code from ${tool}_load.
27689 Call `unresolved' or `untested' instead of `warning' or `perror'
27690 (sometimes you still want to call both though).
27691 Add comment that `shell_id' is local to each file.
27692 * config/udi.exp (timeout): Set to 30.
27693 Don't print warning if connection fails, $connectmode has already
27694 printed an error.
27695 (${tool}_load): Move verbose messages to level 2.
27696 Rework pattern for "Process started" message.
27697 Pass `shell_id' to ${connectmode}_download.
27698 Retry twice upon timeout. Make resetting of target more robust.
27699 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
27700 Pass `shell_id' to exit_$connectmode.
27701 Only call exit_$connectmode if connected.
27702 * config/unix.exp (${tool}_load): Check return codes better.
27703 * config/vrtx.exp (${tool}_load): Likewise.
27704 * config/vx.exp (${tool}_load): Likewise.
27705 Delete unneeded global's.
27706 * lib/dg.exp (dg-test): Update to reflect clarified return codes
27707 from ${tool}_load.
27708 (dg-stat): Delete.
27709 (dg-init): Delete recording of pass/fail counts.
27710 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27711 (old-dejagnu-init): Likewise.
27712 (old-dejagnu-stat): Delete contents, empty proc now.
27713 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
27714 (c-torture): Delete references to lcnt, lpass, lfail.
27715 Get option list from TORTURE_OPTIONS.
27716 Delete -funroll[-all]-loops if no loops.
27717 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
27718 (g++_stat): Delete contents (empty proc now).
27719 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
27720 (gcc_finish): Likewise.
27721 (gcc_stat): Deleted.
27722 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
27723 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
27724 * gcc.c-torture/execute/execute.exp: Likewise.
27725 Split tests into two parts: compile, execute.
27726 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
27727 no loops. Update to reflect clarified return codes from ${tool}_load.
27728
27729 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
27730
27731 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
27732 to grep for.
27733 (old-dejagnu): Likewise (where necessary).
27734
27735 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
27736
27737 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
27738
27739 * lib/dg.exp (dg-process-target): Fix processing of selector.
27740 Add comment regarding use of `error'.
27741
27742 * lib/gcc.exp (prune_system_crud): Define if missing.
27743 * lib/g++.exp (prune_system_crud): Likewise.
27744
27745 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
27746 Call prune_system_crud.
27747 * lib/dg.exp (dg-runtest): New proc.
27748 Use perror instead of send_user for tcl errors in testcase.
27749 Don't return any value, it's never used.
27750 Don't clobber previous definition of `unknown'.
27751 Print tcl errors in `dg-final'.
27752
27753 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
27754
27755 * lib/dg.exp (dg-process-target): Improve syntax error messages.
27756 (dg-test): Don't print errorInfo, it contains stack backtrace.
27757
27758 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
27759
27760 * lib/g++.exp (runtest_file_p): Define if missing.
27761
27762 1994-09-24 Doug Evans (dje@cygnus.com)
27763
27764 * lib/mike-g++.exp: Comment out loading of g++.exp.
27765 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
27766 (default_g++_version): Always print something.
27767 (default_g++_start): Comment out call to `which'.
27768 (g++_start, g++_load): Deleted (must be defined in config file).
27769 * lib/gcc.exp: Test for existence of $CC at start.
27770 Delete check for tmpdir (done in gcc_init).
27771 (default_gcc_version): Always print something.
27772 (default_gcc_start): Comment out call to `which'.
27773 * config/*.exp: Major cleanup - make cross targets work at least a
27774 little better for g++ (by not being "--tool gcc" specific).
27775 Rename gcc_xxx to ${tool}_xxx.
27776 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
27777 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
27778
27779 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
27780
27781 * lib/c-torture.exp (c-torture-compile): Rework compiler
27782 message processing.
27783
27784 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
27785 c-torture.
27786
27787 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
27788
27789 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
27790
27791 * lib/dg.exp (dg-process-target): Support { target native }.
27792
27793 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
27794
27795 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
27796 looked for "... program xxx got fatal signal".
27797 Correct regsub munging of `comp_output'.
27798 Ignore compiler messages "path prefix not used" and "linker input
27799 file unused".
27800
27801 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
27802
27803 * lib/gcc.exp (runtest_file_p): Define if missing.
27804 * gcc.prms/template.c: Example to work from.
27805
27806 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
27807
27808 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
27809 * lib/dg.exp (dg-test): Call unsupported testcases as such.
27810
27811 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
27812 * gcc.prms/1883.c: Moved from compile/940714-1.c.
27813 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
27814 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
27815
27816 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
27817 (dg-process-target): No longer a varargs proc.
27818 Return S/N for target, P/F for xfail. All callers changed.
27819 (user option procs): More argument checking.
27820 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
27821 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
27822 (dg-test): Skip test if not running on selected target in `dg-do'.
27823 Update handling of `dg-do-what', `dg-output-text'.
27824 Separate execution pass/fail from output pattern match pass/fail.
27825 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
27826
27827 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
27828
27829 * gcc.c-torture/special/special.exp: Don't expect failure for mips
27830 target for 920510-1.c.
27831
27832 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
27833
27834 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
27835 Clean up comment regarding use of passcnt, etc.
27836 (gcc_stat): Don't update `testcnt' here.
27837 (gcc_finish): Do it here.
27838 Might as well reset `but_id' here too.
27839 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
27840 to determine if the file should be tested.
27841 * gcc.c-torture/compile/compile.exp: Likewise.
27842 * gcc.c-torture/execute/execute.exp: Likewise.
27843 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27844 * gcc.misc-tests/dg-test.exp: Likewise.
27845 * gcc.prms/prms.exp: Likewise.
27846 * gcc.wendy/wendy.exp: Likewise.
27847 * g++.old-deja.exp: Likewise.
27848 Move "Testing file" message to verbose level 1.
27849
27850 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
27851
27852 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
27853
27854 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
27855
27856 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
27857 (default_gcc_start): Accept optional second list element
27858 of compiler flags. Print compiler output at verbosity level 2.
27859 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
27860 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
27861 Save current values of framework globals passcnt, failcnt, xpasscnt,
27862 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
27863 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
27864 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
27865 xfailcnt to compute stats. Update framework global `testcnt' from
27866 pass/fail counts.
27867 (gcc_finish): New proc. Clean up test environment.
27868 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
27869 (gcc_epass, gcc_efail): Delete.
27870 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
27871 argument of line number.
27872 (dg-init): If the tool has an init routine, call it.
27873 (dg-test): Remove args `cflags_var' and `libs_var'.
27874 Pass all compiler options to ${tool}_start.
27875 Handle missing line number.
27876 (dg-finish): New function.
27877 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
27878 particular files. Call gcc_finish at end. Move "skipping test"
27879 message to verbosity level 3.
27880 * gcc.c-torture/compile/compile.exp: Likewise.
27881 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27882 * gcc.c-torture/execute/execute.exp: Likewise.
27883 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27884 Print testcase being tried at verbosity level 1.
27885 * gcc.c-torture/special/special.exp: Unset xfail.
27886 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27887 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
27888 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
27889 * gcc.failure/failure.exp: Likewise.
27890 * gcc.ieee/ieee.exp: Likewise.
27891 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
27892 Update call to dg-test. Call dg-finish at end.
27893 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
27894 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27895 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
27896 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
27897 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
27898 * gcc.wendy/wendy.exp: Add copyright.
27899 Delete setting of tmpdir (done by gcc_init).
27900 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
27901 Pass compiler flags to gcc_start. Call gcc_finish at end.
27902 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
27903 gcc_[ce]pass/fail.
27904
27905 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
27906
27907 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
27908 confusion.
27909 (g++_load): Likewise.
27910
27911 * config/*.exp (gcc_load): Some were varargs fns and some were not.
27912 Rename argument to `prog' to remove the confusion.
27913 Varargs fns behave differently too!
27914 (g++_load): Likewise.
27915
27916 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
27917
27918 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
27919 what it is. Delete (always) printing of status value for !native.
27920 Simplify verbose code, and include status and exec_output.
27921 (g++_load): Use gcc_load.
27922
27923 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
27924
27925 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
27926 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
27927 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
27928 940714-3.c as these testcases don't exist anymore. Make
27929 va-arg-1.c expected to pass.
27930
27931 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
27932
27933 * gcc.misc-tests/misc.exp: Only run specific testcases.
27934 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
27935 * gcc.misc-tests/dg-[1-9].c: New files.
27936
27937 * lib/dg.exp: New testsuite driver.
27938 * gcc.prms/prms.exp: Use it.
27939
27940 * README.gcc: New file.
27941
27942 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
27943 Document and reset `lxpass' and `lxfail'.
27944 Simplify "initialized" message.
27945 (gcc_stat): Clean up comments a little.
27946
27947 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
27948
27949 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
27950
27951 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
27952
27953 * lib/old-dejagnu.exp (process-option): New proc.
27954 (old-dejagnu-init, old-dejagnu-stat): Likewise.
27955 (old-dejagnu): Simplify.
27956 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
27957
27958 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
27959
27960 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
27961 exists and is not an empty string.
27962
27963 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
27964 $xfail rather than calling setup_xfail. Clear $xfail when test is
27965 finished.
27966 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
27967 automatically.
27968
27969 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
27970 longer expected to fail.
27971
27972 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
27973 "f" function call.
27974
27975 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
27976
27977 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
27978 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
27979 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
27980 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
27981 c-torture-1.29.
27982
27983 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
27984 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
27985
27986 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
27987
27988 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
27989 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
27990
27991 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
27992 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
27993 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
27994
27995 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
27996
27997 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
27998 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
27999 940714-1.c, 940714-2.c, 940714-3.c},
28000 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
28001 gcc.misc-tests/{mg.c,mg.exp}:
28002 New tests.
28003 * gcc.noncompile/noncompile.exp: Change accordingly.
28004
28005 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
28006
28007 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
28008 Undo previous clobberage.
28009
28010 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
28011
28012 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
28013 * gcc.special/{930510-1.c, special.exp}:
28014 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
28015 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
28016 struct-varargs-1.c}: New tests from c-torture-1.26.
28017
28018 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
28019
28020 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
28021 argument to switch.
28022
28023 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
28024
28025 * Revert the previous changes. Please see Rob's directory
28026 (/lisa/test/rob/progressive/gcc/testsuite) for testing
28027 fixes.
28028
28029 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
28030
28031 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
28032 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
28033 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
28034 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
28035 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
28036 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
28037 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
28038 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
28039 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
28040 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
28041 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
28042 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
28043 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
28044 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
28045 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
28046 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
28047 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
28048 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
28049 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
28050 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
28051 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
28052 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
28053 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
28054 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
28055 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
28056 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
28057 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
28058
28059 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
28060
28061 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
28062 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
28063 with perror calls.
28064
28065 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
28066
28067 * config/unix.exp (g++_load): Fix syntax.
28068
28069 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
28070
28071 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
28072 * gcc.noncompile/921017-1.c: Deleted obsolete test.
28073 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
28074 Don't expect va-arg-1.c to fail. Correct expected output for
28075 920928-1.c.
28076 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
28077 * gcc.wendy/hbm4.c: Correct typo.
28078 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
28079
28080 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
28081
28082 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
28083 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
28084 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
28085 * lib/c-torture.exp (c-torture-compile): Ditto.
28086
28087 Reduce volume of output (remove all the -I's and such).
28088 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
28089 Call gcc_cpass, gcc_cfail.
28090 (c-torture): Pass testing option to c-torture-compile.
28091
28092 1994-03-21 Doug Evans (dje@cygnus.com)
28093
28094 Bring patches over from progressive.
28095 * config/default.exp: Exit remote shell cleanly.
28096 (g++_exit, g++_start): Add default versions.
28097 * config/sim.exp (gcc_load): Use perror, not error.
28098
28099 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
28100
28101 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
28102 set in site.exp.
28103
28104 1994-03-14 Doug Evans (dje@cygnus.com)
28105
28106 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
28107 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
28108 (wendy_try): New proc to run testcase.
28109 (main loop): Call 'em.
28110 * gcc.wendy/*.c: Clean up pass to correct expected output.
28111
28112 * lib/gcc.exp: Minor cleanup work.
28113 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
28114
28115 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
28116
28117 * config/sim.exp (gcc_load): Document return codes better.
28118 Don't pass -v to simulator.
28119
28120 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
28121
28122 * gcc.special/920717-x.c: Fix typo.
28123 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
28124 get at sources.
28125
28126 * lib/mike-gcc.exp: Fix typo.
28127
28128 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
28129
28130 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
28131 binary to use, transform the name.
28132 * config/*.exp: rename everything. Nuke any g++ specific files,
28133 it's now a special case of gcc that requires no special support.
28134 Add a default.exp for unsupported targets.
28135
28136 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
28137
28138 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
28139 lib/old-dejagnu.exp: Fix a few patterns to work with the new
28140 version of Tcl.
28141
28142 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
28143
28144 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
28145 than a warning.
28146
28147 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
28148
28149 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
28150
28151 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
28152
28153 * gcc.execute/execute.exp: Combine opt_list and foption_list into
28154 option_list. Compile every file with only 4/6 option choices
28155 (same as C torture) instead of with 12/18 different option
28156 choices.
28157 * lib/c-torture.exp: Likewise.
28158
28159 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
28160 not already set.
28161
28162 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
28163
28164 * lib/old-deja.exp: Add `excess errors test fails' error, now one
28165 can put an XFAIL *-*-* on excess errors.
28166
28167 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
28168
28169 * g++.law: Add more tests derived from g++-bugs snapshots.
28170
28171 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
28172 equivalent to g++.law/init9.
28173
28174 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
28175 compiled it, and the a.out file after we've run it.
28176
28177 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
28178
28179 * lib/mike-g++.exp (postbase): Delete the .o file after we've
28180 compiled it, and the a.out file after we've run it.
28181
28182 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
28183
28184 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
28185
28186 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
28187
28188 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
28189 version number.
28190
28191 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
28192
28193 * g++.law: New directory of g++ tests derived from the g++-bugs
28194 snapshots.
28195
28196 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
28197
28198 * gcc.compile: initbug1.c initbug1.exp testcase added
28199
28200 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
28201
28202 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
28203 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
28204 fixes submitted by Jeff Law (law@cs.utah.edu)
28205 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
28206 Jeff Law (law@cs.utah.edu)
28207
28208
28209 1993-11-30 Mike Stump (mrs@cygnus.com)
28210
28211 * config/unix-g++.exp: Follow the gcc way of doing things.
28212 * g++.old-deja/old-deja.exp: Minor updates.
28213 * lib/g++.exp: New file, follow the gcc way of doing things.
28214 * lib/old-dejagnu.exp: Minor updates.
28215 * lib/mike-g++.exp: Always unset errorInfo.
28216
28217 1993-11-06 Mike Stump (mrs@cygnus.com)
28218
28219 * lib/gcc.exp: Fix some errors with the below change, CC and
28220 CFLAGS should be global when setting, not local.
28221
28222 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
28223
28224 * lib/gcc.exp: Transform tool name.
28225
28226 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28227
28228 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
28229
28230 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28231
28232 * lib/gcc.exp: change gcc_done to gcc_stat
28233
28234 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28235
28236 * Upgraded gcc testsuite to c-torture version 1.25
28237
28238 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
28239
28240 * lib/gcc.exp: added reporting code. Changed verbose compile message.
28241 * lib/c-torture: added hooks for new reporting code.
28242
28243 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
28244
28245 * config/sh-gcc.exp: check if sh-sim exists in the path
28246
28247 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
28248
28249 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
28250 * gcc.compile/compile.exp: Initial changes for new logic.
28251 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
28252 * gcc.failure/failure.exp: Initial changes for new logic.
28253 * gcc.ieee/ieee.exp: Initial changes for new logic.
28254 * gcc.misc-tests/misc.exp: Initial changes for new logic.
28255 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
28256 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
28257 * lib/c-torture.exp: Initial changes for new logic.
28258 * lib/gcc.exp: Initial changes for new logic.
28259
28260 1993-10-15 Mike Stump (mrs@cygnus.com)
28261
28262 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
28263 depend upon failure or success. Fully qualify names in failure
28264 and success messages. Always remove a.out before starting
28265 compile, just in case. Pay more attention to error text output by
28266 the compiler. Handle testcases with no known past errors just
28267 like all others, so that things are uniform. Other miscellaneous
28268 improvements.
28269
28270 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
28271
28272 * gcc.cpp: new directory for cpp tests
28273
28274 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
28275
28276 * lib/chill.exp: Code reformatted, removed unused code.
28277 * config/unix-chill.exp: Code reformatted, removed unused code.
28278 * chill.execute/execute.exp: Code reformatted, removed unused code.
28279 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
28280
28281 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
28282
28283 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
28284 routines not written.
28285
28286 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
28287
28288 * config/bug-gcc.exp: Use new procs from bug.exp.
28289
28290 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
28291
28292 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
28293 via ftp, rather than depending on NFS.
28294 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
28295 case.
28296
28297 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
28298
28299 * config/bug-gcc.exp: Use new download proc.
28300
28301 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
28302
28303 * chill.execute/execute.exp: cleanups, handles errors better
28304 * chill.compile/compile.exp: rewrite, based on execute.exp
28305 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
28306 * lib/chill.exp: major changes to diff proc and compile and link
28307 procs. added chill_fail and chill_pass wrappers to pass and
28308 fail. added more comments, and handle error codes better.
28309 Added a hack to capture stderr from exec, so noncompile tests
28310 can work.
28311
28312 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
28313
28314 * chill.execute/execute.exp: rewrite of testsuite driver
28315 * lib/chill.exp: rewrite of testsuite driver
28316 * config/unix-chill.exp: rewrite of testsuite driver
28317
28318 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
28319
28320 In chill.execute:
28321 * iexpr.ch: Standardize uppercase.
28322 * tuples.dat: Standardize uppercase.
28323 * vary.ch: standardize. Correct varying string assignments.
28324 * vary.dat: Add new output lines.
28325
28326 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28327
28328 In chill.execute:
28329 * chprintf.ch: Standardize use of uppercase.
28330 * tuples.ch: Standardize and turn arr2 into a DCL,
28331 rather than a SYN.
28332 * pinits.ch: Standardize.
28333
28334 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28335
28336 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28337 * Makefil: Renamed to Makefile.in.
28338 * configure.in: New.
28339
28340 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28341
28342 In chill.execute:
28343 * .cvsignore: Add result/output files.
28344 * Makefile: Fix up variables at start. Use MFLAGS
28345 everywhere. Correct bool_loc, built_ins entries.
28346 Add entry for vary1.ch.
28347 * bitarray.ch: Standardize upper-case usage.
28348 * bitexpr.ch: Standardize, add output of b1.
28349 * params.ch: Use arrayt in along PROC parameters, to
28350 avoid novelty problems.
28351 * sets.ch: Tiny cleanup.
28352 * vary1.ch: Re-indent.
28353
28354 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28355
28356 * Add PR-related files to Makefiles, .cvsignore files, etc.
28357
28358 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28359
28360 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28361 with compiler objects. New names are test-flow.c and test-loop.c
28362
28363 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28364
28365 * Upgraded c-torture tests from 1.19 to 1.20
28366
28367 * new files:
28368 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28369 * gcc.compile: 930623-1.c 930623-2.c
28370 * gcc.noncompile: 930622-1.c 930622-2.c
28371 * gcc.failure: 920411-1.c 920627-2.c
28372 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28373
28374 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28375
28376 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28377 More changes to get testsuite working properly. Needs more work.
28378 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28379
28380 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28381
28382 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28383 More changes to get testsuite working properly. Needs more work.
28384
28385 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28386
28387 * chill.compile/compile.exp: Added for Dejagnu support
28388 * chill.execute/execute.exp: Added for Dejagnu support
28389 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28390
28391 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28392
28393 This should complete moving the CHILL test files.
28394 * chill.noncompile(.cvsignore printf.grt
28395 in-printf.grt chprintf.grt chprintf.ch):
28396 Added test-support files.
28397 (Makefile): Modified further.
28398 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28399 signal.ch): Added test files.
28400 * chill.execute (.cvsignore printf.grt printr.c
28401 in-printf.grt rts.c chprintf.grt rts.h): Added
28402 test-support files.
28403 (Makefile): More corrections.
28404
28405 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28406
28407 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28408 test cases, ready for DejaGnu.
28409
28410 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28411
28412 * Upgraded c-torture tests from 1.18 to 1.19
28413
28414 * gcc.compile: added test(s):
28415 930607-1.c
28416 * gcc.execute: added test(s):
28417 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28418
28419 * added new subdirectory for misc tests: gcc.misc-tests
28420 * gcc.misc-test(s): added tests:
28421 inst-check.c test-consts.c test-ior.c test-switch.c
28422
28423 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28424
28425 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28426
28427 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28428
28429 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28430
28431 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28432
28433 * Upgraded c-torture tests from 1.17 to 1.18
28434
28435 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28436
28437 * Upgraded c-torture tests from 1.12 to 1.17
28438
28439 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28440
28441 * lib/old-dejagnu.exp:
28442 Fixed handling of XFAIL target triplets to correctly
28443 recognize wildcard characters. Removed code that
28444 appended a unique id tag to the end of the file name
28445 printed out by the result of the testcases within a
28446 given test file.
28447
28448 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28449
28450 * lib/old-dejagnu.exp:
28451 Reworked expected failure handling to trigger off of XFAIL
28452 keyword in keyphrase embeded in testcase source code. The
28453 XFAIL keyword must be at the end of the keyphrase line. It
28454 may optionally be followed by one or more target triplets.
28455 It has just occured that the handling of wildcards in the
28456 target triplet may not be correct.
28457
28458 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28459
28460 * g++.old-deja/tests:
28461 Moved all subdirectories up one level into g++.old-deja .
28462
28463 * lib/old-dejagnu.exp:
28464 Fixed problem with CXXFLAGS not being properly reset, and being
28465 corrupted with extraneous "-c" compiler option. This was
28466 causing binaries to not be generated for test that needed them.
28467 Modified strings passed to "pass" and "fail" so that individual
28468 tests from the same test file would be distinguished by an
28469 identifier appended to the test file name in the summary logs;
28470 this corrected a problem with erroneous diff logs. Added code
28471 to search testcases for expected fail and unexpected pass keywords.
28472
28473 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28474
28475 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28476
28477 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
28478
28479 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
28480 Removed extraneous text from end of "Special g++ Options"
28481 keyphrase.
28482
28483 * lib/old-dejagnu.exp: Added pattern matching to look for new
28484 keywords, embedded in testcases comments, which will trigger
28485 calls to xpass and xfail.
28486
28487 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
28488
28489 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
28490 comments embedded in the testcases, especially the one looking for
28491 special compiler options, as well as the pattern matching for the
28492 compiler output again.
28493
28494 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
28495
28496 * lib/old-dejagnu.exp: Do a proper check of the return value for
28497 execute tests. Fixed several problems with the pattern matching
28498 of the compiler output which gave erroneous test results.
28499 Changed several of the test result messages to be more descriptive.
28500 * config/unix-g++.exp: Proc g++_load now actually works and
28501 executes the tests passed to it and returns a usable return
28502 value.
28503
28504 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
28505
28506 * lib/gcc.exp: Exits gracefully if $CC is bogus.
28507
28508 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
28509
28510 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
28511 Modified both files to properly execute the old style
28512 dejagnu tests. The previous versions of these files were
28513 experimental and did not function anything near correctly.
28514
28515 1993-04-05 Rob Savoye (rob@cygnus.com)
28516
28517 * Removed all Makefile.in and configure.in files. No configuration
28518 needed now.
28519
28520 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
28521
28522 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
28523
28524 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
28525
28526 * gcc.compile/configure.in, gcc.unsorted/configure.in,
28527 gcc.special/configure.in, gcc.noncompile/configure.in,
28528 gcc.execute/configure.in, gcc.code_quality/configure.in,
28529 g++.other/configure.in, g++.old-deja/configure.in,
28530 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
28531 in srcname setting.
28532
28533 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
28534
28535 * lib/udi.exp: Fixed mondfe and mondfe_download.
28536 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
28537 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
28538
28539 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
28540
28541 * config/udi-gdb.exp: Check $shell_id after connecting to target.
28542 (gdb_exit): Don't remove *_soc files.
28543
28544 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
28545
28546 * lib/c-torture.exp: Don't look for main; instead always use -w
28547 -c. This is how the c-torture tests work. Remove the object
28548 file if the compilation succeeds.
28549 * gcc.execute/execute.exp: Remove executable if test passes.
28550 * gcc.noncompile/noncompile.exp: Every test is an expected
28551 failure.
28552 * gcc.special/special.exp: Added tests from c-torture 1.11,
28553 corrected use of existing test.
28554 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
28555 gcc.execute/920625-1.c: Updated to c-torture 1.11.
28556 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
28557 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
28558 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
28559 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
28560 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
28561 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
28562 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
28563 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
28564 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
28565 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
28566 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
28567 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
28568 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
28569 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
28570 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
28571 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
28572 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
28573 c-torture 1.11.
28574 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
28575 correspond to c-torture 1.11.
28576
28577 * New file.