re PR middle-end/18191 (Struct member is not getting default-initialized)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-12-20 Steven Bosscher <stevenb@suse.de>
2
3 * gcc.dg/20041219-1.c: New test.
4
5 2004-12-19 Roger Sayle <roger@eyesopen.com>
6
7 PR middle-end/19068
8 * g++.dg/opt/max1.C: New test case.
9
10 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11
12 * gcc.dg/fdata-sections-1.c: New test.
13
14 2004-12-18 Roger Sayle <roger@eyesopen.com>
15
16 PR middle-end/18548
17 * gcc.dg/max-1.c: New test case.
18
19 2004-12-18 Jakub Jelinek <jakub@redhat.com>
20
21 * gcc.c-torture/execute/20041218-1.c: New test.
22
23 2004-12-17 Diego Novillo <dnovillo@redhat.com>
24
25 * gcc.dg/pr18501.c: New test.
26 * gcc.dg/uninit-5.c: XFAIL.
27 * gcc.dg/uninit-9.c: XFAIL.
28
29 2004-12-17 Dale Johannesen <dalej@apple.com>
30
31 * gcc.dg/20041213-1.c: New.
32
33 2004-12-17 Ziemowit Laski <zlaski@apple.com>
34
35 * objc.dg/stabs-1.m: Allow assembly label to begin
36 with a dot ('.').
37
38 2004-12-17 Jakub Jelinek <jakub@redhat.com>
39
40 * gcc.c-torture/execute/20041213-1.c: Move...
41 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
42
43 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
44
45 PR c++/18721
46 * g++.dg/lookup/conv-5.C: New.
47
48 2004-12-16 Ziemowit Laski <zlaski@apple.com>
49
50 * objc.dg/stabs-1.m: New test.
51
52 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
53
54 * gcc.dg/visibility-c.c: Change compile to
55 assemble for the test.
56
57 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
58
59 PR target/19041
60 * gcc.dg/visibility-c.c: New test.
61
62 2004-12-16 Roger Sayle <roger@eyesopen.com>
63
64 PR middle-end/18493
65 * gcc.dg/switch-8.c: New test case.
66
67 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
68
69 PR c++/18905
70 * g++.dg/template/init4.C: New.
71 * g++.dg/opt/static3.C: Enable optimizer.
72
73 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
74
75 * g++.dg/other/complex1.C: New test.
76
77 2004-12-15 Alan Modra <amodra@bigpond.net.au>
78
79 * g++.dg/opt/inline9.C: New test.
80
81 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
82
83 PR fortran/18993
84 * gfotran.dg/nullify_1.f: New test.
85
86 2004-12-15 Richard Henderson <rth@redhat.com>
87
88 * gcc.target/i386/i386.exp: New harness.
89 * gcc.target/i386/vect-args.c: New.
90
91 2004-12-15 David Edelsohn <edelsohn@gnu.org>
92
93 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
94
95 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
96
97 PR c++/18825
98 * g++.dg/template/friend32.C: New test.
99
100 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
101
102 * cpp/pragma-once-1.c: New test.
103 * cpp/pragma-once-1b.h: Likewise.
104 * cpp/pragma-once-1c.h: Likewise.
105 * cpp/pragma-once-1d.h: Likewise.
106 * cpp/inc/pragma-once-1a.h: Likewise.
107
108 2004-12-15 Bud Davis <bdavis9659@comcast.net>
109 Steven G. Kargle <kargls@comcast.net>
110
111 PR fortran/17597
112 * gfortran.dg/list_read_3.f90: New test.
113
114 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
115
116 * gcc.dg/ftrapv-2.c: New test.
117
118 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
119
120 PR c++/18981
121 * g++.dg/template/typename9.C: New test.
122
123 2004-12-14 Mark Mitchell <mark@codesourcery.com>
124
125 PR c++/18738
126 * g++.dg/template/typename8.C: New test.
127 * g++.dg/parse/friend2.C: Tweak error message.
128
129 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
130
131 * gcc.c-torture/20041214-1.c: New test.
132
133 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
134
135 PR c++/18965
136 * g++.dg/init/array17.C: New test.
137
138 2004-12-14 Mark Mitchell <mark@codesourcery.com>
139
140 PR c++/18793
141 * g++.dg/init/aggr3.C: New test.
142
143 2004-12-14 Janis Johnson <janis187@us.ibm.com
144
145 * gcc.dg/altivec-types-1.c: New test.
146 * gcc.dg/altivec-types-2.c: New test.
147 * gcc.dg/altivec-types-3.c: New test.
148 * gcc.dg/altivec-types-4.c: New test.
149 * g++.dg/ext/altivec-types-1.C: New test.
150 * g++.dg/ext/altivec-types-2.C: New test.
151 * g++.dg/ext/altivec-types-3.C: New test.
152 * g++.dg/ext/altivec-types-4.C: New test.
153
154 2004-12-14 Jakub Jelinek <jakub@redhat.com>
155
156 PR middle-end/18951
157 * gcc.c-torture/execute/20041213-1.c: New test.
158
159 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
160
161 PR c++/18949
162 * g++.dg/template/cast1.C: New.
163
164 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
165
166 * gcc.c-torture/execute/20041213-2.c: New test.
167
168 2004-12-13 Richard Henderson <rth@redhat.com>
169
170 * gcc.dg/i386-sse-10.c: Fix typo in options.
171
172 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
173
174 PR c++/18968
175 * g++.dg/opt/pr18968.C: New test.
176
177 2004-12-13 Mark Mitchell <mark@codesourcery.com>
178
179 PR c++/18925
180 * g++.dg/ext/visibility/staticdatamem.C: New test.
181
182 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
183
184 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
185
186 2004-12-13 Roger Sayle <roger@eyesopen.com>
187
188 PR rtl-optimization/18928
189 * gcc.dg/pr18928-1.c: New test case.
190
191 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
192
193 PR tree-opt/16951
194 * gcc.c-torture/compile/20041211-1.c: New.
195
196 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
197
198 PR middle-end/17564
199 * gcc.c-torture/execute/20041212-1.c: New test.
200
201 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
202
203 PR fortran/18869
204 * gfortran.dg/common_1.f90: New test.
205
206 2004-12-12 Steven G. Kargl <kargls@comcast.net>
207 Paul Brook <paul@codesourcery.com>
208
209 PR fortran/16222
210 * gfortran.dg/real_do_1.f90: New test.
211
212 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
213
214 PR tree-opt/18040
215 * g++.dg/opt/ptrmem6.C: New test.
216
217 2004-12-11 Roger Sayle <roger@eyesopen.com>
218
219 PR middle-end/18921
220 * gcc.dg/pr18921-1.c: New test case.
221
222 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
223
224 PR fortran/17175
225 * gfortran.dg/scale_1.f90: New test.
226
227 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
228
229 PR middle-end/18903
230 * gcc.c-torture/compile/pr18903.c: New test.
231
232 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
233
234 * gcc.c-torture/execute/20041210-1.c: New test.
235
236 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
237
238 PR c++/18731
239 * g++.dg/parser/struct-1.C: New test.
240 * g++.dg/parser/struct-2.C: New test.
241 * g++.dg/parser/struct-3.C: New test.
242
243 2004-12-09 Richard Henderson <rth@redhat.com>
244
245 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
246
247 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
248 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
249
250 2004-12-09 Matt Austern <austern@apple.com>
251
252 PR c++/18514
253 * g++.dg/ext/builtin1.C: New
254 * g++.dg/ext/builtin2.C: New
255 * g++.dg/ext/builtin3.C: New
256 * g++.dg/ext/builtin4.C: New
257 * g++.dg/ext/builtin5.C: New
258
259 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
260
261 PR tree-opt/18904
262 * g++.dg/opt/ptrmem5.C: New test.
263
264 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
265
266 * g++.dg/parse/typename5.C: Adjust for new error.
267 * g++.dg/parse/typename7.C: New.
268
269 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
270
271 PR c++/18073
272 * g++.dg/other/mmintrin.C: New test.
273
274 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
275
276 PR c++/16681
277 * g++.dg/init/array15.C: New.
278 * g++.dg/init/array16.C: New.
279
280 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
281
282 PR fortran/18826
283 * gfortran.dg/assign_1.f90: New test.
284
285 2004-12-08 Nick Clifton <nickc@redhat.com>
286
287 * gcc.target/xstormy16/bss_below100: New directory containing tests.
288 * gcc.target/xstormy16/data_below100: Likewise.
289 * gcc.target/xstormy16/sfr: Likewise.
290 * gcc.target/xstormy16/below100.S: New test source file.
291 * gcc.target/xstormy16/below100.ld: New test linker script.
292 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
293 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
294 bp instructions.
295 * gcc.target/xstormy16/bp.c: Likewise.
296
297 * gcc.target/xstormy16/bss_below100: New files:
298 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
299 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
300 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
301 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
302 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
303 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
304 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
305 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
306 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
307 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
308 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
309 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
310 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
311 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
312 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
313 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
314 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
315 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
316 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
317 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
318 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
319 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
320 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
321 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
322 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
323 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
324 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
325
326 * gcc.target/xstormy16/data_below100: New files:
327 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
328 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
329 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
330 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
331 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
332 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
333 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
334 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
335 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
336 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
337 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
338 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
339 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
340 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
341 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
342 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
343 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
344 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
345 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
346 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
347 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
348 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
349 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
350 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
351 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
352 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
353 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
354
355 * gcc.target/xstormy16/sfr: New files:
356 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
357 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
358 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
359 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
360 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
361 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
362 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
363 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
364 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
365 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
366 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
367 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
368 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
369 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
370 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
371 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
372 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
373 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
374 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
375 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
376 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
377 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
378 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
379 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
380 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
381 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
382 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
383 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
384 27_if0_sfrw_bitfield_f.c
385
386 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
387
388 PR c++/18100
389 * g++.dg/lookup/name-clash4.C: New test.
390
391 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
392
393 PR c++/18672
394 * g++.dg/opt/array1.C: New.
395
396 PR c++/18803
397 * g++.dg/template/operator5.C: New.
398
399 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
400
401 PR c/18867
402 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
403
404 2004-12-07 Steven Bosscher <stevenb@suse.de>
405
406 * gcc.dg/noncompile/20041207.c: New test.
407
408 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
409
410 * g++.dg/other/unreachable-1.C: New test.
411
412 2004-12-06 Nick Clifton <nickc@redhat.com>
413
414 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
415 <limits.h> because the latter comes from gcc's include/ directory
416 and not the newlib/libc/include directory.
417
418 2004-12-04 Richard Henderson <rth@redhat.com>
419
420 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
421
422 2004-12-04 Richard Henderson <rth@redhat.com>
423
424 * lib/target-supports.exp (check_gc_sections_available): Disable
425 for alpha and ia64.
426
427 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
428
429 PR middle-end/17909
430 * g++.dg/other/vararg-2.C: New test.
431
432 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
433
434 PR c++/17011, c++/17971
435 * g++.dg/template/error15.C: Adjust expected error.
436 * g++.dg/template/instantiate3.C: Likewise.
437
438 2004-12-03 Janis Johnson <janis187@us.ibm.com>
439
440 * gcc.dg/altivec-18.c: Fix for darwin
441
442 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
443
444 PR c++/18782
445 * g++.dg/parse/ptrmem2.C: New.
446
447 PR c++/18318
448 * g++.dg/template/new1.C: New.
449
450 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
451
452 PR fortran/18710
453 * gfortran.dg/direct_io_3.f90: New test.
454
455 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
456
457 PR 18758
458 * g++.dg/parse/crash21.C: New.
459
460 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
461
462 PR c++/15664, c++/18276
463 * g++.dg/template/ttp13.C: New test.
464 * g++.dg/template/ttp14.C: Likewise.
465
466 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
467
468 PR c++/18123
469 * g++.dg/parse/enum2.C: New test.
470 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
471
472 2004-12-02 Nick Clifton <nickc@redhat.com>
473
474 * gcc.target/xstormy16: New test directory.
475 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
476 * gcc.target/xstormy16/bp.c: Check the generation of bp
477 instructions.
478 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
479 bn instructions and the BELOW100 attribute.
480
481 2004-12-02 Alan Modra <amodra@bigpond.net.au>
482
483 PR target/16952
484 * gcc.dg/ppc-eabi.c: New.
485
486 2004-12-02 Bud Davis <bdavis9659@comcast.net>
487
488 PR fortran/18284
489 * gfortran.dg/backspace.f90
490
491 2004-12-02 Bud Davis <bdavis9659@comcast.net>
492
493 * gfortran.dg/inquire.f90: New test.
494
495 2004-12-01 Janis Johnson <janis187@us.ibm.com>
496
497 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
498 handle effective-target-keyword.
499 (dg-skip-if): Support effective-target keyword as target list.
500 (dg-xfail-if): Ditto.
501 * lib/target-supports.exp (is-effective-target-keyword): New proc.
502
503 2004-12-01 Diego Novillo <dnovillo@redhat.com>
504
505 PR tree-optimization/18291
506 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
507
508 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
509
510 PR C++/18729
511 * g++.dg/parse/crash20.C: New.
512
513 PR c++/17431
514 * g++.dg/overload/arg1.C: New.
515 * g++.dg/overload/arg2.C: New.
516 * g++.dg/overload/arg3.C: New.
517 * g++.dg/overload/arg4.C: New.
518
519 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
520
521 * gcc.dg/c99-flex-array-4.c: Remove.
522
523 2004-11-30 Janis Johnson <janis187@us.ibm.com>
524
525 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
526
527 * lib/target-supports.exp (is-effective-target): Simplify.
528
529 * lib/target-supports.exp (check_effective_target_vect_long):
530 Fix for powerpc64-*-*.
531
532 2004-11-30 Loren James Rittle <ljrittle@acm.org>
533
534 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
535 to support new requirements on FreeBSD 5.
536
537 2004-11-30 Devang Patel <dpatel@apple.com>
538
539 PR 18702
540 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
541
542 2004-11-30 Janis Johnson <janis187@us.ibm.com>
543
544 * g++.dg/ext/altivec-13.C: New test.
545
546 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
547
548 PR tree-opt/18298
549 * gcc.c-torture/execute/p18298.c: New test.
550
551 2004-11-30 Ira Rosen <irar@il.ibm.com>
552 Dorit Naishlos <dorit@il.ibm.com>
553
554 PR tree-opt/18607
555 * gcc.dg/vect/vect-89.c: New test.
556
557 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
558
559 * gcc.dg/pr18596-1.c: New test.
560
561 2004-11-30 Ben Elliston <bje@au.ibm.com>
562
563 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
564
565 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
566
567 PR c/18479
568 * gcc.dg/pr18479.c: New test.
569
570 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
571
572 PR target/18490
573 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
574 mmix-knuth-mmixware.
575
576 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
577 cris-*-elf* cris-*-aout* mmix-*-*
578
579 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
580
581 PR middle-end/18725
582 * gcc.dg/pr18725.c: New test.
583
584 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
585
586 PR target/18488
587 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
588
589 PR target/18336
590 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
591
592 2004-11-29 Mark Mitchell <mark@codesourcery.com>
593
594 PR c++/18368
595 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
596 * g++.old-deja/g++.law/ctors5.C: Likewise.
597 * g++.old-deja/g++.other/crash25.C: Likewise.
598
599 PR c++/18674
600 * g++.dg/template/error16.C: New test.
601
602 PR c++/18512
603 * g++.dg/template/crash29.C: New test.
604
605 2004-11-29 Diego Novillo <dnovillo@redhat.com>
606
607 PR tree-optimization/18712
608 * gcc.c-torture/compile/pr18712.c: New test.
609
610 2004-11-29 Joseph Myers <joseph@codesourcery.com>
611
612 PR c/7544
613 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
614 tests.
615
616 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
617
618 PR c++/18652
619 * g++.dg/lookup/crash6.C: New test.
620
621 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
622
623 PR middle-end/18164
624 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
625
626 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
627
628 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
629 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
630 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
631
632 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
633
634 * gcc.dg/pr18164.c: New test.
635
636 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
637
638 * gcc.dg/funroll-loops-all.c: New.
639
640 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
641
642 PR target/18489
643 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
644 delimeter, match space and TAB as well as ":".
645
646 PR target/18484
647 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
648
649 PR target/18348
650 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
651
652 PR target/18345
653 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
654
655 PR target/18337
656 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
657
658 2004-11-28 Bud Davis <bdavis9659@comcast.net>
659
660 * gfortran.dg/direct_io_2.f90: New test.
661
662 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
663
664 PR target/18334
665 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
666
667 2004-11-28 Richard Henderson <rth@redhat.com>
668
669 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
670
671 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
672
673 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
674 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
675 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
676 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
677 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
678 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
679 gcc.dg/pointer-arith-8.c: New tests.
680
681 2004-11-27 Bud Davis <bdavis9659@comcast.net>
682
683 PR fortran/18364
684 * gfortran.dg/endfile.f90: New test.
685
686 2004-11-27 Falk Hueffner <falk@debian.org>
687
688 * gcc.dg/loop-6.c: New test.
689
690 2004-11-27 Jakub Jelinek <jakub@redhat.com>
691
692 * gcc.c-torture/execute/20041126-1.c: New test.
693
694 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
695
696 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
697 on IRIX.
698
699 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
700
701 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
702 functions.
703
704 2004-11-27 Jakub Jelinek <jakub@redhat.com>
705
706 PR rtl-optimization/17825
707 * gcc.c-torture/compile/20041119-1.c: New test.
708
709 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
710
711 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
712 Check existence of ld library path variables before unsetting.
713
714 2004-11-26 Mark Mitchell <mark@codesourcery.com>
715
716 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
717
718 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
719
720 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
721
722 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
723
724 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
725
726 2004-11-26 Ben Elliston <bje@au.ibm.com>
727
728 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
729 dg-do directive.
730
731 2004-11-26 Ben Elliston <bje@au.ibm.com>
732
733 * gcc.dg/pr17957.c: Pass --param, not -param.
734
735 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
736
737 PR middle-end/17957
738 * testsuite/gcc.dg/pr17957.c: New test.
739
740 2004-11-25 Mark Mitchell <mark@codesourcery.com>
741
742 PR c++/18445
743 * g++.dg/template/crash28.C: Likewise.
744
745 PR c++/18001
746 * g++.dg/expr/unary2.C: Adjust lvalue messages.
747 * g++.dg/ext/lvaddr.C: Likewise.
748 * g++.dg/opt/pr7503-3.C: Likewise.
749
750 PR c++/18466
751 * g++.dg/parse/qualified3.C: New test.
752 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
753
754 PR c++/18545
755 * g++.dg/expr/return1.C: New test.
756
757 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
758
759 Friend class name lookup 3/n, PR c++/3332
760 * g++.dg/lookup/friend3.C: New test.
761 * g++.dg/lookup/friend4.C: Likewise.
762 * g++.dg/lookup/friend5.C: Likewise.
763
764 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
765
766 Friend class name lookup 2/n, PR c++/14513, c++/15410
767 * g++.dg/lookup/friend2.C: New test.
768 * g++.dg/template/friend31.C: Likewise.
769
770 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
771
772 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
773
774 2004-11-24 Mark Mitchell <mark@codesourcery.com>
775
776 PR c++/17473
777 * g++.dg/tc1/dr56.C: Remove.
778 * g++.dg/template/typedef1.C: Add dg-error markers.
779 * g++.old-deja/g++.other/typedef7.C: Likewise.
780
781 PR c++/18285
782 * g++.dg/parse/typedef7.C: New test.
783
784 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
785
786 * gcc.c-torture/execute/20041124-1.c: New test.
787
788 2004-11-24 Mark Mitchell <mark@codesourcery.com>
789
790 * g++.dg/template/deduce3.C: New test.
791
792 PR c++/18586
793 * g++.dg/template/crash27.C: New test.
794
795 PR c++/18530
796 * g++.dg/warn/Wshadow-3.C: New test.
797
798 2004-11-24 Devang Patel <dpatel@apple.com>
799
800 PR/18555
801 * gcc.dg/cpp/isysroot-1.c: New test.
802 * gcc.dg/cpp/usr/include/stdio.h: New file.
803 * gcc.dg/cpp/isysroot-2.c: New test.
804 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
805 New file.
806
807 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
808
809 PR c++/8929
810 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
811
812 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
813
814 * gcc.target/sparc/align.c: Do not include <stdint.h>.
815 * gcc.target/sparc/pdist.c: Likewise.
816
817 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
818
819 PR c++/16882
820 * g++.dg/conversion/simd1.C: New test.
821
822 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
823
824 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
825 and restore_ld_library_path_env_vars.
826 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
827 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
828 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
829 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
830
831 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
832
833 * gcc.dg/pragma-align-2.c: Test macro expansion.
834 * gcc.dg/pragma-pack-2.c: New test.
835
836 2004-11-23 Richard Henderson <rth@redhat.com>
837
838 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
839 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
840 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
841 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
842 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
843 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
844
845 * gcc.dg/vect/vect.exp: Add check for alpha.
846 * lib/target-supports.exp (check_alpha_max_hw_available): New.
847 (check_effective_target_vect_int): Enable for alpha.
848 (check_effective_target_vect_long): New.
849 (is-effective-target): Add it.
850
851 2004-11-23 Uros Bizjak <uros@kss-loka.si>
852
853 * gcc.dg/pr18614-1.c: New test.
854
855 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
856
857 * gcc.dg/setjmp-2.c: New test.
858
859 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
860
861 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
862 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
863 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
864 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
865 gcc.target/sparc/pdist.c: New tests.
866
867 2004-11-22 Bob Wilson <bob.wilson@acm.org>
868
869 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
870
871 2004-11-22 Dale Johannesen <dalej@apple.com>
872
873 * gcc.dg/20041111-1.c: New.
874
875 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
876
877 PR tree-opt/18536
878 * gcc.dg/vect/pr18536.c: New test.
879
880 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
881
882 PR c++/18354
883 * g++.dg/template/nontype11.C: New test.
884
885 2004-11-21 Roger Sayle <roger@eyesopen.com>
886
887 PR middle-end/18520
888 * gcc.dg/pr18520-1.c: New test case.
889
890 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
891
892 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
893 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
894 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
895 expected diagnostics.
896
897 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
898
899 PR target/18580
900 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
901 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
902 vect-77.c, vect-77a.c: XFAIL on the SPARC.
903
904 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
905
906 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
907
908 2004-11-19 Mark Mitchell <mark@codesourcery.com>
909 Joseph Myers <joseph@codesourcery.com>
910
911 * lib/target-supports.exp (check_visibility_available): Really
912 test the compiler.
913
914 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
915
916 PR tree-opt/18181
917 * gcc.dg/vect/vect-85.c: New test.
918 * gcc.dg/vect/vect-86.c: New test.
919 * gcc.dg/vect/vect-87.c: New test.
920 * gcc.dg/vect/vect-88.c: New test.
921
922 2004-11-19 Ben Elliston <bje@au.ibm.com>
923
924 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
925
926 2004-11-18 Janis Johnson <janis187@us.ibm.com>
927
928 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
929 * gcc.dg/ppc-and-1.c: Ditto.
930 * gcc.dg/ppc-compare-1.c: Ditto.
931 * gcc.dg/ppc-mov-1.c: Ditto
932
933 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
934 Mark Mitchell <mark@codesourcery.com>
935
936 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
937
938 2004-11-17 Janis Johnson <janis187@us.ibm.com>
939 Aldy Hernandez <aldyh@redhat.com>
940
941 * lib/target-supports.exp (check_effective_target_vect_int): New
942 (check_effective_target_vect_float): New
943 (check_effective_target_vect_double): New.
944 (is-effective-target): Support new effective targets keywords.
945 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
946 default action for dg-do.
947 * gcc.dg/vect/pr16105.c: Use new support.
948 * gcc.dg/vect/pr18400.c: Ditto.
949 * gcc.dg/vect/pr18425.c: Ditto.
950 * gcc.dg/vect/vect-1.c: Ditto.
951 * gcc.dg/vect/vect-10.c: Ditto.
952 * gcc.dg/vect/vect-11.c: Ditto.
953 * gcc.dg/vect/vect-12.c: Ditto.
954 * gcc.dg/vect/vect-13.c: Ditto.
955 * gcc.dg/vect/vect-14.c: Ditto.
956 * gcc.dg/vect/vect-15.c: Ditto.
957 * gcc.dg/vect/vect-16.c: Ditto.
958 * gcc.dg/vect/vect-17.c: Ditto.
959 * gcc.dg/vect/vect-18.c: Ditto.
960 * gcc.dg/vect/vect-19.c: Ditto.
961 * gcc.dg/vect/vect-2.c: Ditto.
962 * gcc.dg/vect/vect-20.c: Ditto.
963 * gcc.dg/vect/vect-21.c: Ditto.
964 * gcc.dg/vect/vect-22.c: Ditto.
965 * gcc.dg/vect/vect-23.c: Ditto.
966 * gcc.dg/vect/vect-24.c: Ditto.
967 * gcc.dg/vect/vect-25.c: Ditto.
968 * gcc.dg/vect/vect-26.c: Ditto.
969 * gcc.dg/vect/vect-27.c: Ditto.
970 * gcc.dg/vect/vect-27a.c: Ditto.
971 * gcc.dg/vect/vect-28.c: Ditto.
972 * gcc.dg/vect/vect-29.c: Ditto.
973 * gcc.dg/vect/vect-29a.c: Ditto.
974 * gcc.dg/vect/vect-3.c: Ditto.
975 * gcc.dg/vect/vect-30.c: Ditto.
976 * gcc.dg/vect/vect-31.c: Ditto.
977 * gcc.dg/vect/vect-32.c: Ditto.
978 * gcc.dg/vect/vect-33.c: Ditto.
979 * gcc.dg/vect/vect-34.c: Ditto.
980 * gcc.dg/vect/vect-35.c: Ditto.
981 * gcc.dg/vect/vect-36.c: Ditto.
982 * gcc.dg/vect/vect-37.c: Ditto.
983 * gcc.dg/vect/vect-38.c: Ditto.
984 * gcc.dg/vect/vect-4.c: Ditto.
985 * gcc.dg/vect/vect-40.c: Ditto.
986 * gcc.dg/vect/vect-41.c: Ditto.
987 * gcc.dg/vect/vect-42.c: Ditto.
988 * gcc.dg/vect/vect-43.c: Ditto.
989 * gcc.dg/vect/vect-44.c: Ditto.
990 * gcc.dg/vect/vect-45.c: Ditto.
991 * gcc.dg/vect/vect-46.c: Ditto.
992 * gcc.dg/vect/vect-47.c: Ditto.
993 * gcc.dg/vect/vect-48.c: Ditto.
994 * gcc.dg/vect/vect-48a.c: Ditto.
995 * gcc.dg/vect/vect-49.c: Ditto.
996 * gcc.dg/vect/vect-5.c: Ditto.
997 * gcc.dg/vect/vect-50.c: Ditto.
998 * gcc.dg/vect/vect-51.c: Ditto.
999 * gcc.dg/vect/vect-52.c: Ditto.
1000 * gcc.dg/vect/vect-53.c: Ditto.
1001 * gcc.dg/vect/vect-54.c: Ditto.
1002 * gcc.dg/vect/vect-55.c: Ditto.
1003 * gcc.dg/vect/vect-56.c: Ditto.
1004 * gcc.dg/vect/vect-56a.c: Ditto.
1005 * gcc.dg/vect/vect-57.c: Ditto.
1006 * gcc.dg/vect/vect-58.c: Ditto.
1007 * gcc.dg/vect/vect-59.c: Ditto.
1008 * gcc.dg/vect/vect-6.c: Ditto.
1009 * gcc.dg/vect/vect-60.c: Ditto.
1010 * gcc.dg/vect/vect-61.c: Ditto.
1011 * gcc.dg/vect/vect-62.c: Ditto.
1012 * gcc.dg/vect/vect-63.c: Ditto.
1013 * gcc.dg/vect/vect-64.c: Ditto.
1014 * gcc.dg/vect/vect-65.c: Ditto.
1015 * gcc.dg/vect/vect-66.c: Ditto.
1016 * gcc.dg/vect/vect-67.c: Ditto.
1017 * gcc.dg/vect/vect-68.c: Ditto.
1018 * gcc.dg/vect/vect-69.c: Ditto.
1019 * gcc.dg/vect/vect-7.c: Ditto.
1020 * gcc.dg/vect/vect-72.c: Ditto.
1021 * gcc.dg/vect/vect-72a.c: Ditto.
1022 * gcc.dg/vect/vect-73.c: Ditto.
1023 * gcc.dg/vect/vect-74.c: Ditto.
1024 * gcc.dg/vect/vect-75.c: Ditto.
1025 * gcc.dg/vect/vect-76.c: Ditto.
1026 * gcc.dg/vect/vect-77.c: Ditto.
1027 * gcc.dg/vect/vect-77a.c: Ditto.
1028 * gcc.dg/vect/vect-78.c: Ditto.
1029 * gcc.dg/vect/vect-79.c: Ditto.
1030 * gcc.dg/vect/vect-8.c: Ditto.
1031 * gcc.dg/vect/vect-80.c: Ditto.
1032 * gcc.dg/vect/vect-82.c: Ditto.
1033 * gcc.dg/vect/vect-82_64.c: Ditto.
1034 * gcc.dg/vect/vect-83.c: Ditto.
1035 * gcc.dg/vect/vect-83_64.c: Ditto.
1036 * gcc.dg/vect/vect-9.c: Ditto.
1037 * gcc.dg/vect/vect-all.c: Ditto.
1038 * gcc.dg/vect/vect-none.c: Ditto.
1039
1040 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1041
1042 * lib/gcc-dg.exp (dg-skip-if): New function.
1043 (dg-forbid-option): Remove.
1044 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
1045 * g++.dg/abi/bitfield8.C: Likewise.
1046 * g++.dg/abi/dtor1.C: Likewise.
1047 * g++.dg/abi/empty10.C: Likewise.
1048 * g++.dg/abi/empty7.C: Likewise.
1049 * g++.dg/abi/empty9.C: Likewise.
1050 * g++.dg/abi/layout3.C: Likewise.
1051 * g++.dg/abi/layout4.C: Likewise.
1052 * g++.dg/abi/thunk1.C: Likewise.
1053 * g++.dg/abi/thunk2.C: Likewise.
1054 * g++.dg/abi/vbase11.C: Likewise.
1055 * g++.dg/abi/vthunk2.C: Likewise.
1056 * g++.dg/abi/vthunk3.C: Likewise.
1057 * g++.dg/ext/attrib8.C: Likewise.
1058 * g++.dg/opt/longbranch2.C: Likewise.
1059 * g++.dg/opt/reg-stack4.C: Likewise.
1060 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1061 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1062 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1063 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1064 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1065 * gcc.dg/20000609-1.c: Likewise.
1066 * gcc.dg/20000720-1.c: Likewise.
1067 * gcc.dg/20011107-1.c: Likewise.
1068 * gcc.dg/20011119-1.c: Likewise.
1069 * gcc.dg/20020108-1.c: Likewise.
1070 * gcc.dg/20020122-2.c: Likewise.
1071 * gcc.dg/20020122-3.c: Likewise.
1072 * gcc.dg/20020201-3.c: Likewise.
1073 * gcc.dg/20020206-1.c: Likewise.
1074 * gcc.dg/20020218-1.c: Likewise.
1075 * gcc.dg/20020310-1.c: Likewise.
1076 * gcc.dg/20020411-1.c: Likewise.
1077 * gcc.dg/20020418-2.c: Likewise.
1078 * gcc.dg/20020426-1.c: Likewise.
1079 * gcc.dg/20020426-2.c: Likewise.
1080 * gcc.dg/20020517-1.c: Likewise.
1081 * gcc.dg/20020523-1.c: Likewise.
1082 * gcc.dg/20020523-2.c: Likewise.
1083 * gcc.dg/20020729-1.c: Likewise.
1084 * gcc.dg/20030204-1.c: Likewise.
1085 * gcc.dg/20030826-2.c: Likewise.
1086 * gcc.dg/20030926-1.c: Likewise.
1087 * gcc.dg/20031202-1.c: Likewise.
1088 * gcc.dg/980312-1.c: Likewise.
1089 * gcc.dg/980313-1.c: Likewise.
1090 * gcc.dg/990117-1.c: Likewise.
1091 * gcc.dg/990424-1.c: Likewise.
1092 * gcc.dg/990524-1.c: Likewise.
1093 * gcc.dg/991230-1.c: Likewise.
1094 * gcc.dg/i386-387-1.c: Likewise.
1095 * gcc.dg/i386-387-2.c: Likewise.
1096 * gcc.dg/i386-387-3.c: Likewise.
1097 * gcc.dg/i386-387-4.c: Likewise.
1098 * gcc.dg/i386-387-5.c: Likewise.
1099 * gcc.dg/i386-387-6.c: Likewise.
1100 * gcc.dg/i386-asm-1.c: Likewise.
1101 * gcc.dg/i386-bitfield1.c: Likewise.
1102 * gcc.dg/i386-bitfield2.c: Likewise.
1103 * gcc.dg/i386-loop-1.c: Likewise.
1104 * gcc.dg/i386-loop-2.c: Likewise.
1105 * gcc.dg/i386-loop-3.c: Likewise.
1106 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1107 * gcc.dg/i386-pic-1.c: Likewise.
1108 * gcc.dg/i386-regparm.c: Likewise.
1109 * gcc.dg/i386-signbit-1.c: Likewise.
1110 * gcc.dg/i386-signbit-2.c: Likewise.
1111 * gcc.dg/i386-signbit-3.c: Likewise.
1112 * gcc.dg/i386-sse-5.c: Likewise.
1113 * gcc.dg/i386-sse-8.c: Likewise.
1114 * gcc.dg/i386-unroll-1.c: Likewise.
1115 * gcc.dg/tls/opt-1.c: Likewise.
1116 * gcc.dg/tls/opt-2.c: Likewise.
1117 * gcc.dg/unroll-1.c: Likewise.
1118 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1119 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1120 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1121 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1122
1123 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1124
1125 * g++.dg/template/incomplete1.C: New test.
1126
1127 2004-11-16 Nick Clifton <nickc@redhat.com>
1128
1129 Revert patches accidentally commited during checkin of fixes for
1130 xstormy16 tests:
1131 gcc.c-torture/execute/simd-4.c: Revert
1132 gcc.dg/20040910-1.c: Revert.
1133
1134 2004-11-16 Paul Brook <paul@codesourcery.com>
1135
1136 PR fortran/13010
1137 * gfortran.dg/der_pointer_1.f90: New test.
1138
1139 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
1140
1141 PR c/18498
1142 * gcc.dg/bitfld-13.c: New test.
1143
1144 2004-11-15 Janis Johnson <janis187@us.ibm.com>
1145
1146 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
1147 powerpc*-*-linux*.
1148
1149 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
1150 * gcc.dg/ppc64-abi-2.c: Ditto.
1151 * gcc.dg/ppc64-abi-3.c: Ditto.
1152
1153 * lib/gcc-dg.exp (dg-target-list): Remove.
1154
1155 2004-11-15 Steve Ellcey <sje@cup.hp.com>
1156
1157 * gcc.dg/ia64-postinc.c: New test.
1158
1159 2004-11-15 Mark Mitchell <mark@codesourcery.com>
1160
1161 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
1162
1163 2004-11-15 Nick Clifton <nickc@redhat.com>
1164
1165 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
1166 __INT_MAX__ so that the test can be compiled by toolchains
1167 targeted at 16-bit processors.
1168
1169 * gcc.dg/20040625-1.c: Use long constants rather than integers
1170 when performing arithmetic that will overflow 16-bits.
1171
1172 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
1173 xstormy16. It does not support 128-bit vector operations.
1174
1175 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
1176 with the macro PTR_TYPE. Define this macro to an integer type
1177 suitable for holding a pointer.
1178
1179 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
1180 the target is a 16-bit processor.
1181
1182 * gcc.dg/cpp/if-2.c: Expect a different warning message from
1183 16-bit targets where the character constant will be too long.
1184
1185 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
1186 where the double will not be directly addressable.
1187
1188 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1189
1190 Friend class name lookup 1/n, PR c++/18471
1191 * g++.dg/template/crash26.C: New test.
1192 * g++.dg/lookup/struct1.C: Adjust expected error.
1193 * g++.dg/parse/elab1.C: Likewise.
1194 * g++.dg/parse/elab2.C: Likewise.
1195 * g++.dg/parse/int-as-enum1.C: Likewise.
1196 * g++.dg/parse/struct-as-enum1.C: Likewise.
1197 * g++.dg/parse/typedef1.C: Likewise.
1198 * g++.dg/parse/typedef3.C: Likewise.
1199 * g++.dg/parse/typedef4.C: Likewise.
1200 * g++.dg/parse/typedef5.C: Likewise.
1201 * g++.dg/template/nontype4.C: Likewise.
1202 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1203 * g++.old-deja/g++.other/elab1.C: Likewise.
1204 * g++.old-deja/g++.other/syntax4.C: Likewise.
1205
1206 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1207
1208 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
1209
1210 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
1211
1212 * gcc.c-torture/execute/20041114-1.c: New test.
1213
1214 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
1215
1216 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
1217 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
1218 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
1219 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
1220 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
1221 gcc.dg/switch-7.c: New tests.
1222
1223 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1224
1225 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
1226
1227 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1228
1229 PR tree-opt/18400
1230 * gcc.dg/vect/pr18400.c: New test.
1231
1232 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1233 Andrew Pinski <pinskia@physics.uc.edu>
1234
1235 PR tree-opt/18425
1236 * gcc.dg/vect/pr18425.c: New test.
1237
1238 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1239
1240 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1241 Guard with dg-require-alias and dg-require-visibility.
1242
1243 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1244
1245 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1246
1247 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1248
1249 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1250
1251 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1252
1253 PR c++/17344
1254 * g++.dg/template/defarg5.C: New test.
1255
1256 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1257
1258 * g++.dg/parse/cast1.C: Run only on ILP32.
1259 * g++.old-deja/g++.mike/p784.C: Likewise.
1260
1261 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1262
1263 * gcc.c-torture/execute/20041113-1.c: New test.
1264
1265 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1266
1267 PR target/18230
1268 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1269 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1270 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1271 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1272 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1273 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1274 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1275 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1276 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1277 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1278 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1279 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1280 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1281
1282 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1283
1284 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1285 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1286 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1287 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1288 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1289 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1290 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1291 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1292 gcc.target/sparc/combined-1.c: New tests.
1293
1294 2004-11-12 Ziemowit Laski <zlaski@apple.com>
1295
1296 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1297 New tests.
1298
1299 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1300
1301 * lib/gcc-dg.exp (dg-forbid-option): New function.
1302 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1303 * g++.dg/abi/bitfield8.C: Likewise.
1304 * g++.dg/abi/dtor1.C: Likewise.
1305 * g++.dg/abi/empty10.C: Likewise.
1306 * g++.dg/abi/empty7.C: Likewise.
1307 * g++.dg/abi/empty9.C: Likewise.
1308 * g++.dg/abi/layout3.C: Likewise.
1309 * g++.dg/abi/layout4.C: Likewise.
1310 * g++.dg/abi/thunk1.C: Likewise.
1311 * g++.dg/abi/thunk2.C: Likewise.
1312 * g++.dg/abi/vbase11.C: Likewise.
1313 * g++.dg/abi/vthunk2.C: Likewise.
1314 * g++.dg/abi/vthunk3.C: Likewise.
1315 * g++.dg/ext/attrib8.C: Likewise.
1316 * g++.dg/opt/longbranch2.C: Likewise.
1317 * g++.dg/opt/reg-stack4.C: Likewise.
1318 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1319 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1320 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1321 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1322 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1323 * gcc.dg/20000609-1.c: Likewise.
1324 * gcc.dg/20000720-1.c: Likewise.
1325 * gcc.dg/20011107-1.c: Likewise.
1326 * gcc.dg/20011119-1.c: Likewise.
1327 * gcc.dg/20020108-1.c: Likewise.
1328 * gcc.dg/20020122-2.c: Likewise.
1329 * gcc.dg/20020122-3.c: Likewise.
1330 * gcc.dg/20020201-3.c: Likewise.
1331 * gcc.dg/20020206-1.c: Likewise.
1332 * gcc.dg/20020218-1.c: Likewise.
1333 * gcc.dg/20020310-1.c: Likewise.
1334 * gcc.dg/20020411-1.c: Likewise.
1335 * gcc.dg/20020418-2.c: Likewise.
1336 * gcc.dg/20020426-1.c: Likewise.
1337 * gcc.dg/20020426-2.c: Likewise.
1338 * gcc.dg/20020517-1.c: Likewise.
1339 * gcc.dg/20020523-1.c: Likewise.
1340 * gcc.dg/20020523-2.c: Likewise.
1341 * gcc.dg/20020729-1.c: Likewise.
1342 * gcc.dg/20030204-1.c: Likewise.
1343 * gcc.dg/20030826-2.c: Likewise.
1344 * gcc.dg/20030926-1.c: Likewise.
1345 * gcc.dg/20031202-1.c: Likewise.
1346 * gcc.dg/980312-1.c: Likewise.
1347 * gcc.dg/980313-1.c: Likewise.
1348 * gcc.dg/990117-1.c: Likewise.
1349 * gcc.dg/990424-1.c: Likewise.
1350 * gcc.dg/990524-1.c: Likewise.
1351 * gcc.dg/991230-1.c: Likewise.
1352 * gcc.dg/i386-387-1.c: Likewise.
1353 * gcc.dg/i386-387-2.c: Likewise.
1354 * gcc.dg/i386-387-3.c: Likewise.
1355 * gcc.dg/i386-387-4.c: Likewise.
1356 * gcc.dg/i386-387-5.c: Likewise.
1357 * gcc.dg/i386-387-6.c: Likewise.
1358 * gcc.dg/i386-asm-1.c: Likewise.
1359 * gcc.dg/i386-bitfield1.c: Likewise.
1360 * gcc.dg/i386-bitfield2.c: Likewise.
1361 * gcc.dg/i386-loop-1.c: Likewise.
1362 * gcc.dg/i386-loop-2.c: Likewise.
1363 * gcc.dg/i386-loop-3.c: Likewise.
1364 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1365 * gcc.dg/i386-pic-1.c: Likewise.
1366 * gcc.dg/i386-regparm.c: Likewise.
1367 * gcc.dg/i386-signbit-1.c: Likewise.
1368 * gcc.dg/i386-signbit-2.c: Likewise.
1369 * gcc.dg/i386-signbit-3.c: Likewise.
1370 * gcc.dg/i386-sse-5.c: Likewise.
1371 * gcc.dg/i386-sse-8.c: Likewise.
1372 * gcc.dg/i386-unroll-1.c: Likewise.
1373 * gcc.dg/tls/opt-1.c: Likewise.
1374 * gcc.dg/tls/opt-2.c: Likewise.
1375 * gcc.dg/unroll-1.c: Likewise.
1376 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1377 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1378 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1379 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1380 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
1381 -m64 is specified.
1382
1383 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1384
1385 PR c++/18389
1386 * g++.dg/parse/cond1.C: New test.
1387
1388 PR c++/18429
1389 * g++.dg/template/array9.C: New test.
1390 * g++.dg/ext/vla1.C: Adjust error messages.
1391 * g++.dg/ext/vlm1.C: Likewise.
1392 * g++.dg/template/crash2.C: Likewise.
1393
1394 PR c++/18436
1395 * g++.dg/template/call3.C: New test.
1396
1397 PR c++/18407
1398 * g++.dg/template/ptrmem11.C: New test.
1399
1400 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
1401
1402 PR other/14264
1403 * lib/g++.exp: Set LC_ALL and LANG to C.
1404 * lib/gcc-dg.exp: Likewise.
1405 * lib/gfortran.exp: Likewise.
1406 * lib/objc.exp: Likewise.
1407 * lib/treelang.exp: Likewise.
1408
1409 2004-11-12 Andreas Schwab <schwab@suse.de>
1410
1411 * gcc.dg/pr16286.c: Fix last change.
1412
1413 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1414
1415 PR c++/18416
1416 * g++.dg/init/global1.C: New test.
1417
1418 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1419
1420 * gcc.c-torture/execute/20041112-1.c: New test.
1421
1422 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1423
1424 * lib/gcc-dg.exp (dg-target-list): New.
1425
1426 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1427 Richard Sandiford <rsandifo@redhat.com>
1428
1429 * lib/target-supports.exp (get-compiler_messages): New.
1430 (check_named_sections_available): Use it.
1431 (check_effective_target_ilp32): New.
1432 (check_effective_target_lp64): New.
1433 (is-effective-target): New.
1434 * lib/gcc-dg.exp (dg-require-effective-target): New.
1435
1436 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1437
1438 * gcc.dg/precedence-1.c: New test.
1439
1440 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1441
1442 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1443
1444 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1445 message, delete generated files, use more descriptive name for
1446 executable, and make the test unsupported when it cannot be run.
1447
1448 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1449 (dg-require-weak, dg-require-visibility, dg-require-alias,
1450 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1451 dg-require-iconv, dg-require-named-sections): Use it.
1452
1453 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1454
1455 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1456
1457 PR target/16457
1458 * gcc.dg/ppc-and-1: New
1459
1460 PR target/16796
1461 * gcc.dg/ppc-mov-1.c: New.
1462
1463 PR target/16458
1464 * gcc.dg/ppc-compare-1.c: New.
1465
1466 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1467
1468 * objc.dg/desig-init-2.m: New test.
1469
1470 2004-11-10 Adam Nemet <anemet@lnxw.com>
1471
1472 PR middle-end/18160
1473 * g++.dg/warn/register-var-1.C: New test.
1474 * g++.dg/warn/register-var-2.C: New test.
1475
1476 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1477
1478 * gcc.dg/union-2.c: New test.
1479
1480 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1481
1482 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1483 New test for PR tree-optimization/17892.
1484
1485 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1486
1487 PR c++/18369
1488 * g++.dg/init/new12.C: New test.
1489
1490 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1491
1492 * gcc.target/sparc: New directory.
1493 * gcc.target/sparc/sparc.exp: New driver.
1494 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1495 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1496 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1497 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1498
1499 2004-11-10 Paul Brook <paul@codesourcery.com>
1500
1501 PR fortran/18218
1502 * gfortran.dg/list_read.c: New test.
1503
1504 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1505
1506 PR c/18322
1507 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1508 expected diagnostic location.
1509
1510 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1511
1512 * gcc.dg/20041109-1.c: New test.
1513
1514 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1515
1516 PR objc/18406
1517 * objc/compile/pr18406.m: New test.
1518
1519 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1520
1521 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1522
1523 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1524
1525 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1526
1527 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1528
1529 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1530
1531 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1532
1533 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1534 exit.
1535
1536 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1537
1538 PR tree-opt/18299
1539 * gcc.c-torture/pr18299-1.c: New test.
1540
1541 2004-11-06 Andreas Schwab <schwab@suse.de>
1542
1543 * gcc.dg/pr16286.c: Also test for bool and pixel.
1544
1545 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1546
1547 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1548 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1549 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1550 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1551 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1552 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1553 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1554 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1555 gcc.dg/struct-semi-3.c: New tests.
1556
1557 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1558
1559 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1560
1561 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1562
1563 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1564 Do not use C99 designators.
1565
1566 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1567
1568 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1569
1570 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1571
1572 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1573 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1574 * gcc.c-torture/execute/simd-5.x: Remove.
1575
1576 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1577
1578 PR rtl-optimization/17933
1579 * gcc.dg/torture/pr17933-1.c: New test.
1580
1581 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1582
1583 PR target/18106
1584 * lib/target-supports.exp (check_weak_available): Support
1585 Windows.
1586
1587 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1588
1589 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1590 call to fflush(stdout) before abort.
1591 (my_ffsll): New function.
1592 (generate_fields): Use it.
1593
1594 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1595
1596 * gcc.dg/init-undef-1.c: New test.
1597
1598 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1599
1600 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1601 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1602 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1603 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1604 expected messages for new parser.
1605
1606 2004-11-04 Mark Mitchell <mark@codesourcery.com>
1607
1608 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1609
1610 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1611
1612 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1613 on LP64 targets.
1614
1615 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1616
1617 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1618 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1619 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1620 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1621 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1622 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1623 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1624 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1625 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1626 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1627
1628 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1629
1630 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1631 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1632 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1633 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1634 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1635 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1636 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1637 for new parser.
1638
1639 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
1640
1641 PR target/15342
1642 * gcc.dg/20041104-1.c: New test.
1643
1644 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1645
1646 * g++.dg/template/nontype7.C: New test.
1647 * g++.dg/template/nontype8.C: Likewise.
1648 * g++.dg/template/nontype9.C: Likewise.
1649 * g++.dg/template/nontype10.C: Likewise.
1650 * g++.dg/tc1/dr49.C: Likewise.
1651 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1652 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1653
1654 2004-11-04 Ben Elliston <bje@au.ibm.com>
1655
1656 * g++.dg/rtti/tinfo1.C: Remove xfails.
1657
1658 2004-11-04 Ben Elliston <bje@au.ibm.com>
1659
1660 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1661 packed attribute to the definition to satisfy the new C++ parser.
1662
1663 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1664
1665 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1666 invocations of va_arg.
1667
1668 2004-11-02 Mark Mitchell <mark@codesourcery.com>
1669
1670 PR c++/18124
1671 * g++.dg/template/crash25.C: New test.
1672
1673 PR c++/18155
1674 * g++.dg/template/typedef2.C: New test.
1675 * g++.dg/parse/crash13.C: Adjust error markers.
1676
1677 PR c++/18177
1678 * g++.dg/conversion/const3.C: New test.
1679
1680 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1681
1682 PR fortran/17535
1683 PR fortran/17583
1684 PR fortran/17713
1685 * gfortran.dg/generic_[123].f90: New testcases.
1686
1687 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1688
1689 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1690 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1691
1692 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1693
1694 PR tree-opt/16808
1695 * gcc.c-torture/compile/pr16808.c: New test.
1696
1697 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1698
1699 PR rtl-optimization/17104
1700 * gcc.dg/ppc-bitfield1.c: New.
1701
1702 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1703
1704 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1705
1706 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1707
1708 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1709 strings for 32-bit code.
1710
1711 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1712
1713 PR c/18239
1714 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1715
1716 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1717
1718 PR c++/18064
1719 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1720
1721 2004-10-31 Mark Mitchell <mark@codesourcery.com>
1722
1723 PR c++/15172
1724 * g++.dg/init/aggr2.C: New test.
1725
1726 2004-10-30 Ziemowit Laski <zlaski@apple.com>
1727
1728 * objc.dg/local-decl-1.m: New test.
1729
1730 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1731
1732 * gcc.dg/20040910-1.c: Adjust regex.
1733
1734 2004-10-30 Roger Sayle <roger@eyesopen.com>
1735
1736 PR rtl-optimization/18084
1737 * g++.dg/opt/pr18084-1.C: New testcase.
1738
1739 2004-10-30 Matt Austern <austern@apple.com>
1740
1741 PR c++/17542
1742 * g++.dg/ext/attrib18.C: New test.
1743
1744 2004-10-30 Roger Sayle <roger@eyesopen.com>
1745
1746 PR middle-end/18096
1747 * gcc.dg/pr18096-1.c: New test case.
1748
1749 2004-10-30 Roger Sayle <roger@eyesopen.com>
1750
1751 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1752
1753 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1754
1755 PR c/16666
1756 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1757 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1758 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1759 gcc.dg/old-style-prom-3.c: New tests.
1760
1761 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1762
1763 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1764 Remove unnecessary inclusion of stdio.h.
1765
1766 2004-10-29 Roger Sayle <roger@eyesopen.com>
1767
1768 PR rtl-optimization/17581
1769 * gcc.dg/pr17581-1.c: New test case.
1770
1771 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1772
1773 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1774 being implemented.
1775 * g++.dg/conversion/dr195-1.C: New.
1776 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1777 * g++.old-deja/g++.mike/p10148.C: Likewise.
1778
1779 2004-10-29 Mark Mitchell <mark@codesourcery.com>
1780
1781 PR c++/17695
1782 * g++.dg/debug/typedef2.C: New test.
1783
1784 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1785
1786 PR fortran/13490
1787 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1788 * gfortran.dg/g77/README: Update.
1789
1790 2004-10-28 Matt Austern <austern@apple.com>
1791
1792 PR c++/14124
1793 * g++.dg/ext/packed7.C: New test.
1794
1795 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1796
1797 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1798 scan-assembler.
1799 * lib/scanasm.exp (hidden-scan-for): New proc.
1800 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1801 string.
1802 (scan-not-hidden): Likewise.
1803 * lib/target-supports.exp (check_visibility_available): mach-o is
1804 support too.
1805
1806 2004-10-28 Mark Mitchell <mark@codesourcery.com>
1807
1808 PR c++/17132
1809 * g++.dg/template/memclass3.C: New test.
1810
1811 2004-10-28 Adam Nemet <anemet@lnxw.com>
1812
1813 PR middle-end/18160
1814 * gcc.dg/register-var-1.c: New test.
1815 * gcc.dg/register-var-2.c: New test.
1816 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1817 error now.
1818
1819 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1820
1821 PR other/18172
1822 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1823 unused variables.
1824 * gcc.dg/vect/vect-22.c: Likewise.
1825
1826 2004-10-28 Jakub Jelinek <jakub@redhat.com>
1827
1828 * gcc.dg/i386-rotate-1.c: New test.
1829
1830 2004-10-27 Mark Mitchell <mark@codesourcery.com>
1831
1832 * g++.dg/init/ref12.C: Add "run" marker.
1833
1834 PR c++/17435
1835 * g++.dg/init/ref12.C: New test.
1836
1837 PR c++/18140
1838 * g++.dg/template/shift1.C: New test.
1839 * g++.dg/template/error10.C: Adjust error markers.
1840
1841 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1842
1843 PR tree-opt/17529
1844 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1845
1846 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1847
1848 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1849 * gcc.dg/weak/weak-3.c: Likewise.
1850 * gcc.dg/weak/weak-5.c: Likewise.
1851 * gcc.dg/weak/weak-9.c: Likewise.
1852 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1853 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1854
1855 * gcc.dg/darwin-weakimport-1.c: New.
1856
1857 2004-10-28 Ben Elliston <bje@au.ibm.com>
1858
1859 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1860
1861 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1862
1863 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1864 'syntax' error messages.
1865 * gcc.dg/cpp/direct2s.c: Likewise.
1866
1867 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1868
1869 * gcc.c-torture/compile/20041026-1.c: New.
1870
1871 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1872
1873 PR c++/18093
1874 * g++.dg/lookup/ns2.C: New test.
1875
1876 PR c++/18020
1877 * g++.dg/template/enum4.C: New test.
1878
1879 PR c++/18161
1880 * g++.dg/template/expr1.C: New test.
1881
1882 2004-10-26 Ben Elliston <bje@au.ibm.com>
1883
1884 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1885
1886 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1887
1888 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1889 gcc.dg/decl-nospec-3.c: New tests.
1890
1891 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1892
1893 * objc.dg/super-class-3.m: New test.
1894
1895 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1896
1897 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1898 resyncing.
1899 * gcc.dg/cpp/direct2s.c: Likewise.
1900
1901 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1902
1903 * objc.dg/image-info.m: Update for changes to section selection.
1904
1905 2004-10-25 David Ayers <d.ayers@inode.at>
1906 Ziemowit Laski <zlaski@apple.com>
1907
1908 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1909 diagnostics when messaging 'id <Proto>'.
1910 * objc.dg/class-protocol-1.m: New test.
1911 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1912 a non-existent method signature.
1913 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1914 Update diagnostics when messaging with non-existent method signature.
1915 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1916 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1917 invalid receivers are now resolved as if messaging 'id'; remove
1918 extraneous diagnostics.
1919
1920 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1921
1922 PR c/16667
1923 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1924 gcc.dg/init-desig-obs-3.c: New tests.
1925
1926 2004-10-25 Jakub Jelinek <jakub@redhat.com>
1927
1928 * gcc.dg/debug/20041023-1.c: New test.
1929
1930 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1931
1932 PR middle-end/17407
1933 * gcc.c-torture/compile/pr17407.c: New test.
1934
1935 PR c++/18121
1936 * g++.dg/template/array8.C: New test.
1937
1938 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1939
1940 PR other/18138
1941 * lib/g++.exp: Accept more than one multilib libgcc.
1942 * lib/gcc-dg.exp: Likewise.
1943 * lib/objc.exp: Likewise.
1944 * lib/treelang.exp: Likewise.
1945 * lib/gfortran.exp: Likewise.
1946
1947 2004-10-24 Ben Elliston <bje@au.ibm.com>
1948
1949 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1950
1951 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
1952
1953 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1954 * gcc.dg/c99-const-expr-3.c: Likewise.
1955
1956 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1957
1958 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1959
1960 2004-10-23 Ben Elliston <bje@au.ibm.com>
1961
1962 * gcc.c-torture/execute/loop-2e.x: Remove.
1963
1964 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1965
1966 PR c++/18095
1967 * g++.dg/parse/crash18.C: New.
1968 * g++.dg/parse/crash19.C: New.
1969
1970 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1971
1972 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1973 * g++.dg/ext/dllimport2.C: Same.
1974 * g++.dg/ext/dllimport8.C: Same.
1975
1976 2004-10-21 Mark Mitchell <mark@codesourcery.com>
1977
1978 PR c++/10841
1979 * g++.dg/conversion/cast1.C: New test.
1980 * g++.dg/overload/pmf1.C: Adjust error marker.
1981
1982 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1983
1984 PR objc/17923
1985 * objc.dg/const-str-7.m: New test.
1986
1987 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1988
1989 * g++.dg/template/memfriend11.C: Fix comment typo.
1990 * g++.dg/template/memfriend14.C: Likewise.
1991
1992 2004-10-20 Richard Henderson <rth@redhat.com>
1993
1994 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1995 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1996 -fasynchronous-unwind-tables.
1997
1998 2004-10-20 Richard Henderson <rth@redhat.com>
1999
2000 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
2001 (main): Return success.
2002 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
2003 (main): Return success.
2004
2005 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2006
2007 PR c++/13495
2008 * g++.dg/template/memfriend9.C: New test.
2009 * g++.dg/template/memfriend10.C: Likewise.
2010 * g++.dg/template/memfriend11.C: Likewise.
2011 * g++.dg/template/memfriend12.C: Likewise.
2012 * g++.dg/template/memfriend13.C: Likewise.
2013 * g++.dg/template/memfriend14.C: Likewise.
2014 * g++.dg/template/memfriend15.C: Likewise.
2015 * g++.dg/template/memfriend16.C: Likewise.
2016 * g++.dg/template/memfriend17.C: Likewise.
2017 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
2018
2019 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
2020
2021 * g++.dg/conversion/dr195.C: New.
2022 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
2023
2024 2004-10-20 Ben Elliston <bje@au.ibm.com>
2025 Devang Patel <dpatel@apple.com>
2026
2027 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
2028 of floating point arithmetic, which could trap.
2029
2030 2004-10-19 Mark Mitchell <mark@codesourcery.com>
2031
2032 PR c++/14035
2033 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
2034 * g++.dg/conversion/const2.C: New test.
2035 * g++.dg/expr/reinterpret2.C: New test.
2036 * g++.dg/expr/reinterpret3.C: New test.
2037 * g++.dg/expr/cast2.C: New test.
2038 * g++.dg/expr/copy1.C: New test.
2039 * g++.dg/other/conversion1.C: Change error message.
2040 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
2041 function pointers to void *.
2042 * g++.old-deja/g++.mike/p10148.C: Likewise.
2043
2044 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2045
2046 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
2047
2048 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
2049
2050 PR c++/18047
2051
2052 * g++.dg/parse/expr3.C: New test.
2053
2054 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2055
2056 * gcc.dg/smod-1.c: New test.
2057
2058 2004-10-18 Ziemowit Laski <zlaski@apple.com>
2059
2060 * objc.dg/method-14.m: New test.
2061
2062 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2063
2064 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
2065 Also xfail as the patch was reverted.
2066
2067 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2068
2069 PR middle-end/16973
2070 * gcc.dg/pr16973.c: New test.
2071
2072 2004-10-18 Diego Novillo <dnovillo@redhat.com>
2073
2074 PR tree-optimization/17656
2075 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
2076
2077 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
2078
2079 * g++.dg/eh/shadow1.C: New.
2080
2081 2004-10-18 Jakub Jelinek <jakub@redhat.com>
2082
2083 * gcc.c-torture/compile/20041018-1.c: New test.
2084
2085 2004-10-18 Ben Elliston <bje@au.ibm.com>
2086
2087 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
2088 compiler referring to register 0 when accessing sdata. The linker
2089 now patches things up.
2090
2091 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
2092
2093 PR c/17529
2094 * gcc.c-torture/compile/pr17529.c: New test.
2095
2096 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2097
2098 PR c++/17743
2099 * g++.dg/ext/attrib17.C: New test.
2100
2101 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2102
2103 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
2104
2105 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2106
2107 PR c++/10479
2108 * g++.dg/ext/attrib16.C: New test.
2109
2110 2004-10-15 Mark Mitchell <mark@codesourcery.com>
2111
2112 PR c++/17042
2113 * g++.dg/init/dso_handle1.C: New test.
2114
2115 PR c++/14667
2116 * g++.dg/parse/typedef6.C: New test.
2117
2118 PR c++/17916
2119 * g++.dg/parse/pragma1.C: New test.
2120
2121 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
2122
2123 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
2124
2125 2004-10-15 Steve Ellcey <sje@cup.hp.com>
2126
2127 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
2128 -fno-common when on HPPA HP-UX platforms.
2129
2130 2004-10-15 Jakub Jelinek <jakub@redhat.com>
2131
2132 PR other/16820
2133 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
2134 stdint.h.
2135 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
2136 uintptr_t.
2137
2138 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2139
2140 PR c++/16301
2141 * g++.dg/lookup/strong-using-4.C: New test.
2142
2143 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2144
2145 PR middle-end/16567
2146 * gcc.c-torture/compile/nested-1.c: New test.
2147
2148 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2149
2150 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
2151 and mipsisa64*-*-* (until support for misaligned loads is added).
2152 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
2153 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
2154 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
2155 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
2156 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
2157 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
2158
2159 2004-10-14 Mark Mitchell <mark@codesourcery.com>
2160
2161 PR c++/17976
2162 * g++.dg/init/dtor3.C: New test.
2163
2164 2004-10-15 Ben Elliston <bje@au.ibm.com>
2165
2166 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
2167
2168 2004-10-14 Geoffrey Keating <geoffk@apple.com>
2169
2170 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
2171 * gcc.dg/macho-lo-sum.c: Likewise.
2172
2173 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
2174
2175 * gcc.dg/ppc-spe64-1.c: New test.
2176
2177 2004-10-14 Devang Patel <dpatel@apple.com>
2178
2179 PR 17635
2180 * gcc.dg/pr17635.c : New test.
2181
2182 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
2183
2184 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
2185 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
2186 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
2187 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
2188 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
2189 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
2190 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
2191 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
2192 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
2193 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
2194 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
2195 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
2196 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
2197 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
2198 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
2199 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
2200 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
2201 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
2202
2203 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2204
2205 * gcc.dg/vect/vect-82.c: New testcase.
2206 * gcc.dg/vect/vect-82_64.c: New testcase.
2207 * gcc.dg/vect/vect-83.c: New testcase.
2208 * gcc.dg/vect/vect-83_64.c: New testcase.
2209
2210 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2211
2212 * gcc.dg/cpp/error-1.c: New test.
2213
2214 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2215
2216 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
2217
2218 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
2219
2220 PR target/17984
2221 * gcc.dg/cris-peep2-xsrand2.c: New test.
2222
2223 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
2224
2225 PR c++/17661
2226 * testsuite/g++.dg/expr/for2.C: New test.
2227
2228 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2229
2230 * g++.dg/inherit/thunk1.C: Run on the SPARC.
2231
2232 2004-10-13 Jakub Jelinek <jakub@redhat.com>
2233
2234 PR tree-optimization/17724
2235 * g++.dg/opt/pr17724-1.C: New test.
2236 * g++.dg/opt/pr17724-2.C: New test.
2237 * g++.dg/opt/pr17724-3.C: New test.
2238 * g++.dg/opt/pr17724-4.C: New test.
2239 * g++.dg/opt/pr17724-5.C: New test.
2240 * g++.dg/opt/pr17724-6.C: New test.
2241
2242 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2243
2244 PR c/17301
2245 * gcc.dg/pr17301-2.c: New test.
2246
2247 2004-10-11 Mark Mitchell <mark@codesourcery.com>
2248
2249 PR c++/15876
2250 * g++.dg/parse/error22.C: New test.
2251
2252 PR c++/17936
2253 * g++.dg/template/spec18.C: New test.
2254
2255 2004-10-11 Steve Ellcey <sje@cup.hp.com>
2256
2257 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2258 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2259 memcpy.
2260 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2261 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2262
2263 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2264
2265 * g++.dg/eh/cleanup5.C: Add dg-options "".
2266
2267 2004-10-11 Roger Sayle <roger@eyesopen.com>
2268
2269 PR middle-end/17657
2270 * gcc.dg/switch-4.c: New test case.
2271
2272 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
2273
2274 * gcc.c-torture/execute/20041011-1.c: New test.
2275
2276 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2277
2278 PR c++/17554
2279 * g++.dg/init/for3.C: New test.
2280
2281 PR c++/17657
2282 * g++.dg/opt/switch2.C: New test.
2283
2284 PR middle-end/17703
2285 * g++.dg/warn/Wreturn-2.C: New test.
2286
2287 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2288
2289 PR c++/17907
2290 * g++.dg/eh/cleanup5.C: New test.
2291
2292 2004-10-10 Mark Mitchell <mark@codesourcery.com>
2293
2294 PR c++/17393
2295 * g++.dg/parse/error21.C: New test.
2296
2297 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2298
2299 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2300 * g++.dg/warn/incomplete1.C: Likewise.
2301 * g++.dg/template/qualttp20.C: Likewise.
2302
2303 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2304
2305 PR c/17881
2306 * parm-incomplete-1.c: New test.
2307
2308 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2309
2310 PR c++/17867
2311 * g++.dg/parse/error19.C: New test.
2312
2313 PR c++/17670
2314 * g++.dg/init/new11.C: New test.
2315
2316 PR c++/17821
2317 * g++.dg/parse/error20.C: New test.
2318
2319 PR c++/17826
2320 * g++.dg/template/crash24.C: New test.
2321
2322 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2323
2324 PR c/17301
2325 * gcc.dg/pr17301-1.c: New test.
2326
2327 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2328
2329 PR c/17189
2330 * gcc.dg/anon-struct-5.c: New test.
2331
2332 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
2333
2334 PR c/17844
2335 * gcc.dg/pr17844-1.c: New test.
2336
2337 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
2338
2339 PR tree-optimization/17906
2340 * gcc.c-torture/compile/pr17906.c: New.
2341
2342 2004-10-09 Stuart Hastings <stuart@apple.com>
2343 Roger Sayle <roger@eyesopen.com>
2344
2345 PR rtl-optimization/17853
2346 * gcc.dg/i386-mmx-5.c: New testcase.
2347
2348 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
2349
2350 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
2351
2352 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2353
2354 PR c++/17524
2355 * g++.dg/template/static9.C: New test.
2356
2357 PR c++/17685
2358 * g++.dg/parse/operator5.C: New test.
2359
2360 2004-10-09 Roger Sayle <roger@eyesopen.com>
2361
2362 PR middle-end/17894
2363 * gcc.c-torture/execute/divcmp-4.c: New test case.
2364
2365 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2366
2367 PR tree-opt/17902
2368 * g++.dg/opt/pr17902.C: New test.
2369
2370 2004-10-09 Jakub Jelinek <jakub@redhat.com>
2371
2372 * gcc.dg/cpp/ident-1.c: Add dg-options "".
2373
2374 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2375
2376 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
2377
2378 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2379
2380 * gcc.dg/assign-warn-3.c: New test.
2381
2382 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2383
2384 PR c/16999
2385 * gcc.dg/cpp/ident-1.c: New test.
2386
2387 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
2388
2389 * gcc.c-torture/compile/acc1.c: New.
2390
2391 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2392
2393 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
2394 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
2395
2396 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2397
2398 * gcc.dg/ultrasp11.c: New test.
2399
2400 2004-10-08 Michael Matz <matz@suse.de>
2401
2402 * gcc.dg/doloop-2.c: New test.
2403
2404 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2405
2406 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2407 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2408 objc.dg/method-9.m: Update expected diagnostics.
2409
2410 2004-10-07 Geoffrey Keating <geoffk@apple.com>
2411
2412 * gcc.dg/ppc-fsel-3.c: New file.
2413 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2414
2415 2004-10-07 Paul Brook <paul@codesourcery.com>
2416
2417 * gfortran.dg/intrinsic_verify_1.f90: New test.
2418
2419 2004-10-07 Paul Brook <paul@codesourcery.com>
2420
2421 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2422
2423 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2424
2425 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
2426 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2427 commit.
2428
2429 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2430
2431 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2432
2433 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2434
2435 PR c++/17115
2436 * g++.dg/warn/Winline-4.C: New test.
2437
2438 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2439
2440 * gcc.c-torture/compile/20041007-1.c: New test.
2441
2442 2004-10-07 Paul Brook <paul@codesourcery.com>
2443
2444 PR fortran/17678
2445 * gfortran.dg/use_allocated_1.f90: New test.
2446
2447 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2448
2449 PR middle-end/17849
2450 * gfortran.fortran-torture/compile/nested.f90: New test
2451
2452 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2453
2454 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2455
2456 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2457
2458 PR c++/17368
2459 * g++.dg/ext/asm6.C: New test.
2460
2461 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2462
2463 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2464
2465 2004-10-06 Paul Brook <paul@codesourcery.com>
2466
2467 PR libfortran/17709
2468 * gfortran.dg/empty_format_1.f90: New test.
2469
2470 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2471
2472 PR fortran/17568
2473 * gfortran.dg/ishft.f90: New test.
2474
2475 PR fortran/17283
2476 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2477 tests.
2478
2479 2004-10-06 Paul Brook <paul@codesourcery.com>
2480
2481 * gfortran.dg/do_1.f90: New test.
2482
2483 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2484
2485 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2486 optimizing for size.
2487
2488 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2489
2490 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2491
2492 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2493
2494 * gcc.c-torture/compile/20041005-1.c: New test.
2495
2496 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2497
2498 PR c++/17829
2499 * g++.dg/lookup/koenig4.C: New.
2500
2501 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2502
2503 * g++.dg/other/classkey1.C: Adjust quoting marks.
2504 * g++.dg/parse/error15.C: Likewise.
2505 * g++.dg/template/meminit2.C (int>): Likewise.
2506
2507 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2508
2509 PR fortran/17283
2510 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2511
2512 PR fortran/17631
2513 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2514
2515 PR fortran/17708
2516 * gfortran.dg/pr17708.f90: New test.
2517
2518 2004-10-04 Chao-ying Fu <fu@mips.com>
2519
2520 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2521 * gcc.dg/vect/vect-4.c: Ditto.
2522 * gcc.dg/vect/vect-5.c: Ditto.
2523 * gcc.dg/vect/vect-6.c: Ditto.
2524 * gcc.dg/vect/vect-8.c: Ditto.
2525 * gcc.dg/vect/vect-16.c: Ditto.
2526 * gcc.dg/vect/vect-30.c: Ditto.
2527 * gcc.dg/vect/vect-40.c: Ditto.
2528 * gcc.dg/vect/vect-41.c: Ditto.
2529 * gcc.dg/vect/vect-42.c: Ditto.
2530 * gcc.dg/vect/vect-43.c: Ditto.
2531 * gcc.dg/vect/vect-44.c: Ditto.
2532 * gcc.dg/vect/vect-45.c: Ditto.
2533 * gcc.dg/vect/vect-46.c: Ditto.
2534 * gcc.dg/vect/vect-47.c: Ditto.
2535 * gcc.dg/vect/vect-48.c: Ditto.
2536 * gcc.dg/vect/vect-49.c: Ditto.
2537 * gcc.dg/vect/vect-50.c: Ditto.
2538 * gcc.dg/vect/vect-51.c: Ditto.
2539 * gcc.dg/vect/vect-52.c: Ditto.
2540 * gcc.dg/vect/vect-53.c: Ditto.
2541 * gcc.dg/vect/vect-54.c: Ditto.
2542 * gcc.dg/vect/vect-55.c: Ditto.
2543 * gcc.dg/vect/vect-56.c: Ditto.
2544 * gcc.dg/vect/vect-57.c: Ditto.
2545 * gcc.dg/vect/vect-58.c: Ditto.
2546 * gcc.dg/vect/vect-59.c: Ditto.
2547 * gcc.dg/vect/vect-60.c: Ditto.
2548 * gcc.dg/vect/vect-74.c: Ditto.
2549 * gcc.dg/vect/vect-79.c: Ditto.
2550 * gcc.dg/vect/vect-80.c: Ditto.
2551
2552 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2553
2554 * gcc.dg/unused-7.c: Use the correct option.
2555
2556 2004-10-04 Paul Brook <paul@codesourcery.com>
2557 Bud Davis <bdavis9659@comcast.net>
2558
2559 PR fortran/17706
2560 PR fortran/16434
2561 * gfortran/pr17706.f90: New test.
2562 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2563
2564 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2565
2566 * gfortran.dg/pr17612.f90: New test.
2567
2568 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2569
2570 * g++.dg/template/local1.C: Adjust quoting marks in
2571 testing for diagnostics.
2572 * g++.dg/tls/diag-2.C: Likewise.
2573 * g++.dg/other/error8.C: Likewise.
2574
2575 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2576
2577 PR c/17178
2578 * gcc.dg/unused-4.c: Adjust to be correct.
2579
2580 PR c/17820
2581 * gcc.dg/unused-7.c: New test.
2582
2583 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2584
2585 PR c++/17797
2586 * g++.dg/overload/template2.C: New test.
2587
2588 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2589
2590 PR tree-optimization/16632
2591 * gcc.dg/tree-ssa/20041002-1.c: New.
2592
2593 2004-10-03 Paul Brook <paul@codesourcery.com>
2594
2595 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2596 rather than relying on default formatting.
2597
2598 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2599
2600 * gcc.dg/20040920-1.c: Update expected message text.
2601
2602 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2603
2604 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2605
2606 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2607
2608 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2609 tree level.
2610
2611 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2612
2613 * gcc.dg/tree-ssa/pr17343.c: Remove.
2614
2615 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2616
2617 PR tree-opt/17343
2618 * gcc.dg/tree-ssa/pr17343.c: New test.
2619
2620 2004-10-01 Jakub Jelinek <jakub@redhat.com>
2621
2622 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2623 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2624 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2625 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2626 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2627
2628 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2629
2630 * gcc.dg/lvalue-2.c: New test.
2631
2632 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2633
2634 PR c/17730
2635 * gcc.dg/pr17730-1.c: New test
2636
2637 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2638
2639 PR c/7425
2640 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2641
2642 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2643
2644 * gcc.c-torture/execute/stdarg-1.c: New test.
2645 * gcc.c-torture/execute/stdarg-2.c: New test.
2646 * gcc.c-torture/execute/stdarg-3.c: New test.
2647 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2648 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2649 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2650 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2651 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2652
2653 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2654
2655 PR tree-optimization/17697
2656 * g++.dg/opt/pr17697-1.C: New test.
2657 * g++.dg/opt/pr17697-2.C: New test.
2658 * g++.dg/opt/pr17697-3.C: New test.
2659
2660 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2661
2662 PR c/16409
2663 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2664 gcc.dg/vla-init-5.c: New tests.
2665
2666 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2667
2668 PR c/13804
2669 * gcc.dg/pr13804-1.c: New test.
2670
2671 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2672
2673 PR fortran/16938
2674 * gfortran.dg/pr16938.f90: New test.
2675
2676 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2677
2678 * g++.dg/template/crash23.C: New test.
2679
2680 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2681
2682 PR c++/17585
2683 * g++.dg/template/static8.C: New test.
2684
2685 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2686
2687 PR c++/17681
2688 * g++.dg/other/error9.C: New test.
2689
2690 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2691
2692 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2693
2694 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2695
2696 PR fortran/15164
2697 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
2698
2699 2004-09-26 Roger Sayle <roger@eyesopen.com>
2700
2701 PR middle-end/17112
2702 * gcc.dg/pr17112-1.c: New test case.
2703
2704 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2705
2706 PR c/11459
2707 * gcc.dg/pr11459-1.c: New test.
2708
2709 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2710
2711 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2712 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2713
2714 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2715
2716 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2717
2718 2004-09-25 Jan Hubicka <jh@suse.cz>
2719
2720 * compile/30040909-1.c: New test.
2721 * compile/30040907-1.c: New test.
2722
2723 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
2724
2725 * gcc.c-torture/execute/va-arg-26.c: New test.
2726
2727 2004-09-24 Zack Weinberg <zack@codesourcery.com>
2728
2729 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2730 extra diagnostics on targets with 64-bit pointers.
2731 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2732
2733 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2734
2735 PR c/17188
2736 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2737 * gcc.dg/decl-3.c: Adjust expected message.
2738
2739 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2740
2741 PR fortran/17615
2742 * gfortran.dg/pr17615.f90: New test.
2743
2744 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
2745
2746 PR tree-optimzation/17517
2747 * g++.dg/tree-ssa/pr17517.C: New Test.
2748
2749 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2750
2751 PR c++/16889
2752 * g++.dg/lookup/ambig3.C: New.
2753
2754 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2755
2756 PR tree-opt/17624
2757 * g++.dg/opt/pr17624.C: New test.
2758
2759 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2760
2761 PR c/6980
2762 * gcc.dg/Wbad-function-cast-1.c: New test.
2763
2764 2004-09-23 Zack Weinberg <zack@codesourcery.com>
2765
2766 * g++.dg/ext/complit1.C
2767 * g++.dg/other/error2.C
2768 * g++.dg/other/nontype-1.C
2769 * g++.dg/parse/crash11.C
2770 * g++.dg/parse/crash12.C
2771 * g++.dg/parse/error15.C
2772 * g++.dg/parse/error4.C
2773 * g++.dg/parse/tmpl-outside1.C
2774 * g++.dg/parse/too-many-tmpl-args1.C
2775 * g++.dg/template/dependent-expr3.C
2776 * g++.dg/template/error10.C
2777 * g++.dg/template/instantiate1.C
2778 * g++.dg/template/vtable2.C
2779 * g++.dg/warn/Wshadow-1.C
2780 * g++.dg/warn/weak1.C
2781 * g++.old-deja/g++.brendan/crash16.C
2782 * g++.old-deja/g++.brendan/crash18.C
2783 * g++.old-deja/g++.brendan/crash48.C
2784 * g++.old-deja/g++.brendan/crash49.C
2785 * g++.old-deja/g++.brendan/crash55.C
2786 * g++.old-deja/g++.brendan/crash56.C
2787 * g++.old-deja/g++.brendan/crash8.C
2788 * g++.old-deja/g++.brendan/enum11.C
2789 * g++.old-deja/g++.brendan/enum8.C
2790 * g++.old-deja/g++.brendan/enum9.C
2791 * g++.old-deja/g++.brendan/friend3.C
2792 * g++.old-deja/g++.brendan/misc14.C
2793 * g++.old-deja/g++.bugs/900402_02.C
2794 * g++.old-deja/g++.bugs/900404_03.C
2795 * g++.old-deja/g++.bugs/900404_04.C
2796 * g++.old-deja/g++.bugs/900428_03.C
2797 * g++.old-deja/g++.jason/crash4.C
2798 * g++.old-deja/g++.jason/overload21.C
2799 * g++.old-deja/g++.jason/redecl1.C
2800 * g++.old-deja/g++.jason/report.C
2801 * g++.old-deja/g++.jason/rfg10.C
2802 * g++.old-deja/g++.jason/template30.C
2803 * g++.old-deja/g++.law/arm12.C
2804 * g++.old-deja/g++.law/ctors5.C
2805 * g++.old-deja/g++.law/cvt20.C
2806 * g++.old-deja/g++.law/init10.C
2807 * g++.old-deja/g++.law/init8.C
2808 * g++.old-deja/g++.law/visibility17.C
2809 * g++.old-deja/g++.law/visibility7.C
2810 * g++.old-deja/g++.mike/net8.C
2811 * g++.old-deja/g++.mike/p646.C
2812 * g++.old-deja/g++.mike/p700.C
2813 * g++.old-deja/g++.mike/p701.C
2814 * g++.old-deja/g++.mike/p811.C
2815 * g++.old-deja/g++.ns/template13.C
2816 * g++.old-deja/g++.other/array3.C
2817 * g++.old-deja/g++.other/crash25.C
2818 * g++.old-deja/g++.other/dtor3.C
2819 * g++.old-deja/g++.other/dtor4.C
2820 * g++.old-deja/g++.other/main1.C
2821 * g++.old-deja/g++.other/warn7.C
2822 * g++.old-deja/g++.pt/crash11.C
2823 * g++.old-deja/g++.pt/crash36.C
2824 * g++.old-deja/g++.pt/spec22.C
2825 * g++.old-deja/g++.pt/spec9.C
2826 * g++.old-deja/g++.pt/ttp52.C
2827 * g++.old-deja/g++.robertl/eb103.C
2828 * g++.old-deja/g++.robertl/eb121.C
2829 * g++.old-deja/g++.robertl/eb22.C
2830 * g++.old-deja/g++.robertl/eb8.C:
2831 Update locations and/or regexps of dg-error markers.
2832 Remove markers for some bogus messages that are no longer issued.
2833
2834 2004-09-23 Jakub Jelinek <jakub@redhat.com>
2835
2836 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2837 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2838
2839 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2840
2841 PR c++/17618
2842 * g++.dg/lookup/crash5.C: New test.
2843
2844 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2845
2846 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2847 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2848 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2849 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2850 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2851 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2852
2853 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2854 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2855 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2856 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2857 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2858 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2859
2860 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2861
2862 * gcc.dg/vect/vect-44.c: Check additional cases.
2863 * gcc.dg/vect/vect-48.c: Check additional cases.
2864
2865 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2866 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2867 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2868 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2869 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2870 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2871 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2872 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2873 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2874
2875 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2876 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2877 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2878
2879 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2880
2881 * gcc.dg/tree-ssa/loop-6.c: New test.
2882
2883 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2884
2885 PR c++/17620
2886 * g++.dg/inherit/base2.C: New.
2887
2888 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2889
2890 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2891 * gcc.dg/20001012-2.c: Likewise.
2892 * gcc.dg/20001013-1.c: Likewise.
2893 * gcc.dg/20001101-1.c: Likewise.
2894 * gcc.dg/20001102-1.c: Likewise.
2895 * gcc.dg/bf-spl1.c: Likewise.
2896 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2897 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2898
2899 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2900
2901 PR tree-optimization/16721
2902 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2903
2904 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2905
2906 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2907 * gcc.dg/20040305-1.c: Likewise.
2908
2909 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2910
2911 PR c/16566
2912 * gcc.c-torture/compile/pr16566-1.c,
2913 gcc.c-torture/compile/pr16566-2.c,
2914 gcc.c-torture/compile/pr16566-3.c: New tests.
2915
2916 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2917
2918 PR tree-optimization/17512
2919 * gcc.c-torture/compile/20040916-1.c.
2920
2921 2004-09-21 Mark Mitchell <mark@codesourcery.com>
2922
2923 * gcc.dg/pragma-re-3.c: New test.
2924
2925 2004-09-17 Matt Austern <austern@apple.com>
2926
2927 PR c++/15049
2928 * g++.dg/other/anon3.C: New.
2929
2930 2004-09-21 Roger Sayle <roger@eyesopen.com>
2931
2932 PR c++/7503
2933 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2934 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2935 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2936 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2937 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2938
2939 2004-09-21 Bud Davis <bdavis9659@comcast.net>
2940
2941 PR fortran/17286
2942 * gfortran.dg/pr17286.f90: New test.
2943
2944 2004-09-20 Mark Mitchell <mark@codesourcery.com>
2945
2946 PR c++/17530
2947 * g++.dg/template/static7.C: New test.
2948
2949 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2950
2951 PR tree-opt/17558
2952 * gcc.c-torture/compile/pr17558.c: New test.
2953
2954 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2955
2956 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2957 if SKIP_ATTRIBUTE is defined.
2958
2959 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2960
2961 PR fortran/15957
2962 * gfortran.dg/pr15957.f90: New test.
2963
2964 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2965
2966 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2967 in comparison.
2968 * gcc.dg/vect/vect-79.c: Likewise.
2969 * gcc.dg/vect/vect-80.c: Likewise.
2970
2971 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2972
2973 PR fortran/15750
2974 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
2975
2976 2004-09-20 Ira Rosen <irar@il.ibm.com>
2977
2978 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2979 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2980 * gcc.dg/vect/vect-62.c: New testcase.
2981 * gcc.dg/vect/vect-63.c: New testcase.
2982 * gcc.dg/vect/vect-64.c: New testcase.
2983 * gcc.dg/vect/vect-65.c: New testcase.
2984 * gcc.dg/vect/vect-66.c: New testcase.
2985 * gcc.dg/vect/vect-67.c: New testcase.
2986 * gcc.dg/vect/vect-68.c: New testcase.
2987 * gcc.dg/vect/vect-69.c: New testcase.
2988 * gcc.dg/vect/vect-79.c: New testcase.
2989 * gcc.dg/vect/vect-80.c: New testcase.
2990
2991 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2992
2993 * gcc.target/mips/asm-1.c: New test.
2994
2995 2004-09-19 Ira Rosen <irar@il.ibm.com>
2996
2997 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2998 * gcc.dg/vect/vect-73.c: New testcase.
2999 * gcc.dg/vect/vect-74.c: New testcase.
3000 * gcc.dg/vect/vect-75.c: New testcase.
3001 * gcc.dg/vect/vect-76.c: New testcase.
3002 * gcc.dg/vect/vect-77.c: New testcase.
3003 * gcc.dg/vect/vect-78.c: New testcase
3004
3005 2004-09-18 Paul Brook <paul@codesourcery.com>
3006
3007 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
3008
3009 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
3010
3011 PR c/17424
3012 * gcc.dg/pr17424-1.c: New test.
3013
3014 2004-09-18 Diego Novillo <dnovillo@redhat.com>
3015
3016 * g++.dg/tree-ssa/pr17153.C: New test.
3017
3018 2004-09-16 Geoffrey Keating <geoffk@apple.com>
3019
3020 PR pch/13361
3021 * testsuite/g++.dg/pch/wchar-1.C: New.
3022 * testsuite/g++.dg/pch/wchar-1.Hs: New.
3023
3024 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
3025
3026 * gcc.c-torture/execute/20040917-1.c: New test.
3027
3028 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3029
3030 PR tree-optimization/17319
3031 * gcc.dg/pr17319.c: New test.
3032
3033 2004-09-17 Devang Patel <dpatel@apple.com>
3034
3035 * gcc.dg/20040813-1.c: New test.
3036
3037 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3038
3039 PR tree-optimization/17273
3040 * gcc.c-torture/compile/pr17273.c: New test.
3041
3042 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
3043
3044 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
3045 Update expected messages.
3046 * gcc.dg/declspec-13.c: New test.
3047
3048 2004-09-17 David Edelsohn <edelsohn@gnu.org>
3049
3050 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
3051
3052 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3053
3054 * gcc.c-torture/execute/pr17252.c: Use post-increment to
3055 change what 'a' is pointing to.
3056
3057 2004-09-17 Mark Mitchell <mark@codesourcery.com>
3058
3059 PR c++/16002
3060 * g++.dg/template/error18.C: New test.
3061
3062 PR c++/16029
3063 * g++.dg/warn/Wunused-8.C: New test.
3064
3065 2004-09-17 Steven Bosscher <stevenb@suse.de>
3066
3067 PR tree-optimization/17513
3068 * gcc.dg/20040916-1.c: New test.
3069
3070 2004-09-16 Mark Mitchell <mark@codesourcery.com>
3071
3072 PR c++/17501
3073 * g++.dg/template/typename7.C: New test.
3074
3075 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3076
3077 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
3078
3079 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
3080
3081 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
3082 with -ftree-based-profiling also.
3083 * lib/profopt.exp: Support late-set profile_option/feedback_option.
3084
3085 2004-09-16 Victor Leikehman <lei@il.ibm.com>
3086
3087 PR/15364
3088 * gfortran.dg/der_array_io_1.f90: New test.
3089 * gfortran.dg/der_array_io_2.f90: New test.
3090 * gfortran.dg/der_array_io_3.f90: New test.
3091
3092 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3093
3094 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
3095 EABI.
3096
3097 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3098
3099 * g++.dg/opt/switch1.C: New test.
3100
3101 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
3102
3103 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
3104 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
3105 Update expected messages.
3106
3107 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3108
3109 PR fortran/16485
3110 * gfortran.dg/same_name_1.f90: New test.
3111
3112 2004-09-15 Diego Novillo <dnovillo@redhat.com>
3113
3114 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
3115 dereference garbage pointers.
3116
3117 2004-09-15 Jakub Jelinek <jakub@redhat.com>
3118
3119 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
3120 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
3121
3122 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
3123 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
3124 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
3125
3126 2004-09-14 Mark Mitchell <mark@codesourcery.com>
3127
3128 PR c++/17324
3129 * g++.dg/template/mangle1.C: New test.
3130
3131 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3132
3133 PR tree-optimization/17252
3134 * gcc.c-torture/execute/pr17252.c: New test.
3135
3136 2004-09-14 Andrew Pinski <apinski@apple.com>
3137
3138 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
3139
3140 2004-09-14 Roger Sayle <roger@eyesopen.com>
3141
3142 PR rtl-optimization/9771
3143 * gcc.dg/pr9771-1.c: New test case.
3144
3145 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3146
3147 PR tree-optimization/15262
3148 * gcc.c-torture/execute/pr15262-1.c: New test.
3149 * gcc.c-torture/execute/pr15262-2.c: New test.
3150
3151 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
3152
3153 * gcc.dg/declspec-12.c: New test.
3154
3155 2004-09-14 Bud Davis <bdavis9659@comcast.net>
3156
3157 * gfortran.dg/pr17090.f90: Add directives to test.
3158
3159 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3160
3161 * gcc.c-torture/compile/20040914-1.c: New test.
3162
3163 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3164
3165 PR c++/16162
3166 * g++.dg/template/decl2.C: New test.
3167
3168 2004-09-13 Bud Davis <bdavis9659@comcast.net>
3169
3170 PR fortran/17090
3171 * gfortran.dg/pr17090.f90: New test.
3172
3173 2004-09-13 Dale Johannesen <dalej@apple.com>
3174
3175 * gcc.c-torture/compile/pr17408.c: New test case.
3176
3177 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3178
3179 PR c++/16716
3180 * g++.dg/parse/crash17.C: New test.
3181
3182 PR c++/17327
3183 * g++.dg/template/enum3.C: New test.
3184
3185 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
3186
3187 * lib/gcc-defs.exp: Load wrapper.exp.
3188 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
3189 using local code.
3190 * lib/gcc.exp (gcc_init): Similar.
3191 * lib/gfortran.exp (gfortran_init): Similar.
3192 * lib/objc.exp (objc_init): Similar.
3193 * lib/treelang.exp (treelang_init): Similar.
3194 * lib/wrapper.exp: New file with build_wrapper call machinery in
3195 ${tool}_maybe_build_wrapper.
3196
3197 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3198
3199 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
3200 "inline".
3201 * gcc.dg/declspec-11.c: Update expected messages.
3202 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
3203 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
3204 gcc.dg/inline-12.c: New tests.
3205
3206 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
3207
3208 * g++.dg/tree-ssa/pr17400.C: New testcase.
3209
3210 2004-09-13 James E Wilson <wilson@specifixinc.com>
3211
3212 * gcc.target/mips/sb1-1.c: New testcase.
3213
3214 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
3215
3216 * lib/g77-dg.exp: Remove unused file.
3217 * lib/mike-g77.exp: Ditto.
3218 * lib/g77.exp: Ditto.
3219
3220 2004-09-12 Richard Henderson <rth@redhat.com>
3221
3222 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
3223
3224 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3225
3226 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
3227 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3228 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
3229 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
3230 Update expected messages.
3231
3232 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
3233
3234 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3235 declaration/use mismatch for dirp parameter.
3236
3237 2004-09-12 Andrew Pinski <apinski@apple.com>
3238
3239 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3240 -fgnu-runtime is passed.
3241
3242 2004-09-12 Richard Henderson <rth@redhat.com>
3243
3244 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3245 do the uplevel thing and update additional_flags directly.
3246 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3247 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3248 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3249 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3250
3251 2004-09-11 Steven Bosscher <stevenb@suse.de>
3252
3253 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3254
3255 2004-09-11 Roger Sayle <roger@eyesopen.com>
3256
3257 PR middle-end/17411
3258 * g++.dg/opt/pr17411-1.C: New test case.
3259
3260 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3261
3262 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3263 gcc.dg/tls/diag-2.c: Update expected messages.
3264 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3265 messages.
3266 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3267 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3268 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3269 gcc.dg/tls/diag-5.c: New tests.
3270
3271 2004-09-11 Zack Weinberg <zack@codesourcery.com>
3272
3273 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3274
3275 2004-09-11 Steven Bosscher <stevenb@suse.de>
3276
3277 * g++.dg/parse/break-in-for.C: New test.
3278
3279 2004-09-11 Jakub Jelinek <jakub@redhat.com>
3280
3281 * gcc.dg/tree-ssa/20040911-1.c: New test.
3282
3283 2004-09-11 Andreas Jaeger <aj@suse.de>
3284
3285 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3286 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3287
3288 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
3289
3290 * gcc.target/frv: New directory of FR-V-specific tests.
3291
3292 2004-09-10 James E Wilson <wilson@specifixinc.com>
3293
3294 * gcc.dg/convert-vec-1.c: New test.
3295
3296 2004-09-10 Roger Sayle <roger@eyesopen.com>
3297
3298 PR middle-end/17024
3299 * gcc.dg/pr17024-1.c: New test case.
3300
3301 2004-09-10 Eric Christopher <echristo@redhat.com>
3302
3303 * gcc.dg/20040910-1.c: New test.
3304
3305 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3306
3307 * gcc.dg/bitfld-9.c: New test.
3308
3309 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3310
3311 * gcc.c-torture/execute/ieee/acc1.c: New test.
3312 * gcc.c-torture/execute/ieee/acc2.c: New test.
3313 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3314
3315 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3316
3317 * gcc.dg/deprecated-2.c: New test.
3318
3319 2004-09-09 James E Wilson <wilson@specifixinc.com>
3320
3321 * gcc.dg/init-vec-1.c: New test.
3322
3323 2004-09-09 Roger Sayle <roger@eyesopen.com>
3324
3325 PR middle-end/17055
3326 * gcc.dg/pr17055-1.c: New test case.
3327
3328 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
3329
3330 PR target/17377
3331 * gcc.c-torture/execute/pr17377.c: New test.
3332
3333 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3334
3335 PR c/8420
3336 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
3337 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
3338 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3339 gcc.dg/long-long-typespec-1.c: New tests.
3340 * gcc.dg/tls/diag-2.c: Update expected diagnostics
3341
3342 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3343
3344 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
3345 gcc.dg/gnu99-static-1.c: New tests.
3346
3347 2004-09-08 Devang Patel <dpatel@apple.com>
3348
3349 * gcc.dg/darwin-ld-20040828-1.c: New test.
3350 * gcc.dg/darwin-ld-20040828-2.c: New test.
3351 * gcc.dg/darwin-ld-20040828-3.c: New test.
3352
3353 2004-09-08 Ziemowit Laski <zlaski@apple.com>
3354
3355 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
3356 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
3357 in error message.
3358 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
3359 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
3360 in error message.
3361 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
3362 types they qualify.
3363 * objc.dg/type-size-2.m: Fix wording in comment.
3364 * objc.dg/va-meth-1.m: New test case.
3365
3366 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
3367
3368 PR c/16633:
3369 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
3370 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
3371
3372 2004-09-06 Devang Patel <dpatel@apple.com>
3373
3374 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
3375 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
3376
3377 2004-09-06 Zack Weinberg <zack@codesourcery.com>
3378
3379 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
3380 reflect changed line numbering of diagnostics.
3381
3382 2004-09-06 Paul Brook <paul@codesourcery.com>
3383
3384 * gfortran.dg/edit_real_1.f90: Add new test.
3385
3386 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3387
3388 * gcc.dg/tree-ssa/loop-2.c: New test.
3389 * gcc.dg/tree-ssa/loop-3.c: New test.
3390 * gcc.dg/tree-ssa/loop-4.c: New test.
3391 * gcc.dg/tree-ssa/loop-5.c: New test.
3392
3393 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3394
3395 * gcc.dg/format/sentinel-1.c: Update for parameter option.
3396
3397 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3398
3399 * gcc.dg/format/sentinel-1.c: New test.
3400
3401 2004-09-04 Uros Bizjak <uros@kss-loka.si>
3402
3403 * testsuite/gcc.dg/builtins-46.c: New.
3404
3405 2004-09-03 Devang Patel <dpatel@apple.com>
3406
3407 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3408 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
3409
3410 2004-09-03 Jan Beulich <jbeulich@novell.com>
3411
3412 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3413 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3414 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3415 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3416 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3417 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3418 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3419 the non-portable bzero.
3420 * gcc.dg/20010912-1.c: xfail for NetWare.
3421 * gcc.dg/20020426-2.c: xfail for NetWare.
3422 * gcc.dg/20021014-1.c: xfail for NetWare.
3423 * gcc.dg/20021018-1.c: xfail for NetWare.
3424 * gcc.dg/20030213-1.c: xfail for NetWare.
3425 * gcc.dg/20030225-1.c: xfail for NetWare.
3426 * gcc.dg/20030708-1.c: xfail for NetWare.
3427 * gcc.dg/builtins-config.h: Also exclude NetWare.
3428 * gcc.dg/format/format.h: Define restrict only if not already defined.
3429 * gcc.dg/nest.c: xfail for NetWare.
3430 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3431 * lib/target-supports.exp (check_visibility_available): Exclude
3432 NetWare.
3433
3434 2004-09-03 Jan Beulich <jbeulich@novell.com>
3435
3436 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3437 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3438 deterministic starting point for the alignment of structure fields.
3439 * gcc.dg/Wpadded.c: Dito.
3440 * g++.dg/abi/vbase10.C: Dito.
3441
3442 2004-09-03 Devang Patel <dpatel@apple.com>
3443
3444 * g++.dg/debug/pr15736.cc: New test.
3445
3446 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3447
3448 * README.QMTEST: Fix out-of-date link.
3449
3450 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3451
3452 PR fortran/16579
3453 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3454 Delete. Duplicate of gfortran.dg/g77/20010610.f
3455
3456 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3457
3458 * g++.dg/abi/arm_rtti1.C: New test.
3459
3460 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3461
3462 * gcc.dg/ppc-vector-memcpy.c: New.
3463 * gcc.dg/ppc-vector-memset.c: New.
3464
3465 2004-09-02 Chao-ying Fu <fu@mips.com>
3466
3467 * gcc.target/mips/mips-3d-1.c: New test.
3468 * gcc.target/mips/mips-3d-2.c: New test.
3469 * gcc.target/mips/mips-3d-3.c: New test.
3470 * gcc.target/mips/mips-3d-4.c: New test.
3471 * gcc.target/mips/mips-3d-5.c: New test.
3472 * gcc.target/mips/mips-3d-6.c: New test.
3473 * gcc.target/mips/mips-3d-7.c: New test.
3474 * gcc.target/mips/mips-3d-8.c: New test.
3475 * gcc.target/mips/mips-3d-9.c: New test.
3476 * gcc.target/mips/mips-ps-1.c: New test.
3477 * gcc.target/mips/mips-ps-2.c: New test.
3478 * gcc.target/mips/mips-ps-3.c: New test.
3479 * gcc.target/mips/mips-ps-4.c: New test.
3480 * gcc.target/mips/mips-ps-type.c: New test.
3481
3482 2004-09-02 Paul Brook <paul@codesourcery.com>
3483
3484 * gfortran.dg/edit_real_1.f90: Add new tests.
3485
3486 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3487
3488 PR fortran/15327
3489 * gfortran.dg/merge_char_1.f90: New test.
3490
3491 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3492
3493 PR fortran/16404
3494 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3495
3496 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3497
3498 PR c/1522
3499 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3500
3501 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3502
3503 * g++.dg/opt/loop1.C: Do not XFAIL.
3504
3505 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3506
3507 * gcc.c-torture/execute/20040831-1.c: New test.
3508
3509 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3510
3511 PR fortran/16579
3512 * gfortran.dg/g77/20010610.f: Now passes.
3513 Copy from g77.f-torture/execute. Add dg-run directive.
3514 * gfortran.dg/g77/README: Update
3515
3516 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3517
3518 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3519 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3520 (t1, t2, t3, t4): Add volatile.
3521
3522 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3523
3524 * g++.dg/ext/visibility/arm1.C: New test.
3525
3526 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3527
3528 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3529 -pedantic-errors.
3530
3531 2004-09-01 Paul Brook <paul@codesourcery.com>
3532
3533 * gfortran.dg/eof_2.f90: New test.
3534
3535 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3536
3537 PR fortran/16579
3538 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3539
3540 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3541
3542 PR libfortran/16805
3543 * gfortran.dg/list_read_2.f90: New test.
3544
3545 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3546
3547 * g++.dg/abi/key1.C: New test.
3548
3549 2004-08-31 Richard Henderson <rth@redhat.com>
3550
3551 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3552 form of offsetof.
3553 * g++.dg/other/offsetof5.C: Remove duplicate.
3554
3555 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3556
3557 PR fortran/17244
3558 * gfortran.dg/func_derived_1.f90: New test.
3559
3560 2004-08-31 Paul Brook <paul@codesourcery.com>
3561
3562 * gfortran.dg/eof_1.f90: New test.
3563
3564 2004-08-31 Paul Brook <paul@codesourcery.com>
3565
3566 * gfortran.dg/list_read_1.f90: New file.
3567
3568 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3569
3570 * g++.dg/opt/loop1.C: XFAIL.
3571
3572 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3573
3574 * gcc.dg/funcdef-storage-1.c: New.
3575 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3576 an extern function in local scope.
3577 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3578 declare an 'auto inline' function in local scope.
3579 * gcc.dg/20011130-1.c: Likewise.
3580 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3581 an 'auto' function in local scope.
3582 * gcc.dg/20021014-1.c: Likewise.
3583 * gcc.dg/20030331-2.c: Likewise.
3584
3585 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3586
3587 * gfortran.dg/blockdata_1.f90: New test.
3588
3589 2004-08-30 Richard Henderson <rth@redhat.com>
3590
3591 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3592
3593 2004-08-30 Richard Henderson <rth@redhat.com>
3594
3595 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3596 additional_flags set by alternate driver.
3597 (ieee-options): New procedure.
3598 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3599 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3600 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3601 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3602
3603 2004-08-30 Richard Henderson <rth@redhat.com>
3604
3605 * lib/f-torture.exp: Remove.
3606
3607 2004-08-29 Mark Mitchell <mark@codesourcery.com>
3608
3609 PR rtl-optimization/16590
3610 * g++.dg/opt/loop1.C: New test.
3611
3612 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3613
3614 PR fortran/13910
3615 * gfortran.dg/oldstyle_1.f90: New test.
3616
3617 2004-08-29 Steven G. Kargl <kargls@comcast.net>
3618 Paul Brook <paul@codesourcery.com>
3619
3620 * gfortran.dg/g77/README: Update.
3621 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3622 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3623 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3624
3625 2004-08-28 Paul Brook <paul@codesourcery.com>
3626
3627 PR libfortran/17195
3628 * gfortran.dg/edit_real_1.f90: New test.
3629
3630 2004-08-27 Paul Brook <paul@codesourcery.com>
3631
3632 * gfortran.dg/rewind_1.f90: New test.
3633
3634 2004-08-27 Bud Davis <bdavis9659@comcast.net>
3635
3636 PR fortran/16597
3637 * gfortran.dg/pr16597.f90: New test.
3638
3639 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3640
3641 PR c/13801
3642 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3643 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3644 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3645 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3646 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3647
3648 2004-08-26 Nick Clifton <nickc@redhat.com>
3649
3650 * gcc.c-torture/compile/pr17119.c: New test.
3651
3652 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3653
3654 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3655
3656 2004-08-25 Richard Henderson <rth@redhat.com>
3657
3658 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3659 the bits that expect kind=8 to be the largest real kind.
3660
3661 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3662
3663 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3664
3665 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3666
3667 * gfortran.dg/assignment_1.f90: New test.
3668
3669 2004-08-25 Adam Nemet <anemet@lnxw.com>
3670
3671 * g++.dg/template/repo3.C: New test.
3672
3673 2004-08-25 Roger Sayle <roger@eyesopen.com>
3674
3675 PR middle-end/16693
3676 PR tree-optimization/16372
3677 * g++.dg/opt/pr16372-1.C: New test case.
3678 * g++.dg/opt/pr16693-1.C: New test case.
3679 * g++.dg/opt/pr16693-2.C: New test case.
3680
3681 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3682
3683 * objc.dg/proto-lossage-4.m: New test.
3684
3685 2004-08-25 Mark Mitchell <mark@codesourcery.com>
3686
3687 PR c++/17155
3688 * g++.dg/inherit/local2.C: New test.
3689
3690 2004-08-25 Paul Brook <paul@codesourcery.com>
3691
3692 PR fortran/17144
3693 * gfortran.dg/string_ctor_1.f90: New test.
3694
3695 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3696
3697 PR c++/14428
3698 * g++.dg/template/redecl2.C: New test.
3699
3700 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3701
3702 PR fortran/17143
3703 * gfortran.dg/pr17143.f90: New test.
3704
3705 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3706
3707 PR fortran/17164
3708 * gfortran.dg/pr17164.f90: New test.
3709
3710 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3711
3712 * gcc.dg/tree-ssa/loop-1.c: New test.
3713
3714 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3715
3716 * gcc.c-torture/compile/20040824-1.c: New test.
3717
3718 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3719
3720 * gcc.c-torture/compile/iftrap-3.c: New test.
3721
3722 2004-08-24 Paul Brook <paul@codesourcery.com>
3723
3724 * gfortran.dg/entry_2.f90: New test.
3725
3726 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3727
3728 PR c++/16889
3729 * g++.dg/lookup/ambig[12].C: New.
3730
3731 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3732
3733 PR c++/16706
3734 * g++.dg/template/crash21.C: New test.
3735 * g++.dg/template/crash22.C: Likewise.
3736
3737 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3738
3739 PR c++/17149
3740 * g++.dg/template/access15.C: New.
3741
3742 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3743
3744 PR c++/17163
3745 * g++.dg/template/repo2.C: New test.
3746
3747 2004-08-23 Roger Sayle <roger@eyesopen.com>
3748
3749 PR rtl-optimization/17078
3750 * gcc.c-torture/execute/pr17078-1.c: New test case.
3751
3752 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3753
3754 PR c/14492
3755 * gcc.dg/debug/crash1.c: New test.
3756
3757 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3758
3759 PR c/16180
3760 * gcc.dg/loop-5.c: New test.
3761
3762 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3763
3764 * gcc.c-torture/execute/20040823-1.c: New test.
3765
3766 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
3767
3768 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3769 to the assembler. Simplify test accordingly.
3770 (asm_abi_flags): Use GNU names.
3771 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3772 to check for ABI flags.
3773
3774 2004-08-22 Andrew Pinski <apinski@apple.com>
3775
3776 * g++.dg/opt/pr14029.C: New test.
3777 * gcc.c-torture/execute/pr15262.c: New test.
3778
3779 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3780
3781 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3782
3783 2004-08-21 Bud Davis <bdavis9659@comcast.net>
3784
3785 PR 16908
3786 * gfortran.dg/direct_io.f90: New test.
3787
3788 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3789
3790 PR c++/17121
3791 * g++.dg/inherit/local2.C: New test.
3792
3793 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3794
3795 PR c++/17120
3796 * g++.dg/warn/Wparentheses-4.C: New test.
3797
3798 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3799
3800 PR c++/17121
3801 * g++.dg/inherit/local2.C: New test.
3802
3803 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3804 * gcc.dg/ppc-ldstruct.c: Likewise.
3805 * gcc.dg/ppc64-abi-2.c: Likewise.
3806
3807 2004-08-20 Jakub Jelinek <jakub@redhat.com>
3808
3809 PR rtl-optimization/17099
3810 * gcc.c-torture/execute/20040820-1.c: New test.
3811
3812 2004-08-20 David Edelsohn <edelsohn@gnu.org>
3813
3814 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3815
3816 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3817
3818 PR fortran/17077
3819 * gfortran.dg/auto_array_1.f90: New test.
3820
3821 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3822
3823 PR fortran/17074
3824 * gfortran.dg/simpleif_1.f90: New test.
3825
3826 2004-08-19 Mark Mitchell <mark@codesourcery.com>
3827
3828 * lib/target-supports.exp (check_profiling_available): Return
3829 false for arm*-*-symbianelf* and arm*-*-eabi*.
3830
3831 PR c++/15890
3832 * g++.dg/template/delete1.C: New test.
3833
3834 2004-08-19 Paul Brook <paul@codesourcery.com>
3835
3836 PR fortran/14976
3837 PR fortran/16228
3838 * gfortran.dg/data_char_1.f90: New test.
3839
3840 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3841
3842 PR fortran/16946
3843 * gfortran.dg/reduction.f90: New testcase.
3844
3845 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3846
3847 PR fortran/16520
3848 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3849
3850 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3851
3852 PR c++/17041
3853 * g++.dg/Wparentheses-3.C: New test.
3854
3855 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3856
3857 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3858 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3859 * gcc.dg/vect/vect-2.c: Likewise.
3860 * gcc.dg/vect/vect-3.c: Likewise.
3861 * gcc.dg/vect/vect-4.c: Likewise.
3862 * gcc.dg/vect/vect-5.c: Likewise.
3863 * gcc.dg/vect/vect-6.c: Likewise.
3864 * gcc.dg/vect/vect-7.c: Likewise.
3865 * gcc.dg/vect/vect-25.c: Likewise.
3866 * gcc.dg/vect/vect-31.c: Likewise.
3867 * gcc.dg/vect/vect-32.c: Likewise.
3868 * gcc.dg/vect/vect-34.c: Likewise.
3869 * gcc.dg/vect/vect-36.c: Likewise.
3870 * gcc.dg/vect/vect-all.c: Likewise.
3871
3872 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3873
3874 PR c++/17068
3875 * g++.dg/template/operator4.C: New test.
3876
3877 2004-08-18 Richard Henderson <rth@redhat.com>
3878
3879 * gcc.dg/20040206-1.c: XFAIL.
3880
3881 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3882
3883 PR c++/16246
3884 * g++.dg/template/array7.C: New test.
3885
3886 2004-08-17 James E Wilson <wilson@specifixinc.com>
3887
3888 * gcc.dg/mips-movcc-1.c: New test.
3889 * gcc.dg/mips-movcc-2.c: New test.
3890 * gcc.dg/mips-movcc-3.c: New test.
3891
3892 * gcc.dg/mips-nmadd-1.c: New test.
3893 * gcc.dg/mips-nmadd-2.c: New test.
3894
3895 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3896
3897 PR c++/15871
3898 * g++.dg/opt/inline8.C: New test.
3899
3900 PR c++/16965
3901 * g++.dg/parse/error17.C: New test.
3902
3903 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3904
3905 * gcc.dg/vect: New directory for vectorizer tests.
3906 * gcc.dg/vect/tree-vect.h: New file.
3907 * gcc.dg/vect/vect.exp: New file.
3908 * gcc.dg/vect/pr16105.c.c: New test.
3909 * gcc.dg/vect/vect-1.c: New test.
3910 * gcc.dg/vect/vect-2.c: New test.
3911 * gcc.dg/vect/vect-3.c: New test.
3912 * gcc.dg/vect/vect-4.c: New test.
3913 * gcc.dg/vect/vect-5.c: New test.
3914 * gcc.dg/vect/vect-6.c: New test.
3915 * gcc.dg/vect/vect-7.c: New test.
3916 * gcc.dg/vect/vect-8.c: New test.
3917 * gcc.dg/vect/vect-9.c: New test.
3918 * gcc.dg/vect/vect-10.c: New test.
3919 * gcc.dg/vect/vect-11.c: New test.
3920 * gcc.dg/vect/vect-12.c: New test.
3921 * gcc.dg/vect/vect-13.c: New test.
3922 * gcc.dg/vect/vect-14.c: New test.
3923 * gcc.dg/vect/vect-15.c: New test.
3924 * gcc.dg/vect/vect-16.c: New test.
3925 * gcc.dg/vect/vect-17.c: New test.
3926 * gcc.dg/vect/vect-18.c: New test.
3927 * gcc.dg/vect/vect-19.c: New test.
3928 * gcc.dg/vect/vect-20.c: New test.
3929 * gcc.dg/vect/vect-21.c: New test.
3930 * gcc.dg/vect/vect-22.c: New test.
3931 * gcc.dg/vect/vect-23.c: New test.
3932 * gcc.dg/vect/vect-24.c: New test.
3933 * gcc.dg/vect/vect-25.c: New test.
3934 * gcc.dg/vect/vect-26.c: New test.
3935 * gcc.dg/vect/vect-27.c: New test.
3936 * gcc.dg/vect/vect-28.c: New test.
3937 * gcc.dg/vect/vect-29.c: New test.
3938 * gcc.dg/vect/vect-30.c: New test.
3939 * gcc.dg/vect/vect-31.c: New test.
3940 * gcc.dg/vect/vect-32.c: New test.
3941 * gcc.dg/vect/vect-33.c: New test.
3942 * gcc.dg/vect/vect-34.c: New test.
3943 * gcc.dg/vect/vect-35.c: New test.
3944 * gcc.dg/vect/vect-36.c: New test.
3945 * gcc.dg/vect/vect-37.c: New test.
3946 * gcc.dg/vect/vect-38.c: New test.
3947 * gcc.dg/vect/vect-40.c: New test.
3948 * gcc.dg/vect/vect-41.c: New test.
3949 * gcc.dg/vect/vect-42.c: New test.
3950 * gcc.dg/vect/vect-43.c: New test.
3951 * gcc.dg/vect/vect-44.c: New test.
3952 * gcc.dg/vect/vect-45.c: New test.
3953 * gcc.dg/vect/vect-46.c: New test.
3954 * gcc.dg/vect/vect-47.c: New test.
3955 * gcc.dg/vect/vect-48.c: New test.
3956 * gcc.dg/vect/vect-49.c: New test.
3957 * gcc.dg/vect/vect-50.c: New test.
3958 * gcc.dg/vect/vect-51.c: New test.
3959 * gcc.dg/vect/vect-52.c: New test.
3960 * gcc.dg/vect/vect-53.c: New test.
3961 * gcc.dg/vect/vect-54.c: New test.
3962 * gcc.dg/vect/vect-55.c: New test.
3963 * gcc.dg/vect/vect-56.c: New test.
3964 * gcc.dg/vect/vect-57.c: New test.
3965 * gcc.dg/vect/vect-58.c: New test.
3966 * gcc.dg/vect/vect-59.c: New test.
3967 * gcc.dg/vect/vect-60.c: New test.
3968 * gcc.dg/vect/vect-61.c: New test.
3969 * gcc.dg/vect/vect-all.c: New test.
3970 * gcc.dg/vect/vect-none.c: New test.
3971
3972 2004-08-17 Paul Brook <paul@codesourcery.com>
3973
3974 PR fortran/13082
3975 * gfortran.dg/entry_1.f90: New test.
3976
3977 2004-08-17 Andrew Pinski <apinski@apple.com>
3978
3979 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3980
3981 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
3982
3983 * gcc.dg/pr17036-1.c: New test.
3984
3985 2004-08-16 Devang Patel <dpatel@apple.com>
3986
3987 * gcc.dg/darwin-20040809-1.c: New test.
3988
3989 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3990
3991 * gcc.dg/funcdef-attr-1.c: New test.
3992
3993 2004-08-16 Janis Johnson <janis187@us.ibm.com>
3994
3995 * gcc.dg/altivec-17.c: New test.
3996 * gcc.dg/altivec-18.c: New test.
3997
3998 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3999
4000 PR c++/6749
4001 * g++.dg/template/vtable2.C: New test.
4002
4003 2004-08-14 Richard Henderson <rth@redhat.com>
4004
4005 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
4006 * gcc.dg/pack-test-4.c (main): Return 0.
4007 * gcc.dg/setjmp-1.c: Remove XFAIL.
4008 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
4009
4010 2004-08-14 Richard Henderson <rth@redhat.com>
4011
4012 * gcc.dg/980217-1.c: Add prototype for printf.
4013
4014 2004-08-13 Bud Davis <bdavis9659@comcast.net>
4015
4016 * gfortran.dg/pr16935.f90: New test.
4017
4018 2004-08-13 Janis Johnson <janis187@us.ibm.com>
4019
4020 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
4021
4022 2004-08-13 Paul Brook <paul@codesourcery.com>
4023
4024 * gfortran.dg/der_io_1.f90: Remove stray comma.
4025
4026 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4027
4028 * gcc.dg/vmx/cw-bug-2.c: Remove.
4029 * gcc.dg/vmx/vprint-1.c: Remove.
4030 * gcc.dg/vmx/vscan-1.c: Remove.
4031
4032 2004-08-12 Devang patel <dpatel@apple.com>
4033
4034 * gcc.dg/darwin-20040809-2.c: New test.
4035
4036 2004-08-12 Janis Johnson <janis1872us.ibm.com>
4037
4038 * g++.dg/ext/altivec-12.C: New test.
4039
4040 * g++.dg/ext/altivec-11.C: New test.
4041
4042 2004-08-12 Paul Brook <paul@codesourcery.com>
4043
4044 * g++.dg/abi/arm_cxa_vec_1.C: New test.
4045
4046 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4047
4048 * g++.dg/ext/altivec-2.C: Check for hardware support before
4049 executing any VMX instructions.
4050
4051 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
4052
4053 2004-08-12 Jakub Jelinek <jakub@redhat.com>
4054
4055 PR c++/16276
4056 * g++.old-deja/g++.other/comdat4.C: New test.
4057 * g++.old-deja/g++.other/comdat4-aux.cc: New.
4058
4059 2004-08-12 Ben Elliston <bje@au.ibm.com>
4060
4061 PR target/16286
4062 * gcc.dg/pr16286.c: New test.
4063
4064 2004-08-12 Jan Beulich <jbeulich@novell.com>
4065
4066 * g++.dg/ext/asm5.C: New.
4067
4068 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4069
4070 PR c++/16698
4071 * g++.dg/eh/crash1.C: New test.
4072
4073 PR c++/16717
4074 * g++.dg/ext/construct1.C: New test.
4075
4076 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4077
4078 PR c++/16853
4079 * g++.dg/init/ptrmem1.C: New test.
4080
4081 PR c++/16618
4082 * g++.dg/parse/offsetof5.C: New test.
4083
4084 PR c++/16870
4085 * g++.dg/template/overload3.C: New test.
4086
4087 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4088
4089 PR c++/16964
4090 * g++.dg/parse/error16.C: New test.
4091
4092 PR c++/16904
4093 * g++.dg/template/error14.C: New test.
4094
4095 PR c++/16929
4096 * g++.dg/template/error15.C: New test.
4097
4098 2004-08-11 Devang Patel <dpatel@apple.com>
4099
4100 * gcc.dg/darwin-ld-20040809-1.c: New test.
4101 * gcc.dg/darwin-ld-20040809-2.c: New test.
4102
4103 2004-08-11 Steven G. Kargl <kargls@comcast.net>
4104
4105 PR fortran/16917
4106 * gfortran.dg/dfloat_1.f90: New test.
4107
4108 2004-08-09 Mark Mitchell <mark@codesourcery.com>
4109
4110 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
4111 * gcc.dg/dll-2.c: Fix dg-require syntax.
4112 * gcc.misc-tests/arm-isr.c (abort): Declare.
4113 (exit): Likewise.
4114
4115 2004-08-10 Mark Mitchell <mark@codesourcery.com>
4116
4117 PR c++/16971
4118 * g++.dg/parse/crash16.C: New test.
4119
4120 2004-08-10 Roger Sayle <roger@eyesopen.com>
4121
4122 * gcc.dg/mips-rsqrt-1.c: New test case.
4123 * gcc.dg/mips-rsqrt-2.c: New test case.
4124 * gcc.dg/mips-rsqrt-3.c: New test case.
4125
4126 2004-08-10 Paul Brook <paul@codesourcery.com>
4127
4128 * gfortran.dg/der_io_1.f90: New test.
4129
4130 2004-08-10 Paul Brook <paul@codesourcery.com>
4131
4132 PR fortran/16919
4133 * gfortran.dg/der_array_1.f90: New test.
4134
4135 2004-08-09 David Edelsohn <edelsohn@gnu.org>
4136
4137 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
4138
4139 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
4140
4141 * gcc.dg/wchar_t-2.c: Fix typo.
4142
4143 2004-08-09 Falk Hueffner <falk@debian.org>
4144
4145 PR tree-optimization/12517
4146 * gcc.c-torture/compile/pr12517.c: New test.
4147
4148 PR tree-optimization/12578
4149 * gcc.c-torture/compile/pr12578.c: New test.
4150
4151 PR tree-optimization/12899
4152 * gcc.c-torture/compile/pr12899.c: New test.
4153
4154 PR rtl-optimization/14692
4155 * gcc.c-torture/compile/pr14692.c: New test.
4156
4157 PR tree-optimization/16461
4158 * gcc.c-torture/compile/pr16461.c: New test.
4159
4160 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
4161
4162 * gfortran.dg/getenv_1.f90: New test.
4163
4164 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4165
4166 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
4167 wchar_t.
4168 * gcc.dg/symbian5.c: Test -fno-short-wchar.
4169
4170 2004-08-06 Paul Brook <paul@codesourcery.com>
4171
4172 * gfortran.dg/ret_array_1.f90: New test.
4173 * gfortran.dg/ret_pointer_1.f90: New test.
4174
4175 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
4176
4177 * gcc.dg/missing-field-init-[12].c: New tests.
4178 * g++.dg/warn/missing-field-init-[12].C: New tests.
4179
4180 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4181
4182 * gcc.dg/enum2.c: New test.
4183 * gcc.dg/symbian3.c: Likewise.
4184 * gcc.dg/symbian4.c: Likewise.
4185 * gcc.dg/wchar_t-2.c: Likewise.
4186
4187 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4188
4189 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
4190 destructor tests.
4191
4192 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4193
4194 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
4195 dg-require-visiblity.
4196 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
4197 * g++.dg/ext/visibility/fvisibility.C: Likewise.
4198 * g++.dg/ext/visibility/memfuncts.C: Likewise.
4199 * g++.dg/ext/visibility/new1.C: Likewise.
4200 * g++.dg/ext/visibility/pragma.C: Likewise.
4201 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
4202 * g++.dg/ext/visibility/virtual.C: Likewise.
4203 * g++/dg/ext/visibility/visibility-1.C: Likewise.
4204 * g++/dg/ext/visibility/visibility-2.C: Likewise.
4205 * g++/dg/ext/visibility/visibility-3.C: Likewise.
4206 * g++/dg/ext/visibility/visibility-4.C: Likewise.
4207 * g++/dg/ext/visibility/visibility-5.C: Likewise.
4208 * g++/dg/ext/visibility/visibility-6.C: Likewise.
4209 * g++/dg/ext/visibility/visibility-7.C: Likewise.
4210 * g++/dg/ext/visibility/visibility-8.C: New test.
4211 * gcc.c-torture/compile/dll.x: Remove.
4212 * gcc.dg/dll-2.c: Use dg-require-dll
4213 * gcc.dg/visibility-10.c: New test.
4214 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
4215 supporting DLLs.
4216 * testsuite/lib/scanasm.exp (scan_hidden): New function.
4217 (scan_not_hidden): Likewise.
4218
4219 2004-08-05 David Edelsohn <edelsohn@gnu.org>
4220
4221 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4222
4223 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
4224
4225 * gcc.c-torture/execute/20040805-1.c: New test.
4226
4227 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
4228
4229 * gcc.dg/20020118-1.c: Declare abort.
4230 * gcc.dg/altivec_check.h: Likewise.
4231 * gcc.dg/iftrap-2.c: Likewise.
4232 * gcc.dg/pragma-darwin.c: Likewise.
4233 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
4234
4235 2004-08-04 Geoffrey Keating <geoffk@apple.com>
4236
4237 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4238
4239 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4240
4241 * gcc.c-torture/execute/builtins/abs-2.c,
4242 gcc.c-torture/execute/builtins/abs-3.c,
4243 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4244 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4245 intmax_t, uintmax_t and their limits.
4246 * gcc.dg/intmax_t-1.c: New test.
4247
4248 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4249
4250 * g++.dg/tc1/dr147.C: Add reference to PR.
4251
4252 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
4253
4254 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4255 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4256
4257 2004-08-03 David Edelsohn <edelsohn@gnu.org>
4258
4259 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4260
4261 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4262
4263 * gcc.dg/redecl-5.c: New test.
4264 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4265 of scanf.
4266
4267 2004-08-03 Roger Sayle <roger@eyesopen.com>
4268
4269 PR middle-end/16790
4270 * gcc.c-torture/execute/pr16790-1.c: New test case.
4271
4272 2004-08-03 Mark Mitchell <mark@codesourcery.com>
4273
4274 * g++.dg/ext/visibility/assign1.C: New test.
4275 * g++.dg/ext/visibility/new1.C: Likewise.
4276
4277 * gcc.dg/symbian1.c: New test.
4278 * gcc.dg/symbian2.c: Likewise.
4279
4280 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4281
4282 PR target/16570
4283 * gcc.dg/i386-sse-9.c: New test.
4284
4285 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4286
4287 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4288
4289 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4290
4291 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4292 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4293 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4294 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4295 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4296 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4297 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4298 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4299 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4300 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4301 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4302 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4303 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4304 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4305 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4306 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4307 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4308 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4309 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4310 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4311 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4312 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4313 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4314 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4315 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4316 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4317 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4318 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4319 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4320 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4321 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4322 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4323 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
4324 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
4325 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
4326 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4327 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4328 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4329 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4330 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
4331 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
4332 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
4333 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
4334 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
4335 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4336 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4337 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
4338 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
4339 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
4340 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
4341 gcc.misc-tests/i386-pf-3dnow-1.c,
4342 gcc.misc-tests/i386-pf-athlon-1.c,
4343 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4344 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
4345 Declare built-in functions used.
4346 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
4347
4348 2004-08-02 Mark Mitchell <mark@codesourcery.com>
4349
4350 PR c++/16707
4351 * g++.dg/lookup/using12.C: New test.
4352
4353 * g++.dg/init/null1.C: Fix PR number.
4354 * g++.dg/parse/namespace10.C: Likewise.
4355
4356 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4357
4358 PR c++/16224
4359 * g++.dg/template/spec17.C: New test.
4360 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
4361 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
4362
4363 2004-08-02 David Billinghurst
4364
4365 PR fortran/16292
4366 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
4367
4368 2004-08-01 Zack Weinberg <zack@codesourcery.com>
4369
4370 * gcc.dg/ia64-got-1.c: New test case.
4371
4372 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4373
4374 PR c++/16489
4375 * g++.dg/init/null1.C: New test.
4376 * g++.dg/tc1/dr76.C: Adjust error marker.
4377
4378 PR c++/16529
4379 * g++.dg/parse/namespace10.C: New test.
4380
4381 PR c++/16810
4382 * g++.dg/inherit/ptrmem2.C: New test.
4383
4384 2004-08-02 Ben Elliston <bje@au.ibm.com>
4385
4386 PR target/16155
4387 * gcc.dg/pr16155.c: New test.
4388
4389 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
4390
4391 * gcc.dg/redecl-2.c: New test.
4392
4393 2004-07-30 Geoffrey Keating <geoffk@apple.com>
4394
4395 * gcc.dg/darwin-longdouble.c: New file.
4396
4397 2004-07-30 Richard Henderson <rth@redhat.com>
4398
4399 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
4400 write to constant argument.
4401 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
4402
4403 2004-07-30 Richard Henderson <rth@redhat.com>
4404
4405 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
4406 tests of nearest around zero.
4407
4408 2004-07-30 Andrew Pinski <apinski@apple.com>
4409
4410 * gcc.c-torture/compile/20040730-1.c: New test.
4411
4412 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4413
4414 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4415 powerpc-eabispe.
4416
4417 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4418
4419 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4420
4421 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
4422
4423 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4424 contains $ld_library_path.
4425 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4426
4427 2004-07-29 Richard Henderson <rth@redhat.com>
4428
4429 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4430
4431 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4432 (alt2, which): New.
4433 (Check): Accept either alternative.
4434
4435 2004-07-29 Mark Mitchell <mark@codesourcery.com>
4436
4437 * g++.dg/abi/inline1.C: New test.
4438 * g++.dg/abi/local1-a.cc: Likewise.
4439 * g++.dg/abi/local1.C: Likewise.
4440 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4441 * g++.dg/abi/mangle12.C: Likewise.
4442 * g++.dg/abi/mangle17.C: Likewise.
4443 * g++.dg/abi/mangle20-2.C: Likewise.
4444 * g++.dg/opt/interface1.C: Likewise.
4445 * g++.dg/opt/interface1.h: Likewise.
4446 * g++.dg/opt/interface1-a.cc: New test.
4447 * g++.dg/parse/repo1.C: New test.
4448 * g++.dg/template/repo1.C: Likewise.
4449 * g++.dg/warn/Winline-1.C: Likewise.
4450 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4451
4452 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4453
4454 * gcc.dg/tree-ssa/20040729-1.c: New test.
4455
4456 2004-07-27 Matt Austern <austern@apple.com>
4457
4458 * gcc.dg/darwin-bool-1.c: New test.
4459 * gcc.dg/darwin-bool-2.c: New test.
4460
4461 2004-07-28 Richard Henderson <rth@redhat.com>
4462
4463 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4464 arguments in the correct type. Don't write to constant arguments.
4465
4466 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4467
4468 PR tree-optimization/16688
4469 PR tree-optimization/16689
4470 * g++.dg/tree-ssa/pr16688.C: New test.
4471
4472 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4473
4474 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4475 loads. Not only in the comment, this time.
4476
4477 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4478
4479 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4480 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4481 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4482 * gcc.dg/sh4a-bitmovua.c: New.
4483 * gcc.dg/sh4a-cos.c: New.
4484 * gcc.dg/sh4a-cosf.c: New.
4485 * gcc.dg/sh4a-fprun.c: New.
4486 * gcc.dg/sh4a-fsrra.c: New.
4487 * gcc.dg/sh4a-memmovua.c: New.
4488 * gcc.dg/sh4a-sin.c: New.
4489 * gcc.dg/sh4a-sincos.c: New.
4490 * gcc.dg/sh4a-sincosf.c: New.
4491 * gcc.dg/sh4a-sinf.c: New.
4492
4493 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4494
4495 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4496 conditionals.
4497 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4498 loads.
4499 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4500 DOM1.
4501
4502 2004-07-27 Andrew Pinski <apinski@apple.com>
4503
4504 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4505
4506 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4507
4508 * gcc.dg/pragma-isr.c: New test.
4509
4510 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4511
4512 PR c++/14429
4513 * g++.dg/template/ttp11.C: New test.
4514
4515 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4516
4517 * gcc.c-torture/compile/20040727-1.c: New test.
4518
4519 2004-07-26 Eric Christopher <echristo@redhat.com>
4520
4521 * gcc.c-torture/compile/20040726-2.c: New test.
4522
4523 2004-07-26 Andrew Pinski <apinski@apple.com>
4524
4525 * g++.dg/rtti/tinfo1.C: Xfail.
4526
4527 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4528
4529 * gcc.c-torture/compile/20040726-1.c: New test.
4530
4531 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4532 Brian Ryner <bryner@brianryner.com>
4533
4534 PR c++/9283
4535 PR c++/15000
4536 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4537 * g++.dg/ext/visibility/: New directory.
4538 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4539 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4540 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4541 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4542 * g++.dg/ext/visibility/fvisibility.C,
4543 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4544 g++.dg/ext/visibility/fvisibility-override1.C
4545 g++.dg/ext/visibility/fvisibility-override2.C
4546 g++.dg/ext/visibility/memfuncts.C
4547 g++.dg/ext/visibility/noPLT.C
4548 g++.dg/ext/visibility/pragma.C
4549 g++.dg/ext/visibility/pragma-override1.C
4550 g++.dg/ext/visibility/pragma-override2.C
4551 g++.dg/ext/visibility/staticmemfuncts.C
4552 g++.dg/ext/visibility/virtual.C: New tests.
4553
4554 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4555
4556 PR c/15360
4557 * gcc.dg/pr15360-1.c: New test.
4558
4559 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4560
4561 * gcc.dg/pragma-align-2.c: New test.
4562 * gcc.dg/pragma-init-fini.c: New test.
4563 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4564 targets.
4565
4566 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4567
4568 * gcc.dg/init-string-2.c: New test.
4569
4570 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4571
4572 PR 16684
4573 * gcc.dg/Wredundant-decls-1.c: New test case.
4574
4575 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4576
4577 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4578 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4579 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4580 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4581 * gcc.dg/compat/generate-random.c: New file.
4582 * gcc.dg/compat/generate-random.h: Likewise.
4583 * gcc.dg/compat/generate-random_r.c: Likewise.
4584 * gcc.dg/compat/struct-layout-1.h: Likewise.
4585 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4586 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4587 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4588 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4589 * gcc.dg/compat/struct-layout-1_main.c: New test.
4590 * gcc.dg/compat/struct-layout-1_x.c: New file.
4591 * gcc.dg/compat/struct-layout-1_y.c: New file.
4592 * gcc.dg/compat/struct-layout-1_test.h: New file.
4593
4594 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4595
4596 * gcc.dg/comp-return-1.c: New test
4597
4598 2004-07-23 Janis Johnson <janis187@us.ibm.com>
4599
4600 * gcc.dg/vmx/8-02a.c: Fix typo.
4601
4602 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4603 * gcc.dg/darwin-abi-3.c: New test.
4604
4605 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4606 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4607
4608 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4609 * gcc.dg/vmx/ops-long-1.c: New test.
4610 * gcc.dg/vmx/ops-long-2.c: New test.
4611
4612 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4613
4614 * g++.dg/lookup/conv-[1234].C: New.
4615
4616 2004-07-22 Mark Mitchell <mark@codesourcery.com>
4617
4618 * g++.dg/parse/attr2.C: Simplify.
4619
4620 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4621
4622 PR c/7284
4623 * gcc.c-torture/execute/pr7284-1.c: New test.
4624
4625 2004-07-22 Brian Booth <bbooth@redhat.com>
4626
4627 * gcc.dg/tree-ssa/20040721-1.c: New test.
4628
4629 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4630
4631 * g++.dg/template/crash20.c: New.
4632
4633 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4634
4635 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4636 Add dg-run directive. Declare variables as required.
4637 * gfortran.dg/g77/README: Update
4638
4639 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
4640
4641 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4642 gcc.dg/cris-peep2-andu2.c: New tests.
4643
4644 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4645
4646 PR c/15052
4647 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4648 on return type.
4649 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4650 messages.
4651 * gcc.dg/qual-return-2.c: Update expected messages.
4652 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4653
4654 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4655
4656 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4657 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4658
4659 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4660
4661 PR c/11250
4662 * gcc.dg/init-string-1.c: New test.
4663
4664 2004-07-21 Jakub Jelinek <jakub@redhat.com>
4665
4666 PR middle-end/15345
4667 PR c/16450
4668 * gcc.dg/torture/nested-fn-1.c: New test.
4669
4670 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4671
4672 PR target/16559
4673 * gcc.dg/ia64-fptr-1.c: New file.
4674
4675 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4676
4677 PR c++/14497
4678 * g++.dg/template/spec16.C: New test.
4679 * g++.old-deja/g++.robertl/eb118.C: Remove.
4680
4681 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4682
4683 PR c++/509
4684 * g++.dg/template/spec15.C: New test.
4685
4686 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4687
4688 Copy cases from g77.f-torture/execute and add dg-run
4689 directive. Other changes as noted.
4690 * gfortran.dg/g77/13037.f
4691 * gfortran.dg/g77/1832.f
4692 * gfortran.dg/g77/19981119-0.f
4693 * gfortran.dg/g77/19990313-0.f
4694 * gfortran.dg/g77/19990313-1.f
4695 * gfortran.dg/g77/19990313-2.f
4696 * gfortran.dg/g77/19990313-3.f
4697 * gfortran.dg/g77/19990419-1.f
4698 * gfortran.dg/g77/19990826-0.f
4699 * gfortran.dg/g77/19990826-2.f
4700 * gfortran.dg/g77/20000503-1.f
4701 * gfortran.dg/g77/20001111.f
4702 * gfortran.dg/g77/20010116.f
4703 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4704 * gfortran.dg/g77/20010430.f
4705 * gfortran.dg/g77/6177.f
4706 * gfortran.dg/g77/947.f
4707 * gfortran.dg/g77/970816-3.f
4708 * gfortran.dg/g77/971102-1.f
4709 * gfortran.dg/g77/980520-1.f
4710 * gfortran.dg/g77/980628-0.f
4711 * gfortran.dg/g77/980628-1.f
4712 * gfortran.dg/g77/980628-10.f
4713 * gfortran.dg/g77/980628-2.f
4714 * gfortran.dg/g77/980628-3.f
4715 * gfortran.dg/g77/980628-7.f
4716 * gfortran.dg/g77/980628-8.f
4717 * gfortran.dg/g77/980628-9.f
4718 * gfortran.dg/g77/980701-0.f
4719 * gfortran.dg/g77/980701-1.f
4720 * gfortran.dg/g77/cabs.f
4721 * gfortran.dg/g77/claus.f
4722 * gfortran.dg/g77/complex_1.f
4723 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4724 * gfortran.dg/g77/dcomplex.f
4725 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4726 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4727 * gfortran.dg/g77/f90-intrinsic-numeric.f
4728 * gfortran.dg/g77/int8421.f
4729 * gfortran.dg/g77/labug1.f
4730 * gfortran.dg/g77/large_vec.f
4731 * gfortran.dg/g77/le.f
4732 * gfortran.dg/g77/short.f
4733 * gfortran.dg/g77/README: Update
4734
4735 2004-07-20 Mark Mitchell <mark@codesourcery.com>
4736
4737 PR c++/16637
4738 * g++.dg/parse/lookup4.C: New test.
4739
4740 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4741
4742 PR c++/16175
4743 * g++.dg/template/ttp10.C: New test.
4744
4745 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4746
4747 * gcc.dg/pr12625-1.c: New test.
4748
4749 2004-07-20 Steven Bosscher <stevenb@suse.de>
4750
4751 * testsuite/gcc.dg/switch-warn-1.c: New test.
4752 * testsuite/gcc.dg/switch-warn-2.c: New test.
4753 * gcc.c-torture/compile/pr14730.c: Update.
4754
4755 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4756
4757 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4758 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4759 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4760 g++.dg/template/nontype3.C: Remove trailing CR from tests.
4761
4762 2004-07-18 Mark Mitchell <mark@codesourcery.com>
4763
4764 PR c++/16623
4765 * g++.dg/template/assign1.C: New test.
4766
4767 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4768
4769 PR c++/12170
4770 * g++.dg/template/ttp9.C: New test.
4771
4772 2004-07-19 Daniel Jacobowitz <dan@debian.org>
4773
4774 * gcc.dg/format/cmn-err-1.c: New test.
4775
4776 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4777
4778 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4779 gcc.dg/Wparentheses-10.c: New tests.
4780 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4781
4782 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4783
4784 PR fortran/16465
4785 * gfortran.dg/g77//ffixed-line-length-0.f,
4786 gfortran.dg/g77/ffixed-line-length-132.f,
4787 gfortran.dg/g77/ffixed-line-length-72.f,
4788 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4789 gfortran.dg/g77/README: Update.
4790
4791 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4792
4793 PR c++/13092
4794 * g++.dg/template/non-dependent7.C: New test.
4795 * g++.dg/template/non-dependent8.C: Likewise.
4796 * g++.dg/template/non-dependent9.C: Likewise.
4797 * g++.dg/template/non-dependent10.C: Likewise.
4798
4799 2004-07-17 Mark Mitchell <mark@codesourcery.com>
4800
4801 PR c++/16337
4802 * g++.dg/parse/attr2.C: New test.
4803
4804 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4805
4806 * g77.dg: Removed.
4807 * g77.f-torture: Ditto.
4808
4809 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4810
4811 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4812 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4813 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4814
4815 2004-07-16 Richard Henderson <rth@redhat.com>
4816
4817 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4818
4819 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4820
4821 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4822 tests with full list of options.
4823 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4824 of TORTURE_OPTIONS if test contains 'dg-do run'.
4825
4826 PR fortran/16404
4827 * gfortran.dg/do_iterator.f90: New test.
4828
4829 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4830
4831 PR rtl-optimization/16536
4832 * gcc.c-torture/execute/restrict-1.c: New test.
4833
4834 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4835
4836 PR fortran/15324
4837 * gfortran.dg/pr15324.f90: New test.
4838
4839 PR fortran/15129
4840 * gfortran.dg/pr15129.f90: New test.
4841
4842 PR fortran/15140
4843 * gfortran.dg/pr15140.f90: New test.
4844
4845 PR fortran/13792
4846 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4847 compile-time simplification.
4848
4849 2004-07-14 Mike Stump <mrs@apple.com>
4850
4851 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4852
4853 2004-07-14 James E Wilson <wilson@specifixinc.com>
4854
4855 PR target/16325
4856 * gcc.dg/profile-generate-1.c: New.
4857
4858 2004-07-15 Jakub Jelinek <jakub@redhat.com>
4859
4860 * gcc.c-torture/execute/20040709-1.c: New test.
4861 * gcc.c-torture/execute/20040709-2.c: New test.
4862
4863 2004-07-14 Mike Stump <mrs@apple.com>
4864
4865 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4866
4867 2004-07-14 Mike Stump <mrs@apple.com>
4868
4869 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4870
4871 2004-07-13 Mark Mitchell <mark@codesourcery.com>
4872
4873 PR c++/16518
4874 * g++.dg/parse/mutable1.C: New test.
4875
4876 2004-07-13 Diego Novillo <dnovillo@redhat.com>
4877
4878 PR tree-optimization/16443
4879 * gcc.dg/tree-ssa/20040713-1.c: New test.
4880
4881 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4882
4883 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4884 for operator new.
4885
4886 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4887
4888 * gfortran.dg/g77/README: New file
4889 * gfortran.dg/g77/19981216-0.f: Copy from
4890 g77.f-torture/noncompile. Add "dg-do compile" and
4891 dg-error as required.
4892 * gfortran.dg/g77/19990218-1.f: Likewise
4893 * gfortran.dg/g77/19990905-1.f: Likewise
4894 * gfortran.dg/g77/9263.f: Likewise
4895 * gfortran.dg/g77/980615-0.f: Likewise
4896 * gfortran.dg/g77/980616-0.f: Likewise
4897 * gfortran.dg/g77/check0.f: Likewise
4898 * gfortran.dg/g77/select_no_compile.f: Likewise
4899
4900 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4901
4902 Copy files from g77.f-torture/compile.
4903 Add "{ dg-do compile}". Other changes as noted
4904 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4905 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4906 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4907 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
4908 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
4909 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
4910 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
4911 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
4912 statement to conform to standard. Append alpha1.x for reference.
4913 * gfortran.dg/g77/xformat.f: Add dg-warning
4914
4915 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4916
4917 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
4918 Add {dg-do compile} directive.
4919 * gfortran.dg/g77/cpp2.F: Likewise
4920
4921 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4922
4923 PR c++/5402
4924 * g++.dg/lookup/name-clash1.C: New test.
4925
4926 PR c++/9777
4927 * g++.dg/lookup/name-clash2.C: New test.
4928
4929 PR c++/12102
4930 * g++.dg/lookup/name-clash3.C: New test.
4931
4932 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4933
4934 * g++.dg/lookup/new2.C: New test.
4935 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4936
4937 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
4938
4939 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
4940 Add {dg-do compile} directive.
4941 * gfortran.dg/g77/13060.f: Likewise
4942 * gfortran.dg/g77/19990218-0.f: Likewise
4943 * gfortran.dg/g77/19990305-0.f: Likewise
4944 * gfortran.dg/g77/19990419-0.f: Likewise
4945 * gfortran.dg/g77/19990502-0.f: Likewise
4946 * gfortran.dg/g77/19990502-1.f: Likewise
4947 * gfortran.dg/g77/19990525-0.f: Likewise
4948 * gfortran.dg/g77/19990826-1.f: Likewise
4949 * gfortran.dg/g77/19990826-3.f: Likewise
4950 * gfortran.dg/g77/19990905-2.f: Likewise
4951 * gfortran.dg/g77/20000412-1.f: Likewise
4952 * gfortran.dg/g77/20000511-1.f: Likewise
4953 * gfortran.dg/g77/20000511-2.f: Likewise
4954 * gfortran.dg/g77/20000518.f: Likewise
4955 * gfortran.dg/g77/20000601-1.f: Likewise
4956 * gfortran.dg/g77/20000601-2.f: Likewise
4957 * gfortran.dg/g77/20000629-1.f: Likewise
4958 * gfortran.dg/g77/20000630-2.f: Likewise
4959 * gfortran.dg/g77/20010115.f: Likewise
4960 * gfortran.dg/g77/20010321-1.f: Likewise
4961 * gfortran.dg/g77/20010426.f: Likewise
4962 * gfortran.dg/g77/20020307-1.f: Likewise
4963 * gfortran.dg/g77/8485.f: Likewise
4964 * gfortran.dg/g77/960317-1.f: Likewise
4965 * gfortran.dg/g77/970915-0.f: Likewise
4966 * gfortran.dg/g77/980310-1.f: Likewise
4967 * gfortran.dg/g77/980310-2.f: Likewise
4968 * gfortran.dg/g77/980310-3.f: Likewise
4969 * gfortran.dg/g77/980310-4.f: Likewise
4970 * gfortran.dg/g77/980310-6.f: Likewise
4971 * gfortran.dg/g77/980310-7.f: Likewise
4972 * gfortran.dg/g77/980310-8.f: Likewise
4973 * gfortran.dg/g77/980419-2.f: Likewise
4974 * gfortran.dg/g77/980424-0.f: Likewise
4975 * gfortran.dg/g77/980427-0.f: Likewise
4976 * gfortran.dg/g77/980729-0.f: Likewise
4977 * gfortran.dg/g77/981117-1.f: Likewise
4978 * gfortran.dg/g77/toon_1.f: Likewise
4979
4980 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4981
4982 PR c++/2204
4983 * g++.dg/other/abstract2.C: New test.
4984
4985 2004-07-12 Paul Brook <paul@codesourcery.com>
4986
4987 * gfortran.dg/pointer_init_1.f90: New test.
4988
4989 2004-07-11 Paul Brook <paul@codesourcery.com>
4990
4991 PR fortran/15986
4992 * gfortran.dg/contained_1.f90: New test.
4993
4994 2004-07-11 Mark Mitchell <mark@codesourcery.com>
4995
4996 * g++.dg/parse/defarg8.C: New test.
4997
4998 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4999
5000 PR fortran/16433
5001 * gfortran.dg/pr16433.f: New test.
5002
5003 PR fortran/17574
5004 * gfortran.dg/pr15754.f90: New test.
5005
5006 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
5007
5008 PR tree-optimization/16437
5009 * gcc.c-torture/execute/bitfld-4.c: New test.
5010
5011 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5012
5013 * gfortran.fortran-torture/execute/common_2.f90: Add check for
5014 access to common var from module.
5015
5016 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5017
5018 PR fortran/16336
5019 * gfortran.fortran-torture/execute/common_2.f90: New test.
5020
5021 2004-07-10 Paul Brook <paul@codesourcery.com>
5022
5023 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
5024
5025 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5026
5027 PR fortran/15969
5028 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
5029
5030 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
5031
5032 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
5033 * gfortran.dg/g77/ffixed-form-2.f: Likewise
5034 * gfortran.dg/g77/ffree-form-1.f: Likewise
5035 * gfortran.dg/g77/ffree-form-2.f: Likewise
5036 * gfortran.dg/g77/ffree-form-3.f: Likewise
5037 * gfortran.dg/g77/fno-underscoring.f: Likewise
5038 * gfortran.dg/g77/funderscoring.f: Likewise
5039 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
5040
5041 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5042
5043 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
5044
5045 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5046 Paul Brook <paul@codesourcery.com>
5047
5048 PR fortran/13415
5049 * gfortran.dg/common_pointer_1.f90: New test.
5050
5051 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5052
5053 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
5054
5055 2004-07-09 James E Wilson <wilson@specifixinc.com>
5056
5057 PR target/16364
5058 * gcc.c-torture/compile/20040709-1.c: New.
5059
5060 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5061
5062 PR fortran/14077
5063 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
5064
5065 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5066
5067 PR fortran/13201
5068 * gfortran.dg/shape_1.f90: New test.
5069
5070 2004-07-09 Zack Weinberg <zack@codesourcery.com>
5071 Andrew Pinski <apinski@apple.com>
5072
5073 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
5074
5075 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5076
5077 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
5078 comment.
5079
5080 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5081 Paul Brook <paul@codesourcery.com>
5082
5083 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
5084 '.f95' and '.F95'.
5085
5086 2004-07-09 Diego Novillo <dnovillo@redhat.com>
5087
5088 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
5089
5090 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5091
5092 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
5093 testcases with capital suffix.
5094
5095 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5096
5097 PR fortran/15481
5098 PR fortran/13372
5099 PR fortran/13575
5100 PR fortran/15978
5101 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
5102
5103 * gfortran.dg/implicit_1.f90: New test.
5104
5105 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5106
5107 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
5108 expression to match gfortran warning/error messages
5109 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
5110 dg-error text.
5111
5112 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5113
5114 * lib/fortran-torture.exp: Rename proc search_for to
5115 search_for_re.
5116
5117 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5118
5119 * gcc.c-torture/execute/simd-5.x: New file.
5120 XFAIL on SPARC 64-bit at -O0.
5121
5122 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5123
5124 PR c++/8211
5125 PR c++/16165
5126 * g++.dg/warn/effc3.C: New test.
5127
5128 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5129
5130 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
5131 change X to 1X in format.
5132 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
5133 add data statements to conform to standard.
5134
5135 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5136
5137 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
5138 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
5139 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
5140
5141 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5142
5143 * gfortran.dg/g77/7388.f: Copy from g77.dg
5144 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
5145 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
5146 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
5147 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
5148 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
5149 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
5150 * gfortran.dg/g77/strlen0.f: Likewise
5151
5152 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5153
5154 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
5155 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
5156
5157 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5158
5159 * gcc.c-torture/execute/920428-2.x: Delete.
5160 * gcc.c-torture/execute/920501-7.x: Likewise.
5161
5162 2004-07-08 Jakub Jelinek <jakub@redhat.com>
5163
5164 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
5165 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
5166 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
5167 prescott and c3-2.
5168 (PREFETCH_3DNOW): Add -march=c3.
5169
5170 2004-07-08 Diego Novillo <dnovillo@redhat.com>
5171
5172 PR c/16437
5173 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
5174 * gcc.c-torture/execute/bf64-1.x: Likewise.
5175
5176 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5177
5178 * gcc.c-torture/compile/20040708-1.c: New test.
5179
5180 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5181
5182 PR c++/16169
5183 * g++.dg/warn/effc2.C: New test.
5184
5185 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
5186
5187 * gcc.c-torture/execute/bitfld-1.x: Remove.
5188 * gcc.c-torture/execute/bitfld-3.c: New test.
5189 * gcc.dg/bitfld-2.c: Remove XFAILs.
5190
5191 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
5192
5193 PR c++/16276
5194 * g++.dg/rtti/tinfo1.C: New file.
5195
5196 2004-07-07 Eric Christopher <echristo@redhat.com>
5197
5198 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
5199
5200 2004-07-07 Andrew Pinski <apinski@apple.com>
5201
5202 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
5203
5204 2004-07-07 Mark Mitchell <mark@codesourcery.com>
5205
5206 * g++.dg/init/call1.C: XFAIL.
5207
5208 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
5209
5210 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
5211 except for movstrict*, to movmem* and clrstr* to clrmem*.
5212
5213 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
5214
5215 * gcc.c-torture/execute/20040707-1.c: New test.
5216
5217 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
5218
5219 * gcc.c-torture/execute/20040706-1.c: New test.
5220
5221 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5222
5223 PR c++/3671
5224 * g++.dg/template/spec14.C: New test.
5225
5226 2004-07-05 Jakub Jelinek <jakub@redhat.com>
5227
5228 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
5229 nothing if not yet defined. Use it in b, c and d type definitions.
5230 * gcc.c-torture/execute/20040705-1.c: New test.
5231 * gcc.c-torture/execute/20040705-2.c: New test.
5232
5233 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5234
5235 PR c++/2518
5236 * g++.dg/lookup/new1.C: New test.
5237
5238 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5239
5240 PR c++/11406
5241 * g++.dg/template/sizeof8.C: New test.
5242
5243 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
5244
5245 * gcc.c-torture/compile/20040705-1.c: New test.
5246
5247 2004-07-04 Bud Davis <bdavis9659@comcast.net>
5248
5249 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5250
5251 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5252
5253 * gcc.dg/cpp/if-mop.c: Two new testcases.
5254 * gcc.dg/cpp/trad/comment-3.c: New.
5255
5256 2004-07-04 Paul Brook <paul@codesourcery.com>
5257
5258 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5259
5260 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5261
5262 PR c++/3761
5263 * g++.dg/lookup/crash4.C: New test.
5264
5265 2004-07-02 Zack Weinberg <zack@codesourcery.com>
5266
5267 * gcc.c-torture/execute/builtin-abs-1.c
5268 * gcc.c-torture/execute/builtin-abs-2.c
5269 * gcc.c-torture/execute/builtin-complex-1.c
5270 * gcc.c-torture/execute/builtins/string-1-lib.c
5271 * gcc.c-torture/execute/builtins/string-1.c
5272 * gcc.c-torture/execute/builtins/string-2-lib.c
5273 * gcc.c-torture/execute/builtins/string-2.c
5274 * gcc.c-torture/execute/builtins/string-3-lib.c
5275 * gcc.c-torture/execute/builtins/string-3.c
5276 * gcc.c-torture/execute/builtins/string-4-lib.c
5277 * gcc.c-torture/execute/builtins/string-4.c
5278 * gcc.c-torture/execute/builtins/string-5-lib.c
5279 * gcc.c-torture/execute/builtins/string-5.c
5280 * gcc.c-torture/execute/builtins/string-6-lib.c
5281 * gcc.c-torture/execute/builtins/string-6.c
5282 * gcc.c-torture/execute/builtins/string-7-lib.c
5283 * gcc.c-torture/execute/builtins/string-7.c
5284 * gcc.c-torture/execute/builtins/string-8-lib.c
5285 * gcc.c-torture/execute/builtins/string-8.c
5286 * gcc.c-torture/execute/builtins/string-9-lib.c
5287 * gcc.c-torture/execute/builtins/string-9.c
5288 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5289 * gcc.c-torture/execute/builtins/string-asm-1.c
5290 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5291 * gcc.c-torture/execute/builtins/string-asm-2.c
5292 * gcc.c-torture/execute/stdio-opt-1.c
5293 * gcc.c-torture/execute/stdio-opt-2.c
5294 * gcc.c-torture/execute/stdio-opt-3.c
5295 * gcc.c-torture/execute/string-opt-1.c
5296 * gcc.c-torture/execute/string-opt-10.c
5297 * gcc.c-torture/execute/string-opt-11.c
5298 * gcc.c-torture/execute/string-opt-12.c
5299 * gcc.c-torture/execute/string-opt-13.c
5300 * gcc.c-torture/execute/string-opt-14.c
5301 * gcc.c-torture/execute/string-opt-15.c
5302 * gcc.c-torture/execute/string-opt-16.c
5303 * gcc.c-torture/execute/string-opt-2.c
5304 * gcc.c-torture/execute/string-opt-6.c
5305 * gcc.c-torture/execute/string-opt-7.c
5306 * gcc.c-torture/execute/string-opt-8.c:
5307 Replace with ...
5308
5309 * gcc.c-torture/execute/builtins/abs-2.c
5310 * gcc.c-torture/execute/builtins/abs-3.c
5311 * gcc.c-torture/execute/builtins/complex-1.c
5312 * gcc.c-torture/execute/builtins/fprintf.c
5313 * gcc.c-torture/execute/builtins/fputs.c
5314 * gcc.c-torture/execute/builtins/memcmp.c
5315 * gcc.c-torture/execute/builtins/memmove.c
5316 * gcc.c-torture/execute/builtins/memops-asm.c
5317 * gcc.c-torture/execute/builtins/mempcpy-2.c
5318 * gcc.c-torture/execute/builtins/mempcpy.c
5319 * gcc.c-torture/execute/builtins/memset.c
5320 * gcc.c-torture/execute/builtins/printf.c
5321 * gcc.c-torture/execute/builtins/sprintf.c
5322 * gcc.c-torture/execute/builtins/strcat.c
5323 * gcc.c-torture/execute/builtins/strchr.c
5324 * gcc.c-torture/execute/builtins/strcmp.c
5325 * gcc.c-torture/execute/builtins/strcpy.c
5326 * gcc.c-torture/execute/builtins/strcspn.c
5327 * gcc.c-torture/execute/builtins/strlen-2.c
5328 * gcc.c-torture/execute/builtins/strlen.c
5329 * gcc.c-torture/execute/builtins/strncat.c
5330 * gcc.c-torture/execute/builtins/strncmp-2.c
5331 * gcc.c-torture/execute/builtins/strncmp.c
5332 * gcc.c-torture/execute/builtins/strncpy.c
5333 * gcc.c-torture/execute/builtins/strpbrk.c
5334 * gcc.c-torture/execute/builtins/strpcpy-2.c
5335 * gcc.c-torture/execute/builtins/strpcpy.c
5336 * gcc.c-torture/execute/builtins/strrchr.c
5337 * gcc.c-torture/execute/builtins/strspn.c
5338 * gcc.c-torture/execute/builtins/strstr-asm.c
5339 * gcc.c-torture/execute/builtins/strstr.c:
5340 ... these new files.
5341
5342 * gcc.c-torture/execute/builtins/abs-2-lib.c
5343 * gcc.c-torture/execute/builtins/abs-3-lib.c
5344 * gcc.c-torture/execute/builtins/complex-1-lib.c
5345 * gcc.c-torture/execute/builtins/fprintf-lib.c
5346 * gcc.c-torture/execute/builtins/fputs-lib.c
5347 * gcc.c-torture/execute/builtins/memcmp-lib.c
5348 * gcc.c-torture/execute/builtins/memmove-lib.c
5349 * gcc.c-torture/execute/builtins/memops-asm-lib.c
5350 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
5351 * gcc.c-torture/execute/builtins/mempcpy-lib.c
5352 * gcc.c-torture/execute/builtins/memset-lib.c
5353 * gcc.c-torture/execute/builtins/printf-lib.c
5354 * gcc.c-torture/execute/builtins/sprintf-lib.c
5355 * gcc.c-torture/execute/builtins/strcat-lib.c
5356 * gcc.c-torture/execute/builtins/strchr-lib.c
5357 * gcc.c-torture/execute/builtins/strcmp-lib.c
5358 * gcc.c-torture/execute/builtins/strcpy-lib.c
5359 * gcc.c-torture/execute/builtins/strcspn-lib.c
5360 * gcc.c-torture/execute/builtins/strlen-2-lib.c
5361 * gcc.c-torture/execute/builtins/strlen-lib.c
5362 * gcc.c-torture/execute/builtins/strncat-lib.c
5363 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
5364 * gcc.c-torture/execute/builtins/strncmp-lib.c
5365 * gcc.c-torture/execute/builtins/strncpy-lib.c
5366 * gcc.c-torture/execute/builtins/strpbrk-lib.c
5367 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
5368 * gcc.c-torture/execute/builtins/strpcpy-lib.c
5369 * gcc.c-torture/execute/builtins/strrchr-lib.c
5370 * gcc.c-torture/execute/builtins/strspn-lib.c
5371 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
5372 * gcc.c-torture/execute/builtins/strstr-lib.c
5373 * gcc.c-torture/execute/builtins/lib/abs.c
5374 * gcc.c-torture/execute/builtins/lib/fprintf.c
5375 * gcc.c-torture/execute/builtins/lib/memset.c
5376 * gcc.c-torture/execute/builtins/lib/printf.c
5377 * gcc.c-torture/execute/builtins/lib/sprintf.c
5378 * gcc.c-torture/execute/builtins/lib/strcpy.c
5379 * gcc.c-torture/execute/builtins/lib/strcspn.c
5380 * gcc.c-torture/execute/builtins/lib/strncat.c
5381 * gcc.c-torture/execute/builtins/lib/strncmp.c
5382 * gcc.c-torture/execute/builtins/lib/strncpy.c
5383 * gcc.c-torture/execute/builtins/lib/strpbrk.c
5384 * gcc.c-torture/execute/builtins/lib/strspn.c
5385 * gcc.c-torture/execute/builtins/lib/strstr.c:
5386 New files containing support routines.
5387
5388 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
5389 declaration.
5390 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
5391 when not optimizing.
5392
5393 2004-07-02 Mark Mitchell <mark@codesourcery.com>
5394
5395 PR c++/16240
5396 * g++.dg/abi/mangle22.C: New test.
5397 * g++.dg/abi/mangle23.C: Likewise.
5398
5399 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
5400
5401 PR fortran/16290
5402 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
5403 Allow for cases without denormalized floating point numbers.
5404
5405 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
5406
5407 PR c/1027
5408 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5409 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5410 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5411 expected warning text.
5412 * gcc.dg/format/diag-2.c: New test.
5413
5414 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5415
5416 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5417
5418 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
5419
5420 * gcc.dg/builtins-43.c: New.
5421 * gcc.dg/builtins-44.c: New.
5422 * gcc.dg/builtins-45.c: New.
5423
5424 2004-06-26 Geoffrey Keating <geoffk@apple.com>
5425 Andreas Tobler <a.tobler@schweiz.ch>
5426
5427 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5428 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5429 as SIGSEGV.
5430 * gcc.dg/cleanup-11.c: Likewise.
5431 * gcc.dg/cleanup-8.c: Likewise.
5432 * gcc.dg/cleanup-9.c: Likewise.
5433 * gcc.dg/cleanup-5.c: Run on all platforms.
5434
5435 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5436
5437 * g++.dg/warn/nonnull1.C: New test.
5438
5439 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5440
5441 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5442 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5443 Special-case the Sun compiler wrt to <complex.h>.
5444
5445 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5446
5447 * gcc.dg/Wunreachable-8.C: New test.
5448
5449 * gcc.dg/h8300-ice2.c : New test.
5450
5451 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5452
5453 PR fortran/16161
5454 * gfortran.fortran-torture/compile/implicit.f90: Add test
5455 for implicit character.
5456
5457 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5458
5459 PR fortran/16289
5460 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5461 Use tiny() intrinsic to find smallest non-negative real
5462
5463 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5464
5465 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5466 * gcc.dg/compat/struct-by-value-22_x.c: New.
5467 * gcc.dg/compat/struct-by-value-22_y.c: New.
5468
5469 * gcc.c-torture/execute/20040629-1.c: New test.
5470
5471 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5472
5473 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5474 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5475
5476 PR target/16195
5477 * gcc.dg/20040625-1.c: New test.
5478
5479 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5480
5481 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5482
5483 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5484
5485 PR fortran/15963
5486 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5487
5488 2004-06-29 Richard Henderson <rth@redhat.com>
5489
5490 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5491
5492 2004-06-29 Paul Brook <paul@codesourcery.com>
5493
5494 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5495 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5496
5497 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5498
5499 PR c++/16260
5500 * g++.dg/parse/crash15.C: New.
5501
5502 2004-06-28 Andrew Pinski <apinski@apple.com>
5503
5504 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5505 by the error already.
5506
5507 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5508
5509 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5510
5511 PR target/14041
5512 * gcc.dg/h8300-bss-align-1.c : New.
5513
5514 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5515
5516 * PR c++/16174
5517 * g++.dg/template/ctor4.C: New.
5518
5519 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5520
5521 PR c++/16205
5522 * g++.dg/warn/Wsequence-point-1.C: New test.
5523
5524 2004-06-27 Paul Brook <paul@codesourcery.com>
5525
5526 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5527
5528 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5529
5530 * g++.old-deja/g++.mike/p7325.C: Remove.
5531
5532 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5533
5534 PR c/14963
5535 * gcc.dg/pr14963.c: New test.
5536
5537 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5538
5539 PR c++/16193
5540 * g++.dg/parse/redef1.C: New test.
5541
5542 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5543
5544 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5545 20021110.c.
5546 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5547 20021119-1.c.
5548 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5549 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5550 5-04.c.
5551 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5552 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5553 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5554 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5555 g++.brendan/enum14.C.
5556 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5557 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5558 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5559 g++.mike/virt1.C.
5560 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5561 memtemp24.C.
5562
5563 2004-06-27 Roger Sayle <roger@eyesopen.com>
5564
5565 * gcc.dg/20040527-1.c: New test case.
5566
5567 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5568
5569 PR gfortran/pr16196
5570 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5571
5572 2004-06-25 Roger Sayle <roger@eyesopen.com>
5573
5574 PR middle-end/15825
5575 * gcc.dg/pr15825-1.c: New test case.
5576
5577 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5578
5579 * gcc.c-torture/execute/20040625-1.c: New test.
5580
5581 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5582
5583 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5584
5585 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5586
5587 * gcc.dg/torture/mips-div-1.c: New test.
5588
5589 2004-06-24 Jeff Law <law@redhat.com>
5590
5591 * gcc.dg/tree-ssa/20040624-1.c: New test.
5592
5593 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5594
5595 * gcc.c-torture/compile/20040624-1.c: New test.
5596
5597 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5598
5599 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5600 this directory.
5601
5602 2004-06-23 Andrew Pinski <apinski@apple.com>
5603
5604 PR middle-end/15988
5605 * g++.dg/opt/ptrmem4.C: New test.
5606
5607 * gcc.dg/c90-array-quals-2.c: New test.
5608
5609 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5610
5611 * gcc.dg/kpice1.c: New test.
5612
5613 2006-06-23 Andrew Pinski <apinski@apple.com>
5614
5615 * gcc.dg/c90-array-quals.c: New test.
5616
5617 2006-06-22 Richard Henderson <rth@redhat.com>
5618
5619 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5620
5621 2004-06-22 Loren James Rittle <ljrittle@acm.org>
5622
5623 * gcc.dg/builtins-config.h: Handle FreeBSD.
5624
5625 2006-06-22 Richard Henderson <rth@redhat.com>
5626
5627 * g++.dg/opt/devirt1.C: New.
5628
5629 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
5630
5631 * g++.dg/opt/pr15551.C: New testcase.
5632
5633 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5634
5635 PR target/14800
5636 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5637 x86_64-*-linux* when compiling for 32bit.
5638
5639 2004-06-21 Andrew Pinski <apinski@apple.com>
5640
5641 * gcc.dg/pch/struct-1.c: New.
5642 * gcc.dg/pch/struct-1.hs: New.
5643
5644 2004-06-21 Geoffrey Keating <geoffk@apple.com>
5645
5646 * gcc.dg/pch/save-temps-1.c: New file.
5647 * gcc.dg/pch/save-temps-1.hs: New file.
5648
5649 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5650
5651 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5652 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5653
5654 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5655
5656 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5657 to fix type error.
5658 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5659 Remove trailing spaces.
5660
5661 2004-06-21 Richard Henderson <rth@redhat.com>
5662
5663 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5664 merging && to BIT_FIELD_REF.
5665
5666 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
5667
5668 * g++.dg/opt/placeholder1.C: New test.
5669
5670 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5671
5672 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5673 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5674 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5675 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5676
5677 2004-06-20 Zack Weinberg <zack@codesourcery.com>
5678
5679 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5680 extern "C".
5681 * g++.dg/other/pragma-re-1.C: Add comments.
5682
5683 2004-06-19 Bud Davis <bdavis9659@comcast.net>
5684
5685 PR gfortran/16080
5686 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5687
5688 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5689
5690 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5691 instead of setting the type of size_t by
5692 hand.
5693
5694 2004-06-18 Roger Sayle <roger@eyesopen.com>
5695
5696 * gcc.dg/unordered-2.c: New test case.
5697 * gcc.dg/unordered-3.c: New test case.
5698
5699 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
5700
5701 PR other/16043
5702 * lib/g++.exp (g++_version): Tweak regexp for version
5703 * lib/g77.exp (g77_version): Likewise
5704 * lib/gfortran.exp (gfortran_version): Likewise
5705 * lib/objc.exp (objc_version): Likewise
5706 * lib/treelang.exp (treelang_version): Likewise
5707
5708 2004-06-19 Jakub Jelinek <jakub@redhat.com>
5709
5710 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5711 Use INT_MAX instead of __INT_MAX__.
5712 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5713
5714 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5715 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5716 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5717 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5718 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5719 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5720 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5721 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5722 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5723
5724 * gcc.dg/range-test-1.c: New test.
5725 * g++.dg/opt/range-test-1.C: New test.
5726
5727 2004-06-17 Richard Henderson <rth@redhat.com>
5728
5729 * objc.dg/sync-1.m: New.
5730 * objc.dg/try-catch-1.m: Don't force next runtime.
5731 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5732 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5733 shadowed catch clause.
5734 * objc.dg/try-catch-5.m: New.
5735
5736 2004-06-17 Zack Weinberg <zack@codesourcery.com>
5737
5738 Bug 14610
5739 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5740
5741 2004-06-15 Richard Henderson <rth@redhat.com>
5742
5743 * gcc.dg/20001116-1.c: Move expected warning line.
5744
5745 2004-06-15 Richard Henderson <rth@redhat.com>
5746
5747 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5748 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5749
5750 2004-06-15 Jeff Law <law@redhat.com>
5751
5752 * gcc.dg/tree-ssa/20040615-1.c: New test.
5753 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5754 be less sensitive to operand ordering.
5755 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5756
5757 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5758
5759 * g++.dg/abi/bitfield3.C: Add comment..
5760
5761 2004-06-15 Richard Henderson <rth@redhat.com>
5762
5763 * g++.dg/ext/stmtexpr1.C: XFAIL.
5764 * gcc.dg/20030612-1.c: XFAIL.
5765
5766 2004-06-15 Eric Christopher <echristo@redhat.com>
5767
5768 * g++.dg/charset/asm5.c: New.
5769 * gcc.dg/charset/asm6.c: New.
5770
5771 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5772
5773 PR fortran/15962
5774 * gfortran.fortran-torture/execute/select_1.f90: New test.
5775
5776 2004-06-15 Paul Brook <paul@codesourcery.com>
5777
5778 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5779
5780 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5781
5782 PR c++/15967
5783 * g++.dg/lookup/crash3.C: New test.
5784
5785 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5786
5787 PR c++/15947
5788 * g++.dg/parse/dtor4.C: New test.
5789
5790 2004-06-14 Jeff Law <law@redhat.com>
5791
5792 * gcc.c-torture/compile/20040614-1.c: New test.
5793
5794 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5795
5796 PR fortran/15211
5797 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5798 LEN of a character array.
5799
5800 2004-06-14 Mark Mitchell <mark@codesourcery.com>
5801
5802 PR c++/15096
5803 * g++.dg/template/ptrmem10.C: New test.
5804
5805 PR c++/14930
5806 * g++.dg/template/friend30.C: New test.
5807
5808 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5809
5810 PR fortran/14928
5811 * gfortran.fortran-torture/compile/mloc.f90: New test.
5812
5813 2004-06-13 Paul Brook <paul@codesourcery.com>
5814
5815 * gfortran.fortran-torture/execute/random_2.f90: New test.
5816
5817 2004-06-13 Eric Christopher <echristo@redhat.com>
5818
5819 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5820
5821 2004-06-12 Paul Brook <paul@codesourcery.com>
5822
5823 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5824
5825 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5826
5827 PR fortran/14923
5828 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5829
5830 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5831
5832 PR fortran/14957
5833 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
5834 syntax errors in end statements of contained subroutines.
5835
5836 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5837
5838 PR fortran/12841
5839 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5840
5841 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5842
5843 PR fortran/15665
5844 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5845
5846 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5847
5848 PR gfortran/12839
5849 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5850
5851 2004-06-11 Mark Mitchell <mark@codesourcery.com>
5852
5853 PR c++/15862
5854 * g++.dg/parse/enum1.C: New test.
5855
5856 2004-06-10 Jeff Law <law@redhat.com>
5857
5858 * gcc.c-torture/compile/20040610-1.c: New test.
5859
5860 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5861
5862 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5863 * g++.old-deja/g++.other/decl3.C: Likewise.
5864
5865 2004-06-10 Brian Booth <bbooth@redhat.com>
5866
5867 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5868 V_MAY_DEF instead of VDEF.
5869 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5870
5871 2004-06-10 Mark Mitchell <mark@codesourcery.com>
5872
5873 PR c++/14211
5874 * g++.dg/conversion/const1.C: New test.
5875
5876 PR c++/15076
5877 * g++.dg/conversion/reinterpret1.C: New test.
5878
5879 PR c++/15877
5880 * g++.dg/template/enum2.C: New test.
5881
5882 PR c++/15227
5883 * g++.dg/template/error13.C: New test.
5884
5885 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5886
5887 PR fortran/14957
5888 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5889 arguments to test_* REAL and of the right size.
5890
5891 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5892
5893 PR target/15569
5894 PR rtl-optimization/15681
5895 * gcc.dg/20040609-1.c: New test.
5896
5897 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5898
5899 PR c++/14791
5900 * g++.dg/opt/builtins1.C: New test.
5901
5902 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5903
5904 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5905 that use default windows32 struct layout.
5906 * gcc.dg/i386-bitfield2.c: Likewise.
5907
5908 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
5909
5910 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
5911 for mingw32 and cygwin targets.
5912
5913 2004-06-09 Geoffrey Keating <geoffk@apple.com>
5914
5915 * gcc.dg/pch/macro-4.c: New.
5916 * gcc.dg/pch/macro-4.hs: New.
5917
5918 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5919
5920 PR fortran/13249
5921 * gfortran.fortran-torture/compile/name_clash.f90: New test.
5922
5923 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5924
5925 PR fortran/13372
5926 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
5927
5928 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5929
5930 PR gfortran/14897
5931 * gfortran.fortran-torture/execute/t_edit.f90: New test.
5932
5933 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5934
5935 PR gfortran/15755
5936 * gfortran.fortran-torture/execute/backspace.c : New test.
5937
5938 2004-06-09 Paul Brook <paul@codesourcery.com>
5939
5940 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5941 (pointer_to_section): Rewrite to use smaller array.
5942
5943 2004-06-08 David Edelsohn <edelsohn@gnu.org>
5944
5945 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5946 * gcc.dg/ext/altivec-10.c: Same.
5947 * gcc.dg/ext/altivec-11.c: Same.
5948 * gcc.dg/ext/altivec-12.c: Same.
5949 * gcc.dg/ext/altivec-13.c: Same.
5950 * gcc.dg/ext/altivec-14.c: Same.
5951 * gcc.dg/ext/altivec-15.c: Same.
5952 * gcc.dg/ext/altivec-16.c: Same.
5953 * gcc.dg/ext/altivec-3.c: Same.
5954 * gcc.dg/ext/altivec-4.c: Same.
5955 * gcc.dg/ext/altivec-6.c: Same.
5956 * gcc.dg/ext/altivec-7.c: Same.
5957 * gcc.dg/ext/altivec-8.c: Same.
5958 * gcc.dg/ext/altivec-varargs-1.c: Same.
5959
5960 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5961 * g++.dg/ext/altivec-10.C: Same.
5962 * g++.dg/ext/altivec-2.C: Same.
5963 * g++.dg/ext/altivec-3.C: Same.
5964 * g++.dg/ext/altivec-4.C: Same.
5965 * g++.dg/ext/altivec-5.C: Same.
5966 * g++.dg/ext/altivec-6.C: Same.
5967 * g++.dg/ext/altivec-7.C: Same.
5968 * g++.dg/ext/altivec-8.C: Same.
5969 * g++.dg/ext/altivec-9.C: Same.
5970
5971 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5972
5973 PR c++/7841
5974 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5975
5976 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5977
5978 * gcc.dg/union-1.c: New test.
5979
5980 2004-06-07 Roger Sayle <roger@eyesopen.com>
5981
5982 * gcc.dg/builtins-41.c: New test case.
5983 * gcc.dg/builtins-42.c: New test case.
5984
5985 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5986
5987 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5988 * g++.dg/ext/altivec-10.C: Same.
5989 * g++.dg/ext/altivec-2.C: Same.
5990 * g++.dg/ext/altivec-3.C: Same.
5991 * g++.dg/ext/altivec-4.C: Same.
5992 * g++.dg/ext/altivec-5.C: Same.
5993 * g++.dg/ext/altivec-6.C: Same.
5994 * g++.dg/ext/altivec-7.C: Same.
5995 * g++.dg/ext/altivec-8.C: Same.
5996 * g++.dg/ext/altivec-9.C: Same.
5997 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5998 * g++.old-deja/g++.brendan/new3.C: Same.
5999 * gcc.c-torture/execute/eeprof-1.x: Same.
6000
6001 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
6002
6003 PR c/14765
6004 * gcc.dg/pr14765-1.c: New test.
6005
6006 2004-06-07 Roger Sayle <roger@eyesopen.com>
6007
6008 PR c/14649
6009 * gcc.dg/pr14649-1.c: New test case.
6010
6011 2004-06-07 Richard Henderson <rth@redhat.com>
6012
6013 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
6014 if temporaries.
6015
6016 2004-06-07 David Edelsohn <edelsohn@gnu.org>
6017
6018 * g++.dg/eh/elide1.C: Remove XFAIL.
6019
6020 2004-06-07 Mark Mitchell <mark@codesourcery.com>
6021
6022 PR c++/15337
6023 * g++.dg/expr/sizeof3.C: New test.
6024
6025 PR c++/14777
6026 * g++.dg/template/access14.C: New test.
6027
6028 PR c++/15554
6029 * g++.dg/template/enum1.C: New test.
6030
6031 PR c++/15057
6032 * g++.dg/eh/throw1.C: New test.
6033
6034 2004-06-07 David Ayers <d.ayers@inode.at>
6035 Ziemowit Laski <zlaski@apple.com>
6036
6037 * lib/objc.exp (objc_target_compile): Revert the '-framework
6038 Foundation' flag fix, since bare Darwin does not ship
6039 with the Foundation framework.
6040 * objc/execute/next_mapping.h: Provide a local NSConstantString
6041 @interface and @implementation.
6042 (objc_constant_string_init): A constructor function, used to
6043 initialize the NSConstantString meta-class object.
6044 * objc/execute/string1.m: Include "next_mapping.h" instead of
6045 <Foundation/NSString.h>.
6046 * objc/execute/string2.m: Likewise.
6047 * objc/execute/string3.m: Likewise.
6048 * objc/execute/string4.m: Likewise.
6049
6050 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
6051
6052 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
6053 to double. Replace double with FLOAT.
6054 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
6055
6056 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
6057 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
6058 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
6059 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
6060 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
6061 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
6062 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
6063 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
6064
6065 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
6066
6067 PR c/13519
6068 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
6069
6070 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6071
6072 PR c++/15503
6073 * g++.dg/template/meminit2.C: New test.
6074
6075 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
6076
6077 PR target/15822
6078 * gcc.c-torture/execute/compare-fp-1.c,
6079 gcc.c-torture/execute/compare-fp-2.c,
6080 gcc.c-torture/execute/compare-fp-3.c,
6081 gcc.c-torture/execute/compare-fp-4.c,
6082 gcc.c-torture/execute/compare-fp-3.x,
6083 gcc.c-torture/execute/compare-fp-4.x: Moved...
6084 * gcc.c-torture/execute/ieee/compare-fp-1.c,
6085 gcc.c-torture/execute/ieee/compare-fp-2.c,
6086 gcc.c-torture/execute/ieee/compare-fp-3.c,
6087 gcc.c-torture/execute/ieee/compare-fp-4.c,
6088 gcc.c-torture/execute/ieee/compare-fp-3.x,
6089 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
6090
6091 2004-06-04 David Ayers <d.ayers@inode.at>
6092
6093 * objc/execute/protocol-isEqual-4.m: New testcase.
6094
6095 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
6096
6097 * objc/execute/protocol-isEqual-1.m: New testcase.
6098 * objc/execute/protocol-isEqual-2.m: New testcase.
6099 * objc/execute/protocol-isEqual-3.m: New testcase.
6100
6101 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6102
6103 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
6104
6105 2004-06-02 Ziemowit Laski <zlaski@apple.com>
6106
6107 * lib/objc.exp (objc_target_compile): When running tests on
6108 Darwin (Mac OS X), inform the linker about '-framework
6109 'Foundation'.
6110
6111 2004-06-02 Eric Christopher <echristo@redhat.com>
6112
6113 * gcc.c-torture/compile/20040602-1.c: New.
6114
6115 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
6116
6117 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
6118 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6119
6120 PR tree-optimization/14736
6121 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
6122
6123 PR tree-optimization/14042
6124 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
6125
6126 PR tree-optimization/14729
6127 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
6128
6129 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6130
6131 PR fortran/15557
6132 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
6133
6134 2004-06-01 Richard Hederson <rth@redhat.com>
6135
6136 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
6137
6138 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6139
6140 PR c++/14932
6141 * g++.dg/parse/offsetof4.C: New test.
6142
6143 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
6144
6145 PR objc/7993
6146 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
6147
6148 2004-05-31 Mark Mitchell <mark@codesourcery.com>
6149
6150 PR c++/15701
6151 * g++.dg/template/friend29.C: New test.
6152
6153 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
6154
6155 PR c/15749
6156 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
6157
6158 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
6159
6160 * gcc.dg/sparc-trap-1.c: New test.
6161
6162 2004-05-31 Roger Sayle <roger@eyesopen.com>
6163
6164 PR middle-end/15069
6165 * g++.dg/opt/fold3.C: New test case.
6166
6167 2004-05-30 Graham Stott <graham.stott@btinternet.com>
6168
6169 * lib/target-supports.exp (check_iconv_available): Fix fallout
6170 from 2004-05-28 patch.
6171
6172 2004-05-30 Paul Brook <paul@codesourcery.com>
6173
6174 PR fortran/15620
6175 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
6176 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
6177
6178 2004-05-30 Steven G. Kargl <kargls@comcast.net>
6179
6180 * gfortran.fortran-torture/execute/random_1.f90: New test.
6181
6182 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6183
6184 * g++.dg/ext/altivec-10.C: New test.
6185
6186 2004-05-29 Paul Brook <paul@codesourcery.com>
6187
6188 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
6189
6190 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6191
6192 * gcc.dg/altivec-16.c: New test.
6193
6194 2004-05-28 Janis Johnson <janis187@us.ibm.com>
6195
6196 * lib/target-supports.exp (check_vmx_hw_available): New.
6197 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
6198
6199 * lib/target-supports.exp (check_alias_available,
6200 check_iconv_available, check_named_sections_available): Use
6201 unique names for temporary files.
6202
6203 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6204
6205 * gcc.dg/altivec-15.c: New test.
6206
6207 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6208
6209 PR c++/15083
6210 * g++.dg/warn/noeffect6.C: New test.
6211
6212 PR c++/15471
6213 * g++.dg/expr/ptrmem4.C: New test.
6214
6215 PR c++/15640
6216 * g++.dg/template/operator3.C: New test.
6217
6218 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6219
6220 PR c++/14668
6221 * g++.dg/lookup/redecl1.C: New test.
6222 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
6223
6224 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
6225
6226 * gcc.c-torture/execute/compare-fp-1.c,
6227 gcc.c-torture/execute/compare-fp-2.c,
6228 gcc.c-torture/execute/compare-fp-3.c,
6229 gcc.c-torture/execute/compare-fp-4.c,
6230 gcc.c-torture/execute/compare-fp-3.x,
6231 gcc.c-torture/execute/compare-fp-4.x,
6232 gcc.dg/pr15649-1.c: New.
6233
6234 2004-05-27 Adam Nemet <anemet@lnxw.com>
6235
6236 PR c++/12883
6237 * g++.dg/init/array14.C: New test.
6238
6239 2004-05-25 Janis Johnson <janis187@us.ibm.com>
6240
6241 * lib/compat.exp (compat-get-options-main): New.
6242 (compat-get-options): Remove unneeded code, warn for ignored
6243 command.
6244 (compat-execute): Check flag set by dg-require-* commands.
6245
6246 * lib/compat.exp (compat-execute): Break up long lines.
6247
6248 2004-05-24 Janis Johnson <janis187@us.ibm.com>
6249
6250 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6251 * gcc.dg/altivec-14.c: New test.
6252 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6253
6254 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6255 * gcc.dg/altivec-12.c: Ditto.
6256
6257 * gcc.dg/altivec-3.c: Move call to altivec_check.
6258
6259 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6260
6261 PR c++/15044
6262 * g++.dg/template/error12.C: New test.
6263
6264 PR c++/15317
6265 * g++.dg/ext/attrib15.C: New test.
6266
6267 PR c++/15329
6268 * g++.dg/template/ptrmem9.C: New test.
6269
6270 2004-05-25 Paul Brook <paul@codesourcery.com>
6271
6272 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6273
6274 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6275
6276 PR c++/15165
6277 * g++.dg/template/crash19.C: New test.
6278
6279 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6280
6281 PR c++/15025
6282 * g++.dg/template/redecl1.C: New test.
6283
6284 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6285
6286 PR c++/14821
6287 * g++.dg/other/ns1.C: New test.
6288
6289 PR c++/14883
6290 * g++.dg/template/invalid1.C: New test.
6291
6292 2004-05-23 Paul Brook <paul@codesourcery.com>
6293 Victor Leikehman <lei@haifasphere.co.il>
6294
6295 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6296 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6297
6298 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6299
6300 PR c++/15285
6301 PR c++/15299
6302 * g++.dg/template/non-dependent5.C: New test.
6303 * g++.dg/template/non-dependent6.C: New test.
6304
6305 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6306
6307 PR c++/15507
6308 * g++.dg/inherit/union1.C: New test.
6309
6310 PR c++/15542
6311 * g++.dg/template/addr1.C: New test.
6312
6313 PR c++/15427
6314 * g++.dg/template/array5.C: New test.
6315
6316 PR c++/15287
6317 * g++.dg/template/array6.C: New test.
6318
6319 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6320 Roger Sayle <roger@eyesopen.com>
6321
6322 * g++.dg/lookup/forscope2.C: New test case.
6323
6324 2004-05-22 Ben Elliston <bje@au.ibm.com>
6325
6326 * gcc.dg/cpp/Wmissingdirs.c: New.
6327
6328 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6329
6330 PR target/15301
6331 * gcc.dg/compat/union-m128-1.h: New file.
6332 * gcc.dg/compat/union-m128-1_main.c: Likewise.
6333 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6334 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6335
6336 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6337
6338 PR target/15302
6339 * gcc.dg/compat/struct-complex-1.h: New file.
6340 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
6341 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
6342 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6343
6344 2004-05-20 Roger Sayle <roger@eyesopen.com>
6345
6346 PR middle-end/3074
6347 * gcc.dg/pr3074-1.c: New test case.
6348 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
6349
6350 2004-05-20 Falk Hueffner <falk@debian.org>
6351
6352 PR other/15526
6353 * gcc.dg/ftrapv-1.c: New test case.
6354
6355 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
6356
6357 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
6358
6359 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
6360 Jeff Law <law@redhat.com>
6361
6362 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
6363 * gcc.dg/tree-ssa/20040518-2.c: New test.
6364
6365 * gcc.dg/tree-ssa/20040518-1.c: New test.
6366
6367 2004-05-18 Zack Weinberg <zack@codesourcery.com>
6368
6369 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
6370
6371 2004-05-18 Paul Brook <paul@codesourcery.com>
6372
6373 PR fortran/13930
6374 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
6375
6376 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6377
6378 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
6379 constant folding.
6380
6381 2004-05-17 Steven Bosscher <stevenb@suse.de>
6382
6383 * gcc.dg/tree-ssa/20040517-1.c: New test.
6384
6385 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6386
6387 * gcc.dg/loop-4.c: New test.
6388
6389 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
6390
6391 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
6392
6393 2004-05-15 Bud Davis <bdavis9659@comcast.net>
6394
6395 PR fortran/15311
6396 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
6397
6398 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6399
6400 PR fortran/13826
6401 PR fortran/13940
6402 * gfortran.fortran-torture/compile/data_1.f90: New test.
6403
6404 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
6405
6406 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6407 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6408
6409 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6410
6411 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6412
6413 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6414
6415 PR c/15444
6416 * gcc.dg/format/xopen-1.c: Adjust expected message.
6417 * gcc.dg/format/xopen-3.c: New test.
6418
6419 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6420
6421 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6422
6423 2004-05-14 Jeff Law <law@redhat.com>
6424
6425 * gcc.dg/tree-ssa/20040514-2.c: New test.
6426
6427 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6428
6429 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6430 this ...
6431 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
6432 this.
6433
6434 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6435
6436 * gcc.dg/tree-ssa/20040514-1.c: New test.
6437
6438 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6439
6440 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
6441 test.
6442
6443 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6444
6445 PR fortran/14066
6446 * gfortran.fortran-torture/compile/do_1.f90: New test.
6447
6448 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6449
6450 PR fortran/15051
6451 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6452 test.
6453
6454 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6455
6456 PR fortran/15149
6457 * gfortran.fortran-torture/execute/random_init.f90: New test.
6458
6459 2004-05-13 Paul Brook <paul@codesourcery.com>
6460
6461 PR fortran/15314
6462 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6463
6464 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6465
6466 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6467 for the powerpc case.
6468
6469 2004-05-13 Jeff Law <law@redhat.com>
6470
6471 * gcc.dg/tree-ssa/20040513-1.c: New test.
6472 * gcc.dg/tree-ssa/20040513-2.c: New test.
6473
6474 2004-05-13 Paul Brook <paul@codesourcery.com>
6475
6476 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6477 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6478 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6479
6480 2004-05-13 Andreas Schwab <schwab@suse.de>
6481
6482 PR other/10819
6483 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6484 characters.
6485
6486 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6487
6488 PR fortran/15294
6489 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6490
6491 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6492
6493 Merge from tree-ssa-20020619-branch. See
6494 ChangeLog.tree-ssa for details.
6495
6496 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6497
6498 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6499 include <altivec.h> explicitly.
6500 * gcc.dg/altivec-13.c: Likewise.
6501
6502 2004-05-11 Paul Brook <paul@codesourcery.com>
6503
6504 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6505
6506 2004-05-10 Eric Christopher <echristo@redhat.com>
6507
6508 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6509 * gcc.dg/sibcall-4.c: Ditto.
6510
6511 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6512
6513 * g++.dg/ext/altivec-8.C: New test case.
6514 * gcc.dg/altivec-13.c: New test case.
6515
6516 2004-05-08 Roger Sayle <roger@eyesopen.com>
6517
6518 * gcc.c-torture/execute/divcmp-1.c: New test case.
6519 * gcc.c-torture/execute/divcmp-2.c: New test case.
6520 * gcc.c-torture/execute/divcmp-3.c: New test case.
6521
6522 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6523
6524 * g++.dg/other/pragma-re-2.C: New test.
6525
6526 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6527
6528 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6529 * gcc.dg/i386-387-2.c: Likewise.
6530
6531 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6532 __builtin_drem.
6533 * gcc.dg/i386-387-6.c: Likewise.
6534
6535 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6536
6537 * gcc.dg/builtins-33.c: Also check log1p*.
6538
6539 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6540
6541 PR optimization/15296
6542 * gcc.c-torture/execute/pr15296.c: New test.
6543
6544 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6545
6546 * gcc.dg/builtins-40.c: New test.
6547
6548 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6549
6550 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6551
6552 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6553
6554 * g++.dg/ext/spe1.C: New testcase.
6555
6556 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6557
6558 * objc.dg/image-info.m: Allow additional attributes
6559 for __image_info section.
6560
6561 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6562
6563 * gcc.dg/torture/mips-hilo-2.c: New test.
6564
6565 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6566
6567 PR c++/14389
6568 * g++.dg/template/member5.C: New test.
6569
6570 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6571
6572 * gcc.dg/builtins-34.c: Also check expm1*.
6573
6574 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6575
6576 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6577 * gcc.dg/torture/builtin-convert-3.c: New test.
6578
6579 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6580
6581 PR middle-end/15054
6582 * g++.dg/opt/pr15054.C: New test.
6583
6584 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6585
6586 * gcc.dg/torture/builtin-rounding-1.c: New test.
6587 * gcc.dg/builtins-25.c: Delete.
6588 * gcc.dg/builtins-29.c: Delete.
6589
6590 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6591
6592 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6593 * gcc.dg/sibcall-4.c: Likewise.
6594 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6595
6596 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6597
6598 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6599 bit-field on 16-bit targets.
6600
6601 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6602
6603 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6604 16-bit targets.
6605
6606 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6607
6608 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6609 * gcc.dg/rs6000-power2-2.c: Likewise.
6610
6611 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6612
6613 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6614 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6615 Change the asm registers to be in form of frN instead of fN.
6616
6617 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6618
6619 * gcc.dg/torture/builtin-convert-2.c: New test.
6620
6621 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6622
6623 * gcc.dg/rs6000-power2-1.c: New test.
6624 * gcc.dg/rs6000-power2-2.c: New test.
6625
6626 2004-04-28 Jan Hubicka <jh@suse.cz>
6627
6628 * gcc.dg/unused-6.c: New test.
6629
6630 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6631 Ulrich Weigand <uweigand@de.ibm.com>
6632
6633 * ada/acats/run_all.sh: Define $target variable.
6634
6635 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6636
6637 PR c++/15119
6638 * g++.dg/other/vararg-1.C: New test.
6639
6640 PR c++/4794
6641 * g++.dg/eh/cleanup3.C: New test.
6642
6643 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6644
6645 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6646 and ad8011a (target_insn).
6647 * ada/acats/support/macro.dfs: Likewise.
6648 * ada/acats/support/impbit.adb: New file.
6649
6650 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6651
6652 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6653
6654 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6655
6656 * gcc.dg/loop-3.c: New test.
6657
6658 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
6659
6660 * gcc.c-torture/execute/simd-5.c: New test.
6661
6662 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6663
6664 PR c++/15064
6665 * g++.dg/template/crash18.C: New test.
6666
6667 2004-04-22 Mark Mitchell <mark@codesourcery.com>
6668
6669 * g++.dg/ext/complit3.C: New test.
6670
6671 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6672
6673 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6674 * gcc.dg/altivec-3.c: Same.
6675 * gcc.dg/altivec-varargs-1.c: Same.
6676
6677 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6678
6679 * lib/target-supports.exp (check_profiling_available): Assume
6680 profiling is not available on powerpc-eabi targets.
6681
6682 2004-04-21 Janis Johnson <janis187@us.ibm.com>
6683
6684 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6685 * gcc.dg/vmx/bug-1.c: Ditto.
6686
6687 2004-04-20 Eric Christopher <echristo@redhat.com>
6688
6689 * gcc.dg/charset/extern.c: New test.
6690 * g++.dg/charset/extern3.cc: Ditto.
6691
6692 2004-04-20 Uros Bizjak <uros@kss-loka.si>
6693
6694 * gcc.dg/builtins-39.c: New test.
6695
6696 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
6697
6698 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6699
6700 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
6701
6702 * gcc.dg/torture/mips-hilo-1.c: New test.
6703
6704 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6705
6706 * gcc.c-torture/compile/20040419-1.c: New test.
6707
6708 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
6709
6710 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6711
6712 2004-04-18 Zack Weinberg <zack@codesourcery.com>
6713 Aldy Hernandez <aldyh@redhat.com>
6714
6715 * gcc.c-torture/execute/va-arg-24.c: New.
6716
6717 2004-04-17 Zack Weinberg <zack@codesourcery.com>
6718 Aldy Hernandez <aldyh@redhat.com>
6719
6720 * gcc.dg/vmx/1b-01.c: New.
6721 * gcc.dg/vmx/1b-02.c: New.
6722 * gcc.dg/vmx/1b-03.c: New.
6723 * gcc.dg/vmx/1b-04.c: New.
6724 * gcc.dg/vmx/1b-05.c: New.
6725 * gcc.dg/vmx/1b-06.c: New.
6726 * gcc.dg/vmx/1b-07.c: New.
6727 * gcc.dg/vmx/1c-01.c: New.
6728 * gcc.dg/vmx/1c-02.c: New.
6729 * gcc.dg/vmx/3a-01a.c: New.
6730 * gcc.dg/vmx/3a-01.c: New.
6731 * gcc.dg/vmx/3a-01m.c: New.
6732 * gcc.dg/vmx/3a-03.c: New.
6733 * gcc.dg/vmx/3a-03m.c: New.
6734 * gcc.dg/vmx/3a-04.c: New.
6735 * gcc.dg/vmx/3a-04m.c: New.
6736 * gcc.dg/vmx/3a-05.c: New.
6737 * gcc.dg/vmx/3a-06.c: New.
6738 * gcc.dg/vmx/3a-06m.c: New.
6739 * gcc.dg/vmx/3a-07.c: New.
6740 * gcc.dg/vmx/3b-01.c: New.
6741 * gcc.dg/vmx/3b-02.c: New.
6742 * gcc.dg/vmx/3b-10.c: New.
6743 * gcc.dg/vmx/3b-13.c: New.
6744 * gcc.dg/vmx/3b-14.c: New.
6745 * gcc.dg/vmx/3b-15.c: New.
6746 * gcc.dg/vmx/3c-01a.c: New.
6747 * gcc.dg/vmx/3c-01.c: New.
6748 * gcc.dg/vmx/3c-02.c: New.
6749 * gcc.dg/vmx/3c-03.c: New.
6750 * gcc.dg/vmx/3d-01.c: New.
6751 * gcc.dg/vmx/4-01.c: New.
6752 * gcc.dg/vmx/4-03.c: New.
6753 * gcc.dg/vmx/5-01.c: New.
6754 * gcc.dg/vmx/5-02.c: New.
6755 * gcc.dg/vmx/5-03.c: New.
6756 * gcc.dg/vmx/5-04.c: New.
6757 * gcc.dg/vmx/5-05.c: New.
6758 * gcc.dg/vmx/5-06.c: New.
6759 * gcc.dg/vmx/5-07.c: New.
6760 * gcc.dg/vmx/5-07t.c: New.
6761 * gcc.dg/vmx/5-08.c: New.
6762 * gcc.dg/vmx/5-10.c: New.
6763 * gcc.dg/vmx/5-11.c: New.
6764 * gcc.dg/vmx/7-01a.c: New.
6765 * gcc.dg/vmx/7-01.c: New.
6766 * gcc.dg/vmx/7c-01.c: New.
6767 * gcc.dg/vmx/7d-01.c: New.
6768 * gcc.dg/vmx/7d-02.c: New.
6769 * gcc.dg/vmx/8-01.c: New.
6770 * gcc.dg/vmx/8-02a.c: New.
6771 * gcc.dg/vmx/8-02.c: New.
6772 * gcc.dg/vmx/brode-1.c: New.
6773 * gcc.dg/vmx/bug-1.c: New.
6774 * gcc.dg/vmx/bug-2.c: New.
6775 * gcc.dg/vmx/bug-3.c: New.
6776 * gcc.dg/vmx/cw-bug-1.c: New.
6777 * gcc.dg/vmx/cw-bug-2.c: New.
6778 * gcc.dg/vmx/cw-bug-3.c: New.
6779 * gcc.dg/vmx/dct.c: New.
6780 * gcc.dg/vmx/debug-1.c: New.
6781 * gcc.dg/vmx/debug-2.c: New.
6782 * gcc.dg/vmx/debug-3.c: New.
6783 * gcc.dg/vmx/debug-4.c: New.
6784 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6785 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6786 * gcc.dg/vmx/eg-5.c: New.
6787 * gcc.dg/vmx/fft.c: New.
6788 * gcc.dg/vmx/gcc-bug-1.c: New.
6789 * gcc.dg/vmx/gcc-bug-2.c: New.
6790 * gcc.dg/vmx/gcc-bug-3.c: New.
6791 * gcc.dg/vmx/gcc-bug-4.c: New.
6792 * gcc.dg/vmx/gcc-bug-5.c: New.
6793 * gcc.dg/vmx/gcc-bug-6.c: New.
6794 * gcc.dg/vmx/gcc-bug-7.c: New.
6795 * gcc.dg/vmx/gcc-bug-8.c: New.
6796 * gcc.dg/vmx/gcc-bug-9.c: New.
6797 * gcc.dg/vmx/gcc-bug-b.c: New.
6798 * gcc.dg/vmx/gcc-bug-c.c: New.
6799 * gcc.dg/vmx/gcc-bug-d.c: New.
6800 * gcc.dg/vmx/gcc-bug-e.c: New.
6801 * gcc.dg/vmx/gcc-bug-f.c: New.
6802 * gcc.dg/vmx/gcc-bug-g.c: New.
6803 * gcc.dg/vmx/gcc-bug-i.c: New.
6804 * gcc.dg/vmx/harness.h: New.
6805 * gcc.dg/vmx/ira1.c: New.
6806 * gcc.dg/vmx/ira2a.c: New.
6807 * gcc.dg/vmx/ira2b.c: New.
6808 * gcc.dg/vmx/ira2.c: New.
6809 * gcc.dg/vmx/ira2c.c: New.
6810 * gcc.dg/vmx/mem.c: New.
6811 * gcc.dg/vmx/newton-1.c: New.
6812 * gcc.dg/vmx/ops.c: New.
6813 * gcc.dg/vmx/sn7153.c: New.
6814 * gcc.dg/vmx/spill2.c: New.
6815 * gcc.dg/vmx/spill3.c: New.
6816 * gcc.dg/vmx/spill.c: New.
6817 * gcc.dg/vmx/t.c: New.
6818 * gcc.dg/vmx/varargs-1.c: New.
6819 * gcc.dg/vmx/varargs-2.c: New.
6820 * gcc.dg/vmx/varargs-3.c: New.
6821 * gcc.dg/vmx/varargs-4.c: New.
6822 * gcc.dg/vmx/varargs-5.c: New.
6823 * gcc.dg/vmx/varargs-6.c: New.
6824 * gcc.dg/vmx/varargs-7.c: New.
6825 * gcc.dg/vmx/vmx.exp: New.
6826 * gcc.dg/vmx/vprint-1.c: New.
6827 * gcc.dg/vmx/vscan-1.c: New.
6828 * gcc.dg/vmx/x-01.c: New.
6829 * gcc.dg/vmx/x-02.c: New.
6830 * gcc.dg/vmx/x-03.c: New.
6831 * gcc.dg/vmx/x-04.c: New.
6832 * gcc.dg/vmx/x-05.c: New.
6833 * gcc.dg/vmx/yousufi-1.c: New.
6834 * gcc.dg/vmx/zero-1.c: New.
6835 * gcc.dg/vmx/zero.c: New.
6836
6837 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6838
6839 * g++.dg/lookup/java1.C: Update for chage of
6840 _Jv_AllocObject.
6841 * g++.dg/lookup/java2.C: Likewise.
6842
6843 2004-04-17 Laurent GUERBY <laurent@guerby.net>
6844
6845 * ada/acats/run_all.sh: use -O2 by default.
6846
6847 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
6848
6849 * gcc.dg/vr-mult-[12].c: New tests.
6850
6851 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6852
6853 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
6854
6855 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
6856
6857 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
6858
6859 * lib/target-supports.exp (check_profiling_available): Assume profiling
6860 isn't available for mips*-*-elf targets.
6861
6862 2004-04-14 Uros Bizjak <uros@kss-loka.si>
6863
6864 * gcc.dg/builtins-38.c: New test.
6865
6866 2004-04-14 Eric Christopher <echristo@redhat.com>
6867
6868 * g++.dg/charset/charset.exp: Run .cc extension tests.
6869
6870 2004-04-14 Zack Weinberg <zack@codesourcery.com>
6871
6872 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6873
6874 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6875
6876 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6877
6878 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
6879
6880 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6881 * gcc.dg/i386-387-2.c: Likewise.
6882
6883 * gcc.dg/i386-387-7.c: New test.
6884 * gcc.dg/i386-387-8.c: New test.
6885
6886 * gcc.dg/builtins-37.c: New test.
6887
6888 2004-04-13 Geoffrey Keating <geoffk@apple.com>
6889
6890 * g++.dg/pch/externc-1.C: Add missing semicolon.
6891
6892 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
6893
6894 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
6895
6896 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6897
6898 * gcc.c-torture/execute/20040411-1.c: New test.
6899
6900 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6901
6902 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6903
6904 2004-04-09 Chris Demetriou <cgd@broadcom.com>
6905
6906 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6907
6908 2004-04-09 Zack Weinberg <zack@codesourcery.com>
6909
6910 * lib/target-supports.exp (check_named_sections_available): New.
6911 * lib/gcc-dg.exp (dg-require-named-sections): New.
6912 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
6913 old-deja.exp. Also prune error-count message from HP linker.
6914 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
6915
6916 * g++.dg/init/init-ref4.C: Use dg-require-weak.
6917 * g++.old-deja/g++.pt/static3.C: Likewise.
6918 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
6919
6920 2004-04-09 Roger Sayle <roger@eyesopen.com>
6921
6922 * gcc.c-torture/execute/20040409-1.c: New test case.
6923 * gcc.c-torture/execute/20040409-2.c: New test case.
6924 * gcc.c-torture/execute/20040409-3.c: New test case.
6925
6926 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6927
6928 * gcc.dg/20040409-1.c: New test.
6929
6930 2004-04-08 Roger Sayle <roger@eyesopen.com>
6931
6932 PR target/14888
6933 * g++.dg/opt/pr14888.C: New test case.
6934
6935 2004-04-08 Geoffrey Keating <geoffk@apple.com>
6936
6937 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6938 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6939 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6940 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6941 New tests.
6942
6943 2004-04-08 Paul Brook <paul@codesourcery.com>
6944
6945 * gcc.dg/spill-1.c: New test.
6946
6947 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6948
6949 * gcc.dg/torture/builtin-ctype-2.c: New test.
6950
6951 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6952
6953 * gcc.dg/pch/pch.exp: Add largefile test.
6954
6955 2004-04-06 Geoffrey Keating <geoffk@apple.com>
6956
6957 * g++.dg/pch/externc-1.Hs: New.
6958 * g++.dg/pch/externc-1.C: New.
6959
6960 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6961
6962 * gcc.dg/compat/struct-by-value-5a_main.c,
6963 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6964 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6965 * gcc.dg/compat/struct-by-value-5a_x.c,
6966 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6967 gcc.dg/compat/struct-by-value-5_x.c.
6968 * gcc.dg/compat/struct-by-value-5a_y.c,
6969 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6970 gcc.dg/compat/struct-by-value-5_y.c.
6971
6972 * gcc.dg/compat/struct-by-value-6a_main.c,
6973 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6974 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6975 * gcc.dg/compat/struct-by-value-6a_x.c,
6976 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6977 gcc.dg/compat/struct-by-value-6_x.c.
6978 * gcc.dg/compat/struct-by-value-6a_y.c,
6979 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6980 gcc.dg/compat/struct-by-value-6_y.c.
6981
6982 * gcc.dg/compat/struct-by-value-7a_main.c,
6983 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6984 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6985 * gcc.dg/compat/struct-by-value-7a_x.c,
6986 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6987 gcc.dg/compat/struct-by-value-7_x.c.
6988 * gcc.dg/compat/struct-by-value-7a_y.c,
6989 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6990 gcc.dg/compat/struct-by-value-7_y.c.
6991
6992 2004-04-06 Jakub Jelinek <jakub@redhat.com>
6993
6994 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6995 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6996 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6997 options.
6998
6999 2004-04-06 Uros Bizjak <uros@kss-loka.si>
7000
7001 * gcc.dg/builtins-36.c: New test.
7002
7003 2004-04-06 Paul Brook <paul@codesourcery.com>
7004
7005 * README.gcc: Remove obsolete contraint on testcases.
7006
7007 2004-04-05 Paul Brook <paul@codesourcery.com>
7008
7009 PR2123
7010 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
7011 failure and exit(0) on success.
7012 * g++.dg/expr/anew2.C: Ditto.
7013 * g++.dg/expr/anew3.C: Ditto.
7014 * g++.dg/expr/anew4.C: Ditto.
7015
7016 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
7017
7018 PR c++/3518
7019 * g++.dg/template/unify7.C: New.
7020
7021 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
7022
7023 * g++.dg/README: Bring up to date with new subdirectories; remove
7024 duplicate subdirectory lines.
7025
7026 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
7027
7028 PR c++/14007
7029 * g++.dg/template/unify5.C: New.
7030 * g++.dg/template/unify6.C: New.
7031 * g++.dg/template/qualttp20.C: Adjust.
7032 * g++.old-deja/g++.jason/report.C: Adjust.
7033 * g++.old-deja/g++.other/qual1.C: Adjust.
7034
7035 2004-04-01 Mark Mitchell <mark@codesourcery.com>
7036
7037 PR c++/14803
7038 * g++.dg/inherit/ptrmem1.C: New test.
7039
7040 2004-04-01 Jakub Jelinek <jakub@redhat.com>
7041
7042 PR c++/14755
7043 * gcc.c-torture/execute/20040331-1.c: New test.
7044 * gcc.dg/20040331-1.c: New test.
7045
7046 2004-04-01 Paul Brook <paul@codesourcery.com>
7047
7048 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
7049
7050 2004-03-30 Mark Mitchell <mark@codesourcery.com>
7051
7052 PR c++/14724
7053 * g++.dg/init/goto1.C: New test.
7054
7055 PR c++/14763
7056 * g++.dg/template/defarg4.C: New test.
7057
7058 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
7059
7060 * gcc.dg/altivec-11.c: Extend test for more valid cases.
7061
7062 2004-03-28 David Edelsohn <edelsohn@gnu.org>
7063
7064 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
7065
7066 2004-03-28 Zack Weinberg <zack@codesourcery.com>
7067
7068 * gcc.dg/noncompile/undeclared-2.c: New test.
7069
7070 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
7071
7072 * gcc.dg/940409-1.c: Remove XFAIL.
7073 * gcc.dg/reg-vol-struct-1.c: New test.
7074
7075 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7076
7077 * gcc.dg/torture/builtin-wctype-1.c: New test.
7078
7079 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
7080
7081 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
7082 * gcc.dg/20001101-1.c: Likewise.
7083 * gcc.dg/20001102-1.c: Likewise.
7084
7085 2004-03-25 Roger Sayle <roger@eyesopen.com>
7086
7087 * gcc.dg/compare8.c: Add an additional test for XOR.
7088
7089 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7090
7091 * gcc.dg/torture/builtin-ctype-1.c: New test.
7092
7093 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7094
7095 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
7096 * gcc.dg/torture/builtin-math-1.c: Likewise.
7097 * gcc.dg/torture/builtin-power-1.c: New test.
7098
7099 2004-03-24 Andreas Schwab <schwab@suse.de>
7100
7101 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
7102 IA64 assembler.
7103
7104 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
7105 Roger Sayle <roger@eyesopen.com>
7106
7107 * gcc.dg/compare8.c: New test case.
7108
7109 2004-03-23 Ziemowit Laski <zlaski@apple.com>
7110
7111 * g++.dg/ext/altivec-7.C: New test.
7112
7113 2004-03-23 Zack Weinberg <zack@codesourcery.com>
7114
7115 PR 12267, 12391, 12560, 13129, 14114, 14133
7116 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
7117 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
7118 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
7119 Adjust error regexps.
7120 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
7121 * gcc.dg/noncompile/undeclared-1.c: New test cases.
7122 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
7123 * gcc.dg/local1.c: Add explanatory comment.
7124
7125 2004-03-23 Roger Sayle <roger@eyesopen.com>
7126
7127 PR optimization/14669
7128 * g++.dg/opt/fold2.C: New test case.
7129
7130 2004-03-22 Jakub Jelinek <jakub@redhat.com>
7131
7132 PR c/14069
7133 * gcc.dg/20040322-1.c: New test.
7134
7135 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7136
7137 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
7138 * gcc.dg/ultrasp4.c: Likewise.
7139 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
7140
7141 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7142
7143 * gcc.dg/i386-sse-8.c: Reset default options.
7144
7145 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7146
7147 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
7148 in the error message text.
7149
7150 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
7151
7152 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
7153
7154 2004-03-21 Mark Mitchell <mark@codesourcery.com>
7155
7156 PR c++/14616
7157 * g++.dg/init/array13.C: New test.
7158
7159 2004-03-20 Roger Sayle <roger@eyesopen.com>
7160
7161 PR target/13889
7162 * gcc.c-torture/compile/pr13889.c: New test case.
7163
7164 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
7165
7166 PR c/14635
7167 * builtins-1.c (nan, nans): Don't test.
7168 * builtins-30.c: Don't use nan, nanf, nanl.
7169 * builtins-35.c: New test.
7170
7171 2004-03-19 Ziemowit Laski <zlaski@apple.com>
7172
7173 * g++.dg/ext/altivec-6.C: New test.
7174
7175 2004-03-19 Mark Mitchell <mark@codesourcery.com>
7176
7177 * g++.dg/init/placement3.C: New test.
7178
7179 * g++.dg/template/spec13.C: New test.
7180
7181 * g++.dg/lookup/using11.C: New test.
7182
7183 * g++.dg/lookup/koenig3.C: New test.
7184
7185 * g++.dg/template/operator2.C: New test.
7186
7187 * g++.dg/expr/dtor3.C: New test.
7188 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
7189 marker.
7190 * g++.old-deja/g++.law/visibility28.C: Likewise.
7191
7192 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
7193
7194 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
7195 * gcc.dg/ppc64-abi-3.c: Likewise.
7196
7197 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7198
7199 PR c++/14545
7200 * g++.dg/parse/template15.C: New test.
7201
7202 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7203
7204 * g++.dg/expr/dtor2.C: New test.
7205
7206 * g++.dg/lookup/anon4.C: New test.
7207
7208 * g++.dg/overload/using1.C: New test.
7209
7210 * g++.dg/template/lookup7.C: New test.
7211
7212 * g++.dg/template/typename6.C: New test.
7213
7214 * g++.dg/expr/cond6.C: New test.
7215
7216 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7217
7218 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
7219
7220 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7221
7222 * g++.dg/expr/cond5.C: New test.
7223 * g++.dg/expr/constcast1.C: Likewise.
7224 * g++.dg/expr/ptrmem2.C: Likewise.
7225 * g++.dg/expr/ptrmem3.C: Likewise.
7226 * g++.dg/lookup/main1.C: Likewise.
7227 * g++.dg/template/lookup6.C: Likewise.
7228
7229 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7230
7231 * gcc.dg/local1.c: New test.
7232
7233 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
7234
7235 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7236
7237 * gcc.dg/torture/builtin-convert-1.c: New test.
7238
7239 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7240
7241 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7242
7243 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7244
7245 PR c++/14481
7246 * g++.dg/warn/Wunused-7.C: New test.
7247
7248 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7249
7250 * gcc.dg/torture/builtin-integral-1.c: New test.
7251
7252 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7253
7254 PR c++/14586
7255 * g++.dg/parse/non-dependent3.C: New test.
7256
7257 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
7258
7259 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7260 * g++.dg/eh/simd-2.C: Likewise.
7261 * g++.dg/init/array10.C: Likewise.
7262 * gcc.c-torture/compile/simd-1.c: Likewise.
7263 * gcc.c-torture/compile/simd-2.c: Likewise.
7264 * gcc.c-torture/compile/simd-3.c: Likewise.
7265 * gcc.c-torture/compile/simd-4.c: Likewise.
7266 * gcc.c-torture/compile/simd-6.c: Likewise.
7267 * gcc.c-torture/execute/simd-1.c: Likewise.
7268 * gcc.c-torture/execute/simd-2.c: Likewise.
7269 * gcc.dg/compat/vector-defs.h: Likewise.
7270 * gcc.dg/20020531-1.c: Likewise.
7271 * gcc.dg/altivec-3.c: Likewise.
7272 * gcc.dg/altivec-4.c: Likewise.
7273 * gcc.dg/altivec-varargs-1.c: Likewise.
7274 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7275 * gcc.dg/i386-mmx-3.c: Likewise.
7276 * gcc.dg/i386-sse-4.c: Likewise.
7277 * gcc.dg/i386-sse-5.c: Likewise.
7278 * gcc.dg/i386-sse-8.c: Likewise.
7279 * gcc.dg/simd-1.c: Likewise.
7280 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7281 __ev64_opaque__ since the machine description provides it.
7282
7283 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7284
7285 * lib/compat.exp (skip_list): New global variable.
7286 Use it to hold the user defined COMPAT_SKIPS list if any.
7287 (compat-obj): Add the members of skip_list to optall.
7288
7289 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7290
7291 * gcc.dg/compat/union-by-value-1_main.c,
7292 union-by-value-1_x.c, union-by-value-1_y.c,
7293 union-check.h, union-defs.h,
7294 union-init.h, union-return-1_main.c,
7295 union-return-1_x.c, union-return-1_y.c: New files.
7296
7297 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7298
7299 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7300 mixed-struct-init.h: Add 4 mixed structure types.
7301 struct-by-value-21_main.c, struct-by-value-21_x.c,
7302 struct-by-value-21_y.c, struct-return-21_main.c,
7303 struct-return-21_x.c, struct-return-21_y.c: New files.
7304
7305 2004-03-13 Mark Mitchell <mark@codesourcery.com>
7306
7307 PR c++/14550
7308 * g++.dg/parse/template14.C: New test.
7309
7310 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7311
7312 * gcc.c-torture/execute/20040313-1.c: New test.
7313
7314 2004-03-13 Jakub Jelinek <jakub@redhat.com>
7315
7316 PR target/14533
7317 * gcc.dg/20040311-2.c: New test.
7318
7319 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7320
7321 PR other/14544
7322 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7323 bit-field.
7324
7325 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
7326
7327 * gcc.dg/20040305-2.c: Add missing return statement.
7328
7329 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7330
7331 * gcc.dg/builtins-34.c: Also check pow10*.
7332
7333 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7334
7335 PR target/14262
7336 * gcc.dg/20040305-2.c: New test.
7337
7338 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7339
7340 * gcc.dg/20040310-1.c: New test.
7341
7342 2004-03-11 Roger Sayle <roger@eyesopen.com>
7343
7344 * gcc.c-torture/execute/20040311-1.c: New test case.
7345
7346 2004-03-11 Mark Mitchell <mark@codesourcery.com>
7347
7348 PR c++/14476
7349 * g++.dg/lookup/enum1.C: New test.
7350
7351 2004-03-10 Mark Mitchell <mark@codesourcery.com>
7352
7353 PR c++/14510
7354 * g++.dg/lookup/struct2.C: New test.
7355
7356 2004-03-10 Uros Bizjak <uros@kss-loka.si>
7357
7358 * gcc.dg/builtins-34.c: New test.
7359
7360 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7361
7362 * gcc.dg/torture/builtin-nonneg-1.c: New test.
7363
7364 2004-03-09 James E Wilson <wilson@specifixinc.com>
7365
7366 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
7367 * gcc.dg/alias-2.c: New testcase.
7368
7369 2004-03-09 Zack Weinberg <zack@codesourcery.com>
7370
7371 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
7372
7373 2004-03-09 Roger Sayle <roger@eyesopen.com>
7374
7375 * gcc.c-torture/execute/20040309-1.c: New test case.
7376
7377 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
7378
7379 PR c++/14397
7380 * g++.dg/overload/ref1.C: New.
7381
7382 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7383
7384 PR c++/14409
7385 * g++.dg/template/spec12.C: New test.
7386
7387 PR c++/14448
7388 * g++.dg/parse/crash14.C: New test.
7389
7390 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7391
7392 PR c++/14230
7393 * g++.dg/init/ref11.C: New test.
7394
7395 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7396
7397 PR c++/14432
7398 * g++.dg/parse/builtin2.C: New test.
7399
7400 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7401
7402 PR c++/14401
7403 * g++.dg/init/ctor3.C: New test.
7404 * g++.dg/init/union1.C: New test.
7405 * g++.dg/ext/anon-struct4.C: New test.
7406
7407 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7408
7409 * g++.dg/lookup/koenig1.C: Tweak error messages.
7410 * g++.dg/lookup/used-before-declaration.C: Likewise.
7411 * g++.dg/other/do1.C: Likewise.
7412 * g++.dg/overload/koenig1.C: Likewise.
7413 * g++.dg/parse/crash13.C: Likewise.
7414 * g++.dg/template/instantiate3.C: Likewise.
7415
7416 2004-03-08 Eric Christopher <echristo@redhat.com>
7417
7418 * * lib/target-supports.exp: Enable libiconv in test
7419 compilation. Fix up error checking.
7420
7421 2004-03-08 Roger Sayle <roger@eyesopen.com>
7422
7423 PR middle-end/14289
7424 * gcc.dg/pr14289-1.c: New test case.
7425 * gcc.dg/pr14289-2.c: Likewise.
7426 * gcc.dg/pr14289-3.c: Likewise.
7427
7428 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7429
7430 * gcc.c-torture/execute/20040308-1.c: New test.
7431
7432 2004-03-07 Roger Sayle <roger@eyesopen.com>
7433
7434 * gcc.c-torture/execute/20040307-1.c: New test case.
7435
7436 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
7437
7438 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7439
7440 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7441
7442 * gcc.dg/20040306-1.c: New test.
7443
7444 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7445
7446 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7447 them static.
7448 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7449
7450 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7451
7452 PR c/14465
7453 * gcc.dg/decl-6.c: New test.
7454
7455 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7456
7457 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7458 Rename LOGPOW -> LOG_POW.
7459 (SQRT_EXP, POW_EXP): New.
7460
7461 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7462
7463 * gcc.dg/i386-sse-8.c: New test.
7464
7465 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7466
7467 PR c/14114
7468 * gcc.dg/decl-5.c: New test.
7469
7470 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7471
7472 * gcc.dg/20040305-1.c: New test.
7473
7474 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7475
7476 PR other/14354
7477 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7478
7479 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7480
7481 PR c++/14425, c++/14426
7482 * g++.dg/ext/altivec-4.C: New test.
7483 * g++.dg/ext/altivec-5.C: New test.
7484
7485 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7486
7487 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7488 global variables of a type with no linkage.
7489 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7490 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7491 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7492 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7493 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7494 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7495 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7496 * g++.dg/warn/deprecated.C: Name enum Color.
7497 * g++.dg/overload/VLA.C: Name structure for 'b'.
7498 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7499
7500 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7501
7502 * gcc.c-torture/compile/20040304-1.c: New test.
7503
7504 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7505
7506 PR 13728
7507 * gcc.dg/decl-4.c: New testcase.
7508
7509 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7510
7511 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7512 as PRECF if sizeof (float) > sizeof (double).
7513 (PRECL): Make it the same as PRECF if
7514 sizeof (float) > sizeof (long double).
7515
7516 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7517
7518 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7519 system type. Add check for irix6 which doesn't have c99 runtime.
7520
7521 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7522
7523 * gcc.dg/const-elim-1.c: xfail for xtensa.
7524
7525 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7526
7527 PR c++/14369
7528 * g++.dg/template/cond4.C: New test.
7529
7530 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7531
7532 PR c++/14360
7533 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7534
7535 PR c++/14361
7536 * g++.dg/parse/defarg7.C: New test.
7537
7538 PR c++/14359
7539 * g++.dg/template/friend26.C: New test.
7540
7541 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7542
7543 PR c++/14324
7544 * g++.dg/abi/mangle21.C: New test.
7545
7546 PR c++/14260
7547 * g++.dg/parse/constructor2.C: New test.
7548
7549 PR c++/14337
7550 * g++.dg/template/sfinae1.C: New test.
7551
7552 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7553
7554 PR c++/14267
7555 * g++.dg/expr/crash2.C: New test.
7556
7557 PR middle-end/13448
7558 * gcc.dg/inline-5.c: New test.
7559 * gcc.dg/always-inline.c: Split out tests into ...
7560 * gcc.dg/always-inline2.c: ... this and ...
7561 * gcc.dg/always-inline3.c: ... this.
7562
7563 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7564
7565 PR debug/12103
7566 * g++.dg/debug/crash1.C: New test.
7567
7568 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7569
7570 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7571 function with __attribute__((noinline)).
7572 (recurser_void2): Likewise.
7573 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7574 (recurser_void2): Likewise.
7575
7576 2004-02-29 Roger Sayle <roger@eyesopen.com>
7577
7578 PR middle-end/14203
7579 * g++.dg/warn/Wunused-6.C: New test case.
7580
7581 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7582
7583 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7584 not defined.
7585
7586 2004-02-27 Eric Christopher <echristo@redhat.com>
7587
7588 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7589 * g++.dg/charset/asm2.c: Run only x86.
7590 * gcc.dg/charset/asm3.c: Ditto.
7591
7592 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7593
7594 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7595 ld_library_path.
7596
7597 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7598
7599 * g++.dg/ext/altivec-3.C: New.
7600
7601 2004-02-26 Richard Henderson <rth@redhat.com>
7602
7603 * g++.dg/ext/attrib10.C: Mark for warning.
7604 * gcc.dg/attr-alias-1.c: New.
7605
7606 2004-02-26 Richard Henderson <rth@redhat.com>
7607
7608 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7609 * gcc.c-torture/execute/20040208-2.c: ... it back.
7610
7611 2004-02-26 Eric Christopher <echristo@redhat.com>
7612
7613 * lib/target-supports.exp (check-iconv-available): New function.
7614 * lib/gcc-dg.exp (dg-require-iconv): New function.
7615 Use above.
7616 * gcc.dg/charset: New directory.
7617 * gcc.dg/charset/charset.exp: New file.
7618 * gcc.dg/charset/asm1.c: Ditto.
7619 * gcc.dg/charset/asm2.c: Ditto.
7620 * gcc.dg/charset/asm3.c: Ditto.
7621 * gcc.dg/charset/asm4.c: Ditto.
7622 * gcc.dg/charset/asm5.c: Ditto.
7623 * gcc.dg/charset/attribute1.c: Ditto.
7624 * gcc.dg/charset/attribute2.c: Ditto.
7625 * gcc.dg/charset/string1.c: Ditto.
7626 * g++.dg/charset: New directory.
7627 * g++.dg/dg.exp: Add here. Special options.
7628 * g++.dg/charset/charset.exp: New file.
7629 * g++.dg/charset/asm1.c: Ditto.
7630 * g++.dg/charset/asm2.c: Ditto.
7631 * g++.dg/charset/asm3.c: Ditto.
7632 * g++.dg/charset/asm4.c: Ditto.
7633 * g++.dg/charset/attribute1.c: Ditto.
7634 * g++.dg/charset/attribute2.c: Ditto.
7635 * g++.dg/charset/extern1.cc: Ditto.
7636 * g++.dg/charset/extern2.cc: Ditto.
7637 * g++.dg/charset/string1.c: Ditto.
7638
7639 2004-02-26 Mark Mitchell <mark@codesourcery.com>
7640
7641 PR c++/14278
7642 * g++.dg/parse/comma1.C: New test.
7643
7644 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7645
7646 PR c++/14284
7647 * g++.dg/template/ttp8.C: New test.
7648
7649 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7650
7651 * gcc.dg/fixuns-trunc-1.c: New test.
7652
7653 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7654
7655 * gcc.dg/builtins-config.h: Use #elif.
7656
7657 2004-02-26 Michael Matz <matz@suse.de>
7658
7659 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7660 * gcc.dg/991214-1.c: Likewise.
7661 * gcc.dg/i386-asm-1.c: Likewise.
7662
7663 2004-02-25 Richard Henderson <rth@redhat.com>
7664
7665 * gcc.c-torture/execute/20040208-2.c: Move ...
7666 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7667
7668 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7669
7670 PR c++/14246
7671 * g++.dg/other/crash-3.C: New test.
7672
7673 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7674
7675 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7676 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7677
7678 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7679 HP-UX.
7680
7681 2004-02-24 Michael Matz <matz@suse.de>
7682
7683 * gcc.dg/i386-regparm.c: New.
7684
7685 2004-02-23 James E Wilson <wilson@specifixinc.com>
7686
7687 * gcc.c-torture/execute/20040223-1.c: New.
7688
7689 2004-02-23 Zack Weinberg <zack@codesourcery.com>
7690 Kazu Hirata <kazu@cs.umass.edu>
7691
7692 * gcc.dg/fwritable-strings-1.c: Remove.
7693
7694 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7695
7696 PR c/14156
7697 * gcc.dg/20040223-1.c: New test.
7698
7699 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7700
7701 PR c++/14106
7702 * g++.dg/ext/typeof9.C: New test.
7703
7704 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7705
7706 PR c++/14250
7707 * g++.dg/other/switch1.C: New test.
7708
7709 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7710
7711 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7712 * gcc.dg/va-arg-1.c: Likewise.
7713
7714 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7715
7716 PR c++/14143
7717 * g++.dg/template/koenig5.C: New test.
7718
7719 2004-02-21 Ziemowit Laski <zlaski@apple.com>
7720
7721 * g++.dg/ext/altivec-1.C: Generalize target triple.
7722 * g++.dg/ext/altivec-2.C: New test case.
7723 * g++.dg/ext/altivec_check.h: New file.
7724 * gcc.dg/altivec-1.c: Generalize target triple;
7725 include altivec_check.h and call altivec_check().
7726 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7727 * gcc.dg/altivec-6.c: New test case.
7728 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7729 type casts as needed.
7730 * gcc.dg/altivec-10.c: Include altivec_check.h and call
7731 altivec_check().
7732 * gcc.dg/altivec-12.c: New test case.
7733 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7734 include altivec_check.h and call altivec_check().
7735 * gcc.dg/altivec_check.h: New file.
7736
7737 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7738
7739 * lib/target-supports.exp (check_alias_available): Don't mangle
7740 function `g' in test program.
7741
7742 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7743
7744 * lib/target-supports.exp (check_profiling_available): Check
7745 argument to determine whether we support a profiling type.
7746 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7747 check_profiling_available.
7748 * g++.dg/bprob/bprob.exp: Likewise
7749 * g77.dg/bprob/bprob.exp: Likewise.
7750 * gcc.misc-tests/bprob.exp: Likewise.
7751 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7752 dg-require-profiling and delete expected error handling.
7753 * gcc.dg/20021014-1.c: Likewise.
7754 * gcc.dg/nest.c: Likewise.
7755
7756 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7757
7758 PR c++/12007
7759 * g++.dg/other/vthunk1.C: New test.
7760
7761 2004-02-20 Falk Hueffner <falk@debian.org>
7762
7763 PR target/14201
7764 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7765
7766 2004-02-20 Mark Mitchell <mark@codesourcery.com>
7767
7768 PR c++/13927
7769 * g++.dg/other/error8.C: Remove XFAIL markers.
7770
7771 PR c++/14173
7772 * g++.dg/ext/packed5.C: New test.
7773
7774 PR c++/14199
7775 * g++.dg/warn/Wunused-5.C: New test.
7776
7777 PR c++/14186
7778 * g++.dg/lookup/member1.C: New test.
7779
7780 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7781
7782 * gcc.c-torture/compile/20040130-1.c: Enable only when
7783 __INT_MAX__ >= 2147483647L.
7784 * gcc.c-torture/compile/961203-1.c: Likewise.
7785
7786 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7787
7788 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7789 * g++.dg/opt/template1.C: Robustify assembler regexp
7790
7791 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7792
7793 * gcc.c-torture/execute/simd-4.x: Remove.
7794 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7795 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7796 Guard with #ifndef SKIP_ATTRIBUTE.
7797 * gcc.dg/compat/vector-1_y.c: Likewise.
7798 * gcc.dg/compat/vector-2_x.c: Likewise.
7799 * gcc.dg/compat/vector-2_y.c: Likewise.
7800 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7801 * g++.dg/eh/simd-2.C: Likewise.
7802
7803 2004-02-19 Alan Modra <amodra@bigpond.net.au>
7804
7805 * gcc.c-torture/compile/complex-1.c: New.
7806
7807 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
7808
7809 PR target/14209
7810 * gcc.c-torture/execute/20040218-1.c: New test.
7811
7812 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7813
7814 PR c++/14181
7815 * g++.dg/parse/new2.C: New test.
7816
7817 2004-02-18 Paul Brook <paul@codesourcery.com>
7818
7819 * gcc.c-torture/compile/libcall-1.c: New test.
7820
7821 2004-02-18 Paul Brook <paul@codesourcery.com>
7822
7823 PR debug/12934
7824 * gcc.dg/debug/debug-7.c: New test.
7825
7826 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7827
7828 * gcc.dg/20040217-1.c: New test.
7829
7830 2004-02-17 Zack Weinberg <zack@codesourcery.com>
7831
7832 * gcc.c-torture/execute/990208-1.x: Delete.
7833
7834 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
7835
7836 * gcc.c-torture/execute/20040208-2.x: New file.
7837
7838 2004-02-17 Mark Mitchell <mark@codesourcery.com>
7839
7840 PR c++/11326
7841 * g++.dg/abi/structret1.C: New test.
7842
7843 2004-02-17 Jakub Jelinek <jakub@redhat.com>
7844
7845 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7846 (i386_cpuid): No need to test if cpuid is available on AMD64.
7847 Fix assembly, so that it works onboth i386 and AMD64.
7848 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7849 (vecInLong): Fix s[] member type to unsigned int.
7850 (vecInWord): Remove type.
7851 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7852 (a64, b64, c64, d64, e64): Remove.
7853 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7854 Remove unused variable. Remove initialization of removed variables.
7855 Don't call mmx_tests nor sse_tests.
7856 (reference_mmx, reference_sse): Remove.
7857 (check): Add return stmt.
7858 * gcc.dg/i386-sse-7.c: New test.
7859 * gcc.dg/i386-mmx-4.c: New test.
7860
7861 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7862
7863 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7864 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7865 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7866 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7867 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7868 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7869 g++.dg/tc1/dr94.C: Fix line terminator.
7870
7871 2004-02-16 Geoffrey Keating <geoffk@apple.com>
7872
7873 * gcc.c-torture/compile/20040216-1.c: New.
7874
7875 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7876
7877 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7878 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7879 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7880 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7881 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
7882 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7883
7884 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7885
7886 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7887
7888 2004-02-15 Mark Mitchell <mark@codesourcery.com>
7889
7890 PR c++/13971
7891 * g++.dg/expr/cond4.C: New test.
7892
7893 PR c++/14086
7894 * g++.dg/lookup/crash2.C: New test.
7895
7896 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
7897
7898 * gcc.c-torture/compile/20040214-2.c: New test.
7899
7900 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7901
7902 PR c++/14116
7903 * g++.dg/ext/typeof8.C: New test.
7904
7905 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7906
7907 * gcc.c-torture/compile/20040214-1.c: New test.
7908
7909 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7910
7911 PR c++/13635
7912 * g++.dg/template/spec11.C: New test.
7913
7914 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7915
7916 PR c++/13927
7917 * g++.dg/other/error8.C: New test.
7918
7919 2004-02-13 Mark Mitchell <mark@codesourcery.com>
7920
7921 PR c++/14122
7922 * g++.dg/template/array4.C: New test.
7923
7924 PR c++/14108
7925 * g++.dg/inherit/thunk2.C: New test.
7926
7927 PR c++/14083
7928 * g++.dg/eh/cond2.C: New test.
7929
7930 2004-02-12 Alan Modra <amodra@bigpond.net.au>
7931
7932 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7933
7934 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
7935
7936 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7937
7938 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7939
7940 * g++.dg/simd-2.C: xfail on ppc64-linux.
7941
7942 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7943
7944 PR c/456
7945 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7946 tests.
7947
7948 2004-02-11 Uros Bizjak <uros@kss-loka.si>
7949
7950 * gcc.dg/builtins-33.c: New test.
7951
7952 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
7953
7954 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7955
7956 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7957
7958 * g++.dg/simd-2.C: Set -maltivec for ppc64.
7959
7960 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7961
7962 * gcc.dg/ppc64-abi-3.c: New test.
7963
7964 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
7965
7966 PR c/14092
7967
7968 * gcc.dg/pr14092-1.c: New testcase.
7969
7970 2004-02-10 Alan Modra <amodra@bigpond.net.au>
7971
7972 * gcc.dg/cpp/assert4.c: Fix typo last change.
7973
7974 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7975 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7976
7977 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7978
7979 2004-02-09 Roger Sayle <roger@eyesopen.com>
7980
7981 * gcc.c-torture/compile/20040209-1.c: New test case.
7982
7983 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7984
7985 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7986
7987 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
7988
7989 * gcc.c-torture/execute/20040208-[12].c: New tests.
7990
7991 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7992
7993 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7994
7995 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7996
7997 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7998
7999 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8000
8001 Bug 13856
8002 * gcc.dg/visibility-8.c: New testcase.
8003
8004 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8005
8006 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
8007 arguments.
8008 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
8009
8010 2004-02-07 Roger Sayle <roger@eyesopen.com>
8011
8012 PR middle-end/13696
8013 * g++.dg/opt/fold1.C: New test case.
8014
8015 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8016
8017 PR c++/14033
8018 * g++.dg/other/crash-2.C: New test.
8019
8020 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8021
8022 PR c++/14028
8023 * g++.dg/parse/angle-bracket2.C: New test.
8024
8025 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8026
8027 PR middle-end/13750
8028 Revert:
8029 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8030 PR pch/13361
8031 * testsuite/g++.dg/pch/wchar-1.C: New.
8032 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8033
8034 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8035
8036 PR c++/14008
8037 * g++.dg/parse/error15.C: New test.
8038 * g++.dg/parse/crash11.C: Update dg-error mark.
8039
8040 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8041
8042 PR c++/13932
8043 * g++.dg/warn/conv2.C: New test.
8044
8045 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8046
8047 PR c++/13086
8048 * g++.dg/warn/incomplete1.C: Remove xfail.
8049
8050 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8051
8052 * lib/file-format.exp (gcc_target_object_format): Use
8053 ${tool}_target_compile, not gcc_target_compile.
8054 * lib/target-supports.exp (check_alias_available): Likewise.
8055 (check_gc_sections_available): Likewise.
8056 * g++.dg/ext/attrib10.C: Use dg-require-alias.
8057 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
8058 dg-require-alias.
8059
8060 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8061
8062 PR c++/13969
8063 * g++.dg/template/static6.C: New test.
8064
8065 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
8066
8067 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
8068
8069 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8070
8071 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
8072 tests for systems where `char' is unsigned by default.
8073
8074 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8075
8076 PR c++/13997
8077 * g++.dg/template/partial3.C: New test.
8078
8079 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
8080
8081 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
8082 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
8083 Remove mentions of obsolete ports.
8084
8085 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
8086
8087 * gcc.dg/noncompile/20001228-1.c: Fix for new
8088 error message.
8089
8090 2004-02-03 Roger Sayle <roger@eyesopen.com>
8091
8092 PR target/9348
8093 * gcc.c-torture/execute/multdi-1.c: New test case.
8094
8095 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8096
8097 PR c++/13925
8098 * g++.dg/template/lookup5.C: New test.
8099
8100 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8101
8102 PR c++/13950
8103 * g++.dg/template/lookup4.C: New test.
8104
8105 PR c++/13970
8106 * g++.dg/parse/error14.C: New test.
8107
8108 PR c++/14002
8109 * g++.dg/parse/template13.C: New test.
8110
8111 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8112
8113 PR c++/13978
8114 * g++.dg/template/koenig4.C: New test.
8115
8116 PR c++/13968
8117 * g++.dg/template/crash17.C: New test.
8118
8119 PR c++/13975
8120 * g++.dg/parse/error13.C: New test.
8121 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
8122
8123 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8124
8125 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
8126
8127 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
8128
8129 PR c/11658
8130 PR c/13994
8131 * gcc.dg/noncompile/20040203-1.c: New test.
8132 * gcc.dg/noncompile/20040203-2.c: Likewise.
8133 * gcc.dg/noncompile/20040203-3.c: Likewise.
8134 * gcc.dg/20040203-1.c: Likewise.
8135
8136 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
8137
8138 PR c++/10858
8139 * g++.dg/template/sizeof7.C: New test.
8140
8141 2004-02-02 Eric Christopher <echristo@redhat.com>
8142 Zack Weinberg <zack@codesourcery.com>
8143
8144 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
8145
8146 2004-02-02 Zack Weinberg <zack@codesourcery.com>
8147
8148 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
8149 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
8150 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
8151 * gcc.dg/cleanup-5.c: Run only on Linux targets.
8152
8153 2004-02-02 Mark Mitchell <mark@codesourcery.com>
8154
8155 PR c++/13113
8156 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
8157
8158 PR c++/13854
8159 * g++.dg/ext/attrib13.C: New test.
8160
8161 PR c++/13907
8162 * g++.dg/conversion/op2.C: New test.
8163
8164 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8165
8166 * gcc.dg/titype-1.c: Fix pasto.
8167
8168 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8169
8170 * gcc.dg/titype-1.c: New test.
8171
8172 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8173
8174 PR c++/13957
8175 * g++.dg/template/non-type-template-argument-1.C,
8176 g++.dg/template/qualified-id1.C: Update dg-error marks.
8177 * g++.dg/template/nontype6.C: New test.
8178
8179 2004-02-01 Roger Sayle <roger@eyesopen.com>
8180
8181 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
8182 * gcc.dg/builtins-31.c: New testcase.
8183 * gcc.dg/builtins-32.c: New testcase.
8184
8185 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
8186
8187 * objc.dg/call-super-2.m: Update line numbers
8188 for the including of stddef.h.
8189
8190 2004-01-30 Michael Matz <matz@suse.de>
8191
8192 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
8193 g++.dg/ext/case-range3.C: New tests.
8194
8195 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8196
8197 DR206
8198 PR c++/13813
8199 * g++.dg/template/member4.C: New test.
8200
8201 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8202
8203 PR c++/13683
8204 * g++.dg/template/sizeof6.C: New test.
8205
8206 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8207
8208 * gcc.dg/fwritable-strings-1.c: New test.
8209
8210 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8211
8212 * gcc.c-torture/compile/20040130-1.c: New test.
8213
8214 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
8215
8216 * objc.dg/call-super-2.m: Include stddef.h for size_t.
8217
8218 2004-01-29 Mark Mitchell <mark@codesourcery.com>
8219
8220 PR c++/13883
8221 * g++.dg/template/ctor3.C: New test.
8222
8223 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8224
8225 * g++.dg/tc1: New directory.
8226 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
8227 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
8228 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
8229 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
8230 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
8231
8232 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8233
8234 * g++.dg/parse/error11.C: New test.
8235 * g++.dg/parse/error12.C: Likewise.
8236
8237 2004-01-28 Ziemowit Laski <zlaski@apple.com>
8238
8239 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8240 (scan_initial, main): Use aligned_sizeof instead of sizeof.
8241
8242 2004-01-28 Mark Mitchell <mark@codesourcery.com>
8243
8244 PR c++/13791
8245 * g++.dg/ext/attrib12.C: New test.
8246
8247 PR c++/13736
8248 * g++.dg/parse/cast2.C: New test.
8249
8250 2004-01-27 James E Wilson <wilson@specifixinc.com>
8251
8252 * objc.dg/encode-2.m (main): New local string. Set depending on
8253 sizeof long. Use in sscanf call.
8254 * objc.dg/encode-3.m (main): New local string. Set depending on
8255 sizeof long. Use in scan_initial call.
8256
8257 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8258
8259 * objc.dg/call-super-2.m: Make LP64-safe.
8260 * objc.dg/desig-init-1.m: Likewise.
8261
8262 2004-01-27 Devang Patel <dpatel@apple.com>
8263
8264 * g++.dg/debug/namespace1.C: New test.
8265
8266 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8267
8268 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8269 xscale-*-*.
8270
8271 * gcc.dg/arm-mmx-1.c: New test.
8272
8273 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8274
8275 * gcc.dg/20040127-1.c: New test.
8276 * gcc.dg/20040127-2.c: New test.
8277
8278 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8279
8280 * objc.dg/stret-1.m (glob): Renamed to globa.
8281
8282 2004-01-26 Mark Mitchell <mark@codesourcery.com>
8283
8284 PR c++/13663
8285 * g++.dg/expr/for1.C: New test.
8286
8287 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8288
8289 PR middle-end/13779
8290 * gcc.dg/darwin-longlong.c: New test.
8291
8292 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8293
8294 * gcc.dg/20040124-1.c: Moved test from here...
8295 * gcc.c-torture/compile/20040124-1.c: ...to here.
8296
8297 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8298
8299 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8300 the assembly output if -m64 is passed.
8301
8302 2004-01-25 Mark Mitchell <mark@codesourcery.com>
8303
8304 PR c++/13833
8305 * g++.dg/template/cond3.C: New test.
8306
8307 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8308
8309 PR c++/13810
8310 * g++.dg/template/ttp7.C: New test.
8311
8312 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8313
8314 PR c++/13797
8315 * g++.dg/template/nontype4.C: New test.
8316 * g++.dg/template/nontype5.C: Likewise.
8317
8318 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
8319
8320 * gcc.dg/torture/mips-clobber-at.c: New test.
8321
8322 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8323
8324 * gcc.dg/20040124-1.c: New test.
8325
8326 2004-01-24 Jakub Jelinek <jakub@redhat.com>
8327
8328 * gcc.dg/20040123-1.c: New test.
8329
8330 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8331
8332 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
8333
8334 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
8335
8336 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
8337
8338 2004-01-23 Andrew Pinski <apinski@apple.com>
8339
8340 * gcc.dg/20030121-1.c: Move to ..
8341 * gcc.dg/20040121-1.c: here.
8342
8343 2004-01-23 Roger Sayle <roger@eyesopen.com>
8344
8345 * gcc.dg/builtins-29.c: New test case.
8346
8347 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8348
8349 PR 18314
8350 * gcc.dg/builtins-30.c: New testcase.
8351
8352 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
8353
8354 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
8355 * lib/g77.exp: Likewise.
8356 * lib/objc.exp: Likewise.
8357 * lib/g++.exp: Likewise.
8358
8359 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8360
8361 * gcc.dg/struct-by-value-2.c: New test.
8362
8363 2004-01-21 Andrew Pinski <apinski@apple.com>
8364
8365 PR target/13785
8366 * gcc.dg/20030121-1.c: New test.
8367
8368 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
8369
8370 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
8371 clobber frame pointer register in asm statement.
8372
8373 2004-01-21 Falk Hueffner <falk@debian.org>
8374
8375 * gcc.c-torture/compile/20040121-1.c: New test.
8376
8377 2004-01-21 Zack Weinberg <zack@codesourcery.com>
8378
8379 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
8380
8381 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
8382
8383 * gcc.dg/ppc64-abi-2.c: New test.
8384
8385 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
8386
8387 * lib/treelang.exp: Fill out this file.
8388 * lib/treelang-dg.exp: New File.
8389
8390 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
8391
8392 * gcc.c-torture/compile/981022-1.c: Remove.
8393 * gcc.dg/array-5.c: Remove XFAIL.
8394 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
8395 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
8396 gcc.dg/cond-lvalue-1.c: Update.
8397 * gcc.dg/cast-lvalue-2.c: New test.
8398
8399 2004-01-19 Mark Mitchell <mark@codesourcery.com>
8400
8401 PR c++/13592
8402 * g++.dg/other/error1.C (class foo): Tweak error message.
8403
8404 PR c++/13592
8405 * g++.dg/template/call2.C: New test.
8406
8407 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8408
8409 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8410 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8411 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8412 scalar-return-1_x.c, scalar-return-2_y.c,
8413 scalar-return-3_x.c, scalar-return-3_y.c,
8414 scalar-return-4_x.c, scalar-return-4_y.c,
8415 struct-align-1.h, struct-align-1_x.c,
8416 struct-align-1_y.c, struct-align-2.h,
8417 struct-align-2_x.c, struct-align-2_y.c,
8418 struct-by-value-10_y.c, struct-by-value-11_x.c,
8419 struct-by-value-11_y.c, struct-by-value-12_x.c,
8420 struct-by-value-12_y.c, struct-by-value-13_x.c,
8421 struct-by-value-13_y.c, struct-by-value-14_x.c,
8422 struct-by-value-14_y.c, struct-by-value-15_x.c,
8423 struct-by-value-15_y.c, struct-by-value-16_y.c,
8424 struct-by-value-17_y.c, struct-by-value-18_y.c,
8425 struct-by-value-19_y.c, struct-by-value-1_x.c,
8426 struct-by-value-1_y.c, struct-by-value-20_y.c,
8427 struct-by-value-2_x.c, struct-by-value-2_y.c,
8428 struct-by-value-3_y.c, struct-by-value-4_x.c,
8429 struct-by-value-4_y.c, struct-by-value-5_y.c,
8430 struct-by-value-6_y.c, struct-by-value-7_y.c
8431 struct-by-value-8_x.c, struct-by-value-8_y.c
8432 struct-by-value-9_x.c, struct-by-value-9_y.c
8433 struct-return-10_x.c, struct-return-10_y.c,
8434 struct-return-19_x.c, struct-return-20_x.c
8435 struct-return-2_x.c, struct-return-2_y.c
8436 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8437 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8438
8439 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8440
8441 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8442 attribute on sparc*-sun-solaris2.*.
8443
8444 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8445
8446 PR c++/13710
8447 * g++.dg/ext/typeof7.C: New test.
8448
8449 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8450
8451 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8452 * gcc.dg/const-elim-1.c: Same.
8453
8454 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8455
8456 * objc.dg/stret-1.m: New.
8457 * objc.dg/stret-2.m: New.
8458
8459 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8460
8461 PR c++/11895
8462 * g++.dg/ext/vector1.C: New test.
8463
8464 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8465
8466 * gcc.dg/pch/import-1.c: New.
8467 * gcc.dg/pch/import-1.hs: New.
8468 * gcc.dg/pch/import-1a.h: New.
8469 * gcc.dg/pch/import-1b.h: New.
8470 * gcc.dg/pch/import-1c.h: New.
8471
8472 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8473
8474 PR c++/13574
8475 * g++.dg/ext/array1.C: New test.
8476
8477 PR c++/13178
8478 * g++.dg/conversion/op1.C: New test.
8479
8480 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8481
8482 PR 11864
8483 From Kazumoto Kojima / Dan Kegel:
8484 * gcc.dg/pr11864-1.c: New test.
8485
8486 PR 10392
8487 From Marcus Comstedt / Dan Kegel:
8488 * gcc.dg/pr10392-1.c: New test.
8489
8490 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8491
8492 PR c++/13478
8493 * g++.dg/init/ref10.C: New test.
8494
8495 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8496
8497 PR c++/13407
8498 * g++.dg/parse/typename6.C: New test.
8499
8500 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8501
8502 PR pch/13361
8503 * testsuite/g++.dg/pch/wchar-1.C: New.
8504 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8505
8506 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8507
8508 PR c++/9259
8509 * g++.dg/expr/sizeof2.C: New test.
8510
8511 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8512
8513 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8514
8515 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8516
8517 PR c++/13659
8518 * g++.dg/lookup/strong-using-3.C: New.
8519 * g++.dg/lookup/using-10.C: New.
8520
8521 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8522
8523 PR c++/13594
8524 * g++.dg/lookup/strong-using-2.C: New.
8525
8526 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8527 Dan Kegel <dank@kegel.com>
8528 J"orn Rennecke <joern.rennecke@superh.com>
8529
8530 PR target/9365
8531 * gcc.dg/pr9365-1.c: New test.
8532
8533 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8534
8535 PR c++/8856
8536 * g++.dg/parse/casting-operator2.C: New test.
8537 * g++.old-deja/g++.pt/explicit83.C: Remove.
8538
8539 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8540
8541 * gcc.dg/label-compound-stmt-1.c: New test.
8542 * gcc.c-torture/compile/950922-1.c,
8543 gcc.c-torture/compile/20000211-3.c,
8544 gcc.c-torture/compile/20000518-1.c,
8545 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8546 compound statements.
8547
8548 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8549
8550 * gcc.dg/ppc64-abi-1.c: New test.
8551
8552 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8553
8554 * g++.dg/ext/attrib9.C: Add dg-warnings.
8555
8556 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8557
8558 PR c++/12335
8559 * g++.dg/parse/dtor3.C: New test.
8560
8561 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8562
8563 PR c++/12709
8564 * g++.dg/parse/try-catch-1.C: New test.
8565
8566 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8567
8568 * ada/acats/run_all.sh: Add more verbose output in acats.log
8569 when compiling tests.
8570
8571 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8572
8573 PR 13656
8574 * gcc.dg/typedef-redecl.c: New test case.
8575 * gcc.dg/typedef-redecl.h: New support file.
8576
8577 2004-01-13 Jan Hubicka <jh@suse.cz>
8578
8579 * gcc.dg/always_inline.c: New test.
8580 * gcc.dg/debug/20031231-1.c: Fix.
8581
8582 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8583
8584 PR c++/13474
8585 * g++.dg/template/array3.C: New test.
8586
8587 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8588
8589 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8590 * g++.dg/warn/Wunused-2.C: Likewise.
8591
8592 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8593
8594 PR c++/13289
8595 * g++.dg/template/instantiate6.C: New test.
8596
8597 2004-01-12 Roger Sayle <roger@eyesopen.com>
8598
8599 PR middle-end/11397
8600 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8601
8602 2004-01-12 Jan Hubicka <jh@suse.cz>
8603
8604 PR opt/12826
8605 * gcc.dg/20040112-1.c: New.
8606
8607 * gcc.dg/dwarf-die[1-7].c: Move to...
8608 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8609 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8610
8611 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8612
8613 PR c++/4100
8614 * g++.dg/parse/friend4.C: New test.
8615
8616 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8617
8618 PR c++/4100
8619 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8620 definition is called a friend.
8621
8622 2004-01-11 Zack Weinberg <zack@codesourcery.com>
8623
8624 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8625
8626 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8627
8628 PR c++/3478
8629 * g++.dg/parse/error10.C: New test.
8630 * g++.dg/template/arg2.C: Accept "invalid type" error.
8631
8632 2004-01-11 Jakub Jelinek <jakub@redhat.com>
8633
8634 PR middle-end/13392
8635 * g++.dg/opt/expect2.C: New test.
8636
8637 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8638
8639 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8640 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8641 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8642 Update dg-error regexps.
8643
8644 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8645
8646 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8647 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8648
8649 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8650
8651 * gcc.dg/pragma-re-1.c: Use right pointer type.
8652
8653 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8654
8655 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8656
8657 2004-01-09 Geoffrey Keating <geoffk@apple.com>
8658
8659 * gcc.dg/rs6000-ldouble-1.c: New.
8660
8661 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8662
8663 DR 337
8664 PR c++/9256
8665 * g++.dg/other/abstract1.C: New test.
8666
8667 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
8668
8669 * g++.dg/lookup/strong-using-1.C: New.
8670
8671 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8672
8673 PR c/11234
8674 * gcc.dg/func-ptr-conv-1.c: New test.
8675 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8676
8677 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8678
8679 PR target/13380.
8680 * gcc.c-torture/compile/20040109-1.c: New.
8681
8682 2004-01-08 Stuart Hastings <stuart@apple.com>
8683
8684 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8685 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8686 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8687
8688 2004-01-09 Alan Modra <amodra@bigpond.net.au>
8689
8690 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8691
8692 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8693
8694 * ada/acats/run_acats: Treat 'gnatchop' the same way
8695 as 'gnatmake'. Export GCC_DRIVER.
8696 * ada/acats/run_all.sh: Add target_gnatchop. Use
8697 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8698
8699 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8700
8701 PR c++/12573
8702 * g++.dg/template/dependent-expr4.C: New test.
8703
8704 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8705
8706 * gcc.dg/altivec-11.c: New test.
8707
8708 2004-01-07 Mark Mitchell <mark@codesourcery.com>
8709
8710 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8711
8712 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8713
8714 PR c/6024
8715 * gcc.dg/enum-compat-1.c: New test.
8716 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8717
8718 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8719
8720 PR c/12165
8721 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8722 gcc.dg/c99-idem-qual-3.c: New tests.
8723
8724 2004-01-07 Alan Modra <amodra@bigpond.net.au>
8725
8726 * gcc.dg/winline-7.c: Don't cast void * to int.
8727
8728 2004-01-06 Jan Hubicka <jh@suse.cz>
8729
8730 * gcc.dg/i386-sse-5.c: New test
8731 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8732
8733 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8734
8735 PR c++/12815
8736 * g++.dg/rtti/typeid4.C: New test.
8737
8738 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8739
8740 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8741
8742 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8743
8744 PR c++/12132
8745 * g++.dg/template/error11.C: New test.
8746
8747 PR c++/13451
8748 * g++.dg/template/class2.C: New test.
8749
8750 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8751 Richard Sandiford <rsandifo@redhat.com>
8752
8753 PR c++/13387
8754 * g++.dg/opt/alias3.C: New test.
8755
8756 2004-01-04 Mark Mitchell <mark@codesourcery.com>
8757
8758 PR c++/13157
8759 * g++.dg/template/koenig3.C: New test.
8760
8761 PR c++/13529
8762 * g++.dg/parse/offsetof3.C: New test.
8763
8764 * g++.dg/init/copy7.C: Add missing dg-error markers.
8765
8766 PR c++/12226
8767 * g++.dg/init/copy7.c: New test.
8768
8769 PR c++/13536
8770 * g++.dg/parse/cast1.C: New test.
8771
8772 2004-01-04 Jan Hubicka <jh@suse.cz>
8773
8774 * gcc.dg/winline[1-7].c: New tests.
8775
8776 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8777
8778 PR c++/13520
8779 * g++.dg/template/qualttp22.C: New test.
8780
8781 2004-01-01 Jan Hubicka <jh@suse.cz>
8782
8783 * gcc.dg/debug/20031231-1.c: New.
8784 * gcc.c-torture/compile/20040101-1.c: New.
8785 * gcc.dg/dwarf-die-[1-7].c: New.
8786
8787 2004-01-01 Jakub Jelinek <jakub@redhat.com>
8788
8789 PR optimization/13521
8790 * gcc.c-torture/compile/20031231-1.c: New test.
8791
8792 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8793
8794 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8795
8796 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8797
8798 PR c++/10079
8799 * g++.dg/template/crash16.C: New test.
8800
8801 2003-12-30 Mark Mitchell <mark@codesourcery.com>
8802
8803 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8804
8805 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8806
8807 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8808 ports.
8809 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8810 * g++.old-deja/g++.law/profile1.C: Likewise.
8811 * gcc.c-torture/compile/981006-1.c: Likewise.
8812 * gcc.c-torture/execute/loop-2e.x: Likewise.
8813 * gcc.c-torture/execute/loop-2f.x: Remove.
8814 * gcc.c-torture/execute/loop-2g.x: Likewise.
8815 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8816 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8817
8818 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8819
8820 PR c++/13507
8821 * g++.dg/ext/attrib11.C: New test.
8822
8823 PR c++/13494
8824 * g++.dg/template/array2-1.C: New test.
8825 * g++.dg/template/array2-2.C: New test.
8826
8827 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8828
8829 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8830
8831 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8832
8833 PR c++/12774
8834 * g++.dg/template/array1-1.C: New test.
8835 * g++.dg/template/array1-2.C: New test.
8836
8837 2003-12-29 Roger Sayle <roger@eyesopen.com>
8838
8839 PR fortran/12632
8840 * g77.dg/12632.f: New test case.
8841
8842 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8843
8844 PR c++/13289
8845 * g++.dg/parse/nontype1.C: New test.
8846
8847 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8848
8849 PR c++/12403
8850 * g++.dg/parse/explicit1.C: New test.
8851 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8852
8853 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8854
8855 PR c++/13081
8856 * g++.dg/opt/inline6.C: New test.
8857
8858 PR c++/12613
8859 * g++.dg/parse/error9.C: New test.
8860
8861 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8862
8863 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8864
8865 PR c++/13009
8866 * g++.dg/init/assign1.C: New test.
8867
8868 2003-12-28 Roger Sayle <roger@eyesopen.com>
8869
8870 PR c++/13070
8871 * g++.dg/warn/format3.C: New test case.
8872
8873 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8874
8875 * gcc.c-torture/compile/20031227-1.c: New test.
8876
8877 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8878
8879 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8880 * g77.dg/bprob/bprob.exp: Likewise.
8881 * gcc.misc-tests/bprob.exp: Likewise.
8882 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8883 variants on systems where the library does not provide that
8884 functionality.
8885 * gcc.dg/builtins-20.c: Use builtins-config.h.
8886 * gcc.dg/builtins-config.h: New file.
8887
8888 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8889
8890 * lib/gcc-dg.exp (dg-require-profiling): New function.
8891 * lib/target-supports.exp (check_profiling_available): Likewise.
8892 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8893 * g77.dg/bprob/bprob.exp: Likewise.
8894 * gcc.misc-tests/bprob.exp: Likewise.
8895 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8896 * gcc.dg/20021014-1.c: Likewise.
8897 * gcc.dg/nest.c: Likewise.
8898
8899 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8900
8901 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8902 compiling.
8903 * g++.dg/lookup/java2.C: Likewise.
8904 * gcc.dg/cpp/lexident.c: Likewise.
8905
8906 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8907
8908 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
8909 given.
8910 * gcc.c-torture/compile/961203-1.c: Likewise.
8911 * gcc.c-torture/compile/980506-1.c: Likewise.
8912
8913 2003-12-23 Zack Weinberg <zack@codesourcery.com>
8914
8915 * lib/gcc-dg.exp (dg-prune-output): New annotation.
8916 (additional_prunes): New global.
8917 (gcc-dg-prune): Handle additional per-test pruning.
8918 (dg-test): Clear additional_prunes between tests.
8919
8920 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
8921 dg-prune-output to avoid spurious failures from assembler
8922 complaining about nonexistent WAW violations.
8923 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
8924 Use dg-prune-output to avoid spurious failures from assembler
8925 warning about Itanium B-step errata.
8926
8927 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8928
8929 * g++.dg/abi/macro0.C: New test.
8930 * g++.dg/abi/macro1.C: Likewise.
8931 * g++.dg/abi/macro2.C: Likewise.
8932
8933 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8934 * g++.dg/abi/bitfield7.C: Likewise.
8935 * g++.dg/abi/dtor2.C: Likewise.
8936 * g++.dg/abi/mangle11.C: Likewise.
8937 * g++.dg/abi/mangle12.C: Likewise.
8938 * g++.dg/abi/mangle14.C: Likewise.
8939 * g++.dg/abi/mangle17.C: Likewise.
8940 * g++.dg/abi/vbase10.C: Likewise.
8941 * g++.dg/abi/vbase14.C: Likewise.
8942 * g++.dg/template/qualttp17.C: Likewise.
8943
8944 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8945
8946 PR c/11995
8947 * gcc.dg/20031223-1.c: New test.
8948
8949 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8950
8951 * gcc.dg/noreturn-7.c: New test.
8952
8953 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8954
8955 * gcc.dg/null-pointer-1.c: New test.
8956
8957 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8958
8959 * g++.old-deja/g++.jason/template18.C: Remove.
8960 * g++.old-deja/g++.jason/template37.C: Likewise.
8961
8962 PR c++/12862
8963 * g++.dg/lookup/ns1.C: New test.
8964
8965 PR c++/12397
8966 * g++.dg/template/lookup3.C: New test.
8967
8968 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8969
8970 * g++.dg/template/recurse1.C: New test
8971
8972 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8973
8974 PR c++/12479
8975 * g++.dg/parse/semicolon1.C: New test.
8976 * g++.dg/parse/semicolon1.h: Likewise.
8977
8978 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8979
8980 * gcc.dg/darwin-misaligned.c: New test.
8981
8982 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8983
8984 PR c/9163
8985 * gcc.dg/20031222-1.c: New test.
8986
8987 2003-12-21 Mark Mitchell <mark@codesourcery.com>
8988
8989 PR c++/13438
8990 * g++.dg/parse/error8.C: New test.
8991
8992 PR c++/11554
8993 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8994
8995 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8996
8997 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8998 too small.
8999 * gcc.c-torture/compile/930217-1.c: Likewise.
9000 * gcc.c-torture/compile/930513-1.c: Likewise.
9001 * gcc.c-torture/execute/920908-2.c: Likewise.
9002 * gcc.c-torture/execute/921204-1.c: Likewise.
9003 * gcc.c-torture/execute/930621-1.c: Likewise.
9004 * gcc.c-torture/execute/930630-1.c: Likewise.
9005 * gcc.c-torture/execute/931031-1.c: Likewise.
9006 * gcc.c-torture/execute/980602-2.c: Likewise.
9007 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
9008 * gcc.c-torture/execute/compndlit-1.c: Likewise.
9009 * gcc.c-torture/execute/extzvsi.c: Likewise.
9010 * gcc.c-torture/unsorted/ext.c: Likewise.
9011
9012 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
9013
9014 PR target/12749
9015 * gcc.c-torture/compile/20031220-2.c: New test case.
9016
9017 2003-12-20 Roger Sayle <roger@eyesopen.com>
9018
9019 PR optimization/13031
9020 * gcc.c-torture/compile/20031220-1.c: New test case.
9021
9022 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9023
9024 * gcc.dg/cast-function-1.c: New test.
9025
9026 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
9027
9028 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
9029 formats.
9030
9031 2003-12-19 Mark Mitchell <mark@codesourcery.com>
9032
9033 PR c++/12795
9034 * g++.dg/ext/attrib10.C: New test.
9035
9036 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9037
9038 * gcc.dg/cleanup-10.c: New test.
9039 * gcc.dg/cleanup-11.c: New test.
9040
9041 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9042
9043 PR c++/13239
9044 * g++.dg/opt/expect1.C: New test.
9045
9046 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
9047
9048 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
9049
9050 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
9051
9052 PR debug/12923
9053 * gcc.dg/20031218-1.c: New test.
9054
9055 PR debug/12389
9056 * gcc.dg/20031218-2.c: New test.
9057 * gcc.dg/20031218-3.c: New test.
9058
9059 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
9060 of label name and allow for USER_LABEL_PREFIX == "_" names.
9061 * g++.dg/abi/mangle18-2.C: Likewise.
9062 * g++.dg/abi/mangle19-1.C: Likewise.
9063 * g++.dg/abi/mangle19-2.C: Likewise.
9064 * g++.dg/abi/mangle20-1.C: Likewise.
9065 * g++.dg/abi/mangle20-2.C: Likewise.
9066
9067 2003-12-18 Richard Henderson <rth@redhat.com>
9068
9069 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
9070
9071 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
9072 Dan Kegel <dank@kegel.com>
9073
9074 PR other/12009
9075 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
9076 testing a cross compiler, it causes spurious compile failures.
9077 * lib/g++.exp: Likewise.
9078
9079 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9080
9081 PR c++/13262
9082 * g++.dg/template/access13.C: New test.
9083
9084 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9085
9086 * gcc.dg/20031216-1.c: New test.
9087
9088 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9089
9090 PR c++/9154
9091 * g++.dg/template/error10.C: New test.
9092
9093 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9094
9095 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
9096 * g++.dg/eh/simd-2.C: Likewise.
9097
9098 2003-12-17 James E Wilson <wilson@specifixinc.com>
9099 Roger Sayle <roger@eyesopen.com>
9100
9101 * gcc.c-torture/execute/ieee/mzero5.c: New.
9102
9103 2003-12-17 Mark Mitchell <mark@codesourcery.com>
9104
9105 PR c++/10603
9106 * g++.dg/parse/error6.C: New test.
9107
9108 PR c++/12827
9109 * g++.dg/parse/error7.C: New test.
9110
9111 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9112
9113 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
9114 at -O with stabs debugging formats.
9115 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
9116 * gcc.dg/debug/debug-2.c: Likewise.
9117
9118 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9119
9120 PR c++/12696
9121 * g++.dg/init/error1.C: New test.
9122
9123 PR c++/12218
9124 * g++.dg/init/pm3.C: New test.
9125
9126 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
9127
9128 PR c/3347
9129 * gcc.dg/bitfld-8.c: New test.
9130
9131 2003-12-16 James Lemke <jim@wasabisystems.com>
9132
9133 * gcc.dg/arm-scd42-[123].c: New tests.
9134
9135 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9136
9137 PR c++/9043
9138 * g++.dg/abi/mangle20-1.C: New test.
9139 * g++.dg/abi/mangle20-2.C: New test.
9140
9141 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9142
9143 PR c++/13275
9144 * g++.dg/other/offsetof2.C: Remove XFAIL.
9145 * g++.dg/parse/offsetof1.C: New test.
9146 * g++.gd/parse/offsetof2.C: Likewise.
9147
9148 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9149
9150 * g++.dg/template/nontype3.C: New test.
9151 * g++.dg/template/static2.C: Tweaked the dg-error clause.
9152
9153 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9154
9155 * g++.dg/warn/noreturn-3.C: Also test instantiation.
9156
9157 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9158
9159 PR c++/13387
9160 * g++.dg/expr/assign1.C: New test.
9161
9162 PR c++/13242
9163 * g++.dg/abi/mangle19-1.C: New test.
9164 * g++.dg/abi/mangle19-2.C: New test.
9165
9166 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
9167
9168 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
9169
9170 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9171
9172 * gcc.c-torture/execute/20031216-1.c: New test.
9173
9174 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9175
9176 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
9177 an ICE regression.
9178
9179 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9180
9181 PR c++/10926
9182 * g++.dg/template/error9.C: New test.
9183
9184 PR c++/11116
9185 * g++.dg/template/error8.C: New test.
9186
9187 2003-12-15 Roger Sayle <roger@eyesopen.com>
9188
9189 PR middle-end/13400
9190 * gcc.c-torture/execute/20031215-1.c: New test case.
9191
9192 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9193
9194 PR c++/13269
9195 * g++.dg/parse/error5.C: New test.
9196
9197 PR c++/12989
9198 * g++.dg/expr/sizeof1.C: New test.
9199
9200 PR c++/13310
9201 * g++.dg/template/crash15.C: New test.
9202
9203 2003-12-15 Geoffrey Keating <geoffk@apple.com>
9204
9205 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
9206 a non-POD type as the last named parameter of a varargs function.
9207
9208 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9209
9210 PR c++/13243
9211 PR c++/12573
9212 * g++.dg/template/crash14.C: New test.
9213 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
9214
9215 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
9216
9217 * g++.dg/other/java1.C: New test.
9218
9219 PR c++/13241
9220 * g++.dg/abi/mangle18-1.C: New test.
9221 * g++.dg/abi/mangle18-2.C: New test.
9222
9223 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9224
9225 PR optimization/10312
9226 * gcc.c-torture/execute/20031214-1.c: New.
9227
9228 2003-12-14 Mark Mitchell <mark@codesourcery.com>
9229
9230 PR c++/10779
9231 PR c++/12160
9232 * g++.dg/parse/error3.C: New test.
9233 * g++.dg/parse/error4.C: Likewise.
9234 * g++.dg/abi/mangle4.C: Tweak error messages.
9235 * g++.dg/lookup/using5.C: Likewise.
9236 * g++.dg/other/error2.C: Likewise.
9237 * g++.dg/parse/typename5.C: Likewise.
9238 * g++.dg/parse/undefined1.C: Likewise.
9239 * g++.dg/template/arg2.C: Likewise.
9240 * g++.dg/template/ttp3.C: Likewise.
9241 * g++.dg/template/type1.C: Likewise.
9242 * g++.old-deja/g++.other/crash32.C: Likewise.
9243 * g++.old-djea/g++.pt/defarg8.C: Likewise.
9244
9245 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9246
9247 PR c++/13106
9248 * g++.dg/warn/noreturn-3.C: New test.
9249
9250 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9251
9252 PR c++/13118
9253 * g++.dg/abi/covariant3.C: New.
9254
9255 2003-12-12 Jakub Jelinek <jakub@redhat.com>
9256
9257 * g++.dg/eh/ia64-1.C: New test.
9258
9259 2003-12-12 Roger Sayle <roger@eyesopen.com>
9260
9261 PR optimization/13037
9262 * g77.f-torture/execute/13037.f: New test case.
9263
9264 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9265
9266 PR c++/12881
9267 * g++.dg/abi/covariant2.C: New.
9268
9269 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
9270
9271 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9272
9273 2003-12-11 Zack Weinberg <zack@codesourcery.com>
9274
9275 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9276
9277 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9278
9279 PR other/10819
9280 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9281 to fix Bug 10819.
9282 * lib/g++.exp (g++_version): Likewise.
9283 * lib/g77.exp (g77_version): Likewise.
9284 * lib/objc.exp (default_objc_version): Likewise.
9285
9286 2003-12-10 Richard Henderson <rth@redhat.com>
9287
9288 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9289
9290 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9291
9292 2003-12-08 Matt Austern <austern@apple.com>
9293
9294 PR c/13134
9295 * lib/gcc-dg.exp (dg-require-visibility): Define.
9296 * lib/target-supports (check_visibility_available): Define.
9297 * gcc.dg/visibility-1.c: New test.
9298 * gcc.dg/visibility-2.c: Likewise.
9299 * gcc.dg/visibility-3.c: Likewise.
9300 * gcc.dg/visibility-4.c: Likewise.
9301 * gcc.dg/visibility-5.c: Likewise.
9302 * gcc.dg/visibility-6.c: Likewise.
9303 * g++.dg/ext/visibility-1.C: Likewise.
9304 * g++.dg/ext/visibility-2.C: Likewise.
9305 * g++.dg/ext/visibility-3.C: Likewise.
9306 * g++.dg/ext/visibility-4.C: Likewise.
9307 * g++.dg/ext/visibility-5.C: Likewise.
9308 * g++.dg/ext/visibility-6.C: Likewise.
9309
9310 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9311
9312 * g++.dg/lookup/java1.C: New test.
9313 * g++.dg/lookup/java2.C: New test.
9314
9315 2003-12-07 Falk Hueffner <falk@debian.org>
9316
9317 * g++.dg/opt/noreturn-1.C: New test.
9318
9319 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9320
9321 * gcc.dg/overflow-1.c: New test.
9322
9323 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9324
9325 * g77.f-torture/compile/13060.f: New test.
9326
9327 2003-12-06 Mark Mitchell <mark@codesourcery.com>
9328
9329 PR c++/13323
9330 * g++.dg/inherit/operator2.C: New test.
9331
9332 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9333
9334 PR c++/13305
9335 * g++.dg/ext/attrib9.C: New test.
9336
9337 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9338
9339 PR c++/13314
9340 * g++.dg/template/error7.C: New test.
9341
9342 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
9343 J"orn Rennecke <joern.rennecke@superh.com>
9344
9345 PR target/13302
9346 * g++.dg/other/struct-va_list.C: New test.
9347
9348 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9349
9350 PR c++/13166
9351 * g++.dg/parse/defarg6.C: New test.
9352
9353 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
9354
9355 PR target/13256
9356 * gcc.c-torture/execute/20031201-1.c: New test.
9357
9358 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
9359
9360 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
9361
9362 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9363
9364 * gcc.dg/builtin-return-1.c: New test.
9365
9366 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
9367 J"orn Rennecke <joern.rennecke@superh.com>
9368
9369 PR optimization/13260
9370 * gcc.c-torture/execute/20031204-1.c: New test.
9371
9372 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9373
9374 PR c++/9127
9375 * g++.dg/template/error6.C: New test.
9376
9377 2003-12-03 Jakub Jelinek <jakub@redhat.com>
9378
9379 * gcc.dg/20031202-1.c: New test.
9380
9381 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9382
9383 PR c++/13179
9384 * g++.dg/template/eh1.C: New test.
9385
9386 PR c++/10771
9387 * g++.dg/template/error5.C: New test.
9388
9389 2003-12-02 David Ung <davidu@mips.com>
9390
9391 * gcc.dg/compat/vector-check.h: Corrected type for var
9392 g_##TMODE
9393
9394 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9395
9396 PR c++/10126
9397 * g++.dg/template/ptrmem8.C: New test.
9398
9399 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9400
9401 PR c++/12573
9402 * g++.dg/template/dependent-expr3.C: New test.
9403
9404 2003-12-01 James Lemke <jim@wasabisystems.com>
9405
9406 * gcc.dg/arm-g2.c: New test.
9407
9408 2003-12-01 Roger Sayle <roger@eyesopen.com>
9409
9410 PR optimization/11634
9411 * gcc.dg/20031201-2.c: New test case.
9412
9413 2003-12-01 Zack Weinberg <zack@codesourcery.com>
9414
9415 PR 11433
9416 * objc.dg/proto-lossage-3.m: New test.
9417
9418 2003-12-01 Roger Sayle <roger@eyesopen.com>
9419
9420 PR optimization/12628
9421 * gcc.dg/20031201-1.c: New test case.
9422
9423 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9424
9425 * gcc.dg/unaligned-1.c: New test.
9426
9427 2003-11-30 Mark Mitchell <mark@codesourcery.com>
9428
9429 PR c++/9849
9430 * g++.dg/template/error4.C: New test.
9431 * g++.dg/template/nested3.C: Adjust error markers.
9432
9433 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9434
9435 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9436
9437 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9438
9439 PR c/10333
9440 * gcc.dg/bitfld-7.c: New test.
9441
9442 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
9443
9444 * gcc.dg/tls/asm-1.C: New test.
9445
9446 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9447
9448 * gcc.dg/cpp/assert4.c: Update.
9449
9450 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9451
9452 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9453 * gcc.dg/builtin-apply3.c: New test.
9454
9455 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9456
9457 * lib/compat.exp (compat-obj): New xfaildata parameter.
9458 Use it to set compiler_conditional_xfail_data before compiling.
9459 (compat-get-options): Handle dg-xfail-if.
9460 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9461 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9462 * gcc.dg/compat/vector-1_y.c: Likewise.
9463 * gcc.dg/compat/vector-2_x.c: Likewise.
9464 * gcc.dg/compat/vector-2_y.c: Likewise.
9465
9466 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9467
9468 * g++.dg/opt/reg-stack4.C: New test.
9469
9470 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9471
9472 * gcc.dg/builtin-apply2.c: New test.
9473
9474 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9475
9476 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9477
9478 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9479
9480 PR c++/12924
9481 * g++.dg/template/template-id-2.C: New test.
9482
9483 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9484
9485 PR c++/5369
9486 * g++.dg/template/memfriend1.C: New test.
9487 * g++.dg/template/memfriend2.C: Likewise.
9488 * g++.dg/template/memfriend3.C: Likewise.
9489 * g++.dg/template/memfriend4.C: Likewise.
9490 * g++.dg/template/memfriend5.C: Likewise.
9491 * g++.dg/template/memfriend6.C: Likewise.
9492 * g++.dg/template/memfriend7.C: Likewise.
9493 * g++.dg/template/memfriend8.C: Likewise.
9494 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9495
9496 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9497
9498 PR c++/12515
9499 * g++.dg/ext/cond1.C: New test.
9500
9501 2003-11-20 Richard Henderson <rth@redhat.com>
9502
9503 * gcc.dg/20020201-2.c: Remove.
9504 * gcc.dg/20020201-4.c: Remove.
9505 * gcc.dg/20020304-1.c: Remove.
9506
9507 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9508
9509 * gcc.dg/cpp/trad/xwin1.c: New test case.
9510
9511 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9512
9513 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9514 * lib/g77.exp: Likewise.
9515 * lib/objc.exp: Likewise.
9516 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9517 for darwin.
9518
9519 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9520
9521 PR c++/12932
9522 * g++.dg/template/static5.C: New test.
9523
9524 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9525
9526 * gcc.dg/nested-func-1.c: New test.
9527
9528 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9529
9530 * gcc.dg/cpp/assert4.c: New test.
9531
9532 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9533
9534 PR c++/2294
9535 * g++.dg/lookup/using9.c: New test.
9536
9537 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9538
9539 PR c++/12762
9540 * g++.dg/template/error3.C: New test.
9541
9542 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9543
9544 PR ada/13035
9545 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9546 No longer use a wrapper for gcc, since this does not work under
9547 Windows.
9548
9549 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9550
9551 PR c++/2094
9552 * g++.dg/template/ptrmem7.C: New test.
9553
9554 2003-11-13 Andrew Pinski <apinski@apple.com>
9555
9556 * gcc.c-torture/compile/20031113-1.c: New test.
9557
9558 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9559 Kean Johnston <jkj@sco.com>
9560
9561 PR c/13029
9562 * gcc.dg/unused-4.c: Update.
9563
9564 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9565
9566 * g++.dg/opt/const3.C: New test.
9567
9568 2003-11-13 Jan Hubicka <jh@suse.cz>
9569
9570 * gcc.c-torture/compile/20031112-1.c: New test.
9571
9572 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9573
9574 * g++.dg/parse/crash10.C: Remove bogus error marker.
9575
9576 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9577
9578 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9579 (host_gcc): Likewise.
9580 (ROOT): Honor $PWDCMD.
9581 (BASE): Likewise.
9582 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9583
9584 2003-11-12 Catherine Moore <clm@redhat.com>
9585
9586 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9587
9588 2003-11-12 Andreas Jaeger <aj@suse.de>
9589 Jakub Jelinek <jakub@redhat.com>
9590 Andrew Pinski <pinskia@physics.uc.edu>
9591 Richard Henderson <rth@redhat.com>
9592
9593 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9594 systems.
9595 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9596
9597 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9598 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9599
9600 2003-11-11 Andreas Jaeger <aj@suse.de>
9601
9602 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9603
9604 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9605
9606 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9607
9608 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9609 Clean ups.
9610
9611 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9612
9613 * gcc.dg/trampoline-1.c: New test.
9614
9615 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9616
9617 * gcc.c-torture/compile/200031109-1.c: New test.
9618
9619 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9620
9621 PR c/3190
9622 PR c/8714
9623 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9624 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9625 gcc.dg/format/no-y2k-1.c: Update.
9626
9627 2003-11-08 Roger Sayle <roger@eyesopen.com>
9628
9629 PR optimization/10467
9630 * gcc.dg/20031108-1.c: New test case.
9631
9632 2003-11-07 Geoffrey Keating <geoffk@apple.com>
9633
9634 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9635
9636 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9637
9638 * gcc.dg/compound-lvalue-1.c: New test.
9639 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9640 some XFAILs.
9641
9642 2003-11-06 Geoffrey Keating <geoffk@apple.com>
9643
9644 * gcc.dg/altivec-varargs-1.c: New test.
9645
9646 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9647
9648 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9649 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9650 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9651 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9652 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9653
9654 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9655
9656 * gcc.dg/cond-lvalue-1.c: New test.
9657
9658 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
9659
9660 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9661
9662 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9663
9664 PR c++/11616
9665 * g++.dg/template/instantiate5.C: New test.
9666
9667 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9668
9669 PR c++/12726
9670 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9671 * ChangeLog: Add missing first entry for above test.
9672
9673 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9674
9675 PR c++/9810
9676 * g++.dg/template/using8.C: New test.
9677 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9678
9679 2003-11-02 Roger Sayle <roger@eyesopen.com>
9680
9681 PR optimization/10817
9682 * gcc.c-torture/compile/20031102-1.c: New test case.
9683
9684 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9685
9686 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9687 2147483647.
9688
9689 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9690
9691 * gcc.dg/20031102-1.c: New test.
9692
9693 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9694
9695 * gcc.dg/complex-1.c: New test.
9696
9697 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9698
9699 PR c++/12796
9700 * g++.dg/template/crash13.C: Adjust expected error location.
9701 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9702
9703 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9704
9705 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9706
9707 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9708
9709 PR/10239
9710 * gcc.c-torture/compile/20031031-2.c: New test.
9711
9712 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9713
9714 PR/11640
9715 * gcc.c-torture/compile/20031031-1.c: New test.
9716
9717 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9718
9719 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9720 * gcc.misc-tests/bprob.exp: Likewise.
9721 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9722 the execution test on arm-elf configs.
9723 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
9724 configs that don't support scratch files.
9725 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9726
9727 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9728
9729 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9730 done by dejagnu.
9731
9732 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9733
9734 * ada/acats/run_all.sh: Redirect mv output to /dev/null
9735 Avoid non pure sh syntax. Add more logging.
9736
9737 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9738 fail.
9739
9740 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9741
9742 PR libgcj/10610
9743 * gcc.dg/ppc-stackalign-1.c: New test.
9744
9745 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9746
9747 * ada/acats/run_all.sh: Change output to be more compliant with
9748 dejagnu framework.
9749 Create acats.sum and acats.log files under testsuite/ada/acats
9750 Only run [a-z]* directories, to filter out e.g. CVS.
9751 Redirect build output to log file.
9752
9753 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9754
9755 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9756
9757 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9758
9759 PR ada/5909:
9760 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9761
9762 2003-10-27 Jakub Jelinek <jakub@redhat.com>
9763
9764 * gcc.c-torture/compile/20031023-1.c: New test.
9765 * gcc.c-torture/compile/20031023-2.c: New test.
9766 * gcc.c-torture/compile/20031023-3.c: New test.
9767 * gcc.c-torture/compile/20031023-4.c: New test.
9768
9769 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9770
9771 PR c++/10371
9772 * g++.dg/lookup/scoped8.C: New test.
9773
9774 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9775
9776 * g++.dg/opt/reg-stack3.C: New test.
9777
9778 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9779
9780 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9781
9782 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9783
9784 PR c++/11076
9785 * g++.dg/template/crash13.C: New test.
9786
9787 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9788
9789 * gcc.dg/c99-restrict-2.c: New test.
9790
9791 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9792
9793 PR c++/12698, c++/12699, c++/12700, c++/12566
9794 * g++.dg/inherit/covariant9.C: New test.
9795 * g++.dg/inherit/covariant10.C: New test.
9796 * g++.dg/inherit/covariant11.C: New test.
9797
9798 2003-10-23 Jason Merrill <jason@redhat.com>
9799
9800 PR c++/12726
9801 * g++.dg/ext/complit2.C: New test.
9802
9803 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9804
9805 PR target/12654
9806 * gcc.c-torture/execute/20031020-1.c: New test.
9807
9808 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9809
9810 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9811 following the jump_insn.
9812
9813 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9814
9815 * gcc.dg/cast-lvalue-1.c: New test.
9816
9817 2003-10-21 Mark Mitchell <mark@codesourcery.com>
9818
9819 PR c++/11962
9820 * g++.dg/template/cond2.C: New test.
9821
9822 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9823
9824 * gcc.dg/builtins-28.c: New test.
9825
9826 2003-10-20 Jan Hubicka <jh@suse.cz>
9827
9828 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9829 parameter.
9830 * testsuite/gcc.dg/inline-2.c: Likewise.
9831
9832 2003-10-20 Phil Edwards <phil@codesourcery.com>
9833
9834 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9835 * gcc.dg/nest.c: Likewise.
9836
9837 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9838
9839 PR c++/9781, c++/10583, c++/11862
9840 * g++.dg/parse/crash13.C: New test.
9841
9842 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9843
9844 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9845
9846 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9847
9848 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9849 Define HAVE_C99_RUNTIME except on Solaris.
9850 * gcc.dg/builtins-20.c: Likewise.
9851
9852 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9853
9854 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9855
9856 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9857
9858 PR c++/12495
9859 * g++.dg/template/crash21.C: New test.
9860
9861 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9862
9863 PR c++/2513
9864 * g++.dg/template/typename5.C: New test.
9865
9866 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9867
9868 PR c++/12369
9869 * g++.dg/template/friend25.C: New test.
9870
9871 2003-10-16 Ziemowit Laski <zlaski@apple.com>
9872
9873 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9874 versions.
9875
9876 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9877
9878 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9879 == 2147483647.
9880
9881 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9882
9883 * gcc.c-torture/execute/960416-1.x: Remove.
9884 * gcc.c-torture/execute/divconst-3.x: Likewise.
9885
9886 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
9887
9888 PR target/12598
9889 * gcc.dg/torture/cris-volatile-1.c: New test.
9890
9891 2003-10-14 Roger Sayle <roger@eyesopen.com>
9892
9893 PR optimization/9325
9894 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9895 for overflowing floating point to integer conversion during RTL
9896 simplification.
9897
9898 2003-10-13 Ziemowit Laski <zlaski@apple.com>
9899
9900 * objc/execute/_cmd.m: Fix typo.
9901 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9902 Relax 'scan-assembler' regexp.
9903 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9904 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9905 * objc.dg/zero-link-2.m: Remove blank line.
9906 * objc.dg/zero-link-3.m: New test case.
9907
9908 2003-10-13 Geoffrey Keating <geoffk@apple.com>
9909
9910 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
9911
9912 * gcc.dg/asm-names.c: Use scan-assembler-not rather
9913 than linker trickery.
9914
9915 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9916
9917 PR c++/12370
9918 * g++.dg/other/friend2.C: New test.
9919
9920 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9921
9922 * gcc.dg/20031012-1.c: New test.
9923
9924 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9925
9926 * gcc.dg/weak/weak-3.c: Fix for new warning.
9927
9928 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
9929
9930 PR optimization/8750
9931 * gcc.c-torture/execute/20031012-1.c: New test case.
9932
9933 2003-10-11 Roger Sayle <roger@eyesopen.com>
9934
9935 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9936 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9937
9938 2003-10-11 Roger Sayle <roger@eyesopen.com>
9939
9940 PR optimization/12260
9941 * gcc.c-torture/compile/20031011-2.c: New test case.
9942
9943 2003-10-11 Roger Sayle <roger@eyesopen.com>
9944
9945 * gcc.c-torture/execute/20031011-1.c: New testcase.
9946
9947 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9948
9949 * gcc.c-torture/compile/20031011-1.c: New test.
9950
9951 2003-10-11 Jan Hubicka <jh@suse.cz>
9952
9953 * g++.dg/other/first-global.C: New test.
9954
9955 2003-10-11 Roger Sayle <roger@eyesopen.com>
9956
9957 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9958
9959 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9960
9961 * gcc.c-torture/compile/20031010-1.c: New test.
9962
9963 2003-10-10 Geoffrey Keating <geoffk@apple.com>
9964
9965 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9966 * gcc.c-torture/execute/va-arg-25.c: ... here.
9967
9968 2003-10-09 Mark Mitchell <mark@codesourcery.com>
9969
9970 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9971
9972 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
9973
9974 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
9975
9976 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9977
9978 * g++.dg/parse/error2.C: New test.
9979
9980 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9981
9982 PR c++/11097
9983 * g++.dg/other/error5.C: Modify the error message.
9984 * g++.dg/lookup/using8.C: New test.
9985
9986 2003-10-07 Geoffrey Keating <geoffk@apple.com>
9987
9988 * gcc.dg/darwin-abi-2.c: New file.
9989 * gcc.c-torture/execute/va-arg-24.c: New file.
9990
9991 2003-10-06 Bob Wilson <bob.wilson@acm.org>
9992
9993 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9994 indentation.
9995
9996 2003-10-06 Mark Mitchell <mark@codesourcery.com>
9997
9998 PR c++/10147
9999 * g++.dg/other/error4.C: Update error messages.
10000 * g++.dg/template/ptrmem4.C: Likewise.
10001
10002 PR c++/12337
10003 * g++.dg/init/new9.C: New test.
10004
10005 PR c++/12334, c++/12236, c++/8656
10006 * g++.dg/ext/attrib8.C: New test.
10007
10008 2003-10-06 Devang Patel <dpatel@apple.com>
10009
10010 * gcc.dg/debug/dwarf2-3.h: New test.
10011 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
10012
10013 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
10014
10015 * g++.dg/opt/cfg2.C: New test.
10016
10017 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10018
10019 * g++.dg/opt/float1.C: New test.
10020
10021 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10022
10023 * gcc.dg/c90-array-lval-6.c: New test.
10024 * gcc.dg/c99-array-lval-6.c: New test.
10025
10026 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
10027 Ziemowit Laski <zlaski@apple.com>
10028
10029 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
10030 'Derived', so that it is never considered a class method; add
10031 new warning for '+port' method ambiguity.
10032 * objc.dg/method-12.m: Include <objc/objc.h> instead of
10033 <objc/objc-api.h> (needed on Mac OS X).
10034 * objc.dg/method-13.m: New test.
10035
10036 2003-10-03 Roger Sayle <roger@eyesopen.com>
10037
10038 PR optimization/9325, PR java/6391
10039 * gcc.c-torture/execute/20031003-1.c: New test case.
10040
10041 2003-10-02 Mark Mitchell <mark@codesourcery.com>
10042
10043 PR optimization/12180
10044 * gcc.dg/20031002-1.c: New test.
10045
10046 PR c++/12486
10047 * g++.dg/inherit/error1.C: New test.
10048
10049 2003-10-02 Chris Demetriou <cgd@broadcom.com>
10050
10051 * lib/f-torture.exp (search_for): Rename to...
10052 (search_for_re): This. Also, clean up comments and the
10053 "regexp" invocation.
10054
10055 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
10056
10057 * gcc.c-torture/compile/20031002-1.c: New test.
10058
10059 2003-10-02 Jakub Jelinek <jakub@redhat.com>
10060
10061 * g++.dg/opt/cond1.C: New test.
10062
10063 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
10064
10065 * gcc.dg/Wold-style-definition-2.c: New testcase.
10066 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
10067
10068 2003-09-29 Richard Henderson <rth@redhat.com>
10069
10070 * g++.dg/init/array10.C: Add dg-options.
10071
10072 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10073
10074 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
10075
10076 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10077
10078 * g++.dg/template/friend19.C: Fix typo.
10079 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
10080
10081 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
10082
10083 * gcc.c-torture/execute/20030928-1.c: New test.
10084 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
10085
10086 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10087
10088 * g++.dg/opt/unroll1.C: New test.
10089
10090 2003-09-26 Roger Sayle <roger@eyesopen.com>
10091
10092 PR optimization/11741
10093 * gcc.dg/20030926-1.c: New test case.
10094
10095 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10096
10097 PR c++/5655
10098 * g++.dg/parse/access7.C: New test.
10099 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
10100
10101 2003-09-24 Ziemowit Laski <zlaski@apple.com>
10102
10103 MERGE OF objc-improvements-branch into MAINLINE:
10104 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
10105 if libobjc has not been built.
10106 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
10107 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
10108 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
10109 objc/execute/nested-3.m, objc/execute/np-2.m,
10110 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
10111 objc/execute/redefining_self.m, objc/execute/root_methods.m,
10112 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
10113 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
10114 objc.dg/special/unclaimed-category-1.h,
10115 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
10116 well as GNU runtime.
10117 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
10118 * execute/cascading-1.m, execute/function-message-1.m,
10119 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
10120 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
10121 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
10122 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
10123 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
10124 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
10125 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
10126 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
10127 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
10128 * objc.dg/bitfield-2.m: Run only on Darwin.
10129 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
10130 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
10131 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
10132 * objc.dg/const-str-1.m: Fix constant string layout.
10133
10134 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
10135
10136 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
10137
10138 2003-09-23 Geoffrey Keating <geoffk@apple.com>
10139
10140 * gcc.dg/darwin-abi-1.c: New file.
10141
10142 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
10143
10144 PR target/12281
10145 * gcc.c-torture/compile/20030921-1.c: New test.
10146
10147 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10148
10149 * g++.dg/opt/reg-stack2.C: New test.
10150
10151 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10152
10153 * g++.dg/eh/delayslot1.C: New test.
10154
10155 2003-09-20 Richard Henderson <rth@redhat.com>
10156
10157 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
10158
10159 2003-09-20 Roger Sayle <roger@eyesopen.com>
10160
10161 * gcc.c-torture/execute/20030920-1.c: New test case.
10162
10163 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10164
10165 * g++.dg/rtti/typeid3.C: Correct expected error message.
10166
10167 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10168
10169 PR c++/157
10170 * g++.dg/parse/crash12.C: New test.
10171
10172 2003-09-19 Janis Johnson <janis187@us.ibm.com>
10173
10174 * gcc.dg/compat/mixed-struct-check.h: New.
10175 * gcc.dg/compat/mixed-struct-defs.h: New.
10176 * gcc.dg/compat/mixed-struct-init.h: New.
10177 * gcc.dg/compat/struct-by-value-19_main.c: New.
10178 * gcc.dg/compat/struct-by-value-19_x.c: New.
10179 * gcc.dg/compat/struct-by-value-19_y.c: New.
10180 * gcc.dg/compat/struct-by-value-20_main.c: New.
10181 * gcc.dg/compat/struct-by-value-20_x.c: New.
10182 * gcc.dg/compat/struct-by-value-20_y.c: New.
10183 * gcc.dg/compat/struct-return-19_main.c: New.
10184 * gcc.dg/compat/struct-return-19_x.c: New.
10185 * gcc.dg/compat/struct-return-19_y.c: New.
10186 * gcc.dg/compat/struct-return-20_main.c: New.
10187 * gcc.dg/compat/struct-return-20_x.c: New.
10188 * gcc.dg/compat/struct-return-20_y.c: New.
10189
10190 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
10191 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
10192 so that it will not complain on LP64 targets.
10193
10194 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10195
10196 PR c++/495
10197 * g++.dg/template/friend24.C: New test.
10198
10199 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
10200
10201 PR c++/12332
10202 * g++.dg/template/memtmpl2.C: New test.
10203
10204 2003-09-18 Mark Mitchell <mark@codesourcery.com>
10205
10206 PR target/11184
10207 * gcc.dg/builtin-apply1.c: New test.
10208
10209 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
10210
10211 PR c++/9848
10212 * g++.dg/warn/Wunused-4.C: New test.
10213
10214 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10215
10216 PR c++/12316
10217 * g++.dg/other/gc2.C: New test.
10218
10219 2003-09-17 Mark Mitchell <mark@codesourcery.com>
10220
10221 PR c++/11991
10222 * g++.dg/rtti/typeid3.C: New test.
10223
10224 PR c++/12266
10225 * g++.dg/overload/template1.C: New test.
10226
10227 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10228
10229 * g++.dg/opt/cfg3.C: New test.
10230
10231 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10232
10233 PR c++/7939
10234 * g++.dg/template/crash11.C: New test.
10235
10236 2003-09-16 Jason Merrill <jason@redhat.com>
10237 Jakub Jelinek <jakub@redhat.com>
10238
10239 * gcc.dg/attr-warn-unused-result.c: New test.
10240
10241 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10242
10243 PR c++/12184
10244 * g++.dg/expr/call2.C: New test.
10245
10246 2003-09-15 Andreas Jaeger <aj@suse.de>
10247
10248 * gcc.dg/Wold-style-definition-1.c: New test.
10249
10250 2003-09-14 Mark Mitchell <mark@codesourcery.com>
10251
10252 PR c++/3907
10253 * g++.dg/parse/template12.C: New test.
10254
10255 * g++.dg/abi/bitfield11.C: New test.
10256 * g++.dg/abi/bitfield12.C: Likewise.
10257
10258 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
10259
10260 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10261 non-expansion of functional macro name without arguments at EOL.
10262 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10263
10264 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
10265
10266 * gcc.c-torture/execute/20030914-[12].c: New tests.
10267
10268 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10269
10270 PR c++/11788
10271 * g++.dg/overload/addr1.C: New test.
10272
10273 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10274
10275 * gcc.dg/20030909-1.c: New test.
10276
10277 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10278
10279 * gcc.dg/ultrasp10.c: New test.
10280
10281 2003-09-09 Devang Patel <dpatel@apple.com>
10282
10283 * gcc.dg/darwin-ld-6.c: New test.
10284
10285 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10286
10287 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10288
10289 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10290
10291 * gcc.dg/ia64-types1.c: New test.
10292 * gcc.dg/ia64-types2.c: Likewise.
10293
10294 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10295
10296 * gcc.dg/builtins-1.c: Add more _Complex tests.
10297 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10298
10299 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10300 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10301
10302 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10303
10304 PR c++/11786
10305 * g++.dg/lookup/koenig2.C: New test.
10306
10307 PR c++/5296
10308 * g++.dg/rtti/typeid2.C: New test.
10309
10310 2003-09-08 Jakub Jelinek <jakub@redhat.com>
10311
10312 * gcc.c-torture/compile/20030904-1.c: New test.
10313
10314 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10315
10316 * g++.dg/opt/longbranch2.C: New test.
10317
10318 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10319
10320 * g++.dg/template/crash10.C: Only compile it.
10321
10322 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10323
10324 PR middle-end/11665
10325 * gcc.c-torture/compile/20030907-1.c: New test.
10326 * g++.dg/init/array11.C: New test.
10327
10328 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10329
10330 PR c++/11852
10331 * g++.dg/init/struct1.C: New test.
10332
10333 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10334
10335 PR c++/12181
10336 * g++.dg/expr/comma1.C: New test.
10337
10338 2003-09-06 Mark Mitchell <mark@codesourcery.com>
10339
10340 PR c++/11867
10341 * g++.dg/expr/static_cast5.C: New test.
10342
10343 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10344
10345 PR c++/11507
10346 * g++.dg/lookup/scoped7.C: New test.
10347
10348 PR c++/9574
10349 * g++.dg/other/static1.C: New test.
10350
10351 PR c++/11490
10352 * g++.dg/warn/template-1.C: New test.
10353
10354 PR c++/11432
10355 * g++.dg/template/crash10.C: New test.
10356
10357 PR c++/2478
10358 * g++.dg/overload/VLA.C: New test.
10359
10360 PR c++/10804
10361 * g++.dg/template/call1.C: New test.
10362
10363 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10364
10365 PR c++/11794
10366 * g++.dg/parse/using3.C: New test.
10367
10368 2003-09-06 Roger Sayle <roger@eyesopen.com>
10369
10370 PR c++/11409
10371 * g++.dg/overload/builtin3.C: New test case.
10372
10373 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
10374
10375 PR c/9862
10376 * gcc.dg/20030906-1.c: New test.
10377 * gcc.dg/20030906-2.c: Likewise.
10378
10379 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10380
10381 PR c++/12167
10382 * g++.dg/parse/defarg5.C: New test.
10383
10384 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
10385
10386 2003-09-05 Mark Mitchell <mark@codesourcery.com>
10387
10388 PR c++/12163
10389 * g++.dg/expr/static_cast4.C: New test.
10390
10391 PR c++/12146
10392 * g++.dg/template/crash9.C: New test.
10393
10394 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10395
10396 * g++.old-deja/g++.ext/pretty2.C: Update for change
10397 in __FUNCTION__.
10398 * g++.old-deja/g++.ext/pretty3.C: Likewise.
10399
10400 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
10401
10402 PR c++/11922
10403 * g++/dg/template/qualified-id1.C: New test.
10404
10405 PR c++/12037
10406 * g++.dg/warn/noeffect4.C: New test.
10407
10408 2003-09-04 Matt Austern <austern@apple.com>
10409
10410 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10411 * g++.dg/ext/fnname2.C: Likewise.
10412 * g++.dg/ext/fnname3.C: Likewise.
10413
10414 2003-09-04 Mark Mitchell <mark@codesourcery.com>
10415
10416 * g++.dg/expr/lval1.C: New test.
10417 * g++.dg/ext/lvcast.C: Remove.
10418
10419 2003-09-03 Roger Sayle <roger@eyesopen.com>
10420
10421 PR optimization/11700.
10422 * gcc.c-torture/compile/20030903-1.c: New test case.
10423
10424 2003-09-03 Mark Mitchell <mark@codesourcery.com>
10425
10426 PR c++/12053
10427 * g++.dg/abi/layout4.C: New test.
10428
10429 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10430
10431 PR c++/11553
10432 * g++.dg/parse/friend3.C: New test.
10433
10434 2003-09-02 Mark Mitchell <mark@codesourcery.com>
10435
10436 PR c++/11847
10437 * g++.dg/template/class1.C: New test.
10438
10439 PR c++/11808
10440 * g++.dg/expr/call1.C: New test.
10441
10442 2003-09-01 Mark Mitchell <mark@codesourcery.com>
10443
10444 PR c++/12114
10445 * g++.dg/init/ref9.C: New test.
10446
10447 PR c++/11972
10448 * g++.dg/template/nested4.C: New test.
10449
10450 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10451
10452 PR c++/12093
10453 * g++.dg/template/non-dependent4.C: New test.
10454
10455 PR c++/11928
10456 * g++.dg/inherit/conv1.C: New test.
10457
10458 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10459
10460 PR c++/6196
10461 * g++.dg/ext/label1.C: New test.
10462 * g++.dg/ext/label2.C: Likewise.
10463
10464 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10465
10466 * g++.dg/expr/cond3.C: New test.
10467
10468 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10469
10470 * gcc.dg/builtins-1.c: Add new builtin cases.
10471
10472 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10473
10474 * gcc.dg/builtins-1.c: Add new cases.
10475 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10476
10477 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10478
10479 * gcc.dg/builtins-1.c: Add more math builtin tests.
10480 * gcc.dg/torture/builtin-attr-1.c: New test.
10481
10482 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10483
10484 PR optimization/5079
10485 * g++.dg/opt/static3.C: New test.
10486
10487 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10488
10489 * gcc.misc-tests/gcov-10b.c: New test.
10490
10491 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10492
10493 * g++.dg/opt/ptrmem3.C: New test.
10494
10495 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10496
10497 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10498
10499 * gcc.dg/20030826-2.c: New test.
10500
10501 2003-08-26 Roger Sayle <roger@eyesopen.com>
10502
10503 PR middle-end/12002
10504 * g77.f-torture/compile/12002.f: New test case.
10505
10506 2003-08-26 Roger Sayle <roger@eyesopen.com>
10507
10508 * gcc.dg/20030826-1.c: New test case.
10509
10510 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10511
10512 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10513
10514 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10515
10516 PR c++/11871
10517 * c++.dg/lookup/crash1.C: New test.
10518
10519 * c++.dg/warn/noeffect3.C: New test.
10520
10521 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10522
10523 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10524 * gcc.dg/compat/vector-1_y.c: Ditto.
10525 * gcc.dg/compat/vector-2_x.c: Ditto.
10526 * gcc.dg/compat/vector-2_y.c: Ditto.
10527
10528 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10529
10530 * gcc.dg/20030702-1.c: New test.
10531
10532 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10533
10534 PR c++/8795
10535 * g++.dg/ext/altivec-1.C: New test.
10536
10537 2003-08-24 Richard Henderson <rth@redhat.com>
10538
10539 * g++.dg/eh/simd-2.C: Add -w for x86.
10540
10541 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10542
10543 * gcc.dg/20030815-1.c: New test.
10544
10545 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10546
10547 PR c++/3765
10548 * g++.dg/parse/access6.C: New test.
10549
10550 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10551
10552 PR c++/641, c++/11876
10553 * g++.dg/template/friend22.C: New test.
10554 * g++.dg/template/friend23.C: Likewise.
10555
10556 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10557
10558 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10559 identically.
10560
10561 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10562
10563 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10564
10565 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10566
10567 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10568
10569 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10570
10571 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10572
10573 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10574
10575 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10576
10577 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10578
10579 PR c++/11919
10580 * g++.dg/overload/prom1.C: New test.
10581
10582 PR c++/11551
10583 * g++.dg/parse/dtor2.C: New test.
10584
10585 PR c++/10762
10586 * g++.dg/parse/using2.C: New test.
10587
10588 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10589
10590 PR target/11805
10591 * gcc.c-torture/compile/20030821-1.c: New.
10592
10593 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10594
10595 PR c++/11834
10596 * g++.dg/template/deduce2.C: New test.
10597
10598 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
10599
10600 * gcc.c-torture/execute/20030821-1.c: New test.
10601
10602 2003-08-20 Roger Sayle <roger@eyesopen.com>
10603
10604 PR middle-end/11984
10605 * gcc.dg/20030820-1.c: New test case.
10606
10607 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10608
10609 PR c++/11945
10610 * g++.dg/warn/noeffect2.C: New test.
10611
10612 2003-08-19 Mark Mitchell <mark@codesourcery.com>
10613
10614 PR c++/10926
10615 * g++.dg/template/dtor2.C: New test.
10616
10617 PR c++/11684
10618 * g++.dg/template/operator1.C: New test.
10619 * g++.dg/parse/operator4.C: New test.
10620
10621 PR c++/11946.C
10622 * g++.dg/expr/enum1.C: New test.
10623 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10624
10625 PR c++/11036.C
10626 * g++.dg/parse/elab2.C: New test.
10627 * g++.dg/parse/typedef4.C: Change error message.
10628 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10629 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10630 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10631
10632 2003-08-19 Geoffrey Keating <geoffk@apple.com>
10633
10634 * gcc.dg/pch/warn-1.c: New.
10635 * gcc.dg/pch/warn-1.hs: New.
10636
10637 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10638 not-tested file.
10639
10640 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10641
10642 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10643
10644 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10645
10646 * gcc.dg/uninit-D.c: New Test.
10647 * gcc.dg/uninit-E.c: New Test.
10648 * gcc.dg/uninit-F.c: New Test.
10649 * gcc.dg/uninit-G.c: New Test.
10650
10651 2003-08-19 Michael Ritzert <ritzert@t-online.de>
10652
10653 * g++.dg/README: Describe the pch directory.
10654
10655 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10656
10657 PR c++/11174
10658 * g++.dg/parse/access4.C: New test.
10659 * g++.dg/parse/access5.C: Likewise.
10660 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10661
10662 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10663
10664 * gcc.dg/noncompile/20030818-1.c: New.
10665
10666 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10667
10668 PR c++/11957
10669 * g++.dg/warn/noeffect1.C: New test.
10670
10671 * g++.dg/template/scope2.C: New test.
10672 * g++.dg/template/error2.C: Correct dg-error
10673
10674 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
10675
10676 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10677
10678 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10679
10680 PR C++/11512
10681 * g++.dg/template/warn1.C: New.
10682
10683 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10684
10685 * g++.dg/template/error2.C: New test.
10686 * g++.dg/lookup/using7.C: Adjust errors
10687 * g++.old-deja/g++.pt/crash36.C: Likewise.
10688 * g++.old-deja/g++.pt/derived3.C: Likewise.
10689
10690 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10691
10692 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10693 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10694 * gcc.c-torture/execute/builtins/string-9.c: New, from
10695 string-opt-9.c. Adjust for execute/builtins framework.
10696 * gcc.c-torture/execute/string-opt-9.c: Delete.
10697
10698 2003-08-12 Mark Mitchell <mark@codesourcery.com>
10699
10700 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10701
10702 * g++.dg/parse/ret-type2.C: New test.
10703
10704 PR c++/11703
10705 * g++.dg/init/new8.C: New test.
10706
10707 PR c++/10923
10708 * g++.dg/parse/typedef5.C: New test.
10709
10710 PR c++/9512
10711 * g++.dg/parse/qualified2.C: New test.
10712 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10713 invalid code.
10714
10715 2003-08-11 Mark Mitchell <mark@codesourcery.com>
10716
10717 * g++.dg/conversion/ptrmem1.C: New test.
10718
10719 2003-08-11 Jakub Jelinek <jakub@redhat.com>
10720
10721 PR target/11693
10722 * gcc.dg/20030811-1.c: New test.
10723
10724 PR target/11535
10725 * gcc.c-torture/execute/20030811-1.c: New test.
10726
10727 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10728
10729 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10730
10731 2003-08-10 Mark Mitchell <mark@codesourcery.com>
10732
10733 PR c++/11789.C
10734 * g++.dg/inherit/multiple1.C: New test.
10735
10736 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10737
10738 * gcc.dg/spe1.c: New test.
10739
10740 PR c++/11670
10741 * g++.dg/expr/cast2.C: New test.
10742
10743 PR c++/10530
10744 * g++.dg/template/dependent-name2.C: New test.
10745
10746 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10747
10748 * g++.dg/parse/crash11.C: Put the dg options in comments.
10749
10750 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
10751
10752 * lib/gcc-dg.exp: Update for diagnostic change.
10753
10754 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10755
10756 PR c++/5767
10757 * g++.dg/parse/crash11.C: New test.
10758
10759 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
10760
10761 * gcc.dg/cpp/spacing1.c: Update.
10762
10763 2003-08-04 Janis Johnson <janis187@us.ibm.com>
10764
10765 PR target/11739
10766 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10767 a value for -mtune.
10768
10769 2003-08-04 Roger Sayle <roger@eyesopen.com>
10770
10771 PR middle-end/11771
10772 * gcc.c-torture/compile/20030804-1.c: New test case.
10773
10774 2003-08-04 Roger Sayle <roger@eyesopen.com>
10775
10776 * gcc.dg/20030804-1.c: New test case.
10777
10778 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
10779
10780 * gcc.dg/cpp/separate-1.c: New test.
10781
10782 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10783
10784 PR c++/11704
10785 * g++.dg/template/dependent-expr2.C: New test.
10786
10787 PR c++/11766
10788 * g++.dg/expr/ptrmem1.C: New test.
10789
10790 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10791
10792 PR c++/9453
10793 * g++.dg/template/friend15.C: New test.
10794
10795 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
10796
10797 * lib/dg-pch.exp: Work round PCH bug.
10798
10799 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10800
10801 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10802 builtins. Move cases from builtins-4.c here.
10803
10804 * gcc.dg/torture/builtin-math-1.c: New test taken from
10805 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10806 additional cases.
10807
10808 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10809 Delete.
10810
10811 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10812
10813 PR c++/9447
10814 * g++.dg/template/using7.C: New test.
10815
10816 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
10817
10818 * import1.c, import2.c: New tests.
10819
10820 2003-08-01 Jakub Jelinek <jakub@redhat.com>
10821
10822 * g++.dg/eh/crossjump1.C: New test.
10823
10824 2003-08-01 Mark Mitchell <mark@codesourcery.com>
10825
10826 PR c++/11697
10827 * g++.dg/template/using6.C: New test.
10828
10829 PR c++/11744
10830 * g++.dg/template/koenig2.C: New test.
10831
10832 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10833
10834 PR c++/7983
10835 * g++.dg/parse/typedef4.C: New test.
10836
10837 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10838
10839 PR c++/8442, c++/8806
10840 * g++.dg/template/elab1.C: New test.
10841 * g++.dg/template/type2.C: Likewise.
10842 * g++.dg/template/ttp3.C: Adjust expected error message.
10843 * g++.old-deja/g++.law/visibility13.C: Likewise.
10844 * g++.old-deja/g++.niklas/t135.C: Likewise.
10845 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10846 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10847 template argument.
10848 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10849
10850 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10851
10852 PR c++/11295
10853 * g++.dg/ext/stmtexpr1.C: New test.
10854
10855 * g++.dg/opt/tmp1.C: New test.
10856
10857 PR c++/11525
10858 * g++.dg/parse/constant4.C: New test.
10859
10860 PR c++/9447
10861 * g++.dg/template/using5.C: New test.
10862
10863 2003-07-31 Roger Sayle <roger@eyesopen.com>
10864
10865 * gcc.dg/builtins-27.c: New test case.
10866
10867 2003-07-31 Jakub Jelinek <jakub@redhat.com>
10868
10869 * gcc.dg/tls/opt-7.c: New test.
10870
10871 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
10872
10873 * g++.old-deja/g++.other/crash18.C: Remove.
10874
10875 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10876
10877 * g++.dg/template/explicit3.C: New.
10878 * g++.dg/template/explicit4.C: New.
10879 * g++.dg/template/explicit5.C: New.
10880
10881 PR c++/11347
10882 * g++.dg/template/memtmpl1.C: New.
10883
10884 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10885
10886 PR target/11565
10887 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10888 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10889
10890 2003-07-30 Jan Hubicka <jh@suse.cz>
10891
10892 * vtgc1.c: Kill.
10893
10894 2003-07-29 Zack Weinberg <zack@codesourcery.com>
10895
10896 * gcc.dg/struct-in-proto-1.c: New test.
10897
10898 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
10899
10900 * gcc.dg/cpp/include2.c: Only expect one message.
10901
10902 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10903
10904 PR c++/9447
10905 * g++.dg/template/using1.C: New test.
10906 * g++.dg/template/using2.C: New test.
10907 * g++.dg/template/using3.C: New test.
10908 * g++.dg/template/using4.C: New test.
10909
10910 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
10911
10912 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
10913 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10914
10915 2003-07-28 Jan Hubicka <jh@suse.cz>
10916
10917 PR c++/11530
10918 * g++.dg/opt/call1.C: New test.
10919
10920 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
10921
10922 PR c++/11667
10923 * g++.dg/init/enum2.C: New test.
10924 * g++.dg/template/overload1.C: Add "-w" option.
10925
10926 2003-07-28 <hp@bitrange.com>
10927
10928 * gcc.dg/Wdeclaration-after-statement-1.c,
10929 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
10930
10931 2003-07-28 Jakub Jelinek <jakub@redhat.com>
10932
10933 * gcc.c-torture/compile/20030725-1.c: New test.
10934
10935 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
10936
10937 * gcc.dg/20030505.c: Only run for SPE.
10938 Remove definition of opaque type.
10939
10940 2003-07-27 Mark Mitchell <mark@codesourcery.com>
10941
10942 * g++.dg/template/ptrmem6.C: New test.
10943
10944 2003-07-26 Geoffrey Keating <geoffk@apple.com>
10945
10946 * gcc.c-torture/compile/zero-strct-2.c: New test.
10947
10948 2003-07-25 Geoffrey Keating <geoffk@apple.com>
10949
10950 * gcc.dg/intermod-1.c: New test.
10951
10952 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10953
10954 PR c++/11617
10955 * g++.dg/template/lookup2.C: New test.
10956 * g++.dg/template/memclass1.C: Remove instantiated from error.
10957 * g++.dg/other/error2.C: Tweak expected errors.
10958
10959 PR c++/11596
10960 * g++.dg/template/defarg3.C: New test.
10961
10962 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10963
10964 2003-07-24 Mark Mitchell <mark@codesourcery.com>
10965
10966 * g++.dg/inherit/access5.C: New test.
10967
10968 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10969
10970 PR c++/11513
10971 * g++.dg/template/crash8.C: New test.
10972
10973 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10974
10975 PR c/10602
10976 * gcc.dg/noncompile/incomplete-2.c: New test.
10977
10978 2003-07-23 Mark Mitchell <mark@codesourcery.com>
10979
10980 PR c++/11645
10981 * g++.dg/inherit/access4.C: New test.
10982
10983 PR c++/11517
10984 * g++.dg/expr/cond2.C: New test.
10985
10986 PR optimization/10679
10987 * g++.dg/opt/inline4.C: New test.
10988
10989 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10990
10991 * g++.dg/parse/crash10: New test.
10992
10993 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10994
10995 * g++.dg/ext/flexary1.C: New test.
10996
10997 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10998
10999 PR c++/10793
11000 * g++.dg/template/crash9.C: New test.
11001
11002 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11003
11004 PR c++/3004
11005 * g++.dg/parse/typedef3.C: New test.
11006
11007 PR c++/7906
11008 * g++.dg/parse/operator2.C: New test.
11009
11010 PR c++/8895
11011 * g++.dg/parse/def-tmpl-arg1.C: New test.
11012
11013 PR c++/9282
11014 * g++.dg/parse/funptr1.C: New test.
11015
11016 PR c++/9452
11017 * g++.dg/parse/ambig3.C: New test.
11018
11019 PR c++/9454
11020 * g++.dg/parse/operator3.C: New test.
11021
11022 PR c++/9486
11023 * g++.dg/parse/template10.C: New test.
11024
11025 PR c++/9488
11026 * g++.dg/parse/template11.C: New test.
11027
11028 PR c++/10150
11029 * g++.dg/parse/invalid-op1.C: New test.
11030
11031 PR c++/10247
11032 * g++.dg/parse/condexpr1.C: New test.
11033
11034 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11035
11036 * g++.dg/ext/packed3.C: New test.
11037 * g++.dg/ext/packed4.C: New test.
11038
11039 * gcc.dg/pack-test-3.c: New test.
11040
11041 2003-07-21 Janis Johnson <janis187@us.ibm.com>
11042
11043 * lib/compat.exp: Handle dg-options per source file.
11044 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
11045 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
11046 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
11047 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
11048 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
11049 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
11050 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
11051 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
11052 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
11053 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
11054 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
11055 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
11056 * g++.dg/compat/break/bitfield7_x.C: Ditto.
11057 * g++.dg/compat/break/bitfield7_y.C: Ditto.
11058
11059 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11060
11061 PR c/10320
11062 * gcc.c-torture/execute/20030718-1.c: New test.
11063
11064 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11065
11066 PR optimization/11536
11067 * gcc.dg/20030721-1.c: New test.
11068
11069 2003-07-19 Mark Mitchell <mark@codesourcery.com>
11070
11071 PR c++/11546
11072 * g++.dg/template/lookup1.C: New test.
11073
11074 2003-07-19 Zack Weinberg <zack@codesourcery.com>
11075
11076 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
11077 diagnostics of ill-formed constructs involving labels.
11078 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
11079 the new 'previously defined here' message.
11080
11081 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
11082
11083 * g++.dg/parse/non-dependent2.C: New test.
11084
11085 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11086
11087 * g++.dg/init/init-ref4.C: xfail on targets without
11088 weak symbols.
11089
11090 2003-07-17 Jakub Jelinek <jakub@redhat.com>
11091
11092 PR target/11087
11093 * gcc.c-torture/execute/20030717-1.c: New test.
11094
11095 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11096
11097 * g++.dg/opt/cfg1.C: New test.
11098
11099 2003-07-17 Mark Mitchell <mark@codesourcery.com>
11100
11101 PR optimization/11557
11102 * gcc.dg/20030717-1.c: New test.
11103
11104 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11105
11106 PR c++/10476
11107 * g++.dg/expr/crash-1.C: New test.
11108
11109 PR c++/11027
11110 * g++.dg/template/init3.C: New test.
11111
11112 PR c++/8222
11113 * g++.dg/template/non-dependent1.C: New test.
11114
11115 PR c++/11070
11116 * g++.dg/template/non-dependent2.C: New test.
11117
11118 PR c++/11071
11119 * g++.dg/template/non-dependent3.C: New test.
11120
11121 PR c++/9907
11122 * g++.dg/template/sizeof5.C: New test.
11123
11124 2003-07-17 Geoffrey Keating <geoffk@apple.com>
11125
11126 PR 11498
11127 * gcc.c-torture/compile/mangle-1.c: New file.
11128
11129 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11130
11131 PR c++/7809
11132 * g++.dg/parse/access3.C: New test.
11133
11134 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11135
11136 PR c++/11384
11137 * g++.dg/init/init-ref4.C: New test.
11138
11139 2003-07-16 Mark Mitchell <mark@codesourcery.com>
11140
11141 PR c++/11547
11142 * g++.dg/parse/constant3.C: New test.
11143 * g++.dg/parse/crash7.C: Likewise.
11144
11145 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
11146
11147 PR target/11008
11148 * gcc.dg/i386-pentium4-not-mull.c: New.
11149
11150 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
11151
11152 * gcc.dg/asm-names.c (ymain): Make it weak.
11153
11154 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11155
11156 PR c++/5421
11157 * g++.dg/template/friend21.C: New test.
11158
11159 2003-07-16 Jakub Jelinek <jakub@redhat.com>
11160
11161 * gcc.dg/cleanup-8.c: New test.
11162 * gcc.dg/cleanup-9.c: New test.
11163
11164 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
11165
11166 * g++.dg/ext/dll-MI1.h: New file.
11167 * g++.dg/ext/dllexport-MI1.C: New file.
11168 * g++.dg/ext/dllimport-MI1.C: New file.
11169
11170 2003-07-15 Jakub Jelinek <jakub@redhat.com>
11171
11172 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
11173 it does not have cmpstrsi patterns (just cmpmemsi).
11174
11175 2003-07-15 Mark Mitchell <mark@codesourcery.com>
11176
11177 PR debug/11473
11178 * g++.dg/debug/debug8.C: New test.
11179
11180 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11181
11182 PR c++/10108
11183 * g++.dg/template/crash7.C: New test.
11184
11185 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
11186
11187 PR target/10795
11188 * gcc.c-torture/compile/20030708-1.c: New.
11189
11190 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11191
11192 * gcc.c-torture/execute/20030715-1.c: New test.
11193
11194 2003-07-14 Geoffrey Keating <geoffk@apple.com>
11195
11196 * gcc.dg/pch/inline-3.c: New file.
11197 * gcc.dg/pch/inline-3.hs: New file.
11198 * gcc.dg/pch/inline-4.c: New file.
11199 * gcc.dg/pch/inline-4.hs: New file.
11200
11201 2003-07-14 Mark Mitchell <mark@codesourcery.com>
11202
11203 PR c++/11509
11204 * g++.dg/template/crash6.C: New test.
11205
11206 PR c++/7053
11207 * g++.dg/template/friend20.C: New test.
11208
11209 PR c++/7019
11210 * g++.dg/template/overload2.C: New test.
11211
11212 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11213
11214 PR optimization/11440
11215 * gcc.c-torture/execute/20030714-1.c: New test.
11216
11217 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11218
11219 PR c++/11154
11220 * g++.dg/template/partial2.C: New test.
11221
11222 2003-07-13 Mark Mitchell <mark@codesourcery.com>
11223
11224 PR c++/11503
11225 * g++.dg/template/anon1.C: New test.
11226
11227 PR c++/11493
11228 PR c++/11495
11229 * g++.dg/parse/template9.C: Likewise.
11230 * g++.dg/template/crash4.C: New test.
11231 * g++.dg/template/koenig1.C: Likewise.
11232 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
11233 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
11234 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11235 functions.
11236 * g++.old-deja/g++.jason/template36.C: Likewise.
11237 * g++.old-deja/g++.mike/p1989.C: Likewise.
11238 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11239 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11240 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11241 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11242 compiling.
11243 * g++.old-deja/g++.pt/union2.C: Use this->.
11244
11245 2003-07-11 Jakub Jelinek <jakub@redhat.com>
11246
11247 * gcc.dg/20030711-1.c: New test.
11248
11249 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11250
11251 PR c++/11050
11252 * g++.dg/parse/args1.C: New test.
11253 * g++.pt/defarg8.C: Change expected errors.
11254
11255 2003-07-11 Mark Mitchell <mark@codesourcery.com>
11256
11257 PR c++/8164
11258 * g++.dg/template/nontype2.C: New test.
11259
11260 PR c++/10558
11261 * g++.dg/parse/template8.C: New test.
11262
11263 PR c++/8327
11264 * g++.dg/template/scope1.C: New test.
11265
11266 * g++.dg/warn/Wsign-compare-1.C: New test.
11267
11268 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11269
11270 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11271
11272 2003-07-10 Mark Mitchell <mark@codesourcery.com>
11273
11274 PR c++/9411
11275 * g++.dg/template/explicit2.C: New test.
11276
11277 PR c++/10032
11278 * g++.dg/warn/pedantic1.C: New test.
11279
11280 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11281
11282 PR c++ 9483
11283 * g++.dg/other/field1.C: New test.
11284
11285 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11286
11287 PR c/11449
11288 * gcc.c-torture/compile/20030707-1.c: New.
11289
11290 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11291
11292 PR c++/10849
11293 * g++.dg/template/access12.C: New test.
11294
11295 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11296
11297 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11298 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11299 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11300 * gcc.misc-tests/gcov.exp: Update
11301 * g++.dg/gcov/gcov.exp: Update
11302 * lib/gcov.exp: Update.
11303
11304 2003-07-08 Mark Mitchell <mark@codesourcery.com>
11305
11306 * g++.dg/abi/mangle17.C: Make sure template expressions are
11307 dependent.
11308 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11309 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11310 * g++.dg/opt/stack1.C: Remove erroneous code.
11311 * g++.dg/parse/template7.C: New test.
11312 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11313 * g++.old-deja/g++.pt/crash4.C: Likewise.
11314
11315 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11316
11317 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11318 with zero or one occurence of `$' after the initial `L'.
11319
11320 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11321
11322 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11323
11324 2003-07-08 Roger Sayle <roger@eyesopen.com>
11325
11326 PR c/11370
11327 * gcc.dg/Wunreachable-6.c: New testcase.
11328 * gcc.dg/Wunreachable-7.c: New testcase.
11329
11330 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11331
11332 PR c/11420
11333 * gcc.dg/20030708-1.c: New test.
11334
11335 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
11336
11337 * gcc.dg/compat/sdata-section.h: New file.
11338 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
11339 * gcc.dg/torture/mips-sdata-1.c: New test.
11340
11341 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11342
11343 PR c++/11030
11344 * g++.dg/template/friend19.C: New test.
11345
11346 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11347
11348 * g++.dg/opt/strength-reduce.C: New test.
11349
11350 2003-07-07 Roger Sayle <roger@eyesopen.com>
11351
11352 PR target/10979
11353 * gcc.dg/20030707-1.c: New testcase.
11354
11355 2003-07-07 Roger Sayle <roger@eyesopen.com>
11356
11357 PR optimization/11059
11358 * g++.dg/opt/emptyunion.C: New testcase.
11359
11360 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11361 Eric Botcazou <ebotcazou@libertysurf.fr>
11362
11363 * g++.dg/opt/stack1.C: New test.
11364
11365 2003-07-05 Mark Mitchell <mark@codesourcery.com>
11366
11367 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
11368 run test.
11369
11370 PR c++/11431
11371 * g++.dg/expr/static_cast3.C: New test.
11372
11373 2003-07-04 Zack Weinberg <zack@codesourcery.com>
11374
11375 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
11376 everywhere.
11377 * gcc.dg/concat.c: Concatenation of string constants with
11378 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
11379 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
11380 * gcc.dg/cpp/escape-2.c: Use wide character constants where
11381 necessary to avoid multi-character character constant warning.
11382 * gcc.dg/cpp/escape.c: Likewise.
11383 * gcc.dg/cpp/ucs.c: Likewise.
11384 Remove backslashes from dg-bogus comments, as they confuse Tcl.
11385 Fix a typo.
11386
11387 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11388
11389 PR c/11428
11390 * gcc.c-torture/compile/20030704-1.c: New.
11391
11392 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11393
11394 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
11395
11396 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
11397
11398 PR c++/5287, PR c++/7910, PR c++/11021
11399 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
11400 tests for warnings.
11401 * g++.dg/ext/dllimport2.C: Add tests for warnings.
11402 * g++.dg/ext/dllimport3.C: Likewise.
11403 * g++.dg/ext/dllimport4.C: New file.
11404 * g++.dg/ext/dllimport5.C: New file.
11405 * g++.dg/ext/dllimport6.C: New file.
11406 * g++.dg/ext/dllimport7.C: New file.
11407 * g++.dg/ext/dllimport8.C: New file.
11408 * g++.dg/ext/dllimport9.C: New file.
11409 * g++.dg/ext/dllimport10.C: New file.
11410 * g++.dg/ext/dllexport1.C: New file.
11411
11412 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11413
11414 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11415 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11416
11417 2003-07-03 Roger Sayle <roger@eyesopen.com>
11418
11419 * gcc.dg/builtins-25.c: New testcase.
11420 * gcc.dg/builtins-26.c: New testcase.
11421
11422 2003-07-03 Janis Johnson <janis187@us.ibm.com>
11423
11424 * gcc.dg/compat/vector-defs.h: New file.
11425 * gcc.dg/compat/vector-setup.h: New file.
11426 * gcc.dg/compat/vector-check.h: New file.
11427 * gcc.dg/compat/vector-1_main.c: New file.
11428 * gcc.dg/compat/vector-1_x.c: New file.
11429 * gcc.dg/compat/vector-1_y.c: New file.
11430 * gcc.dg/compat/vector-2_main.c: New file.
11431 * gcc.dg/compat/vector-2_x.c: New file.
11432 * gcc.dg/compat/vector-2_y.c: New file.
11433
11434 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11435 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11436 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11437 * gcc.dg/compat/struct-align-1.h: New file.
11438 * gcc.dg/compat/struct-align-1_main.c: New file.
11439 * gcc.dg/compat/struct-align-1_x.c: New file.
11440 * gcc.dg/compat/struct-align-1_y.c: New file.
11441 * gcc.dg/compat/struct-align-2.h: New file.
11442 * gcc.dg/compat/struct-align-2_main.c: New file.
11443 * gcc.dg/compat/struct-align-2_x.c: New file.
11444 * gcc.dg/compat/struct-align-2_y.c: New file.
11445
11446 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11447 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11448 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11449 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11450 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11451 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11452 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11453 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11454 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11455 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11456 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11457 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11458 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11459 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11460 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11461 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11462 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11463 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11464 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11465 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11466 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11467 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11468 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11469 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11470 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11471 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11472 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11473 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11474 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11475
11476 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11477
11478 * gcc.dg/i386-call-1.c: New test.
11479
11480 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11481
11482 PR c++/9162
11483 * g++.dg/parse/defarg4.C: New.
11484
11485 2003-07-03 Roger Sayle <roger@eyesopen.com>
11486
11487 PR target/10700
11488 * gcc.c-torture/compile/20030703-1.c: New test case.
11489
11490 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11491
11492 * g++.dg/template/local3.C: Remove extra semicolon.
11493
11494 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11495
11496 * gcc.dg/i386-volatile-1.c: New test.
11497
11498 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11499
11500 PR c++/11072
11501 * g++.dg/other/offsetof2.C: XFAIL.
11502 * g++.dg/other/offsetof5.C: New.
11503
11504 PR c++/10219
11505 * g++.dg/template/error1.C: New.
11506
11507 PR c++/9779
11508 * g++.dg/template/dependent-expr1.C: New.
11509
11510 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11511
11512 PR c++/6949
11513 * g++.dg/template/local3.C: New test.
11514
11515 PR c++/11149
11516 * g++.dg/lookup/scoped6.C: New test.
11517
11518 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11519
11520 PR c++/8046
11521 * g++.dg/other/error7.C: New test.
11522
11523 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11524
11525 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11526 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11527 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11528 * g++.old-deja/g++.other/union2.C: Likewise.
11529 * gcc.dg/c90-const-expr-2.c: Likewise.
11530 * gcc.dg/c90-const-expr-3.c: Likewise.
11531 * gcc.dg/c99-const-expr-2.c: Likewise.
11532 * gcc.dg/c99-const-expr-3.c: Likewise.
11533 * gcc.dg/concat.c: Likewise.
11534
11535 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11536
11537 PR c++/9559
11538 * g++.dg/init/static1.C: New test.
11539
11540 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11541
11542 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11543 * g++.old-deja/g++.other/access2.C: Likewise.
11544 * g++.old-deja/g++.other/decl2.C: Likewise.
11545 * gcc.c-torture/execute/20020615-1.c: Likewise.
11546
11547 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11548
11549 PR c++/4933
11550 * g++.dg/template/sizeof4.C: New test.
11551
11552 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11553
11554 * g++.dg/other/error6.C: New test.
11555
11556 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11557
11558 PR c++/10750
11559 * g++.dg/parse/constant2.C: New test.
11560
11561 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11562
11563 PR c++/11106
11564 * g++.dg/other/error5.C: New test.
11565
11566 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11567
11568 * gcc.dg/format/gcc_diag-1.c: New test.
11569
11570 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11571
11572 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11573
11574 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11575
11576 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11577 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11578 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11579
11580 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11581
11582 * gcc.c-torture/execute/builtins/string-8.c: New test.
11583 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11584 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11585 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11586
11587 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11588
11589 PR c++/10468
11590 * g++.dg/ext/typeof6.C: New test.
11591
11592 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11593
11594 PR c++/10796
11595 * g++.dg/init/enum1.C: New test.
11596
11597 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11598
11599 * gcc.dg/20030627-1.c: New test.
11600
11601 2003-06-26 Mark Mitchell <mark@codesourcery.com>
11602
11603 PR c++/11332
11604 * g++.dg/expr/static_cast2.C: New test.
11605
11606 2003-06-26 Roger Sayle <roger@eyesopen.com>
11607 Jakub Jelinek <jakub@redhat.com>
11608
11609 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11610 sprintf(dst,"%s",src) optimization.
11611 * gcc.c-torture/execute/20030626-1.c: New test case.
11612 * gcc.c-torture/execute/20030626-2.c: New test case.
11613
11614 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11615
11616 * gcc.c-torture/execute/multi-ix.c: New test.
11617
11618 * gcc.c-torture/execute/simd-4.c (main):
11619 Added missing semicolon at end of union.
11620
11621 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11622
11623 PR c++/8266
11624 * g++.dg/template/explicit-instantiation3.C: New test.
11625
11626 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11627
11628 * gcc.dg/20030626-1.c: Use signed char.
11629
11630 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11631
11632 * gcc.dg/20030626-1.c: New test.
11633
11634 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
11635
11636 * const-str-2.m: Update.
11637
11638 2003-06-25 Mark Mitchell <mark@codesourcery.com>
11639
11640 PR c++/10990
11641 * g++.dg/rtti/dyncast1.C: New test.
11642 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11643 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11644 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11645
11646 PR c++/10931
11647 * g++.dg/expr/static_cast1.C: New test.
11648
11649 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
11650
11651 * gcc.dg/20030625-1.c: New test.
11652
11653 2003-06-24 Roger Sayle <roger@eyesopen.com>
11654
11655 * gcc.c-torture/compile/20030624-1.c: New test case.
11656
11657 2003-06-24 Jakub Jelinek <jakub@redhat.com>
11658
11659 * gcc.c-torture/execute/string-opt-17.c: New test.
11660
11661 2003-06-24 Mark Mitchell <mark@codesourcery.com>
11662
11663 PR c++/5754
11664 * g++.dg/parse/crash6.C: New test.
11665
11666 2003-06-23 Roger Sayle <roger@eyesopen.com>
11667
11668 * gcc.dg/builtins-24.c: New test case.
11669
11670 2003-06-23 Jakub Jelinek <jakub@redhat.com>
11671
11672 * g++.dg/opt/operator1.C: New test.
11673
11674 2003-06-22 Roger Sayle <roger@eyesopen.com>
11675
11676 * gcc.c-torture/execute/string-opt-16.c: New test case.
11677
11678 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11679
11680 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11681 * g++.old-deja/g++.other/conv7.C: Likewise
11682 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11683 * g++.old-deja/g++.other/overload14.C: Likewise.
11684
11685 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11686
11687 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11688 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11689
11690 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11691
11692 PR c++/10888
11693 * g++.dg/warn/Winline-3.C: New test.
11694
11695 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11696
11697 * lib/target-supports.exp (check_alias_available): Make the test
11698 program acceptable to the Solaris assembler.
11699
11700 PR c++/10749
11701 * g++.dg/template/memclass2.C: New test.
11702
11703 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11704 Eric Botcazou <ebotcazou@libertysurf.fr>
11705
11706 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11707 data for non-matching targets.
11708 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11709
11710 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11711
11712 PR c++/10845
11713 * g++.dg/template/member3.C: New test.
11714
11715 2003-06-19 Mark Mitchell <mark@codesourcery.com>
11716
11717 PR c++/10939
11718 * g++.dg/template/func1.C: New test.
11719
11720 PR c++/9649
11721 * g++.dg/template/static4.C: New test.
11722 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11723
11724 PR c++/11041
11725 * g++.dg/init/ref7.C: New test.
11726
11727 2003-06-19 Matt Austern <austern@apple.com>
11728
11729 PR c++/11228
11730 * g++.dg/anew1.C: New test.
11731 * g++.dg/anew2.C: New test.
11732 * g++.dg/anew3.C: New test.
11733 * g++.dg/anew4.C: New test.
11734
11735 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11736
11737 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11738
11739 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11740
11741 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11742 endian-dependent.
11743
11744 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11745
11746 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11747 Remove cruft.
11748
11749 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11750
11751 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11752 * gcc.c-torture/compile/961203-1.c: Likewise.
11753 * gcc.c-torture/compile/980506-1.c: Likewise.
11754
11755 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11756
11757 PR c++/10712
11758 * g++.dg/lookup/using7.C: New test.
11759
11760 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11761
11762 PR c++/11105
11763 * g++.dg/abi/conv1.C: Remove it.
11764 * g++.dg/template/conv7.C: New test.
11765 * g++.dg/template/conv8.C: Likewise.
11766 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11767 conversion operator.
11768
11769 2003-06-17 Janis Johnson <janis187@us.ibm.com>
11770
11771 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11772 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11773 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11774 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11775 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11776 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11777 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11778 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11779 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11780 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11781 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11782 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11783 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11784 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11785 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11786 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11787 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11788 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11789 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11790 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11791 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11792 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11793 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11794 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11795 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11796 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11797 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11798 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11799 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11800
11801 2003-06-16 Mark Mitchell <mark@codesourcery.com>
11802
11803 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11804 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11805 indications.
11806
11807 2003-06-16 Roger Sayle <roger@eyesopen.com>
11808
11809 * gcc.dg/i386-387-5.c: New test case.
11810 * gcc.dg/i386-387-6.c: New test case.
11811 * gcc.dg/builtins-23.c: New test case.
11812
11813 2003-06-15 Roger Sayle <roger@eyesopen.com>
11814
11815 * gcc.dg/builtins-22.c: New test case.
11816 * gcc.dg/i386-387-1.c: Update to test exp.
11817 * gcc.dg/i386-387-2.c: Likewise.
11818
11819 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11820
11821 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11822
11823 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11824
11825 * lib/gcc-dg.exp (dg-require-dll): New function.
11826 (dg-xfail-if): Likewise.
11827 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11828 driver.
11829
11830 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11831 * gcc.c-torture/compile/20001205-1.c: Likewise.
11832 * gcc.c-torture/compile/20001226-1.c: Likewise.
11833 * gcc.c-torture/compile/20010518-2.c: Likewise.
11834 * gcc.c-torture/compile/20020312-1.c: Likewise.
11835 * gcc.c-torture/compile/20020604-1.c: Likewise.
11836 * gcc.c-torture/compile/920501-12.c: Likewise.
11837 * gcc.c-torture/compile/920501-4.c: Likewise.
11838 * gcc.c-torture/compile/920520-1.c: Likewise.
11839 * gcc.c-torture/compile/920521-1.c: Likewise.
11840 * gcc.c-torture/compile/920625-1.c: Likewise.
11841 * gcc.c-torture/compile/961203-1.c: Likewise.
11842 * gcc.c-torture/compile/980506-1.c: Likewise.
11843 * gcc.c-torture/compile/981006-1.c: Likewise.
11844 * gcc.c-torture/compile/981022-1.c: Likewise.
11845 * gcc.c-torture/compile/981223-1.c: Likewise.
11846 * gcc.c-torture/compile/990617-1.c: Likewise.
11847 * gcc.c-torture/compile/dll.c: Likewise.
11848 * gcc.c-torture/compile/labels-3.c: Likewise.
11849 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11850 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11851 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11852 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11853 * gcc.c-torture/compile/simd-5.c: Likewise.
11854 * gcc.c-torture/compile/20000804-1.x: Remove.
11855 * gcc.c-torture/compile/20001205-1.x: Likewise.
11856 * gcc.c-torture/compile/20001226-1.x: Likewise.
11857 * gcc.c-torture/compile/20010518-2.x: Likewise.
11858 * gcc.c-torture/compile/20020312-1.x: Likewise.
11859 * gcc.c-torture/compile/20020604-1.x: Likewise.
11860 * gcc.c-torture/compile/920501-12.x: Likewise.
11861 * gcc.c-torture/compile/920501-4.x: Likewise.
11862 * gcc.c-torture/compile/920520-1.x: Likewise.
11863 * gcc.c-torture/compile/920521-1.x: Likewise.
11864 * gcc.c-torture/compile/920625-1.x: Likewise.
11865 * gcc.c-torture/compile/961203-1.x: Likewise.
11866 * gcc.c-torture/compile/980506-1.x: Likewise.
11867 * gcc.c-torture/compile/981006-1.x: Likewise.
11868 * gcc.c-torture/compile/981022-1.x: Likewise.
11869 * gcc.c-torture/compile/981223-1.x: Likewise.
11870 * gcc.c-torture/compile/990617-1.x: Likewise.
11871 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11872 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11873 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11874 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11875 * gcc.c-torture/compile/simd-5.x: Likewise.
11876
11877 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11878
11879 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11880
11881 * gcc.c-torture/execute/20030611-1.c: New test.
11882
11883 2003-06-12 Roger Sayle <roger@eyesopen.com>
11884
11885 PR middle-end/168
11886 * gcc.dg/20030612-1.c: New test case.
11887
11888 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11889
11890 PR c++/10635
11891 * g++.dg/expr/cast1.C: New test.
11892
11893 2003-06-12 Roger Sayle <roger@eyesopen.com>
11894
11895 * gcc.dg/builtins-21.c: New test case.
11896
11897 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11898
11899 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11900 options instead of at the end.
11901 * lib/objc.exp (objc_target_compile): Likewise.
11902
11903 2003-06-11 Mark Mitchell <mark@codesourcery.com>
11904
11905 PR c++/10432
11906 * g++.dg/parse/error1.C: New test.
11907
11908 2003-06-11 Janis Johnson <janis187@us.ibm.com>
11909
11910 * gcc.dg/compat/struct-by-value-11_main.c: New file.
11911 * gcc.dg/compat/struct-by-value-11_x.c: New file.
11912 * gcc.dg/compat/struct-by-value-11_y.c: New file.
11913 * gcc.dg/compat/struct-by-value-12_main.c: New file.
11914 * gcc.dg/compat/struct-by-value-12_x.c: New file.
11915 * gcc.dg/compat/struct-by-value-12_y.c: New file.
11916 * gcc.dg/compat/struct-by-value-13_main.c: New file.
11917 * gcc.dg/compat/struct-by-value-13_x.c: New file.
11918 * gcc.dg/compat/struct-by-value-13_y.c: New file.
11919 * gcc.dg/compat/struct-by-value-14_main.c: New file.
11920 * gcc.dg/compat/struct-by-value-14_x.c: New file.
11921 * gcc.dg/compat/struct-by-value-14_y.c: New file.
11922 * gcc.dg/compat/struct-by-value-15_main.c: New file.
11923 * gcc.dg/compat/struct-by-value-15_x.c: New file.
11924 * gcc.dg/compat/struct-by-value-15_y.c: New file.
11925 * gcc.dg/compat/struct-by-value-16_main.c: New file.
11926 * gcc.dg/compat/struct-by-value-16_x.c: New file.
11927 * gcc.dg/compat/struct-by-value-16_y.c: New file.
11928 * gcc.dg/compat/struct-by-value-17_main.c: New file.
11929 * gcc.dg/compat/struct-by-value-17_x.c: New file.
11930 * gcc.dg/compat/struct-by-value-17_y.c: New file.
11931 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11932 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11933 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11934
11935 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11936 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11937 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11938 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11939 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11940 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11941 * gcc.dg/compat/scalar-return-3_main.c: New file.
11942 * gcc.dg/compat/scalar-return-3_x.c: New file.
11943 * gcc.dg/compat/scalar-return-3_y.c: New file.
11944 * gcc.dg/compat/scalar-return-4_main.c: New file.
11945 * gcc.dg/compat/scalar-return-4_x.c: New file.
11946 * gcc.dg/compat/scalar-return-4_y.c: New file.
11947
11948 2003-06-10 Janis Johnson <janis187@us.ibm.com>
11949
11950 * gcc.dg/compat/fp2-struct-check.h: New file.
11951 * gcc.dg/compat/fp2-struct-defs.h: New file.
11952 * gcc.dg/compat/fp2-struct-init.h: New file.
11953 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11954 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11955 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11956 * gcc.dg/compat/struct-return-10_main.c: New file.
11957 * gcc.dg/compat/struct-return-10_x.c: New file.
11958 * gcc.dg/compat/struct-return-10_y.c: New file.
11959
11960 * gcc.dg/compat/compat-common.h: New file.
11961 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11962 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11963 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11964 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11965 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11966 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11967 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11968 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11969 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11970 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11971 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11972 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11973 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11974 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11975 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11976 * gcc.dg/compat/small-struct-check.h: Ditto.
11977 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11978 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11979 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11980 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11981 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11982 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11983 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11984 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11985 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11986 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11987 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11988 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11989 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11990 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11991 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11992 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11993 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11994 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11995 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11996 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11997 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11998 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11999 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12000 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
12001 * gcc.dg/compat/struct-return-2_main.c: Ditto.
12002 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12003 * gcc.dg/compat/struct-return-2_y.c: Ditto.
12004 * gcc.dg/compat/struct-return-3_main.c: Ditto.
12005 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12006 * gcc.dg/compat/struct-return-3_y.c: Ditto.
12007
12008 2003-06-10 Geoffrey Keating <geoffk@apple.com>
12009
12010 * g++.dg/pch/static-1.C: New file.
12011 * g++.dg/pch/static-1.Hs: New file.
12012
12013 2003-06-10 Richard Henderson <rth@redhat.com>
12014
12015 * gcc.dg/asm-7.c: Adjust expected warning text.
12016
12017 2003-06-10 Roger Sayle <roger@eyesopen.com>
12018
12019 * gcc.dg/builtins-20.c: New test case.
12020
12021 2003-06-10 Mark Mitchell <mark@codesourcery.com>
12022
12023 PR c++/11131
12024 * g++.dg/opt/template1.C: New test.
12025
12026 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12027
12028 * lib/gcc-dg.exp (dg-test): Clear additional_files and
12029 additional_sources.
12030
12031 2003-05-21 David Taylor <dtaylor@emc.com>
12032
12033 * gcc.dg/Wpadded.c: New file.
12034
12035 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12036
12037 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
12038 * gcc.dg/special/weak-2.c: Add dg-require-weak.
12039 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
12040 dg-require-weak.
12041
12042 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
12043
12044 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
12045
12046 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12047
12048 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
12049 (dg-require-alias): Likewise.
12050 (dg-require-gc-sections): Likewise.
12051 * lib/target-supports.exp (check_gc_sections_available): Likewise.
12052
12053 2003-06-08 Richard Henderson <rth@redhat.com>
12054
12055 * gcc.dg/20011029-2.c: Fix the array reference.
12056 * gcc.dg/asm-7.c: New.
12057
12058 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
12059
12060 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
12061
12062 2003-06-08 Mark Mitchell <mark@codesourcery.com>
12063
12064 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
12065 (dg-require-gc-sections): Likewise.
12066
12067 2003-06-08 Jan Hubicka <jh@suse.cz>
12068
12069 * i386-cmov1.c: Fix regular expression.
12070 * i386-cvt-1.c: Likewise.
12071 * i386-local.c: Likewise.
12072 * i386-local2.c: Likewise.
12073 * i386-mul.c: Likewise.
12074 * i386-ssetype-1.c: Likewise.
12075 * i386-ssetype-3.c: Likewise.
12076 * i386-ssetype-5.c: Likewise.
12077
12078 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12079
12080 PR c++/11039
12081 * g++.dg/warn/implicit-typename2.C: New test.
12082 * g++.dg/warn/implicit-typename3.C: New test.
12083
12084 2003-06-07 Richard Henderson <rth@redhat.com>
12085
12086 * g++.dg/other/offsetof3.C: Use size_t.
12087 * g++.dg/other/offsetof4.C: Likewise.
12088
12089 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
12090
12091 * lib/copy-file.exp: New. Implement gcc_copy_files.
12092
12093 * lib/dg-pch.exp: Load copy-file.exp
12094 (dg-pch): Use gcc_copy_files instead of "file copy".
12095
12096 2003-06-06 Mark Mitchell <mark@codesourcery.com>
12097
12098 * gcc.dg/weak/weak.exp: Simplify.
12099 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
12100 * gcc.dg/weak/weak-1.c: Likewise.
12101 * gcc.dg/weak/weak-2.c: Likewise.
12102 * gcc.dg/weak/weak-3.c: Likewise.
12103 * gcc.dg/weak/weak-4.c: Likewise.
12104 * gcc.dg/weak/weak-5.c: Likewise.
12105 * gcc.dg/weak/weak-6.c: Likewise.
12106 * gcc.dg/weak/weak-7.c: Likewise.
12107 * gcc.dg/weak/weak-8.c: Likewise.
12108 * gcc.dg/weak/weak-9.c: Likewise.
12109
12110 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
12111
12112 gcc.c-torture/execute/20030606-1.c: New.
12113
12114 2003-06-06 Roger Sayle <roger@eyesopen.com>
12115
12116 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
12117 * gcc.dg/builtins-19.c: Likewise.
12118
12119 2003-06-06 Roger Sayle <roger@eyesopen.com>
12120
12121 * gcc.dg/builtins-2.c: Add some more tests.
12122 * gcc.dg/builtins-18.c: New test case.
12123 * gcc.dg/builtins-19.c: New test case.
12124
12125 2003-06-06 Roger Sayle <roger@eyesopen.com>
12126 Jim Wilson <wilson@tuliptree.org>
12127
12128 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
12129
12130 2003-06-06 Jakub Jelinek <jakub@redhat.com>
12131
12132 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
12133 mempcpy/stpcpy calls not to be optimized into something else.
12134 * gcc.c-torture/execute/string-opt-3.c: Moved to...
12135 * gcc.c-torture/execute/builtins/string-7.c: ...here.
12136 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
12137
12138 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12139
12140 * gcc.dg/format/asm_fprintf-1.c: New test.
12141
12142 2003-06-05 Mark Mitchell <mark@codesourcery.com>
12143
12144 * lib/gcc-defs.exp (additional_sources): New variable.
12145 (dg-additional-sources): New function.
12146 (additional_files): New variable.
12147 (dg-additional-files): New function.
12148 (dg-additional-files-options): Likewise.
12149 * lib/gcc-dg.exp (dg-require-weak): New function.
12150 (dg-require-alias): Likewise.
12151 (dg-require-gc-sections): Likewise.
12152 * lib/target-supports.exp (check_alias_available): Remove testfile
12153 parameter.
12154 (check_gc_sections_available): New function.
12155 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
12156 (dg-gpp-additional-files): Likewise.
12157 * lib/g++.exp (additional_sources): Remove.
12158 (additional_files): Likewise.
12159 (g++_target_compile): Use dg-additional-files-options.
12160
12161 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
12162 Tcl logic.
12163 * gcc.dg/special/ecos.exp: Remove.
12164 * gcc.dg/special/20000419-2.c: Use dg-require-*.
12165 * gcc.dg/special/alias-1.c: Likewise.
12166 * gcc.dg/special/alias-2.c: Likewise.
12167 * gcc.dg/special/gcsec-1.c: Likewise.
12168 * gcc.dg/special/weak-1.c: Likewise.
12169 * gcc.dg/special/weak-2.c: Likewise.
12170 * gcc.dg/special/wkali-1.c: Likewise.
12171 * gcc.dg/special/wkali-2.c: Likewise.
12172
12173 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
12174 dg-gpp-additional-*.
12175 * g++.dg/special/conpr-3.C: Likewise.
12176 * g++.dg/special/conpr-4.C: Likewise.
12177 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
12178 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
12179 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
12180 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
12181 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
12182 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
12183 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
12184 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
12185 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
12186 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
12187 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
12188 * g++.old-deja/g++.other/comdat1.C: Likewise.
12189 * g++.old-deja/g++.other/comdat2.C: Likewise.
12190 * g++.old-deja/g++.other/comdat3.C: Likewise.
12191 * g++.old-deja/g++.other/ctor1.C: Likewise.
12192 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
12193
12194 2003-06-05 Richard Henderson <rth@redhat.com>
12195
12196 * gcc.dg/debug/20030605-1.c: New.
12197
12198 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12199
12200 * README.QMTEST: Update.
12201
12202 2003-06-04 Richard Henderson <rth@redhat.com>
12203
12204 * gcc.dg/cleanup-1.c: New.
12205 * gcc.dg/cleanup-2.c: New.
12206 * gcc.dg/cleanup-3.c: New.
12207 * gcc.dg/cleanup-4.c: New.
12208 * gcc.dg/cleanup-5.c: New.
12209 * gcc.dg/cleanup-6.c: New.
12210 * gcc.dg/cleanup-7.c: New.
12211
12212 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12213
12214 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
12215
12216 * lib/dg-pch.exp: New file.
12217 * g++.dg/pch/pch.exp: Use dg-pch.exp.
12218 * gcc.dg/pch/pch.exp: Likewise.
12219
12220 2003-06-04 Roger Sayle <roger@eyesopen.com>
12221
12222 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
12223 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
12224 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
12225 * gcc.dg/builtins-17.c: New test case.
12226 * gcc.dg/i386-387-4.c: New test case.
12227 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
12228
12229 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12230
12231 * gcc.dg/ultrasp9.c: New test.
12232
12233 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12234
12235 * gcc.c-torture/compile/20030604-1.c: New test.
12236 * gcc.dg/sparc-constant-1.c: New test.
12237
12238 2003-06-03 Glen Nakamura <glen@imodulo.com>
12239
12240 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
12241
12242 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12243
12244 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12245
12246 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12247 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12248
12249 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
12250
12251 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
12252
12253 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12254
12255 PR c++/10940
12256 * g++.dg/template/spec10.C: New test.
12257
12258 2003-06-03 Roger Sayle <roger@eyesopen.com>
12259
12260 * gcc.dg/builtins-16.c: New test case.
12261
12262 2003-06-03 Jakub Jelinek <jakub@redhat.com>
12263
12264 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12265 mempcpy test with post-increments.
12266 * gcc.c-torture/execute/string-opt-3.c: New test.
12267 * gcc.dg/string-opt-1.c: New test.
12268
12269 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
12270
12271 PR fortran/10965
12272 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12273
12274 2003-06-02 Mark Mitchell <mark@codesourcery.com>
12275
12276 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12277 (scan-assembler): ... here. Use dg-scan.
12278 (scan-assembler-not): Likewise.
12279 (scan-file): New function.
12280 (scan-file-not): Likewise.
12281 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12282 * gcc.dg/cpp/_Pragma4.c: Likewise.
12283 * gcc.dg/cpp/_Pragma5.c: Likewise.
12284 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12285 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12286 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12287 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12288 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12289 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12290 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12291 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12292 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12293 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12294 * gcc.dg/cpp/cxxcom1.c: Likewise.
12295 * gcc.dg/cpp/line1.c: Likewise.
12296 * gcc.dg/cpp/maccom1.c: Likewise.
12297 * gcc.dg/cpp/maccom2.c: Likewise.
12298 * gcc.dg/cpp/maccom3.c: Likewise.
12299 * gcc.dg/cpp/maccom4.c: Likewise.
12300 * gcc.dg/cpp/maccom5.c: Likewise.
12301 * gcc.dg/cpp/maccom6.c: Likewise.
12302 * gcc.dg/cpp/multiline.c: Likewise.
12303 * gcc.dg/cpp/spacing1.c: Likewise.
12304 * gcc.dg/cpp/spacing2.c: Likewise.
12305 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12306 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12307 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12308 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12309 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12310 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12311 * gcc.dg/cpp/cxxcom2.c: Likewise.
12312 * gcc.dg/cpp/cxxcom2.h: New file.
12313
12314 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12315 * g++.dg/cpp/truefalse.C: Here.
12316 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12317
12318 2003-06-01 Loren James Rittle <ljrittle@acm.org>
12319
12320 * gcc.dg/cpp/redef3.c: New file.
12321
12322 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12323
12324 * gcc.dg/i386-loop-3.c: New test.
12325
12326 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
12327
12328 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
12329
12330 2003-05-31 Roger Sayle <roger@eyesopen.com>
12331
12332 * gcc.dg/fwrapv-1.c: New test case.
12333 * gcc.dg/fwrapv-2.c: New test case.
12334
12335 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12336
12337 PR c++/10956
12338 * g++.dg/template/spec9.C: New test.
12339
12340 2003-05-29 Roger Sayle <roger@eyesopen.com>
12341
12342 * gcc.dg/duff-4.c: New test case.
12343
12344 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
12345
12346 PR fortran/10843
12347 * g77.dg/ffixed-form-1.f: New test
12348 * g77.dg/ffixed-form-2.f: New test
12349 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
12350 * g77.dg/ffree-form-3.f: New test
12351
12352 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
12353
12354 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
12355 * gcc.dg/wint_t-1.c: Likewise.
12356
12357 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12358
12359 * g++.dg/template/access11.C: New test.
12360
12361 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12362
12363 PR c++/10849
12364 * g++.dg/template/access10.C: New test.
12365
12366 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12367 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12368
12369 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
12370
12371 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12372
12373 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
12374 suppress for powerpc-*-darwin*.
12375 * gcc.dg/torture/builtin-noret-2.c: Likewise.
12376
12377 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12378
12379 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
12380 suppress option for powerpc-*-darwin*.
12381
12382 2003-05-23 Roger Sayle <roger@eyesopen.com>
12383
12384 * gcc.dg/builtins-1.c: Add tests for tan and atan.
12385 * gcc.dg/builtins-4.c: Add test for fmod.
12386
12387 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12388
12389 PR c++/10682
12390 * g++.dg/template/instantiate4.C: New test.
12391
12392 2003-05-22 Roger Sayle <roger@eyesopen.com>
12393
12394 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
12395
12396 2003-05-21 Janis Johnson <janis187@us.ibm.com>
12397
12398 * gcc.dg/compat/scalar-return-1_main.c: New file.
12399 * gcc.dg/compat/scalar-return-1_x.c: New file.
12400 * gcc.dg/compat/scalar-return-1_y.c: New file.
12401 * gcc.dg/compat/scalar-return-2_main.c: New file.
12402 * gcc.dg/compat/scalar-return-2_x.c: New file.
12403 * gcc.dg/compat/scalar-return-2_y.c: New file.
12404 * gcc.dg/compat/struct-return-3_main.c: New file.
12405 * gcc.dg/compat/struct-return-3_y.c: New file.
12406 * gcc.dg/compat/struct-return-3_x.c: New file.
12407 * gcc.dg/compat/struct-return-2_main.c: New file.
12408 * gcc.dg/compat/struct-return-2_x.c: New file.
12409 * gcc.dg/compat/struct-return-2_y.c: New file.
12410
12411 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12412
12413 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12414 for hppa*-hp-hpux*.
12415 * gcc.dg/20021014-1.c (dg-options): Likewise.
12416 * gcc.dg/nest.c (dg-options): Likewise.
12417
12418 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12419
12420 PR c++/9738
12421 * g++.dg/ext/dllimport2.C: New file.
12422 * g++.dg/ext/dllimport3.C: New file.
12423
12424 2003-05-20 Janis Johnson <janis187@us.ibm.com>
12425
12426 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12427 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12428 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12429 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12430 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12431 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12432 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12433 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12434 * gcc.dg/compat/small-struct-defs.h: New file.
12435 * gcc.dg/compat/small-struct-init.h: New file.
12436 * gcc.dg/compat/small-struct-check.h: New file.
12437 * gcc.dg/compat/fp-struct-defs.h: New file.
12438 * gcc.dg/compat/fp-struct-check.h: New file.
12439 * gcc.dg/compat/fp-struct-init.h: New file.
12440 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12441 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12442
12443 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12444
12445 * gcc.dg/20030225-2.c: New test.
12446
12447 2003-05-18 Roger Sayle <roger@eyesopen.com>
12448 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12449
12450 * gcc.c-torture/compile/20030518-1.c: New test case.
12451
12452 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12453
12454 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12455 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12456 gcc-dg-debug-runtest.
12457 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12458 gcc-dg-debug-runtest.
12459
12460 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12461
12462 PR c++/9022
12463 * g++.dg/lookup/using6.C: New test.
12464
12465 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12466
12467 * g++.dg/parse/access2.C: New test.
12468
12469 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12470
12471 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12472 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12473 * gcc.dg/debug/debug.exp: Likewise.
12474
12475 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12476
12477 * gcc.dg/dollar.c: New test.
12478
12479 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12480
12481 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12482 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12483 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12484 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12485 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12486 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12487 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12488 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12489 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12490 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12491 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12492 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12493 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12494 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12495 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12496 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12497 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12498 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12499
12500 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12501
12502 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12503 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12504 support for "repo" mode.
12505 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12506 * lib/g77-dg.exp: Likewise.
12507 * lib/obj-dg.exp: Likewise.
12508
12509 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12510
12511 Merge from gcc-3_2-rhl8-branch:
12512 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12513
12514 * gcc.dg/tls/opt-6.c: New test.
12515
12516 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12517
12518 * gcc.dg/20030405-1.c: New test.
12519
12520 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12521
12522 * gcc.dg/20030309-1.c: New test.
12523
12524 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12525
12526 * gcc.c-torture/execute/20030307-1.c: New test.
12527
12528 2003-02-20 Randolph Chung <tausq@debian.org>
12529
12530 * gcc.c-torture/compile/20030220-1.c: New test.
12531
12532 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12533
12534 * gcc.dg/20030217-1.c: New test.
12535
12536 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12537
12538 * gcc.c-torture/compile/20020129-1.c: New test.
12539
12540 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12541
12542 * gcc.dg/unroll-1.c: New test.
12543
12544 2002-11-16 Jan Hubicka <jh@suse.cz>
12545
12546 * gcc.c-torture/execute/20020920-1.c: New test.
12547
12548 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12549
12550 PR target/7434
12551 * gcc.c-torture/compile/20021008-1.c: New test.
12552
12553 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12554
12555 PR target/7559
12556 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12557
12558 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12559
12560 * gcc.c-torture/compile/20020807-1.c: New test.
12561
12562 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12563
12564 * gcc.dg/tls/opt-1.c: New test.
12565
12566 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12567
12568 * gcc.dg/20020729-1.c: New test.
12569
12570 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12571
12572 * g++.dg/opt/life1.C: New test.
12573
12574 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12575
12576 * gcc.dg/20020525-1.c: New test.
12577
12578 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12579
12580 PR c++/6794
12581 * g++.dg/ext/pretty1.C: New test.
12582 * g++.dg/ext/pretty2.C: New test.
12583
12584 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12585
12586 PR c++/8385
12587 * g++.dg/ext/typeof5.C: New test.
12588
12589 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12590
12591 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12592 __USER_LABEL_PREFIX__ into account.
12593 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12594
12595 2003-05-14 Roger Sayle <roger@eyesopen.com>
12596
12597 * gcc.dg/builtins-15.c: New test case.
12598
12599 2003-05-13 Zack Weinberg <zack@codesourcery.com>
12600
12601 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12602
12603 2003-05-12 Mark Mitchell <mark@codesourcery.com>
12604
12605 * lib/g++.exp: Tweak handling of additional source files.
12606 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12607 * g++.dg/special/conpr-2a.C: Rename to ...
12608 * g++.dg/special/conpr-2a.cc: ... this.
12609 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12610 * g++.dg/special/conpr-3a.C: Rename to ...
12611 * g++.dg/special/conpr-3a.cc: This.
12612 * g++.dg/special/conpr-3b.C: Rename to ...
12613 * g++.dg/special/conpr-3b.cc: This.
12614 * g++.dg/special/conpr-4.C: New test.
12615 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12616
12617 2003-05-12 David Edelsohn <edelsohn@gnu.org>
12618
12619 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12620
12621 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12622
12623 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12624 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12625 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12626 * g++.old-deja/g++.other/warn3.C: Likewise.
12627
12628 2003-05-11 Roger Sayle <roger@eyesopen.com>
12629
12630 * gcc.dg/i386-387-1.c: Update to also test log.
12631 * gcc.dg/i386-387-2.c: Likewise.
12632
12633 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12634
12635 * g77.f-torture/execute/int8421.f: New test.
12636
12637 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12638
12639 PR c++/10230, c++/10481
12640 * g++.dg/lookup/scoped5.C: New test.
12641
12642 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12643
12644 PR c++/10552
12645 * g++.dg/template/ttp6.C: New test.
12646
12647 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
12648
12649 * gcc.c-torture/execute/builtins: New directory.
12650 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12651 gcc.c-torture/execute/builtins.
12652 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12653 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12654 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12655 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12656
12657 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12658
12659 PR c++/9252
12660 * g++.dg/template/access8.C: New test.
12661 * g++.dg/template/access9.C: New test.
12662
12663 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12664
12665 PR c++/9554
12666 * g++.dg/parse/access1.C: New test.
12667
12668 2003-05-09 DJ Delorie <dj@redhat.com>
12669
12670 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12671 long, and not an int.
12672
12673 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12674
12675 PR c++/10555, c++/10576
12676 * g++.dg/template/memclass1.C: New test.
12677
12678 2003-05-08 DJ Delorie <dj@redhat.com>
12679
12680 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12681 targets.
12682 * gcc.c-torture/execute/20021024-1.x: Likewise.
12683 * gcc.c-torture/execute/shiftdi.x: Likewise.
12684 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12685 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12686 * gcc.dg/20021018-1.c: Likewise.
12687
12688 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12689
12690 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12691
12692 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12693 (bcopy): Call memmove.
12694
12695 2003-05-08 Roger Sayle <roger@eyesopen.com>
12696
12697 * g77.f-torture/compile/8485.f: New test case.
12698
12699 2003-05-07 Richard Henderson <rth@redhat.com>
12700
12701 PR c++/10570
12702 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12703 Verify exception_cleanup not called for rethrows.
12704 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12705 when exiting catch block without rethrowing.
12706 * g++.dg/eh/forced3.C: New.
12707 * g++.dg/eh/forced4.C: New.
12708
12709 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
12710
12711 * gcc.dg/20030505.c: Fix triplet.
12712
12713 2003-05-06 DJ Delorie <dj@redhat.com>
12714
12715 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12716 * gcc.dg/nest.c: Likewise.
12717
12718 2003-05-05 Roger Sayle <roger@eyesopen.com>
12719
12720 * gcc.dg/builtins-14.c: New test case.
12721
12722 2003-05-05 Janis Johnson <janis187@us.ibm.com>
12723
12724 * lib/compat.exp (compat-execute): New argument.
12725 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12726 * gcc.dg/compat: New test directory.
12727 * gcc.dg/compat/compat.exp: New expect script.
12728 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12729 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12730 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12731 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12732 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12733 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12734
12735 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12736 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12737 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12738 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12739 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12740 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12741 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12742 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12743 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12744 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12745 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12746 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12747 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12748 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12749 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12750
12751 2003-05-05 Zack Weinberg <zack@codesourcery.com>
12752
12753 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12754
12755 2003-05-05 Jakub Jelinek <jakub@redhat.com>
12756
12757 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12758
12759 2003-05-05 Geoffrey Keating <geoffk@apple.com>
12760
12761 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12762 * gcc.dg/ppc-fsel-2.c: New test.
12763
12764 * gcc.dg/unused-5.c: New test.
12765
12766 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12767
12768 PR c++/10496
12769 * g++.dg/warn/pmf1.C: New test.
12770
12771 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12772
12773 PR c++/4494
12774 * g++.dg/warn/main.C: New test.
12775
12776 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12777
12778 * gcc.dg/nonnull-3.c: New test.
12779
12780 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
12781
12782 * gcc.dg/cpp/Wtrigraphs.c: Update.
12783 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12784
12785 2003-05-03 Geoffrey Keating <geoffk@apple.com>
12786
12787 * gcc.dg/ppc-fsel-1.c: New test.
12788
12789 2003-05-03 Zack Weinberg <zack@codesourcery.com>
12790
12791 PR c/10604
12792 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12793
12794 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12795
12796 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12797
12798 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12799
12800 PR c++/9364, c++/10553, c++/10586
12801 * g++.dg/parse/typename4.C: New test.
12802 * g++.dg/parse/typename5.C: Likewise.
12803
12804 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
12805
12806 * gcc.c-torture/compile/20030503-1.c: New test.
12807
12808 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12809
12810 * g++.dg/lookup/using5.C: Fix testcase error.
12811
12812 2003-05-01 Chris Demetriou <cgd@broadcom.com>
12813
12814 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12815 since MEABI is no longer supported. Remove all vestiges
12816 of MEABI from the test.
12817
12818 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12819
12820 PR c++/10554
12821 * g++.dg/lookup/using5.C: New test.
12822
12823 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12824
12825 PR c++/8772
12826 * g++.dg/template/ttp5.C: New test.
12827
12828 2003-04-30 Mark Mitchell <mark@codesourcery.com>
12829
12830 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12831 (dg-gpp-additional-sources): New function.
12832 (dg-gpp-additional-files): Likewise.
12833 * lib/g++.exp (additional_sources): New variable.
12834 (additional_files): Likewise.
12835 (g++_target_compile): Deal with them.
12836 * lib/old-dejagnu.exp: Remove.
12837 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12838 * g++.old-deja: Revise all tests to use dg commands.
12839
12840 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12841
12842 PR c++/9432, c++/9528
12843 * g++.dg/lookup/using4.C: New test.
12844
12845 2003-04-29 Geoffrey Keating <geoffk@apple.com>
12846
12847 * gcc.dg/noreturn-5.c: New file.
12848 * gcc.dg/noreturn-6.c: New file.
12849
12850 * gcc.c-torture/compile/inline-1.c: New file.
12851
12852 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12853
12854 PR c++/10551
12855 * g++.dg/template/explicit1.C: New test.
12856
12857 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12858
12859 PR c++/10549
12860 * g++.dg/other/bitfield1.C: New test.
12861
12862 PR c++/10527
12863 * g++.dg/init/new7.C: New test.
12864
12865 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12866
12867 * g++.dg/ext/desig1.C: New test.
12868 * g++.dg/ext/init1.C: Update.
12869
12870 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12871
12872 2003-04-28 Mark Mitchell <mark@codesourcery.com>
12873
12874 PR c++/10180
12875 * g++.dg/warn/Winline-1.C: New test.
12876
12877 2003-04-28 Jakub Jelinek <jakub@redhat.com>
12878
12879 * gcc.c-torture/execute/string-opt-19.c: New test.
12880
12881 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12882 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12883
12884 2003-04-27 Mark Mitchell <mark@codesourcery.com>
12885
12886 PR c++/10506
12887 * g++.dg/init/new6.C: New test.
12888
12889 PR c++/10503
12890 * g++.dg/init/ref6.C: New test.
12891
12892 2003-04-26 David Edelsohn <edelsohn@gnu.org>
12893
12894 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12895
12896 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12897
12898 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12899 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12900
12901 2003-04-25 Mark Mitchell <mark@codesourcery.com>
12902
12903 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12904 initialized static data members.
12905
12906 2003-04-25 H.J. Lu <hjl@gnu.org>
12907
12908 * gcc.dg/ia64-sync-4.c: New test.
12909
12910 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12911
12912 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
12913 date.
12914
12915 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
12916
12917 PR c++/10337
12918 * g++.dg/warn/conv1.C: New test.
12919 * g++.old-deja/g++.other/conv7.C: Adjust.
12920 * g++.old-deja/g++.other/overload14.C: Adjust.
12921
12922 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12923
12924 PR c++/10471
12925 * g++.dg/template/defarg2.C: New test.
12926
12927 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
12928
12929 * gcc.dg/cpp/include2.c: Update.
12930 * gcc.dg/cpp/multiline-2.c: New.
12931 * gcc.dg/cpp/multiline.c: Update.
12932 * gcc.dg/cpp/strify2.c: Update.
12933 * gcc.dg/cpp/trad/literals-2.c: Update.
12934
12935 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12936
12937 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12938
12939 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12940
12941 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12942
12943 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12944
12945 PR c++/10451
12946 * g++.dg/parse/crash4.C: New test.
12947
12948 PR c++/9847
12949 * g++.dg/parse/crash5.C: New test.
12950
12951 2003-04-22 Mark Mitchell <mark@codesourcery.com>
12952
12953 PR c++/10446
12954 * g++.dg/parse/crash3.C: New test.
12955
12956 PR c++/10428
12957 * g++.dg/parse/elab1.C: New test.
12958
12959 2003-04-22 Devang Patel <dpatel@apple.com>
12960
12961 * gcc.dg/cpp/trad/funlike-5.c: New test.
12962
12963 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12964
12965 * g++.dg/other/packed1.C: Fix dg options.
12966
12967 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12968
12969 * g++.dg/other/offsetof2.C: New test.
12970
12971 2003-04-21 Mark Mitchell <mark@codesourcery.com>
12972
12973 * g++.dg/template/recurse.C: Adjust location of error messages.
12974
12975 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12976
12977 PR c++/9881
12978 * g++.dg/init/addr-const1.C: New test.
12979 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12980
12981 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
12982
12983 PR c++/10405
12984 * g++.dg/lookup/struct-hack1.C: New test.
12985
12986 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
12987
12988 * ucs.c: Update diagnostic messages.
12989
12990 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12991
12992 * gcc.dg/cpp/truefalse.cpp: New test.
12993 * gcc.dg/cpp/cpp.exp: Update.
12994 * g++.dg/other/stdbool-if.C: Remove.
12995
12996 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12997
12998 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12999 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
13000
13001 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13002
13003 * gcc.c-torture/compile/20030418-1.c: New test.
13004
13005 2003-04-17 Janis Johnson <janis187@us.ibm.com>
13006
13007 * README.compat: Remove; content moved to doc/sourcebuild.texi.
13008
13009 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13010
13011 PR c++/10347
13012 g++.dg/template/dependent-name1.C: New test.
13013
13014 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
13015
13016 * gcc.dg/warn-1.c (tourist_guide): New array,
13017 contains a pointer to bar.
13018
13019 2003-04-16 Roger Sayle <roger@eyesopen.com>
13020
13021 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
13022 * gcc.c-torture/execute/medce-1.c: New test case.
13023 * gcc.c-torture/execute/medce-2.c: New test case.
13024
13025 2003-04-15 Mark Mitchell <mark@codesourcery.com>
13026
13027 * lib/prune.exp: Ignore more messages.
13028
13029 PR c++/10381
13030 * g++.dg/parse/lookup3.C: New test.
13031
13032 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
13033
13034 * gcc.c-torture/compile/20030415-1.c : New test.
13035
13036 2003-04-14 Mark Mitchell <mark@codesourcery.com>
13037
13038 * gcc.c-torture/execute/scope-2.c: Move to ...
13039 * gcc.dg/noncompile/scope.c: .... here.
13040
13041 2003-04-14 Roger Sayle <roger@eyesopen.com>
13042
13043 * gcc.dg/20030414-2.c: New test case.
13044
13045 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
13046
13047 PR target/10377
13048 * gcc.dg/20030414-1.c: New test.
13049
13050 2003-04-13 Roger Sayle <roger@eyesopen.com>
13051
13052 * gcc.dg/builtins-12.c: New test case.
13053 * gcc.dg/builtins-13.c: New test case.
13054
13055 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13056
13057 * gcc.c-torture/execute/string-opt-18.c: New test.
13058
13059 2003-04-13 Mark Mitchell <mark@codesourcery.com>
13060
13061 PR c++/10300
13062 * g++.dg/init/new5.C: New test.
13063
13064 2003-04-12 Mark Mitchell <mark@codesourcery.com>
13065
13066 PR c++/7910
13067 * g++.dg/ext/dllimport1.C: New test.
13068
13069 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13070
13071 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
13072
13073 2003-04-11 Bud Davis <bdavis9659@comcast.net>
13074
13075 PR Fortran/9263
13076 * g77.f-torture/noncompile/9263.f: New test
13077 PR Fortran/1832
13078 * g77.f-torture/execute/1832.f: New test
13079
13080 2003-04-11 David Chad <davidc@freebsd.org>
13081 Loren J. Rittle <ljrittle@acm.org>
13082
13083 libobjc/8562
13084 * objc.dg/headers.m: New test.
13085
13086 2003-04-10 Zack Weinberg <zack@codesourcery.com>
13087
13088 * gcc.c-torture/execute/builtin-noret-2.c: New.
13089 * gcc.c-torture/execute/builtin-noret-2.x: New.
13090 XFAIL builtin-noret-2.c at -O1 and above.
13091 * gcc.dg/redecl.c: New.
13092 * gcc.dg/Wshadow-1.c: Update error regexps.
13093
13094 2003-04-10 Mark Mitchell <mark@codesourcery.com>
13095
13096 * g++.dg/abi/bitfield10.C: New test.
13097
13098 2003-04-09 Mike Stump <mrs@apple.com>
13099
13100 * gcc.dg/pch/pch.exp: Make testcase names longer.
13101 * g++.dg/pch/pch.exp: Make testcase names longer.
13102
13103 2003-04-08 Roger Sayle <roger@eyesopen.com>
13104
13105 * gcc.dg/builtins-11.c: New test case.
13106
13107 2003-04-08 Roger Sayle <roger@eyesopen.com>
13108
13109 * gcc.dg/builtins-9.c: New test case.
13110 * gcc.dg/builtins-10.c: New test case.
13111
13112 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
13113
13114 * gcc.dg/noncompile/init-4.c.c: New test.
13115
13116 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
13117
13118 * gcc.misc-test/gcov-9.c: New test.
13119 * gcc.misc-test/gcov-10.c: New test
13120 * gcc.misc-test/gcov-11.c: New test.
13121
13122 2003-04-05 Zack Weinberg <zack@codesourcery.com>
13123
13124 PR optimization/10024
13125 * gcc.c-torture/compile/20030405-1.c: New test.
13126
13127 2003-04-04 Geoffrey Keating <geoffk@apple.com>
13128
13129 * gcc.dg/pch/static-3.c: New.
13130 * gcc.dg/pch/static-3.hs: New.
13131 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
13132
13133 2003-04-04 Richard Henderson <rth@redhat.com>
13134
13135 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
13136 * g++.dg/eh/forced2.C: Likewise.
13137
13138 2003-04-03 Mike Stump <mrs@apple.com>
13139
13140 * lib/scanasm.exp (scan-assembler): Add xfail processing for
13141 target arg.
13142 (scan-assembler-times, scan-assembler-not): Likewise.
13143 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
13144
13145 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13146
13147 * gcc.dg/sparc-loop-1.c: New test.
13148
13149 2003-04-02 Geoffrey Keating <geoffk@apple.com>
13150
13151 PR other/9274
13152 * g++.dg/pch/system-2.C: New.
13153 * g++.dg/pch/system-2.Hs: New.
13154
13155 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
13156
13157 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
13158
13159 * g++.dg/eh/simd-1.C (vecfunc): Same.
13160
13161 2003-04-01 Roger Sayle <roger@eyesopen.com>
13162
13163 * gcc.c-torture/execute/20030401-1.c: New test case.
13164
13165 2003-04-01 Ziemowit Laski <zlaski@apple.com>
13166
13167 * objc.dg/defs.m: New.
13168
13169 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
13170
13171 * g++.dg/eh/simd-1.C: New.
13172 * g++.dg/eh/simd-2.C: New.
13173
13174 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
13175
13176 * gcc.c-torture/execute/simd-3.c: New.
13177
13178 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13179
13180 PR c/9936
13181 * gcc.dg/20030331-2.c: New test.
13182
13183 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13184
13185 PR c++/10278
13186 * g++.dg/parse/crash2.C: New test.
13187
13188 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13189
13190 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
13191 * gcc.c-torture/execute/20030331-1.c: ...here.
13192
13193 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13194
13195 * gcc.c-torture/execute/20030331-1.c: New test.
13196
13197 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
13198
13199 * lib/gcov.exp: Adjust call return testing strings.
13200 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
13201
13202 2003-03-31 Roger Sayle <roger@eyesopen.com>
13203
13204 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
13205 * gcc.dg/builtins-7.c: New test case.
13206 * gcc.dg/builtins-8.c: New test case.
13207
13208 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13209
13210 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
13211
13212 2003-03-30 Mark Mitchell <mark@codesourcery.com>
13213
13214 PR c++/7647
13215 * g++.dg/lookup-class-member-2.C: New test.
13216
13217 2003-03-30 Glen Nakamura <glen@imodulo.com>
13218
13219 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
13220
13221 2003-03-28 Roger Sayle <roger@eyesopen.com>
13222
13223 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
13224
13225 2003-03-28 Mark Mitchell <mark@codesourcery.com>
13226
13227 * g++.dg/init/attrib1.C: New test.
13228
13229 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13230
13231 * gcc.dg/ultrasp8.c: New test.
13232
13233 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13234
13235 * gcc.dg/ultrasp7.c: New test.
13236
13237 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13238
13239 PR c++/10047
13240 * g++.dg/template/inline1.C: New test.
13241
13242 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13243
13244 * gcc.dg/sparc-dwarf2.c: New test.
13245
13246 2003-03-27 Roger Sayle <roger@eyesopen.com>
13247
13248 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13249 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13250
13251 2003-03-27 Mark Mitchell <mark@codesourcery.com>
13252
13253 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13254 than reading .x files.
13255 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13256 * g77.dg/gcov/gcov-1.f: Likewise.
13257 * gcc.misc-tests/gcov-4b.c: Likewise.
13258 * gcc.misc-tests/gcov-5b.c: Likewise.
13259 * gcc.misc-tests/gcov-6.c: Likewise.
13260 * gcc.misc-tests/gcov-7.c: Likewise.
13261 * gcc.misc-tests/gcov-8.c: Likewise.
13262 * g++.dg/gcov/gcov-1.x: Remove.
13263 * g77.dg/gcov/gcov-1.x: Likewise.
13264 * gcc.misc-tests/gcov-4b.x: Likewise.
13265 * gcc.misc-tests/gcov-5b.x: Likewise.
13266 * gcc.misc-tests/gcov-6.x: Likewise.
13267 * gcc.misc-tests/gcov-7.x: Likewise.
13268 * gcc.misc-tests/gcov-8.x: Likewise.
13269
13270 2003-03-27 Glen Nakamura <glen@imodulo.com>
13271
13272 PR opt/10087
13273 * gcc.dg/20030324-1.c: New test.
13274
13275 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13276
13277 PR c++/10224
13278 * g++.dg/template/arg3.C: New test.
13279
13280 PR c++/10158
13281 * g++.dg/template/friend18.C: New test.
13282
13283 2003-03-26 Roger Sayle <roger@eyesopen.com>
13284
13285 * g77.f-torture/compile/20030326-1.f: New test case.
13286
13287 2003-03-26 Janis Johnson <janis187@us.ibm.com>
13288
13289 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13290
13291 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13292
13293 2003-03-26 Jakub Jelinek <jakub@redhat.com>
13294
13295 * gcc.dg/ia64-sync-3.c: New test.
13296
13297 2003-03-26 Alan Modra <amodra@bigpond.net.au>
13298
13299 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13300
13301 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13302
13303 * gcc.dg/ultrasp6.c: New test.
13304
13305 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13306
13307 * gcc.dg/i386-signbit-1.c: New test.
13308 * gcc.dg/i386-signbit-2.c: New test.
13309 * gcc.dg/i386-signbit-3.c: New test.
13310
13311 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13312
13313 * gcc.dg/ultrasp5.c: Fix options.
13314
13315 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13316
13317 * gcc.dg/ultrasp5.c: Fix comment.
13318
13319 2003-03-24 Bud Davis <bdavis9659@comcast.net>
13320
13321 PR fortran/10197
13322 * g77.f-torture/execute/10197.f: New test.
13323
13324 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
13325
13326 PR c++/9898, c++/383
13327 * g++.dg/template/conv6.C: New test.
13328
13329 PR c++/10119
13330 * g++.dg/template/ptrmem5.C: New test.
13331
13332 PR c++/10026
13333 * g++.dg/lookup/koenig1.C: New test.
13334
13335 PR C++/10199
13336 * g++.dg/lookup/template2.C: New test.
13337
13338 2003-03-24 Jakub Jelinek <jakub@redhat.com>
13339
13340 * g++.dg/opt/rtti1.C: New test.
13341
13342 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13343
13344 * gcc.dg/ultrasp5.c: New test.
13345
13346 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
13347
13348 PR middle-end/9967
13349 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
13350 builtin fputs.
13351
13352 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
13353
13354 PR c/8224
13355 * gcc.dg/20030323-1.c: New test.
13356
13357 2003-03-23 Roger Sayle <roger@eyesopen.com>
13358
13359 * gcc.c-torture/compile/20030323-1.c: New test case.
13360
13361 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
13362
13363 * gcc.dg/20030321-1.c: New test.
13364
13365 2003-03-22 Zack Weinberg <zack@codesourcery.com>
13366
13367 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
13368
13369 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
13370
13371 PR c++/9978, c++/9708
13372 * g++.dg/ext/vlm1.C: Adjust expected error.
13373 * g++.dg/ext/vla2.C: New test.
13374 * g++.dg/template/arg1.C: New test.
13375 * g++.dg/template/arg2.C: New test.
13376
13377 2003-03-22 Bud Davis <bdavis9659@comcast.net>
13378
13379 * g77.f-torture/execute/select.f: New test.
13380 * g77.f-torture/noncompile/select_no_compile.f: New test.
13381
13382 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
13383
13384 PR c++/9898
13385 * g++.dg/other/error4.C: New test.
13386
13387 2003-03-20 Mark Mitchell <mark@codesourcery.com>
13388
13389 * g++.dg/template/friend17.C: New test.
13390
13391 2003-03-21 Alan Modra <amodra@bigpond.net.au>
13392
13393 * gcc.c-torture/compile/20030320-1.c: New.
13394
13395 2003-03-20 Roger Sayle <roger@eyesopen.com>
13396
13397 * gcc.dg/builtins-6.c: New test case.
13398
13399 2003-03-19 Alan Modra <amodra@bigpond.net.au>
13400
13401 PR target/10073
13402 * gcc.c-torture/compile/20030319-1.c: New.
13403
13404 2003-03-18 Jan Hubicka <jh@suse.cz>
13405
13406 * gcc.dg/i386-cvt-1.c: New test.
13407
13408 2003-03-17 Zack Weinberg <zack@codesourcery.com>
13409
13410 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13411 * objc.dg/naming-2.m: Likewise.
13412
13413 2003-03-17 Mark Mitchell <mark@codesourcery.com>
13414
13415 PR c++/9639
13416 * g++.dg/parse/crash1.C: New test.
13417
13418 2003-03-16 Mark Mitchell <mark@codesourcery.com>
13419
13420 PR c++/8805
13421 * g++.dg/eh/cleanup1.C: New test.
13422
13423 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13424
13425 * gcc.c-torture/execute/20030316-1.c: New test case.
13426
13427 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13428
13429 PR c++/9629
13430 * g++.dg/init/ctor2.C: New test.
13431
13432 2003-03-15 Roger Sayle <roger@eyesopen.com>
13433
13434 * g77.f-torture/compile/xformat.f: New test case.
13435
13436 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13437
13438 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13439 * g++.old-deja/g++.mike/eh50.C: Likewise.
13440
13441 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13442
13443 PR c++/6440
13444 * g++.dg/template/spec7.C: New test.
13445 * g++.dg/template/spec8.C: Likewise.
13446
13447 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13448
13449 * gcc.c-torture/execute/20030313-1.c: New test.
13450
13451 2003-03-14 Richard Henderson <rth@redhat.com>
13452
13453 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13454
13455 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13456
13457 * gcc.c-torture/compile/20030314-1.c: New test.
13458
13459 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13460
13461 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13462 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13463 thumb target,
13464 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13465 to accept newer _imp__ prefix and additional
13466 newline in .drectve section.
13467 * gcc.dg/dll-4.c: Likewise.
13468 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13469 switch.
13470
13471 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13472
13473 * g++.dg/parse/namespace9.C: New test.
13474
13475 * g++.dg/init/ref5.C: New test.
13476 * g++.dg/parse/ptrmem1.C: Likewise.
13477
13478 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13479
13480 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13481 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13482 regular expression.
13483 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13484 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13485
13486 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13487
13488 * gcc.c-torture/execute/20030224-2.c: New test.
13489
13490 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13491
13492 * gcc.dg/decl-3.c: New test.
13493
13494 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13495
13496 * gcc.dg/i386-loop-2.c: New test.
13497
13498 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13499
13500 PR c++/9474
13501 * g++.dg/parse/namespace8.C: New test.
13502
13503 PR c++/9924
13504 * g++.dg/overload/builtin2.C: New test.
13505
13506 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13507
13508 * gcc.dg/return-type-3.c: New test.
13509
13510 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13511
13512 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13513 profiling options are not supported.
13514
13515 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13516
13517 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13518 * g++.old-deja/g++.warn/impint2.C: Likewise.
13519
13520 2003-03-10 Devang Patel <dpatel@apple.com>
13521
13522 * g++.dg/cpp/c++_cmd_1.C: New test.
13523 * g++.dg/cpp/c++_cmd_1.h: New file.
13524
13525 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13526
13527 * gcc.dg/altivec-9.c: New file.
13528
13529 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13530
13531 * gcc.dg/ppc-sdata-1.c: New test.
13532 * gcc.dg/ppc-sdata-2.c: New test.
13533
13534 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13535
13536 PR c++/9373
13537 * g++.dg/opt/ptrmem2.C: New test.
13538
13539 PR c++/8534
13540 * g++.dg/opt/ptrmem1.C: New test.
13541
13542 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13543
13544 * gcc.dg/i386-loop-1.c: New test.
13545
13546 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13547
13548 PR c++/9970
13549 * g++.dg/lookup/friend1.C: New test.
13550
13551 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13552
13553 PR c++/9823
13554 * g++.dg/parser/constructor1.C: New test.
13555
13556 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13557
13558 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13559
13560 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13561
13562 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13563
13564 * gcc.dg/cpp/Wunused.c: Update test.
13565
13566 2003-03-08 Jan Hubicka <jh@suse.cz>
13567
13568 * gcc.dg/inline-3.c: New test.
13569
13570 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13571
13572 PR c++/9809
13573 * g++.dg/parse/builtin1.C: New test.
13574
13575 PR c++/9982
13576 * g++.dg/abi/cookie1.C: New test.
13577 * g++.dg/abi/cookie2.C: Likewise.
13578
13579 PR c++/9524
13580 * g++.dg/template/field1.C: New test.
13581
13582 PR c++/9912
13583 * g++.dg/parse/class1.C: New test.
13584 * g++.dg/parse/namespace7.C: Likewise.
13585 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13586
13587 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13588
13589 * g++.dg/init/ref4.C: New test.
13590
13591 2003-03-07 Jan Hubicka <jh@suse.cz>
13592
13593 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13594 * gcc.dg/inline-3.c: New test.
13595
13596 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13597
13598 * g++.dg/init/ref3.C: New test.
13599
13600 PR c++/9965
13601 * g++.dg/init/ref2.C: New test.
13602
13603 PR c++/9400
13604 * g++.dg/warn/Wshadow-2.C: New test.
13605
13606 PR c++/9791
13607 * g++.dg/warn/Woverloaded-1.C: New test.
13608
13609 2003-03-05 Jan Hubicka <jh@suse.cz>
13610
13611 * gcc.dg/i386-local2.c: New.
13612 * gcc.dg/i386-local.c: Fix typo.
13613
13614 2003-03-05 Mark Mitchell <mark@codesourcery.com>
13615
13616 * g++.dg/abi/layout3.C: New test.
13617
13618 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13619
13620 * gcc.c-torture/compile/20030305-1.c
13621
13622 2003-03-05 Jan Hubicka <jh@suse.cz>
13623
13624 * gcc.dg/i386-local.c: New.
13625
13626 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
13627
13628 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13629
13630 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13631
13632 * gcc.dg/switch-2.c: New test.
13633 * gcc.dg/switch-3.c: New test.
13634 * gcc.dg/Wswitch.c: Adjust line numbers.
13635 * gcc.dg/Wswitch-default.c: Likewise.
13636 * gcc.dg/Wswitch-enum.c: Likewise.
13637
13638 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
13639
13640 * gcc.c-torture/execute/20030222-1.c: New test.
13641
13642 2003-03-03 James E Wilson <wilson@tuliptree.org>
13643
13644 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13645
13646 2003-03-03 Mark Mitchell <mark@codesourcery.com>
13647
13648 PR c++/9878
13649 * g++.dg/init/ref1.C: New test.
13650
13651 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
13652
13653 * gcc.dg/sh-relax.c: New SH-only test.
13654
13655 2003-03-03 Geoffrey Keating <geoffk@apple.com>
13656
13657 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13658 comment explaining purpose of testcase.
13659
13660 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13661
13662 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13663 for HC11/HC12 (asm needs two int registers).
13664 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13665 HC11/HC12 because the test uses an asm which needs two 32-bit
13666 registers.
13667
13668 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13669
13670 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13671 for HC11/HC12 (array is too large otherwise).
13672 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13673 * gcc.c-torture/compile/20010518-2.x: Likewise.
13674 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13675 HC11/HC12 (array is too large).
13676
13677 2003-03-01 Geoffrey Keating <geoffk@apple.com>
13678
13679 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13680 * lib/g++-dg.exp (g++-dg-test): Likewise.
13681
13682 2003-03-01 Roger Sayle <roger@eyesopen.com>
13683
13684 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13685 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13686
13687 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13688
13689 * g++.dg/warn/implicit-typename1.C: Remove warning.
13690
13691 2003-02-28 Richard Henderson <rth@redhat.com>
13692
13693 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13694 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13695
13696 2003-02-28 Geoffrey Keating <geoffk@apple.com>
13697
13698 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13699 * g++.dg/pch/pch.exp: Likewise.
13700
13701 2003-02-28 Mark Mitchell <mark@codesourcery.com>
13702
13703 PR c++/9879
13704 * testsuite/g++.dg/init/new4.C: New test.
13705
13706 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
13707
13708 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13709
13710 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
13711
13712 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13713 unsigned long.
13714
13715 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13716 wider than float.
13717
13718 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13719
13720 * lib/scanasm.exp: Add support for counting numbers of
13721 occurences.
13722 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13723 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13724
13725 2003-02-25 Mark Mitchell <mark@codesourcery.com>
13726
13727 PR c++/9683
13728 * g++.dg/template/static3.C: New test.
13729
13730 PR c++/9829
13731 * g++.dg/parse/namespace6.C: New test.
13732
13733 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13734
13735 PR target/9732
13736 * gcc.dg/20030225-1.c: New test.
13737
13738 2003-02-24 Mark Mitchell <mark@codesourcery.com>
13739
13740 * README: Remove out-of-date information.
13741
13742 PR c++/9836
13743 * g++.dg/template/spec6.C: New test.
13744
13745 2003-02-24 Jeff Law <law@redhat.com>
13746
13747 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13748
13749 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13750
13751 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13752 * gcc.dg/pragma-ep-1.c: Likewise.
13753
13754 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13755
13756 PR c++/9602
13757 * g++.dg/template/friend16.C: New test.
13758
13759 2003-02-23 Mark Mitchell <mark@codesourcery.com>
13760
13761 PR c++/5333
13762 * g++.dg/parse/fused-params1.C: Adjust error messages.
13763 * g++.dg/template/nested3.C: New test.
13764
13765 2003-02-24 Alan Modra <amodra@bigpond.net.au>
13766
13767 * g++.dg/abi/param1.C: New test.
13768
13769 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13770
13771 PR c++/7982
13772 * g++.dg/warn/implicit-typename1.C: New test.
13773
13774 2003-02-22 Kelley Cook <kelleycook@comcast.net>
13775
13776 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13777 with "mtune".
13778 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13779 * gcc.c-torture/execute/20010129-1.x: Likewise.
13780 * gcc.dg/20011107-1.c: Likewise.
13781 * gcc.dg/20020108-1.c: Likewise.
13782 * gcc.dg/20020122-3.c: Likewise.
13783 * gcc.dg/20020206-1.c: Likewise.
13784 * gcc.dg/20020310-1.c: Likewise.
13785 * gcc.dg/20020426-2.c: Likewise.
13786 * gcc.dg/20020517-1.c: Likewise.
13787 * gcc.dg/991230-1.c: Likewise.
13788 * gcc.dg/i386-unroll-1.c: Likewise.
13789 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13790
13791 2003-02-22 Jan Hubicka <jh@suse.cz>
13792
13793 * gcc.dg/i386-mul.c: New test.
13794
13795 2003-02-21 Roger Sayle <roger@eyesopen.com>
13796
13797 * gcc.dg/builtins-5.c: New test case.
13798
13799 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
13800
13801 * gcc.dg/asmreg-1.c: New test.
13802
13803 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13804
13805 PR c++/9749
13806 * g++.dg/parse/varmod1.C: New test.
13807
13808 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13809
13810 PR c++/9727
13811 * g++.dg/template/op1.C: New test.
13812
13813 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13814
13815 PR c++/8906
13816 * g++.dg/template/nested2.C: New test.
13817
13818 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13819
13820 PR c++/8724
13821 * g++.dg/expr/dtor1.C: New test.
13822
13823 2003-02-21 Zack Weinberg <zack@codesourcery.com>
13824
13825 * gcc.dg/cpp/include3.c: New test.
13826 * gcc.dg/cpp/inc/foo.h: New file.
13827
13828 2003-02-21 Glen Nakamura <glen@imodulo.com>
13829
13830 * gcc.c-torture/execute/20030221-1.c: New test.
13831
13832 2003-02-20 Mark Mitchell <mark@codesourcery.com>
13833
13834 PR c++/9729
13835 * g++.dg/abi/conv1.C: New test.
13836
13837 2003-02-20 Jan Hubicka <jh@suse.cz>
13838
13839 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13840
13841 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
13842
13843 * gcc.c-torture/compile/20030219-1.c: New test.
13844
13845 2003-02-18 Jan Hubicka <jh@suse.cz>
13846
13847 * gcc.dg/funcorder.c: New test.
13848
13849 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13850
13851 * gcc.c-torture/execute/20030218-1.c: New.
13852
13853 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
13854
13855 * gcc.dg/20030218-1.c: New.
13856
13857 2003-02-18 Richard Henderson <rth@redhat.com>
13858
13859 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13860 * gcc.dg/attr-used-2.c: New.
13861
13862 2003-02-18 Mark Mitchell <mark@codesourcery.com>
13863
13864 PR c++/9704
13865 * g++.dg/init/copy5.C: New test.
13866
13867 2003-02-18 Geoffrey Keating <geoffk@apple.com>
13868
13869 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13870 * g++.dg/pch/pch.exp: Likewise.
13871
13872 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13873
13874 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13875 STACK_SIZE is not defined.
13876
13877 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13878
13879 PR c++/9457
13880 * g++.dg/template/init1.C: New test.
13881
13882 2003-02-16 Jan HUbicka <jh@suse.cz>
13883
13884 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13885 (foo): Add few extra tests
13886 * gcc.dg/c99-const-expr-3.c: Likewise.
13887 * gcc.c-torture/execute/20030216-1.c: New.
13888
13889 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13890
13891 PR c++/9459
13892 * g++.dg/ext/typeof4.C: New test.
13893
13894 2003-02-15 Roger Sayle <roger@eyesopen.com>
13895
13896 * gcc.dg/i386-387-3.c: New test case.
13897
13898 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
13899
13900 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13901 cris-*-elf* cris-*-aout* and mmix-*-*.
13902
13903 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
13904
13905 * gcc.dg/20030213-1.c: New test.
13906
13907 2003-02-12 Roger Sayle <roger@eyesopen.com>
13908
13909 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
13910 * gcc.dg/i386-387-2.c: Likewise.
13911
13912 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
13913
13914 * gcc.dg/ppc-spe.c: Fix formatting.
13915 Enable tests that were previously unsupported by gas.
13916 Delete tests for instructions that no longer exist.
13917 Switch arguments on evsubifw builtin.
13918
13919 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
13920
13921 * gcc.c-torture/execute/20030209-1.c: Disable the test if
13922 STACK_SIZE is too small.
13923
13924 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13925 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13926
13927 * gcc.dg/decl-2.c: New test.
13928
13929 2003-02-10 Jan Hubicka <jh@suse.cz>
13930
13931 * gcc.dg/i386-fpcvt-1.c: New test.
13932
13933 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
13934
13935 * gcc.c-torture/execute/20030209-1.c: New test.
13936
13937 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13938
13939 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13940 int-wide bitops, use the constants of the same width.
13941 Likewise, if long long is 32-bit wide, test bitops using
13942 32-bit constants.
13943
13944 2003-02-07 Loren James Rittle <ljrittle@acm.org>
13945
13946 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13947
13948 2003-02-07 Roger Sayle <roger@eyesopen.com>
13949
13950 * testsuite/gcc.dg/builtins-4.c: New test case.
13951
13952 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13953
13954 * gcc.dg/20020430-1.c: Fix dg command typos.
13955 * gcc.dg/20020503-1.c: Likewise.
13956
13957 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13958
13959 PR c++/8785
13960 * g++.dg/parse/fused-params1.C: New test.
13961
13962 PR c++/8857
13963 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13964
13965 PR c++/8921
13966 * g++.dg/parse/non-dependent1.C: New test.
13967
13968 PR c++/8928
13969 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13970
13971 PR c++/9228
13972 * g++.dg/parse/undefined7.C: New test.
13973 * g++.dg/parse/non-templ1.C: New test.
13974
13975 PR c++/9229
13976 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13977
13978 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13979
13980 * gcc.c-torture/compile/20030206-1.c: New test.
13981
13982 2003-02-05 Roger Sayle <roger@eyesopen.com>
13983
13984 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13985 "pow" to "foo" to avoid potential confusion with a math built-in.
13986
13987 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13988
13989 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13990 conditions for SPARC targets.
13991
13992 2003-02-05 Jakub Jelinek <jakub@redhat.com>
13993
13994 * gcc.dg/20030204-1.c: New test.
13995
13996 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13997
13998 PR c++/38
13999 * g++.dg/parse/array-size1.C: New test.
14000
14001 PR c++/5657
14002 * g++.dg/parse/undefined3.C: New test.
14003
14004 PR c++/5665
14005 * g++.dg/parse/undefined4.C: New test.
14006
14007 PR c++/5975
14008 * g++.dg/parse/undefined5.C: New test.
14009
14010 PR c++/7259
14011 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
14012
14013 PR c++/8578
14014 * g++.dg/parse/casting-operator1.C: New test.
14015
14016 PR c++/8596
14017 * g++.dg/parse/undefined6.C: New test.
14018
14019 PR c++/8736
14020 * g++.dg/parse/missing-template1.C: New test.
14021
14022 2003-02-04 Jan Hubicka <jh@suse.cz>
14023
14024 * gcc.dg/i386-cadd.c: Compile using -march=k8.
14025 * gcc.dg/i386-cmov?.c: Likewise.
14026 * gcc.dg/i386-fpcvt-?.c: Likewise.
14027 * gcc.dg/i386-ssefp-1.c: Likewise.
14028 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
14029 conventions.
14030
14031 2003-02-03 Mark Mitchell <mark@codesourcery.com>
14032
14033 PR c++/7129
14034 * testsuite/g++.dg/ext/max.C: New test.
14035
14036 2003-02-03 Jan Hubicka <jh@suse.cz>
14037
14038 * gcc.c-torture/execute/20030203-1.c: New test.
14039
14040 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
14041
14042 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
14043 'natural-endian'.
14044
14045 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
14046
14047 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
14048 * g++.dg/init/new2.C: Likewise.
14049 * g++.dg/other/new1.C: Likewise.
14050
14051 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
14052
14053 * gcc.dg/struct-ret-libc.c: New test.
14054
14055 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
14056
14057 * gcc.dg/20030129-1.c: New test.
14058
14059 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14060
14061 PR c++/8849
14062 * g++.dg/template/ptrmem4.C: New test.
14063
14064 2003-01-29 Mark Mitchell <mark@codesourcery.com>
14065
14066 * g++.dg/parser/constant1.C: New test.
14067
14068 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14069
14070 PR c++/8591
14071 * g++.dg/parse/friend2.C: New test.
14072
14073 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
14074
14075 PR c++/9437
14076 * g++.dg/template/unify4.C: New test.
14077
14078 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
14079
14080 * gcc.c-torture/execute/20030128-1.c: New test.
14081
14082 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
14083
14084 * g++.dg/lookup/nested1.C: Test moved from ...
14085 * g++.old-deja/g++.other/lookup24.C: ... here.
14086
14087 2003-01-28 Jan Hubicka <jh@suse.cz>
14088
14089 * gcc.dg/i386-cmov5.c: New test.
14090
14091 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14092
14093 * gcc.c-torture/execute/20010925-1.c: Changed the
14094 memcpy declaration.
14095
14096 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14097
14098 PR c++/3902
14099 * g++.dg/parse/template5.C: New test.
14100
14101 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
14102
14103 PR fortran/9258
14104 * g77.dg/pr9258: New test.
14105
14106 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14107
14108 * README: Move relevant parts from README.g++.
14109
14110 * README.g++: Remove this file.
14111
14112 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14113
14114 * g++.dg/abi/dcast1.C: New test.
14115
14116 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14117
14118 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
14119
14120 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
14121
14122 PR c++/47
14123 * g++.old-deja/g++.other/lookup24.C: New test.
14124
14125 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14126
14127 PR middle-end/7227
14128 * gcc.dg/uninit-C.c: New test.
14129
14130 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
14131
14132 * g++.dg/abi/covariant1.C: New test.
14133
14134 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
14135
14136 * gcc.dg/20030123-1.c: New test.
14137
14138 2003-01-25 Jan Hubicka <jh@suse.cz>
14139
14140 PR opt/8492
14141 * gcc.c-torture/compile/20030125-1.c
14142
14143 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
14144
14145 PR c++/9403
14146 * g++.dg/parse/template3.C: New test.
14147 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
14148
14149 PR c++/795
14150 * g++.dg/parse/template4.C: New test.
14151
14152 PR c++/9415
14153 * g++.dg/template/qual2.C: New test.
14154
14155 PR c++/8545
14156 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
14157
14158 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
14159
14160 2003-01-25 Roger Sayle <roger@eyesopen.com>
14161
14162 * gcc.c-torture/execute/switch-1.c: New test case.
14163
14164 2003-01-25 Jan Hubicka <jh@suse.cz>
14165
14166 * gcc.c-torture/execute/20030125-1.[cx]: New test.
14167
14168 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
14169
14170 Tweaks for Bison-1.875. From the NEWS file:
14171 "- `parse error' -> `syntax error'
14172 Bison now uniformly uses the term `syntax error'"
14173 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
14174 * gcc.dg/cpp/digraph2.c: Likewise.
14175 * gcc.dg/cpp/direct2.c: Likewise.
14176 * gcc.dg/cpp/paste4.c: Likewise.
14177 * gcc.dg/c90-restrict-1.c: Likewise.
14178 * gcc.dg/c99-func-2.c: Likewise.
14179 * gcc.dg/noncompile/920721-2.c: Likewise.
14180 * gcc.dg/noncompile/930622-2.c: Likewise.
14181 * gcc.dg/noncompile/940112-1.c: Likewise.
14182 * gcc.dg/noncompile/950921-1.c: Likewise.
14183 * gcc.dg/noncompile/951123-1.c: Likewise.
14184 * gcc.dg/noncompile/971104-1.c: Likewise.
14185 * gcc.dg/noncompile/990416-1.c: Likewise.
14186
14187 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
14188
14189 * g++.dg/parse/undefined1.C: Add error message.
14190
14191 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14192
14193 PR c++/9354
14194 * g++.dg/parse/new1.C: New test.
14195
14196 PR c++/9216
14197 * g++.dg/parse/template2.C: New test.
14198
14199 PR c++/9354
14200 * g++.dg/parse/typedef2.C: New test.
14201
14202 PR c++/9328
14203 * g++.dg/ext/typeof3.C: New test.
14204
14205 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14206
14207 PR c++/2738
14208 * g++.dg/parse/ret-type1.C: New test.
14209
14210 PR c++/3792
14211 * g++.dg/parse/tmpl-outside1.C: New test.
14212
14213 PR c++/4207
14214 * g++.dg/parse/int-as-enum1.C: New test.
14215
14216 PR c++/4903
14217 * g++.dg/parse/no-typename1.C: New test.
14218
14219 PR c++/5533
14220 * g++.dg/parse/no-value1.C: New test.
14221
14222 PR c++/5921
14223 * g++.dg/parse/wrong-inline1.C: New test.
14224
14225 PR c++/6402
14226 * g++.dg/parse/ref1.C: New test.
14227
14228 PR c++/6992
14229 * g++.dg/parse/attr-ctor1.C: New test.
14230
14231 PR c++/7229
14232 * g++.dg/parse/namespace5.C: New test.
14233
14234 PR c++/7917
14235 * g++.dg/parse/func-def1.C: New test.
14236
14237 PR c++/8143
14238 * g++.dg/parse/undefined1.C: New test.
14239
14240 PR c++/5723, PR c++/8522
14241 * g++.dg/parse/specialization1.C: New test.
14242
14243 PR c++/163, PR c++/8595
14244 * g++.dg/parse/struct-as-enum1.C: New test.
14245
14246 PR c++/9173
14247 * g++.dg/parse/undefined2.C: New test.
14248
14249 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14250
14251 PR c++/9298
14252 * g++.dg/parse/template1.C: New test.
14253
14254 PR c++/9384
14255 * g++.dg/parse/using1.C: New test.
14256
14257 PR c++/9285
14258 PR c++/9294
14259 * g++.dg/parse/expr2.C: New test.
14260
14261 PR c++/9388
14262 * g++.dg/parse/lookup2.C: Likewise.
14263
14264 2003-01-21 Jan Hubicka <jh@suse.cz>
14265
14266 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14267 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14268 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14269 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14270
14271 2003-01-20 Nick Clifton <nickc@redhat.com>
14272
14273 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14274 problem with ARM sibcall code generation.
14275
14276 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14277
14278 * gcc.c-torture/execute/20030120-1.c: New.
14279
14280 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
14281
14282 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14283
14284 2003-01-17 Mark Mitchell <mark@codesourcery.com>
14285
14286 PR c++/9272
14287 * g++.dg/parse/ctor1.C: New test.
14288
14289 PR c++/9294:
14290 * g++.dg/parse/qualified1.C: New test.
14291
14292 * g++.dg/parse/typename3.C: New test.
14293
14294 2003-01-16 Richard Henderson <rth@redhat.com>
14295
14296 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14297
14298 2003-01-16 Richard Henderson <rth@redhat.com>
14299
14300 * g++.dg/pch/pch.exp: Copy test header to the working directory
14301 before using it either for precompilation or direct use.
14302 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14303 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14304
14305 2003-01-16 Richard Henderson <rth@redhat.com>
14306
14307 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14308 before using it either for precompilation or direct use.
14309 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14310 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14311
14312 2003-01-16 Mark Mitchell <mark@codesourcery.com>
14313
14314 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14315 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14316 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14317 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14318 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14319 typename warning into error.
14320 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14321 error messages.
14322 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14323 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
14324 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
14325 messages.
14326 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
14327 make declaration visible in template.
14328 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
14329 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
14330 messages.
14331 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
14332 message.
14333 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
14334 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
14335 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
14336 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
14337 typename warning with error message.
14338 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
14339 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
14340 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
14341
14342 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
14343
14344 * g++.dg/parse/ambig2.C: New test.
14345
14346 2003-01-15 Richard Henderson <rth@redhat.com>
14347
14348 * g++.dg/tls/init-2.C: Update error message string.
14349
14350 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14351
14352 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
14353
14354 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
14355
14356 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
14357 all for HC11/HC12.
14358 * gcc.c-torture/compile/20001205-1.x: Likewise.
14359 * gcc.c-torture/compile/20001226-1.x: Likewise.
14360 * gcc.c-torture/compile/920520-1.x: Likewise.
14361 * gcc.c-torture/compile/961203-1.x: Likewise.
14362 * gcc.c-torture/compile/20020604-1.x: Likewise.
14363
14364 2003-01-15 Jan Hubicka <jh@suse.cz>
14365
14366 * gcc.c-torture/compile/20030115-1.c: New test.
14367
14368 * gcc.dg/i386-fpcvt-1.c: New test.
14369 * gcc.dg/i386-fpcvt-2.c: New test.
14370
14371 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
14372
14373 Further conform g++'s __vmi_class_type_info to the C++ ABI
14374 specification.
14375 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
14376 the specification.
14377
14378 2003-01-14 Jan Hubicka <jh@suse.cz>
14379
14380 * gcc.dg/i386-fpcvt-1.c: New test.
14381 * gcc.dg/i386-fpcvt-2.c: New test.
14382
14383 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14384
14385 * gcc.dg/i386-mmx-3.c: New test.
14386
14387 2003-01-12 Mark Mitchell <mark@codesourcery.com>
14388
14389 PR c++/9264
14390 * g++.dg/parse/octal1.C: New file.
14391
14392 PR c++/9172
14393 * g++.dg/parse/typename1.C: New file.
14394
14395 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
14396
14397 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
14398 * gcc.dg/bf-no-ms-layout.c: Likewise.
14399 * gcc.dg/bf-ms-attrib.c: Likewise.
14400
14401 2003-01-10 Mark Mitchell <mark@codesourcery.com>
14402
14403 PR c++/9099
14404 * g++.dg/parse/dtor1.C: New file.
14405
14406 PR c++/9128
14407 * g++.dg/rtti/typeid1.C: New file.
14408
14409 PR c++/9153
14410 * g++.dg/parse/lookup1.C: New file.
14411
14412 PR c++/9171
14413 * g++.dg/templ/spec5.C: New file.
14414
14415 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
14416
14417 * gcc.c-torture/compile/20030110-1.c: New test.
14418
14419 2003-01-09 Geoffrey Keating <geoffk@apple.com>
14420
14421 Merge from pch-branch:
14422
14423 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14424
14425 * gcc.dg/pch/cpp-1.h: New.
14426 * gcc.dg/pch/cpp-1.c: New.
14427 * gcc.dg/pch/cpp-2.h: New.
14428 * gcc.dg/pch/cpp-2.c: New.
14429
14430 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14431
14432 * gcc.dg/pch/except-1.h: New.
14433 * gcc.dg/pch/except-1.c: New.
14434
14435 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14436
14437 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14438 running test.
14439 * gcc.dg/pch: Include *.hp not *.h.
14440 * gcc.dg/pch/system-1.h: New.
14441 * gcc.dg/pch/system-1.c: New.
14442
14443 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14444
14445 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14446 rather than trying to build and run a program using PCH.
14447 * gcc.dg/pch: Remove dg-do commands from test files.
14448
14449 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14450
14451 * gcc.dg/pch/macro-3.c: New.
14452 * gcc.dg/pch/macro-3.h: New.
14453
14454 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14455
14456 * gcc.dg/pch/common-1.c: New.
14457 * gcc.dg/pch/common-1.h: New.
14458 * gcc.dg/pch/decl-1.c: New.
14459 * gcc.dg/pch/decl-1.h: New.
14460 * gcc.dg/pch/decl-2.c: New.
14461 * gcc.dg/pch/decl-2.h: New.
14462 * gcc.dg/pch/decl-3.c: New.
14463 * gcc.dg/pch/decl-3.h: New.
14464 * gcc.dg/pch/decl-4.c: New.
14465 * gcc.dg/pch/decl-4.h: New.
14466 * gcc.dg/pch/decl-5.c: New.
14467 * gcc.dg/pch/decl-5.h: New.
14468 * gcc.dg/pch/global-1.c: New.
14469 * gcc.dg/pch/global-1.h: New.
14470 * gcc.dg/pch/inline-1.c: New.
14471 * gcc.dg/pch/inline-1.h: New.
14472 * gcc.dg/pch/inline-2.c: New.
14473 * gcc.dg/pch/inline-2.h: New.
14474 * gcc.dg/pch/static-1.c: New.
14475 * gcc.dg/pch/static-1.h: New.
14476 * gcc.dg/pch/static-2.c: New.
14477 * gcc.dg/pch/static-2.h: New.
14478
14479 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14480
14481 * g++.dg/pch/pch.exp: Better handle failing testcases.
14482 * gcc.dg/pch/pch.exp: Likewise.
14483 * gcc.dg/pch/macro-1.c: New.
14484 * gcc.dg/pch/macro-1.h: New.
14485 * gcc.dg/pch/macro-2.c: New.
14486 * gcc.dg/pch/macro-2.h: New.
14487
14488 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14489
14490 * g++.dg/dg.exp: Treat files in pch/ specially.
14491 * g++.dg/pch/pch.exp: New file.
14492 * g++.dg/pch/empty.H: New file.
14493 * g++.dg/pch/empty.C: New file.
14494 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14495 "precompile".
14496
14497 * gcc.dg/pch/pch.exp: New file.
14498 * gcc.dg/pch/empty.h: New file.
14499 * gcc.dg/pch/empty.c: New file.
14500 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14501 "precompile".
14502
14503 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14504
14505 * g++.dg/template/friend14.C: New test.
14506
14507 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14508
14509 * gcc.dg/old-style-asm-1.c: New test.
14510
14511 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14512
14513 * gcc.c-torture/compile/20030109-1.c: New test.
14514
14515 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14516
14517 * gcc.c-torture/execute/20030109-1.c: New test.
14518
14519 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14520
14521 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14522 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14523 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14524 * g++.old-deja/g++.mike/eh2.C: Likewise
14525 * g++.old-deja/g++.mike/eh3.C: Likewise
14526 * g++.old-deja/g++.mike/eh5.C: Likewise
14527 * g++.old-deja/g++.mike/eh6.C: Likewise
14528 * g++.old-deja/g++.mike/eh7.C: Likewise
14529 * g++.old-deja/g++.mike/eh8.C: Likewise
14530 * g++.old-deja/g++.mike/eh9.C: Likewise
14531 * g++.old-deja/g++.mike/eh10.C: Likewise
14532 * g++.old-deja/g++.mike/eh12.C: Likewise
14533 * g++.old-deja/g++.mike/eh13.C: Likewise
14534 * g++.old-deja/g++.mike/eh14.C: Likewise
14535 * g++.old-deja/g++.mike/eh16.C: Likewise
14536 * g++.old-deja/g++.mike/eh17.C: Likewise
14537 * g++.old-deja/g++.mike/eh18.C: Likewise
14538 * g++.old-deja/g++.mike/eh21.C: Likewise
14539 * g++.old-deja/g++.mike/eh23.C: Likewise
14540 * g++.old-deja/g++.mike/eh24.C: Likewise
14541 * g++.old-deja/g++.mike/eh25.C: Likewise
14542 * g++.old-deja/g++.mike/eh26.C: Likewise
14543 * g++.old-deja/g++.mike/eh27.C: Likewise
14544 * g++.old-deja/g++.mike/eh28.C: Likewise
14545 * g++.old-deja/g++.mike/eh29.C: Likewise
14546 * g++.old-deja/g++.mike/eh31.C: Likewise
14547 * g++.old-deja/g++.mike/eh33.C: Likewise
14548 * g++.old-deja/g++.mike/eh34.C: Likewise
14549 * g++.old-deja/g++.mike/eh35.C: Likewise
14550 * g++.old-deja/g++.mike/eh36.C: Likewise
14551 * g++.old-deja/g++.mike/eh37.C: Likewise
14552 * g++.old-deja/g++.mike/eh38.C: Likewise
14553 * g++.old-deja/g++.mike/eh39.C: Likewise
14554 * g++.old-deja/g++.mike/eh40.C: Likewise
14555 * g++.old-deja/g++.mike/eh41.C: Likewise
14556 * g++.old-deja/g++.mike/eh42.C: Likewise
14557 * g++.old-deja/g++.mike/eh44.C: Likewise
14558 * g++.old-deja/g++.mike/eh46.C: Likewise
14559 * g++.old-deja/g++.mike/eh47.C: Likewise
14560 * g++.old-deja/g++.mike/eh48.C: Likewise
14561 * g++.old-deja/g++.mike/eh49.C: Likewise
14562 * g++.old-deja/g++.mike/eh50.C: Likewise
14563 * g++.old-deja/g++.mike/eh51.C: Likewise
14564 * g++.old-deja/g++.mike/eh53.C: Likewise
14565 * g++.old-deja/g++.mike/eh55.C: Likewise
14566 * g++.old-deja/g++.mike/p7912.C: Likewise
14567 * g++.old-deja/g++.mike/p9706.C: Likewise
14568 * g++.old-deja/g++.mike/p10416.C: Likewise
14569 * g++.old-deja/g++.mike/p11667.C: Likewise
14570 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14571 Remove redundant reference to Iris.
14572 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14573 Elxsi, i860, Pico Java, and WE32K.
14574
14575 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14576
14577 * g++.dg/ext/asm4.C: New test.
14578
14579 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14580
14581 PR c++/9030
14582 * g++.dg/template/friend12.C: New test.
14583 * g++.dg/template/friend13.C: Likewise.
14584 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14585
14586 2003-01-08 Jan Hubicka <jh@suse.cz>
14587
14588 * gcc.dg/i386-cadd.c: New test.
14589 * gcc.dg/i386-cmov4.c: Likewise.
14590
14591 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14592
14593 PR c++/9165
14594 * g++.dg/warn/Wunused-3.C: New test.
14595
14596 * g++.dg/abi/bitfield9.C: New test.
14597
14598 PR c++/9189
14599 * g++.dg/parse/defarg3.C: New test.
14600
14601 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
14602
14603 * g++.dg/parse/ambig1.C: New test.
14604 * g++.dg/parse/defarg2.C: New test.
14605
14606 2003-01-05 Mark Mitchell <mark@codesourcery.com>
14607
14608 * g++.dg/template/defarg-1.C: New test.
14609 * g++.dg/template/local2.C: Likewise.
14610
14611 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
14612
14613 * gcc.c-torture/execute/20030105-1.c: New test.
14614
14615 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14616
14617 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14618 * g++.dg/parse/namespace4.C: Likewise.
14619
14620 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
14621
14622 * g++.dg/template/ntp2.C: New test.
14623
14624 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
14625
14626 * g++.dg/parse/extern-C-1.C: New test.
14627
14628 * g++.dg/parse/namespace4.C: New test.
14629
14630 * g++.dg/template/nested1.C: New test.
14631
14632 * g++.dg/parse/namespace3.C: New test.
14633
14634 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
14635
14636 * g++.dg/lookup/two-stage1.C: New test.
14637
14638 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14639
14640 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14641 * g++.old-deja/g++.jason/access8.C: Likewise.
14642 * g++.old-deja/g++.other/decl5.C: Likewise.
14643
14644 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14645
14646 * g++.dg/parse/parse7.C: New test.
14647
14648 2003-01-02 Mark Mitchell <mark@codesourcery.com>
14649
14650 PR c++/2843
14651 * g++.dg/ext/attrib7.C: New test.
14652
14653 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14654
14655 * g++.dg/parse/parse6.C: New test.
14656
14657 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
14658
14659 * gcc.dg/h8300-stack-1.c: New.
14660
14661 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14662
14663 g++.dg/lookup/exception1.C: New test.
14664
14665 g++.dg/lookup/template1.C: New test.
14666
14667 g++.dg/parse/namespace2.C: New test.
14668
14669 g++.dg/parse/parens2.C: New test.
14670
14671 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14672
14673 * g++.dg/parse/parse5.C: New test.
14674 * g++.dg/lookup/scoped4.C: New test.
14675
14676 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14677
14678 * g++.dg/parse/parens1.C: New test.
14679
14680 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14681 angle-bracket1.C.
14682 * g++.dg/parse/parens2.C: New test.
14683
14684 * g++.dg/lookup/scope-operator1.C: New test.
14685
14686 * g++.dg/parse/operator1.C: New test.
14687
14688 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14689
14690 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14691 * g++.old-deja/g++.other/access6.C: Likewise.
14692 * g++.old-deja/g++.other/decl1.C: Likewise.
14693 * g++.old-deja/g++.pt/typename12.C: Likewise.
14694
14695 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14696
14697 * g++.dg/parse/namespace1.C: New test.
14698
14699 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14700
14701 * g++.dg/parse/parse4.C: New test.
14702
14703 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14704
14705 * g++.dg/parse/parse3.C: New test.
14706
14707 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14708
14709 * g++.dg/parse/parse2.C: New test.
14710
14711 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14712
14713 * g++.dg/template/friend11.C: New test.
14714
14715 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14716
14717 * g++.dg/parse/parse1.C: New test.
14718
14719 2002-12-31 Janis Johnson <janis187@us.ibm.com>
14720
14721 * lib/profopt.exp: Change the name of a global variable to avoid
14722 possible clashes with other test suites.
14723
14724 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14725
14726 * g++.dg/inherit/covariant8.C: New test.
14727
14728 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14729
14730 * g++.dg/init/array9.C: New test.
14731
14732 PR c++/9112
14733 * g++.dg/parse/expr1.C: New test.
14734
14735 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
14736
14737 * gcc.c-torture/compile/20021230-1.c: New test.
14738
14739 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14740
14741 * g++.dg/inherit/covariant5.C: New test.
14742 * g++.dg/inherit/covariant6.C: New test.
14743 * g++.dg/inherit/covariant7.C: New test.
14744
14745 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14746
14747 PR c++/2739
14748 * g++.dg/other/access2.C: New test.
14749
14750 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14751
14752 * g++.dg/other/anon-struct.C: No longer fails
14753 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14754 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14755 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14756
14757 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14758
14759 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14760
14761 2002-12-27 Mark Mitchell <mark@codesourcery.com>
14762
14763 * g++.dg/eh/spec4.C: Remove stray semicolon.
14764 * g++.dg/expr/pmf-1.C: Change error message.
14765 * g++.dg/ext/asm1.C: Remove stray semicolon.
14766 * g++.dg/ext/typename1.C: Add missing typenames.
14767 * g++.dg/inherit/template-as-base.C: Change error message.
14768 * g++.dg/lookup/scoped1.C: Likewise.
14769 * g++.dg/lookup/scoped2.C: Likewise.
14770 * g++.dg/lookup/using2.C: Likewise.
14771 * g++.dg/other/component1.C: Remove stray semicolon.
14772 * g++.dg/other/do1.C: Change error message.
14773 * g++.dg/other/error2.C: Likewise.
14774 * g++.dg/other/init1.C: Likewise.
14775 * g++.dg/other/packed1.C: Remove stray semicolon.
14776 * g++.dg/other/ptrmem2.C: Change error message.
14777 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14778 marker.
14779 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14780 * g++.dg/template/access3.C: Add typename keyword.
14781 * g++.dg/template/access5.C: Remove stray semicolon.
14782 * g++.dg/template/access6.C: Likewise.
14783 * g++.dg/template/complit1.C: Likewise.
14784 * g++.dg/template/crash1.C: Change error message.
14785 * g++.dg/template/inherit2.C: Remove stray semicolon.
14786 * g++.dg/template/instantiate2.C: Likewise.
14787 * g++.dg/template/instantiate3.C: Change error message.
14788 * g++.dg/template/qual1.C: Remove stray semicolon.
14789 * g++.dg/template/qualttp18.C: Change error message.
14790 * g++.dg/template/ref1.C: Remove stray semicolon.
14791 * g++.dg/template/sizeof1.C (A::value): Declare it.
14792 * g++.dg/template/spec4.C: Change error message.
14793 * g++.dg/template/static1.C: Likewise.
14794 * g++.dg/template/type1.C: Likewise.
14795 * g++.dg/template/typename3.C: Likewise.
14796 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14797 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14798 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14799 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14800 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14801 named return value extension.
14802 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14803 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14804 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14805 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14806 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14807 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14808 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14809 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14810 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14811 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14812 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14813 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14814 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14815 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14816 syntax.
14817 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14818 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14819 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14820 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14821 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14822 * g++.old-deja/g++.brendan/template11.C: Likewise.
14823 * g++.old-deja/g++.brendan/template26.C: Likewise.
14824 * g++.old-deja/g++.brendan/template27.C: Use explicit
14825 specialization syntax.
14826 * g++.old-deja/g++.brendan/template30.C: Likewise.
14827 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14828 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14829 non-dependent names.
14830 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14831 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14832 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14833 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14834 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14835 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14836 named return value extension.
14837 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14838 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14839 * g++.old-deja/g++.ext/return1.C: Likewise.
14840 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14841 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14842 * g++.old-deja/g++.jason/access8.C: Likewise.
14843 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14844 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14845 pseudo-destructor names.
14846 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14847 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14848 pseudo-destructor names.
14849 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14850 * g++.old-deja/g++.jason/overload19.C: Likewise.
14851 * g++.old-deja/g++.jason/overload32.C: Likewise.
14852 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14853 stray semicolons.
14854 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14855 * g++.old-deja/g++.jason/return.C: Likewise.
14856 * g++.old-deja/g++.jason/return2.C: Likewise.
14857 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14858 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14859 syntax.
14860 * g++.old-deja/g++.jason/template10.C: Account for use of
14861 non-dependent names.
14862 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14863 syntax.
14864 * g++.old-deja/g++.jason/template37.C: Likewise.
14865 * g++.old-deja/g++.law/access4.C: Change error messages.
14866 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14867 pseudo-destructor names.
14868 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14869 * g++.old-deja/g++.law/ctors9.C: Likewise.
14870 * g++.old-deja/g++.law/cvt22.C: Likewise.
14871 * g++.old-deja/g++.law/dtors5.C: Likewise.
14872 * g++.old-deja/g++.law/global-init1.C: Likewise.
14873 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14874 * g++.old-deja/g++.law/operators28.C: Likewise.
14875 * g++.old-deja/g++.law/visibility28.C: Likewise.
14876 * g++.old-deja/g++.martin/eval1.C: Likewise.
14877 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14878 name.
14879 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14880 * g++.old-deja/g++.mike/net34.C: Likewise.
14881 * g++.old-deja/g++.mike/net36.C: Likewise.
14882 * g++.old-deja/g++.mike/ns2.C: Likewise.
14883 * g++.old-deja/g++.mike/p12306.C: Likewise.
14884 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14885 value extension.
14886 * g++.old-deja/g++.mike/p700.C: Likewise.
14887 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14888 * g++.old-deja/g++.mike/p710.C: Likewise.
14889 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14890 value extension.
14891 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14892 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14893 * g++.old-deja/g++.ns/crash2.C: Likewise.
14894 * g++.old-deja/g++.ns/crash3.C: Likewise.
14895 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14896 * g++.old-deja/g++.ns/ns17.C: Likewise.
14897 * g++.old-deja/g++.ns/template16.C: Likewise.
14898 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14899 keyword.
14900 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14901 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14902 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14903 named return value extension.
14904 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14905 * g++.old-deja/g++.other/access4.C: Issue additional error
14906 messages.
14907 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
14908 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
14909 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
14910 * g++.old-deja/g++.other/crash25.C: Change error message.
14911 * g++.old-deja/g++.other/crash4.C: Change error message.
14912 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
14913 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
14914 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
14915 checks.
14916 * g++.old-deja/g++.other/defarg8.C: Likewise.
14917 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
14918 * g++.old-deja/g++.other/dtor10.C: Likewise.
14919 * g++.old-deja/g++.other/incomplete.C: Likewise.
14920 * g++.old-deja/g++.other/linkage7.C: Likewise.
14921 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
14922 lookup algorithm.
14923 * g++.old-deja/g++.other/mangle2.C: Likewise.
14924 * g++.old-deja/g++.other/refinit2.C: Likewise.
14925 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
14926 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
14927 * g++.old-deja/g++.pt/crash28.C: Likewise.
14928 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
14929 syntax.
14930 * g++.old-deja/g++.pt/crash32.C: Change error message.
14931 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14932 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14933 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14934 error message position.
14935 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14936 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14937 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14938 syntax.
14939 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14940 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14941 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14942 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14943 keyword.
14944 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14945 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14946 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14947 keyword.
14948 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14949 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14950 syntax.
14951 * g++.old-deja/g++.pt/friend28.C: Account for use of
14952 non-dependent names.
14953 * g++.old-deja/g++.pt/friend29.C: Likewise.
14954 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14955 rules.
14956 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14957 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14958 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14959 lookup rules.
14960 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14961 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14962 keyword.
14963 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14964 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14965 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14966 keyword.
14967 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14968 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14969 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14970 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14971 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14972 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14973 keyword.
14974 * g++.old-deja/g++.pt/spec10.C: Likewise.
14975 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14976 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14977 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14978 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14979 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14980 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14981 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14982 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14983 * g++.old-deja/g++.pt/typename15.C: Likewise.
14984 * g++.old-deja/g++.pt/typename22.C: Likewise.
14985 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14986 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14987 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14988 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14989 syntax.
14990 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14991 return value extension.
14992 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14993 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14994 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14995 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14996
14997 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14998
14999 * g++.dg/warn/inline1.C: New test.
15000 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
15001 * g++.old-deja/g++.jason/synth10.C: Likewise.
15002 * g++.old-deja/g++.mike/net31.C: Likewise.
15003 * g++.old-deja/g++.mike/p8786.C: Likewise.
15004
15005 * g++.dg/template/friend10.C: New test.
15006 * g++.dg/template/conv5.C: New test.
15007
15008 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
15009
15010 * g++.dg/lookup/scoped3.C: New test.
15011
15012 * g++.dg/lookup/decl1.C: New test.
15013 * g++.dg/lookup/decl2.C: New test.
15014
15015 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
15016
15017 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
15018 gcc.c-torture/compile/20021015-1.c,
15019 gcc.c-torture/compile/20021015-2.c,
15020 gcc.c-torture/compile/20021123-1.c,
15021 gcc.c-torture/compile/20021123-2.c,
15022 gcc.c-torture/compile/20021123-3.c,
15023 gcc.c-torture/compile/20021123-4.c,
15024 gcc.c-torture/execute/20021024-1.c: Add tests previously added
15025 only to 3.1 or 3.2 branch.
15026
15027 2002-12-23 Mark Mitchell <mark@codesourcery.com>
15028
15029 * gcc.dg/i386-bitfield3.c: New test.
15030
15031 * gcc.dg/i386-bitfield2.c: New test.
15032
15033 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
15034
15035 * g++.dg/parse/conv_op1.C: New test.
15036
15037 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
15038
15039 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
15040 approved.
15041
15042 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
15043
15044 * gcc.c-torture/compile/20021220-1.c: New test.
15045
15046 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
15047
15048 * gcc.dg/i386-fastcall-1.c: New.
15049
15050 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15051
15052 * gcc.c-torture/execute/20021219-1.c: New test.
15053
15054 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15055
15056 * gcc.dg/i386-pic-1.c: New test.
15057
15058 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15059
15060 PR c++/8099
15061 * g++.dg/template/friend9.C: New test.
15062
15063 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15064
15065 PR c++/3663
15066 * g++.dg/template/access7.C: New test.
15067
15068 2002-12-18 Nick Clifton <nickc@redhat.com>
15069
15070 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
15071 the libstdc++-v3 directory has been found.
15072
15073 2002-12-12 Devang Patel <dpatel@apple.com>
15074 * gcc.dg/darwin-ld-1.c: New test.
15075 * gcc.dg/darwin-ld-2.c: New test.
15076 * gcc.dg/darwin-ld-3.c: New test.
15077 * gcc.dg/darwin-ld-4.c: New test.
15078 * gcc.dg/darwin-ld-5.c: New test.
15079
15080 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15081
15082 * gcc.c-torture/compile/20021212-1.c: New test.
15083
15084 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
15085
15086 * gcc.dg/fshort-wchar: New test.
15087
15088 2002-12-10 Mark Mitchell <mark@codesourcery.com>
15089
15090 PR c++/8372
15091 * g++.dg/template/dtor1.C: New test.
15092
15093 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
15094 markers.
15095
15096 2002-12-10 Jakub Jelinek <jakub@redhat.com>
15097
15098 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
15099
15100 2002-12-09 Mark Mitchell <mark@codesourcery.com>
15101
15102 * g++.dg/template/static1.C: New test.
15103 * g++.dg/template/static2.C: New test.
15104 * g++.old-deja/g++.ext/memconst.C: New test.
15105
15106 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15107
15108 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
15109 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
15110 * g++.dg/special/initp1.C: Likewise.
15111
15112 2002-12-06 Jakub Jelinek <jakub@redhat.com>
15113
15114 * gcc.c-torture/execute/20021204-1.c: New test.
15115
15116 2002-12-04 Geoffrey Keating <geoffk@apple.com>
15117
15118 * gcc.dg/ppc-fmadd-1.c: New file.
15119 * gcc.dg/ppc-fmadd-2.c: New file.
15120 * gcc.dg/ppc-fmadd-3.c: New file.
15121
15122 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15123
15124 * gcc.c-torture/compile/20021204-1.c: New test.
15125
15126 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
15127
15128 * g++.dg/inherit/covariant2.C: New test.
15129 * g++.dg/inherit/covariant3.C: New test.
15130 * g++.dg/inherit/covariant4.C: New test.
15131 * g++.dg/inherit/covariant1.C: Remove XFAIL.
15132 * g++.old-deja/g++.robertl/eb17.C: Likewise.
15133
15134 2002-12-03 Mark Mitchell <mark@codesourcery.com>
15135
15136 PR c++/8688
15137 * g++.dg/init/brace3.C: New test.
15138
15139 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
15140
15141 * gcc.dg/20020210-1.c: Fix a comment typo.
15142
15143 2002-12-02 Mark Mitchell <mark@codesourcery.com>
15144
15145 PR c++/8720
15146 * g++.dg/parse/defarg1.C: New test.
15147
15148 PR c++/8615
15149 * g++.dg/template/char1.C: New test.
15150
15151 * g++.dg/template/varmod1.C: Fix typo.
15152
15153 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15154
15155 DR 180
15156 * g++.old-deja/g++.pt/crash32.C: Expect error.
15157
15158 2002-12-01 Mark Mitchell <mark@codesourcery.com>
15159
15160 PR c++/5919
15161 * g++.dg/template/varmod1.C: New test.
15162
15163 PR c++/8727
15164 * g++.dg/inherit/typeinfo1.C: New test.
15165
15166 PR c++/8663
15167 * g++.dg/inherit/typedef1.C: New test.
15168
15169 2002-11-30 Mark Mitchell <mark@codesourcery.com>
15170
15171 PR c++/8332
15172 PR c++/8493
15173 * g++.dg/template/strlen1.C: New test.
15174
15175 PR c++/8227
15176 * g++.dg/template/ctor2.C: New test.
15177
15178 PR c++/8214
15179 * g++.dg/init/string1.C: New test.
15180
15181 PR c++/8511
15182 * g++.dg/template/friend8.C: New test.
15183
15184 2002-11-29 Joe Buck <jbuck@synopsys.com>
15185
15186 * g++.dg/lookup/anon2.C: New test.
15187
15188 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
15189
15190 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
15191 h8300 port.
15192
15193 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
15194
15195 * gcc.dg/bitfld-6.c: New test.
15196
15197 2002-11-27 Jan Hubicka <jh@suse.cz>
15198
15199 * gcc.c-torture/execute/20021127.[cx]: New test.
15200
15201 2002-11-26 Jan Hubicka <jh@suse.cz>
15202
15203 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
15204 quality.
15205
15206 2002-11-26 Geoffrey Keating <geoffk@apple.com>
15207
15208 * g++.dg/init/brace2.C: New test.
15209 * g++.old-deja/g++.mike/p9129.C: Correct.
15210
15211 2002-11-26 Mark Mitchell <mark@codesourcery.com>
15212
15213 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
15214
15215 2002-11-25 Andreas Bauer <baueran@in.tum.de>
15216
15217 * gcc.dg/sibcall-6: New test for indirect sibcalls.
15218
15219 2002-11-25 Mark Mitchell <mark@codesourcery.com>
15220
15221 * testsuite/g++.dg/abi/empty11.C: New test.
15222 * testsuite/g++.dg/rtti/cv1.C: New test.
15223
15224 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
15225
15226 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
15227
15228 2002-11-24 Mark Mitchell <mark@codesourcery.com>
15229
15230 * g++.dg/abi/empty10.C: New test.
15231
15232 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15233
15234 * gcc.c-torture/compile/20021124-1.c: New test.
15235
15236 2002-11-22 Mark Mitchell <mark@codesourcery.com>
15237
15238 * g++.dg/abi/rtti2.C: New test.
15239
15240 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15241
15242 * gcc.dg/i386-unroll-1.c: New test.
15243
15244 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15245
15246 * gcc.c-torture/compile/20021120-1.c: New test.
15247 * gcc.c-torture/compile/20021120-2.c: New test.
15248
15249 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15250
15251 * gcc.dg/bitfld-5.c: New test.
15252
15253 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15254
15255 * gcc.c-torture/execute/20021120-3.c: New test.
15256
15257 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15258
15259 * gcc.c-torture/execute/20021120-2.c: New test.
15260
15261 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15262
15263 * gcc.c-torture/execute/20021120-1.c: New test.
15264
15265 2002-11-20 Jakub Jelinek <jakub@redhat.com>
15266
15267 * gcc.c-torture/execute/20021118-3.c: New test.
15268
15269 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15270
15271 * gcc.c-torture/compile/20021119-1.c: New test.
15272
15273 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15274
15275 * gcc.dg/duff-1.c: New test.
15276 * gcc.dg/duff-2.c: New test.
15277 * gcc.dg/duff-3.c: New test.
15278
15279 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
15280
15281 * gcc.dg/cpp/_Pragma5.c: New test.
15282
15283 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15284
15285 * gcc.c-torture/execute/20021118-2.c: New test.
15286
15287 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15288
15289 * gcc.c-torture/execute/20021118-1.c: New test.
15290
15291 2002-11-16 Jakub Jelinek <jakub@redhat.com>
15292
15293 * gcc.dg/20021116-1.c: New test.
15294
15295 2002-11-14 Mark Mitchell <mark@codesourcery.com>
15296
15297 * g++.dg/abi/vcall1.C: New test.
15298
15299 2002-11-14 Jakub Jelinek <jakub@redhat.com>
15300
15301 * gcc.dg/20021029-1.c: New test.
15302 * gcc.dg/20021029-2.c: New test.
15303
15304 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15305
15306 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15307
15308 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15309
15310 PR c/8439
15311 * gcc.dg/20021110.c: Move to ...
15312 * gcc.c-torture/compile/20021110.c: .... here.
15313
15314 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15315
15316 PR c/8467
15317 * gcc.c-torture/execute/20021111-1.c
15318
15319 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15320
15321 PR c/8439
15322 * gcc.dg/20021110.c: New test.
15323
15324 2002-11-10 Mark Mitchell <mark@codesourcery.com>
15325
15326 * g++.dg/abi/vthunk3.C: Run only on x86.
15327
15328 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
15329
15330 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
15331
15332 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
15333
15334 * lib/compat.exp (compat-execute): Fix logic error in last
15335 change.
15336
15337 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
15338
15339 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
15340
15341 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15342
15343 PR c++/8389
15344 * g++.dg/template/access6.C: New test.
15345
15346 2002-11-08 Jan Hubicka <jh@suse.cz>
15347
15348 * gcc.dg/i386-ssefp-1.c: New test.
15349 * gcc.dg/i386-ssefp-1.c: New test.
15350
15351 2002-11-08 Jan Hubicka <jh@suse.cz>
15352
15353 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
15354
15355 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15356
15357 * g++.dg/abi/vthunk3.C: New test.
15358
15359 PR c++/8338
15360 * g++.dg/template/crash2.C: New test.
15361
15362 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15363
15364 * testsuite/g++.dg/abi/dtor1.C: New test.
15365 * testsuite/g++.dg/abi/dtor2.C: Likewise.
15366
15367 2002-11-05 Geoffrey Keating <geoffk@apple.com>
15368
15369 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
15370 Darwin.
15371
15372 2002-11-04 Adam Nemet <anemet@lnxw.com>
15373
15374 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
15375 -mthumb. Only xfail with -O0.
15376
15377 2002-11-03 Mark Mitchell <mark@codesourcery.com>
15378
15379 * g++.dg/abi/thunk1.C: New test.
15380 * g++.dg/abi/thunk2.C: Likewise.
15381 * g++.dg/abi/vtt1.C: Likewise.
15382
15383 2002-11-02 Diego Novillo <dnovillo@redhat.com>
15384
15385 PR optimization/8423
15386 * gcc.c-torture/execute/builtin-constant.c: New test.
15387
15388 2002-11-01 Zack Weinberg <zack@codesourcery.com>
15389
15390 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
15391 Add some more cases.
15392
15393 2002-11-01 Mark Mitchell <mark@codesourcery.com>
15394
15395 PR c++/8391
15396 * g++.dg/opt/local1.C: New test.
15397
15398 2002-10-30 Mark Mitchell <mark@codesourcery.com>
15399
15400 PR c++/8160
15401 * g++.dg/template/complit1.C: New test.
15402
15403 PR c++/8149
15404 * g++.dg/template/typename4.C: Likewise.
15405
15406 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15407
15408 Core issue 287, PR c++/7639
15409 * g++.dg/template/instantiate1.C: Adjust error location.
15410 * g++.dg/template/instantiate3.C: New test.
15411 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15412 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15413 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15414
15415 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15416
15417 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15418
15419 2002-10-29 Mark Mitchell <mark@codesourcery.com>
15420
15421 PR c++/8287
15422 * g++.dg/init/dtor2.C: New test.
15423
15424 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15425
15426 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15427 * gcc.dg/nest.c: Bypass errors on irix6.
15428
15429 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15430
15431 * gcc.dg/nest.c: Expect error for mmix-*-*.
15432 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15433
15434 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15435
15436 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15437 markers.
15438
15439 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
15440
15441 2002-10-25 Mike Stump <mrs@apple.com>
15442
15443 * gcc.dg/warn-1.c: New test.
15444
15445 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15446
15447 * g++.dg/template/typename3.C: New test.
15448
15449 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15450
15451 * g++.dg/lookup/ptrmem1.C: New test.
15452
15453 * g++.dg/abi/vthunk2.C: New test.
15454
15455 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15456
15457 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15458
15459 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15460
15461 * g++.dg/abi/empty9.C: New test.
15462
15463 2002-10-24 Richard Henderson <rth@redhat.com>
15464
15465 * g++.dg/inherit/thunk1.C: Enable for ia64.
15466
15467 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15468
15469 PR c++/8067
15470 * g++.dg/lookup/pretty1.C: New test.
15471
15472 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15473
15474 * gcc.dg/20021023-1.c: New test.
15475
15476 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15477
15478 PR c++/7679
15479 * g++.dg/parse/inline1.C: New test.
15480
15481 2002-10-23 Richard Henderson <rth@redhat.com>
15482
15483 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15484
15485 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15486
15487 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15488
15489 PR c++/6579
15490 * g++.dg/parse/stmtexpr3.C: New test.
15491
15492 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15493
15494 * g++.dg/expr/cond1.C: New test.
15495
15496 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15497
15498 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15499
15500 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15501
15502 * g++.dg/abi/vbase13.C: New test.
15503 * g++.dg/abi/vbase14.C: Likewise.
15504
15505 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15506
15507 * gcc.dg/tls/pic-1.c: New test.
15508 * gcc.dg/tls/nonpic-1.c: New test.
15509 * gcc.dg/20021018-1.c: New test.
15510
15511 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15512
15513 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15514 Remove only files with the same base name as the test case.
15515 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15516 (profopt-execute): Likewise. Also, remove old profiling
15517 and performance data files before running the tests.
15518
15519 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15520 * g++.dg/bprob/bprob.exp: Likewise.
15521 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15522 to allow more general test case names.
15523
15524 * g++.dg/bprob/bprob-1.C: Rename to ...
15525 * g++.dg/bprob/g++-bprob-1.C: ... this.
15526
15527 * g77.dg/bprob/bprob-1.f: Rename to ...
15528 * g77.dg/bprob/g77-bprob-1.f: ... this.
15529
15530 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15531
15532 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15533 bison 1.50 or later.
15534
15535 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15536
15537 * g++.dg/README: Describe more test directories.
15538
15539 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15540
15541 * g++.dg/init/array6.C: Add additional tests.
15542
15543 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15544
15545 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15546 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15547
15548 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15549
15550 * gcc.c-torture/compile/20020604-1.x: New.
15551 * gcc.c-torture/compile/simd-5.x: Likewise.
15552 * gcc.c-torture/execute/920710-1.x: Likewise.
15553 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15554
15555 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15556
15557 * g++.dg/inherit/override1.C: Add dg-options clause.
15558
15559 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15560
15561 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15562 _mm_slli_si128.
15563
15564 2002-10-19 Andreas Schwab <schwab@suse.de>
15565
15566 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15567 directory component.
15568
15569 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15570
15571 * g++.dg/inherit/thunk1.C: New test.
15572
15573 * g++.dg/inherit/override1.C: New test.
15574
15575 * g++.dg/abi/mangle11.C: New test.
15576 * g++.dg/abi/mangle14.C: New test.
15577 * g++.dg/abi/mangle17.C: New test.
15578
15579 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15580
15581 * g++.dg/overload/member2.C: New test.
15582
15583 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15584
15585 * g++.dg/README: Describe new compat directory.
15586 * g++.dg/dg.exp: Skip tests in compat directory.
15587 * README.compat: New file.
15588 * lib/compat.exp: New expect script.
15589 * g++.dg/compat: New test directory.
15590 * g++.dg/compat/compat.exp: New expect script.
15591 * g++.dg/compat/abi: New test directory.
15592 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15593 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15594 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15595 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15596 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15597 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15598 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15599 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15600 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15601 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15602 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15603 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15604 * g++.dg/compat/break: New test directory.
15605 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15606 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15607 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15608 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15609 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15610 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15611 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15612 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15613 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15614 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15615 g++.dg/compat/break/README: New files.
15616 * g++.dg/compat/eh: New test directory.
15617 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15618 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15619 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15620 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15621 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15622 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15623 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15624 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15625 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15626 g++.dg/compat/eh/filter2_y.C,
15627 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15628 g++.dg/compat/eh/new1_y.C,
15629 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15630 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15631 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15632 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15633 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15634 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15635 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15636 g++.dg/compat/eh/unexpected1_y.C: New files.
15637 * g++.dg/compat/init: New test directory.
15638 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15639 g++.dg/compat/init/array5_y.C,
15640 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15641 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15642 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15643 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15644 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15645 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15646 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15647 g++.dg/compat/init/init-ref2_y.C: New files.
15648
15649 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15650
15651 PR c++/7584
15652 * g++.dg/inherit/using3.C: New test.
15653
15654 2002-10-17 Jan Hubicka <jh@suse.cz>
15655
15656 * gcc.dg/20021017-2.c: New test.
15657
15658 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15659
15660 * g++.dg/abi/mangle16.C: Adjust.
15661
15662 * g++.dg/init/array8.C: New test.
15663
15664 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
15665
15666 * gcc.dg/special/mips-abi.exp: New test.
15667 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15668
15669 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15670
15671 * g++.dg/abi/mangle16.C: New test.
15672 * g++.dg/abi/mangle17.C: Likewise.
15673
15674 PR c++/7478
15675 * g++.dg/template/ref1.C: New test.
15676
15677 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15678
15679 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15680
15681 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15682
15683 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15684
15685 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15686
15687 PR c++/7524
15688 * g++.dg/init/array7.C: New test.
15689
15690 2002-10-15 Mark Mitchell <mark@codesourcery.com>
15691
15692 * g++.dg/init/array6.C: New test.
15693
15694 * g++.dg/abi/mangle13.C: Likewise.
15695 * g++.dg/abi/mangle14.C: Likewise.
15696 * g++.dg/abi/mangle15.C: Likewise.
15697
15698 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15699
15700 * g++.dg/abi/empty8.C: New test.
15701
15702 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15703
15704 * g++.dg/init/ctor1.C: New test.
15705
15706 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15707
15708 * gcc.c-torture/execute/20021015-1.c: New test.
15709
15710 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
15711
15712 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15713
15714 2002-10-14 Jan Hubicka <jh@suse.cz>
15715
15716 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15717
15718 2002-10-14 Richard Henderson <rth@redhat.com>
15719
15720 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15721
15722 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15723
15724 PR optimization/6631
15725 * g++.dg/opt/const2.C: New test.
15726
15727 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15728
15729 PR c++/7176
15730 * g++.dg/parse/friend1.C: New test.
15731 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15732
15733 2002-10-14 Jakub Jelinek <jakub@redhat.com>
15734
15735 * gcc.dg/20021014-1.c: New test.
15736
15737 2002-10-11 Mark Mitchell <mark@codesourcery.com>
15738
15739 PR c++/5661
15740 * g++.dg/ext/vlm1.C: New test.
15741 * g++.dg/ext/vlm2.C: Likewise.
15742
15743 * g++.dg/init/array1.C: Remove invalid braces.
15744 * g++.dg/init/brace1.C: New test.
15745 * g++.dg/init/copy2.C: Likewise.
15746 * g++.dg/init/copy3.C: Likewise.
15747 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15748 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15749 braces.
15750
15751 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
15752
15753 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15754
15755 2002-10-11 Richard Shann <richard.shann@superh.com>
15756
15757 * gcc.c-torture/compile/simd-5.c: New test.
15758
15759 2002-10-10 Roger Sayle <roger@eyesopen.com>
15760
15761 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15762
15763 2002-10-10 Jim Wilson <wilson@redhat.com>
15764
15765 * gcc.c-torture/execute/20021010-1.c: New test.
15766
15767 2002-10-09 Zack Weinberg <zack@codesourcery.com>
15768
15769 PR c/7353
15770 * g++.dg/ext/typedef-init.C: New test.
15771 * gcc.dg/typedef-init.c: New test.
15772
15773 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
15774
15775 * gcc.dg/cpp/paste13.c: New test.
15776
15777 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15778
15779 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15780 remaining platforms, XFAIL during compile, not execute. Don't
15781 XFAIL at -O0.
15782
15783 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15784
15785 * gcc.dg/alias-1.c: Tweak expected warning.
15786
15787 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15788
15789 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15790
15791 2002-10-06 Andreas Jaeger <aj@suse.de>
15792
15793 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15794 * gcc.dg/cpp/c++98.C: Likewise.
15795
15796 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15797 * g++.dg/cpp/c++98.C: Likewise.
15798
15799 * g++.dg/README (Subdirectories): Mention cpp directory.
15800
15801 PR target/7559
15802 * gcc.dg/20021006-1.c: New test.
15803
15804 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15805
15806 PR c++/7804
15807 * g++.dg/other/warning1.C: New test.
15808
15809 2002-10-04 Roger Sayle <roger@eyesopen.com>
15810
15811 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15812 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15813 and sparc-*-* with -m64 as expected failures. See PR 8087.
15814
15815 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15816
15817 PR c++/7931
15818 * g++.dg/template/ptrmem3.C: New test.
15819
15820 PR c++/7754
15821 * g++.dg/template/union1.C: New test.
15822
15823 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15824
15825 PR c++/8006
15826 * g++.dg/abi/mangle9.C: New test.
15827 * g++.dg/abi/mangle10.C: New test.
15828 * g++.dg/abi/mangle11.C: New test.
15829 * g++.dg/abi/mangle12.C: New test.
15830
15831 2002-10-02 Mark Mitchell <mark@codesourcery.com>
15832
15833 PR c++/7188.
15834 * g++.dg/template/meminit1.C: New test.
15835 * g++.dg/warn/Wreorder-1.C: Likewise.
15836 * g++.old-deja/g++.mike/warn3.C: Tweak.
15837 * lib/prune.exp: Ingore "in copy constructor".
15838
15839 2002-10-02 Andreas Jaeger <aj@suse.de>
15840
15841 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15842 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15843 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15844 on x86-64.
15845
15846 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15847
15848 * gcc.dg/empty1.C: Fix typo.
15849
15850 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15851
15852 * gcc.dg/alias-1.c: New test.
15853
15854 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15855
15856 * gcc.dg/empty1.C: New test.
15857
15858 * g++.dg/tls/init-2.C: Tweak error messages.
15859
15860 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
15861
15862 * gcc.c-torture/compile/20020923-1.c: New test.
15863
15864 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15865
15866 * gcc.c-torture/execute/ffs-1.c: New test.
15867 * gcc.c-torture/execute/ffs-2.c: Ditto.
15868
15869 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15870
15871 * g++.dg/overload/member1.C: New test.
15872
15873 2002-09-30 Mark Mitchell <mark@codesourcery.com>
15874
15875 * g++.dg/abi/empty7.C: New test.
15876 * g++.dg/init/pm2.C: Likewise.
15877
15878 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
15879
15880 * g++.dg/rtti/crash1.C: New test.
15881
15882 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
15883
15884 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15885 gcc.dg/sibcall-4.c: New tests.
15886
15887 2002-09-28 Roger Sayle <roger@eyesopen.com>
15888
15889 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15890 powerpc and MMIX targets.
15891
15892 2002-09-27 Zack Weinberg <zack@codesourcery.com>
15893
15894 * gcc.dg/cpp/20020927-1.c: New.
15895
15896 2002-09-26 David S. Miller <davem@redhat.com>
15897
15898 * gcc.c-torture/compile/trunctfdf.c: New.
15899
15900 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15901
15902 * lib/target-supports.exp (check_weak_available): Handle solaris2.
15903
15904 2002-09-27 Alan Modra <amodra@bigpond.net.au>
15905
15906 * gcc.c-torture/execute/loop-15.c: New.
15907
15908 2002-09-26 Janis Johnson <janis187@us.ibm.com>
15909
15910 * README.QMTEST: Fix typo.
15911
15912 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15913
15914 * gcc.dg/20020926-1.c: New test.
15915
15916 2002-09-25 David S. Miller <davem@redhat.com>
15917
15918 PR target/7842
15919 * gcc.c-torture/execute/shiftdi.c: New test.
15920
15921 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
15922
15923 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
15924 unique to the tool.
15925 * lib/g77.exp (g77_init): Likewise.
15926 * lib/g++.exp (g++_init): Likewise.
15927 * lib/objc.exp (objc_init): Likewise.
15928
15929 2002-09-25 Mark Mitchell <mark@codesourcery.com>
15930
15931 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15932 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15933 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
15934
15935 2002-09-25 Richard Henderson <rth@redhat.com>
15936
15937 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15938 too-small long double.
15939
15940 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
15941
15942 * gcc.dg/20020919-1.c: New test.
15943
15944 2002-09-23 Mark Mitchell <mark@codesourcery.com>
15945
15946 * g++.dg/abi/bitfield6.C: New test.
15947 * g++.dg/abi/bitfield7.C: New test.
15948 * g++.dg/abi/bitfield8.C: New test.
15949 * g++.dg/abi/vbase11.C: New test.
15950
15951 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
15952
15953 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15954 hppa*-*-hpux*. Update test comment.
15955
15956 2002-09-20 Jakub Jelinek <jakub@redhat.com>
15957
15958 * gcc.dg/tls/struct-1.c: New test.
15959
15960 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
15961
15962 * gcc.dg/cpp/tr-warn2.c: Update.
15963
15964 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15965
15966 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
15967
15968 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15969
15970 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15971 systems.
15972
15973 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
15974
15975 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15976
15977 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15978 Adjust for c++filt moved to binutils. Remove spurious duplicate
15979 setting of cxxfilt.
15980
15981 2002-09-19 Geoffrey Keating <geoffk@apple.com>
15982
15983 * gcc.dg/20020312-2.c: Update for darwin.
15984
15985 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15986
15987 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15988
15989 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15990
15991 * objc.dg/comp-types-1.m: New test.
15992 * objc.dg/comp-types-2.m: New test.
15993 * objc.dg/comp-types-3.m: New test.
15994 * objc.dg/comp-types-4.m: New test.
15995 * objc.dg/comp-types-5.m: New test.
15996 * objc.dg/comp-types-6.m: New test.
15997
15998 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15999
16000 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
16001
16002 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16003
16004 * g++.dg/other/do1.C: New test.
16005
16006 * g++.dg/template/subst1.C: New test.
16007
16008 2002-09-16 Steve Ellcey <sje@cup.hp.com>
16009
16010 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
16011
16012 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16013
16014 * g++.dg/template/qualttp20.C: Adjust expected errors.
16015 * g++.old-deja/g++.jason/report.C: Likewise.
16016 * g++.old-deja/g++.other/qual1.C: Likewise.
16017
16018 * g++.dg/lookup/scoped2.C: New test.
16019
16020 * g++.dg/ext/asm3.C: New test.
16021
16022 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
16023
16024 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
16025
16026 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
16027
16028 * ChangeLog: follow spelling conventions.
16029 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
16030 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
16031 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
16032 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
16033 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
16034 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
16035 * g++.old-deja/g++.law/global-init1.C: Likewise.
16036 * g++.old-deja/g++.other/delete4.C: Likewise.
16037 * g++.old-deja/g++.other/inline21.C: Likewise.
16038 * g++.old-deja/g++.other/singleton.C: Likewise.
16039 * g77.dg/strlen0.f: Likewise.
16040 * g77.f-torture/compile/20010519-1.f: Likewise.
16041 * g77.f-torture/compile/980310-4.f: Likewise.
16042 * gcc.c-torture/compile/20000605-1.c: Likewise.
16043 * gcc.c-torture/execute/20020225-1.c: Likewise.
16044 * gcc.dg/c90-hexfloat-2.c: Likewise.
16045 * gcc.dg/c99-bool-1.c: Likewise.
16046 * gcc.dg/c99-hexfloat-2.c: Likewise.
16047 * gcc.dg/dll-2.c: Likewise.
16048 * gcc.dg/wtr-union-init-1.c: Likewise.
16049 * gcc.dg/wtr-union-init-2.c: Likewise.
16050 * gcc.dg/wtr-union-init-3.c: Likewise.
16051 * gcc.dg/cpp/avoidpaste1.c: Likewise.
16052 * gcc.dg/cpp/defined.c: Likewise.
16053 * gcc.dg/cpp/macsyntx.c: Likewise.
16054 * gcc.dg/cpp/paste2.c: Likewise.
16055 * gcc.dg/cpp/trad/defined.c: Likewise.
16056 * gcc.dg/format/c90-printf-1.c: Likewise.
16057 * gcc.dg/format/c90-scanf-1.c: Likewise.
16058 * gcc.dg/format/c99-printf-1.c: Likewise.
16059 * gcc.dg/format/c99-scanf-1.c: Likewise.
16060 * gcc.misc-tests/gcov-8.c: Likewise.
16061 * lib/profopt.exp: Likewise.
16062
16063 2002-09-15 Krister Walfridsson <cato@df.lth.se>
16064
16065 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
16066
16067 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16068
16069 * g++.dg/inherit/using2.C: New test.
16070
16071 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
16072
16073 * ChangeLog: Follow spelling conventions.
16074 * g++.dg/template/friend4.C: Likewise.
16075 * g++.old-deja/g++.pt/crash67.C: Likewise.
16076 * gcc.c-torture/execute/20000801-4.c: Likewise.
16077 * gcc.dg/c90-digraph-1.c: Likewise.
16078 * gcc.dg/c94-digraph-1.c: Likewise.
16079 * gcc.dg/c99-digraph-1.c: Likewise.
16080 * gcc.dg/cpp/line5.c: Likewise.
16081 * gcc.dg/cpp/multiline.c: Likewise.
16082 * gcc.dg/cpp/trad/literals-1.c: Likewise.
16083 * gcc.dg/format/attr-3.c: Likewise.
16084 * gcc.dg/format/c90-scanf-3.c: Likewise.
16085 * gcc.dg/format/ext-4.c: Likewise.
16086
16087 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16088
16089 * g++.dg/template/pretty1.C: New test.
16090
16091 2002-09-14 Alan Modra <amodra@bigpond.net.au>
16092
16093 * gcc.c-torture/execute/struct-cpy-1.c: New test.
16094
16095 2002-09-13 Matt Austern <austern@apple.com>
16096
16097 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
16098 passing a cast expression to a function by const reference.
16099
16100 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
16101
16102 * g++.dg/template/deduce1.C: New test.
16103
16104 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
16105
16106 * gcc.c-torture/execute/simd-1.c: Force all use of int to
16107 32-bit int.
16108
16109 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
16110
16111 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
16112 usage.
16113
16114 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
16115
16116 * gcc.c-torture/compile/20020910-1.c: New test.
16117
16118 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
16119
16120 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
16121
16122 2002-09-10 Andreas Jaeger <aj@suse.de>
16123
16124 * gcc.dg/20020312-2.c: Adjust for x86-64.
16125
16126 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
16127
16128 * g77.dg/7388.f: New test case for PR 7388.
16129
16130 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
16131
16132 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
16133
16134 2002-09-05 Ziemowit Laski <zlaski@apple.com>
16135
16136 * objc.dg/proto-lossage-1.m: New test.
16137
16138 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
16139
16140 * gcc.dg/cpp/_Pragma4.c: Fix typo.
16141
16142 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
16143
16144 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
16145 expected to pass.
16146
16147 2002-09-06 Stan Shebs <shebs@apple.com>
16148 David Edelsohn <edelsohn@gnu.org>
16149
16150 * gcc.dg/weak: New directory.
16151 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
16152 target-specific xfail bits.
16153 * gcc.dg/typeof-2.c: Move to new directory.
16154 * gcc.dg/weak.exp: New expect script.
16155
16156 2002-09-06 Alan Modra <amodra@bigpond.net.au>
16157
16158 * gcc.c-torture/execute/extzvsi.c: New test.
16159
16160 2002-09-05 Stan Shebs <shebs@apple.com>
16161
16162 * gcc.dg/weak-1.c: xfail on Darwin.
16163 * gcc.dg/weak-2.c: Ditto.
16164 * gcc.dg/weak-3.c: Ditto.
16165 * gcc.dg/weak-4.c: Ditto.
16166 * gcc.dg/weak-5.c: Ditto.
16167 * gcc.dg/weak-6.c: Ditto.
16168 * gcc.dg/weak-7.c: Ditto.
16169 * gcc.dg/weak-8.c: Ditto.
16170 * gcc.dg/weak-9.c: Ditto.
16171
16172 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
16173
16174 * gcc.c-torture/execute/loop-14.c: New test.
16175
16176 2002-09-04 Jakub Jelinek <jakub@redhat.com>
16177
16178 * g++.dg/other/cxa-atexit1.C: New test.
16179
16180 * gcc.dg/typeof-2.c: New test.
16181
16182 2002-09-03 Roger Sayle <roger@eyesopen.com>
16183
16184 * gcc.dg/builtins-2.c: New testcase.
16185 * gcc.dg/builtins-3.c: New testcase.
16186
16187 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
16188
16189 * gcc.dg/cpp/_Pragma4.c: New test.
16190
16191 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
16192
16193 * objc/execute/nil_method-1.m: New testcase.
16194
16195 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
16196
16197 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
16198 [Object class], not [Object initialize].
16199
16200 2002-08-31 Roger Sayle <roger@eyesopen.com>
16201 Hans-Peter Nilsson <hp@bitrange.com>
16202
16203 * gcc.c-torture/execute/20020720-1.x: Skip test on
16204 mmix-knuth-mmixware. Correct comment.
16205
16206 2002-08-27 Mark Mitchell <mark@codesourcery.com>
16207
16208 * testsuite/g++.dg/abi/bitfield5.C: New test.
16209 * testsuite/g++.dg/abi/vbase10.C: Likewise.
16210
16211 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
16212
16213 * objc.dg/undeclared-selector.m: New test.
16214
16215 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
16216
16217 * g++.dg/other/offsetof1.C: Avoid cast warning.
16218
16219 2002-08-26 Ziemowit Laski <zlaski@apple.com>
16220
16221 * objc.dg/super-class-2.m: New test.
16222
16223 2002-08-24 Matt Austern <austern@apple.com>
16224
16225 * g++.dg/ext/lvaddr.C: New test.
16226 * g++.dg/ext/lvcast.C: New test.
16227
16228 2002-08-22 Mark Mitchell <mark@codesourcery.com>
16229
16230 * testsuite/g++.dg/inherit/cond1.C: New test.
16231
16232 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
16233
16234 * gcc.dg/noncompile/incomplete-1.c: New test.
16235
16236 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16237
16238 * gcc.dg/typespec-1.c: New test.
16239
16240 2002-08-20 Devang Patel <dpatel@apple.com>
16241 * objc.dg/proto-hier-2.m: New test.
16242
16243 2002-08-19 Ziemowit Laski <zlaski@apple.com>
16244
16245 * objc.dg/bitfield-1.m: New test.
16246 * objc.dg/bitfield-2.m: New test.
16247
16248 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16249
16250 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16251 gcc.dg/c99-flex-array-4.c: New tests.
16252
16253 2002-08-16 Stan Shebs <shebs@apple.com>
16254
16255 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16256
16257 2002-08-15 Jakub Jelinek <jakub@redhat.com>
16258
16259 * gcc.dg/typeof-1.c: New test.
16260 * g++.dg/ext/typeof2.C: New test.
16261
16262 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16263
16264 * g++.dg/other/offsetof1.C: New test.
16265
16266 2002-08-14 Richard Henderson <rth@redhat.com>
16267
16268 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16269
16270 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
16271
16272 * gcc.dg/cpp/_Pragma3.c: New test.
16273
16274 2002-08-13 Mark Mitchell <mark@codesourcery.com>
16275
16276 * g++.dg/template/inherit3: New test.
16277
16278 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16279
16280 * gcc.dg/bitfld-4.c: Add blank options.
16281
16282 2002-08-09 Mark Mitchell <mark@codesourcery.com>
16283
16284 * g++.dg/template/crash1.C: New test.
16285
16286 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16287
16288 * gcc.dg/tls/opt-2.c: New test.
16289
16290 2002-08-08 Devang Patel <dpatel@apple.com>
16291
16292 * objc.dg/selector-1.m : New test
16293
16294 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16295
16296 * g++.dg/abi/bitfield4.C: New test.
16297 * gcc.dg/bitfld-4.c: New test.
16298
16299 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16300
16301 * g++.dg/other/packed1.C: New test.
16302
16303 2002-08-07 Mark Mitchell <mark@codesourcery.com>
16304
16305 * g++.dg/abi/offsetof.C: Tweak error messages.
16306 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16307
16308 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16309
16310 * gcc.dg/bitfld-3.c: New test.
16311
16312 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16313 Richard Henderson <rth@redhat.com>
16314
16315 * gcc.dg/i386-bitfield1.c: New test.
16316 * g++.dg/abi/bitfield3.C: Update.
16317
16318 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
16319
16320 * objc.dg/const-str-2.m: Update.
16321 * gcc.dg/cpp/c++98.c: Change to C extension.
16322 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16323 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
16324
16325 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
16326
16327 * testsuite/gcc.dg/tls/diag-3.c: New.
16328
16329 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
16330
16331 * g++.dg/README (Subdirectories): Document new subdir expr.
16332 * g++.dg/expr/pmf-1.C: New test.
16333
16334 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
16335
16336 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
16337
16338 2002-08-06 Jakub Jelinek <jakub@redhat.com>
16339
16340 * g++.dg/abi/bitfield3.C: New test.
16341
16342 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
16343
16344 * lib/gcov.exp: Tweak expected line formats.
16345 * gcc.misc-tests/gcov8.c: New test.
16346 * gcc.misc-tests/gcov8.x: New flags.
16347
16348 2002-08-05 Jakub Jelinek <jakub@redhat.com>
16349
16350 * consistency.vlad/layout/endian.c: Include string.h.
16351
16352 * gcc.c-torture/execute/20020805-1.c: New test.
16353
16354 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
16355
16356 * g++.dg/other/conversion1.C: New test.
16357
16358 2002-08-03 Roger Sayle <roger@eyesopen.com>
16359
16360 * gcc.dg/builtins-1.c: New testcase.
16361
16362 2002-08-02 Mark Mitchell <mark@codesourcery.com>
16363
16364 * g++.dg/inherit/access3.C: New test.
16365
16366 2002-08-01 Jakub Jelinek <jakub@redhat.com>
16367
16368 * gcc.dg/ia64-visibility-2.c: New test.
16369
16370 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
16371
16372 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
16373 __qualifier_flags to __flags.
16374
16375 2002-07-31 Mark Mitchell <mark@codesourcery.com>
16376
16377 * g++.dg/inherit/operator1.C: New test.
16378 * g++.dg/lookup/disamb1.C: Fix typo in comment.
16379 * g++.dg/other/error1.C: Change expected error message.
16380 * g++.dg/template/conv4.C: Likewise.
16381
16382 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
16383
16384 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
16385 for documented behavior.
16386
16387 2002-07-25 Roger Sayle <roger@eyesopen.com>
16388
16389 * gcc.c-torture/execute/20020720-1.x: Skip this test on
16390 several targets known to fail.
16391
16392 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
16393
16394 * gcc.dg/mips-args-[123].c: New tests.
16395
16396 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
16397
16398 * gcc.dg/ppc-spe.c: New.
16399
16400 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
16401
16402 * g++.dg/other/ptrmem4.C: New testcase.
16403
16404 2002-07-24 Richard Henderson <rth@redhat.com>
16405
16406 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16407
16408 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16409
16410 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16411
16412 2002-07-24 Roger Sayle <roger@eyesopen.com>
16413
16414 * gcc.c-torture/execute/memset-3.c: New testcase.
16415
16416 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
16417
16418 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
16419 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
16420
16421 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16422
16423 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16424 Delete.
16425
16426 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
16427
16428 * gcc.c-torture/compile/simd-4.c: New test.
16429
16430 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16431
16432 PR c++/7347, c++/7348
16433 * g++.dg/template/access4.C: New test.
16434 * g++.dg/template/access5.C: New test.
16435 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16436 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16437 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16438 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16439
16440 2002-07-22 Jakub Jelinek <jakub@redhat.com>
16441
16442 * gcc.dg/gnu89-init-2.c: New test.
16443
16444 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16445
16446 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16447
16448 2002-07-20 Roger Sayle <roger@eyesopen.com>
16449
16450 * gcc.c-torture/execute/20020720-1.c: New testcase.
16451
16452 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16453
16454 * gcc.dg/cpp/Wsignprom.c: New tests.
16455
16456 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16457
16458 * gcc.c-torture/execute/loop-13.c: New test.
16459
16460 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16461
16462 * gcc.dg/cpp/expr.c: New tests.
16463
16464 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16465
16466 * g++.dg/opt/pr6713.C: Add template instantiation.
16467
16468 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16469
16470 * gcc.dg/nest.c: New test.
16471
16472 2002-07-17 Richard Henderson <rth@redhat.com>
16473
16474 * g++.dg/opt/pr6713.C: New test.
16475
16476 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16477
16478 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16479 XFAIL for all x86 processors.
16480
16481 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16482
16483 * gcc.c-torture/execute/20010122-1.x: Do not test with
16484 -fomit-frame-pointer.
16485
16486 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16487
16488 * g++.dg/template/instantiate2.C: New test.
16489 * g++.dg/template/spec4.C: New test.
16490
16491 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16492
16493 * g++.dg/template/access2.C: New test.
16494 * g++.dg/template/access3.C: New test.
16495
16496 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16497
16498 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16499 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16500 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16501 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16502 Convert to use <stdarg.h>.
16503 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16504 Delete.
16505 * gcc.dg/va-arg-2.c: New.
16506 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16507
16508 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16509
16510 * gcc.c-torture/compile/20020710-1.c: New test.
16511
16512 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16513 Andrew Pinski <pinskia@physics.uc.edu>
16514
16515 gcc.c-torture/compile/simd-2.c: New testcase.
16516 gcc.c-torture/compile/simd-3.c: Likewise.
16517
16518 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16519
16520 PR c++/7224
16521 * g++.dg/overload/error1.C: New test.
16522
16523 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16524
16525 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16526 configuration and IRIX 6 O32 ABI.
16527
16528 2002-07-11 Roger Sayle <roger@eyesopen.com>
16529
16530 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16531
16532 2002-07-10 Roger Sayle <roger@eyesopen.com>
16533
16534 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16535
16536 2002-07-10 Jeffrey A Law <law@redhat.com>
16537
16538 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16539
16540 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16541
16542 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16543
16544 * gcc.dg/20020312-2.c: Check for __PPC__.
16545
16546 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16547
16548 * gcc.c-torture/compile/20020709-1.c: New test.
16549
16550 2002-07-07 Roger Sayle <roger@eyesopen.com>
16551
16552 * g++.dg/template/qualttp21.C: New test case.
16553
16554 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16555
16556 * gcc.c-torture/compile/20020706-1.c: New test.
16557 * gcc.c-torture/compile/20020706-2.c: New test.
16558
16559 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16560 Alexandre Oliva <aoliva@redhat.com>
16561
16562 * g++.dg/warn/incomplete1.C: New test.
16563
16564 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16565
16566 PR c++/7099
16567 * g++.dg/warn/noreturn1.C: New test.
16568
16569 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16570
16571 PR c++/6706
16572 * g++.dg/debug/debug6.C: New test.
16573 * g++.dg/debug/debug7.C: New test.
16574
16575 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16576
16577 * gcc.c-torture/compile/simd-3.c: New test.
16578
16579 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16580
16581 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16582 * gcc.dg/20020620-1.c: Likewise.
16583
16584 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16585
16586 PR c++/6944
16587 * g++.dg/init/array4.C: New test.
16588 * g++.dg/init/array5.C: New test.
16589
16590 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16591
16592 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16593 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16594
16595 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16596
16597 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16598 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16599 * gcc.dg/wtr-conversion-1.c: Likewise.
16600 * gcc.dg/wtr-escape-1.c: Likewise.
16601 * gcc.dg/wtr-int-type-1.c: Likewise.
16602 * gcc.dg/wtr-label-1.c: Likewise.
16603 * gcc.dg/wtr-static-1.c: Likewise.
16604 * gcc.dg/wtr-strcat-1.c: Likewise.
16605 * gcc.dg/wtr-suffix-1.c: Likewise.
16606 * gcc.dg/wtr-switch-1.c: Likewise.
16607 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16608 * gcc.dg/wtr-union-init-1.c: Likewise.
16609 * gcc.dg/wtr-union-init-2.c: Likewise.
16610 * gcc.dg/wtr-union-init-3.c: Likewise.
16611
16612 * gcc.dg/wtr-func-def-1.c: New test.
16613
16614 2002-07-02 Devang Patel <dpatel@apple.com>
16615
16616 * objc.dg/param-1.m: New test.
16617
16618 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
16619
16620 * gcc.dg/cpp/trad/directive.c: Add test.
16621 * gcc.dg/cpp/trad/macroargs.c: Add test.
16622 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
16623
16624 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
16625
16626 * gcc.dg/cpp/cmdlne-M.c: New test.
16627
16628 2002-07-02 Ziemowit Laski <zlaski@apple.com>
16629
16630 * objc.dg/desig-init-1.m: New test.
16631
16632 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16633
16634 PR c++/6716
16635 * g++.dg/template/instantiate1.C: New test.
16636
16637 2002-07-01 Mark Mitchell <mark@codesourcery.com>
16638
16639 PR c++/7112
16640 * g++.dg/template/sizeof2.C: New test.
16641
16642 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16643
16644 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16645 gcc.dg/cpp/trad/include.c: New tests.
16646
16647 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
16648
16649 PR target/7177
16650 * gcc.c-torture/compile/20020701-1.c: New test.
16651
16652 2002-07-01 Stan Shebs <shebs@apple.com>
16653
16654 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16655 header here...
16656 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16657 (objc-torture-execute): or here.
16658
16659 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
16660
16661 * gcc.c-torture/execute/arith-rand-ll.c: New test.
16662
16663 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16664
16665 * gcc.dg/cpp/trad/escaped-nl.c: New test.
16666
16667 2002-06-30 Devang Patel <dpatel@apple.com>
16668
16669 * objc.dg/fsyntax-only.m: New test.
16670
16671 2002-06-27 Mark Mitchell <mark@codesourcery.com>
16672
16673 PR c++/6695
16674 * g++.dg/template/friend7.C: New file.
16675
16676 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
16677
16678 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16679 return type.
16680
16681 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
16682
16683 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16684 avoid division by zero.
16685
16686 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
16687
16688 * gcc.dg/Wunknownprag.c: New tests.
16689
16690 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
16691
16692 * gcc.c-torture/execute/simd-2.c: New test.
16693
16694 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
16695
16696 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16697 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16698 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16699 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16700 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16701 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16702 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16703 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16704 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16705 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16706 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16707 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16708 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16709 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16710 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16711 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16712 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
16713
16714 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
16715
16716 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16717 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16718 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16719 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16720 New tests.
16721 * gcc.dg/cpp/trad/directive.c: Update.
16722
16723 2002-06-23 Andreas Jaeger <aj@suse.de>
16724
16725 * gcc.c-torture/execute/complex-6.c: New.
16726
16727 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
16728
16729 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16730 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16731 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16732 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
16733
16734 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
16735
16736 * gcc.dg/cpp/trad: New directory with traditional tests copied
16737 from parent directory.
16738 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16739 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16740 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16741 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16742 Move to trad/ and rename.
16743 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16744 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16745 gcc.dg/cpp/trad/redef2.c: New tests.
16746 * gcc.dg/cpp/trad/trad.exp: New driver.
16747
16748 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
16749
16750 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16751 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16752 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16753 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16754 Remove.
16755
16756 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
16757
16758 * gcc.dg/20020620-1.c: New test.
16759
16760 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16761
16762 * g++.dg/template/ttp4.C: New test.
16763
16764 2002-06-19 Jakub Jelinek <jakub@redhat.com>
16765
16766 * g++.dg/opt/vt1.C: Fix regexp.
16767
16768 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16769
16770 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16771 Don't use attribute `noinline'.
16772
16773 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16774
16775 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
16776
16777 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
16778
16779 * gcc.c-torture/execute/simd-1.c: New.
16780
16781 * gcc.dg/simd-1.c: New.
16782
16783 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16784
16785 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
16786
16787 2002-06-16 Richard Henderson <rth@redhat.com>
16788
16789 * g++.dg/ext/anon-struct1.C: New.
16790 * g++.dg/ext/anon-struct2.C: New.
16791 * g++.dg/ext/anon-struct3.C: New.
16792 * gcc.dg/anon-struct-1.c: New.
16793 * gcc.dg/anon-struct-2.c: New.
16794 * gcc.dg/anon-struct-3.c: New.
16795 * gcc.dg/20011008-1.c: Adjust warning text.
16796 * gcc.dg/20020527-1.c: Add -fms-extensions.
16797
16798 2002-06-16 Richard Henderson <rth@redhat.com>
16799
16800 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
16801
16802 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
16803
16804 * gcc.c-torture/execute/20020615-1.c: New test.
16805
16806 2002-06-15 Roger Sayle <roger@eyesopen.com>
16807
16808 * gcc.c-tortuture/execute/compare-1.c: New test case.
16809 * gcc.c-tortuture/execute/compare-2.c: New test case.
16810 * gcc.c-tortuture/execute/compare-3.c: New test case.
16811
16812 2002-06-13 Richard Henderson <rth@redhat.com>
16813
16814 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16815 ia64 ilp32.
16816
16817 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16818
16819 * g++.dg/template/typename2.C: Update error message.
16820
16821 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
16822
16823 * gcc.c-torture/execute/20020611-1.c: New test.
16824
16825 2002-06-11 Bob Wilson <bob.wilson@acm.org>
16826
16827 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16828 list of targets to skip.
16829
16830 2002-06-10 Bob Wilson <bob.wilson@acm.org>
16831
16832 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16833 targets if not optimizing.
16834
16835 2002-06-10 Jakub Jelinek <jakub@redhat.com>
16836
16837 * gcc.c-torture/compile/20020605-1.c: New test.
16838
16839 * g++.dg/opt/vt1.C: New test.
16840
16841 * gcc.dg/20020531-1.c: New test.
16842
16843 * gcc.dg/20020530-1.c: New test.
16844
16845 * gcc.dg/20020527-1.c: New test.
16846
16847 * g++.dg/opt/cse1.C: New test.
16848
16849 2002-06-07 Roger Sayle <roger@eyesopen.com>
16850
16851 * gcc.dg/20020607-2.c: New test case.
16852
16853 2002-06-07 Jakub Jelinek <jakub@redhat.com>
16854
16855 * gcc.c-torture/compile/20020604-1.c: New test.
16856
16857 2002-06-04 Richard Henderson <rth@redhat.com>
16858
16859 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16860 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16861 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
16862
16863 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
16864
16865 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
16866
16867 2002-06-03 Richard Henderson <rth@redhat.com>
16868
16869 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16870 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
16871
16872 2002-06-02 Richard Henderson <rth@redhat.com>
16873
16874 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16875 test functions static.
16876
16877 2002-06-02 Andreas Jaeger <aj@suse.de>
16878
16879 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16880 now.
16881
16882 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
16883
16884 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16885 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16886 Update for mofified diagnostics.
16887 * gcc.dg/c99-intconst-1.c: No longer fail.
16888
16889 2002-06-02 Richard Henderson <rth@redhat.com>
16890
16891 * gcc.dg/uninit-A.c: Remove xfail markers.
16892
16893 2002-06-01 Roger Sayle <roger@eyesopen.com>
16894
16895 * gcc.dg/fnegate-1.c: New test case.
16896
16897 2002-05-30 Osku Salerma <osku@iki.fi>
16898
16899 * gcc.c-torture/execute/mayalias-1.c: New file.
16900
16901 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
16902
16903 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16904 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16905 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
16906
16907 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
16908
16909 * gcc.c-torture/execute/20020529-1.c: New test.
16910
16911 2002-05-27 Richard Henderson <rth@redhat.com>
16912
16913 * g++.dg/ext/attrib6.C: New test case.
16914
16915 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16916
16917 * gcc.c-torture/execute/pure-1.c: New test.
16918
16919 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16920
16921 * gcc.dg/cpp/arith-2.c: Remove.
16922
16923 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16924
16925 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
16926 * gcc.dg/cpp/if-3.c: Remove.
16927
16928 2002-05-26 Jakub Jelinek <jakub@redhat.com>
16929
16930 * g++.dg/opt/cse2.C: New test.
16931
16932 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
16933
16934 * gcc.dg/cpp/arith-1.c: New semantic tests.
16935 * gcc.dg/cpp/if-1.c: Update.
16936
16937 2002-05-24 Ben Elliston <bje@redhat.com>
16938
16939 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
16940
16941 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16942
16943 * gcc.dg/verbose-asm.c: New test.
16944
16945 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
16946
16947 * gcc.dg/cpp/paste12.c: New test.
16948
16949 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16950
16951 * g++.dg/parse/named_ops.C: New test.
16952
16953 2002-05-23 Mark Mitchell <mark@codesourcery.com>
16954
16955 * gcc/testsuite/gcc.dg/weak-8.c: New test.
16956
16957 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
16958
16959 * gcc.dg/weak-2.c: Allow optional leading underscore
16960 in scan-assembler symbol name.
16961 * gcc.dg/weak-3.c: Likewise.
16962 * gcc.dg/weak-4.c: Likewise.
16963 * gcc.dg/weak-5.c: Likewise.
16964
16965 2002-05-23 Jakub Jelinek <jakub@redhat.com>
16966
16967 * gcc.dg/20020523-1.c: New test.
16968
16969 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16970
16971 * objc.dg/const-str-2.m: Update now that we stop after
16972 a command line error.
16973
16974 2002-05-22 Richard Henderson <rth@redhat.com>
16975
16976 * g++.dg/dg.exp: Fix typo in test pruneing.
16977
16978 2002-05-22 Richard Henderson <rth@redhat.com>
16979
16980 * g++.dg/dg.exp: Prune the tls subdirectory.
16981 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16982 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16983 * g++.dg/tls/init-1.C: New.
16984
16985 2002-05-22 Jakub Jelinek <jakub@redhat.com>
16986
16987 * gcc.dg/20020517-1.c: New test.
16988
16989 2002-05-21 Richard Henderson <rth@redhat.com>
16990
16991 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16992 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
16993
16994 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
16995
16996 * g++.dg/other/copy2.C: New test.
16997
16998 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
16999
17000 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
17001 (MAX_COPY): Bump up to 10 times sizeof (long long).
17002 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
17003
17004 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
17005 sizeof (long long).
17006
17007 * gcc.c-torture/execute/strcpy-1.c: New test.
17008
17009 2002-05-19 Jason Merrill <jason2redhat.com>
17010
17011 * g++.dg/ext/oper1.C: New test.
17012
17013 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
17014 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
17015
17016 * README.QMTEST: New file.
17017
17018 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
17019
17020 2002-05-19 Andreas Jaeger <aj@suse.de>
17021
17022 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
17023 now.
17024 * gcc.c-torture/execute/loop-2d.x: Likewise.
17025
17026 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
17027
17028 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
17029 support weak symbols.
17030 * gcc.dg/weak-4.c: Likewise
17031 * gcc.dg/weak-6.c: Likewise
17032
17033 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
17034
17035 * gcc.dg/weak-3.c: Add dg-excess-error comment for
17036 cygwin, coff and h8300-*-hms targets
17037 * gcc.dg/weak-5.c: Likewise
17038 * gcc.dg/weak-7.c: Likewise
17039
17040 2002-05-16 Jason Merrill <jason@redhat.com>
17041
17042 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
17043 (scan-assembler-not, scan-assembler-dem): Likewise.
17044 (scan-assembler-dem-not): Likewise.
17045
17046 2002-05-15 Richard Henderson <rth@redhat.com>
17047
17048 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
17049
17050 2002-05-15 Richard Henderson <rth@redhat.com>
17051
17052 * gcc.dg/weak-5.c (vfoo1c): No warning here.
17053 (vfoo1f): Warning here.
17054 (vfoo1l): Don't redefine the alias.
17055
17056 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
17057
17058 * g++.dg/init/pm1.C: New test.
17059
17060 2002-05-12 David S. Miller <davem@redhat.com>
17061
17062 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
17063 types.
17064
17065 2002-05-10 Roger Sayle <roger@eyesopen.com>
17066
17067 * gcc.c-torture/execute/20020510-1.c: New test case.
17068
17069 2002-05-10 David S. Miller <davem@redhat.com>
17070
17071 * gcc.c-torture/execute/conversion.c: Test long double too.
17072
17073 2002-05-09 Jakub Jelinek <jakub@redhat.com>
17074
17075 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
17076 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
17077 * lib/g++.exp (g++_link_flags): Likewise.
17078 * lib/objc.exp (objc_target_compile): Likewise.
17079
17080 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
17081
17082 * gcc.dg/cpp/poison.c: Update.
17083 * gcc.dg/cpp/20000625-2.c: Remove.
17084 * gcc.dg/cpp/direct2s.c: Remove final test.
17085
17086 2002-05-08 Tom Rix <trix@redhat.com>
17087
17088 * gcc.c-torture/execute/20020508-1.c: New test.
17089 * gcc.c-torture/execute/20020508-2.c: New test.
17090 * gcc.c-torture/execute/20020508-3.c: New test.
17091
17092 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
17093
17094 * gcc.dg/cpp/charconst-4.c: More tests.
17095
17096 2002-05-08 Mark Mitchell <mark@codesourcery.com>
17097
17098 PR c/6569
17099 * gcc.dg/weak-3.c: Update location of warning messages.
17100 * gcc.dg/weak-5.c: Likewise.
17101
17102 2002-05-06 Roger Sayle <roger@eyesopen.com>
17103
17104 * gcc.c-torture/execute/20020506-1.c: New test case.
17105
17106 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
17107
17108 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
17109
17110 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17111
17112 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
17113
17114 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17115
17116 * gcc.dg/cpp/charconst-3.c: New test.
17117
17118 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
17119
17120 * gcc.dg/cpp/charconst.c: Update tests.
17121
17122 2002-05-05 Tim Josling <tej@melbpc.org.au>
17123
17124 * treelang: Added directory for new sample language treelang. Also
17125 lib/treelang.exp: New file to signal treelang should be tested.
17126
17127 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17128
17129 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
17130 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
17131 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
17132 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
17133 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
17134 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
17135 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
17136
17137 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
17138
17139 * gcc.dg/format/xopen-2.c: New test.
17140
17141 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17142
17143 * gcc.dg/20020503-1.c: New test.
17144
17145 2002-05-02 Mark Mitchell <mark@codesourcery.com>
17146
17147 * g++.dg/init/dtor1.C: Make it tougher.
17148
17149 2002-05-01 Mark Mitchell <mark@codesourcery.com>
17150
17151 * g++.dg/init/dtor1.C: New test.
17152
17153 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
17154
17155 * gcc.dg/altivec-8.c: New.
17156
17157 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
17158
17159 * gcc.dg/altivec-7.c: New.
17160
17161 2002-04-29 Jakub Jelinek <jakub@redhat.com>
17162
17163 * g++.dg/parse/typedef1.C: New test.
17164
17165 2002-04-29 Mark Mitchell <mark@codesourcery.com>
17166
17167 PR c++/6486
17168 * g++.dg/template/friend6.C: New test.
17169
17170 PR c++/6492
17171 * g++.dg/init/copy1.C: New test.
17172
17173 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
17174
17175 * g++.dg/warn/effc1.C: New test.
17176
17177 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
17178
17179 * gcc.dg/cpp/if-cexp.c: Add a test.
17180
17181 2002-04-28 Jakub Jelinek <jakub@redhat.com>
17182
17183 * gcc.dg/20020426-2.c: New test.
17184
17185 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
17186
17187 * gcc.dg/cpp/if-mop.c: Update.
17188 * gcc.dg/cpp/if-mpar.c: Add test.
17189 * gcc.dg/cpp/if-oppr.c: Update.
17190
17191 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17192
17193 PR c/6343
17194 * gcc.dg/weak-[2-7].c: New tests.
17195
17196 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17197
17198 * gcc.dg/enum1.c: New test.
17199
17200 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17201
17202 PR c++/6497
17203 * g++.dg/inherit/access2.C: New test.
17204
17205 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17206
17207 PR bootstrap/6445
17208 * gcc.dg/20020426-1.c: New test.
17209
17210 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17211
17212 * g++.dg/abi/enum1.C: New test.
17213
17214 2002-04-26 Richard Henderson <rth@redhat.com>
17215
17216 * gcc.dg/c99-bool-1.c: Expect always true warning.
17217
17218 2002-04-25 Roger Sayle <roger@eyesopen.com>
17219
17220 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
17221
17222 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17223
17224 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
17225 targets.
17226
17227 2002-04-24 Mark Mitchell <mark@codesourcery.com>
17228
17229 * g++.dg/abi/mange7.C: New test.
17230
17231 PR c++/6438.
17232 * g++.dg/parse/stmtexpr2.C: New test.
17233
17234 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
17235
17236 * gcc.dg/20020312-2.c: Add SH target.
17237
17238 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17239
17240 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17241 compiler output on mips*-*-irix*.
17242
17243 2002-04-23 Jakub Jelinek <jakub@redhat.com>
17244
17245 * g++.dg/parse/attr1.C: New test.
17246
17247 2002-04-23 Roger Sayle <roger@eyesopen.com>
17248
17249 * gcc.c-torture/execute/string-opt-17.c: New test case.
17250 * gcc.c-torture/execute/memset-2.c: New test case.
17251
17252 2002-04-23 Mark Mitchell <mark@codesourcery.com>
17253
17254 PR c++/6256:
17255 * g++.dg/template/friend5.C: New test.
17256
17257 PR c++/6331:
17258 * g++.dg/template/qual1.C: Likewise.
17259
17260 2002-04-22 Zack Weinberg <zack@codesourcery.com>
17261
17262 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17263 Include stdlib.h, not stdio.h or ctype.h.
17264
17265 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
17266
17267 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17268 cris-*-elf* and mmix-*-*.
17269 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17270 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17271 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17272 Ditto.
17273 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17274 * gcc.dg/wchar_t-1.c: Ditto.
17275
17276 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
17277
17278 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17279 Clarify comment.
17280
17281 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
17282
17283 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
17284
17285 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17286
17287 * gcc.c-torture/execute/20000906-1.x: Delete.
17288
17289 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
17290
17291 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
17292
17293 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
17294
17295 * PR6367
17296 * g77.f-torture/execute/6367.f: New test.
17297 * g77.f-torture/execute/6367.x: Disable for MMIX.
17298
17299 2002-04-19 Mark Mitchell <mark@codesourcery.com>
17300
17301 * PR6352
17302 * g++.dg/opt/inline2.C: New test.
17303
17304 2002-04-18 Richard Henderson <rth@redhat.com>
17305
17306 * gcc.dg/20000906-1.c: Enable for all targets.
17307 * gcc.c-torture/compile/iftrap-2.c: New.
17308
17309 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17310
17311 * gcc.dg/20020418-1.c: New test.
17312 * gcc.dg/20020418-2.c: New test.
17313
17314 2002-04-18 Richard Henderson <rth@redhat.com>
17315
17316 * gcc.c-torture/compile/iftrap-1.c: New.
17317 * gcc.dg/iftrap-1.c: Adjust for ia64.
17318 * gcc.dg/iftrap-2.c: New.
17319
17320 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17321
17322 * gcc.c-torture/compile/20020418-1.c: New test.
17323
17324 2002-04-18 Roger Sayle <roger@eyesopen.com>
17325
17326 * gcc.c-torture/compile/20020415-1.c: New.
17327
17328 2002-04-18 David S. Miller <davem@redhat.com>
17329
17330 * gcc.c-torture/execute/20020418-1.c: New test.
17331
17332 2002-04-17 Jakub Jelinek <jakub@redhat.com>
17333
17334 * gcc.dg/20020416-1.c: New test.
17335
17336 * g++.dg/opt/inline1.C: New test.
17337
17338 2002-04-16 Jakub Jelinek <jakub@redhat.com>
17339
17340 * gcc.dg/altivec-5.c: New test.
17341
17342 * gcc.dg/20020415-1.c: New test.
17343
17344 2002-04-15 Mark Mitchell <mark@codesourcery.com>
17345
17346 * testsuite/lib/chill.exp: Remove.
17347
17348 2002-04-14 Jakub Jelinek <jakub@redhat.com>
17349
17350 * g++.dg/other/big-struct.C: New test.
17351
17352 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
17353
17354 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
17355 of scratch file.
17356
17357 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
17358
17359 PR c/6277
17360 * gcc.dg/i386-387-1.c: Allow optional leading underscore
17361 in scan-assembler function name
17362
17363 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
17364
17365 * g77.f-torture/execute/980628-4.x,
17366 g77.f-torture/execute/980628-5.x,
17367 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17368 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17369 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
17370 i[34567]86-*-*.
17371
17372 2002-04-13 David S. Miller <davem@redhat.com>
17373
17374 * gcc.c-torture/execute/20020413-1.c: New test.
17375
17376 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
17377
17378 * gcc.dg/asm-6.c,
17379 * g++.dg/ext/asm1.C: New tests.
17380
17381 2002-04-12 Mark Mitchell <mark@codesourcery.com>
17382
17383 PR c++ 5373.
17384 * g++.dg/parse/stmtexpr1.C: New test.
17385
17386 PR c++/5189.
17387 * g++.dg/template/copy1.C: New test.
17388
17389 2002-04-12 Richard Henderson <rth@redhat.com>
17390
17391 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
17392
17393 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
17394
17395 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
17396 gcc.c-torture/execute/20020307-2.c.
17397
17398 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
17399
17400 * g++.dg/ext/attrib5.C,
17401 * g++.dg/lookup/struct1.C: New tests.
17402
17403 2002-04-11 Jakub Jelinek <jakub@redhat.com>
17404
17405 * gcc.dg/20020411-1.c: New test.
17406
17407 * gcc.c-torture/execute/20020411-1.c: New test.
17408
17409 2002-04-10 Janis Johnson <janis187@us.ibm.com>
17410
17411 * g77.f-torture/execute/6177.f: New test.
17412
17413 2002-04-10 Jakub Jelinek <jakub@redhat.com>
17414
17415 PR middle-end/6247
17416 * g++.dg/opt/cleanup1.C: New test.
17417
17418 * g++.dg/opt/const1.C: New test.
17419
17420 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
17421
17422 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
17423
17424 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
17425
17426 PR c++/5507
17427 * g++.dg/template/typename2.C: New test.
17428
17429 2002-04-10 Alan Modra <amodra@bigpond.net.au>
17430
17431 * gcc.c-torture/execute/loop-12.c: New.
17432
17433 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
17434
17435 * g77.f-torture/execute/980628-4.x,
17436 g77.f-torture/execute/980628-5.x,
17437 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17438 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17439 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
17440
17441 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17442
17443 PR optimization/6086
17444 * g++.dg/opt/preinc1.C: New test.
17445
17446 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17447
17448 PR c++/5571
17449 * g++.dg/opt/static2.C: New test.
17450
17451 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17452
17453 PR c/5120
17454 * gcc.dg/20020406-1.c: New test.
17455
17456 2002-04-04 David S. Miller <davem@redhat.com>
17457
17458 * gcc.c-torture/execute/20020404-1.c: New test.
17459
17460 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17461
17462 PR c/6123
17463 * gcc.dg/20020312-2.c: Do not declare global register variable
17464 if __PIC__ or __pic__ is defined.
17465
17466 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17467
17468 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17469 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17470
17471 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17472
17473 * gcc.misc-tests/linkage.exp: Update last change to handle
17474 sparc*-, not just sparc-.
17475
17476 2002-04-03 Richard Henderson <rth@redhat.com>
17477
17478 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17479
17480 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17481
17482 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17483
17484 2002-04-02 David S. Miller <davem@redhat.com>
17485
17486 * gcc.c-torture/execute/20020402-3.c: New test.
17487
17488 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17489
17490 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17491 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17492
17493 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17494 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17495 g77.f-torture/execute/20001201.x,
17496 g77.f-torture/execute/u77-test.x: New files.
17497
17498 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17499 * gcc.dg/wchar_t-1.c: Ditto.
17500
17501 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17502
17503 * gcc.c-torture/execute/20020402-1.c: New test.
17504
17505 2002-04-01 Richard Henderson <rth@redhat.com>
17506
17507 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17508
17509 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17510
17511 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17512
17513 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17514
17515 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17516
17517 * g++.dg/inherit/template-as-base.C: Expect error.
17518 * g++.dg/inherit/namespace-as-base.C: Likewise.
17519
17520 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17521
17522 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17523 g++.dg/ext/instantiate3.C: Tweak match patterns.
17524
17525 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17526 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17527 -da test.
17528
17529 2002-03-31 Richard Henderson <rth@redhat.com>
17530
17531 * gcc.dg/special/alias-2.c: New.
17532 * gcc.dg/special/ecos.exp: Run it.
17533
17534 2002-03-31 Richard Henderson <rth@redhat.com>
17535
17536 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17537
17538 2002-03-31 Kazu Hirata <kazu@hxi.com>
17539
17540 * gcc.dg/weak-1.c: Disable on h8300 port.
17541
17542 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17543
17544 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17545 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17546 ordering tests.
17547 * g++.dg/bprob/bprob-1.C: New test.
17548 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17549 * g++.dg/gcov/gcov-1.C: New test.
17550 * g++.dg/gcov/gcov-1.x: New file.
17551 * g++.dg/gcov/gcov-2.C: New test.
17552 * g++.dg/gcov/gcov-3.C: New test.
17553 * g++.dg/gcov/gcov-3.h: New file.
17554
17555 2002-03-28 Roger Sayle <roger@eyesopen.com>
17556
17557 * g++.old-deja/g++.other/builtins5.C: New test.
17558 * g++.old-deja/g++.other/builtins6.C: New test.
17559 * g++.old-deja/g++.other/builtins7.C: New test.
17560 * g++.old-deja/g++.other/builtins8.C: New test.
17561 * g++.old-deja/g++.other/builtins9.C: New test.
17562
17563 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17564
17565 * g++.dg/opt/static1.C: New test.
17566
17567 * g++.dg/opt/longbranch1.C: New test.
17568
17569 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17570
17571 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17572
17573 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17574
17575 2002-03-28 Jeffrey A Law (law@redhat.com)
17576
17577 * gcc.c-torture/execute/20020328-1.c: New test.
17578
17579 2002-03-27 Richard Henderson <rth@redhat.com>
17580
17581 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17582 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17583 move from g++.old-deja/g++.ext/.
17584
17585 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17586
17587 * g++.dg/init/new2.C: New test.
17588
17589 2002-03-26 Richard Henderson <rth@redhat.com>
17590
17591 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17592
17593 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17594 on sparc.
17595
17596 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17597 sparcv9 systems.
17598 * gcc.dg/20001102-1.c: Likewise.
17599
17600 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
17601
17602 * gcc.dg/cpp/endif-pedantic1.c,
17603 gcc.dg/cpp/endif-pedantic2.c: New tests.
17604
17605 2002-03-26 Mark Mitchell <mark@codesourcery.com>
17606
17607 * g++.dg/init/new1.C: New test.
17608
17609 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
17610
17611 * g++.dg/abi/vbase9.C: New test.
17612
17613 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
17614
17615 * gcc.dg/arm-asm.c: New test.
17616
17617 2002-03-26 Andrew Cagney <ac131313@redhat.com>
17618
17619 * gcc.dg/Wswitch-enum.c: New test.
17620 Fix PR c/5044.
17621
17622 2002-03-26 Richard Henderson <rth@redhat.com>
17623
17624 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17625 structure.
17626
17627 2002-03-25 Richard Henderson <rth@redhat.com>
17628
17629 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17630 sparcv9 systems.
17631
17632 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17633 * gcc.c-torture/compile/20011119-2.c (xxx): New.
17634
17635 2002-03-25 Zack Weinberg <zack@codesourcery.com>
17636
17637 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
17638
17639 2002-03-25 Bob Wilson <bob.wilson@acm.org>
17640
17641 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17642 targets using generic thunk support.
17643
17644 2002-03-25 Jakub Jelinek <jakub@redhat.com>
17645
17646 * gcc.c-torture/compile/20020323-1.c: New test.
17647
17648 * g++.dg/opt/conj2.C: New test.
17649
17650 2002-03-24 Richard Henderson <rth@redhat.com>
17651
17652 * gcc.dg/weak-1.c: Use -fno-common.
17653
17654 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17655
17656 * g77.dg/f77-edit-apostrophe-out.f: New test
17657 * g77.dg/f77-edit-h-out.f: New test
17658 * g77.dg/f77-edit-t-in.f: New test
17659 * g77.dg/f77-edit-t-out.f: New test
17660 * g77.dg/f77-edit-x-out.f: New test
17661 * g77.dg/f77-edit-slash-out.f: New test
17662 * g77.dg/f77-edit-colon-out.f: New test
17663 * g77.dg/f77-edit-s-out.f: New test
17664
17665 2002-03-24 Richard Henderson <rth@redhat.com>
17666
17667 * objc/execute/formal_protocol-6.x: New XFAIL.
17668
17669 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17670
17671 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17672 that do not support weak symbols
17673
17674 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17675
17676 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17677 * lib/g77.exp: Likewise
17678 * lib/objc.exp: Likewise
17679
17680 2002-03-23 Andrew Cagney <ac131313@redhat.com>
17681
17682 * gcc.dg/Wswitch-default.c: New test.
17683
17684 2002-03-23 Jakub Jelinek <jakub@redhat.com>
17685
17686 * g++.dg/other/enum1.C: New test.
17687
17688 2002-03-23 Zack Weinberg <zack@codesourcery.com>
17689
17690 * gcc.dg/pragma-ep-3.c: Fix typo.
17691
17692 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17693
17694 * g++.dg/inherit/template-as-base.C: New test.
17695
17696 2002-03-22 Jakub Jelinek <jakub@redhat.com>
17697
17698 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17699 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
17700
17701 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
17702
17703 * gcc.dg/cpp/multiline.c: Update to match.
17704
17705 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
17706
17707 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17708
17709 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
17710
17711 * gcc.dg/cpp/extratokens2.c: New file.
17712
17713 2002-03-21 David Edelsohn <edelsohn@gnu.org>
17714
17715 * gcc.dg/20020312-2.c: Add rs6000 target.
17716
17717 * gcc.c-torture/compile/20020319-1.c: New test.
17718
17719 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17720
17721 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17722 (A, E): Handle this.
17723
17724 2002-03-20 Jason Merrill <jason@redhat.com>
17725
17726 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17727 ignoring -fpic.
17728 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17729 through prune_gcc_output.
17730
17731 2002-03-20 Jakub Jelinek <jakub@redhat.com>
17732
17733 * gcc.c-torture/compile/20020320-1.c: New test.
17734
17735 2002-03-19 Jakub Jelinek <jakub@redhat.com>
17736
17737 * gcc.c-torture/compile/20020318-1.c: New test.
17738
17739 * gcc.dg/struct-by-value-1.c: New test.
17740
17741 * gcc.dg/20020319-1.c: New test.
17742
17743 2002-03-18 Jakub Jelinek <jakub@redhat.com>
17744
17745 * g++.dg/opt/conj1.C: New test.
17746
17747 2002-03-17 Mark Mitchell <mark@codesourcery.com>
17748
17749 * g++.dg/template/qualttp20.C: Revert previous change.
17750 * g++.dg/template/qualttp3.C: Likewise.
17751 * g++.dg/template/qualttp4.C: Likewise
17752 * g++.dg/template/qualttp5.C: Likewise
17753 * g++.dg/template/qualttp6.C: Likewise
17754 * g++.dg/template/qualttp7.C: Likewise
17755 * g++.dg/template/qualttp8.C: Likewise
17756 * g++.dg/template/recurse.C: Likewise.
17757
17758 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17759
17760 * gcc.dg/cpp/wchar-1.c: Update.
17761
17762 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
17763
17764 * g++.dg/template/conv1.C: New test.
17765 * g++.dg/template/conv2.C: New test.
17766 * g++.dg/template/conv3.C: New test.
17767 * g++.dg/template/conv4.C: New test.
17768
17769 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17770
17771 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17772 * g++.dg/template/qualttp3.C: Likewise.
17773 * g++.dg/template/qualttp4.C: Likewise
17774 * g++.dg/template/qualttp5.C: Likewise
17775 * g++.dg/template/qualttp6.C: Likewise
17776 * g++.dg/template/qualttp7.C: Likewise
17777 * g++.dg/template/qualttp8.C: Likewise
17778 * g++.dg/template/recurse.C: Likewise.
17779
17780 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17781
17782 * g++.dg/opt/dtor1.C: New test.
17783
17784 2002-03-15 Jakub Jelinek <jakub@redhat.com>
17785
17786 * gcc.c-torture/compile/20020315-1.c: New test.
17787
17788 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
17789
17790 * gcc.dg/weak-1.c: Fix scan tests.
17791
17792 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
17793
17794 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17795 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17796 cris-*-aout* mmix-*-*.
17797 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17798 cris-*-aout* mmix-*-*.
17799 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17800 cris-*-elf* cris-*-aout* and mmix-*-*.
17801 * gcc.dg/20001009-1.c: Ditto.
17802 * gcc.dg/20010912-1.c: Ditto.
17803 * gcc.dg/20020122-4.c: Ditto.
17804 * gcc.dg/inline-2.c: Ditto.
17805
17806 2002-03-14 Jeffrey A Law (law@cygnus.com)
17807
17808 * gcc.c-torture/compile/20020314-1.c: New test.
17809
17810 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
17811
17812 * gcc.c-torture/execute/20020314-1.c: New test.
17813
17814 2002-03-14 Jakub Jelinek <jakub@redhat.com>
17815
17816 * g++.dg/warn/Wunused-1.C: New test.
17817
17818 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
17819
17820 * g++.dg/abi/mangle6.C: New test.
17821
17822 2002-03-13 Jakub Jelinek <jakub@redhat.com>
17823
17824 * gcc.c-torture/compile/20020309-2.c: New test.
17825
17826 * gcc.c-torture/compile/20020312-1.c: New test.
17827
17828 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
17829
17830 * g++.dg/other/access1.C: New test.
17831
17832 2002-03-12 Jakub Jelinek <jakub@redhat.com>
17833
17834 * gcc.c-torture/execute/wchar_t-1.c: New test.
17835
17836 2002-03-12 David Edelsohn <edelsohn@gnu.org>
17837
17838 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
17839
17840 2002-03-12 Roger Sayle <roger@eyesopen.com>
17841
17842 * gcc.dg/20020312-1.c: New test case.
17843
17844 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
17845
17846 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
17847
17848 2002-03-11 Richard Henderson <rth@redhat.com>
17849
17850 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17851 * g++.old-deja/g++.jason/report.C: Likewise.
17852
17853 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17854
17855 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17856 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
17857
17858 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17859
17860 * testsuite/g++.dg/overload/pmf1.C: New test.
17861
17862 2002-03-11 Kazu Hirata <kazu@hxi.com>
17863
17864 * gcc.c-torture/execute/20020307-1.c: Use long.
17865
17866 2002-03-11 Jakub Jelinek <jakub@redhat.com>
17867
17868 PR optimization/5844
17869 * gcc.dg/20020310-1.c: New test.
17870
17871 2002-03-09 Michael Meissner <meissner@redhat.com>
17872
17873 * gcc.c-torture/execute/memcpy-2.c: New test.
17874 * gcc.c-torture/execute/memset-1.c: New test.
17875 * gcc.c-torture/execute/strlen-1.c: New test.
17876 * gcc.c-torture/execute/strcmp-1.c: New test.
17877 * gcc.c-torture/execute/strncmp-1.c: New test.
17878
17879 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
17880
17881 * gcc.dg/ppc-ldstruct.c: New test.
17882
17883 2002-03-09 Jakub Jelinek <jakub@redhat.com>
17884
17885 * gcc.c-torture/execute/va-arg-22.c: New test.
17886
17887 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17888
17889 * gcc.c-torture/compile/20020309-1.c: New test.
17890
17891 2002-03-08 Jakub Jelinek <jakub@redhat.com>
17892
17893 * gcc.c-torture/execute/20020307-2.c: New test.
17894
17895 2002-03-07 Jeffrey A Law (law@redhat.com)
17896
17897 * g77.f-torture/compile/20020307-1.f: New test.
17898
17899 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
17900
17901 * gcc.dg/unordered-1.c: New test.
17902
17903 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
17904
17905 * gcc.c-torture/execute/20020307-1.c: New test.
17906
17907 2002-03-05 Jakub Jelinek <jakub@redhat.com>
17908
17909 * gcc.dg/20020304-1.c: New test.
17910
17911 * gcc.c-torture/compile/20020304-2.c: New test.
17912
17913 2002-03-04 Zack Weinberg <zack@codesourcery.com>
17914
17915 * gcc.c-torture/compile/20020304-1.c: New test case
17916 (from PR c/5830).
17917
17918 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
17919
17920 * gcc.dg/20020103-1.c: Add other -D ppc variants.
17921
17922 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
17923
17924 * g++.dg/other/classkey1.C: New test.
17925
17926 2002-03-01 Richard Henderson <rth@redhat.com>
17927
17928 * gcc.c-torture/compile/981223-1.x: New.
17929 * gcc.c-torture/compile/920625-1.x: New.
17930
17931 2002-02-28 Richard Henderson <rth@redhat.com>
17932
17933 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
17934
17935 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
17936
17937 * gcc.c-torture/execute/20020227-1.c: New test.
17938
17939 2002-02-27 Mark Mitchell <mark@codesourcery.com>
17940
17941 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17942 here" ERROR lines.
17943 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17944 * g++.old-deja.g++.other/defarg1.C: Likewise.
17945 * g++.old-deja/g++.pt/calls2.C: Likewise.
17946 * g++.old-deja/g++.pt/crash20.C: Likewise.
17947 * g++.old-deja/g++.pt/crash30.C: Likewise.
17948 * g++.old-deja/g++.pt/crash36.C: Likewise.
17949 * g++.old-deja/g++.pt/crash6.C: Likewise.
17950 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17951 * g++.old-deja/g++.pt/derived3.C: Likewise.
17952 * g++.old-deja/g++.pt/error1.C: Likewise.
17953 * g++.old-deja/g++.pt/friend21.C: Likewise.
17954 * g++.old-deja/g++.pt/friend23.C: Likewise.
17955 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17956 * g++.old-deja/g++.robertl/eb128.C: Likewise.
17957
17958 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
17959
17960 * gcc.c-torture/execute/20020225-2.c: New test.
17961
17962 2002-02-27 Zack Weinberg <zack@codesourcery.com>
17963
17964 * gcc.c-torture/execute/920730-1t.c,
17965 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17966 Delete test cases, only relevant to -traditional.
17967
17968 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
17969
17970 * gcc.dg/cpp/undef1.c: Remove.
17971 * gcc.dg/cpp/directiv.c: Update.
17972 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
17973
17974 2002-02-27 Michael Meissner <meissner@redhat.com>
17975
17976 * gcc.c-torture/execute/20020226-1.c: New test.
17977
17978 2002-02-26 Jakub Jelinek <jakub@redhat.com>
17979
17980 * g++.dg/debug/debug4.C: New test.
17981
17982 * gcc.dg/ia64-visibility-1.c: New test.
17983
17984 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
17985
17986 * gcc.dg/debug/20020224-1.c: New.
17987
17988 2002-02-25 Kazu Hirata <kazu@hxi.com>
17989
17990 * gcc.c-torture/execute/960416-1.x: New.
17991 * gcc.c-torture/execute/divconst-3.x: Likewise.
17992
17993 2002-02-25 Jakub Jelinek <jakub@redhat.com>
17994
17995 * gcc.dg/20020224-1.c: New test.
17996
17997 2002-02-25 Alan Modra <amodra@bigpond.net.au>
17998
17999 * gcc.c-torture/execute/20020225-1.c: New.
18000
18001 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
18002
18003 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
18004
18005 2002-02-23 Jakub Jelinek <jakub@redhat.com>
18006
18007 * gcc.dg/20020222-1.c: New test.
18008
18009 2002-02-22 Jakub Jelinek <jakub@redhat.com>
18010
18011 * g++.dg/opt/anonunion1.C: New test.
18012
18013 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
18014
18015 * g++.dg/template/qualttp19.C: New test.
18016 * g++.dg/template/qualttp20.C: New test.
18017 * g++.old-deja/g++.jason/report.C: Adjust expected errors
18018 * g++.old-deja/g++.other/qual1.C: Likewise.
18019
18020 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
18021
18022 * gcc.dg/attr-alwaysinline.c: New.
18023
18024 2002-02-21 Jakub Jelinek <jakub@redhat.com>
18025
18026 * gcc.dg/20020220-1.c: New test.
18027
18028 * gcc.dg/20020220-2.c: New test.
18029
18030 * g++.dg/opt/mmx1.C: New test.
18031
18032 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
18033
18034 * gcc.c-torture/compile/20020110.c: New test.
18035
18036 2002-02-20 Jakub Jelinek <jakub@redhat.com>
18037
18038 * gcc.c-torture/execute/20020219-1.c: New test.
18039
18040 * gcc.dg/20020219-1.c: New test.
18041
18042 * gcc.dg/noncompile/20020220-1.c: New test.
18043
18044 * g++.dg/opt/ptrintsum1.C: New test.
18045
18046 * gcc.dg/debug/20020220-1.c: New test.
18047
18048 2002-02-17 Jakub Jelinek <jakub@redhat.com>
18049
18050 * gcc.c-torture/execute/20020216-1.c: New test.
18051
18052 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
18053
18054 * gcc.dg/decl-1.c: Update, new test.
18055
18056 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
18057
18058 * g++.dg/abi/bitfield1.C: New test.
18059 * g++.dg/abi/bitfield2.C: New test.
18060
18061 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18062
18063 * gcc.dg/attr-nest.c: New test.
18064
18065 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18066
18067 * gcc.c-torture/execute/20020215-1.c: New test.
18068
18069 2002-02-14 Jakub Jelinek <jakub@redhat.com>
18070
18071 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
18072 * g++.dg/debug/debug.exp: New.
18073 * g++.dg/debug/trivial.C: New.
18074 * g++.dg/debug/debug1.C: Moved...
18075 * g++.dg/other/debug1.C: ...from here.
18076 * g++.dg/debug/debug2.C: Moved...
18077 * g++.dg/other/debug2.C: ...from here.
18078 * g++.dg/debug/debug3.C: Moved...
18079 * g++.dg/other/debug3.C: ...from here.
18080
18081 * gcc.dg/noncompile/20020213-1.c: New test.
18082
18083 2002-02-13 Jakub Jelinek <jakub@redhat.com>
18084
18085 * g++.dg/other/debug3.C: New test.
18086
18087 * gcc.c-torture/execute/20020213-1.c: New test.
18088
18089 2002-02-13 Richard Smith <richard@ex-parrot.com>
18090
18091 * g++.old-deja/g++.other/thunk1.C: New test.
18092
18093 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18094
18095 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
18096
18097 2002-02-13 Stan Shebs <shebs@apple.com>
18098
18099 * gcc.dg/altivec-3.c: New.
18100
18101 2002-02-12 Jakub Jelinek <jakub@redhat.com>
18102
18103 * gcc.dg/Wunreachable-1.c: New test.
18104 * gcc.dg/Wunreachable-2.c: New test.
18105
18106 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
18107
18108 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
18109
18110 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
18111
18112 * gcc.dg/decl-1.c: New test.
18113
18114 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18115
18116 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
18117
18118 2002-02-10 Kazu Hirata <kazu@hxi.com>
18119
18120 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
18121 * gcc.c-torture/compile/980506-1.x: Likewise.
18122
18123 2002-02-10 Kazu Hirata <kazu@hxi.com>
18124
18125 * gcc.dg/20020210-1.c: New.
18126
18127 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
18128
18129 * g77.f-torture/execute/947.f: New regression test
18130 for PR fortran/947.
18131
18132 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
18133
18134 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
18135 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
18136
18137 2002-02-08 Richard Henderson <rth@redhat.com>
18138
18139 * gcc.c-torture/compile/labels-3.c: New.
18140
18141 2002-02-08 Jakub Jelinek <jakub@redhat.com>
18142
18143 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
18144 expression statements work instead.
18145 * gcc.dg/noncompile/20020207-1.c: New test.
18146
18147 2002-02-07 Richard Henderson <rth@redhat.com>
18148
18149 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
18150
18151 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18152
18153 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
18154 message from g77
18155 * lib/g77-dg.exp: Trim g77 error messages so that they are
18156 recognized by dg.exp.
18157
18158 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18159
18160 PR fortran/5473
18161 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
18162
18163 2002-02-07 Richard Henderson <rth@redhat.com>
18164
18165 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
18166 to be sufficiently aligned for integers.
18167
18168 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
18169
18170 * g++.dg/template/friend4.C: New test.
18171
18172 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18173
18174 PR fortran/5743
18175 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
18176 unsupported cases.
18177
18178 2002-02-07 Richard Henderson <rth@redhat.com>
18179
18180 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
18181 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
18182 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
18183 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
18184
18185 2002-02-06 Richard Henderson <rth@redhat.com>
18186
18187 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
18188
18189 2002-02-06 Janis Johnson <janis187@us.ibm.com>
18190
18191 * gcc.dg/20020206-1.c: New test.
18192
18193 2002-02-06 Jakub Jelinek <jakub@redhat.com>
18194
18195 * gcc.c-torture/execute/20020206-1.c: New test.
18196
18197 * gcc.c-torture/execute/20020206-2.c: New test.
18198
18199 PR optimization/5429:
18200 * gcc.c-torture/compile/20020206-1.c: New test.
18201
18202 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
18203
18204 * g++.dg/ext/align1.C: Do not use an explicit alignment value
18205 as certain file formats cannot support particularly large
18206 alignments.
18207
18208 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
18209 and do not expect to be able to link the executable.
18210
18211 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
18212 fail because the COFF format does not support the weak attribute.
18213
18214 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
18215
18216 * g77.dg/pr5473.f: New test
18217
18218 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
18219
18220 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
18221 Fix testcase accordingly.
18222
18223 2002-02-04 Richard Henderson <rth@redhat.com>
18224
18225 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
18226 (buf): Change to be an array of pointers, not ints.
18227
18228 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18229
18230 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
18231 before all tests. Move warning one line above to match where it
18232 C frontend emits.
18233 * gcc.dg/Wswitch-2.c: New test.
18234 * g++.dg/warn/Wswitch-1.C: New test.
18235 * g++.dg/warn/Wswitch-2.C: New test.
18236
18237 2002-02-04 Richard Henderson <rth@redhat.com>
18238
18239 * g++.dg/abi/offsetof.C: Fix size comparison.
18240
18241 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
18242
18243 * gcc.dg/cast-qual-2.c: New test.
18244
18245 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18246
18247 * gcc.dg/20020201-4.c: New test.
18248
18249 2002-02-04 Ben Elliston <bje@redhat.com>
18250
18251 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18252 target_info attribute != 0, in addition to the empty string.
18253 (gcc_target_compile): Likewise.
18254
18255 2002-02-03 Andrew Cagney <ac131313@redhat.com>
18256
18257 * gcc.dg/Wswitch.c: New test.
18258 PR gcc/4475. PR gcc/3780.
18259
18260 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
18261
18262 * g77.f-torture/execute/5122.f: New test for regressions
18263 against PR fortran/5122.
18264
18265 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
18266
18267 * g77.f-torture/compile/pr3743.f: Delete
18268 * g77.dg/pr3743-1.f: New test.
18269 * g77.dg/pr3743-2.f: New test.
18270 * g77.dg/pr3743-3.f: New test.
18271 * g77.dg/pr3743-4.f: New test.
18272
18273 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18274
18275 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
18276
18277 2002-02-02 Richard Henderson <rth@redhat.com>
18278
18279 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18280 * gcc.c-torture/execute/bf64-1.c: Likewise.
18281
18282 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18283
18284 * gcc.dg/20020201-2.c: New test.
18285
18286 * gcc.dg/20020201-3.c: New test.
18287
18288 * gcc.c-torture/execute/bitfld-2.c: New test.
18289
18290 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18291
18292 * gcc.dg/bitfld-1.c: Update.
18293 * gcc.dg/bitfld-2.c: Update.
18294 * gcc.c-torture/execute/bitfld-1.x: New.
18295
18296 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18297
18298 * gcc.c-torture/execute/20020201-1.c: New test.
18299
18300 2002-02-01 Janis Johnson <janis187@us.ibm.com>
18301
18302 PR target/5469
18303 * gcc.dg/20020201-1.c: New test.
18304
18305 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
18306
18307 PR fortran/3743
18308 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18309 * g77.f-torture/compile/pr3743.x: Remove
18310
18311 2002-01-31 Tom Rix <trix@redhat.com>
18312
18313 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
18314
18315 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18316
18317 * gcc.dg/noncompile/20020130-1.c: New test.
18318
18319 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
18320
18321 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
18322
18323 2002-01-29 Richard Henderson <rth@redhat.com>
18324
18325 * gcc.c-torture/execute/991118-1.c: Cast various constants back
18326 to long long.
18327 * gcc.c-torture/execute/bf64-1.c: Likewise.
18328
18329 2002-01-29 Jakub Jelinek <jakub@redhat.com>
18330
18331 * gcc.c-torture/execute/20020129-1.c: New test.
18332
18333 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18334
18335 * gcc.c-torture/compile/20000224-1.c: Update.
18336 * gcc.c-torture/execute/bitfld-1.c: New tests.
18337 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
18338 * gcc.dg/uninit-A.c: Update.
18339
18340 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
18341
18342 * g++.dg/template/ctor1.C: Add instantiation.
18343
18344 2002-01-28 Paul Koning <pkoning@equallogic.com>
18345
18346 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
18347 argument to __builtin_prefetch to be const ptr.
18348
18349 2002-01-28 Jakub Jelinek <jakub@redhat.com>
18350
18351 * gcc.c-torture/compile/20020120-1.c: New test.
18352
18353 2002-01-27 Kazu Hirata <kazu@hxi.com>
18354
18355 * gcc.c-torture/execute/20020127-1.c: New test.
18356
18357 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
18358
18359 * g77.dg/f77-edit-i-in.f: New test
18360 * g77.dg/f77-edit-i-out.f: New test
18361
18362 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
18363
18364 * gcc.dg/debug/debug.exp: New file.
18365 * gcc.dg/debug/trivial.c: New file.
18366 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
18367 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
18368 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
18369 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
18370 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
18371 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
18372 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
18373 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
18374 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
18375 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
18376 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
18377 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
18378 * gcc.dg/20000503-1.c: Removed.
18379 * gcc.dg/20010207-1.c: Removed.
18380 * gcc.dg/20011223-1.c: Removed.
18381 * gcc.dg/20020104-2.c: Removed.
18382 * gcc.dg/debug-1.c: Removed.
18383 * gcc.dg/debug-2.c: Removed.
18384 * gcc.dg/debug-3.c: Removed.
18385 * gcc.dg/debug-4.c: Removed.
18386 * gcc.dg/debug-5.c: Removed.
18387 * gcc.dg/debug-6.c: Removed.
18388 * gcc.dg/dwarf2-1.c: Removed.
18389 * gcc.dg/dwarf2-2.c: Removed.
18390
18391 2002-01-25 Jakub Jelinek <jakub@redhat.com>
18392
18393 * g++.old-deja/g++.other/eh5.C: New test.
18394 * g++.old-deja/g++.other/sibcall2.C: New test.
18395 * g++.old-deja/g++.other/array9.C: New test.
18396 * g++.old-deja/g++.other/typename2.C: New test.
18397 * g++.old-deja/g++.other/crash60.C: New test.
18398 * g++.old-deja/g++.other/conv9.C: New test.
18399 * g++.old-deja/g++.other/mangle10.C: New test.
18400 * g++.old-deja/g++.other/unchanging1.C: New test.
18401 * g++.old-deja/g++.other/exprstmt1.C: New test.
18402 * g++.old-deja/g++.other/inline23.C: New test.
18403 * g++.old-deja/g++.eh/ia64-1.C: New test.
18404 * g++.old-deja/g++.other/dwarf2-1.C: New test.
18405 * g++.old-deja/g++.other/reload1.C: New test.
18406 * g++.old-deja/g++.other/static20.C: New test.
18407 * g++.old-deja/g++.other/local-alloc1.C: New test.
18408 * g++.old-deja/g++.other/conv8.C: New test.
18409 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18410 * g++.old-deja/g++.other/storeexpr1.C: New test.
18411 * g++.old-deja/g++.other/storeexpr2.C: New test.
18412 * g++.dg/eh/template2.C: New test.
18413 * g++.dg/warn/weak1.C: New test.
18414
18415 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
18416
18417 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18418 Remove first, non-varying, argument.
18419
18420 2002-01-23 Richard Henderson <rth@redhat.com>
18421
18422 * gcc.dg/inline-2.c: New.
18423
18424 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18425 Add optional target arg. Check number of arguments.
18426 (scan-assembler-not, scan-assembler-dem): Likewise.
18427 (scan-assembler-dem-not): Likewise.
18428
18429 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18430
18431 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18432 line 12.
18433 * g++.old-deja/g++.brendan/parse3.C,
18434 g++.old-deja/g++.other/crash26.C,
18435 g++.old-deja/g++.other/crash28.C,
18436 g++.old-deja/g++.other/crash29.C,
18437 g++.old-deja/g++.other/crash30.C,
18438 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
18439
18440 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
18441
18442 * gcc.dg/20020115-1.c: New.
18443
18444 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18445
18446 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18447
18448 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18449
18450 * gcc.dg/20020122-3.c: New.
18451
18452 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18453
18454 * g++.dg/other/gc1.C: New test.
18455
18456 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18457
18458 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18459
18460 2002-01-22 Richard Henderson <rth@redhat.com>
18461
18462 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18463
18464 2002-01-22 Richard Henderson <rth@redhat.com>
18465
18466 * gcc.dg/20020122-4.c: New.
18467
18468 2002-01-22 H.J. Lu <hjl@gnu.org>
18469
18470 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18471 link output.
18472 * gcc.dg/special/ecos.exp: Likewise.
18473 * lib/g++-dg.exp: Likewise.
18474 * lib/g77-dg.exp: Likewise.
18475 * lib/gcc-dg.exp : Likewise.
18476 * lib/mike-g++.exp: Likewise.
18477 * lib/mike-g77.exp: Likewise.
18478 * lib/mike-gcc.exp: Likewise.
18479 * lib/objc-dg.exp: Likewise.
18480
18481 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18482
18483 PR target/5379
18484 * gcc.dg/20020122-2.c: New test.
18485
18486 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18487
18488 * gcc.dg/20020122-1.c: New test.
18489
18490 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18491
18492 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18493
18494 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18495
18496 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18497
18498 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18499
18500 * gcc.c-torture/compile/20020121-1.c: New test.
18501
18502 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18503
18504 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18505 ld_library_path.
18506
18507 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18508
18509 * gcc.dg/20020218-1.c: New test.
18510
18511 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18512
18513 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18514 messages
18515 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18516 "At global scope" warning
18517 * g++.dg/ext/align1.C: Change cygwin test for alignment
18518 from db-bogus to dg-warning
18519
18520 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18521
18522 * g77.f-torture/compile/cpp2.F: New test.
18523
18524 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18525
18526 * g++.dg/template/access1.C: New test.
18527
18528 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18529
18530 * gcc.dg/20020118-1.c: New.
18531
18532 2002-01-18 Kazu Hirata <kazu@hxi.com>
18533
18534 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18535
18536 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18537
18538 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18539 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18540 alignment warnings.
18541
18542 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18543
18544 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18545 torture_with_loops and torture_without_loops
18546
18547 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18548
18549 * gcc.c-torture/compile/20020116-1.c: New test.
18550
18551 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18552
18553 * gcc.dg/20020116-2.c: New test.
18554
18555 * gcc.dg/ultrasp4.c: New test.
18556
18557 * gcc.dg/20020116-1.c: New test.
18558
18559 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18560
18561 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18562 by EABI.
18563
18564 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18565
18566 * gcc.misc-tests/i386-prefetch.exp: New.
18567 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18568 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18569 * gcc.misc-tests/i386-pf-none-1.c: New test.
18570 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18571
18572 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18573
18574 * gcc.dg/gnu89-init-1.c: Add new tests.
18575
18576 2002-01-15 Andreas Jaeger <aj@suse.de>
18577
18578 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18579 * gcc.dg/i386-mmx-2.c: Likewise.
18580 * gcc.dg/i386-sse-1.c: Likewise.
18581 * gcc.dg/i386-sse-2.c: Likewise.
18582 * gcc.dg/i386-sse-3.c: Likewise.
18583
18584 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18585
18586 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18587 Uncomment additional cases that now pass.
18588
18589 2002-01-11 Richard Henderson <rth@redhat.com>
18590
18591 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18592 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18593
18594 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18595
18596 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18597
18598 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
18599
18600 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18601 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
18602
18603 2002-01-10 Dale Johannesen <dalej@apple.com>
18604
18605 * gcc.c-torture/execute/loop-11.c: New.
18606
18607 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
18608
18609 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18610 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
18611
18612 2002-01-09 Richard Henderson <rth@redhat.com>
18613
18614 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18615 type in which to perform the operation for each size.
18616
18617 2002-01-09 Alan Matsuoka (alanm@redhat.com)
18618
18619 * gcc.c-torture/compile/20020109-2.c: New test.
18620
18621 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
18622
18623 * gcc.c-torture/execute/loop-10.c: New test.
18624
18625 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18626
18627 * gcc.c-torture/compile/20010226-1.c: New test.
18628 * gcc.c-torture/compile/20010227-1.c: New test.
18629 * gcc.c-torture/compile/20010426-1.c: New test.
18630 * gcc.c-torture/compile/20010510-1.c: New test.
18631 * gcc.c-torture/compile/20010605-3.c: New test.
18632 * gcc.c-torture/compile/20010824-1.c: New test.
18633 * gcc.c-torture/execute/20010409-1.c: New test.
18634 * gcc.dg/noncompile/20000901-1.c: New test.
18635 * gcc.dg/20001023-1.c: New test.
18636 * gcc.dg/20001101-1.c: New test.
18637 * gcc.dg/20001102-1.c: New test.
18638 * gcc.dg/20010207-1.c: New test.
18639 * gcc.dg/20010405-1.c: New test.
18640 * gcc.dg/20010822-1.c: New test.
18641 * gcc.dg/20011107-1.c: New test.
18642
18643 2002-01-09 Jeffrey A Law (law@redhat.com)
18644
18645 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
18646
18647 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18648 execution failure on PA targets.
18649
18650 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18651
18652 * gcc.c-torture/compile/20020109-1.c: New test.
18653
18654 2002-01-08 Kazu Hirata <kazu@hxi.com>
18655
18656 * gcc.c-torture/execute/20020108-1.c: New test.
18657
18658 2002-01-08 Jakub Jelinek <jakub@redhat.com>
18659
18660 * gcc.dg/20020108-1.c: New test.
18661
18662 2002-01-08 H.J. Lu <hjl@gnu.org>
18663
18664 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18665 for header files.
18666
18667 2002-01-08 Geoff Keating <geoffk@redhat.com>
18668
18669 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18670 consistency.
18671
18672 002-01-07 Aldy Hernandez <aldyh@redhat.com>
18673
18674 * gcc.dg/altivec-4.c: Test altivec predicates.
18675
18676 2002-01-07 Jakub Jelinek <jakub@redhat.com>
18677
18678 * gcc.c-torture/execute/20020107-1.c: New test.
18679
18680 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
18681
18682 PR c/5279
18683 * gcc.c-torture/compile/20020106-1.c: New test.
18684
18685 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18686
18687 * gcc.c-torture/execute/nestfunc-4.c: New test.
18688
18689 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18690
18691 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18692 extra triple that slipped in.
18693 * g++.old-deja/g++.abi/align.C: Likewise.
18694 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18695
18696 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18697
18698 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18699 * g++.old-deja/g++.abi/align.C: Likewise.
18700 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18701
18702 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18703 on FreeBSD/i386.
18704 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18705 FreeBSD.
18706
18707 2002-01-04 Jakub Jelinek <jakub@redhat.com>
18708
18709 * gcc.dg/20020104-1.c: New test.
18710
18711 * gcc.dg/20020104-2.c: New test.
18712
18713 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18714
18715 * gcc.dg/20020103-1.c: Fix typo in target selector.
18716
18717 2002-01-03 Richard Henderson <rth@redhat.com>
18718
18719 * gcc.dg/20020103-1.c: New.
18720
18721 2002-01-03 Kazu Hirata <kazu@hxi.com>
18722
18723 * gcc.c-torture/execute/20020103-1.c: New test.
18724
18725 2002-01-03 Jakub Jelinek <jakub@redhat.com>
18726
18727 * g++.dg/other/debug2.C: New test.
18728
18729 * gcc.c-torture/compile/20020103-1.c: New test.
18730
18731 2002-01-02 Jakub Jelinek <jakub@redhat.com>
18732
18733 * gcc.dg/gnu89-init-1.c: Added new tests.
18734
18735 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18736
18737 * g++.dg/template/friend2.C: Remove as patch is reverted.
18738
18739 * g++.dg/warn/oldcast1.C: New test.
18740
18741 * g++.dg/template/ptrmem1.C: New test.
18742 * g++.dg/template/ptrmem2.C: New test.
18743
18744 * g++.dg/template/ntp.C: New test.
18745
18746 * g++.dg/other/component1.C: New test.
18747
18748 * g++.dg/template/ttp3.C: New test.
18749
18750 * g++.dg/template/friend2.C: New test.
18751 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
18752
18753 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18754
18755 * g++.dg/other/ptrmem1.C: New test.
18756 * g++.dg/other/ptrmem2.C: New test.
18757
18758 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18759
18760 * g++.dg/template/ctor1.C: New test.
18761
18762 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18763
18764 * g++.dg/template/friend2.C: New test.
18765
18766 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
18767
18768 * gcc.dg/mmix-1.c: New test.
18769
18770 2001-12-31 Richard Henderson <rth@redhat.com>
18771
18772 * gcc.dg/asm-5.c: New.
18773
18774 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
18775
18776 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18777 in namespace __gnu_cxx
18778
18779 2001-12-30 Richard Henderson <rth@redhat.com>
18780
18781 * gcc.dg/debug-6.c: New.
18782
18783 2001-12-30 Jakub Jelinek <jakub@redhat.com>
18784
18785 * gcc.c-torture/compile/20011229-2.c: New test.
18786
18787 2001-12-29 Jakub Jelinek <jakub@redhat.com>
18788
18789 * gcc.dg/debug-3.c: New test.
18790 * gcc.dg/debug-4.c: New test.
18791 * gcc.dg/debug-5.c: New test.
18792
18793 2001-12-29 Richard Henderson <rth@redhat.com>
18794
18795 * g++.dg/eh/loop1.C: New.
18796
18797 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18798
18799 * g++.dg/template/crash1.C: New test.
18800
18801 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18802
18803 * g++.dg/other/const1.C: New test.
18804
18805 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18806
18807 * gcc.c-torture/compile/20011229-1.c: New test.
18808
18809 2001-12-28 Stan Shebs <shebs@apple.com>
18810
18811 * lib/objc-torture.exp: Resync with c-torture.exp.
18812 * lib/objc.exp: Load standard libraries.
18813
18814 2001-12-28 Jakub Jelinek <jakub@redhat.com>
18815
18816 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18817 additional tests.
18818
18819 2001-12-27 Roger Sayle <roger@eyesopen.com>
18820
18821 * gcc.c-torture/execute/string-opt-16.c: New testcase.
18822
18823 2001-12-27 Richard Henderson <rth@redhat.com>
18824
18825 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
18826
18827 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
18828
18829 * g++.dg/eh/ctor1.C: New test.
18830 * g++.dg/other/error2.C: New test.
18831
18832 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
18833
18834 * g++.dg/other/init2.C: New test.
18835
18836 2001-12-24 Richard Henderson <rth@redhat.com>
18837
18838 * gcc.dg/20011223-1.c: New.
18839 * gcc.dg/inline-1.c: New.
18840
18841 2001-12-23 Richard Henderson <rth@redhat.com>
18842
18843 * gcc.dg/asm-4.c: Test operand modifiers.
18844
18845 2001-12-23 Richard Henderson <rth@redhat.com>
18846
18847 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
18848
18849 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
18850
18851 * gcc.c-torture/execute/20011223-1.c: New test.
18852
18853 2001-12-21 Richard Henderson <rth@redhat.com>
18854
18855 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18856 re-enables the warning.
18857
18858 2001-12-21 Richard Henderson <rth@redhat.com>
18859
18860 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
18861
18862 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18863
18864 * gcc.c-torture/compile/20011218-1.c: New test.
18865
18866 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
18867
18868 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18869 arm-isr.c test.
18870 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18871 epilogue generation for ARM ISR routines.
18872
18873 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18874
18875 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18876 * gcc.dg/format/c90-printf-3.c: Likewise.
18877 * gcc.dg/format/c99-printf-3.c: Likewise.
18878 * gcc.dg/format/ext-1.c: Likewise.
18879 * gcc.dg/format/ext-6.c: Likewise.
18880 * gcc.dg/format/format.h: Prototype unlocked stdio.
18881
18882 2001-12-20 Richard Henderson <rth@redhat.com>
18883
18884 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18885 (arena): Use it.
18886 (malloc): Correct allocation logic. Abort if we fill up the
18887 arena before initialization complete.
18888 (realloc): Correct allocation logic.
18889
18890 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18891
18892 * gcc.c-torture/compile/20011219-2.c: New test.
18893
18894 * gcc.c-torture/execute/20011219-1.c: New test.
18895
18896 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
18897
18898 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18899 target does not support weak symbols.
18900
18901 2001-12-19 Jakub Jelinek <jakub@redhat.com>
18902
18903 * gcc.c-torture/compile/20011219-1.c: New test.
18904
18905 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
18906
18907 * g++.dg/other/error1.C: New test.
18908
18909 2001-12-17 Jeffrey A Law (law@redhat.com)
18910
18911 * gcc.c-torture/execute/20011217-1.c: New test.
18912
18913 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
18914
18915 * objc.dg/special/: New directory.
18916 * objc.dg/special/special.exp: New file.
18917 * objc.dg/special/unclaimed-category-1.h: New file.
18918 * objc.dg/special/unclaimed-category-1a.m: New file.
18919 * objc.dg/special/unclaimed-category-1.m: New file.
18920
18921 2001-12-17 Andreas Jaeger <aj@suse.de>
18922
18923 * gcc.c-torture/compile/20011217-2.c: New test.
18924
18925 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
18926
18927 * gcc.c-torture/compile/20011217-1.c: New test.
18928
18929 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
18930
18931 * testsuite/gcc.dg/20011214-1.c: New.
18932
18933 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
18934
18935 * gcc.dg/altivec-4.c: New.
18936
18937 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
18938
18939 * gcc.dg/20011113-1.c: New test.
18940
18941 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18942
18943 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18944 std::__malloc_alloc_template<0> and
18945 std::__default_alloc_template<false, 0>.
18946
18947 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
18948
18949 * objc/execute/bf-21.m: New test.
18950 * objc/execute/enumeration-1.m: New test.
18951 * objc/execute/enumeration-2.m: New test.
18952
18953 2001-12-12 Jakub Jelinek <jakub@redhat.com>
18954
18955 * gcc.dg/gnu89-init-1.c: New test.
18956
18957 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
18958
18959 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18960 * g++.old-deja/g++.jason/2371.C: Likewise.
18961 * g++.old-deja/g++.jason/template33.C: Likewise.
18962 * g++.old-deja/g++.jason/template34.C: Likewise.
18963 * g++.old-deja/g++.jason/template36.C: Likewise.
18964 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18965 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18966 * g++.old-deja/g++.other/typename1.C: Likewise.
18967 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18968 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18969 * g++.old-deja/g++.pt/typename11.C: Likewise.
18970 * g++.old-deja/g++.pt/typename14.C: Likewise.
18971 * g++.old-deja/g++.pt/typename16.C: Likewise.
18972 * g++.old-deja/g++.pt/typename3.C: Likewise.
18973 * g++.old-deja/g++.pt/typename4.C: Likewise.
18974 * g++.old-deja/g++.pt/typename5.C: Likewise.
18975 * g++.old-deja/g++.pt/typename7.C: Likewise.
18976 * g++.old-deja/g++.robertl/eb9.C: Likewise.
18977
18978 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
18979
18980 * g++.dg/other/linkage1.C: New test.
18981 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18982 specifiers.
18983
18984 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
18985
18986 * gcc.dg/concat.c: New test.
18987
18988 2001-12-11 Stan Shebs <shebs@apple.com>
18989
18990 * objc/compile: New test directory.
18991 * objc/compile/compile.exp: New expect script.
18992 * objc/compile/20011211-1.m: New compile test.
18993
18994 2001-12-11 Jason Merrill <jason@redhat.com>
18995
18996 * lib/prune.exp (prune_gcc_output): Also handle "In member
18997 function". So many permutations...
18998
18999 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
19000
19001 * g++.dg/template/typedef1.C: New test.
19002
19003 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
19004
19005 * g++.dg/other/copy1.C: New test.
19006
19007 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
19008
19009 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
19010
19011 * gcc.dg/builtin-choose-expr.c: New.
19012
19013 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
19014
19015 * gcc.dg/altivec-2.c: New.
19016
19017 2001-12-07 Richard Henderson <rth@redhat.com>
19018
19019 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
19020
19021 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
19022
19023 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
19024 ultrasparc.
19025
19026 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19027
19028 * g++-old.deja/g++.robertl/eb101.C: Deleted.
19029
19030 2001-12-06 Janis Johnson <janis187@us.ibm.com>
19031
19032 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
19033 variable argument list.
19034
19035 2001-12-06 Zack Weinberg <zack@codesourcery.com>
19036
19037 * gcc.c-torture/execute/memcheck: Delete entire directory.
19038 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
19039 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
19040
19041 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
19042
19043 * gcc.dg/Wshadow-1.c: New test.
19044
19045 2001-12-05 Jakub Jelinek <jakub@redhat.com>
19046
19047 * gcc.c-torture/compile/20011130-1.c: New test.
19048
19049 * gcc.dg/noncompile/20011025-1.c: New test.
19050
19051 * g++.dg/other/anon-union.C: New test.
19052
19053 * gcc.c-torture/execute/20011024-1.c: New test.
19054
19055 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
19056
19057 * gcc.c-torture/execute/20000722-1.x,
19058 gcc.c-torture/execute/20010123-1.x: Remove.
19059 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
19060 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
19061 gcc.dg/c99-complit-2.c: New tests.
19062
19063 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
19064
19065 * g++.dg/inherit/base1.C: New test.
19066
19067 2001-12-04 Jakub Jelinek <jakub@redhat.com>
19068
19069 * g++.dg/other/stdarg1.C: New test.
19070
19071 * gcc.c-torture/compile/20011130-2.c: New test.
19072
19073 2001-12-03 Janis Johnson <janis187@us.ibm.com>
19074
19075 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
19076 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
19077 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
19078 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
19079 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
19080 * gcc.dg/builtin-prefetch-1.c: New test.
19081
19082 2001-12-03 Jakub Jelinek <jakub@redhat.com>
19083
19084 * gcc.dg/20011130-1.c: New test.
19085
19086 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
19087
19088 * g++.dg/other/scope1.C: New test.
19089 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
19090
19091 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
19092
19093 * gcc.dg/vla-init-1.c: New test.
19094
19095 2001-12-01 Geoff Keating <geoffk@redhat.com>
19096
19097 * gcc.c-torture/compile/structs.c: New testcase from GDB.
19098
19099 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
19100
19101 * objc.dg/alias.m: Update.
19102 * objc.dg/class-1.m: Update.
19103 * objc.dg/const-str-1.m: Update.
19104 * objc.dg/fwd-proto-1.m: Update.
19105 * objc.dg/id-1.m: Update.
19106 * objc.dg/super-class-1.m: Update.
19107
19108 2001-11-29 Mark Mitchell <mark@codesourcery.com>
19109
19110 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
19111 constructs.
19112
19113 2001-11-28 Jeffrey A Law (law@cygnus.com)
19114
19115 * gcc.c-torture/execute/20011128-1.c: New test.
19116
19117 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
19118
19119 * gcc.dg/20011127-1.c: New test.
19120
19121 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
19122
19123 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
19124 from Austin Group draft 7.
19125 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
19126 scanf format arguments.
19127 * gcc.dg/format/no-exargs-2.c: New test.
19128
19129 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
19130
19131 * g++.dg/abi/vbase8-4.C: New test.
19132
19133 2001-11-24 Ian Lance Taylor <ian@airs.com>
19134
19135 * gcc.c-torture/execute/20011121-1.c: New test.
19136
19137 2001-11-23 Jeffrey A Law (law@cygnus.com)
19138
19139 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
19140
19141 2001-11-23 Andreas Jaeger <aj@suse.de>
19142
19143 * gcc.dg/cpp/charconst-2.c: New test.
19144
19145 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
19146
19147 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
19148 to the host if it is remote. Let tests specify extra headers
19149 they use.
19150 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
19151 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
19152 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
19153 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
19154 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
19155 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
19156 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
19157 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
19158 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
19159 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
19160
19161 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
19162
19163 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
19164 for little endian ARMs.
19165
19166 2001-11-20 Jakub Jelinek <jakub@redhat.com>
19167
19168 * gcc.c-torture/compile/20011119-1.c: New test.
19169 * gcc.c-torture/compile/20011119-2.c: New test.
19170
19171 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
19172
19173 * gcc.dg/altivec-1.c: Fix typo.
19174
19175 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19176
19177 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
19178
19179 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
19180
19181 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
19182
19183 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
19184
19185 * lib/g77.exp: Don't specify --rpath-link.
19186
19187 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
19188 across all the headers.
19189 * gcc.dg/format/format.exp: For testing on a remote host,
19190 copy format.h.
19191
19192 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
19193 * gcc.c-torture/execute/930406-1.c: Likewise.
19194 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19195
19196 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
19197
19198 * gcc.dg/altivec-1.c: New.
19199
19200 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
19201
19202 * gcc.dg/cpp/fpreprocessed.c: New test case.
19203
19204 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19205
19206 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
19207 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
19208 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
19209
19210 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19211
19212 * gcc.dg/no-builtin-1.c: New test.
19213
19214 2001-11-16 Jakub Jelinek <jakub@redhat.com>
19215
19216 * gcc.c-torture/execute/20011115-1.c: New test.
19217
19218 2001-11-15 Jakub Jelinek <jakub@redhat.com>
19219
19220 * gcc.c-torture/compile/20011114-2.c: New test.
19221 * gcc.c-torture/compile/20011114-3.c: New test.
19222 * gcc.c-torture/compile/20011114-4.c: New test.
19223
19224 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
19225
19226 * g++.dg/other/init1.C: New test.
19227
19228 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
19229
19230 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
19231 message.
19232
19233 * gcc.c-torture/execute/20011114-1.c: New testcase.
19234
19235 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19236 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19237 like the (before this change) version of 20010327-1.c.
19238
19239 2001-11-14 Roger Sayle <roger@eyesopen.com>
19240
19241 * gcc.c-torture/execute/string-opt-13.c: New testcase.
19242
19243 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
19244
19245 * g++.dg/init/array2.C: New test.
19246
19247 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
19248
19249 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
19250
19251 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
19252
19253 * g++.dg/other/forscope1.C: New test.
19254 * g++.dg/ext/forscope1.C: New test.
19255 * g++.dg/ext/forscope2.C: New test.
19256
19257 2001-11-13 Jakub Jelinek <jakub@redhat.com>
19258
19259 * gcc.c-torture/execute/20011113-1.c: New test.
19260
19261 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
19262
19263 * gcc.c-torture/execute/20011109-2.c: New test.
19264
19265 * gcc.c-torture/execute/20011109-1.c: New test.
19266
19267 2001-11-09 Jakub Jelinek <jakub@redhat.com>
19268
19269 * gcc.c-torture/compile/20011109-1.c: New test.
19270
19271 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
19272
19273 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19274 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19275 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19276 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19277 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19278 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19279 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
19280
19281 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
19282
19283 * g++.dg/warn/Wshadow-1.C: New tests.
19284 * g++.old-deja/g++.mike/for3.C: Update.
19285
19286 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
19287
19288 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19289 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19290 XFAILs. Adjust expected error texts.
19291 * gcc.c-torture/compile/20011106-1.c,
19292 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19293 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19294 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19295 gcc.dg/c99-array-lval-5.c: New tests.
19296
19297 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19298
19299 * gcc.dg/cpp/defined.c: Update.
19300
19301 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19302
19303 * gcc.c-torture/execute/anon-1.c: New test.
19304
19305 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
19306
19307 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19308 same size, so no warning should be produced on stormy16.
19309
19310 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19311 due to oversized array.
19312 * g++.old-deja/g++.mike/ns15.C: Likewise.
19313 * g++.old-deja/g++.pt/crash16.C: Likewise.
19314
19315 2001-11-02 Graham Stott <grahams@redhat.com>
19316
19317 * g++.dgother/debug1.C: Fix typos.
19318
19319 2001-11-01 Jakub Jelinek <jakub@redhat.com>
19320
19321 * g++.dg/other/debug1.C: New test.
19322
19323 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19324
19325 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
19326 of unsigned long.
19327
19328 2001-10-30 Jakub Jelinek <jakub@redhat.com>
19329
19330 * gcc.dg/20011029-2.c: New test.
19331
19332 * gcc.c-torture/compile/20011029-1.c: New test.
19333
19334 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
19335
19336 * objc/execute/class_self-1.m: New test.
19337 * objc/execute/class_self-2.m: New test.
19338
19339 2001-10-25 Zack Weinberg <zack@codesourcery.com>
19340
19341 * gcc.misc-tests/msgs.exp: Delete.
19342 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
19343 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
19344 error set to match recent changes.
19345
19346 2001-10-24 Zack Weinberg <zack@codesourcery.com>
19347
19348 * gcc.dg/20011021-1.c: New test.
19349
19350 2001-10-24 Jakub Jelinek <jakub@redhat.com>
19351
19352 * gcc.c-torture/compile/20011023-1.c: New test.
19353
19354 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
19355
19356 * lib/g77.exp: Rewrite based on lib/g++.exp.
19357
19358 2001-10-19 Jakub Jelinek <jakub@redhat.com>
19359
19360 * gcc.c-torture/execute/20011019-1.c: New test.
19361
19362 * gcc.dg/20011018-1.c: New test.
19363
19364 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
19365
19366 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
19367
19368 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
19369
19370 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
19371 * gcc.dg/attr-invalid.c: Likewise.
19372
19373 2001-10-18 Jakub Jelinek <jakub@redhat.com>
19374
19375 * testsuite/gcc.dg/20011015-1.c: New test.
19376
19377 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19378
19379 * g++.dg/template/unify2.C: New test.
19380
19381 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19382
19383 * g++.dg/other/exception-specification.C: New test
19384
19385 2001-10-13 Tom Rix <trix@redhat.com>
19386
19387 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
19388 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
19389
19390 2001-10-12 Jakub Jelinek <jakub@redhat.com>
19391
19392 * testsuite/gcc.dg/20011009-1.c: New test.
19393
19394 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
19395
19396 PR g++/4476
19397 * g++.dg/other/friend1.C: New test.
19398
19399 2001-10-11 Richard Henderson <rth@redhat.com>
19400
19401 * g++.old-deja/g++.other/crash18.C: Add -S to options.
19402
19403 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19404
19405 * gcc.c-torture/compile/20011010-1.c: New.
19406
19407 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
19408
19409 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19410 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19411 g77.f-torture/execute/execute.exp,
19412 g77.f-torture/noncompile/noncompile.exp,
19413 gcc.c-torture/compile/compile.exp,
19414 gcc.c-torture/execute/execute.exp,
19415 gcc.c-torture/execute/ieee/ieee.exp,
19416 gcc.c-torture/execute/memcheck/memcheck.exp,
19417 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19418 objc/execute/execute.exp: Update FSF address.
19419
19420 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
19421
19422 * gcc.dg/cpp/cmdlne-C.c: Update.
19423 * gcc.dg/cpp/cmdlne-C2.c: New.
19424
19425 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19426
19427 * gcc.c-torture/execute/20011008-3.c: New.
19428
19429 2001-10-08 DJ Delorie <dj@redhat.com>
19430
19431 * gcc.dg/20011008-1.c: New.
19432 * gcc.dg/20011008-2.c: New.
19433
19434 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
19435
19436 * gcc.dg/cpp/spacing1.c: Update test.
19437
19438 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19439
19440 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19441 spelling errors of "separate" as "seperate".
19442
19443 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19444
19445 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19446 enough to avoid inlining.
19447
19448 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19449
19450 * lib/g77.exp: set libg2c_dir correctly.
19451
19452 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19453
19454 * gcc.dg/cpp/macro11.c: New test.
19455
19456 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19457
19458 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19459 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19460 gcc.dg/format/multattr-3.c: New tests.
19461 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19462 tests for format attributes on function pointers being rejected.
19463
19464 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19465
19466 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19467
19468 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19469
19470 * g++.dg/warn/format1.C: New test.
19471
19472 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19473
19474 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19475
19476 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19477
19478 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19479
19480 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19481
19482 * gcc.dg/cpp/redef2.c: Add test.
19483
19484 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19485
19486 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19487 long-standing bug on i686, apparently.
19488 * gcc.c-torture/execute/loop-2c.x: New file.
19489 * gcc.c-torture/execute/loop-2d.x: New file.
19490 * gcc.c-torture/execute/loop-3c.x: New file.
19491
19492 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19493
19494 * gcc.dg/cpp/20000625-2.c: Correct line number.
19495
19496 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19497
19498 * gcc.dg/cpp/macro10.c: New test.
19499 * gcc.dg/cpp/strify3.c: New test.
19500 * gcc.dg/cpp/spacing1.c: Add tests.
19501 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19502 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19503
19504 2001-09-24 DJ Delorie <dj@redhat.com>
19505
19506 * gcc.c-torture/execute/20010924-1.c: New test.
19507
19508 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19509
19510 * testsuite/objc/execute/paste.m: Remove.
19511
19512 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19513
19514 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19515
19516 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19517
19518 * g77.dg/strlen0.f: New test.
19519
19520 2001-09-21 Richard Henderson <rth@redhat.com>
19521
19522 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19523 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19524
19525 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19526
19527 Table-driven attributes.
19528 * g++.dg/ext/attrib1.C: New test.
19529
19530 2001-09-20 DJ Delorie <dj@redhat.com>
19531
19532 * gcc.dg/20000926-1.c: Update expected warning messages.
19533 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19534 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19535 array.
19536
19537 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19538
19539 * g++.dg/eh/registers1.C: New test case.
19540
19541 2001-09-17 Richard Henderson <rth@redhat.com>
19542
19543 * gcc.dg/array-5.c: Fix VLA decomposition test.
19544
19545 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19546
19547 * gcc.dg/cpp/line5.c: New testcase.
19548
19549 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19550
19551 * gcc.dg/cpp/macro9.c: New test.
19552
19553 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19554
19555 * gcc.c-torture/execute/980223.c: Change type of addr from long
19556 to char *.
19557
19558 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19559
19560 * gcc.c-torture/execute/20010915-1.c: New test.
19561
19562 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19563
19564 * g77.dg/bprob: New directory.
19565 * g77.dg/bprob/bprob.exp: New file.
19566 * g77.dg/bprob/bprob-1.f: New test.
19567 * g77.dg/gcov: New directory.
19568 * g77.dg/gcov/gcov.exp: New file.
19569 * g77.dg/gcov/gcov-1.f: New test.
19570 * g77.dg/gcov/gcov-1.x: New file.
19571
19572 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19573
19574 * gcc.dg/cpp/directiv.c: Update.
19575 * gcc.dg/cpp/undef1.c: Update.
19576
19577 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19578
19579 * gcc.dg/20010912-1.c: New test.
19580
19581 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19582
19583 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19584 language-independent file in lib.
19585 * lib/gcov.exp: New file.
19586
19587 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19588
19589 * gcc.c-torture/compile/20010911-1.c: New test.
19590
19591 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19592
19593 * lib/profopt.exp: New, to support profile-directed optimizations.
19594 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19595 * gcc.misc-tests/bprob-1.c: New test.
19596 * gcc.misc-tests/bprob-2.c: New test.
19597
19598 2001-09-07 Janis Johnson <janis187@us.ibm.com>
19599
19600 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19601 XFAIL and which kinds of gcov output to verify.
19602 * gcc.misc-tests/gcov-4b.x: New file.
19603 * gcc.misc-tests/gcov-5b.x: New file.
19604 * gcc.misc-tests/gcov-6.x: New file.
19605 * gcc.misc-tests/gcov-7.c: New test.
19606 * gcc.misc-tests/gcov-7.x: New file.
19607
19608 2001-09-06 Janis Johnson <janis187@us.ibm.com>
19609
19610 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19611 * gcc.misc-tests/gcov-6.c: New test.
19612
19613 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
19614
19615 PR c++/3986
19616 * g++.dg/abi/vbase1.C: New test.
19617
19618 2001-09-05 Ziemowit Laski <zlaski@apple.com>
19619
19620 * objc.dg/method-2.m: New.
19621
19622 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
19623
19624 PR c++/4203
19625 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19626 * g++.dg/init/empty1.C: New test.
19627
19628 2001-09-03 Jakub Jelinek <jakub@redhat.com>
19629
19630 * gcc.c-torture/compile/20010903-1.c: New test.
19631
19632 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
19633
19634 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19635 for m68k.
19636
19637 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
19638
19639 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
19640
19641 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
19642
19643 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
19644
19645 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
19646
19647 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19648 for 16-bit 'unsigned int'.
19649
19650 2001-08-29 Kazu Hirata <kazu@hxi.com>
19651
19652 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
19653
19654 2001-08-27 Richard Henderson <rth@redhat.com>
19655
19656 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19657 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
19658
19659 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
19660
19661 * gcc.dg/asm-names.c (ymain): New.
19662
19663 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
19664
19665 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19666 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19667 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
19668
19669 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19670
19671 * gcc.dg/compare5.c: New testcase.
19672
19673 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
19674
19675 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19676 and "In instantiation".
19677
19678 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
19679
19680 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
19681
19682 2001-08-20 Janis Johnson <janis187@us.ibm.com>
19683
19684 * gcc.misc-tests/gcov.exp: Add support for branch information.
19685 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19686 * gcc.misc-tests/gcov-4.c: New test.
19687 * gcc.misc-tests/gcov-4b.c: New test.
19688 * gcc.misc-tests/gcov-5b.c: New test.
19689
19690 2001-08-20 Zack Weinberg <zackw@panix.com>
19691
19692 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19693 expected to fail.
19694
19695 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
19696
19697 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
19698
19699 2001-08-19 Jakub Jelinek <jakub@redhat.com>
19700
19701 * g++.dg/eh/template1.C: New test.
19702
19703 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
19704
19705 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19706 Fix thinko.
19707 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19708 for xfail.
19709
19710 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
19711
19712 * lib/g77-dg.exp: Use prune.exp for common procedures
19713 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19714 * lib/g77.exp: (g77-dg-prune) Remove
19715
19716 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
19717
19718 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
19719
19720 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19721
19722 * g++.dg/template/unify1.C: New test.
19723
19724 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
19725
19726 * g++.dg/abi/empty4.C: New test.
19727
19728 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
19729
19730 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19731 solaris2.*
19732 * g77.f-torture/compile/pr3743.x: Likewise
19733
19734 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19735
19736 * g++.dg/other/using-declaration.C: New test.
19737
19738 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19739
19740 * gcc.dg/cpp/tr-sign.c: New testcase.
19741
19742 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19743
19744 * gcc.dg/cpp/19951025-1.c: Revert.
19745 * gcc.dg/cpp/directiv.c: We no longer process directives that
19746 interrupt macro arguments.
19747
19748 2001-08-03 Zack Weinberg <zackw@stanford.edu>
19749
19750 * gcc.dg/bconstp-1.c: New test.
19751
19752 2001-08-03 Richard Henderson <rth@redhat.com>
19753
19754 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
19755
19756 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
19757
19758 * gcc.dg/cpp/19951025-1.c: Update.
19759
19760 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
19761
19762 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19763 should be x.
19764
19765 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
19766
19767 Kill -fhonor-std.
19768 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19769 * g++.old-deja/g++.other/std1.C: Likewise.
19770 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
19771
19772 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19773
19774 * lib/g77.exp: Load gcc-defs.exp for common procedures
19775 (g77_pass, g77_fail, g77_finish, g77_exit,
19776 ${tool}_check_unsupported_p} Now redundant. Deleted.
19777
19778 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19779
19780 * g77.dg/fbackslash.f
19781 * g77.dg/fcase-preserve.f
19782 * g77.dg/ff90-1.f
19783 * g77.dg/ffixed-line-length-0.f
19784 * g77.dg/ffixed-line-length-132.f
19785 * g77.dg/ffixed-line-length-7.f
19786 * g77.dg/ffixed-line-length-72.f
19787 * g77.dg/ffixed-line-length-none.f
19788 * g77.dg/ffree-form-1.f
19789 * g77.dg/fno-backslash.f
19790 * g77.dg/fno-f90-1.f
19791 * g77.dg/fno-fixed-form-1.f
19792 * g77.dg/fno-onetrip.f
19793 * g77.dg/fno-typeless-boz.f
19794 * g77.dg/fno-underscoring.f
19795 * g77.dg/fno-vxt-1.f
19796 * g77.dg/fonetrip.f
19797 * g77.dg/ftypeless-boz.f
19798 * g77.dg/fugly-assumed.f
19799 * g77.dg/funderscoring.f
19800 * g77.dg/fvxt-1.f
19801
19802 2001-08-01 Ziemowit Laski <zlaski@apple.com>
19803
19804 * objc.dg/fwd-proto-1.m: New.
19805 * objc.dg/local-decl-1.m: New.
19806 * objc.dg/naming-1.m: New.
19807 * objc.dg/naming-2.m: New.
19808 * objc.dg/proto-hier-1.m: New.
19809
19810 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
19811
19812 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19813 largest-type elements to a struct makes its size grow.
19814
19815 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19816
19817 * g++.dg/abi/vthunk1.C: New test.
19818
19819 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19820
19821 * g++.dg/abi/vbase8-22.C: New test.
19822
19823 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19824
19825 * gcc.dg/cpp/macro8.c: New test.
19826
19827 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19828
19829 * g++.dg/abi/vbase8-21.C: New test.
19830
19831 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19832
19833 * g++.dg/abi/vbase8-10.C: New test.
19834
19835 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19836
19837 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19838 ${tool}_set_ld_library_path.
19839 Changed caller.
19840 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19841 g++.exp.
19842
19843 2001-07-26 Stan Cox <scox@redhat.com>
19844
19845 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19846 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19847 gcc_exit, gcc_check_unsupported_p):
19848 Moved to gcc-deps.exp
19849 * gcc-deps.exp: New file.
19850
19851 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19852
19853 * g++.old-deja/g++.pt/defarg14.C: New test.
19854
19855 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19856
19857 * g++.old-deja/g++.other/lineno5.C: New test.
19858
19859 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19860
19861 * g++.old-deja/g++.pt/crash68.C: New test.
19862
19863 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19864
19865 * g++.old-deja/g++.other/crash42.C: New test.
19866
19867 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19868
19869 * gcc.dg/cpp/extratokens.c: Fix.
19870 * gcc.dg/cpp/skipping2.c: New tests.
19871
19872 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19873
19874 * gcc.c-torture/execute/20010724-1.c: New file.
19875 * gcc.c-torture/execute/20010724-1.x: New file.
19876
19877 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19878
19879 * g++.old-deja/g++.other/cond7.C: New test.
19880
19881 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19882
19883 * g++.old-deja/g++.other/optimize4.C: New test.
19884
19885 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19886
19887 * g++.old-deja/g++.abi/vbase8-5.C: New test.
19888
19889 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
19890
19891 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19892 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19893 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19894 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
19895
19896 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19897 bug report" message.
19898
19899 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19900 * g++.dg/ext/instantiate1.C: Move from old-deja.
19901
19902 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
19903
19904 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19905 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19906 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19907 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
19908
19909 2001-07-23 Jeffrey A Law (law@cygnus.com)
19910
19911 * gcc.c-torture/execute/20010723-1.c: New test.
19912
19913 2001-07-23 Ben Elliston <bje@redhat.com>
19914
19915 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
19916
19917 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19918
19919 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
19920 i[34567]86-*-*.
19921 Delete handling of ieee_multilib_flags.
19922 Pass -mieee for alpha*-*-* and sh-*-*.
19923 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
19924
19925 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
19926
19927 Remove old-abi tests.
19928 * g++.old-deja/g++.mike/p11116.C: Remove.
19929 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
19930
19931 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
19932
19933 * g77.f-torture/compile/pr3743.f: New test
19934
19935 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
19936
19937 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
19938
19939 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19940
19941 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19942 g++.old-deja/g++.pt/static6.C: Likewise.
19943 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19944 supports weak symbols.
19945
19946 2001-07-18 Andreas Jaeger <aj@suse.de>
19947
19948 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19949 supported again.
19950
19951 2001-07-18 Andreas Jaeger <aj@suse.de>
19952
19953 * gcc.dg/iftrap-1.c: Fix target line.
19954
19955 2001-07-17 Richard Henderson <rth@redhat.com>
19956
19957 * gcc.c-torture/execute/20010717-1.c: New.
19958
19959 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
19960
19961 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19962 tests.
19963
19964 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19965
19966 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
19967
19968 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19969
19970 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19971 UAC_SIGBUS, UAC_NOPRINT definitions.
19972
19973 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
19974
19975 * objc/execute/object_is_class.m: New test.
19976 * objc/execute/object_is_meta_class.m: New test.
19977
19978 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19979
19980 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19981 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
19982
19983 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
19984
19985 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19986 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
19987
19988 2001-07-14 Richard Henderson <rth@redhat.com>
19989
19990 * gcc.dg/iftrap-1.c: New.
19991
19992 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
19993
19994 * g77.f-torture/execute/intrinsic77.f: New test.
19995
19996 2001-07-11 Janis Johnson <janis@us.ibm.com>
19997
19998 * gcc.misc-tests/gcov-3.c: New test.
19999
20000 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20001
20002 * gcc.c-torture/compile/20010711-1.c,
20003 * gcc.c-torture/compile/20010711-2.c: New tests.
20004
20005 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20006
20007 * gcc.c-torture/execute/20010711-1.c: New test.
20008
20009 2001-07-11 Ben Elliston <bje@redhat.com>
20010
20011 * g++.old-deja/g++.other/enum5.C: New test.
20012
20013 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
20014
20015 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
20016 (g++-dg-prune): Call prune_gcc_output.
20017 * prune.exp: New file for prune_gcc_output.
20018 * lib/g++.exp, lib/gcc.exp: Load it.
20019
20020 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
20021
20022 * gcc.c-torture/compile/20010701-1.c,
20023 g++.old-deja/g++.ext/attrib6.C: New tests.
20024
20025 2001-07-06 Jeffrey A Law (law@cygnus.com)
20026
20027 * gcc.c-torture/compile/20010706-1.c: New test.
20028
20029 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
20030
20031 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
20032
20033 2001-06-28 Stan Shebs <shebs@apple.com>
20034
20035 * gcc.dg/pragma-darwin.c: New test.
20036
20037 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20038
20039 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
20040 Solaris 2.[678] system.
20041
20042 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
20043
20044 * gcc.dg/20010622-1.c: New test.
20045
20046 2001-06-18 Stan Shebs <shebs@apple.com>
20047
20048 * objc.dg: New directory.
20049 * objc.dg/dg.exp: New file.
20050 * objc.dg/alias.m: New.
20051 * objc.dg/class-1.m: New.
20052 * objc.dg/class-2.m: New.
20053 * objc.dg/const-str-1.m: New.
20054 * objc.dg/const-str-2.m: New.
20055 * objc.dg/id-1.m: New.
20056 * objc.dg/method-1.m: New.
20057 * objc.dg/super-class-1.m: New.
20058 * lib/objc-dg.exp: New file.
20059
20060 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
20061
20062 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
20063 of label name.
20064
20065 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
20066
20067 * g++.old-deja/g++.abi/vbase8-9.C: New test.
20068
20069 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20070
20071 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
20072 variable.
20073
20074 2001-06-12 Richard Henderson <rth@redhat.com>
20075
20076 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
20077
20078 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20079
20080 * g++.old-deja/g++.abi/vbase5.C: New test.
20081 * g++.old-deja/g++.abi/vbase6.C: New test.
20082 * g++.old-deja/g++.abi/vbase7.C: New test.
20083
20084 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20085
20086 * gcc.c-torture/compile/20010610-1.c: New test.
20087
20088 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20089
20090 * g++.old-deja/g++.abi/vbase4.C: New test.
20091
20092 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20093
20094 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
20095 support %f for HC11/HC12 targets.
20096 * gcc.c-torture/execute/930513-1.x: New file, likewise.
20097 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
20098 on HC11/HC12 targets.
20099 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
20100
20101 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20102
20103 * gcc.dg/wchar_t-1.c: New file.
20104 * gcc.dg/wint_t-1.c: Likewise.
20105
20106 2001-06-11 Bernd Schmidt <bernds@redhat.com>
20107
20108 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
20109
20110 2001-06-11 Richard Henderson <rth@redhat.com>
20111
20112 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
20113
20114 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20115
20116 * gcc.c-torture/compile/20010611-1.c: New test.
20117
20118 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20119
20120 * gcc.dg/c99-tag-1.c: Add more tests.
20121
20122 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
20123
20124 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
20125 representation on MN10300 and ARM/Thumb.
20126
20127 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
20128
20129 * g77.f-torture/execute/20010610.f: New.
20130
20131 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
20132
20133 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
20134 names.
20135
20136 2001-06-09 Richard Henderson <rth@redhat.com>
20137
20138 * gcc.c-torture/execute/ashrdi-1.c: New.
20139 * gcc.c-torture/execute/ashldi-1.c: New.
20140 * gcc.c-torture/execute/lshrdi-1.c: New.
20141
20142 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
20143
20144 * objc/execute/load-3.m: Added. Check sending +load to categories,
20145 in addition to classes.
20146
20147 2001-06-08 Stan Shebs <shebs@apple.com>
20148
20149 * objc/execute/load-2.m: New test. From Nicola Pero
20150 <n.pero@mi.flashnet.it>.
20151
20152 2001-06-08 Jakub Jelinek <jakub@redhat.com>
20153
20154 * gcc.c-torture/execute/20010605-2.c: New test.
20155
20156 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20157
20158 * g++.old-deja/g++.abi/vbase2.C: New test.
20159 * g++.old-deja/g++.abi/vbase3.C: New test.
20160
20161 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20162
20163 * g++.old-deja/g++.pt/friend49.C: New test.
20164
20165 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
20166
20167 * g++.old-deja/g++.ext/anon3.C: New test.
20168
20169 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
20170
20171 * g++.old-deja/g++.other/conv7.C: New test.
20172
20173 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
20174
20175 * gcc.c-torture/compile/20010605-2.c: New test.
20176
20177 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
20178
20179 * gcc.c-torture/execute/20010604-1.c: New test.
20180
20181 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
20182
20183 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
20184
20185 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
20186
20187 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
20188 (g++_link_flags): Likewise.
20189 (g++_init): Pass gccpath's value to two previous functions.
20190
20191 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20192
20193 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
20194 Ensure logfile entry matches exec command line.
20195
20196 2001-05-31 Richard Henderson <rth@redhat.com>
20197
20198 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
20199 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
20200
20201 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
20202
20203 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
20204 compiler for irix6.2
20205
20206 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
20207
20208 * g++.old-deja/g++.other/optimize3.C: New file.
20209
20210 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
20211
20212 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
20213 assemble.
20214
20215 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
20216
20217 * g++.old-deja/g++.other/optimize2.C: New file.
20218
20219 2001-05-25 Diego Novillo <dnovillo@redhat.com>
20220
20221 * gcc.c-torture/compile/20010518-2.c: New file.
20222 * gcc.c-torture/execute/20010518-1.c: New file.
20223 * gcc.c-torture/execute/20010518-2.c: New file.
20224
20225 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
20226
20227 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
20228
20229 2001-05-24 Mark Mitchell <mark@codesourcery.com>
20230
20231 G++ no longer defines builtins that do not begin with __builtin.
20232 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
20233 * g++.old-deja/g++.brendand/misc13.C: Likewise.
20234 * g++.old-deja/g++.law/builtin1.C: Likewise.
20235 * g++.old-deja/g++.law/cvt2.C: Likewise.
20236 * g++.old-deja/g++.mike/net5.C: Likewise.
20237 * g++.old-deja/g++.other/builtins1.C: Likewise.
20238 * g++.old-deja/g++.other/builtins2.C: Likewise.
20239 * g++.old-deja/g++.other/builtins3.C: Likewise.
20240 * g++.old-deja/g++.other/builtins4.C: Likewise.
20241 * g++.old-deja/g++.other/inline8.C: Likewise.
20242 * g++.old-deja/g++.robertl/eb39.C: Likewise.
20243
20244 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
20245
20246 * g++.old-deja/g++.pt/using1.C: Adjust.
20247 * g++.old-deja/g++.pt/using2.C: New test.
20248
20249 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20250
20251 * gcc.dg/cpp/charconst.c: New tests.
20252 * gcc.dg/cpp/escape.c: New tests.
20253 * gcc.dg/cpp/escape-1.c: New tests.
20254 * gcc.dg/cpp/escape-2.c: New tests.
20255 * gcc.dg/cpp/ucs.c: New tests.
20256
20257 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
20258
20259 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20260 native compiler for irix6.5.
20261
20262 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
20263
20264 * lib/g++.exp (g++_include_flags): Use args to compute
20265 get_multilibs.
20266 (g++_link_flags): Likewise.
20267 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
20268
20269 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
20270
20271 * gcc.dg/c90-hexfloat-1.c: Add more tests.
20272
20273 2001-05-21 Geoff Keating <geoffk@redhat.com>
20274
20275 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20276 this file.
20277
20278 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20279
20280 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20281 STACK_SIZE;
20282 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20283 to STACK_SIZE; Use it to define size of add_histo array.
20284 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20285 to STACK_SIZE.
20286 (f): Use GITT_SIZE to define size of gitt local table.
20287 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20288 to STACK_SIZE; Use it to define size of bytemem array.
20289
20290 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20291
20292 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20293 on 68HC11/HC12 due to the asm instruction.
20294 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20295 * gcc.c-torture/compile/920520-1.x: Likewise.
20296 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20297 on 68HC11/HC12 because the function is larger than 64K.
20298 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20299 on 68HC11/HC12 because the structure is too large.
20300
20301 2001-05-20 Richard Henderson <rth@redhat.com>
20302
20303 * gcc.c-torture/execute/20010520-1.c: New.
20304
20305 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20306
20307 * g++.old-deja/g++.warn/compare1.C: New test.
20308 * gcc.dg/compare4.c: New test.
20309
20310 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
20311
20312 * g++.old-deja/g++.other/optimize1.C: New test.
20313
20314 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20315
20316 * g++.old-deja/g++.pt/spec41.C: New test.
20317
20318 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
20319
20320 * gcc.c-torture/compile/20010114-1.x: Remove.
20321
20322 2001-05-18 Stan Shebs <shebs@apple.com>
20323
20324 * gcc.c-torture/compile/20010518-1.c: New test.
20325
20326 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
20327
20328 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
20329 * g++.old-deja/g++.pt/crash67.C: New test.
20330
20331 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
20332
20333 * g++.old-deja/g++.other/debug9.C: New test.
20334
20335 2001-05-16 Zack Weinberg <zackw@stanford.edu>
20336
20337 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
20338
20339 2001-05-16 Jan Hubicka <jh@suse.cz>
20340
20341 * gcc.c-torture/compile/20010516-1.c: New test.
20342
20343 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20344
20345 * g++.old-deja/g++.other/crash41.C: New test.
20346
20347 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20348
20349 * g++.old-deja/g++.pt/crash66.C: New test.
20350
20351 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
20352
20353 * g++.old-deja/g++.robertl/eb27.C: Convert.
20354
20355 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
20356
20357 * g++.dg/friend-warn.C: New test. Do not warn about friend
20358 declaration being redundant.
20359
20360 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
20361
20362 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
20363
20364 2001-05-14 Mark Mitchell <mark@codesourcery.com>
20365
20366 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
20367
20368 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
20369
20370 * lib/g++.exp: Use testsuite_flags.
20371
20372 2001-05-13 Mark Mitchell <mark@codesourcery.com>
20373
20374 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
20375
20376 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
20377
20378 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
20379
20380 2001-05-11 Mark Mitchell <mark@codesourcery.com>
20381
20382 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
20383
20384 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
20385
20386 * gcc.c-torture/compile/20010313-1.c: New test.
20387
20388 2001-05-09 Zack Weinberg <zackw@stanford.edu>
20389
20390 * gcc.dg/cpp/direct2.c: New test.
20391 * gccq.dg/cpp/direct2s.c: New test.
20392
20393 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
20394
20395 2001-05-07 Mark Mitchell <mark@codesourcery.com>
20396
20397 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
20398 * g++.old-deja/g++.other/op3.C: Likewise.
20399
20400 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20401
20402 * gcc.dg/cpp/syshdr.h: New file.
20403 * gcc.dg/cpp/sysmac1.c: Update.
20404 * gcc.dg/cpp/sysmac2.c: Update.
20405
20406 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20407
20408 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
20409
20410 2001-05-04 David Edelsohn <edelsohn@gnu.org>
20411
20412 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20413 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
20414
20415 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
20416
20417 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
20418
20419 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
20420
20421 * lib/g++.exp (g++_include_flags): Don't use any special flags
20422 if TESTING_IN_BUILD_TREE is not defined.
20423 (g++_init): Use a plain 'c++' as the compiler if
20424 TESTING_IN_BUILD_TREEE is not defined.
20425
20426 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20427
20428 * g++.old-deja/g++.eh/catch13.C: New test.
20429 * g++.old-deja/g++.eh/catch14.C: New test.
20430
20431 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20432
20433 * gcc.dg/cpp/tr-define.c: New test.
20434
20435 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
20436
20437 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20438 <stdlib.h>, not <malloc.h>.
20439
20440 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20441
20442 * g++.old-deja/g++.ns/template17.C: New test.
20443
20444 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20445
20446 * g++.old-deja/g++.pt/ref4.C: New test.
20447
20448 2001-04-30 Richard Henderson <rth@redhat.com>
20449
20450 * gcc.dg/20000724-1.c: Revert last change.
20451
20452 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20453
20454 * g77.f-torture/execute/20010430.f: New test.
20455
20456 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20457
20458 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20459
20460 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20461
20462 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20463
20464 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20465
20466 * g++.old-deja/g++.eh/crash6.C: New test.
20467
20468 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20469
20470 * g++.old-deja/g++.other/warn7.C: New test.
20471
20472 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20473
20474 * g++.old-deja/g++.other/defarg9.C: New test.
20475
20476 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20477
20478 * g77.f-torture/compile/20010426.f: New test.
20479 * g77.f-torture/execute/20010426.f: New test.
20480
20481 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20482
20483 * g77.f-torture/compile/20000629-1.x: Remove - error
20484 has been fixed.
20485
20486 2001-04-26 Jeffrey A Law (law@cygnus.com)
20487
20488 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20489 Tweak slightly to work with g++.dg framework.
20490 * g++.dg/special/ecos.exp: Run initp1.C test.
20491 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20492
20493 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20494 its linker doesn't give line numbers either.
20495 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20496
20497 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20498
20499 * g++.old-deja/g++.other/lex1.C: New test.
20500
20501 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20502
20503 * gcc.dg/noncompile/20010425-1.c: New test.
20504
20505 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20506
20507 * g++.old-deja/g++.pt/mangle2.C: New test.
20508
20509 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20510
20511 * gcc.dg/format/plus-1.c: New test.
20512
20513 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20514
20515 * gcc.dg/20010423-1.c: New test.
20516
20517 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20518
20519 * gcc.c-torture/execute/20010422-1.c: New test.
20520
20521 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20522
20523 * g++.old-deja/g++.ns/type2.C: New test.
20524
20525 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20526
20527 * g++.old-deja/g++.other/perf1.C: New test.
20528
20529 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20530
20531 * gcc.dg/c99-func-2.c: Remove xfail.
20532 * gcc.dg/c99-func-3.c: Remove xfail.
20533 * gcc.dg/c99-func-4.c: Remove xfail.
20534
20535 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20536
20537 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20538
20539 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20540
20541 * gcc.c-torture/compile/20010423-1.c: New test.
20542
20543 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20544
20545 * g++.old-deja/g++.pt/typename28.C: New test.
20546
20547 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20548
20549 * g++.old-deja/g++.abi/empty2.C: New test.
20550 * g++.old-deja/g++.abi/empty3.C: New test.
20551
20552 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20553
20554 * g++.old-deja/g++.other/comdat2.C: New test.
20555 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20556
20557 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20558
20559 * g++.old-deja/g++.other/overload14.C: New test.
20560
20561 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20562
20563 * g++.old-deja/g++.other/lookup23.C: New test.
20564
20565 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20566
20567 * gcc.c-torture/execute/20010403-1.c: New test.
20568
20569 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20570 Mark Mitchell <mark@codesourcery.com>
20571
20572 * lib/old-dejagnu.exp: Don't delete output of executable.
20573 Add .exe suffix to executables.
20574
20575 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20576
20577 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20578
20579 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20580
20581 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20582
20583 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20584
20585 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20586 * g++.old-deja/g++.abi/crash1.C: New test.
20587
20588 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20589
20590 * g++.old-deja/g++.other/crash40.C: New test.
20591
20592 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20593
20594 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20595
20596 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20597
20598 * g++.old-deja/g++.other/warn6.C: New test.
20599
20600 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20601
20602 * g++.old-deja/g++.robertl/eb42.C: Same.
20603
20604 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20605
20606 * gcc.dg/wtr-conversion-1.c: New testcase.
20607
20608 2001-04-10 Richard Henderson <rth@redhat.com>
20609
20610 * g++.old-deja/g++.other/array5.C: New.
20611
20612 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20613
20614 * gcc.c-torture/execute/20010408-1.c: New test.
20615
20616 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
20617
20618 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20619 headers and constructs.
20620 * g++.old-deja/g++.robertl/eb79.C: Same.
20621 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20622 * g++.old-deja/g++.robertl/eb73.C: Same.
20623 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20624 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20625 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20626 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20627 * g++.old-deja/g++.robertl/eb44.C: Same.
20628 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20629 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20630 * g++.old-deja/g++.robertl/eb39.C: Same.
20631 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20632 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20633 * g++.old-deja/g++.robertl/eb30.C: Same.
20634 * g++.old-deja/g++.robertl/eb3.C: Same.
20635 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20636 * g++.old-deja/g++.robertl/eb21.C: Same.
20637 * g++.old-deja/g++.robertl/eb15.C: Same.
20638 * g++.old-deja/g++.robertl/eb118.C: Same.
20639 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20640 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20641 * g++.old-deja/g++.robertl/eb109.C: Same.
20642 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20643 * g++.old-deja/g++.mike/rtti1.C: Same.
20644 * g++.old-deja/g++.mike/p658.C: Same.
20645 * g++.old-deja/g++.mike/net46.C: Same.
20646 * g++.old-deja/g++.mike/net34.C: Same.
20647 * g++.old-deja/g++.mike/memoize1.C: Same.
20648 * g++.old-deja/g++.mike/eh2.C: Same.
20649 * g++.old-deja/g++.law/weak.C: Same.
20650 * g++.old-deja/g++.law/visibility7.C: Same.
20651 * g++.old-deja/g++.law/visibility25.C: Same.
20652 * g++.old-deja/g++.law/visibility22.C: Same.
20653 * g++.old-deja/g++.law/visibility2.C: Same.
20654 * g++.old-deja/g++.law/visibility17.C: Same.
20655 * g++.old-deja/g++.law/visibility13.C: Same.
20656 * g++.old-deja/g++.law/visibility10.C: Same.
20657 * g++.old-deja/g++.law/visibility1.C: Same.
20658 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20659 * g++.old-deja/g++.law/vbase1.C: Same.
20660 * g++.old-deja/g++.law/operators32.C: Same.
20661 * g++.old-deja/g++.law/nest3.C: Same.
20662 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20663 * g++.old-deja/g++.law/except5.C (main): Same.
20664 * g++.old-deja/g++.law/cvt7.C (run): Same.
20665 * g++.old-deja/g++.law/cvt2.C: Same.
20666 * g++.old-deja/g++.law/cvt16.C: Same.
20667 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20668 * g++.old-deja/g++.law/ctors17.C (main): Same.
20669 * g++.old-deja/g++.law/ctors13.C: Same.
20670 * g++.old-deja/g++.law/ctors12.C (main): Same.
20671 * g++.old-deja/g++.law/ctors10.C: Same.
20672 * g++.old-deja/g++.law/code-gen5.C: Same.
20673 * g++.old-deja/g++.law/bad-error7.C: Same.
20674 * g++.old-deja/g++.law/arm9.C: Same.
20675 * g++.old-deja/g++.law/arm12.C: Same.
20676 * g++.old-deja/g++.law/arg8.C: Same.
20677 * g++.old-deja/g++.law/arg1.C: Same.
20678 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20679 * g++.old-deja/g++.jason/template31.C: Same.
20680 * g++.old-deja/g++.jason/template24.C (main): Same.
20681 * g++.old-deja/g++.jason/2371.C: Same.
20682 * g++.old-deja/g++.eh/new2.C: Same.
20683 * g++.old-deja/g++.eh/new1.C: Same.
20684 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20685 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20686 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20687 * g++.old-deja/g++.brendan/crash62.C: Same.
20688 * g++.old-deja/g++.brendan/crash52.C: Same.
20689 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20690 * g++.old-deja/g++.brendan/crash38.C: Same.
20691 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20692 * g++.old-deja/g++.brendan/copy9.C: Same.
20693
20694 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
20695
20696 * gcc.c-torture/execute/20001203-2.c (memset):
20697 Count argument is of type __SIZE_TYPE__.
20698
20699 2001-04-04 Diego Novillo <dnovillo@redhat.com>
20700
20701 * gcc.c-torture/compile/20010404-1.c: New test.
20702
20703 2001-04-04 Jakub Jelinek <jakub@redhat.com>
20704
20705 * gcc.c-torture/compile/20010326-1.c: New test.
20706
20707 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
20708
20709 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20710 peculiarities of the SH.
20711 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
20712
20713 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20714
20715 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20716 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20717 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
20718
20719 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20720
20721 * g77.f-torture/compile/20010321-1.f: New test.
20722
20723 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20724
20725 * gcc.c-torture/compile/20010329-1.c: New test.
20726
20727 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20728
20729 * gcc.c-torture/execute/20010329-1.c: New test.
20730
20731 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20732
20733 * g++.old-deja/g++.other/eh4.C: Fix typo.
20734
20735 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20736
20737 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
20738
20739 2001-03-28 Philip Blundell <philb@gnu.org>
20740
20741 * gcc.c-torture/compile/20010328-1.c: New test.
20742
20743 2001-03-27 Richard Henderson <rth@redhat.com>
20744
20745 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20746 * g++.old-deja/g++.eh/vbase3.C: Likewise.
20747
20748 2001-03-27 Alan Modra <alan@linuxcare.com.au>
20749
20750 * gcc.c-torture/compile/20010327-1.c: New test.
20751
20752 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
20753
20754 * g++.old-deja/g++.other/friend12.C: New test.
20755 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20756 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
20757
20758 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
20759
20760 * gcc.c-torture/execute/20010325-1.c: New test.
20761
20762 2001-03-23 Jakub Jelinek <jakub@redhat.com>
20763
20764 * g++.old-deja/g++.other/mangle3.C: New test.
20765
20766 2001-03-22 Jakub Jelinek <jakub@redhat.com>
20767
20768 * g++.old-deja/g++.other/anon8.C: New test.
20769
20770 2001-03-20 Philip Blundell <philb@gnu.org>
20771
20772 * gcc.c-torture/compile/20010320-1.c: New test.
20773
20774 2001-03-17 Richard Henderson <rth@redhat.com>
20775
20776 * g++.old-deja/g++.other/eh4.C: Add expected error text.
20777
20778 2001-03-15 Geoff Keating <geoff@redhat.com>
20779
20780 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20781 tests on AIX.
20782
20783 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
20784
20785 * g++.old-deja/g++.other/eh4.C: New test.
20786
20787 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
20788
20789 * gcc.dg/cpp/mi1.c: Update.
20790
20791 2001-03-14 Jakub Jelinek <jakub@redhat.com>
20792
20793 * g++.old-deja/g++.other/regstack.C: New test.
20794
20795 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
20796
20797 * g++.old-deja/g++.other/ref4.C: New test.
20798
20799 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20800
20801 * objc/execute/va_method.m: Added.
20802 * objc/execute/IMP.m: Added.
20803 * objc/execute/_cmd.m: Added.
20804 * objc/execute/accessing_ivars.m: Added.
20805 * objc/execute/class-1.m: Added.
20806 * objc/execute/class-10.m: Added.
20807 * objc/execute/class-11.m: Added.
20808 * objc/execute/class-12.m: Added.
20809 * objc/execute/class-13.m: Added.
20810 * objc/execute/class-14.m: Added.
20811 * objc/execute/class-2.m: Added.
20812 * objc/execute/class-3.m: Added.
20813 * objc/execute/class-4.m: Added.
20814 * objc/execute/class-5.m: Added.
20815 * objc/execute/class-6.m: Added.
20816 * objc/execute/class-7.m: Added.
20817 * objc/execute/class-8.m: Added.
20818 * objc/execute/class-9.m: Added.
20819 * objc/execute/class-tests-1.h
20820 * objc/execute/class-tests-2.h
20821 * objc/execute/compatibility_alias.m: Added.
20822 * objc/execute/encode-1.m: Added.
20823 * objc/execute/formal_protocol-1.m: Added.
20824 * objc/execute/formal_protocol-2.m: Added.
20825 * objc/execute/formal_protocol-3.m: Added.
20826 * objc/execute/formal_protocol-4.m: Added.
20827 * objc/execute/formal_protocol-5.m: Added.
20828 * objc/execute/formal_protocol-6.m: Added.
20829 * objc/execute/formal_protocol-7.m: Added.
20830 * objc/execute/informal_protocol.m: Added.
20831 * objc/execute/initialize.m: Added.
20832 * objc/execute/load.m: Added.
20833 * objc/execute/many_args_method.m: Added.
20834 * objc/execute/nested-3.m: Added.
20835 * objc/execute/no_clash.m: Added.
20836 * objc/execute/private.m: Added.
20837 * objc/execute/redefining_self.m: Added.
20838 * objc/execute/root_methods.m: Added.
20839 * objc/execute/selector-1.m: Added.
20840 * objc/execute/static-1.m: Added.
20841 * objc/execute/static-2.m: Added.
20842 * objc/execute/va_method.m: Added.
20843
20844 2001-03-10 Richard Henderson <rth@redhat.com>
20845
20846 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20847
20848 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20849
20850 * g++.old-deja/g++.other/crash31.C: XFAIL.
20851 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20852 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20853 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20854 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20855 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20856
20857 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20858
20859 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20860
20861 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20862
20863 * gcc.dg/20000724-1.c: Don't use multiline strings.
20864
20865 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20866
20867 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20868 result of -cString against what we expect it to be; don't just
20869 print it out for no one to read.
20870
20871 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20872 Based on testcases provided by Nicola Pero.
20873
20874 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20875
20876 * gcc.dg/cpp/macro7.c: New test.
20877
20878 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20879
20880 * gcc.dg/cpp/multiline.c: Update.
20881
20882 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20883
20884 * g++.old-deja/g++.other/enum3.C: New test.
20885
20886 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20887
20888 * g++.old-deja/g++.other/pod1.C: New test.
20889
20890 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20891
20892 * g++.old-deja/g++.ext/overload1.C: New test.
20893
20894 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20895
20896 * g++.old-deja/g++.pt/using1.C: New test.
20897
20898 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20899
20900 * g++.old-deja/g++.other/using9.C: New test.
20901
20902 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20903
20904 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20905
20906 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20907
20908 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
20909
20910 * g++.old-deja/g++.ext/realpt1.C: Remove.
20911
20912 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
20913
20914 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
20915
20916 2001-02-26 Will Cohen <wcohen@redhat.com>
20917
20918 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
20919
20920 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
20921
20922 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
20923 templatized constructors.
20924
20925 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20926
20927 * gcc.c-torture/execute/20010224-1.c: New test.
20928
20929 2001-02-23 Jakub Jelinek <jakub@redhat.com>
20930
20931 * gcc.c-torture/execute/20010222-1.c: New test.
20932
20933 2001-02-22 Jakub Jelinek <jakub@redhat.com>
20934
20935 * g++.old-deja/g++.other/inline20.C: New test.
20936
20937 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20938
20939 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20940
20941 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20942
20943 * g++.old-deja/g++.other/lookup22.C: New test.
20944
20945 2001-02-19 Zack Weinberg <zackw@stanford.edu>
20946
20947 * g77.dg: New directory.
20948 * g77.dg/20010216-1.f: New test case.
20949 * g77.dg/dg.exp: New driver.
20950 * lib/g77-dg.exp: New driver library.
20951
20952 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20953
20954 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20955
20956 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20957
20958 * g++.old-deja/g++.other/decl9.C: New test.
20959
20960 2001-02-16 Jakub Jelinek <jakub@redhat.com>
20961
20962 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20963 not need <string> and also tests the initialization at runtime.
20964
20965 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20966
20967 * gcc.c-torture/execute/longlong.c: New test.
20968
20969 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20970
20971 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20972
20973 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20974
20975 * gcc.c-torture/execute/920302-1.c (execute):
20976 Change argument type to short.
20977
20978 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20979
20980 * g++.old-deja/g++.pt/deduct6.C: New test.
20981
20982 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20983
20984 * g++.old-deja/g++.pt/deduct5.C: New test.
20985
20986 2001-02-14 Jakub Jelinek <jakub@redhat.com>
20987
20988 * gcc.c-torture/execute/20010209-1.c: New test.
20989
20990 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20991
20992 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20993
20994 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
20995
20996 * g++.dg/vtgc1.C: Update for new ABI.
20997
20998 * consistency.vlad: New directory, 1665 files.
20999
21000 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
21001
21002 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
21003 return type.
21004 * gcc.dg/cpp/digraphs.c: Declare puts.
21005
21006 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21007
21008 * g++.old-deja/g++.other/warn5.C: New test.
21009
21010 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21011
21012 * g++.old-deja/g++.pt/spec40.C: New test.
21013
21014 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21015
21016 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
21017 case.
21018 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
21019
21020 2001-02-12 Jakub Jelinek <jakub@redhat.com>
21021
21022 * gcc.c-torture/compile/20010209-1.c: New test.
21023
21024 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
21025
21026 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
21027 excess errors message but not if it crashes.
21028 * g++.old-deja/g++.other/crash27.C: Likewise.
21029 * g++.old-deja/g++.other/crash28.C: Likewise.
21030 * g++.old-deja/g++.other/crash30.C: Likewise.
21031 * g++.old-deja/g++.other/crash32.C: Likewise.
21032 * g++.old-deja/g++.other/crash35.C: Likewise.
21033 * g++.old-deja/g++.pt/inherit2.C: Likewise.
21034
21035 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
21036
21037 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
21038 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
21039 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
21040 g77.f-torture/execute/execute.exp,
21041 g77.f-torture/noncompile/noncompile.exp,
21042 gcc.c-torture/execute/execute.exp,
21043 gcc.c-torture/execute/memcheck/memcheck.exp,
21044 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
21045 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
21046 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
21047 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
21048 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
21049 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
21050 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21051 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
21052 Remove bug reporting instructions with ancient email addresses.
21053
21054 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21055
21056 * gcc.dg/20010202-1.c: New test.
21057 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
21058
21059 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
21060
21061 * g++.dg/stdbool-if.C: New test.
21062
21063 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
21064
21065 * objc/execute/fdecl.m: Added main().
21066
21067 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21068
21069 * gcc.c-torture/execute/20010206-1.c: New test.
21070
21071 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
21072
21073 * gcc.dg/cpp/avoidpaste1.c: Update.
21074
21075 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
21076
21077 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
21078 Pero <nicola@brainstorm.co.uk>.
21079 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
21080
21081 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
21082
21083 * g++.old-deja/g++.pt/spec39.C: New test.
21084
21085 2001-02-05 Jakub Jelinek <jakub@redhat.com>
21086
21087 * gcc.c-torture/compile/20010202-1.c: New test.
21088
21089 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
21090
21091 * g++.old-deja/g++.abi/primary2.C: New test.
21092 * g++.old-deja/g++.abi/primary3.C: New test.
21093 * g++.old-deja/g++.abi/primary4.C: New test.
21094 * g++.old-deja/g++.abi/primary5.C: New test.
21095 * g++.old-deja/g++.abi/vtable3.h: New test.
21096 * g++.old-deja/g++.abi/vtable3a.C: New test.
21097 * g++.old-deja/g++.abi/vtable3b.C: New test.
21098 * g++.old-deja/g++.abi/vtable3c.C: New test.
21099 * g++.old-deja/g++.abi/vtable3d.C: New test.
21100 * g++.old-deja/g++.abi/vtable3e.C: New test.
21101 * g++.old-deja/g++.abi/vtable3f.C: New test.
21102 * g++.old-deja/g++.abi/vtable3g.C: New test.
21103 * g++.old-deja/g++.abi/vtable3h.C: New test.
21104 * g++.old-deja/g++.abi/vtable3i.C: New test.
21105 * g++.old-deja/g++.abi/vtable3j.C: New test.
21106 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
21107
21108 2001-02-03 Jakub Jelinek <jakub@redhat.com>
21109
21110 * g++.old-deja/g++.other/anon6.C: New test.
21111 * g++.old-deja/g++.other/anon7.C: New test.
21112
21113 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
21114
21115 * gcc.dg/cpp/avoidpaste2.c: New tests.
21116
21117 2001-01-31 Jakub Jelinek <jakub@redhat.com>
21118
21119 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
21120
21121 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
21122
21123 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
21124 DECIMAL_DIG cases for Irix."
21125
21126 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
21127
21128 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
21129
21130 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21131
21132 * gcc.dg/c99-tag-1.c: New test.
21133
21134 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21135
21136 * gcc.dg/cpp/tr-warn1.c: Add tests.
21137
21138 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21139
21140 * gcc.dg/cpp/avoidpaste1.c: Update.
21141 * gcc.dg/cpp/paste4.c: Update.
21142
21143 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
21144
21145 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
21146 cases for Irix.
21147
21148 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
21149
21150 * g++.old-deja/g++.other/inline19.C: New test.
21151
21152 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
21153
21154 * gcc.dg/Wlarger-than.c: New test.
21155
21156 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21157
21158 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
21159
21160 2001-01-29 Jakub Jelinek <jakub@redhat.com>
21161
21162 * gcc.c-torture/execute/20010129-1.c: New test.
21163 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
21164
21165 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
21166
21167 * gcc.dg/cpp/avoidpaste1.c: Test case.
21168
21169 2001-01-28 Jakub Jelinek <jakub@redhat.com>
21170
21171 * g++.old-deja/g++.other/inline18.C: New test.
21172
21173 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21174
21175 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
21176 and __builtin_putchar.
21177
21178 2001-01-27 Jakub Jelinek <jakub@redhat.com>
21179
21180 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
21181 tests.
21182
21183 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
21184
21185 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
21186 floating point number rounding mode to round to the nearest
21187 representable mode.
21188
21189 2001-01-25 Jakub Jelinek <jakub@redhat.com>
21190
21191 * g++.old-deja/g++.other/mangle2.C: New test.
21192
21193 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
21194
21195 * gcc.c-torture/compile/20010124-1.c: New test.
21196
21197 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
21198
21199 * g++.old-deja/g++.pt/spec38.C: New test.
21200
21201 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21202
21203 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
21204 "Build don't run".
21205
21206 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21207
21208 * gcc.c-torture/execute/20010123-1.c: New test.
21209
21210 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21211
21212 * g++.old-deja/g++.pt/spec37.C: New test.
21213
21214 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21215
21216 * g++.old-deja/g++.pt/overload14.C: New test.
21217
21218 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21219
21220 * gcc.c-torture/execute/20010122-1.c: New test, exercise
21221 __builtin_return_address.
21222
21223 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
21224
21225 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
21226 * g++.old-deja/g++.pt/spec35.C: New test.
21227 * g++.old-deja/g++.pt/spec36.C: New test.
21228
21229 2001-01-20 Jakub Jelinek <jakub@redhat.com>
21230
21231 * gcc.c-torture/compile/20010118-1.c: New test.
21232
21233 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
21234
21235 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21236
21237 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21238
21239 * gcc.c-torture/execute/20010119-1.c: New test.
21240
21241 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21242
21243 * g++.old-deja/g++.other/vbase5.C: New test.
21244
21245 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21246
21247 * gcc.c-torture/execute/20010118-1.c: New test.
21248
21249 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21250
21251 * g++.old-deja/g++.pt/deduct3.C: New test.
21252
21253 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21254
21255 * g++.old-deja/g++.pt/spec34.C: New test.
21256
21257 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21258
21259 * g77.f-torture/compile/20000601-2.f: New test.
21260
21261 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21262
21263 * g++.old-deja/g++.other/init17.C: New test.
21264
21265 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
21266
21267 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21268
21269 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21270
21271 * g++.old-deja/g++.pt/unify8.C: New test.
21272
21273 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21274
21275 * g++.old-deja/g++.abi/vbase1.C: New test.
21276
21277 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21278
21279 * g++.old-deja/g++.pt/crash65.C: New test.
21280
21281 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21282
21283 * gcc.dg/cpp/assembl2.S: New test case.
21284
21285 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21286
21287 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21288 are supported.
21289
21290 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21291
21292 * g++.old-deja/g++.other/builtins1.C: New test.
21293 * g++.old-deja/g++.other/builtins2.C: Likewise.
21294 * g++.old-deja/g++.other/builtins3.C: Likewise.
21295 * g++.old-deja/g++.other/builtins4.C: Likewise.
21296
21297 2001-01-17 Jakub Jelinek <jakub@redhat.com>
21298
21299 * gcc.c-torture/compile/20010117-1.c: New test.
21300 * gcc.c-torture/compile/20010117-2.c: New test.
21301
21302 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21303
21304 * g77.f-torture/execute/20010116.[fx]: New test,
21305 XFAIL on i?86-*-*.
21306 * g77.f-torture/compile/20010115.f: Indicate it's
21307 a test for PR fortran/1636.
21308
21309 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21310
21311 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21312
21313 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21314
21315 * g77.f-torture/compile/20010115.f: New test.
21316
21317 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21318
21319 * g++.old-deja/g++.pt/nontype5.C: New test.
21320
21321 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21322
21323 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
21324 have an equivalent working one below it.
21325
21326 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21327
21328 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
21329 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21330
21331 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21332
21333 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
21334 message containing "init_priority".
21335 (conpr-2.C): Likewise.
21336 (conpr-3.C): Likewise.
21337 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
21338
21339 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21340
21341 * gcc.c-torture/execute/20010114-2.c: New test.
21342
21343 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
21344
21345 * gcc.c-torture/compile/20010114-1.c: New test.
21346 * gcc.c-torture/compile/20010114-1.x: Xfail.
21347 * gcc.c-torture/compile/20010114-2.c: New test.
21348 * gcc.c-torture/execute/20010114-1.c: New test.
21349 * gcc.dg/trunc-1.c: New test.
21350 * gcc.dg/uninit-B.c: New test.
21351
21352 2001-01-13 Nick Clifton <nickc@redhat.com>
21353
21354 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
21355 target.
21356
21357 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
21358
21359 * gcc.c-torture/compile/20010113-1.c: New test.
21360
21361 2001-01-13 Jakub Jelinek <jakub@redhat.com>
21362
21363 * gcc.c-torture/compile/20001212-1.c: New test.
21364
21365 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
21366
21367 * gcc.dg/cpp/widestr1.c: Update.
21368 * gcc.dg/cpp/prag-imp.c: Remove.
21369
21370 2001-01-12 Jakub Jelinek <jakub@redhat.com>
21371
21372 * gcc.c-torture/execute/20000801-3.x: Remove.
21373 * gcc.dg/c90-init-1.c: New test.
21374 * gcc.dg/c99-init-1.c: New test.
21375 * gcc.dg/c99-init-2.c: New test.
21376 * gcc.dg/gnu99-init-1.c: New test.
21377
21378 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
21379
21380 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
21381 testing that no relevant ones were found.
21382
21383 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21384
21385 * g++.old-deja/g++.pt/cast2.C: New test.
21386
21387 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21388
21389 * g++.old-deja/g++.pt/friend47.C: New test.
21390
21391 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21392
21393 * g++.old-deja/g++.pt/instantiate13.C: New test.
21394
21395 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21396
21397 * g++.old-deja/g++.other/defarg7.C: New test.
21398 * g++.old-deja/g++.other/defarg8.C: New test.
21399
21400 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21401
21402 * g++.old-deja/g++.pt/crash64.C: New test.
21403
21404 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21405
21406 * g++.old-deja/g++.pt/crash63.C: New test.
21407
21408 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21409
21410 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21411
21412 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21413
21414 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21415
21416 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21417
21418 * g++.old-deja/g++.pt/error3.C: New test.
21419
21420 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21421
21422 * g++.old-deja/g++.other/crash39.C: New test.
21423
21424 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21425
21426 * g++.old-deja/g++.other/vbase4.C: New test.
21427
21428 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21429
21430 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21431 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21432 * gcc.dg/special/special.exp: New test driver which will check
21433 for alias support for the above test.
21434
21435 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21436
21437 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21438 problems on small machines.
21439 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21440 parameterize.
21441
21442 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21443
21444 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21445 mips.
21446 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21447
21448 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21449
21450 * g++.old_deja/g++.pt/using8.C: New test.
21451
21452 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21453
21454 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21455
21456 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21457
21458 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21459 where a failure is expected.
21460 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21461
21462 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21463
21464 * g++.old_deja/g++.pt/instantiate12.C: New test.
21465
21466 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21467
21468 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21469 start of structs.
21470 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21471 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21472 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21473 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21474 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21475 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21476 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21477 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21478 * g++.old-deja/g++.eh/spec6.C: Likewise.
21479 * g++.old-deja/g++.jason/crash3.C: Likewise.
21480 * g++.old-deja/g++.law/ctors11.C: Likewise.
21481 * g++.old-deja/g++.law/ctors17.C: Likewise.
21482 * g++.old-deja/g++.law/ctors5.C: Likewise.
21483 * g++.old-deja/g++.law/ctors9.C: Likewise.
21484 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21485 * g++.old-deja/g++.mike/net22.C: Likewise.
21486 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21487 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21488 * g++.old-deja/g++.mike/virt3.C: Likewise.
21489 * g++.old-deja/g++.niklas/t128.C: Likewise.
21490 * g++.old-deja/g++.other/anon4.C: Likewise.
21491 * g++.old-deja/g++.other/using1.C: Likewise.
21492 * g++.old-deja/g++.other/warn3.C: Likewise.
21493 * g++.old-deja/g++.pt/t37.C: Likewise.
21494 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21495 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21496
21497 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21498
21499 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21500
21501 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21502
21503 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21504
21505 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21506
21507 * gcc.c-torture/compile/20010107-1.c: New test.
21508
21509 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21510
21511 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21512
21513 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21514
21515 * gcc.dg/format/format.h: New file.
21516 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21517 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21518 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21519 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21520 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21521 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21522 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21523 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21524 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21525 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21526 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21527 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21528 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21529 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21530 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21531 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21532 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21533 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21534 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21535 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21536 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21537 instead of declaring standard types, macros and functions in each
21538 test.
21539
21540 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21541
21542 * gcc.c-torture/execute/20010106-1.c: New test.
21543
21544 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21545
21546 * gcc.dg/format/format.exp: New file.
21547 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21548 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21549 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21550 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21551 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21552 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21553 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21554 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21555 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21556 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21557 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21558 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21559 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21560 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21561 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21562 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21563 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21564 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21565 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21566 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21567 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21568 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21569 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21570 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21571 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21572 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21573 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21574 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21575 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21576 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21577 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21578 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21579 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21580 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21581 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21582 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21583 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21584 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21585 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21586 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21587 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21588 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21589
21590 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21591
21592 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21593 account.
21594
21595 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21596
21597 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21598
21599 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21600
21601 * g++.old-deja/g++.pt/crash62.C: New test.
21602
21603 2001-01-04 Richard Henderson <rth@redhat.com>
21604
21605 * gcc.dg/20000926-1.c: Update expected warnings.
21606 * gcc.dg/array-2.c: Likewise.
21607 * gcc.dg/array-4.c: Also validate flexible array members.
21608 * gcc.dg/c99-flex-array-1.c: New.
21609
21610 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21611
21612 * gcc.c-torture/compile/20001222-1.x: Remove.
21613
21614 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21615
21616 * gcc.c-torture/execute/built-in-setjmp.c: New.
21617
21618 2001-01-03 Richard Henderson <rth@redhat.com>
21619
21620 * gcc.dg/940510-1.c: Update expected error wording.
21621 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21622
21623 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21624
21625 * lib/target-supports.exp (check_alias_available): Modified to
21626 indicate aliases not supported if only weak aliases are supported.
21627
21628 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21629
21630 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21631 Turn on cmpstrsi checks for __pj__ and __i370__.
21632
21633 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21634
21635 * g++.old-deja/g++.other/virtual11.C: New test.
21636
21637 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21638
21639 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21640
21641 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21642
21643 * gcc.c-torture/compile/20010102-1.c: New test.
21644
21645 2001-01-02 Andreas Jaeger <aj@suse.de>
21646
21647 * gcc.dg/noreturn-3.c: New test.
21648
21649 * gcc.dg/noreturn-4.c: New test.
21650
21651 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21652
21653 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21654 __builtin_fputc and __builtin_fwrite.
21655
21656 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21657
21658 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21659 signed char, not default char.
21660
21661 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21662
21663 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21664
21665 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21666
21667 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21668
21669 2000-12-29 Richard Henderson <rth@redhat.com>
21670
21671 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21672 (__cyg_profile_func_exit): Define.
21673
21674 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21675
21676 * g++.dg/vtgc1.C: New test.
21677
21678 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
21679
21680 * gcc.dg/noncompile/20001228-1.c: New test.
21681
21682 * gcc.dg/20001228-1.c: New test.
21683
21684 * gcc.c-torture/execute/20001228-1.c: New test.
21685
21686 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21687
21688 * gcc.dg/format-strfmon-1.c: New test.
21689
21690 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21691
21692 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21693 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21694 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21695 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21696 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21697 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21698 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21699 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21700 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21701 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21702 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21703 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21704 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21705
21706 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21707 * gcc.c-torture/execute/string-opt-4.c: Test index.
21708
21709 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
21710
21711 * gcc.c-torture/compile/20001226-1.c: New test.
21712
21713 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21714
21715 * gcc.c-torture/compile/20001222-1.c: New test.
21716 * gcc.c-torture/compile/20001222-1.x: Xfail.
21717
21718 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
21719
21720 * gcc.c-torture/execute/comp-goto-2.c: New test.
21721
21722 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
21723
21724 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21725 Use long types if __INT_MAX__ is 32767.
21726 (main): Use cast to (sint32 *) when poking 88 into a_page.
21727
21728 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21729
21730 2000-12-21 Bernd Schmidt <bernds@redhat.com>
21731
21732 * gcc.c-torture/compile/20001221-1.c: New test.
21733 * gcc.c-torture/execute/20001221-1.c: New test.
21734
21735 2000-12-20 Richard Henderson <rth@redhat.com>
21736
21737 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21738 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21739
21740 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21741
21742 * gcc.dg/compare3.c: New test.
21743
21744 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21745
21746 * gcc.dg/format-warnll-1.c: New test.
21747
21748 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21749
21750 * gcc.dg/cpp/cmdlne-P.c: New test.
21751
21752 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21753
21754 * gcc.c-torture/execute/builtin-abs-1.c,
21755 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21756
21757 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21758
21759 * gcc.dg/cpp/multiline.c: New test.
21760
21761 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21762
21763 * g++.old-deja/g++.other/syshdr1.C: Update.
21764 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21765
21766 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21767
21768 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21769
21770 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21771
21772 * g++.old-deja/g++.pt/ttp65.C: New test.
21773
21774 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21775
21776 * g++.old-deja/g++.pt/ttp64.C: New test.
21777
21778 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21779
21780 * g++.old-deja/g++.pt/spec33.C: New test.
21781
21782 2000-12-14 Catherine Moore <clm@redhat.com>
21783
21784 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21785 * gcc.c-torture/execute/920612-2.c: Likewise.
21786 * gcc.c-torture/execute/920428-2.c: Likewise.
21787 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21788 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21789
21790 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21791
21792 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21793 * gcc.dg/pack-test-2.c: Likewise.
21794
21795 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21796
21797 Tests by Zack Weinberg <zackw@stanford.edu>.
21798
21799 * gcc.dg/cpp/defined.c: Update.
21800 * gcc.dg/cpp/defined_trad.c: New tests.
21801
21802 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21803
21804 * gcc.dg/cpp/trad-direct.c: Update.
21805
21806 2000-12-11 Neil Booth <neilb@earthling.net>
21807
21808 * gcc.dg/cpp/defined_trad.c
21809
21810 2000-12-11 Neil Booth <neilb@earthling.net>
21811
21812 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21813
21814 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21815
21816 * gcc.dg/format-miss-2.c: New test.
21817
21818 2000-12-09 Neil Booth <neilb@earthling.net>
21819
21820 * gcc.dg/cpp/lineflags.c: New tests.
21821 * gcc.dg/cpp/poison.c: Update.
21822 * gcc.dg/cpp/redef2.c: Update.
21823 * gcc.dg/cpp/skipping.c: New test.
21824
21825 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
21826
21827 * g++.old-deja/g++.other/eh3.C: New testcase.
21828
21829 2000-12-07 Neil Booth <neilb@earthling.net>
21830
21831 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21832 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21833 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21834 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21835 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21836 Update.
21837
21838 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21839
21840 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21841 __SIZE_TYPE__ instead of int for type of integers cast to
21842 pointers.
21843
21844 2000-12-07 Jakub Jelinek <jakub@redhat.com>
21845
21846 * g++.old-deja/g++.other/cleanup4.C: New test.
21847
21848 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21849
21850 * format-sec-1.c: New test.
21851
21852 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21853
21854 * gcc.dg/format-nonlit-3.c: New test.
21855
21856 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21857
21858 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21859 through a null pointer.
21860
21861 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21862
21863 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21864 * g++.old-deja/g++.pt/partial4.C: New test.
21865
21866 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21867
21868 * gcc.c-torture/execute/ieee/hugeval.x: New.
21869
21870 2000-12-06 Neil Booth <neilb@earthling.net>
21871
21872 * gcc.dg/cpp/backslash2.c: New tests.
21873
21874 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21875
21876 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21877 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21878
21879 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
21880
21881 * gcc.c-torture/execute/20001203-2.c: New testcase.
21882
21883 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21884
21885 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21886 * g++.old-deja/g++.other/virtual10.C: New test.
21887
21888 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21889
21890 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21891
21892 2000-12-05 Richard Henderson <rth@redhat.com>
21893
21894 * gcc.c-torture/compile/20001205-1.c: New.
21895
21896 2000-12-04 Neil Booth <neilb@earthling.net>
21897
21898 * g++.old-deja/g++.other/virtual9.C: New test.
21899 * g++.old-deja/g++.pt/crash61.C: New test.
21900 * gcc.c-torture/execute/loop-9.c: New test.
21901
21902 2000-12-04 Neil Booth <neilb@earthling.net>
21903
21904 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21905 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21906 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21907 * gcc.dg/cpp/extratokens.c: ...here.
21908
21909 2000-12-04 Neil Booth <neilb@earthling.net>
21910
21911 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
21912 New tests.
21913
21914 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21915
21916 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
21917 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
21918
21919 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21920
21921 * gcc.c-torture/execute/20001203-1.c: New test.
21922
21923 2000-12-03 Neil Booth <neilb@earthling.net>
21924
21925 * gcc.dg/cpp/macro6.c: New test cases.
21926
21927 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21928
21929 * gcc.c-torture/execute/string-opt-9.c: New test.
21930 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21931 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21932 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21933
21934 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21935 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21936
21937 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
21938
21939 * gcc.dg/cpp/if-6.c: New testcase.
21940
21941 * gcc.dg/20001201-1.c: New testcase.
21942
21943 2000-12-02 Neil Booth <neilb@earthling.net>
21944
21945 * g++.old-deja/g++.other/externC4.C,
21946 g++.old-deja/g++.other/friend10.C: New tests.
21947
21948 2000-12-02 Neil Booth <neilb@earthling.net>
21949
21950 * g++.old-deja/g++.other/instan2.C
21951 * g++.old-deja/g++.other/instan3.C: New test.
21952
21953 2000-12-02 Neil Booth <neilb@earthling.net>
21954
21955 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21956 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21957 gnuc99.c,gnuc99-pedantic.c: New tests.
21958
21959 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21960
21961 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21962 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21963
21964 2000-12-01 Neil Booth <neilb@earthling.net>
21965
21966 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21967 * gcc.dg/cpp/poison.c: Update.
21968 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21969
21970 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21971
21972 * g77.f-torture/execute/20001201.f: New test.
21973
21974 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21975
21976 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21977
21978 2000-12-01 Jakub Jelinek <jakub@redhat.com>
21979
21980 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21981
21982 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21983
21984 * g++.old-deja/g++.other/cast6.C: New test.
21985
21986 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
21987
21988 * gcc.c-torture/execute/20001130-2.c: New testcase.
21989
21990 2000-11-30 Richard Henderson <rth@redhat.com>
21991
21992 * gcc.c-torture/execute/20001130-1.c: New test.
21993
21994 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21995
21996 * g++.old-deja/g++.other/op3.C: New test.
21997
21998 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21999
22000 * g++.old-deja/g++.other/op2.C: New test.
22001
22002 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22003
22004 * g++.old-deja/g++.other/crash38.C: New test.
22005
22006 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
22007
22008 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
22009
22010 2000-11-29 Jakub Jelinek <jakub@redhat.com>
22011
22012 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
22013 tests.
22014 * gcc.c-torture/execute/string-opt-6.c: New test.
22015
22016 * gcc.dg/20001117-1.c: Add main.
22017
22018 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
22019
22020 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
22021 Move from here ...
22022 * gcc.dg/940510-1.c: ... to here.
22023
22024 * gcc.dg/20000926-1.c: GNU C now allows initializations of
22025 zero-size arrays in toplevel structures.
22026
22027 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22028
22029 * gcc.c-torture/execute/loop-8.c: New test.
22030
22031 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22032
22033 * g++.old-deja/g++.other/base1.C: New test.
22034
22035 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22036
22037 * g++.old-deja/g++.other/parse2.C: New test.
22038
22039 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22040
22041 * g++.old-deja/g++.pt/incomplete1.C: New test.
22042
22043 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22044
22045 * g++.old-deja/g++.other/friend9.C: New test.
22046
22047 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22048
22049 * gcc.dg/20001127-1.c: New test.
22050
22051 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22052
22053 * g++.old-deja/g++.pt/friend46.C: New test.
22054
22055 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22056
22057 * g++.old-deja/g++.other/ptrmem8.C: New test.
22058
22059 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22060
22061 * gcc.c-torture/execute/string-opt-7.c: New test.
22062 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22063
22064 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
22065
22066 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
22067 instead of 'mkcheck 2'.
22068
22069 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
22070
22071 * gcc.c-torture/execute/memcheck/driver.c,
22072 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
22073 C9X references to refer to C99.
22074
22075 2000-11-25 Jakub Jelinek <jakub@redhat.com>
22076
22077 * gcc.dg/ultrasp3.c: New test.
22078
22079 2000-11-25 Neil Booth <neilb@earthling.net>
22080
22081 * gcc.dg/cpp/include2.c: Update test to be locale independent.
22082
22083 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
22084
22085 * gcc.c-torture/compile/20001123-2.c: New.
22086
22087 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22088
22089 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
22090
22091 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
22092
22093 * gcc.dg/sequence-point-1.c: Add some new tests.
22094 * gcc.c-torture/execute/20001124-1.c: New test.
22095
22096 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22097
22098 * g++.old-deja/g++.other/vaarg4.C: New test.
22099 * gcc.c-torture/compile/20001123-1.c: New test.
22100
22101 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22102
22103 * g++.other/crash24.C: Adjust and remove XFAIL.
22104 * g++.other/crash37.C: New test.
22105
22106 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
22107
22108 * g++.old-deja/g++.pt/instantiate9.C: New test.
22109
22110 2000-11-22 Mark Mitchell <mark@codesourcery.com>
22111
22112 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
22113 new ABI, too.
22114
22115 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
22116 * g++.old-deja/g++.robertl/eb55.C: Likewise.
22117
22118 2000-11-22 Neil Booth <neilb@earthling.net>
22119
22120 * gcc.dg/cpp/Wtrigraphs.c: New test.
22121
22122 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
22123
22124 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
22125
22126 2000-11-22 Jakub Jelinek <jakub@redhat.com>
22127
22128 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
22129
22130 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
22131
22132 * lib/gcc-dg.exp: load_lib scanasm.exp.
22133 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
22134 * lib/g++-dg.exp: load_lib scanasm.exp.
22135 * lib/scanasm.exp: New.
22136 (scan-assembler, scan-assembler-not): Add optional arguments to
22137 test name, or if not present, the pattern name.
22138 (scan-assembler-dem, scan-assembler-dem-not): New.
22139
22140 * g++.dg/dg.exp: New.
22141
22142 2000-11-21 Neil Booth <neilb@earthling.net>
22143
22144 * gcc.dg/cpp/integrated1.c: Remove.
22145
22146 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22147
22148 * gcc.c-torture/execute/20001121-1.c: New test.
22149
22150 2000-11-21 Richard Henderson <rth@redhat.com>
22151
22152 * gcc.c-torture/compile/20001121-1.c: New test.
22153
22154 2000-11-20 Neil Booth <neilb@earthling.net>
22155
22156 * gcc.dg/cpp/integrated1.c: New test.
22157
22158 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22159
22160 * g++.old-deja/g++.other/inline17.C: New test.
22161
22162 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
22163
22164 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
22165 local variable to be zero: I made the variable global. Now
22166 uses abort() and exit() instead of relying on main's return value.
22167
22168 2000-11-20 Neil Booth <neilb@earthling.net>
22169
22170 * gcc.dg/cpp/paste2.c: Update test.
22171 * objc/execute/paste.m: New test.
22172
22173 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22174
22175 * gcc.dg/c99-condexpr-1.c: New test.
22176
22177 2000-11-20 Neil Booth <neilb@earthling.net>
22178
22179 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
22180
22181 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
22182
22183 * g++.old-deja/g++.pt/export1.C: New test.
22184
22185 2000-11-20 Jakub Jelinek <jakub@redhat.com>
22186
22187 * gcc.dg/20001117-1.c: New test.
22188
22189 2000-11-18 Richard Henderson <rth@redhat.com>
22190
22191 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
22192
22193 2000-11-18 Richard Henderson <rth@redhat.com>
22194
22195 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
22196 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
22197 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
22198
22199 2000-11-18 Richard Henderson <rth@redhat.com>
22200
22201 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
22202 (main): New. Exit cleanly.
22203
22204 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22205
22206 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
22207 gcc.dg/c99-fordecl-2.c: New tests.
22208
22209 2000-11-18 Richard Henderson <rth@redhat.com>
22210
22211 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
22212 * gcc.c-torture/execute/zerolen-2.c: New.
22213
22214 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22215
22216 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
22217 memory.
22218
22219 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22220
22221 * g++.old-deja/g++.pt/instantiate8.C: New test.
22222
22223 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22224
22225 * g++.old-deja/g++.other/incomplete.C: Add more tests.
22226 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
22227
22228 2000-11-16 Nick Clifton <nickc@redhat.com>
22229
22230 * gcc.c-torture/execute/nestfunc-2.c: New test.
22231 * gcc.c-torture/execute/nestfunc-3.c: New test.
22232
22233 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22234
22235 * gcc.c-torture/compile/20001116-1.c: New test.
22236
22237 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22238
22239 * gcc.c-torture/execute/20001115-1.c: New test.
22240
22241 2000-11-15 Mark Mitchell <mark@codesourcery.com>
22242
22243 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22244 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22245 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22246 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22247
22248 2000-11-15 Neil Booth <neilb@earthling.net>
22249
22250 gcc.dg/cpp/_Pragma1.c: Update.
22251 gcc.dg/cpp/_Pragma2.c: New test.
22252
22253 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22254
22255 * g++.old-deja/g++.other/anon5.C: New test.
22256
22257 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22258
22259 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22260 tests.
22261
22262 2000-11-14 Jakub Jelinek <jakub@redhat.com>
22263
22264 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22265 output.
22266
22267 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22268
22269 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22270 labels at end of compound statements.
22271
22272 2000-11-13 Jakub Jelinek <jakub@redhat.com>
22273
22274 * gcc.c-torture/execute/loop-7.c: New test.
22275
22276 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22277
22278 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22279
22280 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22281
22282 * gcc.dg/c99-bool-1.c: New test.
22283
22284 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22285
22286 * gcc.dg/c99-scope-1.c: Remove xfail.
22287 * gcc.dg/c99-scope-2.c: New test.
22288
22289 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22290
22291 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22292 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22293
22294 2000-11-11 Mark Mitchell <mark@codesourcery.com>
22295
22296 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22297 error messages.
22298
22299 * g++.mike/p700.C: Don't typedef wchar_t.
22300 * g++.mike/p784.C: Likewise.
22301 * g++.mike/eb101.C: Don't use __wchar_t.
22302
22303 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22304
22305 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22306 from DO loop.
22307
22308 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22309
22310 * gcc.c-torture/execute/20001111-1.c: New test.
22311
22312 2000-11-10 Nick Clifton <nickc@redhat.com>
22313
22314 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22315 long multuiple and accumulate.
22316
22317 2000-11-09 Richard Henderson <rth@redhat.com>
22318
22319 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22320 via size_t instead of int.
22321
22322 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22323 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22324 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22325 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22326
22327 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
22328
22329 * gcc.c-torture/compile/20001109-1.c: New test.
22330 * gcc.c-torture/compile/20001109-2.c: New test.
22331
22332 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
22333
22334 * g++.old-deja/g++.pt/operator1.C: New test.
22335 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
22336
22337 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22338
22339 * gcc.dg/20001108-1.c: New test.
22340
22341 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22342
22343 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
22344 with both arguments constant strings.
22345 * gcc.c-torture/execute/string-opt-3.c: New test.
22346 * gcc.c-torture/execute/string-opt-4.c: New test.
22347 * gcc.c-torture/execute/string-opt-5.c: New test.
22348
22349 2000-11-08 Nick Clifton <nickc@redhat.com>
22350
22351 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
22352 mulsidi3adddi patterns.
22353
22354 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
22355
22356 * g++.old-deja/g++.other/crash36.C: New test.
22357
22358 2000-11-08 Jakub Jelinek <jakub@redhat.com>
22359
22360 * g++.old-deja/g++.other/init16.C: New test.
22361
22362 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
22363
22364 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
22365
22366 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22367
22368 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
22369 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22370 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22371
22372 2000-11-07 DJ Delorie <dj@redhat.com>
22373
22374 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
22375
22376 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22377
22378 * gcc.c-torture/execute/string-opt-1.c: New test.
22379
22380 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22381
22382 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
22383 mips-sgi-irix6.* because the MIPS ABI passes floating-point
22384 parameters in registers, and there is no way for a varargs
22385 function to know in which order the integer and floating-point
22386 parameters should be interleaved when they are placed on the
22387 stack.
22388 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22389 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22390
22391 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22392
22393 * gcc.c-torture/execute/string-opt-2.c: New test.
22394
22395 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
22396
22397 * g++.old-deja/g++.pt/crash60.C: New test.
22398
22399 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22400
22401 * g++.old-deja/g++.other/crash24.C: New test.
22402 * g++.old-deja/g++.other/crash25.C: New test.
22403 * g++.old-deja/g++.other/crash26.C: New test.
22404 * g++.old-deja/g++.other/crash27.C: New test.
22405 * g++.old-deja/g++.other/crash28.C: New test.
22406 * g++.old-deja/g++.other/crash29.C: New test.
22407 * g++.old-deja/g++.other/crash30.C: New test.
22408 * g++.old-deja/g++.other/crash31.C: New test.
22409 * g++.old-deja/g++.other/crash32.C: New test.
22410 * g++.old-deja/g++.other/crash33.C: New test.
22411 * g++.old-deja/g++.other/crash34.C: New test.
22412 * g++.old-deja/g++.other/crash35.C: New test.
22413
22414 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22415
22416 * gcc.c-torture/execute/20001031-1.c: New test.
22417
22418 2000-11-04 Mark Mitchell <mark@codesourcery.com>
22419
22420 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22421 namespace.
22422
22423 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22424 standards-conformant.
22425
22426 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22427
22428 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22429 * g++.old-deja/g++.mike/p755a.C: Likewise.
22430 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22431 library makes no calls to `operator new' during initialization.
22432
22433 2000-11-04 Neil Booth <neilb@earthling.net>
22434
22435 * gcc.dg/cpp/include2.c: New tests.
22436
22437 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
22438
22439 * lib/g++.exp (g++_set_ld_library_path): New function.
22440 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22441
22442 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22443
22444 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22445 warnings.
22446
22447 2000-11-01 Richard Henderson <rth@redhat.com>
22448
22449 * g++.old-deja/g++.ext/namedret1.C: New.
22450 * g++.old-deja/g++.ext/namedret2.C: New.
22451 * g++.old-deja/g++.ext/namedret3.C: New.
22452
22453 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22454
22455 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22456 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22457
22458 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22459
22460 * gcc.c-torture/execute/va-arg-21.c: New test.
22461
22462 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22463
22464 * gcc.dg/c99-complex-2.c: New test.
22465
22466 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22467
22468 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22469
22470 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22471
22472 * g++.old-deja/g++.other/inline16.C: New test.
22473
22474 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22475
22476 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22477 __PRETTY_FUNCTION__
22478
22479 2000-10-29 Neil Booth <neilb@earthling.net>
22480
22481 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22482 New tests.
22483 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22484 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22485 optimisation.
22486
22487 2000-10-29 Neil Booth <neilb@earthling.net>
22488
22489 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22490 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22491 * mi5.c: Test multiple includes work with -C.
22492 * trigraphs.c: Test ^= version.
22493
22494 2000-10-28 Neil Booth <neilb@earthling.net>
22495
22496 New tests and test updates for new macro expander.
22497
22498 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22499 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22500 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22501 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22502 new diagnostic messages.
22503
22504 * gcc.dg/cpp/macro3.c: New tests.
22505
22506 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22507
22508 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22509 on the same line.
22510
22511 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22512
22513 * g++.old-deja/g++.other/eh2.C: New test.
22514
22515 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22516
22517 * gcc.c-torture/execute/20001027-1.c: New test.
22518
22519 2000-10-26 Richard Henderson <rth@redhat.com>
22520
22521 * gcc.c-torture/execute/20001026-1.c: New.
22522
22523 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22524
22525 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22526 * g++.old-deja/g++.law/builtin1.C: Likewise.
22527 * g++.old-deja/g++.law/ctors10.C: Likewise.
22528 * g++.old-deja/g++.law/virtual3.C: Likewise.
22529 * g++.old-deja/g++.mike/p658.C: Likewise.
22530 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22531 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22532 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22533 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22534 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22535
22536 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22537
22538 * gcc.c-torture/compile/20001024-1.c: New test.
22539
22540 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22541
22542 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22543 to tell us whether or not we are using V3.
22544
22545 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22546
22547 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22548 operands.
22549
22550 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22551
22552 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22553
22554 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22555
22556 * gcc.c-torture/execute/20001024-1.c: New test.
22557
22558 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22559
22560 * g++.old-deja/g++.other/sibcall1.C: New test.
22561
22562 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22563
22564 * gcc.dg/noncompile/init-3.c: New test.
22565
22566 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22567
22568 * gcc.dg/format-array-1.c: New test.
22569
22570 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22571
22572 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22573 writing through null pointers; remove comment about testing
22574 unterminated strings.
22575
22576 2000-10-17 Matthew Hiller <hiller@redhat.com>
22577
22578 * gcc.c-torture/execute/20001017-2.c: New test.
22579
22580 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22581
22582 * gcc.c-torture/compile/20001018-1.c: New test.
22583 * gcc.c-torture/compile/20001018-1.x: Xfail.
22584
22585 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22586
22587 * gcc.c-torture/execute/20001017-1.c: New test.
22588
22589 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22590
22591 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22592 for multiple use of arguments with scanf formats; add tests for
22593 multiple use of arguments.
22594
22595 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22596
22597 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22598
22599 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22600
22601 * gcc.dg/format-miss-1.c: New test.
22602
22603 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22604
22605 * gcc.c-torture/execute/20001013-1.c: New test.
22606
22607 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22608
22609 * gcc.dg/format-branch-1.c: New test.
22610
22611 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22612
22613 * README, lib/file-format.exp: Remove EGCS references.
22614
22615 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22616
22617 * gcc.dg/20001013-1.c: New test.
22618
22619 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22620
22621 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22622 for intmax_t in the compiler using __typeof__ and the type rules
22623 for conditional expressions.
22624
22625 2000-10-13 Jakub Jelinek <jakub@redhat.com>
22626
22627 * gcc.dg/20001012-1.c: New test.
22628 * gcc.dg/20001012-2.c: New test.
22629
22630 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22631
22632 * gcc.dg/format-attr-1.c: New test.
22633
22634 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22635
22636 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22637 __LONG_LONG_MAX__ instead of LLONG_MAX.
22638
22639 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22640
22641 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22642 scanf flags.
22643 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22644 flags.
22645
22646 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22647
22648 * gcc.dg/sequence-pt-1.c: New test.
22649
22650 2000-10-11 Geoff Keating <geoffk@cygnus.com>
22651
22652 * gcc.c-torture/execute/20001011-1.c: New testcase.
22653 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22654
22655 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22656
22657 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22658 does not error on it.
22659
22660 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22661
22662 * gcc.dg/20001009-1.c: New test.
22663
22664 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22665
22666 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22667 * gcc.c-torture/execute/20001009-2.c: ... to here.
22668
22669 2000-10-09 Geoff Keating <geoffk@cygnus.com>
22670
22671 * gcc.c-torture/compile/20001009-1.c: New testcase.
22672 * gcc.c-torture/execute/20001009-1.c: New testcase.
22673 Testcases provided by Jan Hubicka <jh@suse.cz>.
22674
22675 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22676
22677 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22678 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22679 uintmax_t using <limits.h> to emulate the compiler's internal
22680 logic. No longer XFAIL %j tests.
22681
22682 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22683
22684 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22685 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22686 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22687 regexps and details of expected handling of some bad formats.
22688 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22689 suppression.
22690
22691 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22692
22693 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22694 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22695 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22696 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22697 in list archives.
22698
22699 2000-10-06 Richard Henderson <rth@cygnus.com>
22700
22701 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22702 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22703 * g++.old-deja/g++.jason/report.C: Likewise.
22704 * g++.old-deja/g++.law/friend5.C: Likewise.
22705 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22706 of the expected warnings.
22707
22708 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22709
22710 * g++.old-deja/g++.pt/enum14.C: New test.
22711
22712 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22713
22714 * g++.old-deja/g++.pt/crash59.C: New test.
22715
22716 2000-10-04 Will Cohen <wcohen@redhat.com>
22717
22718 * gcc.dg/20000926-1.c: New test.
22719
22720 2000-10-03 Geoff Keating <geoffk@cygnus.com>
22721
22722 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22723 function name for current C++ compiler.
22724 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22725
22726 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22727
22728 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22729 __PRETTY_FUNCTION__.
22730 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22731
22732 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22733
22734 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22735
22736 2000-09-26 Jakub Jelinek <jakub@redhat.com>
22737
22738 * gcc.c-torture/compile/20000923-1.c: New test.
22739
22740 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22741
22742 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22743 * g++.old-deja/g++.pt/ttp62.C: Same.
22744 * g++.old-deja/g++.other/inline14.C: Same.
22745
22746 2000-09-24 Richard Henderson <rth@cygnus.com>
22747
22748 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22749
22750 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22751
22752 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22753
22754 2000-09-22 Geoff Keating <geoffk@cygnus.com>
22755
22756 * gcc.c-torture/compile/20000922-1.c: New file.
22757
22758 2000-09-21 Nick Clifton <nickc@redhat.com>
22759
22760 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22761 a signed long modulo operation.
22762 (mod6): New function - perform an unsigned long modulo operation.
22763 (main): Add tests for modulos of very large numbers by very small
22764 dividends.
22765
22766 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22767
22768 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22769
22770 2000-09-19 Richard Henderson <rth@cygnus.com>
22771
22772 * gcc.dg/compare2.c (case 10): XFAIL.
22773
22774 2000-09-18 Richard Henderson <rth@cygnus.com>
22775
22776 * gcc.c-torture/execute/20000906-1.c: Move ...
22777 * gcc.dg/20000906-1.c: ... here. Only run on targets
22778 that support __builtin_trap.
22779
22780 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22781
22782 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22783
22784 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22785
22786 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22787 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22788 more $ format tests.
22789
22790 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22791
22792 * gcc.dg/format-errmk-1.c: New test.
22793
22794 2000-09-17 Greg McGary <greg@mcgary.org>
22795
22796 * gcc.c-torture/execute/20000917-1.x: Remove.
22797
22798 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22799
22800 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22801
22802 2000-09-17 Greg McGary <greg@mcgary.org>
22803
22804 * gcc.c-torture/execute/20000917-1.c: New test.
22805 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22806
22807 2000-09-16 Neil Booth <NeilB@earthling.net>
22808
22809 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22810 in nested macro bug.
22811
22812 2000-09-15 Neil Booth <NeilB@earthling.net>
22813
22814 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22815
22816 2000-09-14 Jeffrey A Law (law@cygnus.com)
22817
22818 * gcc.c-torture/execute/20000914-1.c: New test.
22819
22820 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
22821
22822 * g++.other/inline13.C: New test.
22823
22824 2000-09-12 Andreas Jaeger <aj@suse.de>
22825
22826 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22827 constant by Ulrich Drepper <drepper@redhat.com>.
22828
22829 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22830
22831 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22832
22833 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22834
22835 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22836
22837 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22838
22839 * gcc.dg/cpp/backslash.c: New test.
22840
22841 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
22842
22843 * gcc.c-torture/execute/20000910-1.c: New test.
22844 * gcc.c-torture/execute/20000910-2.c: Likewise.
22845
22846 2000-09-11 Robert Lipe <robertl@sco.com>
22847
22848 * gcc.dg/pragma-align.c: New test.
22849
22850 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22851
22852 * g++.old-deja/g++.pt/explicit82.C: New test.
22853 * g++.old-deja/g++.pt/explicit83.C: New test.
22854
22855 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22856
22857 * gcc.dg/asm-names.c: New test.
22858
22859 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22860
22861 * gcc.dg/cpp/tr-warn6.c: New test
22862
22863 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22864
22865 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22866 be accepted.
22867
22868 2000-09-07 Catherine Moore <clm@redhat.com>
22869
22870 * gcc.c-torture/execute/unroll-1.c: New test.
22871
22872 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22873
22874 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22875 ERROR markers.
22876 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22877 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22878 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22879 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22880 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22881 Preprocess only.
22882 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22883 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22884
22885 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22886
22887 * g++.old-deja/g++.pt/deduct2.C: New test.
22888
22889 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22890
22891 * g++.old-deja/g++.pt/parms2.C: New test.
22892
22893 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22894
22895 * g++.old-deja/g++.pt/crash58.C: New test.
22896
22897 2000-09-06 Greg McGary <greg@mcgary.org>
22898
22899 * gcc.c-torture/execute/20000906-1.c: New test.
22900 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22901
22902 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22903
22904 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22905
22906 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22907
22908 * g++.old-deja/g++.pt/crash57.C: New test.
22909
22910 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22911
22912 * g++.old-deja/g++.pt/crash56.C: New test.
22913
22914 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22915
22916 * g++.old-deja/g++.pt/koenig1.C: New test.
22917
22918 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22919
22920 * gcc.dg/20000904-1.c: New test.
22921
22922 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22923
22924 * gcc.dg/cpp/paste8.c: New test.
22925
22926 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
22927
22928 * gcc.c-torture/compile/20000827-1.c: New test.
22929
22930 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22931
22932 * gcc.dg/format-diag-1.c: New test.
22933
22934 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22935
22936 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22937 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22938 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22939 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22940 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22941
22942 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22943
22944 * g++.old-deja/g++.other/nested4.C: New test.
22945
22946 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22947
22948 * g++.old-deja/g++.ns/scoped1.C: New test.
22949
22950 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
22951
22952 * lib/g++.exp: Support testing already-installed GCC.
22953
22954 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22955
22956 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22957
22958 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22959
22960 * gcc.dg/return-type-2.c: New test.
22961
22962 2000-08-27 Geoff Keating <geoffk@cygnus.com>
22963
22964 * gcc.c-torture/compile/20000825-1.c: New test.
22965
22966 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
22967
22968 * gcc.dg/dwarf2-2.c: New test.
22969
22970 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22971
22972 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22973 dg-warning regexps.
22974
22975 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22976
22977 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22978 gcc.dg/format-ext-5.c: New tests.
22979
22980 2000-08-25 Jakub Jelinek <jakub@redhat.com>
22981
22982 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22983
22984 2000-08-24 Mark Mitchell <mark@codesourcery.com>
22985
22986 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22987
22988 2000-08-24 Richard Henderson <rth@cygnus.com>
22989
22990 * gcc.dg/ia64-sync-1.c: New test.
22991 * gcc.dg/ia64-sync-2.c: New test.
22992 * gcc.dg/ia64-asm-1.c: New test.
22993
22994 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22995
22996 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22997 * gcc.dg/format-ext-2.c: New test.
22998
22999 2000-08-23 Jason Merrill <jason@redhat.com>
23000
23001 * lib/old-dejagnu.exp: Also ignore "In member function" and
23002 "At global scope".
23003
23004 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23005
23006 * gcc.dg/noncompile/label-lineno-1.c: New test.
23007
23008 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
23009
23010 * gcc.dg/c99-array-nonobj-1.c: New test.
23011
23012 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
23013
23014 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
23015 tests.
23016 * gcc.dg/format-ext-1.c: New test.
23017
23018 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23019
23020 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
23021 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
23022 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
23023 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
23024 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
23025
23026 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
23027
23028 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
23029 gcc.dg/c99-strftime-2.c: New tests.
23030
23031 2000-08-22 Richard Henderson <rth@cygnus.com>
23032
23033 * gcc.c-torture/execute/20000822-1.c: New test.
23034
23035 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23036
23037 * gcc.c-torture/execute/20000819-1.x: Remove.
23038
23039 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23040
23041 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
23042 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
23043 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
23044 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
23045 gcc.dg/format-xopen-1.c: New tests.
23046
23047 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23048
23049 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
23050
23051 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23052
23053 * g++.old-deja/g++.other/loop2.C: New test.
23054
23055 * gcc.c-torture/compile/20000606-1.c: New test.
23056 * gcc.c-torture/compile/20000728-1.c: New test.
23057 * gcc.c-torture/execute/20000801-1.c: New test.
23058 * gcc.c-torture/execute/20000801-2.c: New test.
23059 * gcc.c-torture/execute/20000819-1.c: New test.
23060 * gcc.c-torture/execute/20000819-1.x: XFAIL.
23061 * gcc.dg/20000629-1.c: New test.
23062 * gcc.dg/20000724-1.c: New test.
23063 * gcc.dg/20000807-1.c: New test.
23064
23065 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
23066
23067 * gcc.dg/cpp/pragma-1.c: New test.
23068 * gcc.dg/cpp/pragma-2.c: New test.
23069
23070 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
23071
23072 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
23073 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
23074
23075 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23076
23077 * gcc.c-torture/compile/20000818-1.c: New test.
23078
23079 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
23080
23081 * gcc.c-torture/execute/20000818-1.c: New test.
23082
23083 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
23084
23085 * gcc.dg/format-va-1.c: New test.
23086
23087 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23088
23089 * g++.old-deja/g++.other/typedef8.C: New test.
23090
23091 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23092
23093 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
23094 * g++.old-deja/g++.mike/net36.C: Mark candidate.
23095 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
23096 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
23097 * g++.old-deja/g++.other/ptrmem7.C: New test.
23098 * g++.old-deja/g++.pt/ptrmem10.C: New test.
23099
23100 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23101
23102 * g++.old-deja/g++.pt/typename27.C: New test.
23103
23104 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
23105
23106 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
23107 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
23108 * g++.old-deja/g++.pt/friend45.C: New test.
23109 * g++.old-deja/g++.other/friend8.C: New test.
23110
23111 2000-08-15 Richard Henderson <rth@cygnus.com>
23112
23113 * gcc.c-torture/execute/20000815-1.c: New test.
23114
23115 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
23116
23117 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
23118 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
23119 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
23120
23121 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
23122
23123 * g++.old-deja/g++.other/refinit2.C: New test.
23124
23125 2000-08-13 Geoff Keating <geoffk@cygnus.com>
23126
23127 * lib/c-torture.exp (c-torture): Make
23128 compiler_conditional_xfail_data global.
23129 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
23130 compiler_conditional_xfail_data machinery.
23131 (f-torture-execute): Likewise.
23132 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
23133 and only when unrolling loops.
23134
23135 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
23136
23137 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23138
23139 * g++.old-deja/g++.pt/explicit81.C: New test.
23140
23141 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23142
23143 * g++.old-deja/g++.pt/typename26.C: New test.
23144
23145 2000-08-10 Geoff Keating <geoffk@cygnus.com>
23146
23147 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
23148 warning.
23149
23150 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
23151
23152 * g++.old-deja/g++.other/array3.C: New test.
23153
23154 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23155
23156 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
23157 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
23158 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
23159 New tests.
23160
23161 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
23162
23163 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
23164 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23165
23166 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
23167
23168 * gcc.c-torture/execute/20000808-1.c: New test.
23169
23170 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23171
23172 * gcc.dg/c90-const-expr-1.c: New test.
23173
23174 2000-08-08 Richard Henderson <rth@cygnus.com>
23175
23176 * gcc.dg/noncompile/920923-1.c: Declare calloc.
23177
23178 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
23179
23180 * gcc.dg/noncompile/const-ll-1.c: New test.
23181
23182 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
23183
23184 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
23185
23186 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23187
23188 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
23189 that running programs linked against the shared version of libobjc
23190 run correctly.
23191
23192 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23193
23194 * gcc.dg/c99-printf-1.c: New test.
23195
23196 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23197
23198 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
23199
23200 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
23201
23202 * gcc.c-torture/execute/20000731-1.x: Delete.
23203
23204 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
23205
23206 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
23207 and torture_without_loops as is done by c-torture.exp.
23208 (search_for): Copy from c-torture.exp.
23209 (gcc-dg-runtest): New function, drives a directory of tests
23210 iterating over the TORTURE_OPTIONS.
23211 (scan-assembler, scan-assembler-not): Move here from
23212 individual directory drivers.
23213
23214 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
23215 defined by lib/gcc-dg.exp.
23216 * gcc.dg/cpp/cpp.exp: Likewise.
23217 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
23218 gcc-dg-runtest, so we cycle over optimization options.
23219
23220 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
23221 * gcc.dg/compare2.c: No longer expected to fail.
23222
23223 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23224
23225 * gcc.c-torture/execute/20000804-1.c: New test.
23226
23227 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
23228
23229 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
23230
23231 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
23232
23233 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
23234
23235 2000-08-03 Jeffrey A Law (law@cygnus.com)
23236
23237 * gcc.c-torture/compile/20000803-1.c: New test.
23238
23239 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23240
23241 * gcc.c-torture/execute/20000801-3.c,
23242 gcc.c-torture/execute/20000801-4.c: New tests.
23243 * gcc.c-torture/execute/20000801-3.x,
23244 gcc.c-torture/execute/20000801-4.x: Xfail.
23245
23246 2000-08-02 Geoff Keating <geoffk@cygnus.com>
23247
23248 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23249 libobjc/.libs to allow for libtool.
23250
23251 2000-08-02 Jakub Jelinek <jakub@redhat.com>
23252
23253 * gcc.c-torture/compile/20000802-1.c: New test.
23254
23255 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23256
23257 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23258
23259 2000-07-31 Jeffrey A Law (law@cygnus.com)
23260
23261 * gcc-c-torture/execute/20000731-2.c: New test.
23262
23263 * gcc.c-torture/execute/20000731-1.c: New test.
23264 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23265
23266 2000-07-31 Jakub Jelinek <jakub@redhat.com>
23267
23268 * testsuite/gcc.dg/cpp/paste7.c: New test.
23269 * gcc.dg/cpp/20000725-1.c: New test.
23270
23271 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23272
23273 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23274 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23275 declaration warning for __builtin_dwarf_reg_size.
23276
23277 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23278
23279 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23280
23281 * gcc.dg/noncompile/voidparam-1.c: New test.
23282
23283 2000-07-30 Richard Henderson <rth@cygnus.com>
23284
23285 * gcc.dg/c90-digraph-1.c: Don't xfail.
23286 * gcc.dg/compare2.c (case 10): Xfail.
23287 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23288
23289 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23290
23291 * gcc.dg/c99-main-1.c: New test.
23292
23293 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23294
23295 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23296
23297 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
23298
23299 * gcc.c-tortuer/execute/20000726-1.c: New test.
23300
23301 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
23302
23303 * gcc.c-torture/execute/enum-2.c: New test.
23304
23305 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23306
23307 * gcc.dg/cpp/tr-warn3.c: New test.
23308
23309 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23310
23311 * g++.old-deja/g++.ext/implicit1.C: Remove.
23312 * g++.old-deja/g++.jason/c2.C: Remove
23313 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23314 * g++.old-deja/g++.pt/crash16.C: Likewise.
23315 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23316
23317 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23318
23319 * g++.old-deja/g++.other/for2.C: New test.
23320
23321 2000-07-25 Jakub Jelinek <jakub@redhat.com>
23322
23323 * gcc.dg/20000720-1.c: New test.
23324
23325 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
23326
23327 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
23328
23329 2000-07-24 Geoff Keating <geoffk@cygnus.com>
23330
23331 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
23332 * gcc.c-torture/execute/20000722-1.c: New.
23333 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
23334
23335 2000-07-24 Jakub Jelinek <jakub@redhat.com>
23336
23337 * gcc.dg/cpp/20000720-1.S: New test.
23338
23339 2000-07-21 Michael Meissner <meissner@redhat.com>
23340
23341 * gcc.c-torture/execute/ieee/hugeval.c: New test.
23342
23343 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23344
23345 * g++.old-deja/g++.brendan/crash16.C,
23346 g++.old-deja/g++.brendan/parse3.C,
23347 g++.old-deja/g++.brendan/redecl1.C,
23348 g++.old-deja/g++.ns/template13.C,
23349 g++.old-deja/g++.other/decl4.C,
23350 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
23351
23352 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23353
23354 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
23355 and "Internal error".
23356
23357 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
23358 regexps.
23359 * gcc.dg/cpp/paste6.c: New test.
23360
23361 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
23362
23363 * gcc.dg/cpp/tr-direct.c: New test.
23364
23365 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
23366 gcc.dg/cpp/undef1.c: Tweak error regexps.
23367
23368 2000-07-18 Eric Christopher <echristo@redhat.com>
23369
23370 * gcc.c-torture/compile/20000718-1.c: New test.
23371
23372 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
23373
23374 * cpplex.c (_cpp_push_token): If the token being pushed back
23375 is the previous token in this context, just subtract one from
23376 context->posn.
23377 * cppmacro.c (save_expansion): Clear aux field when storing a
23378 placemarker.
23379
23380 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
23381
23382 * gcc.dg/noncompile/redecl-1.c: New test.
23383
23384 2000-07-18 Jakub Jelinek <jakub@redhat.com>
23385
23386 * gcc.c-torture/execute/20000717-5.c: New test.
23387 * gcc.c-torture/execute/20000717-1.x: Removed.
23388
23389 2000-07-17 Richard Henderson <rth@cygnus.com>
23390
23391 * gcc.c-torture/execute/20000717-4.c: New test.
23392
23393 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
23394
23395 * gcc.dg/cpp/syshdr.c: New test.
23396 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
23397
23398 2000-07-17 Neil Booth <neilb@earthling.net>
23399
23400 * gcc.dg/cpp/cmdlne-dM.c: New test.
23401 * gcc.dg/cpp/cmdlne-dD.c: New test.
23402
23403 2000-07-17 Jeffrey A Law (law@cygnus.com)
23404
23405 * gcc.c-torture/execute/20000717-3.c: New test.
23406
23407 * gcc.c-torture/compile/20000717-1.c: New test.
23408
23409 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23410
23411 * gcc.c-torture/execute/20000717-2.c: New test.
23412
23413 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23414
23415 * gcc.dg/formatz-1.c: New test.
23416
23417 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23418 * gcc.dg/c99-digraph-1.c: New tests.
23419
23420 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23421 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23422
23423 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23424 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23425 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23426 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23427 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23428 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23429 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23430
23431 2000-07-17 Greg McGary <greg@mcgary.org>
23432
23433 * gcc.c-torture/execute/20000717-1.c: New test.
23434 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23435
23436 2000-07-15 Jakub Jelinek <jakub@redhat.com>
23437
23438 * gcc.c-torture/execute/20000715-2.c: New test.
23439 * gcc.dg/20000715-1.c: New test.
23440
23441 2000-07-15 Michael Meissner <meissner@redhat.com>
23442
23443 * gcc.c-torture/execute/20000715-1.c: New test.
23444
23445 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23446
23447 * gcc.c-torture/execute/20000707-1.c: New test.
23448
23449 2000-07-13 Neil Booth <NeilB@earthling.net>
23450
23451 * testsuite/gcc.dg/cpp/digraph1.c,
23452 testsuite/gcc.dg/cpp/digraph2.c,
23453 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23454
23455 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23456
23457 * g77.f-torture/compile/20000630-2.f: New test.
23458 * g77.f-torture/compile/20000630-2.x
23459
23460 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23461
23462 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23463
23464 2000-07-11 Neil Booth <NeilB@earthling.net>
23465
23466 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23467
23468 2000-07-11 Neil Booth <NeilB@earthling.net>
23469
23470 * gcc.dg/cpp/cmdlne-C.c: New.
23471
23472 2000-07-09 Neil Booth <NeilB@earthling.net>
23473
23474 * gcc.dg/cpp/directiv.c: New tests.
23475 * gcc.dg/cpp/undef1.c: Update.
23476
23477 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23478
23479 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23480
23481 2000-07-09 Neil Booth <NeilB@earthling.net>
23482
23483 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23484
23485 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23486
23487 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23488 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23489
23490 2000-07-08 Neil Booth <NeilB@earthling.net>
23491
23492 * gcc.dg/cpp/macsyntx.c: New tests.
23493
23494 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23495
23496 * gcc.dg/20000707-1.c: New test.
23497
23498 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23499
23500 * gcc.c-torture/execute/20000706-1.c: New test.
23501 * gcc.c-torture/execute/20000706-2.c: New test.
23502 * gcc.c-torture/execute/20000706-3.c: New test.
23503 * gcc.c-torture/execute/20000706-4.c: New test.
23504 * gcc.c-torture/execute/20000706-5.c: New test.
23505
23506 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23507
23508 * g++.old-deja/g++.pt/instantiate7.C: New test.
23509
23510 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23511
23512 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23513 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23514 * g++.old-deja/g++.other/rtti3.C: Likewise.
23515 * g++.old-deja/g++.other/rttid3.C: Likewise.
23516
23517 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23518
23519 * g77.f-torture/compile/20000630-1.x: Fix typo
23520
23521 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23522
23523 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23524 assembly output.
23525
23526 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23527
23528 * gcc.dg/cpp/ident.c: New test.
23529
23530 2000-07-05 Neil Booth <NeilB@earthling.net>
23531
23532 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23533 gcc.dg/cpp/lexstrng.c: New tests.
23534
23535 2000-07-04 Neil Booth <NeilB@earthling.net>
23536
23537 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23538 * gcc.dg/cpp/strify2.c: Same.
23539
23540 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23541
23542 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23543 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23544 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23545 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23546
23547 * testsuite/gcc.dg/cpp/macro1.c,
23548 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23549 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23550 testsuite/gcc.dg/cpp/strify1.c,
23551 testsuite/gcc.dg/cpp/strify2.c: New tests.
23552
23553 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23554
23555 * gcc.c-torture/execute/20000703-1.c: New test.
23556
23557 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23558
23559 * g++.old-deja/g++.pt (lookup10.C): New test.
23560
23561 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23562
23563 * g++.old-deja/g++.pt (typename25.C): New test.
23564
23565 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23566
23567 * gcc.c-torture/compile/20000701-1.c: New test.
23568
23569 2000-06-30 Nick Clifton <nickc@cygnus.com>
23570
23571 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23572 to test case.
23573
23574 2000-06-30 Catherine Moore <clm@cygnus.com>
23575
23576 * gcc.c-torture/execute/align-1.c: New test.
23577
23578 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23579
23580 * g++.old-deja/g++.pt/expr8.C: New test.
23581 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23582
23583 2000-06-29 Nick Clifton <nickc@cygnus.com>
23584
23585 * gcc.c-torture/compile/20000629-1.c: New test.
23586
23587 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23588
23589
23590 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23591 gcc.dg/noncompile directory, depending on whether they're
23592 preprocessor tests or not. Annotate all the tests for the dg
23593 framework.
23594
23595 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23596 * gcc.dg/noncompile/noncompile.exp: New.
23597
23598 * Moved files:
23599 Old name New name
23600 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23601 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23602 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23603 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23604 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23605 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23606 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23607 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23608 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23609 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23610 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23611 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23612 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23613 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23614 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23615 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23616 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23617 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23618 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23619 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23620 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23621 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23622 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23623 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23624
23625 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23626 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23627 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23628 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23629 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23630 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23631
23632 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23633
23634 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23635 declare one variable. On the fourth, error.
23636 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23637 declared by 20000628-1a.h.
23638
23639 2000-06-29 Richard Henderson <rth@redhat.com>
23640
23641 * gcc.c-torture/execute/930529-1.x: New file.
23642 * gcc.dg/920413-1.c: Adjust expected warning text.
23643 * gcc.dg/980217-1.c: Declare abort.
23644 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23645
23646 2000-06-29 Jeffrey A Law (law@cygnus.com)
23647
23648 * g77.f-torture/compile/20000629-1.f: New test.
23649 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23650
23651 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23652
23653 Rearrange lots of files, removing entirely the
23654 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23655 directories.
23656
23657 * Deleted files:
23658 gcc.c-torture/code_quality/code_quality.exp
23659 gcc.c-torture/special/special.exp
23660 gcc.failure/failure.exp
23661 gcc.failure/940409-1.x
23662 gcc.c-torture/compile/961203-1.x
23663
23664 * New files:
23665 gcc.misc-tests/linkage.exp
23666 gcc.c-torture/execute/920730-1t.c
23667 gcc.c-torture/execute/920730-1t.x
23668 gcc.c-torture/compile/920520-1.x
23669 gcc.c-torture/compile/920521-1.x
23670 gcc.c-torture/compile/981006-1.x
23671 gcc.c-torture/execute/eeprof-1.x
23672
23673 * Moved files (possibly with modifications to fit a new harness):
23674 Old name New name
23675 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23676 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23677 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23678 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23679 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23680 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23681 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23682 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23683 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23684 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23685 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23686 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23687 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23688 gcc.failure/940409-1.c gcc.dg/940409-1.c
23689
23690 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23691
23692 * c-torture/compile/961203-1.x: Delete.
23693
23694 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23695 not exit. Include stdio.h.
23696 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23697 * gcc.misc-tests/dg-12.c: Likewise.
23698 * gcc.misc-tests/dg-5.c: Likewise.
23699 * gcc.misc-tests/dg-6.c: Likewise.
23700 * gcc.misc-tests/dg-7.c: Prototype abort.
23701 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23702 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23703 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23704 not exit.
23705 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23706 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23707
23708 2000-06-28 Jakub Jelinek <jakub@redhat.com>
23709
23710 * gcc.dg/cpp/20000628-1.c: New test.
23711 * gcc.dg/cpp/20000628-1.h: New header for above test.
23712 * gcc.dg/cpp/20000628-1a.h: Likewise.
23713
23714 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23715
23716 * gcc.dg/cpp: New directory.
23717 * gcc.dg/cpp/cpp.exp: New driver.
23718 * gcc.dg/cpp/20000627-1.c: New test.
23719 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23720 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23721 and rewrite as a compilation test.
23722
23723 * gcc.dg: Move many files into the cpp subdirectory, possibly
23724 renaming or editing them as well.
23725 Old name New name
23726 990119-1.c cpp/19990119-1.c
23727 990228-1.c cpp/19990228-1.c
23728 990407-1.c cpp/19990407-1.c
23729 990409-1.c cpp/19990409-1.c
23730 990413-1.c cpp/19990413-1.c
23731 990703-1.c cpp/19990703-1.c
23732 20000127-1.c cpp/20000127-1.c
23733 20000129-1.c cpp/20000129-1.c
23734 20000207-1.c cpp/20000207-1.c
23735 20000207-2.c cpp/20000207-2.c
23736 20000209-1.c cpp/20000209-1.c
23737 20000209-2.c cpp/20000209-2.c
23738 20000301-1.c cpp/20000301-1.c
23739 20000419-1.c cpp/20000419-1.c
23740 20000510-1.S cpp/20000510-1.S
23741 20000519-1.c cpp/20000519-1.c
23742 20000529-1.c cpp/20000529-1.c
23743 20000625-1.c cpp/20000625-1.c
23744 20000625-2.c cpp/20000625-2.c
23745 cpp-as1.c cpp/assert1.c
23746 cpp-as2.c cpp/assert2.c
23747 cxx-comments-1.c cpp/cxxcom1.c
23748 cxx-comments-2.c cpp/cxxcom2.c
23749 endif-label.c cpp/endif.c
23750 cpp-hash1.c cpp/hash1.c
23751 cpp-hash2.c cpp/hash2.c
23752 cpp-if1.c cpp/if-1.c
23753 cpp-if2.c cpp/if-2.c
23754 cpp-if3.c cpp/if-3.c
23755 cpp-if4.c cpp/if-4.c
23756 cpp-if5.c cpp/if-5.c
23757 cpp-cond.c cpp/if-cexp.c
23758 cpp-missingop.c cpp/if-mop.c
23759 cpp-missingparen.c cpp/if-mpar.c
23760 cpp-opprec.c cpp/if-oppr.c
23761 cpp-ifparen.c cpp/if-paren.c
23762 cpp-shortcircuit.c cpp/if-sc.c
23763 cpp-shift.c cpp/if-shift.c
23764 cpp-unary.c cpp/if-unary.c
23765 cpp-li1.c cpp/line1.c
23766 cpp-li2.c cpp/line2.c
23767 lineno.c cpp/line3.c
23768 lineno-2.c cpp/line4.c
23769 cpp-mi.c cpp/mi1.c
23770 cpp-mic.h cpp/mi1c.h
23771 cpp-micc.h cpp/mi1cc.h
23772 cpp-mind.h cpp/mi1nd.h
23773 cpp-mindp.h cpp/mi1ndp.h
23774 cpp-mix.h cpp/mi1x.h
23775 cpp-mi2.c cpp/mi2.c
23776 cpp-mi2a.h cpp/mi2a.h
23777 cpp-mi2b.h cpp/mi2b.h
23778 cpp-mi2c.h cpp/mi2c.h
23779 cpp-mi3.c cpp/mi3.c
23780 cpp-mi3.def cpp/mi3.def
23781 poison-1.c cpp/poison.c
23782 pr-impl.c cpp/prag-imp.c
23783 cpp-redef-2.c cpp/redef1.c
23784 cpp-redef.c cpp/redef2.c
23785 strpaste.c cpp/strp1.c
23786 strpaste-2.c cpp/strp2.c
23787 cpp-tradpaste.c cpp/tr-paste.c
23788 cpp-tradstringify.c cpp/tr-str.c
23789 cpp-tradwarn1.c cpp/tr-warn1.c
23790 cpp-tradwarn2.c cpp/tr-warn2.c
23791 trigraphs.c cpp/trigraphs.c
23792 cpp-unc1.c cpp/unc1.c
23793 cpp-unc2.c cpp/unc2.c
23794 cpp-unc3.c cpp/unc3.c
23795 cpp-unc.c cpp/unc4.c
23796 undef.c cpp/undef1.c
23797 undef-2.c cpp/undef2.c
23798 cpp-wi1.c cpp/widestr1.c
23799
23800 2000-06-27 Mark Mitchell <mark@codesourcery.com>
23801
23802 * lib/g++.exp (g++_include_flags): Tweak.
23803
23804 2000-06-27 H.J. Lu <hjl@gnu.org>
23805 Loren J. Rittle <ljrittle@acm.org>
23806
23807 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23808 version with one that knows about the new gcc tree structure.
23809 (g++_link_flags): Same.
23810
23811 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23812
23813 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23814 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23815 case we are cross-compiling.
23816
23817 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23818 g++.old-deja/g++.niklas/Makefile.in,
23819 g++.old-deja/g++.niklas/configure.in,
23820 g++.old-deja/g++.other/Makefile.in,
23821 g++.old-deja/g++.other/configure.in,
23822 gcc.c-torture/code_quality/Makefile.in,
23823 gcc.c-torture/code_quality/configure.in,
23824 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23825 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23826 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23827 gcc.c-torture/execute/ieee/Makefile.in,
23828 gcc.c-torture/execute/ieee/configure.in,
23829 gcc.c-torture/noncompile/Makefile.in,
23830 gcc.c-torture/noncompile/configure.in,
23831 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23832 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23833 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23834
23835 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23836
23837 * g++.old-deja/g++.other/ambig3.C: New test.
23838
23839 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23840
23841 * g++.old-deja/g++.pt/syntax1.C: New test.
23842 * g++.old-deja/g++.pt/syntax2.C: New test.
23843 * g++.old-deja/g++.other/syntax3.C: New test.
23844 * g++.old-deja/g++.other/syntax4.C: New test.
23845
23846 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23847
23848 * gcc.dg/20000623-1.c: Prototype exit and abort.
23849
23850 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23851
23852 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23853 New tests.
23854 * gcc.dg/cpp-mi3.def: New file.
23855
23856 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23857 inside assertions.
23858 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23859 lexer's error messages.
23860 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23861 divine anything from the linemarkers.
23862 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23863 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23864
23865 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23866
23867 * gcc.dg/20000623-1.c: New test.
23868
23869 2000-06-22 Jakub Jelinek <jakub@redhat.com>
23870
23871 * gcc.c-torture/execute/20000622-1.c: New test.
23872
23873 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23874
23875 * g++.old-deja/g++.other/init15.C: New test.
23876
23877 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23878
23879 * g++.old-deja/g++.pt/vaarg2.C: New test.
23880 * g++.old-deja/g++.pt/vaarg3.C: New test.
23881
23882 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23883
23884 * g++.old-deja/g++.other/dyncast6.C: New test.
23885
23886 2000-06-15 Jakub Jelinek <jakub@redhat.com>
23887
23888 * gcc.c-torture/execute/loop-6.c: New test.
23889
23890 2000-06-14 Jakub Jelinek <jakub@redhat.com>
23891
23892 * gcc.dg/20000614-1.c: New test.
23893 * gcc.dg/20000614-2.c: New test.
23894
23895 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
23896
23897 * g++.old-deja/g++.other/inline12.C: New test.
23898
23899 2000-06-13 Jakub Jelinek <jakub@redhat.com>
23900
23901 * g++.old-deja/g++.other/eh1.C: New test.
23902
23903 2000-06-12 Jakub Jelinek <jakub@redhat.com>
23904
23905 * g++.old-deja/g++.other/type.C: New test.
23906
23907 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23908
23909 * g++.old-deja/g++.other/initstring.C: New test.
23910
23911 2000-06-12 Jason Merrill <jason@redhat.com>
23912
23913 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
23914
23915 2000-06-09 Jeffrey A Law (law@cygnus.com)
23916
23917 * gcc.c-torture/compile/20000609-1.c: New test.
23918
23919 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
23920
23921 * gcc.dg/20000609-1.c: New test.
23922
23923 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
23924
23925 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
23926 * gcc.c-torture/noncompile/poison-1.c: Move...
23927 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
23928 * gcc.dg/cpp-li1.c: Add a token after the #line.
23929
23930 2000-06-05 Richard Henderson <rth@cygnus.com>
23931
23932 * gcc.c-torture/execute/20000605-2.c: New test.
23933 * gcc.c-torture/execute/20000605-3.c: New test.
23934
23935 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23936
23937 * g77.f-torture/execute/20000503-1.x: New file.
23938
23939 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23940
23941 * g++.old-deja/g++.eh/badalloc1.C: New test.
23942
23943 2000-06-05 Richard Henderson <rth@cygnus.com>
23944
23945 * gcc.c-torture/execute/20000605-1.c: New test.
23946
23947 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23948 Nathan Sidwell <nathan@codesourcery.com>
23949
23950 * gcc.c-torture/compile/20000605-1.c: New test.
23951
23952 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23953
23954 * g77.f-torture/compile/20000601-1.f: New test.
23955
23956 2000-06-03 Richard Henderson <rth@cygnus.com>
23957
23958 * gcc.c-torture/execute/20000603-1.c: New.
23959
23960 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23961
23962 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23963 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23964
23965 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23966
23967 * gcc.dg/compare2.c (case 12): XFAIL.
23968 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23969 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23970
23971 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23972
23973 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23974
23975 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23976 guard macro is already defined when the header is first
23977 included.
23978 * gcc.dg/cpp-mix.h: New file.
23979 * gcc.dg/endif-label.c: Update patterns to match compiler.
23980
23981 * g++.brendan/complex1.C: Declare abort.
23982 * g++.law/refs4.C: Remove XFAIL.
23983 * g++.oliva/expr2.C: Declare abort and exit.
23984
23985 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23986
23987 * gcc.c-torture/execute/20000528-1.c: New test.
23988
23989 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23990 * g++.old-deja/g++.law/temps4.C: Likewise.
23991
23992 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23993 stdlib.h. Call abort() on failure.
23994 * g++.old-deja/g++.law/refs4.C: Likewise.
23995 * g++.old-deja/g++.law/temps4.C: Likewise.
23996 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23997 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23998
23999 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
24000
24001 Relative to g++.dg/special:
24002 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
24003
24004 Relative to g++.old-deja:
24005 * g++.brendan/complex1.C, g++.jason/optimize2.C,
24006 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
24007 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
24008 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
24009 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
24010 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
24011 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
24012
24013 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
24014 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
24015 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
24016 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
24017 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
24018 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
24019 and/or string.h.
24020
24021 * g++.other/goto1.C: Update expectations for error messages.
24022
24023 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
24024
24025 * gcc.c-torture/compile/20000523-1.c: New test.
24026
24027 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24028
24029 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
24030
24031 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24032
24033 * g++.old-deja/g++.eh/catch11.C: New test.
24034 * g++.old-deja/g++.eh/catch12.C: New test.
24035
24036 2000-05-24 Nick Clifton <nickc@cygnus.com>
24037
24038 * gcc.c-torture/execute/20000523-1.c: New test.
24039
24040 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
24041
24042 * c-torture/execute/bcp-1.c: Replace abort in arg of
24043 __builtin_constant_p with a generic external function.
24044
24045 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
24046 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
24047 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
24048 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
24049 Prototype abort and/or exit.
24050
24051 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
24052 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
24053 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
24054 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
24055
24056 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
24057
24058 * gcc.dg/dwarf2-1.c: New test.
24059
24060 2000-05-20 Richard Henderson <rth@cygnus.com>
24061
24062 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
24063
24064 2000-05-20 Andreas Jaeger <aj@suse.de>
24065
24066 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
24067 testcase.
24068
24069 2000-05-19 David Edelsohn <edelsohn@gnu.org>
24070
24071 * gcc.c-torture/execute/20000519-2.c: New test.
24072
24073 2000-05-19 Andreas Jaeger <aj@suse.de>
24074
24075 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
24076 which fails with SSA.
24077
24078 * lib/c-torture.exp: Also test with -O3 -fssa.
24079
24080 2000-05-18 Michael Meissner <meissner@redhat.com>
24081
24082 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
24083 * gcc.c-torture/execute/920415-1.c: Ditto.
24084 * gcc.c-torture/execute/920501-1.c: Ditto.
24085 * gcc.c-torture/execute/conversion.c: Ditto.
24086 * gcc.c-torture/execute/cvt-1.c: Ditto.
24087
24088 2000-05-18 Jeffrey A Law (law@cygnus.com)
24089
24090 * gcc.c-torture/compile/20000518-1.c: New test.
24091
24092 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
24093
24094 * g77.f-torture/compile/200005018.f: New test.
24095
24096 2000-05-17 Jeffrey A Law (law@cygnus.com)
24097
24098 * gcc.c-torture/compile/20000517-1.c: New test.
24099
24100 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24101
24102 * gcc.c-torture/execute/20000516-1.c: New test.
24103
24104 2000-05-15 Jakub Jelinek <jakub@redhat.com>
24105
24106 * g++.old-deja/g++.other/eh.C: New test.
24107
24108 2000-05-12 Richard Henderson <rth@cygnus.com>
24109
24110 * gcc.c-torture/execute/990208-1.c (main): Don't pass
24111 constants through to doit's conditional.
24112
24113 2000-05-11 Jeffrey A Law (law@cygnus.com)
24114
24115 * gcc.c-torture/compile/20000511-1.c: New test.
24116 * g77.f-torture/compile/20000511-1.f: New test.
24117 * g77.f-torture/compile/20000511-2.f: New test.
24118
24119 2000-05-11 Michael Meissner <meissner@redhat.com>
24120
24121 * gcc.c-torture/execute/20000511-1.c: New test.
24122
24123 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
24124
24125 * gcc.dg/dg.exp: Scan .S files as well as .c files.
24126 * gcc.dg/20000510-1.S: New.
24127
24128 2000-05-08 Catherine Moore <clm@cygnus.com>
24129
24130 * gcc.dg/unused-3.c: New.
24131
24132 2000-05-06 Richard Henderson <rth@cygnus.com>
24133
24134 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
24135 * g++.old-deja/g++.mike/warn1.C: Likewise.
24136 * g++.old-deja/g++.pt/local1.C: Likewise.
24137 * g++.old-deja/g++.pt/local7.C: Likewise.
24138 * g++.old-deja/g++.pt/spec16.C: Likewise.
24139
24140 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
24141
24142 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
24143
24144 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
24145
24146 * g77.f-torture/execute/20000503-1.f: New test.
24147
24148 2000-05-04 Andreas Jaeger <aj@suse.de>
24149
24150 * gcc.dg/noreturn-2.c: New test.
24151
24152 2000-05-04 Neil Booth <NeilB@earthling.net>
24153
24154 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
24155 preprocessor.
24156
24157 2000-05-04 Richard Henderson <rth@cygnus.com>
24158
24159 * gcc.c-torture/execute/20000503-1.c: Fix typo.
24160
24161 2000-05-04 Richard Henderson <rth@cygnus.com>
24162
24163 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
24164 OpenSSL by Jason R Thorpe.
24165
24166 2000-05-03 Jim Wilson <wilson@cygnus.com>
24167
24168 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
24169
24170 2000-05-03 Robert Lipe <robertlipe@usa.net>
24171
24172 * gcc.dg/20000503-1.c: New test.
24173
24174 2000-05-02 Jakub Jelinek <jakub@redhat.com>
24175
24176 * gcc.c-torture/compile/20000502-1.c: New test.
24177 * g++.old-deja/g++.other/align.C: New test.
24178 * gcc.dg/cpp-tradstringify.c: New test.
24179
24180 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
24181
24182 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
24183 and hard registers.
24184
24185 2000-04-26 Geoff Keating <geoffk@cygnus.com>
24186
24187 * gcc.c-torture/execute/loop-5.c: New test.
24188
24189 2000-04-25 Jakub Jelinek <jakub@redhat.com>
24190
24191 * gcc.c-torture/execute/va-arg-20.c: New test.
24192
24193 2000-04-23 Jeffrey A Law (law@cygnus.com)
24194
24195 * gcc.c-torture/execute/20000422-1.c: New test.
24196
24197 2000-04-20 Greg McGary <gkm@gnu.org>
24198
24199 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
24200 when optimizing, but without sibling-call optimizations (-O1).
24201
24202 2000-04-20 Jeffrey A Law (law@cygnus.com)
24203
24204 * gcc.c-torture/compile/20000420-1.c: New test.
24205
24206 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
24207
24208 * g++.abi/ptrflags.C: New test.
24209 * g++.eh/catchptr1.C: Test incomplete pointer chains.
24210
24211 2000-04-19 Catherine Moore <clm@cygnus.com>
24212
24213 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
24214
24215 2000-04-19 Greg McGary <gkm@gnu.org>
24216
24217 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
24218 sibling-call optimizations.
24219
24220 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
24221
24222 * gcc.dg/20000419-1.c: New test.
24223
24224 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
24225
24226 * gcc.c-torture/execute/20000412-6.c: New test.
24227
24228 2000-04-12 Jeffrey A Law (law@cygnus.com)
24229
24230 * gcc.c-torture/execute/20000412-5.c: New test.
24231 * g77.f-torture/compile/20000412-1.f: New test.
24232 * gcc.c-torture/execute/20000412-4.c: New test.
24233 * gcc.c-torture/compile/20000412-2.c: New test.
24234 * gcc.c-torture/execute/20000412-3.c: New test.
24235 * gcc.c-torture/compile/20000412-1.c: New test.
24236 * gcc.c-torture/execute/20000412-2.c: New test.
24237
24238 2000-04-12 Jakub Jelinek <jakub@redhat.com>
24239
24240 * objc/execute/bf-20.m: New test.
24241
24242 2000-04-10 Richard Henderson <rth@cygnus.com>
24243
24244 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24245
24246 * gcc.c-torture/execute/20000412-1.c: New test.
24247
24248 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24249
24250 * g++.old-deja/g++.eh/catchptr1.C: New test.
24251
24252 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24253
24254 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24255
24256 2000-04-08 Neil Booth <NeilB@earthling.net>
24257
24258 * gcc.dg/cpp-nullchar.c: Remove test as
24259 embedded nulls cause problems.
24260
24261 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24262
24263 * gcc.dg/compare2.c: New test.
24264
24265 2000-04-08 Neil Booth <NeilB@earthling.net>
24266
24267 * gcc.dg/cpp-nullchar.c: New test.
24268
24269 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24270
24271 * gcc.dg/cpp-mi2.c: New test.
24272 * gcc.dg/cpp-mi2[abc].h: New files.
24273
24274 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24275
24276 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24277 member name.
24278
24279 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24280
24281 * g++.old-deja/g++.abi/vmihint.C: New test.
24282
24283 2000-04-06 Neil Booth <NeilB@earthling.net>
24284
24285 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24286 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24287 copyright.
24288
24289 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
24290
24291 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24292 avoid stack-frame overwrite.
24293
24294 2000-04-05 Jakub Jelinek <jakub@redhat.com>
24295
24296 * gcc.c-torture/compile/20000405-2.c: New test.
24297 * gcc.c-torture/compile/20000405-3.c: New test.
24298
24299 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24300
24301 * gcc.c-torture/compile/20000405-1.c: New test.
24302
24303 2000-04-04 Geoff Keating <geoffk@cygnus.com>
24304
24305 * gcc.dg/cast-qual-1.c: Revert last change.
24306
24307 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24308
24309 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24310
24311 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24312
24313 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24314 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24315
24316 2000-04-03 Jeffrey A Law (law@cygnus.com)
24317
24318 * gcc.c-torture/compile/20000403-2.c: New test.
24319 * gcc.c-torture/compile/20000403-1.c: New test.
24320
24321 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
24322
24323 * gcc.c-torture/execute/20000403-1.c: New test.
24324
24325 2000-04-03 Geoff Keating <geoffk@cygnus.com>
24326
24327 * gcc.c-torture/execute/20000402-1.c: New test.
24328
24329 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
24330
24331 * gcc.c-torture/execute/va-arg-15.c: New test.
24332 * gcc.c-torture/execute/va-arg-16.c: New test.
24333 * gcc.c-torture/execute/va-arg-17.c: New test.
24334 * gcc.c-torture/execute/va-arg-18.c: New test.
24335 * gcc.c-torture/execute/va-arg-19.c: New test.
24336
24337 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
24338
24339 * gcc.c-torture/compile/981211-1.c: Move to...
24340 * gcc.dg/cpp-as1.c: ...here.
24341 * gcc.dg/cpp-as2.c: New file.
24342
24343 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
24344 compiler.
24345
24346 2000-04-02 Neil Booth <NeilB@earthling.net>
24347
24348 * gcc.dg/cpp-cond.c New tests.
24349 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
24350 accidental success less likely.
24351 * gcc.dg/cpp-missingop.c New tests.
24352 * gcc.dg/cpp-missingparen.c New tests.
24353 * gcc.dg/cpp-shift.c New tests.
24354 * gcc.dg/cpp-shortcircuit.c New tests.
24355 * gcc.dg/cpp-unary.c New tests.
24356
24357 2000-03-29 Jeffrey A Law (law@cygnus.com)
24358
24359 * gcc.c-torture/compile/20000329-1.c: New test.
24360
24361 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
24362
24363 * gcc.c-torture/compile/20000326-1.c: New test.
24364 * gcc.c-torture/compile/20000326-2.c: New test.
24365
24366 2000-03-24 Geoff Keating <geoffk@cygnus.com>
24367
24368 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
24369 the first parameter is a function argument.
24370
24371 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
24372
24373 * g++.old-deja/g++.ext/array4.C: New test.
24374
24375 2000-03-22 Geoff Keating <geoffk@cygnus.com>
24376
24377 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
24378
24379 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24380
24381 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
24382
24383 2000-03-19 Richard Henderson <rth@cygnus.com>
24384
24385 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
24386
24387 2000-03-19 Richard Henderson <rth@cygnus.com>
24388
24389 * gcc.c-torture/compile/20000319-1.c: New test.
24390
24391 2000-03-14 Jeffrey A Law (law@cygnus.com)
24392
24393 * gcc.c-torture/execute/20000314-3.c: New test.
24394 * gcc.c-torture/execute/20000314-2.c: New test.
24395 * gcc.c-torture/execute/20000314-1.c: New test.
24396 * gcc.c-torture/compile/20000314-2.c: New test.
24397 * gcc.c-torture/compile/20000314-1.c: New test.
24398
24399 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
24400
24401 * g++.old-deja/g++.warn/inline.C: New test.
24402
24403 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
24404
24405 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
24406 standards-compliant result rather than specific constants.
24407 Put test-values in array.
24408
24409 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
24410
24411 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24412 (g++_target_compile): Put test-specific options last.
24413
24414 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24415
24416 * g++.old-deja/g++.eh/vbase4.C: New test.
24417
24418 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24419
24420 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
24421
24422 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24423
24424 * g++.old-deja/g++.brendan/misc12.C: Removed.
24425 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24426 * g++.old-deja/g++.ext/pretty4.C: New test.
24427
24428 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24429
24430 * g++.old-deja/g++.other/string2.C: New test.
24431
24432 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
24433
24434 * g++.old-deja/g++.warn/impint2.C: New test.
24435
24436 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
24437
24438 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24439 is 1, not zero.
24440
24441 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
24442
24443 * g++.old-deja/g++.warn/impint.C: New test.
24444 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24445 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24446 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24447 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24448 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24449 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24450 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24451 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24452 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24453 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24454 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24455 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24456
24457 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24458
24459 * gcc.dg/cpp-redef.c: New test.
24460
24461 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24462
24463 * g++.old-deja/g++.pt/unify7.C: New test.
24464
24465 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24466
24467 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24468 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24469
24470 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24471
24472 * gcc.c-torture/compile/20000224-1.c: New test.
24473
24474 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24475
24476 * gcc.c-torture/compile/cpp-2.c: New test.
24477 * gcc.c-torture/compile/cpp-1.c: New test.
24478
24479 2000-02-25 Jeffrey A Law (law@cygnus.com)
24480
24481 * gcc.c-torture/execute/20000225-1.c: New test.
24482
24483 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24484
24485 * gcc.dg/cpp-li2.c: New test.
24486
24487 * gcc.dg/cpp-wi1.c: New test.
24488
24489 * gcc.dg/cpp-li1.c: New test.
24490
24491 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24492
24493 * g++.old-deja/g++.other/sizeof5.C: New test.
24494
24495 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24496
24497 * gcc.c-torture/execute/va-arg-13.c: New test.
24498
24499 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24500
24501 * gcc.c-torture/execute/va-arg-12.c: New test.
24502
24503 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24504
24505 * gcc.c-torture/execute/20000223-1.c: New test.
24506
24507 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24508
24509 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24510
24511 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24512
24513 * g++.old-deja/g++.abi/ptrmem.C: New test.
24514
24515 2000-02-19 Richard Henderson <rth@cygnus.com>
24516
24517 * gcc.c-torture/compile/init-3.c: New.
24518
24519 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24520
24521 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24522 ALWAYS_CXXFLAGS.
24523
24524 2000-02-11 Robert Lipe <robertl@sco.com>
24525
24526 * gcc.c-torture/compile/20000211-3.c: New test.
24527
24528 2000-02-11 Martin Buchholz <martin@xemacs.org>
24529
24530 * gcc.c-torture/compile/20000211-2.c: New test.
24531
24532 2000-02-11 Jeffrey A Law (law@cygnus.com)
24533
24534 * gcc.c-torture/compile/20000211-1.c: New test.
24535
24536 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24537
24538 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24539 on native targets
24540
24541 2000-02-08 Nathan Sidwell <nathan@acm.org>
24542
24543 * g++.old-deja/g++.other/cast5.C: New test.
24544
24545 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24546
24547 * gcc.c-torture/execute/20000205-1.c: New.
24548
24549 2000-02-03 Nathan Sidwell <nathan@acm.org>
24550
24551 * g++.old-deja/g++.jason/cast3.C: Return void.
24552 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24553
24554 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24555
24556 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24557
24558 * gcc.dg/loop-1.c: New test.
24559
24560 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24561
24562 * gcc.c-torture/compile/20000127-1.c: New test.
24563 * gcc.c-torture/execute/991228-1.c: New test.
24564
24565 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24566
24567 * gcc.dg/unused-2.c: New test.
24568
24569 * gcc.dg/conv-1.c: New test.
24570
24571 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24572
24573 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24574 compiler.
24575 (tool_option_proc): Fix typo.
24576
24577 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24578
24579 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24580 of the ld on the host, not on the build machine.
24581 Also, don't crash if '--help' is not a supported option.
24582
24583 2000-01-24 Richard Henderson <rth@cygnus.com>
24584
24585 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24586
24587 2000-01-20 Jeffrey A Law (law@cygnus.com)
24588
24589 * gcc.c-torture/execute/20000120-2.c: New test.
24590 * gcc.c-torture/execute/20000120-1.c: New test.
24591
24592 2000-01-13 Jeffrey A Law (law@cygnus.com)
24593
24594 * gcc.c-torture/execute/20000113-1.c: New test.
24595
24596 2000-01-12 Jeffrey A Law (law@cygnus.com)
24597
24598 * gcc.c-torture/execute/20000112-1.c: New test.
24599
24600 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24601
24602 * gcc.dg/20000111-1.c: New test.
24603
24604 2000-01-10 Jeffrey A Law (law@cygnus.com)
24605
24606 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24607 with 16 bit integers.
24608
24609 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24610
24611 * gcc.dg/20000108-1.c: New test.
24612
24613 2000-01-05 Nathan Sidwell <nathan@acm.org>
24614
24615 * g++.old-deja/g++.ns/koenig8.C: New test.
24616
24617 2000-01-05 Nathan Sidwell <nathan@acm.org>
24618
24619 * g++.old-deja/g++.other/cast4.C: New test.
24620
24621 2000-01-05 Jeffrey A Law (law@cygnus.com)
24622
24623 * gcc.c-torture/compile/20000105-2.c: New test.
24624 * gcc.c-torture/compile/20000105-1.c: New test.
24625
24626 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24627
24628 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24629 references to printf & atoi to conform to ANSI standard.
24630 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24631 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24632 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24633 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24634 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24635 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24636 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24637 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24638 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24639 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24640 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24641 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24642 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24643 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24644 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24645 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24646 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24647 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24648 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24649 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24650 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24651 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24652 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24653 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24654 * g++.old-deja/g++.brendan/init3.C: Likewise.
24655 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24656 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24657 * g++.old-deja/g++.brendan/new2.C: Likewise.
24658 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24659 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24660 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24661 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24662 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24663 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24664 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24665 * g++.old-deja/g++.brendan/template24.C: Likewise.
24666 * g++.old-deja/g++.brendan/template3.C: Likewise.
24667 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24668 * g++.old-deja/g++.jason/inline3.C: Likewise.
24669 * g++.old-deja/g++.jason/opeq.C: Likewise.
24670 * g++.old-deja/g++.law/arg5.C: Likewise.
24671 * g++.old-deja/g++.law/arm7.C: Likewise.
24672 * g++.old-deja/g++.law/ctors11.C: Likewise.
24673 * g++.old-deja/g++.law/cvt8.C: Likewise.
24674 * g++.old-deja/g++.law/init9.C: Likewise.
24675 * g++.old-deja/g++.law/refs4.C: Likewise.
24676 * g++.old-deja/g++.law/template2.C: Likewise.
24677 * g++.old-deja/g++.law/visibility24.C: Likewise.
24678 * g++.old-deja/g++.law/vtable3.C: Likewise.
24679 * g++.old-deja/g++.mike/asm2.C: Likewise.
24680 * g++.old-deja/g++.mike/eh1.C: Likewise.
24681 * g++.old-deja/g++.mike/misc1.C: Likewise.
24682 * g++.old-deja/g++.mike/misc13.C: Likewise.
24683 * g++.old-deja/g++.mike/misc14.C: Likewise.
24684 * g++.old-deja/g++.mike/ns12.C: Likewise.
24685 * g++.old-deja/g++.mike/p1248.C: Likewise.
24686 * g++.old-deja/g++.mike/p3708.C: Likewise.
24687 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24688 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24689 * g++.old-deja/g++.mike/p646.C: Likewise.
24690 * g++.old-deja/g++.mike/p700.C: Likewise.
24691 * g++.old-deja/g++.mike/p783.C: Likewise.
24692 * g++.old-deja/g++.mike/p783a.C: Likewise.
24693 * g++.old-deja/g++.mike/p783b.C: Likewise.
24694 * g++.old-deja/g++.mike/p786.C: Likewise.
24695 * g++.old-deja/g++.mike/p789.C: Likewise.
24696 * g++.old-deja/g++.mike/p789a.C: Likewise.
24697 * g++.old-deja/g++.mike/p807a.C: Likewise.
24698 * g++.old-deja/g++.other/delete3.C: Likewise.
24699 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24700 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24701 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24702 * g++.old-deja/g++.other/empty1.C: Likewise.
24703 * g++.old-deja/g++.other/temporary1.C: Likewise.
24704 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24705 * g++.old-deja/g++.pt/t16.C: Likewise.
24706 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
24707
24708 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
24709
24710 * gcc.dg/991230-1.c: New test.
24711
24712 1999-12-29 Jeffrey A Law (law@cygnus.com)
24713
24714 * gcc.c-torture/compile/991229-3.c: New test.
24715 * gcc.c-torture/compile/991229-2.c: New test.
24716 * gcc.c-torture/compile/991229-1.c: New test.
24717
24718 1999-12-29 Greg McGary <gkm@eng.ascend.com>
24719
24720 * gcc.c-torture/compile/labels-2.c: New test.
24721
24722 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
24723
24724 * gcc.c-torture/execute/991227-1.c: New test.
24725
24726 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24727
24728 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
24729
24730 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
24731
24732 * gcc.c-torture/execute/991221-1.c: New test.
24733
24734 1999-12-20 Nathan Sidwell <nathan@acm.org>
24735
24736 * g++.old-deja/g++.other/cast3.C: New test.
24737
24738 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
24739
24740 * gcc.c-torture/execute/991216-4.c: New test.
24741
24742 1999-12-16 Michael Meissner <meissner@cygnus.com>
24743
24744 * gcc.c-torture/execute/991216-1.c: New test.
24745 * gcc.c-torture/execute/991216-2.c: New test.
24746 * gcc.c-torture/execute/991216-3.c: New test.
24747
24748 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24749
24750 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
24751 Actually make the test fail by using "-O2" for compilation.
24752
24753 1999-12-15 Nathan Sidwell <nathan@acm.org>
24754
24755 * g++.old-deja/g++.warn/cast-align1.C: New test.
24756
24757 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24758
24759 * gcc.c-torture/compile/991214-1.c: New test.
24760 * gcc.c-torture/compile/991214-2.c: New test.
24761
24762 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24763
24764 * gcc.dg/991214-1.c: New test.
24765
24766 1999-12-13 Jeffrey A Law (law@cygnus.com)
24767
24768 * gcc.c-torture/compile/991213-3.c: New test.
24769 * gcc.c-torture/compile/991213-2.c: New test.
24770 * gcc.c-torture/compile/991213-1.c: New test.
24771
24772 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
24773
24774 * gcc.dg/991209-1.c: New test.
24775
24776 1999-12-08 Nathan Sidwell <nathan@acm.org>
24777
24778 * gcc.c-torture/compile/991208-1.c: New test.
24779
24780 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24781
24782 * gcc.dg/ultrasp2.c: New test.
24783
24784 1999-12-05 Alex Samuel <samuel@codesourcery.com>
24785
24786 * g++.old-deja/g++.abi/align.C (main): Fix typo.
24787
24788 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
24789
24790 * gcc.c-torture/compile/991202-1.c: New test.
24791 * gcc.c-torture/execute/991202-1.c: New test.
24792 * gcc.c-torture/execute/991202-2.c: New test.
24793 * gcc.c-torture/execute/991202-3.c: New test.
24794
24795 1999-12-02 Alex Samuel <samuel@codesourcery.com>
24796
24797 * g++.old-deja/g++.abi/align.C: New test.
24798 * g++.old-deja/g++.abi/aggregates.C: Likewise.
24799 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24800
24801 1999-12-01 Richard Henderson <rth@cygnus.com>
24802
24803 * gcc.c-torture/execute/991201-1.c: New.
24804
24805 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
24806
24807 * gcc.dg/991129-1.c: New test.
24808
24809 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
24810
24811 * gcc.c-torture/compile/991127-1.c: New test.
24812
24813 1999-11-22 Nathan Sidwell <nathan@acm.org>
24814
24815 * g++.old-deja/g++.other/warn4.C: New test.
24816
24817 1999-11-22 Nathan Sidwell <nathan@acm.org>
24818
24819 * g++.old-deja/g++.eh/cleanup2.C: New test.
24820 * g++.old-deja/g++.ext/pretty2.C: New test.
24821 * g++.old-deja/g++.ext/pretty3.C: New test.
24822 * g++.old-deja/g++.other/debug6.C: New test.
24823
24824 1999-10-20 Jim Wilson <wilson@cygnus.com>
24825
24826 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
24827 compiler_output to look for one error message instead of two.
24828
24829 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
24830
24831 * gcc.c-torture/execute/991118-1.c: Also test case
24832 where the word boundary does not split a byte evenly.
24833
24834 1999-11-19 Nathan Sidwell <nathan@acm.org>
24835
24836 * g++.old-deja/g++.ext/restrict1.C: New test.
24837
24838 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
24839
24840 * gcc.c-torture/execute/991118-1.c: New test.
24841
24842 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
24843
24844 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
24845 working directory pathnames.
24846
24847 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
24848
24849 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
24850 host is equipped with driver.h and driver.o so it can actually
24851 compile and run the tests.
24852
24853 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
24854
24855 * gcc.c-torture/compile/991008-1.c: New test.
24856
24857 1999-11-08 Nick Clifton <nickc@cygnus.com>
24858
24859 * lib/gcc-dg.exp: Include target-supports.exp
24860
24861 1999-11-05 Nick Clifton <nickc@cygnus.com>
24862
24863 * lib/target-supports.exp: New file: Provide procs to test for
24864 features supported by the target.
24865 (check_weak_available): Moved here from ecos.exp.
24866 (check_alias_available): New proc: Determine of the target
24867 toolchain supports the alias attribute.
24868
24869 * gcc.dg/special/ecos.exp: Move check_weak_available to
24870 target-supports.exp.
24871 (alias-1.c): Only perform the test if the target supports
24872 aliases.
24873 (wkali-1.c): Only perform the test if the target supports
24874 aliases.
24875
24876 * gcc.dg/990506-0.c: Expect error messages from cross
24877 targets as well as native targets.
24878
24879 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24880
24881 * gcc.dg/ultrasp1.c: Removed xfail.
24882 * gcc.dg/struct-ret-2.c: Likewise.
24883 * gcc.dg/array-1.c: Likewise.
24884
24885 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24886
24887 * gcc.dg/struct-ret-2.c: New test.
24888
24889 * gcc.dg/array-1.c: New test.
24890
24891 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
24892
24893 * gcc.c-torture/execute/991030-1.c: New test.
24894
24895 1999-10-26 Richard Henderson <rth@cygnus.com>
24896
24897 * gcc.c-torture/compile/991026-2.c: New test.
24898
24899 1999-10-26 Jeffrey A Law (law@cygnus.com)
24900
24901 * gcc.c-torture/compile/991026-1.c: New test.
24902
24903 1999-10-23 Jeffrey A Law (law@cygnus.com)
24904
24905 * gcc.c-torture/execute/991023-1.c: New test.
24906
24907 1999-10-19 Jeffrey A Law (law@cygnus.com)
24908
24909 * gcc.c-torture/execute/991019-1.c: New test.
24910
24911 1999-10-16 Richard Henderson <rth@cygnus.com>
24912
24913 * gcc.c-torture/execute/991016-1.c: New test.
24914
24915 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
24916
24917 * gcc.c-torture/execute/991014-1.c: New test.
24918
24919 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
24920
24921 * g++.old-deja/g++.other/union2.C: New test.
24922
24923 1999-10-13 Nathan Sidwell <nathan@acm.org>
24924
24925 * g++.old-deja/g++.other/vaarg2.C: New test.
24926 * g++.old-deja/g++.other/vaarg3.C: New test.
24927
24928 1999-10-12 Craig Burley <craig@jcb-sc.com>
24929
24930 * g77.f-torture/noncompile/19990905-1.f: Moved from being
24931 in compile/.
24932
24933 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
24934
24935 * gcc.c-torture/execute/va-arg-11.c: New test.
24936
24937 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
24938
24939 * lib/file-format.exp (gcc_target_object_format): Don't
24940 crash if objdump is unavailable.
24941
24942 1999-09-29 Donn Terry <donn@interix.com>
24943
24944 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24945
24946 1999-09-28 Nick Clifton <nickc@cygnus.com>
24947
24948 * gcc.c-torture/compile/990928-1.c: New test.
24949
24950 1999-09-28 Nathan Sidwell <nathan@acm.org>
24951
24952 * g++.old-deja/g++.other/decl6.C: New test.
24953
24954 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24955
24956 * gcc.c-torture/execute/va-arg-10.c: New test.
24957
24958 1999-09-27 Nathan Sidwell <nathan@acm.org>
24959
24960 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
24961 __PRETTY_FUNCTION__.
24962
24963 1999-09-23 Nick Clifton <nickc@cygnus.com>
24964
24965 * gcc.c-torture/execute/990923-1.c: New test.
24966
24967 1999-09-21 Nick Clifton <nickc@cygnus.com>
24968
24969 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
24970 for which -fpic is inappropriate.
24971
24972 1999-09-21 Mark Mitchell <mark@codesourcery.com>
24973
24974 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
24975
24976 1999-09-21 Nathan Sidwell <nathan@acm.org>
24977
24978 * g++.old-deja/g++.other/dyncast1.C: New test.
24979 * g++.old-deja/g++.other/dyncast2.C: New test.
24980 * g++.old-deja/g++.other/dyncast3.C: New test.
24981 * g++.old-deja/g++.other/dyncast4.C: New test.
24982 * g++.old-deja/g++.other/dyncast5.C: New test.
24983 * g++.old-deja/g++.eh/catch3.C: New test.
24984 * g++.old-deja/g++.eh/catch3p.C: New test.
24985 * g++.old-deja/g++.eh/catch4.C: New test.
24986 * g++.old-deja/g++.eh/catch4p.C: New test.
24987 * g++.old-deja/g++.eh/catch5.C: New test.
24988 * g++.old-deja/g++.eh/catch5p.C: New test.
24989 * g++.old-deja/g++.eh/catch6.C: New test.
24990 * g++.old-deja/g++.eh/catch6p.C: New test.
24991 * g++.old-deja/g++.eh/catch7.C: New test.
24992 * g++.old-deja/g++.eh/catch7p.C: New test.
24993 * g++.old-deja/g++.eh/catch8.C: New test.
24994 * g++.old-deja/g++.eh/catch8p.C: New test.
24995 * g++.old-deja/g++.eh/catch9.C: New test.
24996 * g++.old-deja/g++.eh/catch9p.C: New test.
24997
24998 1999-09-13 Nathan Sidwell <nathan@acm.org>
24999
25000 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
25001 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
25002
25003 1999-09-13 Jeffrey A Law (law@cygnus.com)
25004
25005 * gcc.c-torture/compile/990913-1.c: New test.
25006
25007 1999-09-10 Nathan Sidwell <nathan@acm.org>
25008
25009 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
25010 * g++.old-deja/g++.jason/rfg5.C: Likewise.
25011
25012 1999-09-09 Richard Henderson <rth@cygnus.com>
25013
25014 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
25015
25016 1999-09-09 Nathan Sidwell <nathan@acm.org>
25017
25018 * g++.old-deja/g++.other/lookup11.C: New test.
25019 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
25020 what is permitted and what we want.
25021 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
25022 overload use.
25023 * g++.old-deja/g++.jason/rfg5.C: Likewise
25024
25025 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
25026
25027 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
25028 * gcc.c-torture/noncompile/poison-1.c: New file.
25029
25030 1999-09-08 Nathan Sidwell <nathan@acm.org>
25031
25032 * g++.old-deja/g++.other/sizeof3.C: New test.
25033 * g++.old-deja/g++.other/sizeof4.C: New test.
25034 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
25035 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
25036
25037 1999-09-07 Richard Henderson <rth@cygnus.com>
25038
25039 * gcc.dg/va-arg-1.c: New.
25040
25041 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25042
25043 * gcc.c-torture/execute/va-arg-9.c: New test.
25044
25045 1999-09-05 Craig Burley <craig@jcb-sc.com>
25046
25047 * g77.f-torture/compile/980519-2.f: New test.
25048 * g77.f-torture/compile/19990905-0.f: New test.
25049 * g77.f-torture/compile/19990905-1.f: New test.
25050 * g77.f-torture/compile/19990905-2.f: New test.
25051
25052 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
25053
25054 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
25055
25056 * gcc.c-torture/execute/990827-1.c: Fix typo.
25057
25058 1999-09-03 Nathan Sidwell <nathan@acm.org>
25059
25060 * g++.old-deja/g++.other/deref1.C: New test.
25061
25062 1999-09-02 Nathan Sidwell <nathan@acm.org>
25063
25064 * g++.old-deja/g++.other/ambig2.C: New test.
25065 * g++.old-deja/g++.other/cond5.C: New test.
25066 * g++.old-deja/g++.other/lookup16.C: New test.
25067
25068 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
25069
25070 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
25071 assemblers too.
25072
25073 1999-08-31 Jeffrey A Law (law@cygnus.com)
25074
25075 * lib/c-torture.exp: Avoid the "compare executables" optimization
25076 when testing native.
25077
25078 1999-08-29 Jeffrey A Law (law@cygnus.com)
25079
25080 * gcc.c-torture/execute/990829-1.c: New test.
25081 * gcc.c-torture/compile/990829-1.c: New test.
25082
25083 1999-08-27 Paul Burchard <burchard@pobox.com>
25084
25085 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
25086 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
25087 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
25088 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
25089 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
25090 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
25091 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
25092 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
25093 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
25094 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
25095 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
25096
25097 1999-08-27 Jeffrey A Law (law@cygnus.com)
25098
25099 * gcc.c-torture/execute/990827-1.c: New test.
25100
25101 1999-08-26 Craig Burley <craig@jcb-sc.com>
25102
25103 * g77.f-torture/noncompile/19990826-4.f: New test.
25104
25105 * g77.f-torture/compile/19990826-3.f: New test.
25106
25107 * g77.f-torture/execute/19990826-2.f: New test.
25108
25109 * g77.f-torture/compile/19990826-1.f: New test.
25110
25111 * gcc.c-torture/execute/990826-0.c: New test.
25112 * g77.c-torture/execute/19990826-0.f: New test.
25113
25114 * g77.f-torture/noncompile/970626-2.f: New test.
25115
25116 1999-08-25 Paul Burchard <burchard@pobox.com>
25117
25118 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
25119 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
25120 lss-011.C: New tests.
25121
25122 1999-08-25 Nathan Sidwell <nathan@acm.org>
25123
25124 * g++.old-deja/g++.other/decl5.C: New test.
25125
25126 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25127
25128 * noncompile/noncompile.exp: Load_lib c-torture.exp.
25129 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
25130 call `postbase' for each one. All callers of `postbase' changed
25131 to call this instead.
25132
25133 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
25134
25135 * gcc.c-torture/execute/990811-1.c: New test.
25136
25137 1999-08-09 Nick Clifton <nickc@cygnus.com>
25138
25139 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
25140 just native ones.
25141
25142 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
25143 just native ones.
25144
25145 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25146
25147 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
25148
25149 1999-08-04 Jeffrey A Law (law@cygnus.com)
25150
25151 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
25152
25153 1999-08-04 Nathan Sidwell <nathan@acm.org>
25154
25155 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
25156
25157 1999-08-04 Jeffrey A Law (law@cygnus.com)
25158
25159 * gcc.c-torture/execute/990804-1.c: New test.
25160
25161 1999-08-03 Nathan Sidwell <nathan@acm.org>
25162
25163 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
25164 * g++.old-deja/g++.brendan/crash64.C: Likewise
25165 * g++.old-deja/g++.brendan/overload8.C: Likewise
25166
25167 1999-08-03 Nathan Sidwell <nathan@acm.org>
25168
25169 * g++.old-deja/g++.other/struct1.C: New test.
25170
25171 1999-08-03 Nathan Sidwell <nathan@acm.org>
25172
25173 * g++.old-deja/g++.other/enum2.C: New test.
25174
25175 1999-08-02 Richard Henderson <rth@cygnus.com>
25176
25177 Adapted from tests from Franz Sirl:
25178 * gcc.c-torture/execute/va-arg-7.c: New test.
25179 * gcc.c-torture/execute/va-arg-8.c: New test.
25180
25181 1999-08-01 Jeffrey A Law (law@cygnus.com)
25182
25183 * gcc.c-torture/compile/990801-2.c: New test.
25184
25185 * gcc.c-torture/compile/990801-1.c: New test.
25186
25187 1999-07-27 Michael Meissner <meissner@cygnus.com>
25188
25189 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
25190 fp-cmp-1.c, converting double to float.
25191
25192 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
25193 fp-cmp-1.c, converting double to long double.
25194
25195 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
25196 from fr1 to unknown_register, since fr1 is a legitimate register
25197 on some machines.
25198
25199 1999-07-25 Jeffrey A Law (law@cygnus.com)
25200
25201 * README: More listname related changes.
25202
25203 1999-07-08 Catherine Moore <clm@cygnus.com>
25204
25205 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
25206
25207 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
25208
25209 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
25210
25211 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25212
25213 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
25214
25215 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
25216
25217 * gcc.dg/990703-1.c: New test.
25218
25219 1999-06-29 Nick Clifton <nickc@cygnus.com>
25220
25221 * lib/file-format.exp: New file: Move definition of proc
25222 gcc_target_object_format to here from
25223 gcc.dg/special/ecos.exp.
25224
25225 * lib/c-torture.exp: Include lib file-format.exp.
25226 * lib/gcc-dg.exp: Include lib file-format.exp.
25227
25228 * gcc.dg/special/ecos.exp: Remove definition of proc
25229 gcc_target_object_format.
25230
25231 1999-06-28 Jeffrey A Law (law@cygnus.com)
25232
25233 * gcc.c-torture/execute/990628-1.c: New test.
25234
25235 1999-06-25 Jeffrey A Law (law@cygnus.com)
25236
25237 * gcc.c-torture/compile/990625-2.c: New test.
25238
25239 * gcc.c-torture/compile/990625-1.c: New test.
25240
25241 1999-06-23 Nick Clifton <nickc@cygnus.com>
25242
25243 * gcc.c-torture/compile/dll.c: New test case. Check that dll
25244 attributes compile.
25245 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
25246 ports that use the COFF/PE file format.
25247
25248 1999-06-17 Jeffrey A Law (law@cygnus.com)
25249
25250 * gcc.c-torture/compile/990617-1.c: New test.
25251
25252 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
25253
25254 * g++.old-deja/g++.other/decl4.C: New test.
25255
25256 1999-06-14 Nathan Sidwell <nathan@acm.org>
25257
25258 * g++.old-deja/g++.other/bitfld3.C: New test.
25259
25260 1999-06-08 Nathan Sidwell <nathan@acm.org>
25261
25262 * g++.old-deja/g++.eh/catch1.C: New test.
25263
25264 1999-06-07 Jeffrey A Law (law@cygnus.com)
25265
25266 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
25267
25268 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
25269 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
25270
25271 1999-06-05 Craig Burley <craig@jcb-sc.com>
25272
25273 * g77.f-torture/compile/19990502-0.f: Replace with new,
25274 shorter, test that still fails after recent changes.
25275
25276 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25277
25278 * gcc.c-torture/execute/990604-1.c: New test.
25279
25280 1999-05-31 Jeffrey A Law (law@cygnus.com)
25281
25282 * gcc.c-torture/execute/990531-1.c: New test.
25283
25284 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25285
25286 * gcc.c-torture/compile/990527-1.c: New test.
25287
25288 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
25289
25290 * gcc.c-torture/execute/990527-1.c: New test.
25291
25292 1999-05-25 Nick Clifton <nickc@cygnus.com>
25293
25294 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
25295 bitfields as signed.
25296
25297 1999-05-25 Craig Burley <craig@jcb-sc.com>
25298
25299 * g77.f-torture/compile/19990525-0.f: New test.
25300
25301 1999-05-25 Jeffrey A Law (law@cygnus.com)
25302
25303 * gcc.c-torture/execute/990525-2.c: New test.
25304
25305 * gcc.c-torture/execute/990525-1.c: New test.
25306
25307 1999-05-24 Nathan Sidwell <nathan@acm.org>
25308
25309 * g++.old-deja/g++.other/anon3.C: New test.
25310 * g++.old-deja/g++.other/anon4.C: New test.
25311 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
25312 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
25313 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
25314 Merrill).
25315
25316 1999-05-24 Jeffrey A Law (law@cygnus.com)
25317
25318 * gcc.c-torture/execute/990524-1.c: New test.
25319
25320 * gcc.dg/990524-1.c: New test.
25321
25322 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25323
25324 * gcc.c-torture/compile/990523-1.c: New test.
25325
25326 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
25327
25328 * gcc.c-torture/compile/990519-1.c: New test.
25329
25330 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25331
25332 * gcc.c-torture/compile/990517-1.c: New test.
25333
25334 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
25335 (e4, f4): New tests.
25336 (main): Call them.
25337
25338 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25339
25340 * gcc.dg/noreturn-1.c: New test.
25341
25342 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25343
25344 * gcc.c-torture/execute/990513-1.c: New test.
25345
25346 1999-05-10 Richard Henderson <rth@cygnus.com>
25347
25348 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
25349
25350 1999-05-10 Craig Burley <craig@jcb-sc.com>
25351
25352 * g77.f-torture/execute/erfc.f: Use small single-precision
25353 values, to avoid problems on Alphas when not -mieee.
25354
25355 1999-05-08 Craig Burley <craig@jcb-sc.com>
25356
25357 * gcc.dg/990506-0.c: New test.
25358
25359 1999-05-08 Richard Henderson <rth@cygnus.com>
25360
25361 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
25362 the constant to test. Don't XFAIL 64-bit targets.
25363
25364 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
25365 * g++.old-deja/g++.law/profile1.C: Likewise.
25366
25367 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
25368 operator new instances.
25369 * g++.old-deja/g++.other/delete5.C: Likewise.
25370
25371 1999-05-03 Craig Burley <craig@jcb-sc.com>
25372
25373 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
25374 intrinsic.
25375
25376 1999-05-03 Craig Burley <craig@jcb-sc.com>
25377
25378 * g77.f-torture/execute/u77-test.f: Reverse order of two
25379 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
25380
25381 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25382
25383 * gcc.dg/compare1.c: New test.
25384
25385 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
25386
25387 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
25388 New tests.
25389
25390 1999-05-02 Craig Burley <craig@jcb-sc.com>
25391
25392 * g77.f-torture/compile/19990502-1.f: New test.
25393
25394 1999-05-02 Craig Burley <craig@jcb-sc.com>
25395
25396 * g77.f-torture/compile/19990502-0.f: New test.
25397
25398 1999-05-02 Craig Burley <craig@jcb-sc.com>
25399
25400 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
25401 intrinsic.
25402
25403 1999-05-02 Craig Burley <craig@jcb-sc.com>
25404
25405 * g77.f-torture/execute/u77-test.f (main): List libU77
25406 intrinsics not currently tested.
25407 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
25408 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
25409 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
25410 Trim blanks off the ends of some printed strings.
25411
25412 1999-05-02 Craig Burley <craig@jcb-sc.com>
25413
25414 * g77.f-torture/execute/u77-test.f (main): Just warn about
25415 FSTAT gid disagreement, as it's expected on some systems.
25416
25417 1999-05-01 Craig Burley <craig@jcb-sc.com>
25418
25419 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
25420 use a new function, which allows for some slop.
25421 Clean up some commentary.
25422 (issum): The new function.
25423 (sgladd): Deleted subroutine.
25424
25425 1999-05-01 Craig Burley <craig@jcb-sc.com>
25426
25427 * g77.f-torture/execute/u77-test.f: Modify to be more like
25428 libf2c/libU77 version, bringing patches to that version here.
25429 Add suitable commentary.
25430
25431 1999-04-25 Richard Henderson <rth@cygnus.com>
25432
25433 * gcc.dg/990424-1.c: New test.
25434
25435 1999-04-24 Craig Burley <craig@jcb-sc.com>
25436
25437 * g77.f-torture/execute/u77-test.f (main): Bug involving
25438 LSTAT has been fixed, so turn back on full checking.
25439
25440 1999-04-20 Craig Burley <craig@jcb-sc.com>
25441
25442 * g77.f-torture/compile/19990419-0.f: New test.
25443 * g77.f-torture/execute/19990419-1.f: New test.
25444
25445 1999-04-17 Richard Henderson <rth@cygnus.com>
25446
25447 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25448 to avoid the need for a prototype to supress a warning.
25449
25450 1999-04-07 Jim Wilson <wilson@cygnus.com>
25451
25452 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25453
25454 1999-04-04 Jeffrey A Law (law@cygnus.com)
25455
25456 * gcc.c-torture/execute/990404-1.c: New test.
25457
25458 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25459
25460 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25461 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25462 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25463 missing initializer warnings.
25464
25465 1999-03-28 Jeffrey A Law (law@cygnus.com)
25466
25467 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25468 matching strings.
25469
25470 1999-03-26 Jeffrey A Law (law@cygnus.com)
25471
25472 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25473
25474 1999-03-26 Craig Burley <craig@jcb-sc.com>
25475
25476 * g77.f-torture/execute/19990325-0.f: New test.
25477 * g77.f-torture/execute/19990325-1.f: New test.
25478
25479 1999-03-24 Jeffrey A Law (law@cygnus.com)
25480
25481 * gcc.c-torture/execute/990324-1.c: New test.
25482
25483 1999-03-22 Jim Wilson <wilson@cygnus.com>
25484
25485 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25486 test with 4.
25487
25488 1999-03-17 Richard Henderson <rth@cygnus.com>
25489
25490 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25491
25492 1999-03-13 Craig Burley <craig@jcb-sc.com>
25493
25494 * g77.f-torture/execute/19990313-2.f: New test.
25495 * g77.f-torture/execute/19990313-3.f: New test.
25496
25497 1999-03-13 Craig Burley <craig@jcb-sc.com>
25498
25499 * g77.f-torture/execute/19990313-0.f: New test.
25500 * g77.f-torture/execute/19990313-1.f: New test.
25501
25502 1999-03-12 Jim Wilson <wilson@cygnus.com>
25503
25504 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25505 printf to sprintf.
25506 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25507 (main): Add check for u15. Conditionalize u31 check depending on
25508 whether ints are <32 bits or >=32 bits.
25509
25510 1999-03-08 Craig Burley <craig@jcb-sc.com>
25511
25512 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25513
25514 1999-03-08 Craig Burley <craig@jcb-sc.com>
25515
25516 * g77.f-torture/compile/19990305-0.f: New test.
25517 * g77.f-torture/execute/19981119-0.f: New test.
25518
25519 1999-03-08 Craig Burley <craig@jcb-sc.com>
25520
25521 * g77.f-torture/execute/970625-2.f: call ABORT if final
25522 result is not correct, instead of just printing it.
25523 Add this checking via newly introduced obfuscation, to
25524 trip up buggy front ends.
25525
25526 1999-03-07 Craig Burley <craig@jcb-sc.com>
25527
25528 * g77.f-torture/compile/960317-1.f: Moved from being
25529 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25530
25531 1999-03-06 Craig Burley <craig@jcb-sc.com>
25532
25533 * g77.f-torture/execute/960317-1.f: New (old) test.
25534 * g77.f-torture/execute/970625-2.f: Ditto.
25535
25536 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25537
25538 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25539 message on line 1 or line 2; cccp and cpplib do this differently.
25540
25541 1999-03-01 Jeffrey A Law (law@cygnus.com)
25542
25543 * g++.old-deja/g++.law/weak1.C: New test.
25544
25545 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25546
25547 * gcc.c-torture/execute/990119-1.c: Renamed to...
25548 * gcc.dg/990119-1.c: this, so it will only be tested once
25549 (it's a preprocessor test, it doesn't need to be run at
25550 multiple optimization levels).
25551
25552 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25553
25554 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25555 ALWAYS_CXXFLAGS.
25556
25557 1999-02-24 Craig Burley <craig@jcb-sc.com>
25558
25559 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25560 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25561 to not be compilable by current g77.
25562
25563 1999-02-24 Nick Clifton <nickc@cygnus.com>
25564
25565 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25566
25567 1999-02-22 Jeffrey A Law (law@cygnus.com)
25568
25569 * gcc.c-torture/execute/990222-1.c: New test.
25570
25571 1999-02-19 Craig Burley <craig@jcb-sc.com>
25572
25573 * g77.f-torture/compile/19990218-0.f: New test.
25574 * g77.f-torture/noncompile/19990218-1.f: New test.
25575
25576 1999-02-18 Craig Burley <craig@jcb-sc.com>
25577
25578 * g77.f-torture/compile/19981216-0.f: New test.
25579
25580 1999-02-14 Jeffrey A Law (law@cygnus.com)
25581
25582 * gcc.dg/990214-1.c: New test.
25583
25584 1999-02-13 Jeffrey A Law (law@cygnus.com)
25585
25586 * gcc.dg/990213-2.c: New test.
25587
25588 * gcc.dg/990213-1.c: New test.
25589
25590 1999-02-12 Jeffrey A Law (law@cygnus.com)
25591
25592 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25593 ints.
25594
25595 1999-02-11 Nick Clifton <nickc@cygnus.com>
25596
25597 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25598 specified by target.
25599
25600 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
25601
25602 1999-02-11 Jeffrey A Law (law@cygnus.com)
25603
25604 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
25605
25606 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
25607
25608 * gcc.dg/special/ecos.exp: New test driver for new tests with
25609 special requirements.
25610
25611 * gcc.dg/special/alias-1.c: New test.
25612 * gcc.dg/special/gcsec-1.c: New test.
25613 * gcc.dg/special/weak-1.c: New test.
25614 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
25615 * gcc.dg/special/weak-2.c: New test.
25616 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
25617 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
25618 * gcc.dg/special/wkali-1.c: New test.
25619 * gcc.dg/special/wkali-2.c: New test.
25620 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
25621 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
25622
25623 1999-02-10 Felix Lee <flee@cygnus.com>
25624
25625 * lib/c-torture.exp (c-torture-compile): Pull out code for
25626 analyzing gcc error messages.
25627 (c-torture-execute): Likewise. Fix some (harmless) false
25628 positives.
25629 * lib/gcc.exp (gcc_check_compile): New function.
25630
25631 1999-02-08 Richard Henderson <rth@cygnus.com>
25632
25633 * gcc.c-torture/execute/990208-1.c: New test.
25634
25635 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
25636
25637 * g++.dg/special/ecos.exp: New driver for new tests with special
25638 requirements
25639
25640 * g++.dg/special/conpr-1.C: New test
25641 * g++.dg/special/conpr-2.C: New test
25642 * g++.dg/special/conpr-2a.C: New test
25643 * g++.dg/special/conpr-3.C: New test
25644 * g++.dg/special/conpr-3a.C: New test
25645 * g++.dg/special/conpr-3b.C: New test
25646
25647 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
25648 allow g++ to use the dg driver
25649
25650 * README: Add comment about g++.dg directory
25651
25652 1999-02-06 Jeffrey A Law (law@cygnus.com)
25653
25654 * README: Update email addresses.
25655
25656 1999-02-03 Nick Clifton <nickc@cygnus.com>
25657
25658 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
25659 arguments in order to force structure S onto the stack even on
25660 the alpha.
25661 (test): Pass 10 leading arguments to function foo as well as the
25662 structure S.
25663
25664 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
25665 failure for all targets.
25666
25667 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
25668 abort to terminate program execution.
25669
25670 1999-01-30 Richard Henderson <rth@cygnus.com>
25671
25672 * gcc.c-torture/execute/990130-1.c: New test.
25673
25674 1999-01-30 Jeffrey A Law (law@cygnus.com)
25675
25676 * gcc.dg/990130-1.c: New test.
25677
25678 1999-01-28 Michael Meissner <meissner@cygnus.com>
25679
25680 * gcc.c-torture/execute/990128-1.c: New test.
25681
25682 1999-01-27 Michael Meissner <meissner@cygnus.com>
25683
25684 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
25685
25686 1999-01-27 Felix Lee <flee@cygnus.com>
25687
25688 * lib/c-torture.exp (c-torture-compile): pull out code for
25689 analyzing gcc error messages.
25690 (c-torture-execute): ditto, and fix some (harmless) false
25691 positives.
25692 * lib/gcc.exp (gcc_check_compile): new function.
25693
25694 1999-01-17 Jeffrey A Law (law@cygnus.com)
25695
25696 * gcc.dg/990117-1.c: New test.
25697
25698 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
25699
25700 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
25701
25702 1999-01-15 Jeffrey A Law (law@cygnus.com)
25703
25704 * g77.f-torture/compile/990115-1.f: New test.
25705
25706 1999-01-07 Jeffrey A Law (law@cygnus.com)
25707
25708 * gcc.c-torture/compile/990107-1.c: New test
25709
25710 1999-01-06 Jeffrey A Law (law@cygnus.com)
25711
25712 * gcc.c-torture/execute/990106-2.c: New test.
25713
25714 * gcc.c-torture/execute/990106-1.c: New test.
25715
25716 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
25717
25718 * gcc.c-torture/compile/981223-1.c: New test.
25719
25720 1998-12-29 Richard Henderson <rth@cygnus.com>
25721
25722 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
25723 (opt3): Rename from opt4 and disable.
25724
25725 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
25726
25727 * g++.old-deja/g++.pt/ptrmem5.C: New test.
25728
25729 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25730
25731 * g++.old-deja/g++.other/conv5.C: New test.
25732
25733 1998-12-14 Nick Clifton <nickc@cygnus.com>
25734
25735 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
25736
25737 1998-12-11 Jeffrey A Law (law@cygnus.com)
25738
25739 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
25740
25741 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
25742
25743 * gcc.c-torture/compile/981211-1.c: New test.
25744
25745 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25746
25747 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
25748
25749 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
25750
25751 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25752
25753 * gcc.special/930510-1.c: Make C9X safe.
25754 * gcc.misc-tests/gcov-1.c Similarly.
25755 * gcc.misc-tests/gcov-2.c Similarly.
25756
25757 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25758
25759 * gcc.dg/ultrasp1.c: New test.
25760
25761 1998-12-06 Richard Henderson <rth@cygnus.com>
25762
25763 * gcc.c-torture/execute/981206.c: New test.
25764
25765 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25766
25767 * g++.old-deja/g++.ns/template7.C: New test.
25768
25769 * g++.old-deja/g++.other/expr1.C: New test.
25770
25771 * g++.old-deja/g++.eh/tmpl3.C: New test.
25772
25773 * g++.old-deja/g++.eh/tmpl2.C: New test.
25774
25775 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25776
25777 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
25778 * g++.old-deja/g++.other/using6.C: Removed.
25779 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
25780
25781 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
25782
25783 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25784
25785 * g++.old-deja/g++.pt/overload8.C: New test.
25786
25787 * g++.old-deja/g++.pt/overload7.C: New test.
25788
25789 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
25790
25791 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
25792 and relinking messages.
25793 * lib/g++.exp (g++_target_compile): Remove .rpo file when
25794 compiling with -frepo.
25795
25796 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
25797
25798 * g++.old-deja/g++.pt/lookup6.C: New test.
25799
25800 1998-11-30 Nick Clifton <nickc@cygnus.com>
25801
25802 * gcc.c-torture/execute/981130-1.c: New test.
25803 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
25804
25805 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25806
25807 * g++.old-deja/g++.pt/explicit76.C: New test.
25808
25809 * g++.old-deja/g++.pt/friend38.C: New test.
25810
25811 * g++.old-deja/g++.ns/crash2.C: New test.
25812
25813 * g++.old-deja/g++.pt/defarg8.C: New test.
25814
25815 * g++.old-deja/g++.pt/instantiate6.C: New test.
25816
25817 * g++.old-deja/g++.pt/static6.C: New test.
25818
25819 * g++.old-deja/g++.pt/decl2.C: New test.
25820
25821 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25822
25823 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
25824 problem is actually related with name lookup, but so what? :-)
25825
25826 * g++.old-deja/g++.pt/friend37.C: New test.
25827
25828 1998-11-25 Dave Love <d.love@dl.ac.uk>
25829
25830 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
25831 element, which fails on some systems.
25832
25833 * g77.f-torture/execute/labug1.f: New test.
25834
25835 1998-11-21 Jeffrey A Law (law@cygnus.com)
25836
25837 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
25838 is defined.
25839
25840 1998-11-18 Dave Love <d.love@dl.ac.uk>
25841
25842 * g77.f-torture/compile/981117-1.f: New test.
25843
25844 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
25845
25846 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
25847 properly discarded.
25848
25849 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
25850
25851 * gcc.c-torture/execute/memcheck: New directory of tests for
25852 -fcheck-memory-usage.
25853
25854 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25855
25856 * README: New file, general information about the testsuite and
25857 new description of the various C++ test subdirectories.
25858 * README.g++: Eliminate obsolete information, update and move most
25859 relevant stuff to README.
25860
25861 1998-11-07 Richard Henderson <rth@cygnus.com>
25862
25863 * gcc.c-torture/compile/981107-1.c: New test.
25864
25865 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
25866
25867 * execute/memcpy-bi.c: New testcase.
25868
25869 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
25870
25871 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
25872 base classes.
25873
25874 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
25875 template is selected.
25876
25877 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
25878 classes, it should be accepted for all types.
25879
25880 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
25881
25882 * g++.old-deja/g++.pt/spec24.C: Ensure that template
25883 specializations start with template headers.
25884
25885 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
25886
25887 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
25888
25889 * g++.old-deja/g++.other/init9.C: Test cross initialization of
25890 non-POD types.
25891
25892 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25893
25894 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
25895
25896 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
25897
25898 * compile/981022-1.c, compile/981022-1.x: New test and driver.
25899
25900 1998-10-19 Jeffrey A Law (law@cygnus.com)
25901
25902 * 981019-1.c: New test.
25903
25904 1998-10-14 Robert Lipe <robertl@dgii.com>
25905
25906 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
25907 find objc headers.
25908
25909 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25910
25911 * compile/981001-4.c: Remove use of GCC extension that triggers a
25912 compiler bug.
25913
25914 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
25915
25916 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
25917
25918 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25919
25920 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
25921 instantiation of template produces incorrect code for delete
25922 expression.
25923
25924 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
25925 constructors' name is not unique.
25926 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
25927 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
25928
25929 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
25930 automatic array of const is ill-formed.
25931
25932 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
25933 of template parameter?
25934
25935 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
25936 const.
25937
25938 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
25939 pointer-to-member expression.
25940
25941 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
25942 declaration causes ICE.
25943
25944 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
25945
25946 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
25947 reserved in the global namespace.
25948
25949 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
25950 generate needed virtual table.
25951
25952 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
25953
25954 1998-10-10 Dariush Eslimi <eslimi@loran.com>
25955
25956 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
25957 template-dependent type
25958
25959 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
25960
25961 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
25962 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
25963 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
25964
25965 * g++.old-deja/g++.other/using5.C: New test; using decl from base
25966 class should be usable as argument of member function.
25967 * g++.old-deja/g++.other/using6.C: New test; using decl from base
25968 class should be usable as return type of member function.
25969 * g++.old-deja/g++.other/using7.C: New test; using decl from base
25970 class should be usable as type of data member.
25971
25972 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
25973
25974 1998-10-09 Jeffrey A Law (law@cygnus.com)
25975
25976 * gcc.c-torture/special/920521-1.c: Fix bogus test.
25977
25978 1998-10-08 Nick Clifton <nickc@cygnus.com>
25979
25980 * gcc.dg/dll-?.c Add thumb to target list.
25981 Fix assembler scan patterns to match current assembler output.
25982
25983 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
25984
25985 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
25986 matching of template brackets.
25987
25988 * g++.old-deja/g++.other/using4.C: New test. Test using
25989 declarations of methods from base classes.
25990
25991 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
25992 within functions should introduce names into the innermost
25993 enclosing namespace.
25994
25995 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
25996 of static locals if first initialization throws.
25997
25998 1998-10-07 Jim Wilson <wilson@cygnus.com>
25999
26000 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
26001
26002 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
26003
26004 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
26005 lose track of the possible targets of tablejump insns.
26006 * special/special.exp: Run it.
26007
26008 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26009
26010 * g++.old-deja/g++.pt/friend35.C: New test. A template function
26011 must be declared before its specializations can be named in friend
26012 declarations.
26013
26014 1998-10-05 Dave Love <d.love@dl.ac.uk>
26015
26016 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
26017
26018 * g77.f-torture/execute/io1.f: New test.
26019
26020 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
26021
26022 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
26023 with pointer to template function, for which no argument deduction
26024 is possible.
26025
26026 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
26027 specialization of template function as argument to template
26028 function.
26029
26030 * g++.old-deja/g++.other/access2.C: New test; Inner class
26031 shouldn't have privileged access to Outer's names.
26032
26033 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
26034
26035 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
26036 friend template declared within template class conflicts with
26037 nested class of the same name.
26038
26039 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
26040 is ignored.
26041
26042 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
26043 object with direct initializer as function declaration.
26044
26045 * g++.old-deja/g++.other/decl2.C: New test; duplicate
26046 initializers.
26047
26048 * g++.old-deja/g++.other/null2.C: New test; conditional operator
26049 involving const pointer and NULL produces incorrect result.
26050
26051 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
26052 type name without `typename' should be rejected with -pedantic.
26053
26054 1998-10-02 Richard Henderson <rth@cygnus.com>
26055
26056 * g++.old-deja/g++.other/addrof1.C: New test.
26057
26058 1998-10-01 Nick Clifton <nickc@cygnus.com>
26059
26060 * gcc.c-torture/compile/981001-1.c: New test.
26061 * gcc.c-torture/execute/981001-1.c: New test.
26062
26063 1998-10-01 Jeffrey A Law (law@cygnus.com)
26064
26065 * gcc.c-torture/compile/981001-2.c: New test.
26066 * gcc.c-torture/compile/981001-3.c: New test.
26067 * gcc.c-torture/compile/981001-4.c: New test.
26068
26069 1998-10-01 Robert Lipe <robertl@dgii.com>
26070
26071 * lib/objc.exp (objc_target_compile): Add -L during compiles for
26072 multilibbed hosts. Idea grafted from g77.exp.
26073
26074 1998-09-30 Dave Love <d.love@dl.ac.uk>
26075
26076 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
26077 avoid losing on systems which need -lsocket.
26078
26079 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
26080
26081 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
26082 * g++.old-deja/g++.other/nested2.C: Ditto.
26083 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
26084 failure.
26085
26086 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
26087
26088 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
26089 preferred over template operator!= for enum bitfields.
26090
26091 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
26092
26093 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
26094 that happen to have the same base name, but in different scopes,
26095 are incorrectly rejected.
26096
26097 1998-09-16 Richard Henderson <rth@cygnus.com>
26098
26099 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
26100 on the native word size instead of an integer literal.
26101
26102 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26103
26104 * g++.old-deja/g++.other/static2.C: Invocation of static data
26105 member of type pointer-to-function denoted as non-static member.
26106
26107 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
26108 checks involving function types and aliases.
26109
26110 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26111
26112 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
26113 redefined to the same non-trivial type.
26114
26115 * g++.old-deja/g++.pt/explicit73.C: Test for proper
26116 namespace-qualification of template specializations declared in
26117 other namespaces.
26118
26119 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
26120 to declare a subset of the specializations of a template function
26121 as friends of specializations of a template class.
26122
26123 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
26124 member templates that do not fully specialize the enclosing
26125 template class are rejected.
26126
26127 1998-09-11 Dave Love <d.love@dl.ac.uk>
26128
26129 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
26130
26131 1998-09-08 Dave Love <d.love@dl.ac.uk>
26132
26133 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
26134 altered from libf2c/libU77 version.
26135
26136 1998-09-06 Dave Love <d.love@dl.ac.uk>
26137
26138 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
26139
26140 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
26141
26142 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
26143 (un)signed char are different types for template specialization
26144 purposes.
26145
26146 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
26147
26148 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
26149 * objc: ObjC testsuite.
26150
26151 1998-08-31 Catherine Moore <clm@cygnus.com>
26152
26153 * gcc.c-torture/execute/941014-1.x: New file.
26154
26155 1998-08-31 Nick Clifton <nickc@cygnus.com>
26156
26157 * lib/c-torture.exp: Add support for
26158 torture_eval_before_compile and torture_eval_before_execute
26159 variables.
26160
26161 1998-08-30 Jeffrey A Law (law@cygnus.com)
26162
26163 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
26164 this test triggers valid.
26165
26166 1998-08-27 Jeffrey A Law (law@cygnus.com)
26167
26168 * gcc.dg/980827-1.c: New test.
26169
26170 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
26171
26172 * gcc.c-torture/execute/loop-4b.c: New test.
26173
26174 1998-08-26 Nick Clifton <nickc@cygnus.com>
26175
26176 * lib/c-torture.exp: Add support for
26177 torture_eval_before_compile and torture_eval_before_execute
26178 variables.
26179
26180 1998-08-25 Jeffrey A Law (law@cygnus.com)
26181
26182 * gcc.c-torture/compile/980825-1.c: New test.
26183
26184 1998-08-24 Nick Clifton <nickc@cygnus.com>
26185
26186 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
26187 count number tests in opt_t0 not good_t0.
26188
26189 1998-08-24 Jeffrey A Law (law@cygnus.com)
26190
26191 * gcc.c-torture/compile/930326-1.x: Fix typo.
26192
26193 1998-08-23 Mark Mitchell <mark@markmitchell.com>
26194
26195 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
26196 causes an ICE.
26197
26198 1998-08-21 Jeffrey A Law (law@cygnus.com)
26199
26200 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
26201 STACK_SIZE is defined.
26202 * gcc.c-torture/unsorted/stuct.c: Similarly.
26203
26204 * gcc.c-torture/compile/980821-1.c: New test.
26205
26206 1998-08-21 Jeffrey A Law (law@cygnus.com)
26207
26208 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
26209
26210 1998-08-19 Mark Mitchell <mark@markmitchell.com>
26211
26212 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
26213 code.
26214
26215 1998-08-09 Mark Mitchell <mark@markmitchell.com>
26216
26217 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
26218 error'.
26219
26220 1998-08-18 Jeffrey A Law (law@cygnus.com)
26221
26222 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
26223
26224 1998-08-16 Jeffrey A Law (law@cygnus.com)
26225
26226 * gcc.c-torture/compile/980816-1.c: New test.
26227
26228 * gcc.dg/980816-1.c: New test.
26229
26230 1998-08-13 Jeffrey A Law (law@cygnus.com)
26231
26232 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
26233 compiler for ieee tests.
26234
26235 1998-08-01 Dave Love <d.love@dl.ac.uk>
26236
26237 * g77.f-torture/compile/980729-0.f: New test.
26238
26239 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
26240
26241 * gcc.c-torture/special/eeprof-1.c: New test, for
26242 -finstrument-functions.
26243 * gcc.c-torture/special/special.exp: Run it.
26244
26245 1998-07-29 Jeffrey A Law (law@cygnus.com)
26246
26247 * gcc.c-torture/compile/980729-1.c: New test.
26248
26249 1998-07-27 Nick Clifton <nickc@cygnus.com>
26250
26251 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
26252 __thumb__ is defined, and test for ARM style doubles if so.
26253
26254 1998-07-26 Dave Love <d.love@dl.ac.uk>
26255
26256 * g77.f-torture/noncompile/980615-0.f: New test.
26257
26258 1998-07-26 H.J. Lu (hjl@gnu.org)
26259
26260 * gcc.dg/980312-1.c: Do link instead of compile.
26261 * gcc.dg/980313-1.c: Likewise.
26262
26263 1998-07-26 Jeffrey A Law (law@cygnus.com)
26264
26265 * gcc.c-torture/compile/980726-1.c: New test.
26266
26267 1998-07-25 Dave Love <d.love@dl.ac.uk>
26268
26269 * g77.f-torture/execute/io0.f: New test.
26270
26271 1998-07-24 Nick Clifton <nickc@cygnus.com>
26272
26273 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
26274 an int.
26275
26276 1998-06-18 Michael Meissner <meissner@cygnus.com>
26277
26278 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
26279 m32r bugs.
26280
26281 1998-07-17 Nick Clifton <nickc@cygnus.com>
26282
26283 * gcc.dg/980626-1.c: Expect failures for all toolchains until
26284 c-decl.c:grokdeclarator can handle mode attributes.
26285
26286 1998-07-16 Jeffrey A Law (law@cygnus.com)
26287
26288 * gcc.c-torture/execute/980716-1.c: New test.
26289
26290 1998-07-13 Jeffrey A Law (law@cygnus.com)
26291
26292 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
26293 the mn10200.
26294 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
26295 the mn10200.
26296 * gcc.c-torture/execute/va-arg-3.x: Similarly.
26297 * gcc.c-torture/compile/930326-1.x: Similarly.
26298
26299 1998-07-13 Dave Love <d.love@dl.ac.uk>
26300
26301 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
26302 New test from Craig.
26303
26304 1998-07-12 Dave Love <d.love@dl.ac.uk>
26305
26306 * g77.f-torture/noncompile/980616-0.f: New test.
26307
26308 * g77.f-torture/execute/970816-3.f: New test from Craig.
26309
26310 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26311
26312 * g++.other/singleton.C: Return error value instead of taking
26313 SIGSEGV.
26314
26315 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
26316
26317 * g++.other/singleton.C: New test. Warning is under dispute.
26318 Runtime crash is not.
26319
26320 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26321
26322 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
26323 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
26324 using6.C, using7.C}: New namespace tests.
26325
26326 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26327
26328 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
26329 specialization with typedef'ed names used as array indexes.
26330
26331 1998-07-09 Jeffrey A Law (law@cygnus.com)
26332
26333 * gcc.c-torture/execute/980709-1.c: New test.
26334
26335 * gcc.dg/980709-1.c: New test.
26336
26337 1998-07-07 Richard Henderson <rth@cygnus.com>
26338
26339 * gcc.c-torture/execute/bcp-1.c: New test.
26340
26341 1998-07-07 Jeffrey A Law (law@cygnus.com)
26342
26343 * gcc.c-torture/execute/980707-1.c: New test.
26344
26345 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
26346
26347 * gcc.c-torture/compile/980706-1.c: New test.
26348
26349 1998-07-01 Dave Love <d.love@dl.ac.uk>
26350
26351 * g77.f-torture/execute/980701-0.f,
26352 g77.f-torture/execute/980701-1.f: New test from Craig.
26353
26354 1998-07-01 Jeffrey A Law (law@cygnus.com)
26355
26356 * gcc.c-torture/compile/980701-1.c: New test.
26357
26358 * gcc.c-torture/execute/980701-1.c: New test.
26359
26360 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
26361 rlsruhe.de>
26362
26363 * g++.old-deja/g++.robertl/eb132.C: New test.
26364 * g++.old-deja/g++.robertl/eb133.C: Likewise.
26365
26366 1998-06-29 Dave Love <d.love@dl.ac.uk>
26367
26368 * g77.f-torture/execute/980628-7.f,
26369 g77.f-torture/execute/980628-8.f,
26370 g77.f-torture/execute/980628-9.f,
26371 g77.f-torture/execute/980628-10.f: New tests from Craig.
26372
26373 * g77.f-torture/execute/980628-3.f: Remove mail headers.
26374
26375 1998-06-28 Jeffrey A Law (law@cygnus.com)
26376
26377 * g77.f-torture/execute/980628-4.f: New test from Craig.
26378 * g77.f-torture/execute/980628-5.f: Likewise.
26379 * g77.f-torture/execute/980628-2.f: Likewise.
26380 * g77.f-torture/execute/980628-0.f: Likewise.
26381 * g77.f-torture/execute/980628-1.f: Likewise.
26382 * g77.f-torture/execute/980628-3.f: Likewise.
26383 * g77.f-torture/execute/980628-6.f: Likewise.
26384
26385 1998-06-28 Jeffrey A Law (law@cygnus.com)
26386
26387 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
26388 directory when nothing has been installed yet.
26389
26390 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
26391
26392 * gcc.c-torture/special/special.exp: Handle newer versions of
26393 dejagnu.
26394
26395 1998-06-26 Jeffrey A Law (law@cygnus.com)
26396
26397 * gcc.dg/980626-1.c: New test.
26398
26399 1998-06-19 Bruno Haible <haible@ilog.fr>
26400
26401 * gcc.misc-tests/m-un-2.c: New test.
26402 * g++.old-deja/g++.other/warn01.c: Likewise.
26403
26404 1998-06-19 Robert Lipe <robertl@dgii.com>
26405
26406 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
26407 compatibility with assmblers with a different comment character.
26408 Eliminate use of GAS-specific extensions.
26409
26410 1998-06-19 Jeffrey A Law (law@cygnus.com)
26411
26412 * gcc.c-torture/execute/ieee/980619-1.c: New test.
26413
26414 1998-06-19 Robert Lipe <robertl@dgii.com>
26415
26416 *lib/g77.exp: Replace search for libf2c.a with search for newly
26417 renamed libg2c.a
26418
26419 1998-06-17 Jeffrey A Law (law@cygnus.com)
26420
26421 * gcc.c-torture/execute/980617-1.c: New test.
26422
26423 1998-06-12 Jeffrey A Law (law@cygnus.com)
26424
26425 * gcc.c-torture/execute/980612-1.c: New test.
26426
26427 1998-06-08 Jeffrey A Law (law@cygnus.com)
26428
26429 * gcc.dg/980523-1.c: Only test on ppc-linux.
26430 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
26431
26432 * gcc.c-torture/execute/980608-1.c: New test.
26433
26434 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
26435
26436 * gcc.c-torture/execute/980605-1.c: New test.
26437
26438 1998-06-04 Jeffrey A Law (law@cygnus.com)
26439
26440 * gcc.c-torture/execute/980604-1.c: New test.
26441
26442 1998-06-02 Jeffrey A Law (law@cygnus.com)
26443
26444 * gcc.c-torture/execute/980602-1.c: New test.
26445 * gcc.c-torture/execute/980602-2.c: Likewise.
26446
26447 1998-06-02 Dave Love <d.love@dl.ac.uk>
26448
26449 * 970125-0.f: Fix per JCB. Add commentary.
26450
26451 1998-05-31 Michael Meissner <meissner@cygnus.com>
26452
26453 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26454 IEEE -0 support.
26455
26456 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26457
26458 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26459 earlier.
26460
26461 1998-05-28 Catherine Moore <clm@cygnus.com>
26462
26463 * gcc.c-torture/execute/980526-3.c: New test.
26464
26465 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26466
26467 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26468 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26469 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26470 m88k-motorola-sysv3 to XFAIL.
26471
26472 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26473
26474 * gcc.dg/980526-1.c: New test.
26475 * gcc.c-torture/execute/980526-2.c: New test.
26476
26477 1998-05-26 Jeffrey A Law (law@cygnus.com)
26478
26479 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26480
26481 * gcc.c-torture/execute/980526-1.c: New test.
26482
26483 1998-05-26 Dave Love <d.love@dl.ac.uk>
26484
26485 * g77.f-torture/execute/alpha2.f: Add runtime test.
26486
26487 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26488
26489 * g++.old-deja/old-deja.exp: Strip leading directories.
26490
26491 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26492 error for the line. Don't run multiple tests for the same line.
26493
26494 1998-05-23 Jeffrey A Law (law@cygnus.com)
26495
26496 * gcc.dg/980523-1.c: New test.
26497
26498 1998-05-23 Dave Love <d.love@dl.ac.uk>
26499
26500 * g77.f-torture/compile/970915-0.f: New test.
26501
26502 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26503
26504 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26505
26506 1998-05-21 Jeffrey A Law (law@cygnus.com)
26507
26508 * gcc.dg/980520-1.c: New test.
26509
26510 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26511
26512 * gcc.dg/980502-1.c: Fix return type.
26513
26514 1998-05-20 Jeffrey A Law (law@cygnus.com)
26515
26516 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26517 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26518 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26519 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26520 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26521
26522 1998-05-20 Dave Love <d.love@dl.ac.uk>
26523
26524 * g77.f-torture/execute/980520-1.f: New test.
26525
26526 1998-05-15 Dave Love <d.love@dl.ac.uk>
26527
26528 * lib/mike-g77.exp: New file.
26529
26530 * g77.f-torture/noncompile/noncompile.exp,
26531 g77.f-torture/noncompile/check0.f: New files.
26532
26533 1998-05-14 Dave Love <d.love@dl.ac.uk>
26534
26535 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26536 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26537 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26538 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26539 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26540 abort where appropriate.
26541
26542 1998-05-05 Michael Meissner <meissner@cygnus.com>
26543
26544 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26545 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26546
26547 1998-04-29 Dave Love <d.love@dl.ac.uk>
26548
26549 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26550
26551 1998-04-27 Dave Love <d.love@dl.ac.uk>
26552
26553 * g77.f-torture/compile/980427-0.f: New test.
26554
26555 1998-04-24 Dave Love <d.love@dl.ac.uk>
26556
26557 * g77.f-torture/compile/980424-0.f: New test.
26558
26559 1998-04-19 Dave Love <d.love@dl.ac.uk>
26560
26561 * g77.f-torture/compile/980419-2.f (main): New test.
26562 * g77.f-torture/compile/970125-0.f: New test.
26563 * g77.f-torture/compile/980419-1.f: New test.
26564
26565 1998-04-08 Jim Wilson <wilson@cygnus.com>
26566
26567 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26568 of loop-4.c.
26569
26570 1998-04-07 Jim Wilson <wilson@cygnus.com>
26571
26572 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26573
26574 1998-04-03 Jim Wilson <wilson@cygnus.com>
26575
26576 * gcc.c-torture/compile/980329-1.c: New test.
26577
26578 1998-03-18 Jim Wilson <wilson@cygnus.com>
26579
26580 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26581 * gcc.dg/980312-1.c: Fix typo in -march command.
26582
26583 1998-03-16 H.J. Lu (hjl@gnu.org)
26584
26585 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26586
26587 1998-03-11 Robert Lipe <robertl@dgii.com>
26588
26589 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26590 Dave Love agree the Fortran source is bogus.
26591
26592 1998-03-11 Robert Lipe <robertl@dgii.com>
26593
26594 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26595 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26596 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26597 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26598 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
26599
26600 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26601
26602 * g++.old-deja/g++.other/friend1.C: New test.
26603
26604 1998-02-18 Dave Love <d.love@dl.ac.uk>
26605
26606 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
26607 possibly uninitialized) variables and declare dnrm2.
26608
26609 1998-02-23 Robert Lipe <robertl@dgii.com>
26610
26611 From Bruno Haible <haible@ilog.fr>:
26612 * gcc.c-torture/execute/980223.c: New test.
26613
26614 1998-02-13 Jeffrey A Law (law@cygnus.com)
26615
26616 * gcc.dg/ifelse-1.c: New test.
26617
26618 1998-02-09 H.J. Lu (hjl@gnu.org)
26619
26620 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
26621
26622 * lib/old-dejagnu.exp (old-dejagnu): Added the
26623 "execution test - XFAIL *-*-*" handling in the spirit of
26624 "excess errors test -". Changed the "execution test fails"
26625 handling to be like "excess errors test fails".
26626 * Update various tests accordingly.
26627
26628 1998-02-06 Jim Wilson <wilson@cygnus.com>
26629
26630 * gcc.c-torture/execute/980205.c: New test.
26631
26632 1998-01-18 Jeffrey A Law (law@cygnus.com)
26633
26634 * lib/c-torture.exp: Look for .x files instead of .cexp files.
26635 * lib/f-torture.exp: Similarly.
26636 * gcc.c-torture: Rename all .cexp files to .x files.
26637
26638 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
26639
26640 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
26641 (940510-1.c): Removed duplicate.
26642 (971104-1.c): New test.
26643
26644 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
26645
26646 * lib/f-torture.exp: Improve error and loop detection.
26647
26648 1997-11-19 Michael Meissner <meissner@cygnus.com>
26649
26650 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
26651 use that to size the filler array.
26652
26653 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
26654
26655 * lib/c-torture.exp(c-torture-execute): Fix typo.
26656
26657 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
26658 testcase as the executable name. Keep the executable around if
26659 the test fails.
26660
26661 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
26662
26663 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
26664 changes. Only test one -g option, and move it to the end of the
26665 list of options to test.
26666
26667 1997-09-19 Michael Meissner <meissner@cygnus.com>
26668
26669 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
26670 variable GCC_TORTURE_OPTIONS to supply default switches separated
26671 by colons. If no environment variable, run tests with -O0 -g, -O1
26672 -g, and -O2 -g as well.
26673
26674 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
26675
26676 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
26677 explanatory comments. Fix indentation.
26678
26679 1997-09-15 Jeffrey A Law (law@cygnus.com)
26680
26681 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
26682
26683 1997-09-11 Jeffrey A Law (law@cygnus.com)
26684
26685 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
26686 * g++.old-deja/g++.mike/p7325.C: Likewise.
26687 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
26688
26689 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
26690
26691 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
26692 * g++.old-deja/g++.brendan/crash30.C: Likewise.
26693 * g++.old-deja/g++.brendan/crash39.C: Likewise.
26694 * g++.old-deja/g++.law/operators4.C: Likewise.
26695
26696 1997-09-11 Joe Buck (jbuck@synopsys.com)
26697
26698 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
26699 * g++.old-deja/g++.mike/p784.C: Ditto.
26700 * g++.old-deja/g++.mike/p785.C: Ditto.
26701
26702 1997-09-05 Jeffrey A Law (law@cygnus.com)
26703
26704 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
26705
26706 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26707
26708 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
26709 target feature; pass this to c-torture-execute as needed.
26710
26711 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26712
26713 * lib/c-torture.exp(c-torture-execute): If the previous and the
26714 current executables being tested are identical, we don't need to
26715 run the executable again. Try to make the executable names
26716 unique. Add an optional argument for passing additional compiler
26717 flags.
26718
26719 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
26720
26721 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
26722
26723 1997-08-29 Jeffrey A Law (law@cygnus.com)
26724
26725 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
26726
26727 1997-07-31 Jeffrey A Law (law@cygnus.com)
26728
26729 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
26730 32bit or larger longs.
26731
26732 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
26733 have either a 32bit long or 32bit int.
26734
26735 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
26736
26737 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
26738 Make double precision tests dependent on sizeof (double).
26739
26740 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
26741
26742 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
26743 too.
26744
26745 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
26746
26747 * gcc.c-torture/compile/961203-1.cexp: New script.
26748
26749 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
26750
26751 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
26752 up the includes ourselves.
26753
26754 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
26755
26756 * lib/plumhall.exp: Remove random include, and add a few
26757 verbose messages for debugging.
26758
26759 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
26760
26761 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
26762 of trying to do it ourselves.
26763
26764 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26765
26766 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
26767
26768 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
26769
26770 * gcc.prms/5403.c: Made regexp a bit less strict.
26771
26772 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
26773
26774 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
26775 is returned from remote_load instead.
26776 * lib/plumhall.exp: Ditto.
26777 * lib/mike-g++.exp: Ditto.
26778 * lib/old-dejagnu.exp: Ditto.
26779 * lib/c-torture.exp: Ditto.
26780
26781 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
26782
26783 * lib/g++.exp: Use build_wrapper procedure.
26784 * lib/gcc.exp: Ditto.
26785
26786 1997-05-20 Jeffrey A Law (law@cygnus.com)
26787
26788 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
26789 an old-style decl for malloc. Fixes tests to work when
26790 sizeof (int) != sizeof (size_t).
26791
26792 1997-05-15 Mike Meissner <meissner@cygnus.com>
26793
26794 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
26795
26796 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
26797 use stdargs.h interface.
26798
26799 1997-05-15 Mike Meissner <meissner@cygnus.com>
26800
26801 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
26802 NO_VARARGS when compiling.
26803
26804 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
26805
26806 * lib/plumhall.exp(ph_includes): New procedure.
26807 (ph_make): Use it.
26808 (ph_compiler): Ditto.
26809
26810 * lib/g++.exp: Rename test-glue.c to testglue.c.
26811 * lib/gcc.exp: Ditto.
26812
26813 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
26814
26815 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
26816 to completion when it's called.
26817
26818 1997-03-21 Michael Meissner <meissner@cygnus.com>
26819
26820 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
26821 is defined, don't do test.
26822
26823 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
26824
26825 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
26826 for object files.
26827 (ph_summary): Mark skipped testcases as untested, not unresolved.
26828
26829 * lib/plumhall.exp (ph_make): If unresolved because of bad
26830 errorCode, record errorCode in log file.
26831 (*): Replace send_log/verbose with verbose -log.
26832
26833 1997-03-19 Michael Meissner <meissner@cygnus.com>
26834
26835 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
26836 double conversion if double isn't at least 8 bytes.
26837
26838 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
26839 int to work with targets where int is 16 bits.
26840
26841 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
26842 8 bytes, just exit, since 4 byte doubles don't have enough bits of
26843 precision for the test to complete.
26844
26845 1997-03-14 Michael Meissner <meissner@cygnus.com>
26846
26847 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
26848 if d10v is not compiled with the -mdouble64 flag.
26849 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
26850
26851 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
26852 d10v is not compiled with the -mint32 flag.
26853
26854 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
26855
26856 * lib/plumhall.exp: Use incr_count.
26857
26858 1997-03-12 Jeffrey A Law (law@cygnus.com)
26859
26860 * gcc.c-torture: Update to c-torture-1.45.
26861
26862 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
26863
26864 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
26865 the name of the expect testcase file).
26866
26867 * lib/g++.exp(g++_init): Ditto.
26868
26869 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
26870
26871 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
26872 the host.
26873
26874 * lib/gcc.exp(gcc_exit): New procedure.
26875
26876 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
26877
26878 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
26879 specs where appropriate.
26880
26881 * g++.old-deja/g++.arm/*: Added additional ERROR checks
26882 because of new "candidates are" messages, and removed a few
26883
26884 * Converted all non-old-style g++ testcases to old-style, and
26885 moved into g++.old-deja.
26886
26887 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
26888
26889 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
26890 options.
26891
26892 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
26893 succeeded.
26894
26895 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
26896
26897 1997-02-13 Michael Meissner <meissner@cygnus.com>
26898
26899 * lib/gcc.exp (gcc_target_compile): Add support for defining
26900 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
26901 the machine doesn't have those features.
26902
26903 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
26904
26905 * g++.law/operators4.exp: Don't use LIBS.
26906
26907 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
26908
26909 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
26910
26911 * lib/mike-g++.exp: Don't set the compiler to be tested here.
26912 * lib/g++.exp: Set it here instead. Also, allow use of the
26913 --tool_exec and --tool_opt options. Change CXX to
26914 GXX_UNDER_TEST.
26915
26916 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
26917
26918 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
26919
26920 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
26921
26922 * lib/old-dejagnu.exp: Use prune_warnings instead of
26923 prune_system_crud.
26924 * lib/mike-g++.exp: Ditto.
26925 * lib/gcc.exp: Ditto.
26926 * lib/g++.exp: Ditto.
26927
26928 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
26929
26930 1997-02-07 Jeffrey A Law (law@cygnus.com)
26931
26932 * 941014-2.c: Include stdlib.h
26933 * 960327-1.c: Include stdio.h
26934 * dbra.c, index-1.c: Don't assume ints are 32bits.
26935
26936 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
26937
26938 * lib/gcc.exp: Add gcc,stack_size target feature.
26939
26940 * lib/g++.exp(g++_target_compile): Add the include and link
26941 paths here, not in two other places. And, it's $options, not
26942 options.
26943
26944 * lib/mike-g++.exp(postbase): Remove the code that determines
26945 the correct include and link paths.
26946 * g++.old-deja/old-deja.exp: Ditto.
26947
26948 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
26949
26950 * lib/g++.exp(g++_init): target_compile no longer returns the
26951 filename of the result.
26952
26953 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
26954
26955 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
26956 call to glob.
26957
26958 * gcc.c-torture/special/special.exp: Change call to
26959 gcc_target_compile to include the object file.
26960
26961 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
26962
26963 * gcc.c-torture/special/special.exp: Correct misspelling in last
26964 change.
26965
26966 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
26967
26968 * lib/plumhall.exp(ph_summary): Log the entire output of the
26969 executable. Return -1 if there were any failures, 0 otherwise.
26970 (ph_execute): Return -1 if there were any failures, 0 otherwise.
26971 (ph_make): Clean up objects and executables that were built
26972 if the tests succeeded.
26973
26974 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
26975
26976 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
26977 libraries and includes in the build tree as appropriate.
26978
26979 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26980
26981 * lib/c-torture.exp: Instead of looking for the global variable
26982 NO_LONG_LONG, check to see if that's a feature of the target.
26983
26984 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26985
26986 * config/default.exp: Minimize. Delete the remainer of the files in
26987 config; this functionality is now in devo/dejagnu/config.
26988
26989 g++.*/*: Pass any additional flags used to compile to postbase;
26990 delete CXXFLAGS.
26991
26992 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
26993 is now done by runtest.exp. Use gcc_target_compile instead of
26994 compile.
26995
26996 lib/c-torture.exp: Use gcc_target_compile instead of compile.
26997 Remove references to CFLAGS. Use remote_file instead of
26998 calling rm -f.
26999 (c-torture): Take a list of arguments to use to compile this
27000 testcase.
27001
27002 lib/g++.exp: Simplify. Use target_compile instead of compile.
27003 lib/gcc-dg.exp: Ditto.
27004 lib/gcc.exp: Ditto.
27005 lib/mike-{gcc,g++}.exp: Ditto.
27006 lib/old-dejagnu.exp: Ditto.
27007 lib/plumhall.exp: Ditto.
27008
27009 1997-01-08 Jim Wilson <wilson@cygnus.com>
27010
27011 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
27012 (ph_linker): Likewise.
27013
27014 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
27015
27016 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
27017 MAP_ANON / MAP_ANONYMOUS if defined;
27018 else try to map from /dev/zero .
27019
27020 1996-11-12 Jeffrey A Law (law@cygnus.com)
27021
27022 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
27023 isn't defined, then define it to MAP_ANONYMOUS.
27024
27025 1996-11-12 Jeffrey A Law (law@cygnus.com)
27026
27027 * gcc.c-torture: Update to c-torture-1.42 release.
27028
27029 1996-11-11 Jeffrey A Law (law@cygnus.com)
27030
27031 * gcc.c-torture: Update to c-torture-1.41 release.
27032
27033 1996-10-27 Jeffrey A Law (law@cygnus.com)
27034
27035 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
27036 c-torture release.
27037
27038 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
27039
27040 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
27041 and LDFLAGS. Fix second case to append the target_info ldflags
27042 onto LDFLAGS, not CFLAGS.
27043 * lib/g++.exp (g++_init): Add target_info stuff.
27044 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
27045 of libgloss and newlib flags for !native.
27046
27047 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
27048 (GDB): Fix relative path to go up another dir for finding gdb.
27049
27050 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
27051
27052 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
27053 versions in the target_info array, if they don't exist.
27054
27055 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
27056
27057 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
27058
27059 1996-07-08 Jim Wilson <wilson@cygnus.com>
27060
27061 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
27062 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
27063
27064 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
27065
27066 * lib/old-dejagnu.exp: Don't remove the output file before we've
27067 actually tested it. Don't append pwd to the path of the executable
27068 we're testing.
27069
27070 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
27071
27072 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
27073
27074 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
27075
27076 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
27077 temporary directory for compiler files, and set it to a default
27078 value of /tmp. Set $output as the name of the output file from
27079 compiling the testcase. Add a -o option to $cflags_var so the
27080 compiler writes the final output file as $output. Set $executable
27081 to $output.
27082
27083 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
27084 directory for compiler files, and set it to /tmp if it doesn't
27085 already have a value. Set $output_file to the name of the output
27086 file from compiling the testcase. Add a -o option to CXXFLAGS so
27087 the compiler writes the final output file as $output. Use $output
27088 as the executable to be tested.
27089
27090 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27091
27092 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
27093
27094 1996-06-08 Jeffrey A Law (law@cygnus.com)
27095
27096 * gcc.c-torture/execute/pending-1.c: New test. Still
27097 pending in Tege's queue.
27098
27099 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
27100
27101 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
27102 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
27103 if there were failures. Call unresolved if there were unresolved
27104 testcases. Call gcc_fail if program did not run to completion.
27105 (ph_make): Pass additional argument name to ph_execute.
27106 (ph_execute): Add new argument. Pass additional arguments to
27107 ph_summary. Call gcc_fail is there is no execution output.
27108
27109 1996-04-24 Jeffrey A Law (law@cygnus.com)
27110
27111 * lib/plumhall.exp (proc_summary): Output relavent summary
27112 lines into the log so specific failures in plumhall can be
27113 investigated.
27114
27115 1996-04-10 Jeffrey A Law (law@cygnus.com)
27116
27117 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
27118 (c-torture-execute): Don't try to execute tests which use
27119 "long long" types if $NO_LONG_LONG is nonzero.
27120
27121 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
27122
27123 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
27124 not c-torture.
27125
27126 * gcc.ieee: Move from here.
27127 * gcc.c-torture/execute/ieee: To here.
27128
27129 1996-03-26 Jeffrey A Law (law@cygnus.com)
27130
27131 * gcc.c-torture: Update to c-torture-1.41 release.
27132
27133 1996-03-22 Jeffrey A Law (law@cygnus.com)
27134
27135 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
27136 not "$output".
27137
27138 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
27139
27140 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
27141 -c present.
27142
27143 1996-03-02 Jeffrey A Law (law@cygnus.com)
27144
27145 * config/proelf.exp: Handle connecting to a simulator.
27146
27147 1996-01-31 Jeffrey A Law (law@cygnus.com)
27148
27149 * config/proelf.exp: New file. Enough framework that we can
27150 run c-torture tests on the proelf targets (or any other target
27151 that gdb can connect to for that matter).
27152
27153 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
27154
27155 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
27156 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
27157
27158 * lib/plumhall.exp (ph_execute): Always call ph_summary if
27159 exec_output exists.
27160
27161 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
27162
27163 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
27164 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
27165
27166 * config/*.exp: Update FSF address. Change result of ${tool}_load
27167 to pass/fail/unresolved/unsupported/untested. Caller must now
27168 call unresolved/unsupported/untested.
27169 * lib/*.exp: Update FSF address. Update to handle new results of
27170 ${tool}_load.
27171 * lib/chill.exp (verbose): Delete.
27172
27173 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
27174
27175 * lib/gcc.exp (default_gcc_start): Change order of args to
27176 $LDFLAGS $CFLAGS $LIBS.
27177 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
27178 Save/set/restore CFLAGS. Pass single arg to gcc_start.
27179 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
27180 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27181 * gcc.misc-tests/dg-test.exp: Likewise.
27182 * gcc.misc-tests/msgs.exp: Likewise.
27183 * gcc.prms/prms.exp: Likewise.
27184 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
27185 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27186
27187 * lib/dg.exp: Deleted, moved to dejagnu/lib.
27188
27189 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27190
27191 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
27192
27193 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
27194 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
27195
27196 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
27197 necessary.
27198
27199 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
27200
27201 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
27202 global for loop; add use of $mathlib.
27203 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
27204 settings here; set mathlib for anything but VxWorks.
27205
27206 1996-01-22 Jeffrey A Law (law@cygnus.com)
27207
27208 * gcc.c-torture: Update to c-torture-1.40 release.
27209
27210 1996-01-03 Jeffrey A Law (law@cygnus.com)
27211
27212 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
27213 dg.exp.
27214
27215 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
27216
27217 * lib/c-torture.exp (c-torture-execute): Declare "output" as
27218 global.
27219
27220 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
27221
27222 * lib/g++.exp (LIBS): Define if not already.
27223 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
27224 (gcc-dg-prune): Call prune_gcc_output.
27225 * lib/gcc.exp (prune_gcc_output): New proc.
27226 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
27227 prune_gcc_output.
27228
27229 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
27230
27231 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
27232 (c-torture-execute): Likewise. Rename `name' to `testcase'.
27233
27234 1995-11-15 Jeffrey A Law (law@cygnus.com)
27235
27236 * gcc.c-torture: Update to c-torture-1.39 release.
27237
27238 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
27239
27240 * lib/c-torture.exp (c-torture-execute): Don't return if one option
27241 fails, try others as well.
27242
27243 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
27244
27245 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
27246 If compilation fails, mark execute tests as `untested'.
27247 If test is marked as unsupported, don't mark compilation and
27248 execute tests as failed.
27249
27250 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
27251
27252 * lib/g++.exp (g++_init): Don't link in libg++, and look to
27253 libstdc++ for whether or not we want to be doing shared
27254 libraries. Delete link_curses since we don't need it anymore.
27255 * lib/mike-g++.exp (postbase): Don't link in libg++.
27256 * g++.old-deja/old-deja.exp: Likewise.
27257
27258 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
27259
27260 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
27261
27262 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
27263
27264 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
27265 For that, add `-Wl,-a,shared_archive'.
27266 * g++.old-deja/old-deja.exp: Likewise.
27267
27268 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
27269
27270 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
27271
27272 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
27273
27274 * lib/mike-g++.exp (postbase): Pay attention to the status of
27275 g++_load.
27276
27277 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
27278
27279 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
27280
27281 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
27282
27283 * lib/gcc.exp (default_gcc_start): No longer need to log program
27284 being executed or its output, execute_anywhere does that now.
27285 * lib/g++.exp (default_g++_version): Call execute_anywhere.
27286 (default_g++_start): Likewise. Delete calls to verbose/send_log.
27287
27288 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
27289
27290 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
27291 the same as those in lib/g++.exp.
27292
27293 1995-10-10 Jeff Law (law@hurl.cygnus.com)
27294
27295 * gcc.c-torture: Update to c-torture-1.38 release.
27296 * gcc.ieee: Related changes.
27297
27298 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
27299
27300 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
27301 "exec". Minor reformatting changes.
27302
27303 * config/rom68k.exp (${tool}_load): Make it work in a canadian
27304 cross. This means all "exec" calls now work on a remote host as
27305 well.
27306 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
27307 cross. Filter out the extra "\r\n" stuff that expect puts in.
27308 (c-torture-execute): Filter out the bogus warnings like
27309 c-torture-compile does. Add support for canadian cross.
27310 * lib/gcc.exp (default_gcc_version, default_gcc_start)
27311 Use execute_anywhere rather than calling exec directly. Now it
27312 works for canadian cross testing.
27313
27314 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
27315
27316 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
27317 results into a variable, and check that rather than using file exists.
27318
27319 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
27320
27321 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
27322 create a libg++.so. For sunos4.1.*, also add -ltermcap.
27323
27324 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27325
27326 * g++.old-deja/old-deja.exp: Create and pass runshlib and
27327 lib_curses if there's a shared libg++ in the build tree.
27328
27329 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
27330
27331 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
27332 if not supported target.
27333
27334 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
27335
27336 * lib/g++.exp (g++_init): Move empty setting of runshlib and
27337 link_curses up to always happen, not just for native builds.
27338
27339 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
27340
27341 * gcc.c-torture: Update to c-torture-1.36 release.
27342 * gcc.failure: Related changes.
27343
27344 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
27345
27346 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
27347
27348 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
27349
27350 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
27351 * lib/mike-g++.exp (postbase): Not in here. Still reference
27352 runshlib, link_curses, and mathlib for link and run.
27353
27354 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
27355 pass the runtime shared library options for Solaris, OSF/1, and
27356 Irix5, and link with -lcurses to avoid unresolved references.
27357
27358 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
27359
27360 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
27361 only run once.
27362
27363 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
27364
27365 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
27366
27367 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
27368
27369 * gcc.c-torture: Update to c-torture-1.35 release. Note we
27370 do not have a framework for the "compat" tests yet.
27371
27372 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
27373
27374 * lib/mike-g++.exp (postbase): New local variable `mathlib',
27375 set to null if we're testing vxworks5.1. Use that instead of
27376 `-lm' in the setting of LIBS for link and run.
27377
27378 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
27379
27380 * config/rom68k.exp (${tool}_load): Major changes to make it
27381 work. Verified that it does in fact return the stuff in
27382 exec_output properly. Catch any Emul or any TRAP other than 0.
27383
27384 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
27385
27386 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
27387 LDFLAGS properly for targets that need stuff from libgloss.
27388 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
27389 only run once.
27390 (gpp_initialized): New variable.
27391
27392 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
27393
27394 * config/rom68k.exp: Load libgloss.exp.
27395 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
27396 so we can produce a fully linked binary.
27397 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
27398 so we can produce a fully linked binary.
27399
27400 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
27401
27402 * lib/plumhall.exp (ph_section): Watch for expected failures.
27403 Add missing `else'.
27404
27405 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
27406 run the testcase.
27407 (c-torture): Likewise.
27408
27409 1995-08-28 Doug Evans <dje@cygnus.com>
27410
27411 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
27412
27413 * lib/mike-g++.exp (mike_cleanup): New proc.
27414 (prebase): New globals compiler_result, not_compiler_result,
27415 target_regexp.
27416 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
27417 allow leading "-" in pattern. Watch for unsupported tests.
27418 If $compiler_result is set, pattern match assembler code,
27419 and ditto for $not_compiler_result.
27420 * lib/mike-gcc.exp: Likewise.
27421
27422 * lib/plumhall.exp (ph_execute): Only call ph_summary if
27423 execution "succeeded".
27424
27425 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
27426
27427 * config/win32.exp: New file.
27428 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
27429
27430 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
27431
27432 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
27433 unsupported.
27434 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
27435 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
27436 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
27437
27438 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
27439 "... without exceptions was ...". That is now handled by
27440 prune_system_crud.
27441 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27442
27443 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27444
27445 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27446 sieve.c,sort2.c}: New files.
27447 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27448 sieve.exp,sort2.exp}: Drivers for them.
27449
27450 * lib/mike-gcc.exp (program_output): New user settable variable.
27451 (postbase): Call prune_system_crud. Also prune extraneous compiler
27452 messages.
27453 * lib/mike-g++.exp (program_output): New user settable variable.
27454
27455 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27456
27457 * config/sh.exp: Deleted (use sim.exp instead).
27458
27459 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27460
27461 * config/vx.exp: Declare CHECKTASK as global.
27462 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27463 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27464 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27465
27466 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27467
27468 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27469 target. Like vx.exp, only includes `vx29k.exp' instead of
27470 `vxworks.exp'.
27471
27472 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27473
27474 * config/sim.exp: Increase time limit from 120 seconds to 240.
27475
27476 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27477
27478 * gcc.c-torture/execute/950628-1.c: New test.
27479
27480 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27481
27482 * gcc.c-torture: Update with changes/additions from
27483 c-torture-1.34.
27484
27485 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27486
27487 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27488
27489 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27490
27491 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27492
27493 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27494
27495 * gcc.c-torture/compile/950512-1.c: New test.
27496 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27497 * gcc.dg/struct-ret-1.c: Likewise.
27498
27499 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27500
27501 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27502 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27503
27504 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27505
27506 * gcc.c-torture/special/920411-1.c: Deleted.
27507 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27508
27509 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27510
27511 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27512 cpu limit.
27513
27514 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27515
27516 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27517
27518 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27519
27520 From kenner;
27521 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27522 is the proper length.
27523 * va-arg-3.c: Likewise.
27524
27525 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27526
27527 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27528 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27529
27530 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27531 * lib/g++.exp (default_g++_start): Delete old cruft.
27532
27533 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27534
27535 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27536 (2 * (1 << 18)) to (2 * (1 << 17)).
27537
27538 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27539
27540 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27541
27542 * config/rom68k.exp: Renamed from config/idp.exp
27543
27544 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27545
27546 * c-torture/compile/921109-2.c
27547
27548 1995-04-18 Mike Stump <mrs@cygnus.com>
27549
27550 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27551 excess errors.
27552
27553 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27554
27555 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27556 output.
27557 * lib/g++.exp (default_g++_start): Likewise.
27558
27559 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27560
27561 * gcc.c-torture/compile/950329-1.c: New test.
27562
27563 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27564
27565 * config/bug.exp (${tool}_load): Updated to use new remote_open
27566 and remote_close procs.
27567 * config/idp.exp: New file.
27568
27569 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27570
27571 * gcc.c-torture/execute/950322-1.c: New test.
27572
27573 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27574
27575 * config/vx.exp (${tool}_load): Clean up testing of return code from
27576 vxworks_ld and vxworks_spawn.
27577
27578 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27579
27580 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27581
27582 1995-03-13 Mike Stump <mrs@cygnus.com>
27583
27584 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27585 can mark excess errors on a machine by machine basis. Note, the
27586 default is to not expect any excess errors, even when excess
27587 errors test - is given, so you will want to put an XFAIL ... on
27588 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27589 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27590 those 4 machines, but no others.
27591
27592 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27593
27594 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27595 * lib/c-torture.exp: to here.
27596
27597 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27598
27599 * gcc.c-torture/execute/950221-1.c: New test.
27600 * gcc.c-torture/execute/struct-ret-1.c: New test.
27601 * gcc.c-torture/compile/950221-1.c: New test.
27602
27603 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
27604
27605 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
27606
27607 * gcc.c-torture/execute/arith-1.c (main): Return 0.
27608 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
27609
27610 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
27611
27612 * g++.gb: New directory of tests, derived from my signature and
27613 class scoping tests.
27614
27615 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
27616 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
27617 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
27618 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
27619 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
27620 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
27621 * g++.gb/sig25.C: Likewise.
27622
27623 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
27624 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
27625 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
27626 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
27627 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
27628 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
27629 * g++.gb/sig25.exp: Likewise.
27630
27631 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
27632 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
27633 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
27634 * g++.gb/scope13.C: Likewise, this test still fails.
27635
27636 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
27637 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
27638 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
27639 * g++.gb/scope13.exp: Ditto.
27640
27641 * g++.gb/README: New file, explains what these tests are about.
27642
27643 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
27644
27645 * lib/dg.exp (dg-do): Support `preprocess'.
27646 (dg-test): Likewise.
27647
27648 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
27649
27650 * config/udi.exp: change "continue -expect" to "exp_continue".
27651
27652 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
27653
27654 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
27655 Delete redundant tests.
27656
27657 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
27658 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
27659 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
27660 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
27661 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
27662 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
27663 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
27664 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
27665
27666 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
27667 storing label pointers.
27668 * gcc.c-torture/execute/921019-1.c: Likewise.
27669 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
27670 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
27671 parameter fp.
27672 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
27673 constants.
27674
27675 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
27676 Delete obsolete tests.
27677
27678 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
27679 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
27680 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
27681 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
27682 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
27683 * gcc.c-torture/compile/950124-1.c: New test.
27684
27685 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
27686
27687 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
27688
27689 * lib/mike-g++.exp: Add -lm to LIBS.
27690
27691 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
27692
27693 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
27694
27695 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
27696
27697 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
27698
27699 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
27700
27701 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
27702
27703 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
27704
27705 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
27706 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
27707 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
27708 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
27709 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
27710 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
27711 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
27712 * g++.law/{operators31.C, operators32.C,
27713 * g++.law/{operators33.C, operators34.C}: Likewise.
27714 * g++.law/{pic1.C, refs2.C}: Likewise.
27715 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
27716 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
27717 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
27718 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27719
27720 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
27721 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
27722 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
27723 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
27724 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
27725 * g++.law/{enum9.exp, friend5.exp}: Likewise.
27726 * g++.law/{nest3.exp, nest4.exp}: Likewise.
27727 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
27728 * g++.law/{operators30.exp, operators31.exp}: Likewise.
27729 * g++.law/{operators32.exp, operators33.exp}: Likewise.
27730 * g++.law/{operators34.exp}: Likewise.
27731 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
27732 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
27733 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
27734 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
27735 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27736
27737 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
27738 No longer expected to fail.
27739 * g++.law/missed-error3.C: Tweak for recent bool changes.
27740
27741 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
27742
27743 * config/emb-unix: Deleted.
27744 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
27745 remote execution. Do final link on remote host if REMOTE_LINK is set.
27746
27747 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
27748
27749 * lib/dg.exp (dg-test): Fix typo in last patch.
27750
27751 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
27752
27753 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
27754 (handles multiple occurrences).
27755
27756 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
27757
27758 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
27759 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
27760 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
27761 printed).
27762 * lib/c-torture.exp (c-torture-compile): Likewise.
27763 (c-torture): Prepend full path if missing.
27764 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
27765 (gcc_fail): Likewise.
27766 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
27767
27768 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
27769
27770 * lib/netware.exp: Only attach to NetWare i386 systems.
27771
27772 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
27773
27774 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
27775 messages. Add test name to "output pattern match" pass/fail message.
27776
27777 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
27778
27779 * gcc.dg: New testsuite.
27780 * gcc.dg/dg.exp: New file.
27781
27782 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
27783 test-switch.c}: Deleted.
27784
27785 * gcc.misc-tests/msgs.exp: New testcase driver.
27786
27787 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
27788
27789 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
27790 Watch for illegal return values from ${tool}_load.
27791 * config/unix.exp (${tool}_load): Fix pass/fail detection for
27792 cross targets. Coerce return value >0 to 1.
27793
27794 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
27795
27796 * config/unix.exp (${tool}_load): Call program rsh, not proc.
27797
27798 * config/emb-unix.exp: New file.
27799
27800 * config/sim.exp: Error if variable $SIM not defined.
27801 (${tool}_load): Mark test as "untested" if simulator missing.
27802
27803 * config/unix.exp: Load remote.exp to get rcp_download.
27804 * lib/c-torture.exp: Use different option lists for testcases with
27805 and without loops.
27806 * gcc.c-torture/execute/execute.exp: Likewise.
27807
27808 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
27809
27810 * config/*.exp: Clarify return code from ${tool}_load.
27811 Call `unresolved' or `untested' instead of `warning' or `perror'
27812 (sometimes you still want to call both though).
27813 Add comment that `shell_id' is local to each file.
27814 * config/udi.exp (timeout): Set to 30.
27815 Don't print warning if connection fails, $connectmode has already
27816 printed an error.
27817 (${tool}_load): Move verbose messages to level 2.
27818 Rework pattern for "Process started" message.
27819 Pass `shell_id' to ${connectmode}_download.
27820 Retry twice upon timeout. Make resetting of target more robust.
27821 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
27822 Pass `shell_id' to exit_$connectmode.
27823 Only call exit_$connectmode if connected.
27824 * config/unix.exp (${tool}_load): Check return codes better.
27825 * config/vrtx.exp (${tool}_load): Likewise.
27826 * config/vx.exp (${tool}_load): Likewise.
27827 Delete unneeded global's.
27828 * lib/dg.exp (dg-test): Update to reflect clarified return codes
27829 from ${tool}_load.
27830 (dg-stat): Delete.
27831 (dg-init): Delete recording of pass/fail counts.
27832 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27833 (old-dejagnu-init): Likewise.
27834 (old-dejagnu-stat): Delete contents, empty proc now.
27835 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
27836 (c-torture): Delete references to lcnt, lpass, lfail.
27837 Get option list from TORTURE_OPTIONS.
27838 Delete -funroll[-all]-loops if no loops.
27839 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
27840 (g++_stat): Delete contents (empty proc now).
27841 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
27842 (gcc_finish): Likewise.
27843 (gcc_stat): Deleted.
27844 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
27845 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
27846 * gcc.c-torture/execute/execute.exp: Likewise.
27847 Split tests into two parts: compile, execute.
27848 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
27849 no loops. Update to reflect clarified return codes from ${tool}_load.
27850
27851 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
27852
27853 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
27854 to grep for.
27855 (old-dejagnu): Likewise (where necessary).
27856
27857 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
27858
27859 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
27860
27861 * lib/dg.exp (dg-process-target): Fix processing of selector.
27862 Add comment regarding use of `error'.
27863
27864 * lib/gcc.exp (prune_system_crud): Define if missing.
27865 * lib/g++.exp (prune_system_crud): Likewise.
27866
27867 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
27868 Call prune_system_crud.
27869 * lib/dg.exp (dg-runtest): New proc.
27870 Use perror instead of send_user for tcl errors in testcase.
27871 Don't return any value, it's never used.
27872 Don't clobber previous definition of `unknown'.
27873 Print tcl errors in `dg-final'.
27874
27875 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
27876
27877 * lib/dg.exp (dg-process-target): Improve syntax error messages.
27878 (dg-test): Don't print errorInfo, it contains stack backtrace.
27879
27880 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
27881
27882 * lib/g++.exp (runtest_file_p): Define if missing.
27883
27884 1994-09-24 Doug Evans (dje@cygnus.com)
27885
27886 * lib/mike-g++.exp: Comment out loading of g++.exp.
27887 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
27888 (default_g++_version): Always print something.
27889 (default_g++_start): Comment out call to `which'.
27890 (g++_start, g++_load): Deleted (must be defined in config file).
27891 * lib/gcc.exp: Test for existence of $CC at start.
27892 Delete check for tmpdir (done in gcc_init).
27893 (default_gcc_version): Always print something.
27894 (default_gcc_start): Comment out call to `which'.
27895 * config/*.exp: Major cleanup - make cross targets work at least a
27896 little better for g++ (by not being "--tool gcc" specific).
27897 Rename gcc_xxx to ${tool}_xxx.
27898 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
27899 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
27900
27901 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
27902
27903 * lib/c-torture.exp (c-torture-compile): Rework compiler
27904 message processing.
27905
27906 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
27907 c-torture.
27908
27909 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
27910
27911 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
27912
27913 * lib/dg.exp (dg-process-target): Support { target native }.
27914
27915 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
27916
27917 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
27918 looked for "... program xxx got fatal signal".
27919 Correct regsub munging of `comp_output'.
27920 Ignore compiler messages "path prefix not used" and "linker input
27921 file unused".
27922
27923 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
27924
27925 * lib/gcc.exp (runtest_file_p): Define if missing.
27926 * gcc.prms/template.c: Example to work from.
27927
27928 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
27929
27930 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
27931 * lib/dg.exp (dg-test): Call unsupported testcases as such.
27932
27933 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
27934 * gcc.prms/1883.c: Moved from compile/940714-1.c.
27935 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
27936 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
27937
27938 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
27939 (dg-process-target): No longer a varargs proc.
27940 Return S/N for target, P/F for xfail. All callers changed.
27941 (user option procs): More argument checking.
27942 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
27943 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
27944 (dg-test): Skip test if not running on selected target in `dg-do'.
27945 Update handling of `dg-do-what', `dg-output-text'.
27946 Separate execution pass/fail from output pattern match pass/fail.
27947 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
27948
27949 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
27950
27951 * gcc.c-torture/special/special.exp: Don't expect failure for mips
27952 target for 920510-1.c.
27953
27954 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
27955
27956 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
27957 Clean up comment regarding use of passcnt, etc.
27958 (gcc_stat): Don't update `testcnt' here.
27959 (gcc_finish): Do it here.
27960 Might as well reset `but_id' here too.
27961 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
27962 to determine if the file should be tested.
27963 * gcc.c-torture/compile/compile.exp: Likewise.
27964 * gcc.c-torture/execute/execute.exp: Likewise.
27965 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27966 * gcc.misc-tests/dg-test.exp: Likewise.
27967 * gcc.prms/prms.exp: Likewise.
27968 * gcc.wendy/wendy.exp: Likewise.
27969 * g++.old-deja.exp: Likewise.
27970 Move "Testing file" message to verbose level 1.
27971
27972 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
27973
27974 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
27975
27976 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
27977
27978 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
27979 (default_gcc_start): Accept optional second list element
27980 of compiler flags. Print compiler output at verbosity level 2.
27981 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
27982 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
27983 Save current values of framework globals passcnt, failcnt, xpasscnt,
27984 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
27985 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
27986 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
27987 xfailcnt to compute stats. Update framework global `testcnt' from
27988 pass/fail counts.
27989 (gcc_finish): New proc. Clean up test environment.
27990 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
27991 (gcc_epass, gcc_efail): Delete.
27992 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
27993 argument of line number.
27994 (dg-init): If the tool has an init routine, call it.
27995 (dg-test): Remove args `cflags_var' and `libs_var'.
27996 Pass all compiler options to ${tool}_start.
27997 Handle missing line number.
27998 (dg-finish): New function.
27999 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
28000 particular files. Call gcc_finish at end. Move "skipping test"
28001 message to verbosity level 3.
28002 * gcc.c-torture/compile/compile.exp: Likewise.
28003 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28004 * gcc.c-torture/execute/execute.exp: Likewise.
28005 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28006 Print testcase being tried at verbosity level 1.
28007 * gcc.c-torture/special/special.exp: Unset xfail.
28008 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28009 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
28010 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
28011 * gcc.failure/failure.exp: Likewise.
28012 * gcc.ieee/ieee.exp: Likewise.
28013 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
28014 Update call to dg-test. Call dg-finish at end.
28015 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
28016 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28017 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
28018 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
28019 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
28020 * gcc.wendy/wendy.exp: Add copyright.
28021 Delete setting of tmpdir (done by gcc_init).
28022 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
28023 Pass compiler flags to gcc_start. Call gcc_finish at end.
28024 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
28025 gcc_[ce]pass/fail.
28026
28027 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
28028
28029 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
28030 confusion.
28031 (g++_load): Likewise.
28032
28033 * config/*.exp (gcc_load): Some were varargs fns and some were not.
28034 Rename argument to `prog' to remove the confusion.
28035 Varargs fns behave differently too!
28036 (g++_load): Likewise.
28037
28038 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
28039
28040 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
28041 what it is. Delete (always) printing of status value for !native.
28042 Simplify verbose code, and include status and exec_output.
28043 (g++_load): Use gcc_load.
28044
28045 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
28046
28047 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
28048 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
28049 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
28050 940714-3.c as these testcases don't exist anymore. Make
28051 va-arg-1.c expected to pass.
28052
28053 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
28054
28055 * gcc.misc-tests/misc.exp: Only run specific testcases.
28056 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
28057 * gcc.misc-tests/dg-[1-9].c: New files.
28058
28059 * lib/dg.exp: New testsuite driver.
28060 * gcc.prms/prms.exp: Use it.
28061
28062 * README.gcc: New file.
28063
28064 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
28065 Document and reset `lxpass' and `lxfail'.
28066 Simplify "initialized" message.
28067 (gcc_stat): Clean up comments a little.
28068
28069 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
28070
28071 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
28072
28073 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
28074
28075 * lib/old-dejagnu.exp (process-option): New proc.
28076 (old-dejagnu-init, old-dejagnu-stat): Likewise.
28077 (old-dejagnu): Simplify.
28078 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
28079
28080 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
28081
28082 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
28083 exists and is not an empty string.
28084
28085 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
28086 $xfail rather than calling setup_xfail. Clear $xfail when test is
28087 finished.
28088 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
28089 automatically.
28090
28091 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
28092 longer expected to fail.
28093
28094 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
28095 "f" function call.
28096
28097 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
28098
28099 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
28100 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
28101 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
28102 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
28103 c-torture-1.29.
28104
28105 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
28106 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
28107
28108 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
28109
28110 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
28111 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
28112
28113 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
28114 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
28115 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
28116
28117 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
28118
28119 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
28120 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
28121 940714-1.c, 940714-2.c, 940714-3.c},
28122 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
28123 gcc.misc-tests/{mg.c,mg.exp}:
28124 New tests.
28125 * gcc.noncompile/noncompile.exp: Change accordingly.
28126
28127 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
28128
28129 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
28130 Undo previous clobberage.
28131
28132 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
28133
28134 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
28135 * gcc.special/{930510-1.c, special.exp}:
28136 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
28137 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
28138 struct-varargs-1.c}: New tests from c-torture-1.26.
28139
28140 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
28141
28142 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
28143 argument to switch.
28144
28145 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
28146
28147 * Revert the previous changes. Please see Rob's directory
28148 (/lisa/test/rob/progressive/gcc/testsuite) for testing
28149 fixes.
28150
28151 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
28152
28153 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
28154 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
28155 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
28156 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
28157 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
28158 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
28159 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
28160 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
28161 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
28162 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
28163 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
28164 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
28165 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
28166 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
28167 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
28168 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
28169 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
28170 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
28171 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
28172 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
28173 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
28174 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
28175 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
28176 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
28177 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
28178 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
28179 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
28180
28181 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
28182
28183 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
28184 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
28185 with perror calls.
28186
28187 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
28188
28189 * config/unix.exp (g++_load): Fix syntax.
28190
28191 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
28192
28193 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
28194 * gcc.noncompile/921017-1.c: Deleted obsolete test.
28195 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
28196 Don't expect va-arg-1.c to fail. Correct expected output for
28197 920928-1.c.
28198 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
28199 * gcc.wendy/hbm4.c: Correct typo.
28200 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
28201
28202 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
28203
28204 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
28205 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
28206 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
28207 * lib/c-torture.exp (c-torture-compile): Ditto.
28208
28209 Reduce volume of output (remove all the -I's and such).
28210 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
28211 Call gcc_cpass, gcc_cfail.
28212 (c-torture): Pass testing option to c-torture-compile.
28213
28214 1994-03-21 Doug Evans (dje@cygnus.com)
28215
28216 Bring patches over from progressive.
28217 * config/default.exp: Exit remote shell cleanly.
28218 (g++_exit, g++_start): Add default versions.
28219 * config/sim.exp (gcc_load): Use perror, not error.
28220
28221 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
28222
28223 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
28224 set in site.exp.
28225
28226 1994-03-14 Doug Evans (dje@cygnus.com)
28227
28228 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
28229 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
28230 (wendy_try): New proc to run testcase.
28231 (main loop): Call 'em.
28232 * gcc.wendy/*.c: Clean up pass to correct expected output.
28233
28234 * lib/gcc.exp: Minor cleanup work.
28235 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
28236
28237 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
28238
28239 * config/sim.exp (gcc_load): Document return codes better.
28240 Don't pass -v to simulator.
28241
28242 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
28243
28244 * gcc.special/920717-x.c: Fix typo.
28245 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
28246 get at sources.
28247
28248 * lib/mike-gcc.exp: Fix typo.
28249
28250 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
28251
28252 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
28253 binary to use, transform the name.
28254 * config/*.exp: rename everything. Nuke any g++ specific files,
28255 it's now a special case of gcc that requires no special support.
28256 Add a default.exp for unsupported targets.
28257
28258 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
28259
28260 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
28261 lib/old-dejagnu.exp: Fix a few patterns to work with the new
28262 version of Tcl.
28263
28264 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
28265
28266 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
28267 than a warning.
28268
28269 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
28270
28271 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
28272
28273 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
28274
28275 * gcc.execute/execute.exp: Combine opt_list and foption_list into
28276 option_list. Compile every file with only 4/6 option choices
28277 (same as C torture) instead of with 12/18 different option
28278 choices.
28279 * lib/c-torture.exp: Likewise.
28280
28281 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
28282 not already set.
28283
28284 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
28285
28286 * lib/old-deja.exp: Add `excess errors test fails' error, now one
28287 can put an XFAIL *-*-* on excess errors.
28288
28289 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
28290
28291 * g++.law: Add more tests derived from g++-bugs snapshots.
28292
28293 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
28294 equivalent to g++.law/init9.
28295
28296 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
28297 compiled it, and the a.out file after we've run it.
28298
28299 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
28300
28301 * lib/mike-g++.exp (postbase): Delete the .o file after we've
28302 compiled it, and the a.out file after we've run it.
28303
28304 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
28305
28306 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
28307
28308 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
28309
28310 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
28311 version number.
28312
28313 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
28314
28315 * g++.law: New directory of g++ tests derived from the g++-bugs
28316 snapshots.
28317
28318 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
28319
28320 * gcc.compile: initbug1.c initbug1.exp testcase added
28321
28322 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
28323
28324 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
28325 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
28326 fixes submitted by Jeff Law (law@cs.utah.edu)
28327 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
28328 Jeff Law (law@cs.utah.edu)
28329
28330
28331 1993-11-30 Mike Stump (mrs@cygnus.com)
28332
28333 * config/unix-g++.exp: Follow the gcc way of doing things.
28334 * g++.old-deja/old-deja.exp: Minor updates.
28335 * lib/g++.exp: New file, follow the gcc way of doing things.
28336 * lib/old-dejagnu.exp: Minor updates.
28337 * lib/mike-g++.exp: Always unset errorInfo.
28338
28339 1993-11-06 Mike Stump (mrs@cygnus.com)
28340
28341 * lib/gcc.exp: Fix some errors with the below change, CC and
28342 CFLAGS should be global when setting, not local.
28343
28344 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
28345
28346 * lib/gcc.exp: Transform tool name.
28347
28348 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28349
28350 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
28351
28352 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28353
28354 * lib/gcc.exp: change gcc_done to gcc_stat
28355
28356 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28357
28358 * Upgraded gcc testsuite to c-torture version 1.25
28359
28360 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
28361
28362 * lib/gcc.exp: added reporting code. Changed verbose compile message.
28363 * lib/c-torture: added hooks for new reporting code.
28364
28365 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
28366
28367 * config/sh-gcc.exp: check if sh-sim exists in the path
28368
28369 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
28370
28371 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
28372 * gcc.compile/compile.exp: Initial changes for new logic.
28373 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
28374 * gcc.failure/failure.exp: Initial changes for new logic.
28375 * gcc.ieee/ieee.exp: Initial changes for new logic.
28376 * gcc.misc-tests/misc.exp: Initial changes for new logic.
28377 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
28378 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
28379 * lib/c-torture.exp: Initial changes for new logic.
28380 * lib/gcc.exp: Initial changes for new logic.
28381
28382 1993-10-15 Mike Stump (mrs@cygnus.com)
28383
28384 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
28385 depend upon failure or success. Fully qualify names in failure
28386 and success messages. Always remove a.out before starting
28387 compile, just in case. Pay more attention to error text output by
28388 the compiler. Handle testcases with no known past errors just
28389 like all others, so that things are uniform. Other miscellaneous
28390 improvements.
28391
28392 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
28393
28394 * gcc.cpp: new directory for cpp tests
28395
28396 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
28397
28398 * lib/chill.exp: Code reformatted, removed unused code.
28399 * config/unix-chill.exp: Code reformatted, removed unused code.
28400 * chill.execute/execute.exp: Code reformatted, removed unused code.
28401 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
28402
28403 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
28404
28405 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
28406 routines not written.
28407
28408 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
28409
28410 * config/bug-gcc.exp: Use new procs from bug.exp.
28411
28412 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
28413
28414 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
28415 via ftp, rather than depending on NFS.
28416 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
28417 case.
28418
28419 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
28420
28421 * config/bug-gcc.exp: Use new download proc.
28422
28423 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
28424
28425 * chill.execute/execute.exp: cleanups, handles errors better
28426 * chill.compile/compile.exp: rewrite, based on execute.exp
28427 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
28428 * lib/chill.exp: major changes to diff proc and compile and link
28429 procs. added chill_fail and chill_pass wrappers to pass and
28430 fail. added more comments, and handle error codes better.
28431 Added a hack to capture stderr from exec, so noncompile tests
28432 can work.
28433
28434 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
28435
28436 * chill.execute/execute.exp: rewrite of testsuite driver
28437 * lib/chill.exp: rewrite of testsuite driver
28438 * config/unix-chill.exp: rewrite of testsuite driver
28439
28440 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
28441
28442 In chill.execute:
28443 * iexpr.ch: Standardize uppercase.
28444 * tuples.dat: Standardize uppercase.
28445 * vary.ch: standardize. Correct varying string assignments.
28446 * vary.dat: Add new output lines.
28447
28448 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28449
28450 In chill.execute:
28451 * chprintf.ch: Standardize use of uppercase.
28452 * tuples.ch: Standardize and turn arr2 into a DCL,
28453 rather than a SYN.
28454 * pinits.ch: Standardize.
28455
28456 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28457
28458 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28459 * Makefil: Renamed to Makefile.in.
28460 * configure.in: New.
28461
28462 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28463
28464 In chill.execute:
28465 * .cvsignore: Add result/output files.
28466 * Makefile: Fix up variables at start. Use MFLAGS
28467 everywhere. Correct bool_loc, built_ins entries.
28468 Add entry for vary1.ch.
28469 * bitarray.ch: Standardize upper-case usage.
28470 * bitexpr.ch: Standardize, add output of b1.
28471 * params.ch: Use arrayt in along PROC parameters, to
28472 avoid novelty problems.
28473 * sets.ch: Tiny cleanup.
28474 * vary1.ch: Re-indent.
28475
28476 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28477
28478 * Add PR-related files to Makefiles, .cvsignore files, etc.
28479
28480 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28481
28482 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28483 with compiler objects. New names are test-flow.c and test-loop.c
28484
28485 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28486
28487 * Upgraded c-torture tests from 1.19 to 1.20
28488
28489 * new files:
28490 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28491 * gcc.compile: 930623-1.c 930623-2.c
28492 * gcc.noncompile: 930622-1.c 930622-2.c
28493 * gcc.failure: 920411-1.c 920627-2.c
28494 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28495
28496 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28497
28498 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28499 More changes to get testsuite working properly. Needs more work.
28500 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28501
28502 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28503
28504 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28505 More changes to get testsuite working properly. Needs more work.
28506
28507 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28508
28509 * chill.compile/compile.exp: Added for Dejagnu support
28510 * chill.execute/execute.exp: Added for Dejagnu support
28511 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28512
28513 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28514
28515 This should complete moving the CHILL test files.
28516 * chill.noncompile(.cvsignore printf.grt
28517 in-printf.grt chprintf.grt chprintf.ch):
28518 Added test-support files.
28519 (Makefile): Modified further.
28520 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28521 signal.ch): Added test files.
28522 * chill.execute (.cvsignore printf.grt printr.c
28523 in-printf.grt rts.c chprintf.grt rts.h): Added
28524 test-support files.
28525 (Makefile): More corrections.
28526
28527 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28528
28529 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28530 test cases, ready for DejaGnu.
28531
28532 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28533
28534 * Upgraded c-torture tests from 1.18 to 1.19
28535
28536 * gcc.compile: added test(s):
28537 930607-1.c
28538 * gcc.execute: added test(s):
28539 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28540
28541 * added new subdirectory for misc tests: gcc.misc-tests
28542 * gcc.misc-test(s): added tests:
28543 inst-check.c test-consts.c test-ior.c test-switch.c
28544
28545 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28546
28547 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28548
28549 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28550
28551 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28552
28553 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28554
28555 * Upgraded c-torture tests from 1.17 to 1.18
28556
28557 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28558
28559 * Upgraded c-torture tests from 1.12 to 1.17
28560
28561 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28562
28563 * lib/old-dejagnu.exp:
28564 Fixed handling of XFAIL target triplets to correctly
28565 recognize wildcard characters. Removed code that
28566 appended a unique id tag to the end of the file name
28567 printed out by the result of the testcases within a
28568 given test file.
28569
28570 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28571
28572 * lib/old-dejagnu.exp:
28573 Reworked expected failure handling to trigger off of XFAIL
28574 keyword in keyphrase embeded in testcase source code. The
28575 XFAIL keyword must be at the end of the keyphrase line. It
28576 may optionally be followed by one or more target triplets.
28577 It has just occured that the handling of wildcards in the
28578 target triplet may not be correct.
28579
28580 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28581
28582 * g++.old-deja/tests:
28583 Moved all subdirectories up one level into g++.old-deja .
28584
28585 * lib/old-dejagnu.exp:
28586 Fixed problem with CXXFLAGS not being properly reset, and being
28587 corrupted with extraneous "-c" compiler option. This was
28588 causing binaries to not be generated for test that needed them.
28589 Modified strings passed to "pass" and "fail" so that individual
28590 tests from the same test file would be distinguished by an
28591 identifier appended to the test file name in the summary logs;
28592 this corrected a problem with erroneous diff logs. Added code
28593 to search testcases for expected fail and unexpected pass keywords.
28594
28595 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28596
28597 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28598
28599 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
28600
28601 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
28602 Removed extraneous text from end of "Special g++ Options"
28603 keyphrase.
28604
28605 * lib/old-dejagnu.exp: Added pattern matching to look for new
28606 keywords, embedded in testcases comments, which will trigger
28607 calls to xpass and xfail.
28608
28609 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
28610
28611 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
28612 comments embedded in the testcases, especially the one looking for
28613 special compiler options, as well as the pattern matching for the
28614 compiler output again.
28615
28616 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
28617
28618 * lib/old-dejagnu.exp: Do a proper check of the return value for
28619 execute tests. Fixed several problems with the pattern matching
28620 of the compiler output which gave erroneous test results.
28621 Changed several of the test result messages to be more descriptive.
28622 * config/unix-g++.exp: Proc g++_load now actually works and
28623 executes the tests passed to it and returns a usable return
28624 value.
28625
28626 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
28627
28628 * lib/gcc.exp: Exits gracefully if $CC is bogus.
28629
28630 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
28631
28632 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
28633 Modified both files to properly execute the old style
28634 dejagnu tests. The previous versions of these files were
28635 experimental and did not function anything near correctly.
28636
28637 1993-04-05 Rob Savoye (rob@cygnus.com)
28638
28639 * Removed all Makefile.in and configure.in files. No configuration
28640 needed now.
28641
28642 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
28643
28644 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
28645
28646 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
28647
28648 * gcc.compile/configure.in, gcc.unsorted/configure.in,
28649 gcc.special/configure.in, gcc.noncompile/configure.in,
28650 gcc.execute/configure.in, gcc.code_quality/configure.in,
28651 g++.other/configure.in, g++.old-deja/configure.in,
28652 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
28653 in srcname setting.
28654
28655 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
28656
28657 * lib/udi.exp: Fixed mondfe and mondfe_download.
28658 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
28659 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
28660
28661 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
28662
28663 * config/udi-gdb.exp: Check $shell_id after connecting to target.
28664 (gdb_exit): Don't remove *_soc files.
28665
28666 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
28667
28668 * lib/c-torture.exp: Don't look for main; instead always use -w
28669 -c. This is how the c-torture tests work. Remove the object
28670 file if the compilation succeeds.
28671 * gcc.execute/execute.exp: Remove executable if test passes.
28672 * gcc.noncompile/noncompile.exp: Every test is an expected
28673 failure.
28674 * gcc.special/special.exp: Added tests from c-torture 1.11,
28675 corrected use of existing test.
28676 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
28677 gcc.execute/920625-1.c: Updated to c-torture 1.11.
28678 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
28679 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
28680 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
28681 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
28682 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
28683 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
28684 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
28685 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
28686 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
28687 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
28688 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
28689 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
28690 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
28691 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
28692 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
28693 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
28694 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
28695 c-torture 1.11.
28696 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
28697 correspond to c-torture 1.11.
28698
28699 * New file.