re PR rtl-optimization/16968 (loop optimizer miscompilation)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-12-18 Jakub Jelinek <jakub@redhat.com>
2
3 * gcc.c-torture/execute/20041218-1.c: New test.
4
5 2004-12-17 Diego Novillo <dnovillo@redhat.com>
6
7 * gcc.dg/pr18501.c: New test.
8 * gcc.dg/uninit-5.c: XFAIL.
9 * gcc.dg/uninit-9.c: XFAIL.
10
11 2004-12-17 Dale Johannesen <dalej@apple.com>
12
13 * gcc.dg/20041213-1.c: New.
14
15 2004-12-17 Ziemowit Laski <zlaski@apple.com>
16
17 * objc.dg/stabs-1.m: Allow assembly label to begin
18 with a dot ('.').
19
20 2004-12-17 Jakub Jelinek <jakub@redhat.com>
21
22 * gcc.c-torture/execute/20041213-1.c: Move...
23 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
24
25 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
26
27 PR c++/18721
28 * g++.dg/lookup/conv-5.C: New.
29
30 2004-12-16 Ziemowit Laski <zlaski@apple.com>
31
32 * objc.dg/stabs-1.m: New test.
33
34 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
35
36 * gcc.dg/visibility-c.c: Change compile to
37 assemble for the test.
38
39 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
40
41 PR target/19041
42 * gcc.dg/visibility-c.c: New test.
43
44 2004-12-16 Roger Sayle <roger@eyesopen.com>
45
46 PR middle-end/18493
47 * gcc.dg/switch-8.c: New test case.
48
49 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
50
51 PR c++/18905
52 * g++.dg/template/init4.C: New.
53 * g++.dg/opt/static3.C: Enable optimizer.
54
55 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
56
57 * g++.dg/other/complex1.C: New test.
58
59 2004-12-15 Alan Modra <amodra@bigpond.net.au>
60
61 * g++.dg/opt/inline9.C: New test.
62
63 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
64
65 PR fortran/18993
66 * gfotran.dg/nullify_1.f: New test.
67
68 2004-12-15 Richard Henderson <rth@redhat.com>
69
70 * gcc.target/i386/i386.exp: New harness.
71 * gcc.target/i386/vect-args.c: New.
72
73 2004-12-15 David Edelsohn <edelsohn@gnu.org>
74
75 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
76
77 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
78
79 PR c++/18825
80 * g++.dg/template/friend32.C: New test.
81
82 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
83
84 * cpp/pragma-once-1.c: New test.
85 * cpp/pragma-once-1b.h: Likewise.
86 * cpp/pragma-once-1c.h: Likewise.
87 * cpp/pragma-once-1d.h: Likewise.
88 * cpp/inc/pragma-once-1a.h: Likewise.
89
90 2004-12-15 Bud Davis <bdavis9659@comcast.net>
91 Steven G. Kargle <kargls@comcast.net>
92
93 PR fortran/17597
94 * gfortran.dg/list_read_3.f90: New test.
95
96 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
97
98 * gcc.dg/ftrapv-2.c: New test.
99
100 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
101
102 PR c++/18981
103 * g++.dg/template/typename9.C: New test.
104
105 2004-12-14 Mark Mitchell <mark@codesourcery.com>
106
107 PR c++/18738
108 * g++.dg/template/typename8.C: New test.
109 * g++.dg/parse/friend2.C: Tweak error message.
110
111 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
112
113 * gcc.c-torture/20041214-1.c: New test.
114
115 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
116
117 PR c++/18965
118 * g++.dg/init/array17.C: New test.
119
120 2004-12-14 Mark Mitchell <mark@codesourcery.com>
121
122 PR c++/18793
123 * g++.dg/init/aggr3.C: New test.
124
125 2004-12-14 Janis Johnson <janis187@us.ibm.com
126
127 * gcc.dg/altivec-types-1.c: New test.
128 * gcc.dg/altivec-types-2.c: New test.
129 * gcc.dg/altivec-types-3.c: New test.
130 * gcc.dg/altivec-types-4.c: New test.
131 * g++.dg/ext/altivec-types-1.C: New test.
132 * g++.dg/ext/altivec-types-2.C: New test.
133 * g++.dg/ext/altivec-types-3.C: New test.
134 * g++.dg/ext/altivec-types-4.C: New test.
135
136 2004-12-14 Jakub Jelinek <jakub@redhat.com>
137
138 PR middle-end/18951
139 * gcc.c-torture/execute/20041213-1.c: New test.
140
141 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
142
143 PR c++/18949
144 * g++.dg/template/cast1.C: New.
145
146 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
147
148 * gcc.c-torture/execute/20041213-2.c: New test.
149
150 2004-12-13 Richard Henderson <rth@redhat.com>
151
152 * gcc.dg/i386-sse-10.c: Fix typo in options.
153
154 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
155
156 PR c++/18968
157 * g++.dg/opt/pr18968.C: New test.
158
159 2004-12-13 Mark Mitchell <mark@codesourcery.com>
160
161 PR c++/18925
162 * g++.dg/ext/visibility/staticdatamem.C: New test.
163
164 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
165
166 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
167
168 2004-12-13 Roger Sayle <roger@eyesopen.com>
169
170 PR rtl-optimization/18928
171 * gcc.dg/pr18928-1.c: New test case.
172
173 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
174
175 PR tree-opt/16951
176 * gcc.c-torture/compile/20041211-1.c: New.
177
178 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
179
180 PR middle-end/17564
181 * gcc.c-torture/execute/20041212-1.c: New test.
182
183 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
184
185 PR fortran/18869
186 * gfortran.dg/common_1.f90: New test.
187
188 2004-12-12 Steven G. Kargl <kargls@comcast.net>
189 Paul Brook <paul@codesourcery.com>
190
191 PR fortran/16222
192 * gfortran.dg/real_do_1.f90: New test.
193
194 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
195
196 PR tree-opt/18040
197 * g++.dg/opt/ptrmem6.C: New test.
198
199 2004-12-11 Roger Sayle <roger@eyesopen.com>
200
201 PR middle-end/18921
202 * gcc.dg/pr18921-1.c: New test case.
203
204 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
205
206 PR fortran/17175
207 * gfortran.dg/scale_1.f90: New test.
208
209 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
210
211 PR middle-end/18903
212 * gcc.c-torture/compile/pr18903.c: New test.
213
214 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
215
216 * gcc.c-torture/execute/20041210-1.c: New test.
217
218 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
219
220 PR c++/18731
221 * g++.dg/parser/struct-1.C: New test.
222 * g++.dg/parser/struct-2.C: New test.
223 * g++.dg/parser/struct-3.C: New test.
224
225 2004-12-09 Richard Henderson <rth@redhat.com>
226
227 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
228
229 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
230 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
231
232 2004-12-09 Matt Austern <austern@apple.com>
233
234 PR c++/18514
235 * g++.dg/ext/builtin1.C: New
236 * g++.dg/ext/builtin2.C: New
237 * g++.dg/ext/builtin3.C: New
238 * g++.dg/ext/builtin4.C: New
239 * g++.dg/ext/builtin5.C: New
240
241 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
242
243 PR tree-opt/18904
244 * g++.dg/opt/ptrmem5.C: New test.
245
246 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
247
248 * g++.dg/parse/typename5.C: Adjust for new error.
249 * g++.dg/parse/typename7.C: New.
250
251 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
252
253 PR c++/18073
254 * g++.dg/other/mmintrin.C: New test.
255
256 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
257
258 PR c++/16681
259 * g++.dg/init/array15.C: New.
260 * g++.dg/init/array16.C: New.
261
262 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
263
264 PR fortran/18826
265 * gfortran.dg/assign_1.f90: New test.
266
267 2004-12-08 Nick Clifton <nickc@redhat.com>
268
269 * gcc.target/xstormy16/bss_below100: New directory containing tests.
270 * gcc.target/xstormy16/data_below100: Likewise.
271 * gcc.target/xstormy16/sfr: Likewise.
272 * gcc.target/xstormy16/below100.S: New test source file.
273 * gcc.target/xstormy16/below100.ld: New test linker script.
274 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
275 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
276 bp instructions.
277 * gcc.target/xstormy16/bp.c: Likewise.
278
279 * gcc.target/xstormy16/bss_below100: New files:
280 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
281 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
282 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
283 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
284 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
285 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
286 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
287 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
288 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
289 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
290 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
291 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
292 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
293 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
294 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
295 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
296 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
297 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
298 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
299 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
300 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
301 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
302 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
303 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
304 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
305 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
306 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
307
308 * gcc.target/xstormy16/data_below100: New files:
309 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
310 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
311 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
312 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
313 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
314 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
315 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
316 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
317 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
318 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
319 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
320 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
321 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
322 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
323 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
324 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
325 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
326 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
327 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
328 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
329 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
330 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
331 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
332 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
333 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
334 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
335 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
336
337 * gcc.target/xstormy16/sfr: New files:
338 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
339 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
340 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
341 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
342 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
343 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
344 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
345 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
346 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
347 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
348 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
349 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
350 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
351 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
352 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
353 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
354 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
355 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
356 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
357 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
358 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
359 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
360 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
361 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
362 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
363 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
364 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
365 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
366 27_if0_sfrw_bitfield_f.c
367
368 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
369
370 PR c++/18100
371 * g++.dg/lookup/name-clash4.C: New test.
372
373 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
374
375 PR c++/18672
376 * g++.dg/opt/array1.C: New.
377
378 PR c++/18803
379 * g++.dg/template/operator5.C: New.
380
381 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
382
383 PR c/18867
384 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
385
386 2004-12-07 Steven Bosscher <stevenb@suse.de>
387
388 * gcc.dg/noncompile/20041207.c: New test.
389
390 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
391
392 * g++.dg/other/unreachable-1.C: New test.
393
394 2004-12-06 Nick Clifton <nickc@redhat.com>
395
396 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
397 <limits.h> because the latter comes from gcc's include/ directory
398 and not the newlib/libc/include directory.
399
400 2004-12-04 Richard Henderson <rth@redhat.com>
401
402 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
403
404 2004-12-04 Richard Henderson <rth@redhat.com>
405
406 * lib/target-supports.exp (check_gc_sections_available): Disable
407 for alpha and ia64.
408
409 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
410
411 PR middle-end/17909
412 * g++.dg/other/vararg-2.C: New test.
413
414 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
415
416 PR c++/17011, c++/17971
417 * g++.dg/template/error15.C: Adjust expected error.
418 * g++.dg/template/instantiate3.C: Likewise.
419
420 2004-12-03 Janis Johnson <janis187@us.ibm.com>
421
422 * gcc.dg/altivec-18.c: Fix for darwin
423
424 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
425
426 PR c++/18782
427 * g++.dg/parse/ptrmem2.C: New.
428
429 PR c++/18318
430 * g++.dg/template/new1.C: New.
431
432 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
433
434 PR fortran/18710
435 * gfortran.dg/direct_io_3.f90: New test.
436
437 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
438
439 PR 18758
440 * g++.dg/parse/crash21.C: New.
441
442 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
443
444 PR c++/15664, c++/18276
445 * g++.dg/template/ttp13.C: New test.
446 * g++.dg/template/ttp14.C: Likewise.
447
448 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
449
450 PR c++/18123
451 * g++.dg/parse/enum2.C: New test.
452 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
453
454 2004-12-02 Nick Clifton <nickc@redhat.com>
455
456 * gcc.target/xstormy16: New test directory.
457 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
458 * gcc.target/xstormy16/bp.c: Check the generation of bp
459 instructions.
460 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
461 bn instructions and the BELOW100 attribute.
462
463 2004-12-02 Alan Modra <amodra@bigpond.net.au>
464
465 PR target/16952
466 * gcc.dg/ppc-eabi.c: New.
467
468 2004-12-02 Bud Davis <bdavis9659@comcast.net>
469
470 PR fortran/18284
471 * gfortran.dg/backspace.f90
472
473 2004-12-02 Bud Davis <bdavis9659@comcast.net>
474
475 * gfortran.dg/inquire.f90: New test.
476
477 2004-12-01 Janis Johnson <janis187@us.ibm.com>
478
479 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
480 handle effective-target-keyword.
481 (dg-skip-if): Support effective-target keyword as target list.
482 (dg-xfail-if): Ditto.
483 * lib/target-supports.exp (is-effective-target-keyword): New proc.
484
485 2004-12-01 Diego Novillo <dnovillo@redhat.com>
486
487 PR tree-optimization/18291
488 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
489
490 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
491
492 PR C++/18729
493 * g++.dg/parse/crash20.C: New.
494
495 PR c++/17431
496 * g++.dg/overload/arg1.C: New.
497 * g++.dg/overload/arg2.C: New.
498 * g++.dg/overload/arg3.C: New.
499 * g++.dg/overload/arg4.C: New.
500
501 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
502
503 * gcc.dg/c99-flex-array-4.c: Remove.
504
505 2004-11-30 Janis Johnson <janis187@us.ibm.com>
506
507 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
508
509 * lib/target-supports.exp (is-effective-target): Simplify.
510
511 * lib/target-supports.exp (check_effective_target_vect_long):
512 Fix for powerpc64-*-*.
513
514 2004-11-30 Loren James Rittle <ljrittle@acm.org>
515
516 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
517 to support new requirements on FreeBSD 5.
518
519 2004-11-30 Devang Patel <dpatel@apple.com>
520
521 PR 18702
522 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
523
524 2004-11-30 Janis Johnson <janis187@us.ibm.com>
525
526 * g++.dg/ext/altivec-13.C: New test.
527
528 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
529
530 PR tree-opt/18298
531 * gcc.c-torture/execute/p18298.c: New test.
532
533 2004-11-30 Ira Rosen <irar@il.ibm.com>
534 Dorit Naishlos <dorit@il.ibm.com>
535
536 PR tree-opt/18607
537 * gcc.dg/vect/vect-89.c: New test.
538
539 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
540
541 * gcc.dg/pr18596-1.c: New test.
542
543 2004-11-30 Ben Elliston <bje@au.ibm.com>
544
545 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
546
547 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
548
549 PR c/18479
550 * gcc.dg/pr18479.c: New test.
551
552 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
553
554 PR target/18490
555 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
556 mmix-knuth-mmixware.
557
558 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
559 cris-*-elf* cris-*-aout* mmix-*-*
560
561 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
562
563 PR middle-end/18725
564 * gcc.dg/pr18725.c: New test.
565
566 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
567
568 PR target/18488
569 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
570
571 PR target/18336
572 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
573
574 2004-11-29 Mark Mitchell <mark@codesourcery.com>
575
576 PR c++/18368
577 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
578 * g++.old-deja/g++.law/ctors5.C: Likewise.
579 * g++.old-deja/g++.other/crash25.C: Likewise.
580
581 PR c++/18674
582 * g++.dg/template/error16.C: New test.
583
584 PR c++/18512
585 * g++.dg/template/crash29.C: New test.
586
587 2004-11-29 Diego Novillo <dnovillo@redhat.com>
588
589 PR tree-optimization/18712
590 * gcc.c-torture/compile/pr18712.c: New test.
591
592 2004-11-29 Joseph Myers <joseph@codesourcery.com>
593
594 PR c/7544
595 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
596 tests.
597
598 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
599
600 PR c++/18652
601 * g++.dg/lookup/crash6.C: New test.
602
603 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
604
605 PR middle-end/18164
606 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
607
608 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
609
610 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
611 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
612 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
613
614 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
615
616 * gcc.dg/pr18164.c: New test.
617
618 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
619
620 * gcc.dg/funroll-loops-all.c: New.
621
622 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
623
624 PR target/18489
625 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
626 delimeter, match space and TAB as well as ":".
627
628 PR target/18484
629 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
630
631 PR target/18348
632 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
633
634 PR target/18345
635 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
636
637 PR target/18337
638 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
639
640 2004-11-28 Bud Davis <bdavis9659@comcast.net>
641
642 * gfortran.dg/direct_io_2.f90: New test.
643
644 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
645
646 PR target/18334
647 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
648
649 2004-11-28 Richard Henderson <rth@redhat.com>
650
651 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
652
653 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
654
655 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
656 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
657 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
658 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
659 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
660 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
661 gcc.dg/pointer-arith-8.c: New tests.
662
663 2004-11-27 Bud Davis <bdavis9659@comcast.net>
664
665 PR fortran/18364
666 * gfortran.dg/endfile.f90: New test.
667
668 2004-11-27 Falk Hueffner <falk@debian.org>
669
670 * gcc.dg/loop-6.c: New test.
671
672 2004-11-27 Jakub Jelinek <jakub@redhat.com>
673
674 * gcc.c-torture/execute/20041126-1.c: New test.
675
676 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
677
678 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
679 on IRIX.
680
681 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
682
683 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
684 functions.
685
686 2004-11-27 Jakub Jelinek <jakub@redhat.com>
687
688 PR rtl-optimization/17825
689 * gcc.c-torture/compile/20041119-1.c: New test.
690
691 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
692
693 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
694 Check existence of ld library path variables before unsetting.
695
696 2004-11-26 Mark Mitchell <mark@codesourcery.com>
697
698 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
699
700 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
701
702 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
703
704 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
705
706 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
707
708 2004-11-26 Ben Elliston <bje@au.ibm.com>
709
710 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
711 dg-do directive.
712
713 2004-11-26 Ben Elliston <bje@au.ibm.com>
714
715 * gcc.dg/pr17957.c: Pass --param, not -param.
716
717 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
718
719 PR middle-end/17957
720 * testsuite/gcc.dg/pr17957.c: New test.
721
722 2004-11-25 Mark Mitchell <mark@codesourcery.com>
723
724 PR c++/18445
725 * g++.dg/template/crash28.C: Likewise.
726
727 PR c++/18001
728 * g++.dg/expr/unary2.C: Adjust lvalue messages.
729 * g++.dg/ext/lvaddr.C: Likewise.
730 * g++.dg/opt/pr7503-3.C: Likewise.
731
732 PR c++/18466
733 * g++.dg/parse/qualified3.C: New test.
734 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
735
736 PR c++/18545
737 * g++.dg/expr/return1.C: New test.
738
739 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
740
741 Friend class name lookup 3/n, PR c++/3332
742 * g++.dg/lookup/friend3.C: New test.
743 * g++.dg/lookup/friend4.C: Likewise.
744 * g++.dg/lookup/friend5.C: Likewise.
745
746 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
747
748 Friend class name lookup 2/n, PR c++/14513, c++/15410
749 * g++.dg/lookup/friend2.C: New test.
750 * g++.dg/template/friend31.C: Likewise.
751
752 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
753
754 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
755
756 2004-11-24 Mark Mitchell <mark@codesourcery.com>
757
758 PR c++/17473
759 * g++.dg/tc1/dr56.C: Remove.
760 * g++.dg/template/typedef1.C: Add dg-error markers.
761 * g++.old-deja/g++.other/typedef7.C: Likewise.
762
763 PR c++/18285
764 * g++.dg/parse/typedef7.C: New test.
765
766 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
767
768 * gcc.c-torture/execute/20041124-1.c: New test.
769
770 2004-11-24 Mark Mitchell <mark@codesourcery.com>
771
772 * g++.dg/template/deduce3.C: New test.
773
774 PR c++/18586
775 * g++.dg/template/crash27.C: New test.
776
777 PR c++/18530
778 * g++.dg/warn/Wshadow-3.C: New test.
779
780 2004-11-24 Devang Patel <dpatel@apple.com>
781
782 PR/18555
783 * gcc.dg/cpp/isysroot-1.c: New test.
784 * gcc.dg/cpp/usr/include/stdio.h: New file.
785 * gcc.dg/cpp/isysroot-2.c: New test.
786 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
787 New file.
788
789 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
790
791 PR c++/8929
792 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
793
794 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
795
796 * gcc.target/sparc/align.c: Do not include <stdint.h>.
797 * gcc.target/sparc/pdist.c: Likewise.
798
799 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
800
801 PR c++/16882
802 * g++.dg/conversion/simd1.C: New test.
803
804 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
805
806 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
807 and restore_ld_library_path_env_vars.
808 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
809 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
810 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
811 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
812
813 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
814
815 * gcc.dg/pragma-align-2.c: Test macro expansion.
816 * gcc.dg/pragma-pack-2.c: New test.
817
818 2004-11-23 Richard Henderson <rth@redhat.com>
819
820 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
821 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
822 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
823 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
824 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
825 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
826
827 * gcc.dg/vect/vect.exp: Add check for alpha.
828 * lib/target-supports.exp (check_alpha_max_hw_available): New.
829 (check_effective_target_vect_int): Enable for alpha.
830 (check_effective_target_vect_long): New.
831 (is-effective-target): Add it.
832
833 2004-11-23 Uros Bizjak <uros@kss-loka.si>
834
835 * gcc.dg/pr18614-1.c: New test.
836
837 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
838
839 * gcc.dg/setjmp-2.c: New test.
840
841 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
842
843 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
844 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
845 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
846 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
847 gcc.target/sparc/pdist.c: New tests.
848
849 2004-11-22 Bob Wilson <bob.wilson@acm.org>
850
851 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
852
853 2004-11-22 Dale Johannesen <dalej@apple.com>
854
855 * gcc.dg/20041111-1.c: New.
856
857 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
858
859 PR tree-opt/18536
860 * gcc.dg/vect/pr18536.c: New test.
861
862 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
863
864 PR c++/18354
865 * g++.dg/template/nontype11.C: New test.
866
867 2004-11-21 Roger Sayle <roger@eyesopen.com>
868
869 PR middle-end/18520
870 * gcc.dg/pr18520-1.c: New test case.
871
872 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
873
874 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
875 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
876 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
877 expected diagnostics.
878
879 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
880
881 PR target/18580
882 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
883 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
884 vect-77.c, vect-77a.c: XFAIL on the SPARC.
885
886 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
887
888 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
889
890 2004-11-19 Mark Mitchell <mark@codesourcery.com>
891 Joseph Myers <joseph@codesourcery.com>
892
893 * lib/target-supports.exp (check_visibility_available): Really
894 test the compiler.
895
896 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
897
898 PR tree-opt/18181
899 * gcc.dg/vect/vect-85.c: New test.
900 * gcc.dg/vect/vect-86.c: New test.
901 * gcc.dg/vect/vect-87.c: New test.
902 * gcc.dg/vect/vect-88.c: New test.
903
904 2004-11-19 Ben Elliston <bje@au.ibm.com>
905
906 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
907
908 2004-11-18 Janis Johnson <janis187@us.ibm.com>
909
910 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
911 * gcc.dg/ppc-and-1.c: Ditto.
912 * gcc.dg/ppc-compare-1.c: Ditto.
913 * gcc.dg/ppc-mov-1.c: Ditto
914
915 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
916 Mark Mitchell <mark@codesourcery.com>
917
918 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
919
920 2004-11-17 Janis Johnson <janis187@us.ibm.com>
921 Aldy Hernandez <aldyh@redhat.com>
922
923 * lib/target-supports.exp (check_effective_target_vect_int): New
924 (check_effective_target_vect_float): New
925 (check_effective_target_vect_double): New.
926 (is-effective-target): Support new effective targets keywords.
927 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
928 default action for dg-do.
929 * gcc.dg/vect/pr16105.c: Use new support.
930 * gcc.dg/vect/pr18400.c: Ditto.
931 * gcc.dg/vect/pr18425.c: Ditto.
932 * gcc.dg/vect/vect-1.c: Ditto.
933 * gcc.dg/vect/vect-10.c: Ditto.
934 * gcc.dg/vect/vect-11.c: Ditto.
935 * gcc.dg/vect/vect-12.c: Ditto.
936 * gcc.dg/vect/vect-13.c: Ditto.
937 * gcc.dg/vect/vect-14.c: Ditto.
938 * gcc.dg/vect/vect-15.c: Ditto.
939 * gcc.dg/vect/vect-16.c: Ditto.
940 * gcc.dg/vect/vect-17.c: Ditto.
941 * gcc.dg/vect/vect-18.c: Ditto.
942 * gcc.dg/vect/vect-19.c: Ditto.
943 * gcc.dg/vect/vect-2.c: Ditto.
944 * gcc.dg/vect/vect-20.c: Ditto.
945 * gcc.dg/vect/vect-21.c: Ditto.
946 * gcc.dg/vect/vect-22.c: Ditto.
947 * gcc.dg/vect/vect-23.c: Ditto.
948 * gcc.dg/vect/vect-24.c: Ditto.
949 * gcc.dg/vect/vect-25.c: Ditto.
950 * gcc.dg/vect/vect-26.c: Ditto.
951 * gcc.dg/vect/vect-27.c: Ditto.
952 * gcc.dg/vect/vect-27a.c: Ditto.
953 * gcc.dg/vect/vect-28.c: Ditto.
954 * gcc.dg/vect/vect-29.c: Ditto.
955 * gcc.dg/vect/vect-29a.c: Ditto.
956 * gcc.dg/vect/vect-3.c: Ditto.
957 * gcc.dg/vect/vect-30.c: Ditto.
958 * gcc.dg/vect/vect-31.c: Ditto.
959 * gcc.dg/vect/vect-32.c: Ditto.
960 * gcc.dg/vect/vect-33.c: Ditto.
961 * gcc.dg/vect/vect-34.c: Ditto.
962 * gcc.dg/vect/vect-35.c: Ditto.
963 * gcc.dg/vect/vect-36.c: Ditto.
964 * gcc.dg/vect/vect-37.c: Ditto.
965 * gcc.dg/vect/vect-38.c: Ditto.
966 * gcc.dg/vect/vect-4.c: Ditto.
967 * gcc.dg/vect/vect-40.c: Ditto.
968 * gcc.dg/vect/vect-41.c: Ditto.
969 * gcc.dg/vect/vect-42.c: Ditto.
970 * gcc.dg/vect/vect-43.c: Ditto.
971 * gcc.dg/vect/vect-44.c: Ditto.
972 * gcc.dg/vect/vect-45.c: Ditto.
973 * gcc.dg/vect/vect-46.c: Ditto.
974 * gcc.dg/vect/vect-47.c: Ditto.
975 * gcc.dg/vect/vect-48.c: Ditto.
976 * gcc.dg/vect/vect-48a.c: Ditto.
977 * gcc.dg/vect/vect-49.c: Ditto.
978 * gcc.dg/vect/vect-5.c: Ditto.
979 * gcc.dg/vect/vect-50.c: Ditto.
980 * gcc.dg/vect/vect-51.c: Ditto.
981 * gcc.dg/vect/vect-52.c: Ditto.
982 * gcc.dg/vect/vect-53.c: Ditto.
983 * gcc.dg/vect/vect-54.c: Ditto.
984 * gcc.dg/vect/vect-55.c: Ditto.
985 * gcc.dg/vect/vect-56.c: Ditto.
986 * gcc.dg/vect/vect-56a.c: Ditto.
987 * gcc.dg/vect/vect-57.c: Ditto.
988 * gcc.dg/vect/vect-58.c: Ditto.
989 * gcc.dg/vect/vect-59.c: Ditto.
990 * gcc.dg/vect/vect-6.c: Ditto.
991 * gcc.dg/vect/vect-60.c: Ditto.
992 * gcc.dg/vect/vect-61.c: Ditto.
993 * gcc.dg/vect/vect-62.c: Ditto.
994 * gcc.dg/vect/vect-63.c: Ditto.
995 * gcc.dg/vect/vect-64.c: Ditto.
996 * gcc.dg/vect/vect-65.c: Ditto.
997 * gcc.dg/vect/vect-66.c: Ditto.
998 * gcc.dg/vect/vect-67.c: Ditto.
999 * gcc.dg/vect/vect-68.c: Ditto.
1000 * gcc.dg/vect/vect-69.c: Ditto.
1001 * gcc.dg/vect/vect-7.c: Ditto.
1002 * gcc.dg/vect/vect-72.c: Ditto.
1003 * gcc.dg/vect/vect-72a.c: Ditto.
1004 * gcc.dg/vect/vect-73.c: Ditto.
1005 * gcc.dg/vect/vect-74.c: Ditto.
1006 * gcc.dg/vect/vect-75.c: Ditto.
1007 * gcc.dg/vect/vect-76.c: Ditto.
1008 * gcc.dg/vect/vect-77.c: Ditto.
1009 * gcc.dg/vect/vect-77a.c: Ditto.
1010 * gcc.dg/vect/vect-78.c: Ditto.
1011 * gcc.dg/vect/vect-79.c: Ditto.
1012 * gcc.dg/vect/vect-8.c: Ditto.
1013 * gcc.dg/vect/vect-80.c: Ditto.
1014 * gcc.dg/vect/vect-82.c: Ditto.
1015 * gcc.dg/vect/vect-82_64.c: Ditto.
1016 * gcc.dg/vect/vect-83.c: Ditto.
1017 * gcc.dg/vect/vect-83_64.c: Ditto.
1018 * gcc.dg/vect/vect-9.c: Ditto.
1019 * gcc.dg/vect/vect-all.c: Ditto.
1020 * gcc.dg/vect/vect-none.c: Ditto.
1021
1022 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1023
1024 * lib/gcc-dg.exp (dg-skip-if): New function.
1025 (dg-forbid-option): Remove.
1026 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
1027 * g++.dg/abi/bitfield8.C: Likewise.
1028 * g++.dg/abi/dtor1.C: Likewise.
1029 * g++.dg/abi/empty10.C: Likewise.
1030 * g++.dg/abi/empty7.C: Likewise.
1031 * g++.dg/abi/empty9.C: Likewise.
1032 * g++.dg/abi/layout3.C: Likewise.
1033 * g++.dg/abi/layout4.C: Likewise.
1034 * g++.dg/abi/thunk1.C: Likewise.
1035 * g++.dg/abi/thunk2.C: Likewise.
1036 * g++.dg/abi/vbase11.C: Likewise.
1037 * g++.dg/abi/vthunk2.C: Likewise.
1038 * g++.dg/abi/vthunk3.C: Likewise.
1039 * g++.dg/ext/attrib8.C: Likewise.
1040 * g++.dg/opt/longbranch2.C: Likewise.
1041 * g++.dg/opt/reg-stack4.C: Likewise.
1042 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1043 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1044 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1045 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1046 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1047 * gcc.dg/20000609-1.c: Likewise.
1048 * gcc.dg/20000720-1.c: Likewise.
1049 * gcc.dg/20011107-1.c: Likewise.
1050 * gcc.dg/20011119-1.c: Likewise.
1051 * gcc.dg/20020108-1.c: Likewise.
1052 * gcc.dg/20020122-2.c: Likewise.
1053 * gcc.dg/20020122-3.c: Likewise.
1054 * gcc.dg/20020201-3.c: Likewise.
1055 * gcc.dg/20020206-1.c: Likewise.
1056 * gcc.dg/20020218-1.c: Likewise.
1057 * gcc.dg/20020310-1.c: Likewise.
1058 * gcc.dg/20020411-1.c: Likewise.
1059 * gcc.dg/20020418-2.c: Likewise.
1060 * gcc.dg/20020426-1.c: Likewise.
1061 * gcc.dg/20020426-2.c: Likewise.
1062 * gcc.dg/20020517-1.c: Likewise.
1063 * gcc.dg/20020523-1.c: Likewise.
1064 * gcc.dg/20020523-2.c: Likewise.
1065 * gcc.dg/20020729-1.c: Likewise.
1066 * gcc.dg/20030204-1.c: Likewise.
1067 * gcc.dg/20030826-2.c: Likewise.
1068 * gcc.dg/20030926-1.c: Likewise.
1069 * gcc.dg/20031202-1.c: Likewise.
1070 * gcc.dg/980312-1.c: Likewise.
1071 * gcc.dg/980313-1.c: Likewise.
1072 * gcc.dg/990117-1.c: Likewise.
1073 * gcc.dg/990424-1.c: Likewise.
1074 * gcc.dg/990524-1.c: Likewise.
1075 * gcc.dg/991230-1.c: Likewise.
1076 * gcc.dg/i386-387-1.c: Likewise.
1077 * gcc.dg/i386-387-2.c: Likewise.
1078 * gcc.dg/i386-387-3.c: Likewise.
1079 * gcc.dg/i386-387-4.c: Likewise.
1080 * gcc.dg/i386-387-5.c: Likewise.
1081 * gcc.dg/i386-387-6.c: Likewise.
1082 * gcc.dg/i386-asm-1.c: Likewise.
1083 * gcc.dg/i386-bitfield1.c: Likewise.
1084 * gcc.dg/i386-bitfield2.c: Likewise.
1085 * gcc.dg/i386-loop-1.c: Likewise.
1086 * gcc.dg/i386-loop-2.c: Likewise.
1087 * gcc.dg/i386-loop-3.c: Likewise.
1088 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1089 * gcc.dg/i386-pic-1.c: Likewise.
1090 * gcc.dg/i386-regparm.c: Likewise.
1091 * gcc.dg/i386-signbit-1.c: Likewise.
1092 * gcc.dg/i386-signbit-2.c: Likewise.
1093 * gcc.dg/i386-signbit-3.c: Likewise.
1094 * gcc.dg/i386-sse-5.c: Likewise.
1095 * gcc.dg/i386-sse-8.c: Likewise.
1096 * gcc.dg/i386-unroll-1.c: Likewise.
1097 * gcc.dg/tls/opt-1.c: Likewise.
1098 * gcc.dg/tls/opt-2.c: Likewise.
1099 * gcc.dg/unroll-1.c: Likewise.
1100 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1101 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1102 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1103 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1104
1105 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1106
1107 * g++.dg/template/incomplete1.C: New test.
1108
1109 2004-11-16 Nick Clifton <nickc@redhat.com>
1110
1111 Revert patches accidentally commited during checkin of fixes for
1112 xstormy16 tests:
1113 gcc.c-torture/execute/simd-4.c: Revert
1114 gcc.dg/20040910-1.c: Revert.
1115
1116 2004-11-16 Paul Brook <paul@codesourcery.com>
1117
1118 PR fortran/13010
1119 * gfortran.dg/der_pointer_1.f90: New test.
1120
1121 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
1122
1123 PR c/18498
1124 * gcc.dg/bitfld-13.c: New test.
1125
1126 2004-11-15 Janis Johnson <janis187@us.ibm.com>
1127
1128 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
1129 powerpc*-*-linux*.
1130
1131 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
1132 * gcc.dg/ppc64-abi-2.c: Ditto.
1133 * gcc.dg/ppc64-abi-3.c: Ditto.
1134
1135 * lib/gcc-dg.exp (dg-target-list): Remove.
1136
1137 2004-11-15 Steve Ellcey <sje@cup.hp.com>
1138
1139 * gcc.dg/ia64-postinc.c: New test.
1140
1141 2004-11-15 Mark Mitchell <mark@codesourcery.com>
1142
1143 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
1144
1145 2004-11-15 Nick Clifton <nickc@redhat.com>
1146
1147 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
1148 __INT_MAX__ so that the test can be compiled by toolchains
1149 targeted at 16-bit processors.
1150
1151 * gcc.dg/20040625-1.c: Use long constants rather than integers
1152 when performing arithmetic that will overflow 16-bits.
1153
1154 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
1155 xstormy16. It does not support 128-bit vector operations.
1156
1157 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
1158 with the macro PTR_TYPE. Define this macro to an integer type
1159 suitable for holding a pointer.
1160
1161 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
1162 the target is a 16-bit processor.
1163
1164 * gcc.dg/cpp/if-2.c: Expect a different warning message from
1165 16-bit targets where the character constant will be too long.
1166
1167 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
1168 where the double will not be directly addressable.
1169
1170 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1171
1172 Friend class name lookup 1/n, PR c++/18471
1173 * g++.dg/template/crash26.C: New test.
1174 * g++.dg/lookup/struct1.C: Adjust expected error.
1175 * g++.dg/parse/elab1.C: Likewise.
1176 * g++.dg/parse/elab2.C: Likewise.
1177 * g++.dg/parse/int-as-enum1.C: Likewise.
1178 * g++.dg/parse/struct-as-enum1.C: Likewise.
1179 * g++.dg/parse/typedef1.C: Likewise.
1180 * g++.dg/parse/typedef3.C: Likewise.
1181 * g++.dg/parse/typedef4.C: Likewise.
1182 * g++.dg/parse/typedef5.C: Likewise.
1183 * g++.dg/template/nontype4.C: Likewise.
1184 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1185 * g++.old-deja/g++.other/elab1.C: Likewise.
1186 * g++.old-deja/g++.other/syntax4.C: Likewise.
1187
1188 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1189
1190 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
1191
1192 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
1193
1194 * gcc.c-torture/execute/20041114-1.c: New test.
1195
1196 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
1197
1198 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
1199 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
1200 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
1201 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
1202 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
1203 gcc.dg/switch-7.c: New tests.
1204
1205 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1206
1207 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
1208
1209 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1210
1211 PR tree-opt/18400
1212 * gcc.dg/vect/pr18400.c: New test.
1213
1214 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1215 Andrew Pinski <pinskia@physics.uc.edu>
1216
1217 PR tree-opt/18425
1218 * gcc.dg/vect/pr18425.c: New test.
1219
1220 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1221
1222 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1223 Guard with dg-require-alias and dg-require-visibility.
1224
1225 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1226
1227 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1228
1229 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1230
1231 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1232
1233 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1234
1235 PR c++/17344
1236 * g++.dg/template/defarg5.C: New test.
1237
1238 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1239
1240 * g++.dg/parse/cast1.C: Run only on ILP32.
1241 * g++.old-deja/g++.mike/p784.C: Likewise.
1242
1243 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1244
1245 * gcc.c-torture/execute/20041113-1.c: New test.
1246
1247 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1248
1249 PR target/18230
1250 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1251 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1252 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1253 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1254 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1255 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1256 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1257 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1258 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1259 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1260 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1261 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1262 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1263
1264 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1265
1266 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1267 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1268 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1269 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1270 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1271 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1272 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1273 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1274 gcc.target/sparc/combined-1.c: New tests.
1275
1276 2004-11-12 Ziemowit Laski <zlaski@apple.com>
1277
1278 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1279 New tests.
1280
1281 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1282
1283 * lib/gcc-dg.exp (dg-forbid-option): New function.
1284 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1285 * g++.dg/abi/bitfield8.C: Likewise.
1286 * g++.dg/abi/dtor1.C: Likewise.
1287 * g++.dg/abi/empty10.C: Likewise.
1288 * g++.dg/abi/empty7.C: Likewise.
1289 * g++.dg/abi/empty9.C: Likewise.
1290 * g++.dg/abi/layout3.C: Likewise.
1291 * g++.dg/abi/layout4.C: Likewise.
1292 * g++.dg/abi/thunk1.C: Likewise.
1293 * g++.dg/abi/thunk2.C: Likewise.
1294 * g++.dg/abi/vbase11.C: Likewise.
1295 * g++.dg/abi/vthunk2.C: Likewise.
1296 * g++.dg/abi/vthunk3.C: Likewise.
1297 * g++.dg/ext/attrib8.C: Likewise.
1298 * g++.dg/opt/longbranch2.C: Likewise.
1299 * g++.dg/opt/reg-stack4.C: Likewise.
1300 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1301 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1302 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1303 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1304 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1305 * gcc.dg/20000609-1.c: Likewise.
1306 * gcc.dg/20000720-1.c: Likewise.
1307 * gcc.dg/20011107-1.c: Likewise.
1308 * gcc.dg/20011119-1.c: Likewise.
1309 * gcc.dg/20020108-1.c: Likewise.
1310 * gcc.dg/20020122-2.c: Likewise.
1311 * gcc.dg/20020122-3.c: Likewise.
1312 * gcc.dg/20020201-3.c: Likewise.
1313 * gcc.dg/20020206-1.c: Likewise.
1314 * gcc.dg/20020218-1.c: Likewise.
1315 * gcc.dg/20020310-1.c: Likewise.
1316 * gcc.dg/20020411-1.c: Likewise.
1317 * gcc.dg/20020418-2.c: Likewise.
1318 * gcc.dg/20020426-1.c: Likewise.
1319 * gcc.dg/20020426-2.c: Likewise.
1320 * gcc.dg/20020517-1.c: Likewise.
1321 * gcc.dg/20020523-1.c: Likewise.
1322 * gcc.dg/20020523-2.c: Likewise.
1323 * gcc.dg/20020729-1.c: Likewise.
1324 * gcc.dg/20030204-1.c: Likewise.
1325 * gcc.dg/20030826-2.c: Likewise.
1326 * gcc.dg/20030926-1.c: Likewise.
1327 * gcc.dg/20031202-1.c: Likewise.
1328 * gcc.dg/980312-1.c: Likewise.
1329 * gcc.dg/980313-1.c: Likewise.
1330 * gcc.dg/990117-1.c: Likewise.
1331 * gcc.dg/990424-1.c: Likewise.
1332 * gcc.dg/990524-1.c: Likewise.
1333 * gcc.dg/991230-1.c: Likewise.
1334 * gcc.dg/i386-387-1.c: Likewise.
1335 * gcc.dg/i386-387-2.c: Likewise.
1336 * gcc.dg/i386-387-3.c: Likewise.
1337 * gcc.dg/i386-387-4.c: Likewise.
1338 * gcc.dg/i386-387-5.c: Likewise.
1339 * gcc.dg/i386-387-6.c: Likewise.
1340 * gcc.dg/i386-asm-1.c: Likewise.
1341 * gcc.dg/i386-bitfield1.c: Likewise.
1342 * gcc.dg/i386-bitfield2.c: Likewise.
1343 * gcc.dg/i386-loop-1.c: Likewise.
1344 * gcc.dg/i386-loop-2.c: Likewise.
1345 * gcc.dg/i386-loop-3.c: Likewise.
1346 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1347 * gcc.dg/i386-pic-1.c: Likewise.
1348 * gcc.dg/i386-regparm.c: Likewise.
1349 * gcc.dg/i386-signbit-1.c: Likewise.
1350 * gcc.dg/i386-signbit-2.c: Likewise.
1351 * gcc.dg/i386-signbit-3.c: Likewise.
1352 * gcc.dg/i386-sse-5.c: Likewise.
1353 * gcc.dg/i386-sse-8.c: Likewise.
1354 * gcc.dg/i386-unroll-1.c: Likewise.
1355 * gcc.dg/tls/opt-1.c: Likewise.
1356 * gcc.dg/tls/opt-2.c: Likewise.
1357 * gcc.dg/unroll-1.c: Likewise.
1358 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1359 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1360 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1361 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1362 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
1363 -m64 is specified.
1364
1365 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1366
1367 PR c++/18389
1368 * g++.dg/parse/cond1.C: New test.
1369
1370 PR c++/18429
1371 * g++.dg/template/array9.C: New test.
1372 * g++.dg/ext/vla1.C: Adjust error messages.
1373 * g++.dg/ext/vlm1.C: Likewise.
1374 * g++.dg/template/crash2.C: Likewise.
1375
1376 PR c++/18436
1377 * g++.dg/template/call3.C: New test.
1378
1379 PR c++/18407
1380 * g++.dg/template/ptrmem11.C: New test.
1381
1382 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
1383
1384 PR other/14264
1385 * lib/g++.exp: Set LC_ALL and LANG to C.
1386 * lib/gcc-dg.exp: Likewise.
1387 * lib/gfortran.exp: Likewise.
1388 * lib/objc.exp: Likewise.
1389 * lib/treelang.exp: Likewise.
1390
1391 2004-11-12 Andreas Schwab <schwab@suse.de>
1392
1393 * gcc.dg/pr16286.c: Fix last change.
1394
1395 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1396
1397 PR c++/18416
1398 * g++.dg/init/global1.C: New test.
1399
1400 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1401
1402 * gcc.c-torture/execute/20041112-1.c: New test.
1403
1404 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1405
1406 * lib/gcc-dg.exp (dg-target-list): New.
1407
1408 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1409 Richard Sandiford <rsandifo@redhat.com>
1410
1411 * lib/target-supports.exp (get-compiler_messages): New.
1412 (check_named_sections_available): Use it.
1413 (check_effective_target_ilp32): New.
1414 (check_effective_target_lp64): New.
1415 (is-effective-target): New.
1416 * lib/gcc-dg.exp (dg-require-effective-target): New.
1417
1418 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1419
1420 * gcc.dg/precedence-1.c: New test.
1421
1422 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1423
1424 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1425
1426 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1427 message, delete generated files, use more descriptive name for
1428 executable, and make the test unsupported when it cannot be run.
1429
1430 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1431 (dg-require-weak, dg-require-visibility, dg-require-alias,
1432 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1433 dg-require-iconv, dg-require-named-sections): Use it.
1434
1435 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1436
1437 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1438
1439 PR target/16457
1440 * gcc.dg/ppc-and-1: New
1441
1442 PR target/16796
1443 * gcc.dg/ppc-mov-1.c: New.
1444
1445 PR target/16458
1446 * gcc.dg/ppc-compare-1.c: New.
1447
1448 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1449
1450 * objc.dg/desig-init-2.m: New test.
1451
1452 2004-11-10 Adam Nemet <anemet@lnxw.com>
1453
1454 PR middle-end/18160
1455 * g++.dg/warn/register-var-1.C: New test.
1456 * g++.dg/warn/register-var-2.C: New test.
1457
1458 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1459
1460 * gcc.dg/union-2.c: New test.
1461
1462 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1463
1464 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1465 New test for PR tree-optimization/17892.
1466
1467 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1468
1469 PR c++/18369
1470 * g++.dg/init/new12.C: New test.
1471
1472 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1473
1474 * gcc.target/sparc: New directory.
1475 * gcc.target/sparc/sparc.exp: New driver.
1476 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1477 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1478 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1479 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1480
1481 2004-11-10 Paul Brook <paul@codesourcery.com>
1482
1483 PR fortran/18218
1484 * gfortran.dg/list_read.c: New test.
1485
1486 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1487
1488 PR c/18322
1489 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1490 expected diagnostic location.
1491
1492 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1493
1494 * gcc.dg/20041109-1.c: New test.
1495
1496 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1497
1498 PR objc/18406
1499 * objc/compile/pr18406.m: New test.
1500
1501 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1502
1503 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1504
1505 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1506
1507 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1508
1509 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1510
1511 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1512
1513 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1514
1515 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1516 exit.
1517
1518 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1519
1520 PR tree-opt/18299
1521 * gcc.c-torture/pr18299-1.c: New test.
1522
1523 2004-11-06 Andreas Schwab <schwab@suse.de>
1524
1525 * gcc.dg/pr16286.c: Also test for bool and pixel.
1526
1527 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1528
1529 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1530 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1531 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1532 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1533 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1534 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1535 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1536 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1537 gcc.dg/struct-semi-3.c: New tests.
1538
1539 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1540
1541 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1542
1543 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1544
1545 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1546 Do not use C99 designators.
1547
1548 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1549
1550 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1551
1552 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1553
1554 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1555 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1556 * gcc.c-torture/execute/simd-5.x: Remove.
1557
1558 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1559
1560 PR rtl-optimization/17933
1561 * gcc.dg/torture/pr17933-1.c: New test.
1562
1563 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1564
1565 PR target/18106
1566 * lib/target-supports.exp (check_weak_available): Support
1567 Windows.
1568
1569 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1570
1571 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1572 call to fflush(stdout) before abort.
1573 (my_ffsll): New function.
1574 (generate_fields): Use it.
1575
1576 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1577
1578 * gcc.dg/init-undef-1.c: New test.
1579
1580 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1581
1582 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1583 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1584 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1585 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1586 expected messages for new parser.
1587
1588 2004-11-04 Mark Mitchell <mark@codesourcery.com>
1589
1590 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1591
1592 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1593
1594 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1595 on LP64 targets.
1596
1597 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1598
1599 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1600 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1601 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1602 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1603 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1604 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1605 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1606 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1607 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1608 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1609
1610 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1611
1612 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1613 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1614 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1615 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1616 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1617 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1618 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1619 for new parser.
1620
1621 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
1622
1623 PR target/15342
1624 * gcc.dg/20041104-1.c: New test.
1625
1626 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1627
1628 * g++.dg/template/nontype7.C: New test.
1629 * g++.dg/template/nontype8.C: Likewise.
1630 * g++.dg/template/nontype9.C: Likewise.
1631 * g++.dg/template/nontype10.C: Likewise.
1632 * g++.dg/tc1/dr49.C: Likewise.
1633 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1634 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1635
1636 2004-11-04 Ben Elliston <bje@au.ibm.com>
1637
1638 * g++.dg/rtti/tinfo1.C: Remove xfails.
1639
1640 2004-11-04 Ben Elliston <bje@au.ibm.com>
1641
1642 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1643 packed attribute to the definition to satisfy the new C++ parser.
1644
1645 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1646
1647 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1648 invocations of va_arg.
1649
1650 2004-11-02 Mark Mitchell <mark@codesourcery.com>
1651
1652 PR c++/18124
1653 * g++.dg/template/crash25.C: New test.
1654
1655 PR c++/18155
1656 * g++.dg/template/typedef2.C: New test.
1657 * g++.dg/parse/crash13.C: Adjust error markers.
1658
1659 PR c++/18177
1660 * g++.dg/conversion/const3.C: New test.
1661
1662 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1663
1664 PR fortran/17535
1665 PR fortran/17583
1666 PR fortran/17713
1667 * gfortran.dg/generic_[123].f90: New testcases.
1668
1669 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1670
1671 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1672 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1673
1674 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1675
1676 PR tree-opt/16808
1677 * gcc.c-torture/compile/pr16808.c: New test.
1678
1679 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1680
1681 PR rtl-optimization/17104
1682 * gcc.dg/ppc-bitfield1.c: New.
1683
1684 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1685
1686 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1687
1688 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1689
1690 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1691 strings for 32-bit code.
1692
1693 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1694
1695 PR c/18239
1696 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1697
1698 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1699
1700 PR c++/18064
1701 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1702
1703 2004-10-31 Mark Mitchell <mark@codesourcery.com>
1704
1705 PR c++/15172
1706 * g++.dg/init/aggr2.C: New test.
1707
1708 2004-10-30 Ziemowit Laski <zlaski@apple.com>
1709
1710 * objc.dg/local-decl-1.m: New test.
1711
1712 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1713
1714 * gcc.dg/20040910-1.c: Adjust regex.
1715
1716 2004-10-30 Roger Sayle <roger@eyesopen.com>
1717
1718 PR rtl-optimization/18084
1719 * g++.dg/opt/pr18084-1.C: New testcase.
1720
1721 2004-10-30 Matt Austern <austern@apple.com>
1722
1723 PR c++/17542
1724 * g++.dg/ext/attrib18.C: New test.
1725
1726 2004-10-30 Roger Sayle <roger@eyesopen.com>
1727
1728 PR middle-end/18096
1729 * gcc.dg/pr18096-1.c: New test case.
1730
1731 2004-10-30 Roger Sayle <roger@eyesopen.com>
1732
1733 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1734
1735 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1736
1737 PR c/16666
1738 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1739 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1740 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1741 gcc.dg/old-style-prom-3.c: New tests.
1742
1743 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1744
1745 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1746 Remove unnecessary inclusion of stdio.h.
1747
1748 2004-10-29 Roger Sayle <roger@eyesopen.com>
1749
1750 PR rtl-optimization/17581
1751 * gcc.dg/pr17581-1.c: New test case.
1752
1753 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1754
1755 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1756 being implemented.
1757 * g++.dg/conversion/dr195-1.C: New.
1758 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1759 * g++.old-deja/g++.mike/p10148.C: Likewise.
1760
1761 2004-10-29 Mark Mitchell <mark@codesourcery.com>
1762
1763 PR c++/17695
1764 * g++.dg/debug/typedef2.C: New test.
1765
1766 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1767
1768 PR fortran/13490
1769 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1770 * gfortran.dg/g77/README: Update.
1771
1772 2004-10-28 Matt Austern <austern@apple.com>
1773
1774 PR c++/14124
1775 * g++.dg/ext/packed7.C: New test.
1776
1777 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1778
1779 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1780 scan-assembler.
1781 * lib/scanasm.exp (hidden-scan-for): New proc.
1782 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1783 string.
1784 (scan-not-hidden): Likewise.
1785 * lib/target-supports.exp (check_visibility_available): mach-o is
1786 support too.
1787
1788 2004-10-28 Mark Mitchell <mark@codesourcery.com>
1789
1790 PR c++/17132
1791 * g++.dg/template/memclass3.C: New test.
1792
1793 2004-10-28 Adam Nemet <anemet@lnxw.com>
1794
1795 PR middle-end/18160
1796 * gcc.dg/register-var-1.c: New test.
1797 * gcc.dg/register-var-2.c: New test.
1798 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1799 error now.
1800
1801 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1802
1803 PR other/18172
1804 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1805 unused variables.
1806 * gcc.dg/vect/vect-22.c: Likewise.
1807
1808 2004-10-28 Jakub Jelinek <jakub@redhat.com>
1809
1810 * gcc.dg/i386-rotate-1.c: New test.
1811
1812 2004-10-27 Mark Mitchell <mark@codesourcery.com>
1813
1814 * g++.dg/init/ref12.C: Add "run" marker.
1815
1816 PR c++/17435
1817 * g++.dg/init/ref12.C: New test.
1818
1819 PR c++/18140
1820 * g++.dg/template/shift1.C: New test.
1821 * g++.dg/template/error10.C: Adjust error markers.
1822
1823 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1824
1825 PR tree-opt/17529
1826 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1827
1828 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1829
1830 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1831 * gcc.dg/weak/weak-3.c: Likewise.
1832 * gcc.dg/weak/weak-5.c: Likewise.
1833 * gcc.dg/weak/weak-9.c: Likewise.
1834 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1835 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1836
1837 * gcc.dg/darwin-weakimport-1.c: New.
1838
1839 2004-10-28 Ben Elliston <bje@au.ibm.com>
1840
1841 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1842
1843 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1844
1845 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1846 'syntax' error messages.
1847 * gcc.dg/cpp/direct2s.c: Likewise.
1848
1849 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1850
1851 * gcc.c-torture/compile/20041026-1.c: New.
1852
1853 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1854
1855 PR c++/18093
1856 * g++.dg/lookup/ns2.C: New test.
1857
1858 PR c++/18020
1859 * g++.dg/template/enum4.C: New test.
1860
1861 PR c++/18161
1862 * g++.dg/template/expr1.C: New test.
1863
1864 2004-10-26 Ben Elliston <bje@au.ibm.com>
1865
1866 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1867
1868 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1869
1870 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1871 gcc.dg/decl-nospec-3.c: New tests.
1872
1873 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1874
1875 * objc.dg/super-class-3.m: New test.
1876
1877 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1878
1879 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1880 resyncing.
1881 * gcc.dg/cpp/direct2s.c: Likewise.
1882
1883 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1884
1885 * objc.dg/image-info.m: Update for changes to section selection.
1886
1887 2004-10-25 David Ayers <d.ayers@inode.at>
1888 Ziemowit Laski <zlaski@apple.com>
1889
1890 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1891 diagnostics when messaging 'id <Proto>'.
1892 * objc.dg/class-protocol-1.m: New test.
1893 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1894 a non-existent method signature.
1895 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1896 Update diagnostics when messaging with non-existent method signature.
1897 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1898 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1899 invalid receivers are now resolved as if messaging 'id'; remove
1900 extraneous diagnostics.
1901
1902 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1903
1904 PR c/16667
1905 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1906 gcc.dg/init-desig-obs-3.c: New tests.
1907
1908 2004-10-25 Jakub Jelinek <jakub@redhat.com>
1909
1910 * gcc.dg/debug/20041023-1.c: New test.
1911
1912 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1913
1914 PR middle-end/17407
1915 * gcc.c-torture/compile/pr17407.c: New test.
1916
1917 PR c++/18121
1918 * g++.dg/template/array8.C: New test.
1919
1920 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1921
1922 PR other/18138
1923 * lib/g++.exp: Accept more than one multilib libgcc.
1924 * lib/gcc-dg.exp: Likewise.
1925 * lib/objc.exp: Likewise.
1926 * lib/treelang.exp: Likewise.
1927 * lib/gfortran.exp: Likewise.
1928
1929 2004-10-24 Ben Elliston <bje@au.ibm.com>
1930
1931 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1932
1933 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
1934
1935 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1936 * gcc.dg/c99-const-expr-3.c: Likewise.
1937
1938 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1939
1940 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1941
1942 2004-10-23 Ben Elliston <bje@au.ibm.com>
1943
1944 * gcc.c-torture/execute/loop-2e.x: Remove.
1945
1946 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1947
1948 PR c++/18095
1949 * g++.dg/parse/crash18.C: New.
1950 * g++.dg/parse/crash19.C: New.
1951
1952 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1953
1954 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1955 * g++.dg/ext/dllimport2.C: Same.
1956 * g++.dg/ext/dllimport8.C: Same.
1957
1958 2004-10-21 Mark Mitchell <mark@codesourcery.com>
1959
1960 PR c++/10841
1961 * g++.dg/conversion/cast1.C: New test.
1962 * g++.dg/overload/pmf1.C: Adjust error marker.
1963
1964 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1965
1966 PR objc/17923
1967 * objc.dg/const-str-7.m: New test.
1968
1969 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1970
1971 * g++.dg/template/memfriend11.C: Fix comment typo.
1972 * g++.dg/template/memfriend14.C: Likewise.
1973
1974 2004-10-20 Richard Henderson <rth@redhat.com>
1975
1976 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1977 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1978 -fasynchronous-unwind-tables.
1979
1980 2004-10-20 Richard Henderson <rth@redhat.com>
1981
1982 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1983 (main): Return success.
1984 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1985 (main): Return success.
1986
1987 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1988
1989 PR c++/13495
1990 * g++.dg/template/memfriend9.C: New test.
1991 * g++.dg/template/memfriend10.C: Likewise.
1992 * g++.dg/template/memfriend11.C: Likewise.
1993 * g++.dg/template/memfriend12.C: Likewise.
1994 * g++.dg/template/memfriend13.C: Likewise.
1995 * g++.dg/template/memfriend14.C: Likewise.
1996 * g++.dg/template/memfriend15.C: Likewise.
1997 * g++.dg/template/memfriend16.C: Likewise.
1998 * g++.dg/template/memfriend17.C: Likewise.
1999 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
2000
2001 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
2002
2003 * g++.dg/conversion/dr195.C: New.
2004 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
2005
2006 2004-10-20 Ben Elliston <bje@au.ibm.com>
2007 Devang Patel <dpatel@apple.com>
2008
2009 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
2010 of floating point arithmetic, which could trap.
2011
2012 2004-10-19 Mark Mitchell <mark@codesourcery.com>
2013
2014 PR c++/14035
2015 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
2016 * g++.dg/conversion/const2.C: New test.
2017 * g++.dg/expr/reinterpret2.C: New test.
2018 * g++.dg/expr/reinterpret3.C: New test.
2019 * g++.dg/expr/cast2.C: New test.
2020 * g++.dg/expr/copy1.C: New test.
2021 * g++.dg/other/conversion1.C: Change error message.
2022 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
2023 function pointers to void *.
2024 * g++.old-deja/g++.mike/p10148.C: Likewise.
2025
2026 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2027
2028 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
2029
2030 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
2031
2032 PR c++/18047
2033
2034 * g++.dg/parse/expr3.C: New test.
2035
2036 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2037
2038 * gcc.dg/smod-1.c: New test.
2039
2040 2004-10-18 Ziemowit Laski <zlaski@apple.com>
2041
2042 * objc.dg/method-14.m: New test.
2043
2044 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2045
2046 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
2047 Also xfail as the patch was reverted.
2048
2049 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2050
2051 PR middle-end/16973
2052 * gcc.dg/pr16973.c: New test.
2053
2054 2004-10-18 Diego Novillo <dnovillo@redhat.com>
2055
2056 PR tree-optimization/17656
2057 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
2058
2059 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
2060
2061 * g++.dg/eh/shadow1.C: New.
2062
2063 2004-10-18 Jakub Jelinek <jakub@redhat.com>
2064
2065 * gcc.c-torture/compile/20041018-1.c: New test.
2066
2067 2004-10-18 Ben Elliston <bje@au.ibm.com>
2068
2069 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
2070 compiler referring to register 0 when accessing sdata. The linker
2071 now patches things up.
2072
2073 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
2074
2075 PR c/17529
2076 * gcc.c-torture/compile/pr17529.c: New test.
2077
2078 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2079
2080 PR c++/17743
2081 * g++.dg/ext/attrib17.C: New test.
2082
2083 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2084
2085 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
2086
2087 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2088
2089 PR c++/10479
2090 * g++.dg/ext/attrib16.C: New test.
2091
2092 2004-10-15 Mark Mitchell <mark@codesourcery.com>
2093
2094 PR c++/17042
2095 * g++.dg/init/dso_handle1.C: New test.
2096
2097 PR c++/14667
2098 * g++.dg/parse/typedef6.C: New test.
2099
2100 PR c++/17916
2101 * g++.dg/parse/pragma1.C: New test.
2102
2103 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
2104
2105 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
2106
2107 2004-10-15 Steve Ellcey <sje@cup.hp.com>
2108
2109 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
2110 -fno-common when on HPPA HP-UX platforms.
2111
2112 2004-10-15 Jakub Jelinek <jakub@redhat.com>
2113
2114 PR other/16820
2115 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
2116 stdint.h.
2117 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
2118 uintptr_t.
2119
2120 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2121
2122 PR c++/16301
2123 * g++.dg/lookup/strong-using-4.C: New test.
2124
2125 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2126
2127 PR middle-end/16567
2128 * gcc.c-torture/compile/nested-1.c: New test.
2129
2130 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2131
2132 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
2133 and mipsisa64*-*-* (until support for misaligned loads is added).
2134 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
2135 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
2136 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
2137 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
2138 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
2139 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
2140
2141 2004-10-14 Mark Mitchell <mark@codesourcery.com>
2142
2143 PR c++/17976
2144 * g++.dg/init/dtor3.C: New test.
2145
2146 2004-10-15 Ben Elliston <bje@au.ibm.com>
2147
2148 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
2149
2150 2004-10-14 Geoffrey Keating <geoffk@apple.com>
2151
2152 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
2153 * gcc.dg/macho-lo-sum.c: Likewise.
2154
2155 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
2156
2157 * gcc.dg/ppc-spe64-1.c: New test.
2158
2159 2004-10-14 Devang Patel <dpatel@apple.com>
2160
2161 PR 17635
2162 * gcc.dg/pr17635.c : New test.
2163
2164 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
2165
2166 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
2167 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
2168 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
2169 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
2170 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
2171 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
2172 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
2173 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
2174 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
2175 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
2176 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
2177 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
2178 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
2179 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
2180 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
2181 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
2182 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
2183 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
2184
2185 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2186
2187 * gcc.dg/vect/vect-82.c: New testcase.
2188 * gcc.dg/vect/vect-82_64.c: New testcase.
2189 * gcc.dg/vect/vect-83.c: New testcase.
2190 * gcc.dg/vect/vect-83_64.c: New testcase.
2191
2192 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2193
2194 * gcc.dg/cpp/error-1.c: New test.
2195
2196 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2197
2198 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
2199
2200 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
2201
2202 PR target/17984
2203 * gcc.dg/cris-peep2-xsrand2.c: New test.
2204
2205 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
2206
2207 PR c++/17661
2208 * testsuite/g++.dg/expr/for2.C: New test.
2209
2210 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2211
2212 * g++.dg/inherit/thunk1.C: Run on the SPARC.
2213
2214 2004-10-13 Jakub Jelinek <jakub@redhat.com>
2215
2216 PR tree-optimization/17724
2217 * g++.dg/opt/pr17724-1.C: New test.
2218 * g++.dg/opt/pr17724-2.C: New test.
2219 * g++.dg/opt/pr17724-3.C: New test.
2220 * g++.dg/opt/pr17724-4.C: New test.
2221 * g++.dg/opt/pr17724-5.C: New test.
2222 * g++.dg/opt/pr17724-6.C: New test.
2223
2224 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2225
2226 PR c/17301
2227 * gcc.dg/pr17301-2.c: New test.
2228
2229 2004-10-11 Mark Mitchell <mark@codesourcery.com>
2230
2231 PR c++/15876
2232 * g++.dg/parse/error22.C: New test.
2233
2234 PR c++/17936
2235 * g++.dg/template/spec18.C: New test.
2236
2237 2004-10-11 Steve Ellcey <sje@cup.hp.com>
2238
2239 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2240 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2241 memcpy.
2242 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2243 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2244
2245 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2246
2247 * g++.dg/eh/cleanup5.C: Add dg-options "".
2248
2249 2004-10-11 Roger Sayle <roger@eyesopen.com>
2250
2251 PR middle-end/17657
2252 * gcc.dg/switch-4.c: New test case.
2253
2254 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
2255
2256 * gcc.c-torture/execute/20041011-1.c: New test.
2257
2258 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2259
2260 PR c++/17554
2261 * g++.dg/init/for3.C: New test.
2262
2263 PR c++/17657
2264 * g++.dg/opt/switch2.C: New test.
2265
2266 PR middle-end/17703
2267 * g++.dg/warn/Wreturn-2.C: New test.
2268
2269 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2270
2271 PR c++/17907
2272 * g++.dg/eh/cleanup5.C: New test.
2273
2274 2004-10-10 Mark Mitchell <mark@codesourcery.com>
2275
2276 PR c++/17393
2277 * g++.dg/parse/error21.C: New test.
2278
2279 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2280
2281 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2282 * g++.dg/warn/incomplete1.C: Likewise.
2283 * g++.dg/template/qualttp20.C: Likewise.
2284
2285 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2286
2287 PR c/17881
2288 * parm-incomplete-1.c: New test.
2289
2290 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2291
2292 PR c++/17867
2293 * g++.dg/parse/error19.C: New test.
2294
2295 PR c++/17670
2296 * g++.dg/init/new11.C: New test.
2297
2298 PR c++/17821
2299 * g++.dg/parse/error20.C: New test.
2300
2301 PR c++/17826
2302 * g++.dg/template/crash24.C: New test.
2303
2304 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2305
2306 PR c/17301
2307 * gcc.dg/pr17301-1.c: New test.
2308
2309 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2310
2311 PR c/17189
2312 * gcc.dg/anon-struct-5.c: New test.
2313
2314 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
2315
2316 PR c/17844
2317 * gcc.dg/pr17844-1.c: New test.
2318
2319 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
2320
2321 PR tree-optimization/17906
2322 * gcc.c-torture/compile/pr17906.c: New.
2323
2324 2004-10-09 Stuart Hastings <stuart@apple.com>
2325 Roger Sayle <roger@eyesopen.com>
2326
2327 PR rtl-optimization/17853
2328 * gcc.dg/i386-mmx-5.c: New testcase.
2329
2330 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
2331
2332 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
2333
2334 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2335
2336 PR c++/17524
2337 * g++.dg/template/static9.C: New test.
2338
2339 PR c++/17685
2340 * g++.dg/parse/operator5.C: New test.
2341
2342 2004-10-09 Roger Sayle <roger@eyesopen.com>
2343
2344 PR middle-end/17894
2345 * gcc.c-torture/execute/divcmp-4.c: New test case.
2346
2347 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2348
2349 PR tree-opt/17902
2350 * g++.dg/opt/pr17902.C: New test.
2351
2352 2004-10-09 Jakub Jelinek <jakub@redhat.com>
2353
2354 * gcc.dg/cpp/ident-1.c: Add dg-options "".
2355
2356 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2357
2358 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
2359
2360 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2361
2362 * gcc.dg/assign-warn-3.c: New test.
2363
2364 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2365
2366 PR c/16999
2367 * gcc.dg/cpp/ident-1.c: New test.
2368
2369 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
2370
2371 * gcc.c-torture/compile/acc1.c: New.
2372
2373 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2374
2375 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
2376 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
2377
2378 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2379
2380 * gcc.dg/ultrasp11.c: New test.
2381
2382 2004-10-08 Michael Matz <matz@suse.de>
2383
2384 * gcc.dg/doloop-2.c: New test.
2385
2386 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2387
2388 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2389 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2390 objc.dg/method-9.m: Update expected diagnostics.
2391
2392 2004-10-07 Geoffrey Keating <geoffk@apple.com>
2393
2394 * gcc.dg/ppc-fsel-3.c: New file.
2395 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2396
2397 2004-10-07 Paul Brook <paul@codesourcery.com>
2398
2399 * gfortran.dg/intrinsic_verify_1.f90: New test.
2400
2401 2004-10-07 Paul Brook <paul@codesourcery.com>
2402
2403 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2404
2405 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2406
2407 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
2408 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2409 commit.
2410
2411 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2412
2413 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2414
2415 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2416
2417 PR c++/17115
2418 * g++.dg/warn/Winline-4.C: New test.
2419
2420 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2421
2422 * gcc.c-torture/compile/20041007-1.c: New test.
2423
2424 2004-10-07 Paul Brook <paul@codesourcery.com>
2425
2426 PR fortran/17678
2427 * gfortran.dg/use_allocated_1.f90: New test.
2428
2429 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2430
2431 PR middle-end/17849
2432 * gfortran.fortran-torture/compile/nested.f90: New test
2433
2434 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2435
2436 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2437
2438 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2439
2440 PR c++/17368
2441 * g++.dg/ext/asm6.C: New test.
2442
2443 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2444
2445 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2446
2447 2004-10-06 Paul Brook <paul@codesourcery.com>
2448
2449 PR libfortran/17709
2450 * gfortran.dg/empty_format_1.f90: New test.
2451
2452 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2453
2454 PR fortran/17568
2455 * gfortran.dg/ishft.f90: New test.
2456
2457 PR fortran/17283
2458 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2459 tests.
2460
2461 2004-10-06 Paul Brook <paul@codesourcery.com>
2462
2463 * gfortran.dg/do_1.f90: New test.
2464
2465 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2466
2467 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2468 optimizing for size.
2469
2470 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2471
2472 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2473
2474 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2475
2476 * gcc.c-torture/compile/20041005-1.c: New test.
2477
2478 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2479
2480 PR c++/17829
2481 * g++.dg/lookup/koenig4.C: New.
2482
2483 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2484
2485 * g++.dg/other/classkey1.C: Adjust quoting marks.
2486 * g++.dg/parse/error15.C: Likewise.
2487 * g++.dg/template/meminit2.C (int>): Likewise.
2488
2489 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2490
2491 PR fortran/17283
2492 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2493
2494 PR fortran/17631
2495 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2496
2497 PR fortran/17708
2498 * gfortran.dg/pr17708.f90: New test.
2499
2500 2004-10-04 Chao-ying Fu <fu@mips.com>
2501
2502 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2503 * gcc.dg/vect/vect-4.c: Ditto.
2504 * gcc.dg/vect/vect-5.c: Ditto.
2505 * gcc.dg/vect/vect-6.c: Ditto.
2506 * gcc.dg/vect/vect-8.c: Ditto.
2507 * gcc.dg/vect/vect-16.c: Ditto.
2508 * gcc.dg/vect/vect-30.c: Ditto.
2509 * gcc.dg/vect/vect-40.c: Ditto.
2510 * gcc.dg/vect/vect-41.c: Ditto.
2511 * gcc.dg/vect/vect-42.c: Ditto.
2512 * gcc.dg/vect/vect-43.c: Ditto.
2513 * gcc.dg/vect/vect-44.c: Ditto.
2514 * gcc.dg/vect/vect-45.c: Ditto.
2515 * gcc.dg/vect/vect-46.c: Ditto.
2516 * gcc.dg/vect/vect-47.c: Ditto.
2517 * gcc.dg/vect/vect-48.c: Ditto.
2518 * gcc.dg/vect/vect-49.c: Ditto.
2519 * gcc.dg/vect/vect-50.c: Ditto.
2520 * gcc.dg/vect/vect-51.c: Ditto.
2521 * gcc.dg/vect/vect-52.c: Ditto.
2522 * gcc.dg/vect/vect-53.c: Ditto.
2523 * gcc.dg/vect/vect-54.c: Ditto.
2524 * gcc.dg/vect/vect-55.c: Ditto.
2525 * gcc.dg/vect/vect-56.c: Ditto.
2526 * gcc.dg/vect/vect-57.c: Ditto.
2527 * gcc.dg/vect/vect-58.c: Ditto.
2528 * gcc.dg/vect/vect-59.c: Ditto.
2529 * gcc.dg/vect/vect-60.c: Ditto.
2530 * gcc.dg/vect/vect-74.c: Ditto.
2531 * gcc.dg/vect/vect-79.c: Ditto.
2532 * gcc.dg/vect/vect-80.c: Ditto.
2533
2534 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2535
2536 * gcc.dg/unused-7.c: Use the correct option.
2537
2538 2004-10-04 Paul Brook <paul@codesourcery.com>
2539 Bud Davis <bdavis9659@comcast.net>
2540
2541 PR fortran/17706
2542 PR fortran/16434
2543 * gfortran/pr17706.f90: New test.
2544 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2545
2546 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2547
2548 * gfortran.dg/pr17612.f90: New test.
2549
2550 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2551
2552 * g++.dg/template/local1.C: Adjust quoting marks in
2553 testing for diagnostics.
2554 * g++.dg/tls/diag-2.C: Likewise.
2555 * g++.dg/other/error8.C: Likewise.
2556
2557 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2558
2559 PR c/17178
2560 * gcc.dg/unused-4.c: Adjust to be correct.
2561
2562 PR c/17820
2563 * gcc.dg/unused-7.c: New test.
2564
2565 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2566
2567 PR c++/17797
2568 * g++.dg/overload/template2.C: New test.
2569
2570 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2571
2572 PR tree-optimization/16632
2573 * gcc.dg/tree-ssa/20041002-1.c: New.
2574
2575 2004-10-03 Paul Brook <paul@codesourcery.com>
2576
2577 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2578 rather than relying on default formatting.
2579
2580 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2581
2582 * gcc.dg/20040920-1.c: Update expected message text.
2583
2584 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2585
2586 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2587
2588 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2589
2590 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2591 tree level.
2592
2593 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2594
2595 * gcc.dg/tree-ssa/pr17343.c: Remove.
2596
2597 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2598
2599 PR tree-opt/17343
2600 * gcc.dg/tree-ssa/pr17343.c: New test.
2601
2602 2004-10-01 Jakub Jelinek <jakub@redhat.com>
2603
2604 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2605 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2606 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2607 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2608 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2609
2610 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2611
2612 * gcc.dg/lvalue-2.c: New test.
2613
2614 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2615
2616 PR c/17730
2617 * gcc.dg/pr17730-1.c: New test
2618
2619 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2620
2621 PR c/7425
2622 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2623
2624 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2625
2626 * gcc.c-torture/execute/stdarg-1.c: New test.
2627 * gcc.c-torture/execute/stdarg-2.c: New test.
2628 * gcc.c-torture/execute/stdarg-3.c: New test.
2629 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2630 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2631 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2632 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2633 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2634
2635 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2636
2637 PR tree-optimization/17697
2638 * g++.dg/opt/pr17697-1.C: New test.
2639 * g++.dg/opt/pr17697-2.C: New test.
2640 * g++.dg/opt/pr17697-3.C: New test.
2641
2642 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2643
2644 PR c/16409
2645 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2646 gcc.dg/vla-init-5.c: New tests.
2647
2648 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2649
2650 PR c/13804
2651 * gcc.dg/pr13804-1.c: New test.
2652
2653 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2654
2655 PR fortran/16938
2656 * gfortran.dg/pr16938.f90: New test.
2657
2658 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2659
2660 * g++.dg/template/crash23.C: New test.
2661
2662 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2663
2664 PR c++/17585
2665 * g++.dg/template/static8.C: New test.
2666
2667 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2668
2669 PR c++/17681
2670 * g++.dg/other/error9.C: New test.
2671
2672 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2673
2674 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2675
2676 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2677
2678 PR fortran/15164
2679 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
2680
2681 2004-09-26 Roger Sayle <roger@eyesopen.com>
2682
2683 PR middle-end/17112
2684 * gcc.dg/pr17112-1.c: New test case.
2685
2686 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2687
2688 PR c/11459
2689 * gcc.dg/pr11459-1.c: New test.
2690
2691 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2692
2693 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2694 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2695
2696 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2697
2698 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2699
2700 2004-09-25 Jan Hubicka <jh@suse.cz>
2701
2702 * compile/30040909-1.c: New test.
2703 * compile/30040907-1.c: New test.
2704
2705 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
2706
2707 * gcc.c-torture/execute/va-arg-26.c: New test.
2708
2709 2004-09-24 Zack Weinberg <zack@codesourcery.com>
2710
2711 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2712 extra diagnostics on targets with 64-bit pointers.
2713 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2714
2715 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2716
2717 PR c/17188
2718 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2719 * gcc.dg/decl-3.c: Adjust expected message.
2720
2721 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2722
2723 PR fortran/17615
2724 * gfortran.dg/pr17615.f90: New test.
2725
2726 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
2727
2728 PR tree-optimzation/17517
2729 * g++.dg/tree-ssa/pr17517.C: New Test.
2730
2731 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2732
2733 PR c++/16889
2734 * g++.dg/lookup/ambig3.C: New.
2735
2736 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2737
2738 PR tree-opt/17624
2739 * g++.dg/opt/pr17624.C: New test.
2740
2741 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2742
2743 PR c/6980
2744 * gcc.dg/Wbad-function-cast-1.c: New test.
2745
2746 2004-09-23 Zack Weinberg <zack@codesourcery.com>
2747
2748 * g++.dg/ext/complit1.C
2749 * g++.dg/other/error2.C
2750 * g++.dg/other/nontype-1.C
2751 * g++.dg/parse/crash11.C
2752 * g++.dg/parse/crash12.C
2753 * g++.dg/parse/error15.C
2754 * g++.dg/parse/error4.C
2755 * g++.dg/parse/tmpl-outside1.C
2756 * g++.dg/parse/too-many-tmpl-args1.C
2757 * g++.dg/template/dependent-expr3.C
2758 * g++.dg/template/error10.C
2759 * g++.dg/template/instantiate1.C
2760 * g++.dg/template/vtable2.C
2761 * g++.dg/warn/Wshadow-1.C
2762 * g++.dg/warn/weak1.C
2763 * g++.old-deja/g++.brendan/crash16.C
2764 * g++.old-deja/g++.brendan/crash18.C
2765 * g++.old-deja/g++.brendan/crash48.C
2766 * g++.old-deja/g++.brendan/crash49.C
2767 * g++.old-deja/g++.brendan/crash55.C
2768 * g++.old-deja/g++.brendan/crash56.C
2769 * g++.old-deja/g++.brendan/crash8.C
2770 * g++.old-deja/g++.brendan/enum11.C
2771 * g++.old-deja/g++.brendan/enum8.C
2772 * g++.old-deja/g++.brendan/enum9.C
2773 * g++.old-deja/g++.brendan/friend3.C
2774 * g++.old-deja/g++.brendan/misc14.C
2775 * g++.old-deja/g++.bugs/900402_02.C
2776 * g++.old-deja/g++.bugs/900404_03.C
2777 * g++.old-deja/g++.bugs/900404_04.C
2778 * g++.old-deja/g++.bugs/900428_03.C
2779 * g++.old-deja/g++.jason/crash4.C
2780 * g++.old-deja/g++.jason/overload21.C
2781 * g++.old-deja/g++.jason/redecl1.C
2782 * g++.old-deja/g++.jason/report.C
2783 * g++.old-deja/g++.jason/rfg10.C
2784 * g++.old-deja/g++.jason/template30.C
2785 * g++.old-deja/g++.law/arm12.C
2786 * g++.old-deja/g++.law/ctors5.C
2787 * g++.old-deja/g++.law/cvt20.C
2788 * g++.old-deja/g++.law/init10.C
2789 * g++.old-deja/g++.law/init8.C
2790 * g++.old-deja/g++.law/visibility17.C
2791 * g++.old-deja/g++.law/visibility7.C
2792 * g++.old-deja/g++.mike/net8.C
2793 * g++.old-deja/g++.mike/p646.C
2794 * g++.old-deja/g++.mike/p700.C
2795 * g++.old-deja/g++.mike/p701.C
2796 * g++.old-deja/g++.mike/p811.C
2797 * g++.old-deja/g++.ns/template13.C
2798 * g++.old-deja/g++.other/array3.C
2799 * g++.old-deja/g++.other/crash25.C
2800 * g++.old-deja/g++.other/dtor3.C
2801 * g++.old-deja/g++.other/dtor4.C
2802 * g++.old-deja/g++.other/main1.C
2803 * g++.old-deja/g++.other/warn7.C
2804 * g++.old-deja/g++.pt/crash11.C
2805 * g++.old-deja/g++.pt/crash36.C
2806 * g++.old-deja/g++.pt/spec22.C
2807 * g++.old-deja/g++.pt/spec9.C
2808 * g++.old-deja/g++.pt/ttp52.C
2809 * g++.old-deja/g++.robertl/eb103.C
2810 * g++.old-deja/g++.robertl/eb121.C
2811 * g++.old-deja/g++.robertl/eb22.C
2812 * g++.old-deja/g++.robertl/eb8.C:
2813 Update locations and/or regexps of dg-error markers.
2814 Remove markers for some bogus messages that are no longer issued.
2815
2816 2004-09-23 Jakub Jelinek <jakub@redhat.com>
2817
2818 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2819 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2820
2821 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2822
2823 PR c++/17618
2824 * g++.dg/lookup/crash5.C: New test.
2825
2826 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2827
2828 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2829 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2830 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2831 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2832 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2833 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2834
2835 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2836 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2837 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2838 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2839 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2840 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2841
2842 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2843
2844 * gcc.dg/vect/vect-44.c: Check additional cases.
2845 * gcc.dg/vect/vect-48.c: Check additional cases.
2846
2847 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2848 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2849 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2850 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2851 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2852 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2853 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2854 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2855 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2856
2857 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2858 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2859 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2860
2861 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2862
2863 * gcc.dg/tree-ssa/loop-6.c: New test.
2864
2865 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2866
2867 PR c++/17620
2868 * g++.dg/inherit/base2.C: New.
2869
2870 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2871
2872 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2873 * gcc.dg/20001012-2.c: Likewise.
2874 * gcc.dg/20001013-1.c: Likewise.
2875 * gcc.dg/20001101-1.c: Likewise.
2876 * gcc.dg/20001102-1.c: Likewise.
2877 * gcc.dg/bf-spl1.c: Likewise.
2878 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2879 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2880
2881 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2882
2883 PR tree-optimization/16721
2884 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2885
2886 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2887
2888 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2889 * gcc.dg/20040305-1.c: Likewise.
2890
2891 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2892
2893 PR c/16566
2894 * gcc.c-torture/compile/pr16566-1.c,
2895 gcc.c-torture/compile/pr16566-2.c,
2896 gcc.c-torture/compile/pr16566-3.c: New tests.
2897
2898 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2899
2900 PR tree-optimization/17512
2901 * gcc.c-torture/compile/20040916-1.c.
2902
2903 2004-09-21 Mark Mitchell <mark@codesourcery.com>
2904
2905 * gcc.dg/pragma-re-3.c: New test.
2906
2907 2004-09-17 Matt Austern <austern@apple.com>
2908
2909 PR c++/15049
2910 * g++.dg/other/anon3.C: New.
2911
2912 2004-09-21 Roger Sayle <roger@eyesopen.com>
2913
2914 PR c++/7503
2915 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2916 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2917 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2918 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2919 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2920
2921 2004-09-21 Bud Davis <bdavis9659@comcast.net>
2922
2923 PR fortran/17286
2924 * gfortran.dg/pr17286.f90: New test.
2925
2926 2004-09-20 Mark Mitchell <mark@codesourcery.com>
2927
2928 PR c++/17530
2929 * g++.dg/template/static7.C: New test.
2930
2931 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2932
2933 PR tree-opt/17558
2934 * gcc.c-torture/compile/pr17558.c: New test.
2935
2936 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2937
2938 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2939 if SKIP_ATTRIBUTE is defined.
2940
2941 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2942
2943 PR fortran/15957
2944 * gfortran.dg/pr15957.f90: New test.
2945
2946 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2947
2948 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2949 in comparison.
2950 * gcc.dg/vect/vect-79.c: Likewise.
2951 * gcc.dg/vect/vect-80.c: Likewise.
2952
2953 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2954
2955 PR fortran/15750
2956 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
2957
2958 2004-09-20 Ira Rosen <irar@il.ibm.com>
2959
2960 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2961 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2962 * gcc.dg/vect/vect-62.c: New testcase.
2963 * gcc.dg/vect/vect-63.c: New testcase.
2964 * gcc.dg/vect/vect-64.c: New testcase.
2965 * gcc.dg/vect/vect-65.c: New testcase.
2966 * gcc.dg/vect/vect-66.c: New testcase.
2967 * gcc.dg/vect/vect-67.c: New testcase.
2968 * gcc.dg/vect/vect-68.c: New testcase.
2969 * gcc.dg/vect/vect-69.c: New testcase.
2970 * gcc.dg/vect/vect-79.c: New testcase.
2971 * gcc.dg/vect/vect-80.c: New testcase.
2972
2973 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2974
2975 * gcc.target/mips/asm-1.c: New test.
2976
2977 2004-09-19 Ira Rosen <irar@il.ibm.com>
2978
2979 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2980 * gcc.dg/vect/vect-73.c: New testcase.
2981 * gcc.dg/vect/vect-74.c: New testcase.
2982 * gcc.dg/vect/vect-75.c: New testcase.
2983 * gcc.dg/vect/vect-76.c: New testcase.
2984 * gcc.dg/vect/vect-77.c: New testcase.
2985 * gcc.dg/vect/vect-78.c: New testcase
2986
2987 2004-09-18 Paul Brook <paul@codesourcery.com>
2988
2989 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2990
2991 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2992
2993 PR c/17424
2994 * gcc.dg/pr17424-1.c: New test.
2995
2996 2004-09-18 Diego Novillo <dnovillo@redhat.com>
2997
2998 * g++.dg/tree-ssa/pr17153.C: New test.
2999
3000 2004-09-16 Geoffrey Keating <geoffk@apple.com>
3001
3002 PR pch/13361
3003 * testsuite/g++.dg/pch/wchar-1.C: New.
3004 * testsuite/g++.dg/pch/wchar-1.Hs: New.
3005
3006 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
3007
3008 * gcc.c-torture/execute/20040917-1.c: New test.
3009
3010 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3011
3012 PR tree-optimization/17319
3013 * gcc.dg/pr17319.c: New test.
3014
3015 2004-09-17 Devang Patel <dpatel@apple.com>
3016
3017 * gcc.dg/20040813-1.c: New test.
3018
3019 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3020
3021 PR tree-optimization/17273
3022 * gcc.c-torture/compile/pr17273.c: New test.
3023
3024 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
3025
3026 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
3027 Update expected messages.
3028 * gcc.dg/declspec-13.c: New test.
3029
3030 2004-09-17 David Edelsohn <edelsohn@gnu.org>
3031
3032 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
3033
3034 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3035
3036 * gcc.c-torture/execute/pr17252.c: Use post-increment to
3037 change what 'a' is pointing to.
3038
3039 2004-09-17 Mark Mitchell <mark@codesourcery.com>
3040
3041 PR c++/16002
3042 * g++.dg/template/error18.C: New test.
3043
3044 PR c++/16029
3045 * g++.dg/warn/Wunused-8.C: New test.
3046
3047 2004-09-17 Steven Bosscher <stevenb@suse.de>
3048
3049 PR tree-optimization/17513
3050 * gcc.dg/20040916-1.c: New test.
3051
3052 2004-09-16 Mark Mitchell <mark@codesourcery.com>
3053
3054 PR c++/17501
3055 * g++.dg/template/typename7.C: New test.
3056
3057 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3058
3059 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
3060
3061 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
3062
3063 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
3064 with -ftree-based-profiling also.
3065 * lib/profopt.exp: Support late-set profile_option/feedback_option.
3066
3067 2004-09-16 Victor Leikehman <lei@il.ibm.com>
3068
3069 PR/15364
3070 * gfortran.dg/der_array_io_1.f90: New test.
3071 * gfortran.dg/der_array_io_2.f90: New test.
3072 * gfortran.dg/der_array_io_3.f90: New test.
3073
3074 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3075
3076 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
3077 EABI.
3078
3079 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3080
3081 * g++.dg/opt/switch1.C: New test.
3082
3083 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
3084
3085 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
3086 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
3087 Update expected messages.
3088
3089 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3090
3091 PR fortran/16485
3092 * gfortran.dg/same_name_1.f90: New test.
3093
3094 2004-09-15 Diego Novillo <dnovillo@redhat.com>
3095
3096 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
3097 dereference garbage pointers.
3098
3099 2004-09-15 Jakub Jelinek <jakub@redhat.com>
3100
3101 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
3102 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
3103
3104 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
3105 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
3106 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
3107
3108 2004-09-14 Mark Mitchell <mark@codesourcery.com>
3109
3110 PR c++/17324
3111 * g++.dg/template/mangle1.C: New test.
3112
3113 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3114
3115 PR tree-optimization/17252
3116 * gcc.c-torture/execute/pr17252.c: New test.
3117
3118 2004-09-14 Andrew Pinski <apinski@apple.com>
3119
3120 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
3121
3122 2004-09-14 Roger Sayle <roger@eyesopen.com>
3123
3124 PR rtl-optimization/9771
3125 * gcc.dg/pr9771-1.c: New test case.
3126
3127 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3128
3129 PR tree-optimization/15262
3130 * gcc.c-torture/execute/pr15262-1.c: New test.
3131 * gcc.c-torture/execute/pr15262-2.c: New test.
3132
3133 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
3134
3135 * gcc.dg/declspec-12.c: New test.
3136
3137 2004-09-14 Bud Davis <bdavis9659@comcast.net>
3138
3139 * gfortran.dg/pr17090.f90: Add directives to test.
3140
3141 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3142
3143 * gcc.c-torture/compile/20040914-1.c: New test.
3144
3145 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3146
3147 PR c++/16162
3148 * g++.dg/template/decl2.C: New test.
3149
3150 2004-09-13 Bud Davis <bdavis9659@comcast.net>
3151
3152 PR fortran/17090
3153 * gfortran.dg/pr17090.f90: New test.
3154
3155 2004-09-13 Dale Johannesen <dalej@apple.com>
3156
3157 * gcc.c-torture/compile/pr17408.c: New test case.
3158
3159 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3160
3161 PR c++/16716
3162 * g++.dg/parse/crash17.C: New test.
3163
3164 PR c++/17327
3165 * g++.dg/template/enum3.C: New test.
3166
3167 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
3168
3169 * lib/gcc-defs.exp: Load wrapper.exp.
3170 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
3171 using local code.
3172 * lib/gcc.exp (gcc_init): Similar.
3173 * lib/gfortran.exp (gfortran_init): Similar.
3174 * lib/objc.exp (objc_init): Similar.
3175 * lib/treelang.exp (treelang_init): Similar.
3176 * lib/wrapper.exp: New file with build_wrapper call machinery in
3177 ${tool}_maybe_build_wrapper.
3178
3179 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3180
3181 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
3182 "inline".
3183 * gcc.dg/declspec-11.c: Update expected messages.
3184 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
3185 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
3186 gcc.dg/inline-12.c: New tests.
3187
3188 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
3189
3190 * g++.dg/tree-ssa/pr17400.C: New testcase.
3191
3192 2004-09-13 James E Wilson <wilson@specifixinc.com>
3193
3194 * gcc.target/mips/sb1-1.c: New testcase.
3195
3196 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
3197
3198 * lib/g77-dg.exp: Remove unused file.
3199 * lib/mike-g77.exp: Ditto.
3200 * lib/g77.exp: Ditto.
3201
3202 2004-09-12 Richard Henderson <rth@redhat.com>
3203
3204 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
3205
3206 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3207
3208 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
3209 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3210 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
3211 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
3212 Update expected messages.
3213
3214 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
3215
3216 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3217 declaration/use mismatch for dirp parameter.
3218
3219 2004-09-12 Andrew Pinski <apinski@apple.com>
3220
3221 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3222 -fgnu-runtime is passed.
3223
3224 2004-09-12 Richard Henderson <rth@redhat.com>
3225
3226 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3227 do the uplevel thing and update additional_flags directly.
3228 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3229 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3230 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3231 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3232
3233 2004-09-11 Steven Bosscher <stevenb@suse.de>
3234
3235 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3236
3237 2004-09-11 Roger Sayle <roger@eyesopen.com>
3238
3239 PR middle-end/17411
3240 * g++.dg/opt/pr17411-1.C: New test case.
3241
3242 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3243
3244 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3245 gcc.dg/tls/diag-2.c: Update expected messages.
3246 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3247 messages.
3248 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3249 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3250 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3251 gcc.dg/tls/diag-5.c: New tests.
3252
3253 2004-09-11 Zack Weinberg <zack@codesourcery.com>
3254
3255 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3256
3257 2004-09-11 Steven Bosscher <stevenb@suse.de>
3258
3259 * g++.dg/parse/break-in-for.C: New test.
3260
3261 2004-09-11 Jakub Jelinek <jakub@redhat.com>
3262
3263 * gcc.dg/tree-ssa/20040911-1.c: New test.
3264
3265 2004-09-11 Andreas Jaeger <aj@suse.de>
3266
3267 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3268 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3269
3270 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
3271
3272 * gcc.target/frv: New directory of FR-V-specific tests.
3273
3274 2004-09-10 James E Wilson <wilson@specifixinc.com>
3275
3276 * gcc.dg/convert-vec-1.c: New test.
3277
3278 2004-09-10 Roger Sayle <roger@eyesopen.com>
3279
3280 PR middle-end/17024
3281 * gcc.dg/pr17024-1.c: New test case.
3282
3283 2004-09-10 Eric Christopher <echristo@redhat.com>
3284
3285 * gcc.dg/20040910-1.c: New test.
3286
3287 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3288
3289 * gcc.dg/bitfld-9.c: New test.
3290
3291 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3292
3293 * gcc.c-torture/execute/ieee/acc1.c: New test.
3294 * gcc.c-torture/execute/ieee/acc2.c: New test.
3295 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3296
3297 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3298
3299 * gcc.dg/deprecated-2.c: New test.
3300
3301 2004-09-09 James E Wilson <wilson@specifixinc.com>
3302
3303 * gcc.dg/init-vec-1.c: New test.
3304
3305 2004-09-09 Roger Sayle <roger@eyesopen.com>
3306
3307 PR middle-end/17055
3308 * gcc.dg/pr17055-1.c: New test case.
3309
3310 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
3311
3312 PR target/17377
3313 * gcc.c-torture/execute/pr17377.c: New test.
3314
3315 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3316
3317 PR c/8420
3318 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
3319 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
3320 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3321 gcc.dg/long-long-typespec-1.c: New tests.
3322 * gcc.dg/tls/diag-2.c: Update expected diagnostics
3323
3324 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3325
3326 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
3327 gcc.dg/gnu99-static-1.c: New tests.
3328
3329 2004-09-08 Devang Patel <dpatel@apple.com>
3330
3331 * gcc.dg/darwin-ld-20040828-1.c: New test.
3332 * gcc.dg/darwin-ld-20040828-2.c: New test.
3333 * gcc.dg/darwin-ld-20040828-3.c: New test.
3334
3335 2004-09-08 Ziemowit Laski <zlaski@apple.com>
3336
3337 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
3338 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
3339 in error message.
3340 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
3341 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
3342 in error message.
3343 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
3344 types they qualify.
3345 * objc.dg/type-size-2.m: Fix wording in comment.
3346 * objc.dg/va-meth-1.m: New test case.
3347
3348 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
3349
3350 PR c/16633:
3351 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
3352 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
3353
3354 2004-09-06 Devang Patel <dpatel@apple.com>
3355
3356 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
3357 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
3358
3359 2004-09-06 Zack Weinberg <zack@codesourcery.com>
3360
3361 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
3362 reflect changed line numbering of diagnostics.
3363
3364 2004-09-06 Paul Brook <paul@codesourcery.com>
3365
3366 * gfortran.dg/edit_real_1.f90: Add new test.
3367
3368 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3369
3370 * gcc.dg/tree-ssa/loop-2.c: New test.
3371 * gcc.dg/tree-ssa/loop-3.c: New test.
3372 * gcc.dg/tree-ssa/loop-4.c: New test.
3373 * gcc.dg/tree-ssa/loop-5.c: New test.
3374
3375 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3376
3377 * gcc.dg/format/sentinel-1.c: Update for parameter option.
3378
3379 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3380
3381 * gcc.dg/format/sentinel-1.c: New test.
3382
3383 2004-09-04 Uros Bizjak <uros@kss-loka.si>
3384
3385 * testsuite/gcc.dg/builtins-46.c: New.
3386
3387 2004-09-03 Devang Patel <dpatel@apple.com>
3388
3389 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3390 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
3391
3392 2004-09-03 Jan Beulich <jbeulich@novell.com>
3393
3394 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3395 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3396 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3397 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3398 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3399 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3400 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3401 the non-portable bzero.
3402 * gcc.dg/20010912-1.c: xfail for NetWare.
3403 * gcc.dg/20020426-2.c: xfail for NetWare.
3404 * gcc.dg/20021014-1.c: xfail for NetWare.
3405 * gcc.dg/20021018-1.c: xfail for NetWare.
3406 * gcc.dg/20030213-1.c: xfail for NetWare.
3407 * gcc.dg/20030225-1.c: xfail for NetWare.
3408 * gcc.dg/20030708-1.c: xfail for NetWare.
3409 * gcc.dg/builtins-config.h: Also exclude NetWare.
3410 * gcc.dg/format/format.h: Define restrict only if not already defined.
3411 * gcc.dg/nest.c: xfail for NetWare.
3412 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3413 * lib/target-supports.exp (check_visibility_available): Exclude
3414 NetWare.
3415
3416 2004-09-03 Jan Beulich <jbeulich@novell.com>
3417
3418 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3419 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3420 deterministic starting point for the alignment of structure fields.
3421 * gcc.dg/Wpadded.c: Dito.
3422 * g++.dg/abi/vbase10.C: Dito.
3423
3424 2004-09-03 Devang Patel <dpatel@apple.com>
3425
3426 * g++.dg/debug/pr15736.cc: New test.
3427
3428 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3429
3430 * README.QMTEST: Fix out-of-date link.
3431
3432 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3433
3434 PR fortran/16579
3435 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3436 Delete. Duplicate of gfortran.dg/g77/20010610.f
3437
3438 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3439
3440 * g++.dg/abi/arm_rtti1.C: New test.
3441
3442 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3443
3444 * gcc.dg/ppc-vector-memcpy.c: New.
3445 * gcc.dg/ppc-vector-memset.c: New.
3446
3447 2004-09-02 Chao-ying Fu <fu@mips.com>
3448
3449 * gcc.target/mips/mips-3d-1.c: New test.
3450 * gcc.target/mips/mips-3d-2.c: New test.
3451 * gcc.target/mips/mips-3d-3.c: New test.
3452 * gcc.target/mips/mips-3d-4.c: New test.
3453 * gcc.target/mips/mips-3d-5.c: New test.
3454 * gcc.target/mips/mips-3d-6.c: New test.
3455 * gcc.target/mips/mips-3d-7.c: New test.
3456 * gcc.target/mips/mips-3d-8.c: New test.
3457 * gcc.target/mips/mips-3d-9.c: New test.
3458 * gcc.target/mips/mips-ps-1.c: New test.
3459 * gcc.target/mips/mips-ps-2.c: New test.
3460 * gcc.target/mips/mips-ps-3.c: New test.
3461 * gcc.target/mips/mips-ps-4.c: New test.
3462 * gcc.target/mips/mips-ps-type.c: New test.
3463
3464 2004-09-02 Paul Brook <paul@codesourcery.com>
3465
3466 * gfortran.dg/edit_real_1.f90: Add new tests.
3467
3468 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3469
3470 PR fortran/15327
3471 * gfortran.dg/merge_char_1.f90: New test.
3472
3473 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3474
3475 PR fortran/16404
3476 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3477
3478 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3479
3480 PR c/1522
3481 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3482
3483 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3484
3485 * g++.dg/opt/loop1.C: Do not XFAIL.
3486
3487 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3488
3489 * gcc.c-torture/execute/20040831-1.c: New test.
3490
3491 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3492
3493 PR fortran/16579
3494 * gfortran.dg/g77/20010610.f: Now passes.
3495 Copy from g77.f-torture/execute. Add dg-run directive.
3496 * gfortran.dg/g77/README: Update
3497
3498 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3499
3500 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3501 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3502 (t1, t2, t3, t4): Add volatile.
3503
3504 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3505
3506 * g++.dg/ext/visibility/arm1.C: New test.
3507
3508 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3509
3510 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3511 -pedantic-errors.
3512
3513 2004-09-01 Paul Brook <paul@codesourcery.com>
3514
3515 * gfortran.dg/eof_2.f90: New test.
3516
3517 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3518
3519 PR fortran/16579
3520 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3521
3522 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3523
3524 PR libfortran/16805
3525 * gfortran.dg/list_read_2.f90: New test.
3526
3527 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3528
3529 * g++.dg/abi/key1.C: New test.
3530
3531 2004-08-31 Richard Henderson <rth@redhat.com>
3532
3533 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3534 form of offsetof.
3535 * g++.dg/other/offsetof5.C: Remove duplicate.
3536
3537 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3538
3539 PR fortran/17244
3540 * gfortran.dg/func_derived_1.f90: New test.
3541
3542 2004-08-31 Paul Brook <paul@codesourcery.com>
3543
3544 * gfortran.dg/eof_1.f90: New test.
3545
3546 2004-08-31 Paul Brook <paul@codesourcery.com>
3547
3548 * gfortran.dg/list_read_1.f90: New file.
3549
3550 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3551
3552 * g++.dg/opt/loop1.C: XFAIL.
3553
3554 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3555
3556 * gcc.dg/funcdef-storage-1.c: New.
3557 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3558 an extern function in local scope.
3559 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3560 declare an 'auto inline' function in local scope.
3561 * gcc.dg/20011130-1.c: Likewise.
3562 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3563 an 'auto' function in local scope.
3564 * gcc.dg/20021014-1.c: Likewise.
3565 * gcc.dg/20030331-2.c: Likewise.
3566
3567 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3568
3569 * gfortran.dg/blockdata_1.f90: New test.
3570
3571 2004-08-30 Richard Henderson <rth@redhat.com>
3572
3573 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3574
3575 2004-08-30 Richard Henderson <rth@redhat.com>
3576
3577 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3578 additional_flags set by alternate driver.
3579 (ieee-options): New procedure.
3580 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3581 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3582 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3583 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3584
3585 2004-08-30 Richard Henderson <rth@redhat.com>
3586
3587 * lib/f-torture.exp: Remove.
3588
3589 2004-08-29 Mark Mitchell <mark@codesourcery.com>
3590
3591 PR rtl-optimization/16590
3592 * g++.dg/opt/loop1.C: New test.
3593
3594 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3595
3596 PR fortran/13910
3597 * gfortran.dg/oldstyle_1.f90: New test.
3598
3599 2004-08-29 Steven G. Kargl <kargls@comcast.net>
3600 Paul Brook <paul@codesourcery.com>
3601
3602 * gfortran.dg/g77/README: Update.
3603 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3604 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3605 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3606
3607 2004-08-28 Paul Brook <paul@codesourcery.com>
3608
3609 PR libfortran/17195
3610 * gfortran.dg/edit_real_1.f90: New test.
3611
3612 2004-08-27 Paul Brook <paul@codesourcery.com>
3613
3614 * gfortran.dg/rewind_1.f90: New test.
3615
3616 2004-08-27 Bud Davis <bdavis9659@comcast.net>
3617
3618 PR fortran/16597
3619 * gfortran.dg/pr16597.f90: New test.
3620
3621 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3622
3623 PR c/13801
3624 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3625 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3626 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3627 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3628 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3629
3630 2004-08-26 Nick Clifton <nickc@redhat.com>
3631
3632 * gcc.c-torture/compile/pr17119.c: New test.
3633
3634 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3635
3636 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3637
3638 2004-08-25 Richard Henderson <rth@redhat.com>
3639
3640 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3641 the bits that expect kind=8 to be the largest real kind.
3642
3643 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3644
3645 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3646
3647 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3648
3649 * gfortran.dg/assignment_1.f90: New test.
3650
3651 2004-08-25 Adam Nemet <anemet@lnxw.com>
3652
3653 * g++.dg/template/repo3.C: New test.
3654
3655 2004-08-25 Roger Sayle <roger@eyesopen.com>
3656
3657 PR middle-end/16693
3658 PR tree-optimization/16372
3659 * g++.dg/opt/pr16372-1.C: New test case.
3660 * g++.dg/opt/pr16693-1.C: New test case.
3661 * g++.dg/opt/pr16693-2.C: New test case.
3662
3663 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3664
3665 * objc.dg/proto-lossage-4.m: New test.
3666
3667 2004-08-25 Mark Mitchell <mark@codesourcery.com>
3668
3669 PR c++/17155
3670 * g++.dg/inherit/local2.C: New test.
3671
3672 2004-08-25 Paul Brook <paul@codesourcery.com>
3673
3674 PR fortran/17144
3675 * gfortran.dg/string_ctor_1.f90: New test.
3676
3677 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3678
3679 PR c++/14428
3680 * g++.dg/template/redecl2.C: New test.
3681
3682 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3683
3684 PR fortran/17143
3685 * gfortran.dg/pr17143.f90: New test.
3686
3687 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3688
3689 PR fortran/17164
3690 * gfortran.dg/pr17164.f90: New test.
3691
3692 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3693
3694 * gcc.dg/tree-ssa/loop-1.c: New test.
3695
3696 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3697
3698 * gcc.c-torture/compile/20040824-1.c: New test.
3699
3700 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3701
3702 * gcc.c-torture/compile/iftrap-3.c: New test.
3703
3704 2004-08-24 Paul Brook <paul@codesourcery.com>
3705
3706 * gfortran.dg/entry_2.f90: New test.
3707
3708 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3709
3710 PR c++/16889
3711 * g++.dg/lookup/ambig[12].C: New.
3712
3713 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3714
3715 PR c++/16706
3716 * g++.dg/template/crash21.C: New test.
3717 * g++.dg/template/crash22.C: Likewise.
3718
3719 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3720
3721 PR c++/17149
3722 * g++.dg/template/access15.C: New.
3723
3724 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3725
3726 PR c++/17163
3727 * g++.dg/template/repo2.C: New test.
3728
3729 2004-08-23 Roger Sayle <roger@eyesopen.com>
3730
3731 PR rtl-optimization/17078
3732 * gcc.c-torture/execute/pr17078-1.c: New test case.
3733
3734 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3735
3736 PR c/14492
3737 * gcc.dg/debug/crash1.c: New test.
3738
3739 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3740
3741 PR c/16180
3742 * gcc.dg/loop-5.c: New test.
3743
3744 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3745
3746 * gcc.c-torture/execute/20040823-1.c: New test.
3747
3748 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
3749
3750 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3751 to the assembler. Simplify test accordingly.
3752 (asm_abi_flags): Use GNU names.
3753 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3754 to check for ABI flags.
3755
3756 2004-08-22 Andrew Pinski <apinski@apple.com>
3757
3758 * g++.dg/opt/pr14029.C: New test.
3759 * gcc.c-torture/execute/pr15262.c: New test.
3760
3761 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3762
3763 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3764
3765 2004-08-21 Bud Davis <bdavis9659@comcast.net>
3766
3767 PR 16908
3768 * gfortran.dg/direct_io.f90: New test.
3769
3770 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3771
3772 PR c++/17121
3773 * g++.dg/inherit/local2.C: New test.
3774
3775 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3776
3777 PR c++/17120
3778 * g++.dg/warn/Wparentheses-4.C: New test.
3779
3780 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3781
3782 PR c++/17121
3783 * g++.dg/inherit/local2.C: New test.
3784
3785 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3786 * gcc.dg/ppc-ldstruct.c: Likewise.
3787 * gcc.dg/ppc64-abi-2.c: Likewise.
3788
3789 2004-08-20 Jakub Jelinek <jakub@redhat.com>
3790
3791 PR rtl-optimization/17099
3792 * gcc.c-torture/execute/20040820-1.c: New test.
3793
3794 2004-08-20 David Edelsohn <edelsohn@gnu.org>
3795
3796 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3797
3798 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3799
3800 PR fortran/17077
3801 * gfortran.dg/auto_array_1.f90: New test.
3802
3803 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3804
3805 PR fortran/17074
3806 * gfortran.dg/simpleif_1.f90: New test.
3807
3808 2004-08-19 Mark Mitchell <mark@codesourcery.com>
3809
3810 * lib/target-supports.exp (check_profiling_available): Return
3811 false for arm*-*-symbianelf* and arm*-*-eabi*.
3812
3813 PR c++/15890
3814 * g++.dg/template/delete1.C: New test.
3815
3816 2004-08-19 Paul Brook <paul@codesourcery.com>
3817
3818 PR fortran/14976
3819 PR fortran/16228
3820 * gfortran.dg/data_char_1.f90: New test.
3821
3822 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3823
3824 PR fortran/16946
3825 * gfortran.dg/reduction.f90: New testcase.
3826
3827 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3828
3829 PR fortran/16520
3830 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3831
3832 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3833
3834 PR c++/17041
3835 * g++.dg/Wparentheses-3.C: New test.
3836
3837 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3838
3839 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3840 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3841 * gcc.dg/vect/vect-2.c: Likewise.
3842 * gcc.dg/vect/vect-3.c: Likewise.
3843 * gcc.dg/vect/vect-4.c: Likewise.
3844 * gcc.dg/vect/vect-5.c: Likewise.
3845 * gcc.dg/vect/vect-6.c: Likewise.
3846 * gcc.dg/vect/vect-7.c: Likewise.
3847 * gcc.dg/vect/vect-25.c: Likewise.
3848 * gcc.dg/vect/vect-31.c: Likewise.
3849 * gcc.dg/vect/vect-32.c: Likewise.
3850 * gcc.dg/vect/vect-34.c: Likewise.
3851 * gcc.dg/vect/vect-36.c: Likewise.
3852 * gcc.dg/vect/vect-all.c: Likewise.
3853
3854 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3855
3856 PR c++/17068
3857 * g++.dg/template/operator4.C: New test.
3858
3859 2004-08-18 Richard Henderson <rth@redhat.com>
3860
3861 * gcc.dg/20040206-1.c: XFAIL.
3862
3863 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3864
3865 PR c++/16246
3866 * g++.dg/template/array7.C: New test.
3867
3868 2004-08-17 James E Wilson <wilson@specifixinc.com>
3869
3870 * gcc.dg/mips-movcc-1.c: New test.
3871 * gcc.dg/mips-movcc-2.c: New test.
3872 * gcc.dg/mips-movcc-3.c: New test.
3873
3874 * gcc.dg/mips-nmadd-1.c: New test.
3875 * gcc.dg/mips-nmadd-2.c: New test.
3876
3877 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3878
3879 PR c++/15871
3880 * g++.dg/opt/inline8.C: New test.
3881
3882 PR c++/16965
3883 * g++.dg/parse/error17.C: New test.
3884
3885 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3886
3887 * gcc.dg/vect: New directory for vectorizer tests.
3888 * gcc.dg/vect/tree-vect.h: New file.
3889 * gcc.dg/vect/vect.exp: New file.
3890 * gcc.dg/vect/pr16105.c.c: New test.
3891 * gcc.dg/vect/vect-1.c: New test.
3892 * gcc.dg/vect/vect-2.c: New test.
3893 * gcc.dg/vect/vect-3.c: New test.
3894 * gcc.dg/vect/vect-4.c: New test.
3895 * gcc.dg/vect/vect-5.c: New test.
3896 * gcc.dg/vect/vect-6.c: New test.
3897 * gcc.dg/vect/vect-7.c: New test.
3898 * gcc.dg/vect/vect-8.c: New test.
3899 * gcc.dg/vect/vect-9.c: New test.
3900 * gcc.dg/vect/vect-10.c: New test.
3901 * gcc.dg/vect/vect-11.c: New test.
3902 * gcc.dg/vect/vect-12.c: New test.
3903 * gcc.dg/vect/vect-13.c: New test.
3904 * gcc.dg/vect/vect-14.c: New test.
3905 * gcc.dg/vect/vect-15.c: New test.
3906 * gcc.dg/vect/vect-16.c: New test.
3907 * gcc.dg/vect/vect-17.c: New test.
3908 * gcc.dg/vect/vect-18.c: New test.
3909 * gcc.dg/vect/vect-19.c: New test.
3910 * gcc.dg/vect/vect-20.c: New test.
3911 * gcc.dg/vect/vect-21.c: New test.
3912 * gcc.dg/vect/vect-22.c: New test.
3913 * gcc.dg/vect/vect-23.c: New test.
3914 * gcc.dg/vect/vect-24.c: New test.
3915 * gcc.dg/vect/vect-25.c: New test.
3916 * gcc.dg/vect/vect-26.c: New test.
3917 * gcc.dg/vect/vect-27.c: New test.
3918 * gcc.dg/vect/vect-28.c: New test.
3919 * gcc.dg/vect/vect-29.c: New test.
3920 * gcc.dg/vect/vect-30.c: New test.
3921 * gcc.dg/vect/vect-31.c: New test.
3922 * gcc.dg/vect/vect-32.c: New test.
3923 * gcc.dg/vect/vect-33.c: New test.
3924 * gcc.dg/vect/vect-34.c: New test.
3925 * gcc.dg/vect/vect-35.c: New test.
3926 * gcc.dg/vect/vect-36.c: New test.
3927 * gcc.dg/vect/vect-37.c: New test.
3928 * gcc.dg/vect/vect-38.c: New test.
3929 * gcc.dg/vect/vect-40.c: New test.
3930 * gcc.dg/vect/vect-41.c: New test.
3931 * gcc.dg/vect/vect-42.c: New test.
3932 * gcc.dg/vect/vect-43.c: New test.
3933 * gcc.dg/vect/vect-44.c: New test.
3934 * gcc.dg/vect/vect-45.c: New test.
3935 * gcc.dg/vect/vect-46.c: New test.
3936 * gcc.dg/vect/vect-47.c: New test.
3937 * gcc.dg/vect/vect-48.c: New test.
3938 * gcc.dg/vect/vect-49.c: New test.
3939 * gcc.dg/vect/vect-50.c: New test.
3940 * gcc.dg/vect/vect-51.c: New test.
3941 * gcc.dg/vect/vect-52.c: New test.
3942 * gcc.dg/vect/vect-53.c: New test.
3943 * gcc.dg/vect/vect-54.c: New test.
3944 * gcc.dg/vect/vect-55.c: New test.
3945 * gcc.dg/vect/vect-56.c: New test.
3946 * gcc.dg/vect/vect-57.c: New test.
3947 * gcc.dg/vect/vect-58.c: New test.
3948 * gcc.dg/vect/vect-59.c: New test.
3949 * gcc.dg/vect/vect-60.c: New test.
3950 * gcc.dg/vect/vect-61.c: New test.
3951 * gcc.dg/vect/vect-all.c: New test.
3952 * gcc.dg/vect/vect-none.c: New test.
3953
3954 2004-08-17 Paul Brook <paul@codesourcery.com>
3955
3956 PR fortran/13082
3957 * gfortran.dg/entry_1.f90: New test.
3958
3959 2004-08-17 Andrew Pinski <apinski@apple.com>
3960
3961 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3962
3963 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
3964
3965 * gcc.dg/pr17036-1.c: New test.
3966
3967 2004-08-16 Devang Patel <dpatel@apple.com>
3968
3969 * gcc.dg/darwin-20040809-1.c: New test.
3970
3971 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3972
3973 * gcc.dg/funcdef-attr-1.c: New test.
3974
3975 2004-08-16 Janis Johnson <janis187@us.ibm.com>
3976
3977 * gcc.dg/altivec-17.c: New test.
3978 * gcc.dg/altivec-18.c: New test.
3979
3980 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3981
3982 PR c++/6749
3983 * g++.dg/template/vtable2.C: New test.
3984
3985 2004-08-14 Richard Henderson <rth@redhat.com>
3986
3987 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
3988 * gcc.dg/pack-test-4.c (main): Return 0.
3989 * gcc.dg/setjmp-1.c: Remove XFAIL.
3990 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
3991
3992 2004-08-14 Richard Henderson <rth@redhat.com>
3993
3994 * gcc.dg/980217-1.c: Add prototype for printf.
3995
3996 2004-08-13 Bud Davis <bdavis9659@comcast.net>
3997
3998 * gfortran.dg/pr16935.f90: New test.
3999
4000 2004-08-13 Janis Johnson <janis187@us.ibm.com>
4001
4002 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
4003
4004 2004-08-13 Paul Brook <paul@codesourcery.com>
4005
4006 * gfortran.dg/der_io_1.f90: Remove stray comma.
4007
4008 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4009
4010 * gcc.dg/vmx/cw-bug-2.c: Remove.
4011 * gcc.dg/vmx/vprint-1.c: Remove.
4012 * gcc.dg/vmx/vscan-1.c: Remove.
4013
4014 2004-08-12 Devang patel <dpatel@apple.com>
4015
4016 * gcc.dg/darwin-20040809-2.c: New test.
4017
4018 2004-08-12 Janis Johnson <janis1872us.ibm.com>
4019
4020 * g++.dg/ext/altivec-12.C: New test.
4021
4022 * g++.dg/ext/altivec-11.C: New test.
4023
4024 2004-08-12 Paul Brook <paul@codesourcery.com>
4025
4026 * g++.dg/abi/arm_cxa_vec_1.C: New test.
4027
4028 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4029
4030 * g++.dg/ext/altivec-2.C: Check for hardware support before
4031 executing any VMX instructions.
4032
4033 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
4034
4035 2004-08-12 Jakub Jelinek <jakub@redhat.com>
4036
4037 PR c++/16276
4038 * g++.old-deja/g++.other/comdat4.C: New test.
4039 * g++.old-deja/g++.other/comdat4-aux.cc: New.
4040
4041 2004-08-12 Ben Elliston <bje@au.ibm.com>
4042
4043 PR target/16286
4044 * gcc.dg/pr16286.c: New test.
4045
4046 2004-08-12 Jan Beulich <jbeulich@novell.com>
4047
4048 * g++.dg/ext/asm5.C: New.
4049
4050 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4051
4052 PR c++/16698
4053 * g++.dg/eh/crash1.C: New test.
4054
4055 PR c++/16717
4056 * g++.dg/ext/construct1.C: New test.
4057
4058 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4059
4060 PR c++/16853
4061 * g++.dg/init/ptrmem1.C: New test.
4062
4063 PR c++/16618
4064 * g++.dg/parse/offsetof5.C: New test.
4065
4066 PR c++/16870
4067 * g++.dg/template/overload3.C: New test.
4068
4069 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4070
4071 PR c++/16964
4072 * g++.dg/parse/error16.C: New test.
4073
4074 PR c++/16904
4075 * g++.dg/template/error14.C: New test.
4076
4077 PR c++/16929
4078 * g++.dg/template/error15.C: New test.
4079
4080 2004-08-11 Devang Patel <dpatel@apple.com>
4081
4082 * gcc.dg/darwin-ld-20040809-1.c: New test.
4083 * gcc.dg/darwin-ld-20040809-2.c: New test.
4084
4085 2004-08-11 Steven G. Kargl <kargls@comcast.net>
4086
4087 PR fortran/16917
4088 * gfortran.dg/dfloat_1.f90: New test.
4089
4090 2004-08-09 Mark Mitchell <mark@codesourcery.com>
4091
4092 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
4093 * gcc.dg/dll-2.c: Fix dg-require syntax.
4094 * gcc.misc-tests/arm-isr.c (abort): Declare.
4095 (exit): Likewise.
4096
4097 2004-08-10 Mark Mitchell <mark@codesourcery.com>
4098
4099 PR c++/16971
4100 * g++.dg/parse/crash16.C: New test.
4101
4102 2004-08-10 Roger Sayle <roger@eyesopen.com>
4103
4104 * gcc.dg/mips-rsqrt-1.c: New test case.
4105 * gcc.dg/mips-rsqrt-2.c: New test case.
4106 * gcc.dg/mips-rsqrt-3.c: New test case.
4107
4108 2004-08-10 Paul Brook <paul@codesourcery.com>
4109
4110 * gfortran.dg/der_io_1.f90: New test.
4111
4112 2004-08-10 Paul Brook <paul@codesourcery.com>
4113
4114 PR fortran/16919
4115 * gfortran.dg/der_array_1.f90: New test.
4116
4117 2004-08-09 David Edelsohn <edelsohn@gnu.org>
4118
4119 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
4120
4121 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
4122
4123 * gcc.dg/wchar_t-2.c: Fix typo.
4124
4125 2004-08-09 Falk Hueffner <falk@debian.org>
4126
4127 PR tree-optimization/12517
4128 * gcc.c-torture/compile/pr12517.c: New test.
4129
4130 PR tree-optimization/12578
4131 * gcc.c-torture/compile/pr12578.c: New test.
4132
4133 PR tree-optimization/12899
4134 * gcc.c-torture/compile/pr12899.c: New test.
4135
4136 PR rtl-optimization/14692
4137 * gcc.c-torture/compile/pr14692.c: New test.
4138
4139 PR tree-optimization/16461
4140 * gcc.c-torture/compile/pr16461.c: New test.
4141
4142 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
4143
4144 * gfortran.dg/getenv_1.f90: New test.
4145
4146 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4147
4148 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
4149 wchar_t.
4150 * gcc.dg/symbian5.c: Test -fno-short-wchar.
4151
4152 2004-08-06 Paul Brook <paul@codesourcery.com>
4153
4154 * gfortran.dg/ret_array_1.f90: New test.
4155 * gfortran.dg/ret_pointer_1.f90: New test.
4156
4157 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
4158
4159 * gcc.dg/missing-field-init-[12].c: New tests.
4160 * g++.dg/warn/missing-field-init-[12].C: New tests.
4161
4162 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4163
4164 * gcc.dg/enum2.c: New test.
4165 * gcc.dg/symbian3.c: Likewise.
4166 * gcc.dg/symbian4.c: Likewise.
4167 * gcc.dg/wchar_t-2.c: Likewise.
4168
4169 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4170
4171 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
4172 destructor tests.
4173
4174 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4175
4176 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
4177 dg-require-visiblity.
4178 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
4179 * g++.dg/ext/visibility/fvisibility.C: Likewise.
4180 * g++.dg/ext/visibility/memfuncts.C: Likewise.
4181 * g++.dg/ext/visibility/new1.C: Likewise.
4182 * g++.dg/ext/visibility/pragma.C: Likewise.
4183 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
4184 * g++.dg/ext/visibility/virtual.C: Likewise.
4185 * g++/dg/ext/visibility/visibility-1.C: Likewise.
4186 * g++/dg/ext/visibility/visibility-2.C: Likewise.
4187 * g++/dg/ext/visibility/visibility-3.C: Likewise.
4188 * g++/dg/ext/visibility/visibility-4.C: Likewise.
4189 * g++/dg/ext/visibility/visibility-5.C: Likewise.
4190 * g++/dg/ext/visibility/visibility-6.C: Likewise.
4191 * g++/dg/ext/visibility/visibility-7.C: Likewise.
4192 * g++/dg/ext/visibility/visibility-8.C: New test.
4193 * gcc.c-torture/compile/dll.x: Remove.
4194 * gcc.dg/dll-2.c: Use dg-require-dll
4195 * gcc.dg/visibility-10.c: New test.
4196 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
4197 supporting DLLs.
4198 * testsuite/lib/scanasm.exp (scan_hidden): New function.
4199 (scan_not_hidden): Likewise.
4200
4201 2004-08-05 David Edelsohn <edelsohn@gnu.org>
4202
4203 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4204
4205 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
4206
4207 * gcc.c-torture/execute/20040805-1.c: New test.
4208
4209 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
4210
4211 * gcc.dg/20020118-1.c: Declare abort.
4212 * gcc.dg/altivec_check.h: Likewise.
4213 * gcc.dg/iftrap-2.c: Likewise.
4214 * gcc.dg/pragma-darwin.c: Likewise.
4215 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
4216
4217 2004-08-04 Geoffrey Keating <geoffk@apple.com>
4218
4219 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4220
4221 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4222
4223 * gcc.c-torture/execute/builtins/abs-2.c,
4224 gcc.c-torture/execute/builtins/abs-3.c,
4225 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4226 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4227 intmax_t, uintmax_t and their limits.
4228 * gcc.dg/intmax_t-1.c: New test.
4229
4230 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4231
4232 * g++.dg/tc1/dr147.C: Add reference to PR.
4233
4234 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
4235
4236 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4237 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4238
4239 2004-08-03 David Edelsohn <edelsohn@gnu.org>
4240
4241 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4242
4243 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4244
4245 * gcc.dg/redecl-5.c: New test.
4246 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4247 of scanf.
4248
4249 2004-08-03 Roger Sayle <roger@eyesopen.com>
4250
4251 PR middle-end/16790
4252 * gcc.c-torture/execute/pr16790-1.c: New test case.
4253
4254 2004-08-03 Mark Mitchell <mark@codesourcery.com>
4255
4256 * g++.dg/ext/visibility/assign1.C: New test.
4257 * g++.dg/ext/visibility/new1.C: Likewise.
4258
4259 * gcc.dg/symbian1.c: New test.
4260 * gcc.dg/symbian2.c: Likewise.
4261
4262 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4263
4264 PR target/16570
4265 * gcc.dg/i386-sse-9.c: New test.
4266
4267 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4268
4269 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4270
4271 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4272
4273 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4274 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4275 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4276 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4277 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4278 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4279 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4280 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4281 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4282 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4283 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4284 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4285 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4286 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4287 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4288 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4289 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4290 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4291 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4292 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4293 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4294 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4295 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4296 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4297 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4298 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4299 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4300 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4301 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4302 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4303 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4304 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4305 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
4306 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
4307 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
4308 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4309 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4310 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4311 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4312 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
4313 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
4314 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
4315 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
4316 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
4317 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4318 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4319 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
4320 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
4321 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
4322 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
4323 gcc.misc-tests/i386-pf-3dnow-1.c,
4324 gcc.misc-tests/i386-pf-athlon-1.c,
4325 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4326 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
4327 Declare built-in functions used.
4328 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
4329
4330 2004-08-02 Mark Mitchell <mark@codesourcery.com>
4331
4332 PR c++/16707
4333 * g++.dg/lookup/using12.C: New test.
4334
4335 * g++.dg/init/null1.C: Fix PR number.
4336 * g++.dg/parse/namespace10.C: Likewise.
4337
4338 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4339
4340 PR c++/16224
4341 * g++.dg/template/spec17.C: New test.
4342 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
4343 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
4344
4345 2004-08-02 David Billinghurst
4346
4347 PR fortran/16292
4348 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
4349
4350 2004-08-01 Zack Weinberg <zack@codesourcery.com>
4351
4352 * gcc.dg/ia64-got-1.c: New test case.
4353
4354 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4355
4356 PR c++/16489
4357 * g++.dg/init/null1.C: New test.
4358 * g++.dg/tc1/dr76.C: Adjust error marker.
4359
4360 PR c++/16529
4361 * g++.dg/parse/namespace10.C: New test.
4362
4363 PR c++/16810
4364 * g++.dg/inherit/ptrmem2.C: New test.
4365
4366 2004-08-02 Ben Elliston <bje@au.ibm.com>
4367
4368 PR target/16155
4369 * gcc.dg/pr16155.c: New test.
4370
4371 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
4372
4373 * gcc.dg/redecl-2.c: New test.
4374
4375 2004-07-30 Geoffrey Keating <geoffk@apple.com>
4376
4377 * gcc.dg/darwin-longdouble.c: New file.
4378
4379 2004-07-30 Richard Henderson <rth@redhat.com>
4380
4381 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
4382 write to constant argument.
4383 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
4384
4385 2004-07-30 Richard Henderson <rth@redhat.com>
4386
4387 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
4388 tests of nearest around zero.
4389
4390 2004-07-30 Andrew Pinski <apinski@apple.com>
4391
4392 * gcc.c-torture/compile/20040730-1.c: New test.
4393
4394 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4395
4396 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4397 powerpc-eabispe.
4398
4399 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4400
4401 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4402
4403 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
4404
4405 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4406 contains $ld_library_path.
4407 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4408
4409 2004-07-29 Richard Henderson <rth@redhat.com>
4410
4411 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4412
4413 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4414 (alt2, which): New.
4415 (Check): Accept either alternative.
4416
4417 2004-07-29 Mark Mitchell <mark@codesourcery.com>
4418
4419 * g++.dg/abi/inline1.C: New test.
4420 * g++.dg/abi/local1-a.cc: Likewise.
4421 * g++.dg/abi/local1.C: Likewise.
4422 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4423 * g++.dg/abi/mangle12.C: Likewise.
4424 * g++.dg/abi/mangle17.C: Likewise.
4425 * g++.dg/abi/mangle20-2.C: Likewise.
4426 * g++.dg/opt/interface1.C: Likewise.
4427 * g++.dg/opt/interface1.h: Likewise.
4428 * g++.dg/opt/interface1-a.cc: New test.
4429 * g++.dg/parse/repo1.C: New test.
4430 * g++.dg/template/repo1.C: Likewise.
4431 * g++.dg/warn/Winline-1.C: Likewise.
4432 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4433
4434 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4435
4436 * gcc.dg/tree-ssa/20040729-1.c: New test.
4437
4438 2004-07-27 Matt Austern <austern@apple.com>
4439
4440 * gcc.dg/darwin-bool-1.c: New test.
4441 * gcc.dg/darwin-bool-2.c: New test.
4442
4443 2004-07-28 Richard Henderson <rth@redhat.com>
4444
4445 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4446 arguments in the correct type. Don't write to constant arguments.
4447
4448 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4449
4450 PR tree-optimization/16688
4451 PR tree-optimization/16689
4452 * g++.dg/tree-ssa/pr16688.C: New test.
4453
4454 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4455
4456 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4457 loads. Not only in the comment, this time.
4458
4459 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4460
4461 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4462 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4463 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4464 * gcc.dg/sh4a-bitmovua.c: New.
4465 * gcc.dg/sh4a-cos.c: New.
4466 * gcc.dg/sh4a-cosf.c: New.
4467 * gcc.dg/sh4a-fprun.c: New.
4468 * gcc.dg/sh4a-fsrra.c: New.
4469 * gcc.dg/sh4a-memmovua.c: New.
4470 * gcc.dg/sh4a-sin.c: New.
4471 * gcc.dg/sh4a-sincos.c: New.
4472 * gcc.dg/sh4a-sincosf.c: New.
4473 * gcc.dg/sh4a-sinf.c: New.
4474
4475 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4476
4477 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4478 conditionals.
4479 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4480 loads.
4481 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4482 DOM1.
4483
4484 2004-07-27 Andrew Pinski <apinski@apple.com>
4485
4486 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4487
4488 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4489
4490 * gcc.dg/pragma-isr.c: New test.
4491
4492 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4493
4494 PR c++/14429
4495 * g++.dg/template/ttp11.C: New test.
4496
4497 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4498
4499 * gcc.c-torture/compile/20040727-1.c: New test.
4500
4501 2004-07-26 Eric Christopher <echristo@redhat.com>
4502
4503 * gcc.c-torture/compile/20040726-2.c: New test.
4504
4505 2004-07-26 Andrew Pinski <apinski@apple.com>
4506
4507 * g++.dg/rtti/tinfo1.C: Xfail.
4508
4509 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4510
4511 * gcc.c-torture/compile/20040726-1.c: New test.
4512
4513 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4514 Brian Ryner <bryner@brianryner.com>
4515
4516 PR c++/9283
4517 PR c++/15000
4518 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4519 * g++.dg/ext/visibility/: New directory.
4520 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4521 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4522 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4523 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4524 * g++.dg/ext/visibility/fvisibility.C,
4525 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4526 g++.dg/ext/visibility/fvisibility-override1.C
4527 g++.dg/ext/visibility/fvisibility-override2.C
4528 g++.dg/ext/visibility/memfuncts.C
4529 g++.dg/ext/visibility/noPLT.C
4530 g++.dg/ext/visibility/pragma.C
4531 g++.dg/ext/visibility/pragma-override1.C
4532 g++.dg/ext/visibility/pragma-override2.C
4533 g++.dg/ext/visibility/staticmemfuncts.C
4534 g++.dg/ext/visibility/virtual.C: New tests.
4535
4536 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4537
4538 PR c/15360
4539 * gcc.dg/pr15360-1.c: New test.
4540
4541 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4542
4543 * gcc.dg/pragma-align-2.c: New test.
4544 * gcc.dg/pragma-init-fini.c: New test.
4545 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4546 targets.
4547
4548 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4549
4550 * gcc.dg/init-string-2.c: New test.
4551
4552 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4553
4554 PR 16684
4555 * gcc.dg/Wredundant-decls-1.c: New test case.
4556
4557 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4558
4559 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4560 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4561 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4562 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4563 * gcc.dg/compat/generate-random.c: New file.
4564 * gcc.dg/compat/generate-random.h: Likewise.
4565 * gcc.dg/compat/generate-random_r.c: Likewise.
4566 * gcc.dg/compat/struct-layout-1.h: Likewise.
4567 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4568 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4569 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4570 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4571 * gcc.dg/compat/struct-layout-1_main.c: New test.
4572 * gcc.dg/compat/struct-layout-1_x.c: New file.
4573 * gcc.dg/compat/struct-layout-1_y.c: New file.
4574 * gcc.dg/compat/struct-layout-1_test.h: New file.
4575
4576 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4577
4578 * gcc.dg/comp-return-1.c: New test
4579
4580 2004-07-23 Janis Johnson <janis187@us.ibm.com>
4581
4582 * gcc.dg/vmx/8-02a.c: Fix typo.
4583
4584 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4585 * gcc.dg/darwin-abi-3.c: New test.
4586
4587 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4588 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4589
4590 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4591 * gcc.dg/vmx/ops-long-1.c: New test.
4592 * gcc.dg/vmx/ops-long-2.c: New test.
4593
4594 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4595
4596 * g++.dg/lookup/conv-[1234].C: New.
4597
4598 2004-07-22 Mark Mitchell <mark@codesourcery.com>
4599
4600 * g++.dg/parse/attr2.C: Simplify.
4601
4602 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4603
4604 PR c/7284
4605 * gcc.c-torture/execute/pr7284-1.c: New test.
4606
4607 2004-07-22 Brian Booth <bbooth@redhat.com>
4608
4609 * gcc.dg/tree-ssa/20040721-1.c: New test.
4610
4611 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4612
4613 * g++.dg/template/crash20.c: New.
4614
4615 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4616
4617 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4618 Add dg-run directive. Declare variables as required.
4619 * gfortran.dg/g77/README: Update
4620
4621 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
4622
4623 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4624 gcc.dg/cris-peep2-andu2.c: New tests.
4625
4626 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4627
4628 PR c/15052
4629 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4630 on return type.
4631 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4632 messages.
4633 * gcc.dg/qual-return-2.c: Update expected messages.
4634 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4635
4636 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4637
4638 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4639 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4640
4641 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4642
4643 PR c/11250
4644 * gcc.dg/init-string-1.c: New test.
4645
4646 2004-07-21 Jakub Jelinek <jakub@redhat.com>
4647
4648 PR middle-end/15345
4649 PR c/16450
4650 * gcc.dg/torture/nested-fn-1.c: New test.
4651
4652 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4653
4654 PR target/16559
4655 * gcc.dg/ia64-fptr-1.c: New file.
4656
4657 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4658
4659 PR c++/14497
4660 * g++.dg/template/spec16.C: New test.
4661 * g++.old-deja/g++.robertl/eb118.C: Remove.
4662
4663 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4664
4665 PR c++/509
4666 * g++.dg/template/spec15.C: New test.
4667
4668 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4669
4670 Copy cases from g77.f-torture/execute and add dg-run
4671 directive. Other changes as noted.
4672 * gfortran.dg/g77/13037.f
4673 * gfortran.dg/g77/1832.f
4674 * gfortran.dg/g77/19981119-0.f
4675 * gfortran.dg/g77/19990313-0.f
4676 * gfortran.dg/g77/19990313-1.f
4677 * gfortran.dg/g77/19990313-2.f
4678 * gfortran.dg/g77/19990313-3.f
4679 * gfortran.dg/g77/19990419-1.f
4680 * gfortran.dg/g77/19990826-0.f
4681 * gfortran.dg/g77/19990826-2.f
4682 * gfortran.dg/g77/20000503-1.f
4683 * gfortran.dg/g77/20001111.f
4684 * gfortran.dg/g77/20010116.f
4685 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4686 * gfortran.dg/g77/20010430.f
4687 * gfortran.dg/g77/6177.f
4688 * gfortran.dg/g77/947.f
4689 * gfortran.dg/g77/970816-3.f
4690 * gfortran.dg/g77/971102-1.f
4691 * gfortran.dg/g77/980520-1.f
4692 * gfortran.dg/g77/980628-0.f
4693 * gfortran.dg/g77/980628-1.f
4694 * gfortran.dg/g77/980628-10.f
4695 * gfortran.dg/g77/980628-2.f
4696 * gfortran.dg/g77/980628-3.f
4697 * gfortran.dg/g77/980628-7.f
4698 * gfortran.dg/g77/980628-8.f
4699 * gfortran.dg/g77/980628-9.f
4700 * gfortran.dg/g77/980701-0.f
4701 * gfortran.dg/g77/980701-1.f
4702 * gfortran.dg/g77/cabs.f
4703 * gfortran.dg/g77/claus.f
4704 * gfortran.dg/g77/complex_1.f
4705 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4706 * gfortran.dg/g77/dcomplex.f
4707 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4708 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4709 * gfortran.dg/g77/f90-intrinsic-numeric.f
4710 * gfortran.dg/g77/int8421.f
4711 * gfortran.dg/g77/labug1.f
4712 * gfortran.dg/g77/large_vec.f
4713 * gfortran.dg/g77/le.f
4714 * gfortran.dg/g77/short.f
4715 * gfortran.dg/g77/README: Update
4716
4717 2004-07-20 Mark Mitchell <mark@codesourcery.com>
4718
4719 PR c++/16637
4720 * g++.dg/parse/lookup4.C: New test.
4721
4722 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4723
4724 PR c++/16175
4725 * g++.dg/template/ttp10.C: New test.
4726
4727 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4728
4729 * gcc.dg/pr12625-1.c: New test.
4730
4731 2004-07-20 Steven Bosscher <stevenb@suse.de>
4732
4733 * testsuite/gcc.dg/switch-warn-1.c: New test.
4734 * testsuite/gcc.dg/switch-warn-2.c: New test.
4735 * gcc.c-torture/compile/pr14730.c: Update.
4736
4737 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4738
4739 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4740 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4741 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4742 g++.dg/template/nontype3.C: Remove trailing CR from tests.
4743
4744 2004-07-18 Mark Mitchell <mark@codesourcery.com>
4745
4746 PR c++/16623
4747 * g++.dg/template/assign1.C: New test.
4748
4749 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4750
4751 PR c++/12170
4752 * g++.dg/template/ttp9.C: New test.
4753
4754 2004-07-19 Daniel Jacobowitz <dan@debian.org>
4755
4756 * gcc.dg/format/cmn-err-1.c: New test.
4757
4758 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4759
4760 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4761 gcc.dg/Wparentheses-10.c: New tests.
4762 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4763
4764 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4765
4766 PR fortran/16465
4767 * gfortran.dg/g77//ffixed-line-length-0.f,
4768 gfortran.dg/g77/ffixed-line-length-132.f,
4769 gfortran.dg/g77/ffixed-line-length-72.f,
4770 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4771 gfortran.dg/g77/README: Update.
4772
4773 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4774
4775 PR c++/13092
4776 * g++.dg/template/non-dependent7.C: New test.
4777 * g++.dg/template/non-dependent8.C: Likewise.
4778 * g++.dg/template/non-dependent9.C: Likewise.
4779 * g++.dg/template/non-dependent10.C: Likewise.
4780
4781 2004-07-17 Mark Mitchell <mark@codesourcery.com>
4782
4783 PR c++/16337
4784 * g++.dg/parse/attr2.C: New test.
4785
4786 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4787
4788 * g77.dg: Removed.
4789 * g77.f-torture: Ditto.
4790
4791 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4792
4793 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4794 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4795 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4796
4797 2004-07-16 Richard Henderson <rth@redhat.com>
4798
4799 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4800
4801 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4802
4803 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4804 tests with full list of options.
4805 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4806 of TORTURE_OPTIONS if test contains 'dg-do run'.
4807
4808 PR fortran/16404
4809 * gfortran.dg/do_iterator.f90: New test.
4810
4811 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4812
4813 PR rtl-optimization/16536
4814 * gcc.c-torture/execute/restrict-1.c: New test.
4815
4816 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4817
4818 PR fortran/15324
4819 * gfortran.dg/pr15324.f90: New test.
4820
4821 PR fortran/15129
4822 * gfortran.dg/pr15129.f90: New test.
4823
4824 PR fortran/15140
4825 * gfortran.dg/pr15140.f90: New test.
4826
4827 PR fortran/13792
4828 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4829 compile-time simplification.
4830
4831 2004-07-14 Mike Stump <mrs@apple.com>
4832
4833 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4834
4835 2004-07-14 James E Wilson <wilson@specifixinc.com>
4836
4837 PR target/16325
4838 * gcc.dg/profile-generate-1.c: New.
4839
4840 2004-07-15 Jakub Jelinek <jakub@redhat.com>
4841
4842 * gcc.c-torture/execute/20040709-1.c: New test.
4843 * gcc.c-torture/execute/20040709-2.c: New test.
4844
4845 2004-07-14 Mike Stump <mrs@apple.com>
4846
4847 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4848
4849 2004-07-14 Mike Stump <mrs@apple.com>
4850
4851 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4852
4853 2004-07-13 Mark Mitchell <mark@codesourcery.com>
4854
4855 PR c++/16518
4856 * g++.dg/parse/mutable1.C: New test.
4857
4858 2004-07-13 Diego Novillo <dnovillo@redhat.com>
4859
4860 PR tree-optimization/16443
4861 * gcc.dg/tree-ssa/20040713-1.c: New test.
4862
4863 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4864
4865 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4866 for operator new.
4867
4868 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4869
4870 * gfortran.dg/g77/README: New file
4871 * gfortran.dg/g77/19981216-0.f: Copy from
4872 g77.f-torture/noncompile. Add "dg-do compile" and
4873 dg-error as required.
4874 * gfortran.dg/g77/19990218-1.f: Likewise
4875 * gfortran.dg/g77/19990905-1.f: Likewise
4876 * gfortran.dg/g77/9263.f: Likewise
4877 * gfortran.dg/g77/980615-0.f: Likewise
4878 * gfortran.dg/g77/980616-0.f: Likewise
4879 * gfortran.dg/g77/check0.f: Likewise
4880 * gfortran.dg/g77/select_no_compile.f: Likewise
4881
4882 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4883
4884 Copy files from g77.f-torture/compile.
4885 Add "{ dg-do compile}". Other changes as noted
4886 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4887 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4888 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4889 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
4890 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
4891 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
4892 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
4893 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
4894 statement to conform to standard. Append alpha1.x for reference.
4895 * gfortran.dg/g77/xformat.f: Add dg-warning
4896
4897 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4898
4899 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
4900 Add {dg-do compile} directive.
4901 * gfortran.dg/g77/cpp2.F: Likewise
4902
4903 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4904
4905 PR c++/5402
4906 * g++.dg/lookup/name-clash1.C: New test.
4907
4908 PR c++/9777
4909 * g++.dg/lookup/name-clash2.C: New test.
4910
4911 PR c++/12102
4912 * g++.dg/lookup/name-clash3.C: New test.
4913
4914 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4915
4916 * g++.dg/lookup/new2.C: New test.
4917 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4918
4919 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
4920
4921 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
4922 Add {dg-do compile} directive.
4923 * gfortran.dg/g77/13060.f: Likewise
4924 * gfortran.dg/g77/19990218-0.f: Likewise
4925 * gfortran.dg/g77/19990305-0.f: Likewise
4926 * gfortran.dg/g77/19990419-0.f: Likewise
4927 * gfortran.dg/g77/19990502-0.f: Likewise
4928 * gfortran.dg/g77/19990502-1.f: Likewise
4929 * gfortran.dg/g77/19990525-0.f: Likewise
4930 * gfortran.dg/g77/19990826-1.f: Likewise
4931 * gfortran.dg/g77/19990826-3.f: Likewise
4932 * gfortran.dg/g77/19990905-2.f: Likewise
4933 * gfortran.dg/g77/20000412-1.f: Likewise
4934 * gfortran.dg/g77/20000511-1.f: Likewise
4935 * gfortran.dg/g77/20000511-2.f: Likewise
4936 * gfortran.dg/g77/20000518.f: Likewise
4937 * gfortran.dg/g77/20000601-1.f: Likewise
4938 * gfortran.dg/g77/20000601-2.f: Likewise
4939 * gfortran.dg/g77/20000629-1.f: Likewise
4940 * gfortran.dg/g77/20000630-2.f: Likewise
4941 * gfortran.dg/g77/20010115.f: Likewise
4942 * gfortran.dg/g77/20010321-1.f: Likewise
4943 * gfortran.dg/g77/20010426.f: Likewise
4944 * gfortran.dg/g77/20020307-1.f: Likewise
4945 * gfortran.dg/g77/8485.f: Likewise
4946 * gfortran.dg/g77/960317-1.f: Likewise
4947 * gfortran.dg/g77/970915-0.f: Likewise
4948 * gfortran.dg/g77/980310-1.f: Likewise
4949 * gfortran.dg/g77/980310-2.f: Likewise
4950 * gfortran.dg/g77/980310-3.f: Likewise
4951 * gfortran.dg/g77/980310-4.f: Likewise
4952 * gfortran.dg/g77/980310-6.f: Likewise
4953 * gfortran.dg/g77/980310-7.f: Likewise
4954 * gfortran.dg/g77/980310-8.f: Likewise
4955 * gfortran.dg/g77/980419-2.f: Likewise
4956 * gfortran.dg/g77/980424-0.f: Likewise
4957 * gfortran.dg/g77/980427-0.f: Likewise
4958 * gfortran.dg/g77/980729-0.f: Likewise
4959 * gfortran.dg/g77/981117-1.f: Likewise
4960 * gfortran.dg/g77/toon_1.f: Likewise
4961
4962 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4963
4964 PR c++/2204
4965 * g++.dg/other/abstract2.C: New test.
4966
4967 2004-07-12 Paul Brook <paul@codesourcery.com>
4968
4969 * gfortran.dg/pointer_init_1.f90: New test.
4970
4971 2004-07-11 Paul Brook <paul@codesourcery.com>
4972
4973 PR fortran/15986
4974 * gfortran.dg/contained_1.f90: New test.
4975
4976 2004-07-11 Mark Mitchell <mark@codesourcery.com>
4977
4978 * g++.dg/parse/defarg8.C: New test.
4979
4980 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4981
4982 PR fortran/16433
4983 * gfortran.dg/pr16433.f: New test.
4984
4985 PR fortran/17574
4986 * gfortran.dg/pr15754.f90: New test.
4987
4988 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
4989
4990 PR tree-optimization/16437
4991 * gcc.c-torture/execute/bitfld-4.c: New test.
4992
4993 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4994
4995 * gfortran.fortran-torture/execute/common_2.f90: Add check for
4996 access to common var from module.
4997
4998 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4999
5000 PR fortran/16336
5001 * gfortran.fortran-torture/execute/common_2.f90: New test.
5002
5003 2004-07-10 Paul Brook <paul@codesourcery.com>
5004
5005 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
5006
5007 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5008
5009 PR fortran/15969
5010 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
5011
5012 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
5013
5014 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
5015 * gfortran.dg/g77/ffixed-form-2.f: Likewise
5016 * gfortran.dg/g77/ffree-form-1.f: Likewise
5017 * gfortran.dg/g77/ffree-form-2.f: Likewise
5018 * gfortran.dg/g77/ffree-form-3.f: Likewise
5019 * gfortran.dg/g77/fno-underscoring.f: Likewise
5020 * gfortran.dg/g77/funderscoring.f: Likewise
5021 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
5022
5023 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5024
5025 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
5026
5027 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5028 Paul Brook <paul@codesourcery.com>
5029
5030 PR fortran/13415
5031 * gfortran.dg/common_pointer_1.f90: New test.
5032
5033 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5034
5035 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
5036
5037 2004-07-09 James E Wilson <wilson@specifixinc.com>
5038
5039 PR target/16364
5040 * gcc.c-torture/compile/20040709-1.c: New.
5041
5042 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5043
5044 PR fortran/14077
5045 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
5046
5047 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5048
5049 PR fortran/13201
5050 * gfortran.dg/shape_1.f90: New test.
5051
5052 2004-07-09 Zack Weinberg <zack@codesourcery.com>
5053 Andrew Pinski <apinski@apple.com>
5054
5055 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
5056
5057 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5058
5059 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
5060 comment.
5061
5062 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5063 Paul Brook <paul@codesourcery.com>
5064
5065 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
5066 '.f95' and '.F95'.
5067
5068 2004-07-09 Diego Novillo <dnovillo@redhat.com>
5069
5070 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
5071
5072 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5073
5074 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
5075 testcases with capital suffix.
5076
5077 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5078
5079 PR fortran/15481
5080 PR fortran/13372
5081 PR fortran/13575
5082 PR fortran/15978
5083 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
5084
5085 * gfortran.dg/implicit_1.f90: New test.
5086
5087 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5088
5089 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
5090 expression to match gfortran warning/error messages
5091 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
5092 dg-error text.
5093
5094 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5095
5096 * lib/fortran-torture.exp: Rename proc search_for to
5097 search_for_re.
5098
5099 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5100
5101 * gcc.c-torture/execute/simd-5.x: New file.
5102 XFAIL on SPARC 64-bit at -O0.
5103
5104 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5105
5106 PR c++/8211
5107 PR c++/16165
5108 * g++.dg/warn/effc3.C: New test.
5109
5110 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5111
5112 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
5113 change X to 1X in format.
5114 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
5115 add data statements to conform to standard.
5116
5117 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5118
5119 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
5120 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
5121 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
5122
5123 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5124
5125 * gfortran.dg/g77/7388.f: Copy from g77.dg
5126 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
5127 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
5128 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
5129 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
5130 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
5131 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
5132 * gfortran.dg/g77/strlen0.f: Likewise
5133
5134 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5135
5136 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
5137 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
5138
5139 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5140
5141 * gcc.c-torture/execute/920428-2.x: Delete.
5142 * gcc.c-torture/execute/920501-7.x: Likewise.
5143
5144 2004-07-08 Jakub Jelinek <jakub@redhat.com>
5145
5146 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
5147 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
5148 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
5149 prescott and c3-2.
5150 (PREFETCH_3DNOW): Add -march=c3.
5151
5152 2004-07-08 Diego Novillo <dnovillo@redhat.com>
5153
5154 PR c/16437
5155 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
5156 * gcc.c-torture/execute/bf64-1.x: Likewise.
5157
5158 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5159
5160 * gcc.c-torture/compile/20040708-1.c: New test.
5161
5162 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5163
5164 PR c++/16169
5165 * g++.dg/warn/effc2.C: New test.
5166
5167 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
5168
5169 * gcc.c-torture/execute/bitfld-1.x: Remove.
5170 * gcc.c-torture/execute/bitfld-3.c: New test.
5171 * gcc.dg/bitfld-2.c: Remove XFAILs.
5172
5173 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
5174
5175 PR c++/16276
5176 * g++.dg/rtti/tinfo1.C: New file.
5177
5178 2004-07-07 Eric Christopher <echristo@redhat.com>
5179
5180 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
5181
5182 2004-07-07 Andrew Pinski <apinski@apple.com>
5183
5184 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
5185
5186 2004-07-07 Mark Mitchell <mark@codesourcery.com>
5187
5188 * g++.dg/init/call1.C: XFAIL.
5189
5190 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
5191
5192 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
5193 except for movstrict*, to movmem* and clrstr* to clrmem*.
5194
5195 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
5196
5197 * gcc.c-torture/execute/20040707-1.c: New test.
5198
5199 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
5200
5201 * gcc.c-torture/execute/20040706-1.c: New test.
5202
5203 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5204
5205 PR c++/3671
5206 * g++.dg/template/spec14.C: New test.
5207
5208 2004-07-05 Jakub Jelinek <jakub@redhat.com>
5209
5210 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
5211 nothing if not yet defined. Use it in b, c and d type definitions.
5212 * gcc.c-torture/execute/20040705-1.c: New test.
5213 * gcc.c-torture/execute/20040705-2.c: New test.
5214
5215 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5216
5217 PR c++/2518
5218 * g++.dg/lookup/new1.C: New test.
5219
5220 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5221
5222 PR c++/11406
5223 * g++.dg/template/sizeof8.C: New test.
5224
5225 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
5226
5227 * gcc.c-torture/compile/20040705-1.c: New test.
5228
5229 2004-07-04 Bud Davis <bdavis9659@comcast.net>
5230
5231 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5232
5233 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5234
5235 * gcc.dg/cpp/if-mop.c: Two new testcases.
5236 * gcc.dg/cpp/trad/comment-3.c: New.
5237
5238 2004-07-04 Paul Brook <paul@codesourcery.com>
5239
5240 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5241
5242 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5243
5244 PR c++/3761
5245 * g++.dg/lookup/crash4.C: New test.
5246
5247 2004-07-02 Zack Weinberg <zack@codesourcery.com>
5248
5249 * gcc.c-torture/execute/builtin-abs-1.c
5250 * gcc.c-torture/execute/builtin-abs-2.c
5251 * gcc.c-torture/execute/builtin-complex-1.c
5252 * gcc.c-torture/execute/builtins/string-1-lib.c
5253 * gcc.c-torture/execute/builtins/string-1.c
5254 * gcc.c-torture/execute/builtins/string-2-lib.c
5255 * gcc.c-torture/execute/builtins/string-2.c
5256 * gcc.c-torture/execute/builtins/string-3-lib.c
5257 * gcc.c-torture/execute/builtins/string-3.c
5258 * gcc.c-torture/execute/builtins/string-4-lib.c
5259 * gcc.c-torture/execute/builtins/string-4.c
5260 * gcc.c-torture/execute/builtins/string-5-lib.c
5261 * gcc.c-torture/execute/builtins/string-5.c
5262 * gcc.c-torture/execute/builtins/string-6-lib.c
5263 * gcc.c-torture/execute/builtins/string-6.c
5264 * gcc.c-torture/execute/builtins/string-7-lib.c
5265 * gcc.c-torture/execute/builtins/string-7.c
5266 * gcc.c-torture/execute/builtins/string-8-lib.c
5267 * gcc.c-torture/execute/builtins/string-8.c
5268 * gcc.c-torture/execute/builtins/string-9-lib.c
5269 * gcc.c-torture/execute/builtins/string-9.c
5270 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5271 * gcc.c-torture/execute/builtins/string-asm-1.c
5272 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5273 * gcc.c-torture/execute/builtins/string-asm-2.c
5274 * gcc.c-torture/execute/stdio-opt-1.c
5275 * gcc.c-torture/execute/stdio-opt-2.c
5276 * gcc.c-torture/execute/stdio-opt-3.c
5277 * gcc.c-torture/execute/string-opt-1.c
5278 * gcc.c-torture/execute/string-opt-10.c
5279 * gcc.c-torture/execute/string-opt-11.c
5280 * gcc.c-torture/execute/string-opt-12.c
5281 * gcc.c-torture/execute/string-opt-13.c
5282 * gcc.c-torture/execute/string-opt-14.c
5283 * gcc.c-torture/execute/string-opt-15.c
5284 * gcc.c-torture/execute/string-opt-16.c
5285 * gcc.c-torture/execute/string-opt-2.c
5286 * gcc.c-torture/execute/string-opt-6.c
5287 * gcc.c-torture/execute/string-opt-7.c
5288 * gcc.c-torture/execute/string-opt-8.c:
5289 Replace with ...
5290
5291 * gcc.c-torture/execute/builtins/abs-2.c
5292 * gcc.c-torture/execute/builtins/abs-3.c
5293 * gcc.c-torture/execute/builtins/complex-1.c
5294 * gcc.c-torture/execute/builtins/fprintf.c
5295 * gcc.c-torture/execute/builtins/fputs.c
5296 * gcc.c-torture/execute/builtins/memcmp.c
5297 * gcc.c-torture/execute/builtins/memmove.c
5298 * gcc.c-torture/execute/builtins/memops-asm.c
5299 * gcc.c-torture/execute/builtins/mempcpy-2.c
5300 * gcc.c-torture/execute/builtins/mempcpy.c
5301 * gcc.c-torture/execute/builtins/memset.c
5302 * gcc.c-torture/execute/builtins/printf.c
5303 * gcc.c-torture/execute/builtins/sprintf.c
5304 * gcc.c-torture/execute/builtins/strcat.c
5305 * gcc.c-torture/execute/builtins/strchr.c
5306 * gcc.c-torture/execute/builtins/strcmp.c
5307 * gcc.c-torture/execute/builtins/strcpy.c
5308 * gcc.c-torture/execute/builtins/strcspn.c
5309 * gcc.c-torture/execute/builtins/strlen-2.c
5310 * gcc.c-torture/execute/builtins/strlen.c
5311 * gcc.c-torture/execute/builtins/strncat.c
5312 * gcc.c-torture/execute/builtins/strncmp-2.c
5313 * gcc.c-torture/execute/builtins/strncmp.c
5314 * gcc.c-torture/execute/builtins/strncpy.c
5315 * gcc.c-torture/execute/builtins/strpbrk.c
5316 * gcc.c-torture/execute/builtins/strpcpy-2.c
5317 * gcc.c-torture/execute/builtins/strpcpy.c
5318 * gcc.c-torture/execute/builtins/strrchr.c
5319 * gcc.c-torture/execute/builtins/strspn.c
5320 * gcc.c-torture/execute/builtins/strstr-asm.c
5321 * gcc.c-torture/execute/builtins/strstr.c:
5322 ... these new files.
5323
5324 * gcc.c-torture/execute/builtins/abs-2-lib.c
5325 * gcc.c-torture/execute/builtins/abs-3-lib.c
5326 * gcc.c-torture/execute/builtins/complex-1-lib.c
5327 * gcc.c-torture/execute/builtins/fprintf-lib.c
5328 * gcc.c-torture/execute/builtins/fputs-lib.c
5329 * gcc.c-torture/execute/builtins/memcmp-lib.c
5330 * gcc.c-torture/execute/builtins/memmove-lib.c
5331 * gcc.c-torture/execute/builtins/memops-asm-lib.c
5332 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
5333 * gcc.c-torture/execute/builtins/mempcpy-lib.c
5334 * gcc.c-torture/execute/builtins/memset-lib.c
5335 * gcc.c-torture/execute/builtins/printf-lib.c
5336 * gcc.c-torture/execute/builtins/sprintf-lib.c
5337 * gcc.c-torture/execute/builtins/strcat-lib.c
5338 * gcc.c-torture/execute/builtins/strchr-lib.c
5339 * gcc.c-torture/execute/builtins/strcmp-lib.c
5340 * gcc.c-torture/execute/builtins/strcpy-lib.c
5341 * gcc.c-torture/execute/builtins/strcspn-lib.c
5342 * gcc.c-torture/execute/builtins/strlen-2-lib.c
5343 * gcc.c-torture/execute/builtins/strlen-lib.c
5344 * gcc.c-torture/execute/builtins/strncat-lib.c
5345 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
5346 * gcc.c-torture/execute/builtins/strncmp-lib.c
5347 * gcc.c-torture/execute/builtins/strncpy-lib.c
5348 * gcc.c-torture/execute/builtins/strpbrk-lib.c
5349 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
5350 * gcc.c-torture/execute/builtins/strpcpy-lib.c
5351 * gcc.c-torture/execute/builtins/strrchr-lib.c
5352 * gcc.c-torture/execute/builtins/strspn-lib.c
5353 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
5354 * gcc.c-torture/execute/builtins/strstr-lib.c
5355 * gcc.c-torture/execute/builtins/lib/abs.c
5356 * gcc.c-torture/execute/builtins/lib/fprintf.c
5357 * gcc.c-torture/execute/builtins/lib/memset.c
5358 * gcc.c-torture/execute/builtins/lib/printf.c
5359 * gcc.c-torture/execute/builtins/lib/sprintf.c
5360 * gcc.c-torture/execute/builtins/lib/strcpy.c
5361 * gcc.c-torture/execute/builtins/lib/strcspn.c
5362 * gcc.c-torture/execute/builtins/lib/strncat.c
5363 * gcc.c-torture/execute/builtins/lib/strncmp.c
5364 * gcc.c-torture/execute/builtins/lib/strncpy.c
5365 * gcc.c-torture/execute/builtins/lib/strpbrk.c
5366 * gcc.c-torture/execute/builtins/lib/strspn.c
5367 * gcc.c-torture/execute/builtins/lib/strstr.c:
5368 New files containing support routines.
5369
5370 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
5371 declaration.
5372 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
5373 when not optimizing.
5374
5375 2004-07-02 Mark Mitchell <mark@codesourcery.com>
5376
5377 PR c++/16240
5378 * g++.dg/abi/mangle22.C: New test.
5379 * g++.dg/abi/mangle23.C: Likewise.
5380
5381 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
5382
5383 PR fortran/16290
5384 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
5385 Allow for cases without denormalized floating point numbers.
5386
5387 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
5388
5389 PR c/1027
5390 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5391 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5392 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5393 expected warning text.
5394 * gcc.dg/format/diag-2.c: New test.
5395
5396 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5397
5398 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5399
5400 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
5401
5402 * gcc.dg/builtins-43.c: New.
5403 * gcc.dg/builtins-44.c: New.
5404 * gcc.dg/builtins-45.c: New.
5405
5406 2004-06-26 Geoffrey Keating <geoffk@apple.com>
5407 Andreas Tobler <a.tobler@schweiz.ch>
5408
5409 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5410 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5411 as SIGSEGV.
5412 * gcc.dg/cleanup-11.c: Likewise.
5413 * gcc.dg/cleanup-8.c: Likewise.
5414 * gcc.dg/cleanup-9.c: Likewise.
5415 * gcc.dg/cleanup-5.c: Run on all platforms.
5416
5417 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5418
5419 * g++.dg/warn/nonnull1.C: New test.
5420
5421 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5422
5423 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5424 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5425 Special-case the Sun compiler wrt to <complex.h>.
5426
5427 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5428
5429 * gcc.dg/Wunreachable-8.C: New test.
5430
5431 * gcc.dg/h8300-ice2.c : New test.
5432
5433 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5434
5435 PR fortran/16161
5436 * gfortran.fortran-torture/compile/implicit.f90: Add test
5437 for implicit character.
5438
5439 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5440
5441 PR fortran/16289
5442 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5443 Use tiny() intrinsic to find smallest non-negative real
5444
5445 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5446
5447 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5448 * gcc.dg/compat/struct-by-value-22_x.c: New.
5449 * gcc.dg/compat/struct-by-value-22_y.c: New.
5450
5451 * gcc.c-torture/execute/20040629-1.c: New test.
5452
5453 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5454
5455 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5456 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5457
5458 PR target/16195
5459 * gcc.dg/20040625-1.c: New test.
5460
5461 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5462
5463 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5464
5465 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5466
5467 PR fortran/15963
5468 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5469
5470 2004-06-29 Richard Henderson <rth@redhat.com>
5471
5472 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5473
5474 2004-06-29 Paul Brook <paul@codesourcery.com>
5475
5476 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5477 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5478
5479 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5480
5481 PR c++/16260
5482 * g++.dg/parse/crash15.C: New.
5483
5484 2004-06-28 Andrew Pinski <apinski@apple.com>
5485
5486 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5487 by the error already.
5488
5489 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5490
5491 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5492
5493 PR target/14041
5494 * gcc.dg/h8300-bss-align-1.c : New.
5495
5496 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5497
5498 * PR c++/16174
5499 * g++.dg/template/ctor4.C: New.
5500
5501 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5502
5503 PR c++/16205
5504 * g++.dg/warn/Wsequence-point-1.C: New test.
5505
5506 2004-06-27 Paul Brook <paul@codesourcery.com>
5507
5508 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5509
5510 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5511
5512 * g++.old-deja/g++.mike/p7325.C: Remove.
5513
5514 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5515
5516 PR c/14963
5517 * gcc.dg/pr14963.c: New test.
5518
5519 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5520
5521 PR c++/16193
5522 * g++.dg/parse/redef1.C: New test.
5523
5524 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5525
5526 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5527 20021110.c.
5528 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5529 20021119-1.c.
5530 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5531 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5532 5-04.c.
5533 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5534 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5535 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5536 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5537 g++.brendan/enum14.C.
5538 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5539 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5540 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5541 g++.mike/virt1.C.
5542 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5543 memtemp24.C.
5544
5545 2004-06-27 Roger Sayle <roger@eyesopen.com>
5546
5547 * gcc.dg/20040527-1.c: New test case.
5548
5549 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5550
5551 PR gfortran/pr16196
5552 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5553
5554 2004-06-25 Roger Sayle <roger@eyesopen.com>
5555
5556 PR middle-end/15825
5557 * gcc.dg/pr15825-1.c: New test case.
5558
5559 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5560
5561 * gcc.c-torture/execute/20040625-1.c: New test.
5562
5563 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5564
5565 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5566
5567 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5568
5569 * gcc.dg/torture/mips-div-1.c: New test.
5570
5571 2004-06-24 Jeff Law <law@redhat.com>
5572
5573 * gcc.dg/tree-ssa/20040624-1.c: New test.
5574
5575 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5576
5577 * gcc.c-torture/compile/20040624-1.c: New test.
5578
5579 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5580
5581 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5582 this directory.
5583
5584 2004-06-23 Andrew Pinski <apinski@apple.com>
5585
5586 PR middle-end/15988
5587 * g++.dg/opt/ptrmem4.C: New test.
5588
5589 * gcc.dg/c90-array-quals-2.c: New test.
5590
5591 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5592
5593 * gcc.dg/kpice1.c: New test.
5594
5595 2006-06-23 Andrew Pinski <apinski@apple.com>
5596
5597 * gcc.dg/c90-array-quals.c: New test.
5598
5599 2006-06-22 Richard Henderson <rth@redhat.com>
5600
5601 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5602
5603 2004-06-22 Loren James Rittle <ljrittle@acm.org>
5604
5605 * gcc.dg/builtins-config.h: Handle FreeBSD.
5606
5607 2006-06-22 Richard Henderson <rth@redhat.com>
5608
5609 * g++.dg/opt/devirt1.C: New.
5610
5611 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
5612
5613 * g++.dg/opt/pr15551.C: New testcase.
5614
5615 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5616
5617 PR target/14800
5618 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5619 x86_64-*-linux* when compiling for 32bit.
5620
5621 2004-06-21 Andrew Pinski <apinski@apple.com>
5622
5623 * gcc.dg/pch/struct-1.c: New.
5624 * gcc.dg/pch/struct-1.hs: New.
5625
5626 2004-06-21 Geoffrey Keating <geoffk@apple.com>
5627
5628 * gcc.dg/pch/save-temps-1.c: New file.
5629 * gcc.dg/pch/save-temps-1.hs: New file.
5630
5631 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5632
5633 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5634 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5635
5636 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5637
5638 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5639 to fix type error.
5640 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5641 Remove trailing spaces.
5642
5643 2004-06-21 Richard Henderson <rth@redhat.com>
5644
5645 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5646 merging && to BIT_FIELD_REF.
5647
5648 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
5649
5650 * g++.dg/opt/placeholder1.C: New test.
5651
5652 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5653
5654 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5655 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5656 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5657 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5658
5659 2004-06-20 Zack Weinberg <zack@codesourcery.com>
5660
5661 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5662 extern "C".
5663 * g++.dg/other/pragma-re-1.C: Add comments.
5664
5665 2004-06-19 Bud Davis <bdavis9659@comcast.net>
5666
5667 PR gfortran/16080
5668 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5669
5670 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5671
5672 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5673 instead of setting the type of size_t by
5674 hand.
5675
5676 2004-06-18 Roger Sayle <roger@eyesopen.com>
5677
5678 * gcc.dg/unordered-2.c: New test case.
5679 * gcc.dg/unordered-3.c: New test case.
5680
5681 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
5682
5683 PR other/16043
5684 * lib/g++.exp (g++_version): Tweak regexp for version
5685 * lib/g77.exp (g77_version): Likewise
5686 * lib/gfortran.exp (gfortran_version): Likewise
5687 * lib/objc.exp (objc_version): Likewise
5688 * lib/treelang.exp (treelang_version): Likewise
5689
5690 2004-06-19 Jakub Jelinek <jakub@redhat.com>
5691
5692 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5693 Use INT_MAX instead of __INT_MAX__.
5694 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5695
5696 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5697 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5698 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5699 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5700 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5701 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5702 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5703 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5704 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5705
5706 * gcc.dg/range-test-1.c: New test.
5707 * g++.dg/opt/range-test-1.C: New test.
5708
5709 2004-06-17 Richard Henderson <rth@redhat.com>
5710
5711 * objc.dg/sync-1.m: New.
5712 * objc.dg/try-catch-1.m: Don't force next runtime.
5713 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5714 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5715 shadowed catch clause.
5716 * objc.dg/try-catch-5.m: New.
5717
5718 2004-06-17 Zack Weinberg <zack@codesourcery.com>
5719
5720 Bug 14610
5721 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5722
5723 2004-06-15 Richard Henderson <rth@redhat.com>
5724
5725 * gcc.dg/20001116-1.c: Move expected warning line.
5726
5727 2004-06-15 Richard Henderson <rth@redhat.com>
5728
5729 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5730 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5731
5732 2004-06-15 Jeff Law <law@redhat.com>
5733
5734 * gcc.dg/tree-ssa/20040615-1.c: New test.
5735 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5736 be less sensitive to operand ordering.
5737 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5738
5739 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5740
5741 * g++.dg/abi/bitfield3.C: Add comment..
5742
5743 2004-06-15 Richard Henderson <rth@redhat.com>
5744
5745 * g++.dg/ext/stmtexpr1.C: XFAIL.
5746 * gcc.dg/20030612-1.c: XFAIL.
5747
5748 2004-06-15 Eric Christopher <echristo@redhat.com>
5749
5750 * g++.dg/charset/asm5.c: New.
5751 * gcc.dg/charset/asm6.c: New.
5752
5753 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5754
5755 PR fortran/15962
5756 * gfortran.fortran-torture/execute/select_1.f90: New test.
5757
5758 2004-06-15 Paul Brook <paul@codesourcery.com>
5759
5760 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5761
5762 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5763
5764 PR c++/15967
5765 * g++.dg/lookup/crash3.C: New test.
5766
5767 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5768
5769 PR c++/15947
5770 * g++.dg/parse/dtor4.C: New test.
5771
5772 2004-06-14 Jeff Law <law@redhat.com>
5773
5774 * gcc.c-torture/compile/20040614-1.c: New test.
5775
5776 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5777
5778 PR fortran/15211
5779 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5780 LEN of a character array.
5781
5782 2004-06-14 Mark Mitchell <mark@codesourcery.com>
5783
5784 PR c++/15096
5785 * g++.dg/template/ptrmem10.C: New test.
5786
5787 PR c++/14930
5788 * g++.dg/template/friend30.C: New test.
5789
5790 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5791
5792 PR fortran/14928
5793 * gfortran.fortran-torture/compile/mloc.f90: New test.
5794
5795 2004-06-13 Paul Brook <paul@codesourcery.com>
5796
5797 * gfortran.fortran-torture/execute/random_2.f90: New test.
5798
5799 2004-06-13 Eric Christopher <echristo@redhat.com>
5800
5801 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5802
5803 2004-06-12 Paul Brook <paul@codesourcery.com>
5804
5805 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5806
5807 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5808
5809 PR fortran/14923
5810 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5811
5812 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5813
5814 PR fortran/14957
5815 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
5816 syntax errors in end statements of contained subroutines.
5817
5818 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5819
5820 PR fortran/12841
5821 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5822
5823 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5824
5825 PR fortran/15665
5826 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5827
5828 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5829
5830 PR gfortran/12839
5831 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5832
5833 2004-06-11 Mark Mitchell <mark@codesourcery.com>
5834
5835 PR c++/15862
5836 * g++.dg/parse/enum1.C: New test.
5837
5838 2004-06-10 Jeff Law <law@redhat.com>
5839
5840 * gcc.c-torture/compile/20040610-1.c: New test.
5841
5842 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5843
5844 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5845 * g++.old-deja/g++.other/decl3.C: Likewise.
5846
5847 2004-06-10 Brian Booth <bbooth@redhat.com>
5848
5849 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5850 V_MAY_DEF instead of VDEF.
5851 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5852
5853 2004-06-10 Mark Mitchell <mark@codesourcery.com>
5854
5855 PR c++/14211
5856 * g++.dg/conversion/const1.C: New test.
5857
5858 PR c++/15076
5859 * g++.dg/conversion/reinterpret1.C: New test.
5860
5861 PR c++/15877
5862 * g++.dg/template/enum2.C: New test.
5863
5864 PR c++/15227
5865 * g++.dg/template/error13.C: New test.
5866
5867 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5868
5869 PR fortran/14957
5870 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5871 arguments to test_* REAL and of the right size.
5872
5873 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5874
5875 PR target/15569
5876 PR rtl-optimization/15681
5877 * gcc.dg/20040609-1.c: New test.
5878
5879 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5880
5881 PR c++/14791
5882 * g++.dg/opt/builtins1.C: New test.
5883
5884 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5885
5886 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5887 that use default windows32 struct layout.
5888 * gcc.dg/i386-bitfield2.c: Likewise.
5889
5890 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
5891
5892 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
5893 for mingw32 and cygwin targets.
5894
5895 2004-06-09 Geoffrey Keating <geoffk@apple.com>
5896
5897 * gcc.dg/pch/macro-4.c: New.
5898 * gcc.dg/pch/macro-4.hs: New.
5899
5900 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5901
5902 PR fortran/13249
5903 * gfortran.fortran-torture/compile/name_clash.f90: New test.
5904
5905 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5906
5907 PR fortran/13372
5908 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
5909
5910 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5911
5912 PR gfortran/14897
5913 * gfortran.fortran-torture/execute/t_edit.f90: New test.
5914
5915 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5916
5917 PR gfortran/15755
5918 * gfortran.fortran-torture/execute/backspace.c : New test.
5919
5920 2004-06-09 Paul Brook <paul@codesourcery.com>
5921
5922 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5923 (pointer_to_section): Rewrite to use smaller array.
5924
5925 2004-06-08 David Edelsohn <edelsohn@gnu.org>
5926
5927 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5928 * gcc.dg/ext/altivec-10.c: Same.
5929 * gcc.dg/ext/altivec-11.c: Same.
5930 * gcc.dg/ext/altivec-12.c: Same.
5931 * gcc.dg/ext/altivec-13.c: Same.
5932 * gcc.dg/ext/altivec-14.c: Same.
5933 * gcc.dg/ext/altivec-15.c: Same.
5934 * gcc.dg/ext/altivec-16.c: Same.
5935 * gcc.dg/ext/altivec-3.c: Same.
5936 * gcc.dg/ext/altivec-4.c: Same.
5937 * gcc.dg/ext/altivec-6.c: Same.
5938 * gcc.dg/ext/altivec-7.c: Same.
5939 * gcc.dg/ext/altivec-8.c: Same.
5940 * gcc.dg/ext/altivec-varargs-1.c: Same.
5941
5942 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5943 * g++.dg/ext/altivec-10.C: Same.
5944 * g++.dg/ext/altivec-2.C: Same.
5945 * g++.dg/ext/altivec-3.C: Same.
5946 * g++.dg/ext/altivec-4.C: Same.
5947 * g++.dg/ext/altivec-5.C: Same.
5948 * g++.dg/ext/altivec-6.C: Same.
5949 * g++.dg/ext/altivec-7.C: Same.
5950 * g++.dg/ext/altivec-8.C: Same.
5951 * g++.dg/ext/altivec-9.C: Same.
5952
5953 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5954
5955 PR c++/7841
5956 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5957
5958 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5959
5960 * gcc.dg/union-1.c: New test.
5961
5962 2004-06-07 Roger Sayle <roger@eyesopen.com>
5963
5964 * gcc.dg/builtins-41.c: New test case.
5965 * gcc.dg/builtins-42.c: New test case.
5966
5967 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5968
5969 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5970 * g++.dg/ext/altivec-10.C: Same.
5971 * g++.dg/ext/altivec-2.C: Same.
5972 * g++.dg/ext/altivec-3.C: Same.
5973 * g++.dg/ext/altivec-4.C: Same.
5974 * g++.dg/ext/altivec-5.C: Same.
5975 * g++.dg/ext/altivec-6.C: Same.
5976 * g++.dg/ext/altivec-7.C: Same.
5977 * g++.dg/ext/altivec-8.C: Same.
5978 * g++.dg/ext/altivec-9.C: Same.
5979 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5980 * g++.old-deja/g++.brendan/new3.C: Same.
5981 * gcc.c-torture/execute/eeprof-1.x: Same.
5982
5983 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
5984
5985 PR c/14765
5986 * gcc.dg/pr14765-1.c: New test.
5987
5988 2004-06-07 Roger Sayle <roger@eyesopen.com>
5989
5990 PR c/14649
5991 * gcc.dg/pr14649-1.c: New test case.
5992
5993 2004-06-07 Richard Henderson <rth@redhat.com>
5994
5995 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
5996 if temporaries.
5997
5998 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5999
6000 * g++.dg/eh/elide1.C: Remove XFAIL.
6001
6002 2004-06-07 Mark Mitchell <mark@codesourcery.com>
6003
6004 PR c++/15337
6005 * g++.dg/expr/sizeof3.C: New test.
6006
6007 PR c++/14777
6008 * g++.dg/template/access14.C: New test.
6009
6010 PR c++/15554
6011 * g++.dg/template/enum1.C: New test.
6012
6013 PR c++/15057
6014 * g++.dg/eh/throw1.C: New test.
6015
6016 2004-06-07 David Ayers <d.ayers@inode.at>
6017 Ziemowit Laski <zlaski@apple.com>
6018
6019 * lib/objc.exp (objc_target_compile): Revert the '-framework
6020 Foundation' flag fix, since bare Darwin does not ship
6021 with the Foundation framework.
6022 * objc/execute/next_mapping.h: Provide a local NSConstantString
6023 @interface and @implementation.
6024 (objc_constant_string_init): A constructor function, used to
6025 initialize the NSConstantString meta-class object.
6026 * objc/execute/string1.m: Include "next_mapping.h" instead of
6027 <Foundation/NSString.h>.
6028 * objc/execute/string2.m: Likewise.
6029 * objc/execute/string3.m: Likewise.
6030 * objc/execute/string4.m: Likewise.
6031
6032 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
6033
6034 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
6035 to double. Replace double with FLOAT.
6036 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
6037
6038 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
6039 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
6040 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
6041 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
6042 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
6043 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
6044 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
6045 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
6046
6047 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
6048
6049 PR c/13519
6050 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
6051
6052 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6053
6054 PR c++/15503
6055 * g++.dg/template/meminit2.C: New test.
6056
6057 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
6058
6059 PR target/15822
6060 * gcc.c-torture/execute/compare-fp-1.c,
6061 gcc.c-torture/execute/compare-fp-2.c,
6062 gcc.c-torture/execute/compare-fp-3.c,
6063 gcc.c-torture/execute/compare-fp-4.c,
6064 gcc.c-torture/execute/compare-fp-3.x,
6065 gcc.c-torture/execute/compare-fp-4.x: Moved...
6066 * gcc.c-torture/execute/ieee/compare-fp-1.c,
6067 gcc.c-torture/execute/ieee/compare-fp-2.c,
6068 gcc.c-torture/execute/ieee/compare-fp-3.c,
6069 gcc.c-torture/execute/ieee/compare-fp-4.c,
6070 gcc.c-torture/execute/ieee/compare-fp-3.x,
6071 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
6072
6073 2004-06-04 David Ayers <d.ayers@inode.at>
6074
6075 * objc/execute/protocol-isEqual-4.m: New testcase.
6076
6077 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
6078
6079 * objc/execute/protocol-isEqual-1.m: New testcase.
6080 * objc/execute/protocol-isEqual-2.m: New testcase.
6081 * objc/execute/protocol-isEqual-3.m: New testcase.
6082
6083 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6084
6085 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
6086
6087 2004-06-02 Ziemowit Laski <zlaski@apple.com>
6088
6089 * lib/objc.exp (objc_target_compile): When running tests on
6090 Darwin (Mac OS X), inform the linker about '-framework
6091 'Foundation'.
6092
6093 2004-06-02 Eric Christopher <echristo@redhat.com>
6094
6095 * gcc.c-torture/compile/20040602-1.c: New.
6096
6097 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
6098
6099 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
6100 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6101
6102 PR tree-optimization/14736
6103 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
6104
6105 PR tree-optimization/14042
6106 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
6107
6108 PR tree-optimization/14729
6109 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
6110
6111 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6112
6113 PR fortran/15557
6114 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
6115
6116 2004-06-01 Richard Hederson <rth@redhat.com>
6117
6118 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
6119
6120 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6121
6122 PR c++/14932
6123 * g++.dg/parse/offsetof4.C: New test.
6124
6125 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
6126
6127 PR objc/7993
6128 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
6129
6130 2004-05-31 Mark Mitchell <mark@codesourcery.com>
6131
6132 PR c++/15701
6133 * g++.dg/template/friend29.C: New test.
6134
6135 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
6136
6137 PR c/15749
6138 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
6139
6140 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
6141
6142 * gcc.dg/sparc-trap-1.c: New test.
6143
6144 2004-05-31 Roger Sayle <roger@eyesopen.com>
6145
6146 PR middle-end/15069
6147 * g++.dg/opt/fold3.C: New test case.
6148
6149 2004-05-30 Graham Stott <graham.stott@btinternet.com>
6150
6151 * lib/target-supports.exp (check_iconv_available): Fix fallout
6152 from 2004-05-28 patch.
6153
6154 2004-05-30 Paul Brook <paul@codesourcery.com>
6155
6156 PR fortran/15620
6157 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
6158 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
6159
6160 2004-05-30 Steven G. Kargl <kargls@comcast.net>
6161
6162 * gfortran.fortran-torture/execute/random_1.f90: New test.
6163
6164 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6165
6166 * g++.dg/ext/altivec-10.C: New test.
6167
6168 2004-05-29 Paul Brook <paul@codesourcery.com>
6169
6170 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
6171
6172 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6173
6174 * gcc.dg/altivec-16.c: New test.
6175
6176 2004-05-28 Janis Johnson <janis187@us.ibm.com>
6177
6178 * lib/target-supports.exp (check_vmx_hw_available): New.
6179 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
6180
6181 * lib/target-supports.exp (check_alias_available,
6182 check_iconv_available, check_named_sections_available): Use
6183 unique names for temporary files.
6184
6185 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6186
6187 * gcc.dg/altivec-15.c: New test.
6188
6189 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6190
6191 PR c++/15083
6192 * g++.dg/warn/noeffect6.C: New test.
6193
6194 PR c++/15471
6195 * g++.dg/expr/ptrmem4.C: New test.
6196
6197 PR c++/15640
6198 * g++.dg/template/operator3.C: New test.
6199
6200 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6201
6202 PR c++/14668
6203 * g++.dg/lookup/redecl1.C: New test.
6204 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
6205
6206 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
6207
6208 * gcc.c-torture/execute/compare-fp-1.c,
6209 gcc.c-torture/execute/compare-fp-2.c,
6210 gcc.c-torture/execute/compare-fp-3.c,
6211 gcc.c-torture/execute/compare-fp-4.c,
6212 gcc.c-torture/execute/compare-fp-3.x,
6213 gcc.c-torture/execute/compare-fp-4.x,
6214 gcc.dg/pr15649-1.c: New.
6215
6216 2004-05-27 Adam Nemet <anemet@lnxw.com>
6217
6218 PR c++/12883
6219 * g++.dg/init/array14.C: New test.
6220
6221 2004-05-25 Janis Johnson <janis187@us.ibm.com>
6222
6223 * lib/compat.exp (compat-get-options-main): New.
6224 (compat-get-options): Remove unneeded code, warn for ignored
6225 command.
6226 (compat-execute): Check flag set by dg-require-* commands.
6227
6228 * lib/compat.exp (compat-execute): Break up long lines.
6229
6230 2004-05-24 Janis Johnson <janis187@us.ibm.com>
6231
6232 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6233 * gcc.dg/altivec-14.c: New test.
6234 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6235
6236 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6237 * gcc.dg/altivec-12.c: Ditto.
6238
6239 * gcc.dg/altivec-3.c: Move call to altivec_check.
6240
6241 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6242
6243 PR c++/15044
6244 * g++.dg/template/error12.C: New test.
6245
6246 PR c++/15317
6247 * g++.dg/ext/attrib15.C: New test.
6248
6249 PR c++/15329
6250 * g++.dg/template/ptrmem9.C: New test.
6251
6252 2004-05-25 Paul Brook <paul@codesourcery.com>
6253
6254 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6255
6256 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6257
6258 PR c++/15165
6259 * g++.dg/template/crash19.C: New test.
6260
6261 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6262
6263 PR c++/15025
6264 * g++.dg/template/redecl1.C: New test.
6265
6266 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6267
6268 PR c++/14821
6269 * g++.dg/other/ns1.C: New test.
6270
6271 PR c++/14883
6272 * g++.dg/template/invalid1.C: New test.
6273
6274 2004-05-23 Paul Brook <paul@codesourcery.com>
6275 Victor Leikehman <lei@haifasphere.co.il>
6276
6277 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6278 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6279
6280 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6281
6282 PR c++/15285
6283 PR c++/15299
6284 * g++.dg/template/non-dependent5.C: New test.
6285 * g++.dg/template/non-dependent6.C: New test.
6286
6287 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6288
6289 PR c++/15507
6290 * g++.dg/inherit/union1.C: New test.
6291
6292 PR c++/15542
6293 * g++.dg/template/addr1.C: New test.
6294
6295 PR c++/15427
6296 * g++.dg/template/array5.C: New test.
6297
6298 PR c++/15287
6299 * g++.dg/template/array6.C: New test.
6300
6301 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6302 Roger Sayle <roger@eyesopen.com>
6303
6304 * g++.dg/lookup/forscope2.C: New test case.
6305
6306 2004-05-22 Ben Elliston <bje@au.ibm.com>
6307
6308 * gcc.dg/cpp/Wmissingdirs.c: New.
6309
6310 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6311
6312 PR target/15301
6313 * gcc.dg/compat/union-m128-1.h: New file.
6314 * gcc.dg/compat/union-m128-1_main.c: Likewise.
6315 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6316 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6317
6318 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6319
6320 PR target/15302
6321 * gcc.dg/compat/struct-complex-1.h: New file.
6322 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
6323 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
6324 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6325
6326 2004-05-20 Roger Sayle <roger@eyesopen.com>
6327
6328 PR middle-end/3074
6329 * gcc.dg/pr3074-1.c: New test case.
6330 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
6331
6332 2004-05-20 Falk Hueffner <falk@debian.org>
6333
6334 PR other/15526
6335 * gcc.dg/ftrapv-1.c: New test case.
6336
6337 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
6338
6339 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
6340
6341 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
6342 Jeff Law <law@redhat.com>
6343
6344 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
6345 * gcc.dg/tree-ssa/20040518-2.c: New test.
6346
6347 * gcc.dg/tree-ssa/20040518-1.c: New test.
6348
6349 2004-05-18 Zack Weinberg <zack@codesourcery.com>
6350
6351 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
6352
6353 2004-05-18 Paul Brook <paul@codesourcery.com>
6354
6355 PR fortran/13930
6356 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
6357
6358 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6359
6360 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
6361 constant folding.
6362
6363 2004-05-17 Steven Bosscher <stevenb@suse.de>
6364
6365 * gcc.dg/tree-ssa/20040517-1.c: New test.
6366
6367 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6368
6369 * gcc.dg/loop-4.c: New test.
6370
6371 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
6372
6373 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
6374
6375 2004-05-15 Bud Davis <bdavis9659@comcast.net>
6376
6377 PR fortran/15311
6378 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
6379
6380 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6381
6382 PR fortran/13826
6383 PR fortran/13940
6384 * gfortran.fortran-torture/compile/data_1.f90: New test.
6385
6386 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
6387
6388 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6389 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6390
6391 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6392
6393 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6394
6395 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6396
6397 PR c/15444
6398 * gcc.dg/format/xopen-1.c: Adjust expected message.
6399 * gcc.dg/format/xopen-3.c: New test.
6400
6401 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6402
6403 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6404
6405 2004-05-14 Jeff Law <law@redhat.com>
6406
6407 * gcc.dg/tree-ssa/20040514-2.c: New test.
6408
6409 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6410
6411 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6412 this ...
6413 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
6414 this.
6415
6416 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6417
6418 * gcc.dg/tree-ssa/20040514-1.c: New test.
6419
6420 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6421
6422 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
6423 test.
6424
6425 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6426
6427 PR fortran/14066
6428 * gfortran.fortran-torture/compile/do_1.f90: New test.
6429
6430 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6431
6432 PR fortran/15051
6433 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6434 test.
6435
6436 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6437
6438 PR fortran/15149
6439 * gfortran.fortran-torture/execute/random_init.f90: New test.
6440
6441 2004-05-13 Paul Brook <paul@codesourcery.com>
6442
6443 PR fortran/15314
6444 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6445
6446 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6447
6448 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6449 for the powerpc case.
6450
6451 2004-05-13 Jeff Law <law@redhat.com>
6452
6453 * gcc.dg/tree-ssa/20040513-1.c: New test.
6454 * gcc.dg/tree-ssa/20040513-2.c: New test.
6455
6456 2004-05-13 Paul Brook <paul@codesourcery.com>
6457
6458 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6459 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6460 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6461
6462 2004-05-13 Andreas Schwab <schwab@suse.de>
6463
6464 PR other/10819
6465 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6466 characters.
6467
6468 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6469
6470 PR fortran/15294
6471 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6472
6473 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6474
6475 Merge from tree-ssa-20020619-branch. See
6476 ChangeLog.tree-ssa for details.
6477
6478 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6479
6480 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6481 include <altivec.h> explicitly.
6482 * gcc.dg/altivec-13.c: Likewise.
6483
6484 2004-05-11 Paul Brook <paul@codesourcery.com>
6485
6486 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6487
6488 2004-05-10 Eric Christopher <echristo@redhat.com>
6489
6490 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6491 * gcc.dg/sibcall-4.c: Ditto.
6492
6493 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6494
6495 * g++.dg/ext/altivec-8.C: New test case.
6496 * gcc.dg/altivec-13.c: New test case.
6497
6498 2004-05-08 Roger Sayle <roger@eyesopen.com>
6499
6500 * gcc.c-torture/execute/divcmp-1.c: New test case.
6501 * gcc.c-torture/execute/divcmp-2.c: New test case.
6502 * gcc.c-torture/execute/divcmp-3.c: New test case.
6503
6504 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6505
6506 * g++.dg/other/pragma-re-2.C: New test.
6507
6508 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6509
6510 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6511 * gcc.dg/i386-387-2.c: Likewise.
6512
6513 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6514 __builtin_drem.
6515 * gcc.dg/i386-387-6.c: Likewise.
6516
6517 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6518
6519 * gcc.dg/builtins-33.c: Also check log1p*.
6520
6521 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6522
6523 PR optimization/15296
6524 * gcc.c-torture/execute/pr15296.c: New test.
6525
6526 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6527
6528 * gcc.dg/builtins-40.c: New test.
6529
6530 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6531
6532 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6533
6534 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6535
6536 * g++.dg/ext/spe1.C: New testcase.
6537
6538 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6539
6540 * objc.dg/image-info.m: Allow additional attributes
6541 for __image_info section.
6542
6543 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6544
6545 * gcc.dg/torture/mips-hilo-2.c: New test.
6546
6547 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6548
6549 PR c++/14389
6550 * g++.dg/template/member5.C: New test.
6551
6552 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6553
6554 * gcc.dg/builtins-34.c: Also check expm1*.
6555
6556 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6557
6558 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6559 * gcc.dg/torture/builtin-convert-3.c: New test.
6560
6561 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6562
6563 PR middle-end/15054
6564 * g++.dg/opt/pr15054.C: New test.
6565
6566 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6567
6568 * gcc.dg/torture/builtin-rounding-1.c: New test.
6569 * gcc.dg/builtins-25.c: Delete.
6570 * gcc.dg/builtins-29.c: Delete.
6571
6572 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6573
6574 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6575 * gcc.dg/sibcall-4.c: Likewise.
6576 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6577
6578 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6579
6580 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6581 bit-field on 16-bit targets.
6582
6583 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6584
6585 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6586 16-bit targets.
6587
6588 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6589
6590 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6591 * gcc.dg/rs6000-power2-2.c: Likewise.
6592
6593 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6594
6595 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6596 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6597 Change the asm registers to be in form of frN instead of fN.
6598
6599 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6600
6601 * gcc.dg/torture/builtin-convert-2.c: New test.
6602
6603 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6604
6605 * gcc.dg/rs6000-power2-1.c: New test.
6606 * gcc.dg/rs6000-power2-2.c: New test.
6607
6608 2004-04-28 Jan Hubicka <jh@suse.cz>
6609
6610 * gcc.dg/unused-6.c: New test.
6611
6612 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6613 Ulrich Weigand <uweigand@de.ibm.com>
6614
6615 * ada/acats/run_all.sh: Define $target variable.
6616
6617 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6618
6619 PR c++/15119
6620 * g++.dg/other/vararg-1.C: New test.
6621
6622 PR c++/4794
6623 * g++.dg/eh/cleanup3.C: New test.
6624
6625 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6626
6627 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6628 and ad8011a (target_insn).
6629 * ada/acats/support/macro.dfs: Likewise.
6630 * ada/acats/support/impbit.adb: New file.
6631
6632 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6633
6634 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6635
6636 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6637
6638 * gcc.dg/loop-3.c: New test.
6639
6640 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
6641
6642 * gcc.c-torture/execute/simd-5.c: New test.
6643
6644 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6645
6646 PR c++/15064
6647 * g++.dg/template/crash18.C: New test.
6648
6649 2004-04-22 Mark Mitchell <mark@codesourcery.com>
6650
6651 * g++.dg/ext/complit3.C: New test.
6652
6653 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6654
6655 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6656 * gcc.dg/altivec-3.c: Same.
6657 * gcc.dg/altivec-varargs-1.c: Same.
6658
6659 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6660
6661 * lib/target-supports.exp (check_profiling_available): Assume
6662 profiling is not available on powerpc-eabi targets.
6663
6664 2004-04-21 Janis Johnson <janis187@us.ibm.com>
6665
6666 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6667 * gcc.dg/vmx/bug-1.c: Ditto.
6668
6669 2004-04-20 Eric Christopher <echristo@redhat.com>
6670
6671 * gcc.dg/charset/extern.c: New test.
6672 * g++.dg/charset/extern3.cc: Ditto.
6673
6674 2004-04-20 Uros Bizjak <uros@kss-loka.si>
6675
6676 * gcc.dg/builtins-39.c: New test.
6677
6678 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
6679
6680 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6681
6682 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
6683
6684 * gcc.dg/torture/mips-hilo-1.c: New test.
6685
6686 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6687
6688 * gcc.c-torture/compile/20040419-1.c: New test.
6689
6690 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
6691
6692 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6693
6694 2004-04-18 Zack Weinberg <zack@codesourcery.com>
6695 Aldy Hernandez <aldyh@redhat.com>
6696
6697 * gcc.c-torture/execute/va-arg-24.c: New.
6698
6699 2004-04-17 Zack Weinberg <zack@codesourcery.com>
6700 Aldy Hernandez <aldyh@redhat.com>
6701
6702 * gcc.dg/vmx/1b-01.c: New.
6703 * gcc.dg/vmx/1b-02.c: New.
6704 * gcc.dg/vmx/1b-03.c: New.
6705 * gcc.dg/vmx/1b-04.c: New.
6706 * gcc.dg/vmx/1b-05.c: New.
6707 * gcc.dg/vmx/1b-06.c: New.
6708 * gcc.dg/vmx/1b-07.c: New.
6709 * gcc.dg/vmx/1c-01.c: New.
6710 * gcc.dg/vmx/1c-02.c: New.
6711 * gcc.dg/vmx/3a-01a.c: New.
6712 * gcc.dg/vmx/3a-01.c: New.
6713 * gcc.dg/vmx/3a-01m.c: New.
6714 * gcc.dg/vmx/3a-03.c: New.
6715 * gcc.dg/vmx/3a-03m.c: New.
6716 * gcc.dg/vmx/3a-04.c: New.
6717 * gcc.dg/vmx/3a-04m.c: New.
6718 * gcc.dg/vmx/3a-05.c: New.
6719 * gcc.dg/vmx/3a-06.c: New.
6720 * gcc.dg/vmx/3a-06m.c: New.
6721 * gcc.dg/vmx/3a-07.c: New.
6722 * gcc.dg/vmx/3b-01.c: New.
6723 * gcc.dg/vmx/3b-02.c: New.
6724 * gcc.dg/vmx/3b-10.c: New.
6725 * gcc.dg/vmx/3b-13.c: New.
6726 * gcc.dg/vmx/3b-14.c: New.
6727 * gcc.dg/vmx/3b-15.c: New.
6728 * gcc.dg/vmx/3c-01a.c: New.
6729 * gcc.dg/vmx/3c-01.c: New.
6730 * gcc.dg/vmx/3c-02.c: New.
6731 * gcc.dg/vmx/3c-03.c: New.
6732 * gcc.dg/vmx/3d-01.c: New.
6733 * gcc.dg/vmx/4-01.c: New.
6734 * gcc.dg/vmx/4-03.c: New.
6735 * gcc.dg/vmx/5-01.c: New.
6736 * gcc.dg/vmx/5-02.c: New.
6737 * gcc.dg/vmx/5-03.c: New.
6738 * gcc.dg/vmx/5-04.c: New.
6739 * gcc.dg/vmx/5-05.c: New.
6740 * gcc.dg/vmx/5-06.c: New.
6741 * gcc.dg/vmx/5-07.c: New.
6742 * gcc.dg/vmx/5-07t.c: New.
6743 * gcc.dg/vmx/5-08.c: New.
6744 * gcc.dg/vmx/5-10.c: New.
6745 * gcc.dg/vmx/5-11.c: New.
6746 * gcc.dg/vmx/7-01a.c: New.
6747 * gcc.dg/vmx/7-01.c: New.
6748 * gcc.dg/vmx/7c-01.c: New.
6749 * gcc.dg/vmx/7d-01.c: New.
6750 * gcc.dg/vmx/7d-02.c: New.
6751 * gcc.dg/vmx/8-01.c: New.
6752 * gcc.dg/vmx/8-02a.c: New.
6753 * gcc.dg/vmx/8-02.c: New.
6754 * gcc.dg/vmx/brode-1.c: New.
6755 * gcc.dg/vmx/bug-1.c: New.
6756 * gcc.dg/vmx/bug-2.c: New.
6757 * gcc.dg/vmx/bug-3.c: New.
6758 * gcc.dg/vmx/cw-bug-1.c: New.
6759 * gcc.dg/vmx/cw-bug-2.c: New.
6760 * gcc.dg/vmx/cw-bug-3.c: New.
6761 * gcc.dg/vmx/dct.c: New.
6762 * gcc.dg/vmx/debug-1.c: New.
6763 * gcc.dg/vmx/debug-2.c: New.
6764 * gcc.dg/vmx/debug-3.c: New.
6765 * gcc.dg/vmx/debug-4.c: New.
6766 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6767 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6768 * gcc.dg/vmx/eg-5.c: New.
6769 * gcc.dg/vmx/fft.c: New.
6770 * gcc.dg/vmx/gcc-bug-1.c: New.
6771 * gcc.dg/vmx/gcc-bug-2.c: New.
6772 * gcc.dg/vmx/gcc-bug-3.c: New.
6773 * gcc.dg/vmx/gcc-bug-4.c: New.
6774 * gcc.dg/vmx/gcc-bug-5.c: New.
6775 * gcc.dg/vmx/gcc-bug-6.c: New.
6776 * gcc.dg/vmx/gcc-bug-7.c: New.
6777 * gcc.dg/vmx/gcc-bug-8.c: New.
6778 * gcc.dg/vmx/gcc-bug-9.c: New.
6779 * gcc.dg/vmx/gcc-bug-b.c: New.
6780 * gcc.dg/vmx/gcc-bug-c.c: New.
6781 * gcc.dg/vmx/gcc-bug-d.c: New.
6782 * gcc.dg/vmx/gcc-bug-e.c: New.
6783 * gcc.dg/vmx/gcc-bug-f.c: New.
6784 * gcc.dg/vmx/gcc-bug-g.c: New.
6785 * gcc.dg/vmx/gcc-bug-i.c: New.
6786 * gcc.dg/vmx/harness.h: New.
6787 * gcc.dg/vmx/ira1.c: New.
6788 * gcc.dg/vmx/ira2a.c: New.
6789 * gcc.dg/vmx/ira2b.c: New.
6790 * gcc.dg/vmx/ira2.c: New.
6791 * gcc.dg/vmx/ira2c.c: New.
6792 * gcc.dg/vmx/mem.c: New.
6793 * gcc.dg/vmx/newton-1.c: New.
6794 * gcc.dg/vmx/ops.c: New.
6795 * gcc.dg/vmx/sn7153.c: New.
6796 * gcc.dg/vmx/spill2.c: New.
6797 * gcc.dg/vmx/spill3.c: New.
6798 * gcc.dg/vmx/spill.c: New.
6799 * gcc.dg/vmx/t.c: New.
6800 * gcc.dg/vmx/varargs-1.c: New.
6801 * gcc.dg/vmx/varargs-2.c: New.
6802 * gcc.dg/vmx/varargs-3.c: New.
6803 * gcc.dg/vmx/varargs-4.c: New.
6804 * gcc.dg/vmx/varargs-5.c: New.
6805 * gcc.dg/vmx/varargs-6.c: New.
6806 * gcc.dg/vmx/varargs-7.c: New.
6807 * gcc.dg/vmx/vmx.exp: New.
6808 * gcc.dg/vmx/vprint-1.c: New.
6809 * gcc.dg/vmx/vscan-1.c: New.
6810 * gcc.dg/vmx/x-01.c: New.
6811 * gcc.dg/vmx/x-02.c: New.
6812 * gcc.dg/vmx/x-03.c: New.
6813 * gcc.dg/vmx/x-04.c: New.
6814 * gcc.dg/vmx/x-05.c: New.
6815 * gcc.dg/vmx/yousufi-1.c: New.
6816 * gcc.dg/vmx/zero-1.c: New.
6817 * gcc.dg/vmx/zero.c: New.
6818
6819 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6820
6821 * g++.dg/lookup/java1.C: Update for chage of
6822 _Jv_AllocObject.
6823 * g++.dg/lookup/java2.C: Likewise.
6824
6825 2004-04-17 Laurent GUERBY <laurent@guerby.net>
6826
6827 * ada/acats/run_all.sh: use -O2 by default.
6828
6829 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
6830
6831 * gcc.dg/vr-mult-[12].c: New tests.
6832
6833 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6834
6835 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
6836
6837 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
6838
6839 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
6840
6841 * lib/target-supports.exp (check_profiling_available): Assume profiling
6842 isn't available for mips*-*-elf targets.
6843
6844 2004-04-14 Uros Bizjak <uros@kss-loka.si>
6845
6846 * gcc.dg/builtins-38.c: New test.
6847
6848 2004-04-14 Eric Christopher <echristo@redhat.com>
6849
6850 * g++.dg/charset/charset.exp: Run .cc extension tests.
6851
6852 2004-04-14 Zack Weinberg <zack@codesourcery.com>
6853
6854 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6855
6856 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6857
6858 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6859
6860 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
6861
6862 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6863 * gcc.dg/i386-387-2.c: Likewise.
6864
6865 * gcc.dg/i386-387-7.c: New test.
6866 * gcc.dg/i386-387-8.c: New test.
6867
6868 * gcc.dg/builtins-37.c: New test.
6869
6870 2004-04-13 Geoffrey Keating <geoffk@apple.com>
6871
6872 * g++.dg/pch/externc-1.C: Add missing semicolon.
6873
6874 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
6875
6876 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
6877
6878 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6879
6880 * gcc.c-torture/execute/20040411-1.c: New test.
6881
6882 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6883
6884 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6885
6886 2004-04-09 Chris Demetriou <cgd@broadcom.com>
6887
6888 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6889
6890 2004-04-09 Zack Weinberg <zack@codesourcery.com>
6891
6892 * lib/target-supports.exp (check_named_sections_available): New.
6893 * lib/gcc-dg.exp (dg-require-named-sections): New.
6894 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
6895 old-deja.exp. Also prune error-count message from HP linker.
6896 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
6897
6898 * g++.dg/init/init-ref4.C: Use dg-require-weak.
6899 * g++.old-deja/g++.pt/static3.C: Likewise.
6900 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
6901
6902 2004-04-09 Roger Sayle <roger@eyesopen.com>
6903
6904 * gcc.c-torture/execute/20040409-1.c: New test case.
6905 * gcc.c-torture/execute/20040409-2.c: New test case.
6906 * gcc.c-torture/execute/20040409-3.c: New test case.
6907
6908 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6909
6910 * gcc.dg/20040409-1.c: New test.
6911
6912 2004-04-08 Roger Sayle <roger@eyesopen.com>
6913
6914 PR target/14888
6915 * g++.dg/opt/pr14888.C: New test case.
6916
6917 2004-04-08 Geoffrey Keating <geoffk@apple.com>
6918
6919 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6920 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6921 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6922 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6923 New tests.
6924
6925 2004-04-08 Paul Brook <paul@codesourcery.com>
6926
6927 * gcc.dg/spill-1.c: New test.
6928
6929 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6930
6931 * gcc.dg/torture/builtin-ctype-2.c: New test.
6932
6933 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6934
6935 * gcc.dg/pch/pch.exp: Add largefile test.
6936
6937 2004-04-06 Geoffrey Keating <geoffk@apple.com>
6938
6939 * g++.dg/pch/externc-1.Hs: New.
6940 * g++.dg/pch/externc-1.C: New.
6941
6942 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6943
6944 * gcc.dg/compat/struct-by-value-5a_main.c,
6945 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6946 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6947 * gcc.dg/compat/struct-by-value-5a_x.c,
6948 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6949 gcc.dg/compat/struct-by-value-5_x.c.
6950 * gcc.dg/compat/struct-by-value-5a_y.c,
6951 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6952 gcc.dg/compat/struct-by-value-5_y.c.
6953
6954 * gcc.dg/compat/struct-by-value-6a_main.c,
6955 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6956 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6957 * gcc.dg/compat/struct-by-value-6a_x.c,
6958 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6959 gcc.dg/compat/struct-by-value-6_x.c.
6960 * gcc.dg/compat/struct-by-value-6a_y.c,
6961 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6962 gcc.dg/compat/struct-by-value-6_y.c.
6963
6964 * gcc.dg/compat/struct-by-value-7a_main.c,
6965 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6966 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6967 * gcc.dg/compat/struct-by-value-7a_x.c,
6968 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6969 gcc.dg/compat/struct-by-value-7_x.c.
6970 * gcc.dg/compat/struct-by-value-7a_y.c,
6971 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6972 gcc.dg/compat/struct-by-value-7_y.c.
6973
6974 2004-04-06 Jakub Jelinek <jakub@redhat.com>
6975
6976 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6977 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6978 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6979 options.
6980
6981 2004-04-06 Uros Bizjak <uros@kss-loka.si>
6982
6983 * gcc.dg/builtins-36.c: New test.
6984
6985 2004-04-06 Paul Brook <paul@codesourcery.com>
6986
6987 * README.gcc: Remove obsolete contraint on testcases.
6988
6989 2004-04-05 Paul Brook <paul@codesourcery.com>
6990
6991 PR2123
6992 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
6993 failure and exit(0) on success.
6994 * g++.dg/expr/anew2.C: Ditto.
6995 * g++.dg/expr/anew3.C: Ditto.
6996 * g++.dg/expr/anew4.C: Ditto.
6997
6998 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
6999
7000 PR c++/3518
7001 * g++.dg/template/unify7.C: New.
7002
7003 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
7004
7005 * g++.dg/README: Bring up to date with new subdirectories; remove
7006 duplicate subdirectory lines.
7007
7008 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
7009
7010 PR c++/14007
7011 * g++.dg/template/unify5.C: New.
7012 * g++.dg/template/unify6.C: New.
7013 * g++.dg/template/qualttp20.C: Adjust.
7014 * g++.old-deja/g++.jason/report.C: Adjust.
7015 * g++.old-deja/g++.other/qual1.C: Adjust.
7016
7017 2004-04-01 Mark Mitchell <mark@codesourcery.com>
7018
7019 PR c++/14803
7020 * g++.dg/inherit/ptrmem1.C: New test.
7021
7022 2004-04-01 Jakub Jelinek <jakub@redhat.com>
7023
7024 PR c++/14755
7025 * gcc.c-torture/execute/20040331-1.c: New test.
7026 * gcc.dg/20040331-1.c: New test.
7027
7028 2004-04-01 Paul Brook <paul@codesourcery.com>
7029
7030 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
7031
7032 2004-03-30 Mark Mitchell <mark@codesourcery.com>
7033
7034 PR c++/14724
7035 * g++.dg/init/goto1.C: New test.
7036
7037 PR c++/14763
7038 * g++.dg/template/defarg4.C: New test.
7039
7040 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
7041
7042 * gcc.dg/altivec-11.c: Extend test for more valid cases.
7043
7044 2004-03-28 David Edelsohn <edelsohn@gnu.org>
7045
7046 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
7047
7048 2004-03-28 Zack Weinberg <zack@codesourcery.com>
7049
7050 * gcc.dg/noncompile/undeclared-2.c: New test.
7051
7052 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
7053
7054 * gcc.dg/940409-1.c: Remove XFAIL.
7055 * gcc.dg/reg-vol-struct-1.c: New test.
7056
7057 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7058
7059 * gcc.dg/torture/builtin-wctype-1.c: New test.
7060
7061 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
7062
7063 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
7064 * gcc.dg/20001101-1.c: Likewise.
7065 * gcc.dg/20001102-1.c: Likewise.
7066
7067 2004-03-25 Roger Sayle <roger@eyesopen.com>
7068
7069 * gcc.dg/compare8.c: Add an additional test for XOR.
7070
7071 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7072
7073 * gcc.dg/torture/builtin-ctype-1.c: New test.
7074
7075 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7076
7077 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
7078 * gcc.dg/torture/builtin-math-1.c: Likewise.
7079 * gcc.dg/torture/builtin-power-1.c: New test.
7080
7081 2004-03-24 Andreas Schwab <schwab@suse.de>
7082
7083 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
7084 IA64 assembler.
7085
7086 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
7087 Roger Sayle <roger@eyesopen.com>
7088
7089 * gcc.dg/compare8.c: New test case.
7090
7091 2004-03-23 Ziemowit Laski <zlaski@apple.com>
7092
7093 * g++.dg/ext/altivec-7.C: New test.
7094
7095 2004-03-23 Zack Weinberg <zack@codesourcery.com>
7096
7097 PR 12267, 12391, 12560, 13129, 14114, 14133
7098 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
7099 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
7100 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
7101 Adjust error regexps.
7102 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
7103 * gcc.dg/noncompile/undeclared-1.c: New test cases.
7104 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
7105 * gcc.dg/local1.c: Add explanatory comment.
7106
7107 2004-03-23 Roger Sayle <roger@eyesopen.com>
7108
7109 PR optimization/14669
7110 * g++.dg/opt/fold2.C: New test case.
7111
7112 2004-03-22 Jakub Jelinek <jakub@redhat.com>
7113
7114 PR c/14069
7115 * gcc.dg/20040322-1.c: New test.
7116
7117 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7118
7119 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
7120 * gcc.dg/ultrasp4.c: Likewise.
7121 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
7122
7123 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7124
7125 * gcc.dg/i386-sse-8.c: Reset default options.
7126
7127 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7128
7129 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
7130 in the error message text.
7131
7132 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
7133
7134 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
7135
7136 2004-03-21 Mark Mitchell <mark@codesourcery.com>
7137
7138 PR c++/14616
7139 * g++.dg/init/array13.C: New test.
7140
7141 2004-03-20 Roger Sayle <roger@eyesopen.com>
7142
7143 PR target/13889
7144 * gcc.c-torture/compile/pr13889.c: New test case.
7145
7146 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
7147
7148 PR c/14635
7149 * builtins-1.c (nan, nans): Don't test.
7150 * builtins-30.c: Don't use nan, nanf, nanl.
7151 * builtins-35.c: New test.
7152
7153 2004-03-19 Ziemowit Laski <zlaski@apple.com>
7154
7155 * g++.dg/ext/altivec-6.C: New test.
7156
7157 2004-03-19 Mark Mitchell <mark@codesourcery.com>
7158
7159 * g++.dg/init/placement3.C: New test.
7160
7161 * g++.dg/template/spec13.C: New test.
7162
7163 * g++.dg/lookup/using11.C: New test.
7164
7165 * g++.dg/lookup/koenig3.C: New test.
7166
7167 * g++.dg/template/operator2.C: New test.
7168
7169 * g++.dg/expr/dtor3.C: New test.
7170 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
7171 marker.
7172 * g++.old-deja/g++.law/visibility28.C: Likewise.
7173
7174 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
7175
7176 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
7177 * gcc.dg/ppc64-abi-3.c: Likewise.
7178
7179 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7180
7181 PR c++/14545
7182 * g++.dg/parse/template15.C: New test.
7183
7184 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7185
7186 * g++.dg/expr/dtor2.C: New test.
7187
7188 * g++.dg/lookup/anon4.C: New test.
7189
7190 * g++.dg/overload/using1.C: New test.
7191
7192 * g++.dg/template/lookup7.C: New test.
7193
7194 * g++.dg/template/typename6.C: New test.
7195
7196 * g++.dg/expr/cond6.C: New test.
7197
7198 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7199
7200 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
7201
7202 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7203
7204 * g++.dg/expr/cond5.C: New test.
7205 * g++.dg/expr/constcast1.C: Likewise.
7206 * g++.dg/expr/ptrmem2.C: Likewise.
7207 * g++.dg/expr/ptrmem3.C: Likewise.
7208 * g++.dg/lookup/main1.C: Likewise.
7209 * g++.dg/template/lookup6.C: Likewise.
7210
7211 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7212
7213 * gcc.dg/local1.c: New test.
7214
7215 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
7216
7217 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7218
7219 * gcc.dg/torture/builtin-convert-1.c: New test.
7220
7221 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7222
7223 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7224
7225 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7226
7227 PR c++/14481
7228 * g++.dg/warn/Wunused-7.C: New test.
7229
7230 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7231
7232 * gcc.dg/torture/builtin-integral-1.c: New test.
7233
7234 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7235
7236 PR c++/14586
7237 * g++.dg/parse/non-dependent3.C: New test.
7238
7239 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
7240
7241 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7242 * g++.dg/eh/simd-2.C: Likewise.
7243 * g++.dg/init/array10.C: Likewise.
7244 * gcc.c-torture/compile/simd-1.c: Likewise.
7245 * gcc.c-torture/compile/simd-2.c: Likewise.
7246 * gcc.c-torture/compile/simd-3.c: Likewise.
7247 * gcc.c-torture/compile/simd-4.c: Likewise.
7248 * gcc.c-torture/compile/simd-6.c: Likewise.
7249 * gcc.c-torture/execute/simd-1.c: Likewise.
7250 * gcc.c-torture/execute/simd-2.c: Likewise.
7251 * gcc.dg/compat/vector-defs.h: Likewise.
7252 * gcc.dg/20020531-1.c: Likewise.
7253 * gcc.dg/altivec-3.c: Likewise.
7254 * gcc.dg/altivec-4.c: Likewise.
7255 * gcc.dg/altivec-varargs-1.c: Likewise.
7256 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7257 * gcc.dg/i386-mmx-3.c: Likewise.
7258 * gcc.dg/i386-sse-4.c: Likewise.
7259 * gcc.dg/i386-sse-5.c: Likewise.
7260 * gcc.dg/i386-sse-8.c: Likewise.
7261 * gcc.dg/simd-1.c: Likewise.
7262 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7263 __ev64_opaque__ since the machine description provides it.
7264
7265 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7266
7267 * lib/compat.exp (skip_list): New global variable.
7268 Use it to hold the user defined COMPAT_SKIPS list if any.
7269 (compat-obj): Add the members of skip_list to optall.
7270
7271 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7272
7273 * gcc.dg/compat/union-by-value-1_main.c,
7274 union-by-value-1_x.c, union-by-value-1_y.c,
7275 union-check.h, union-defs.h,
7276 union-init.h, union-return-1_main.c,
7277 union-return-1_x.c, union-return-1_y.c: New files.
7278
7279 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7280
7281 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7282 mixed-struct-init.h: Add 4 mixed structure types.
7283 struct-by-value-21_main.c, struct-by-value-21_x.c,
7284 struct-by-value-21_y.c, struct-return-21_main.c,
7285 struct-return-21_x.c, struct-return-21_y.c: New files.
7286
7287 2004-03-13 Mark Mitchell <mark@codesourcery.com>
7288
7289 PR c++/14550
7290 * g++.dg/parse/template14.C: New test.
7291
7292 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7293
7294 * gcc.c-torture/execute/20040313-1.c: New test.
7295
7296 2004-03-13 Jakub Jelinek <jakub@redhat.com>
7297
7298 PR target/14533
7299 * gcc.dg/20040311-2.c: New test.
7300
7301 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7302
7303 PR other/14544
7304 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7305 bit-field.
7306
7307 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
7308
7309 * gcc.dg/20040305-2.c: Add missing return statement.
7310
7311 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7312
7313 * gcc.dg/builtins-34.c: Also check pow10*.
7314
7315 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7316
7317 PR target/14262
7318 * gcc.dg/20040305-2.c: New test.
7319
7320 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7321
7322 * gcc.dg/20040310-1.c: New test.
7323
7324 2004-03-11 Roger Sayle <roger@eyesopen.com>
7325
7326 * gcc.c-torture/execute/20040311-1.c: New test case.
7327
7328 2004-03-11 Mark Mitchell <mark@codesourcery.com>
7329
7330 PR c++/14476
7331 * g++.dg/lookup/enum1.C: New test.
7332
7333 2004-03-10 Mark Mitchell <mark@codesourcery.com>
7334
7335 PR c++/14510
7336 * g++.dg/lookup/struct2.C: New test.
7337
7338 2004-03-10 Uros Bizjak <uros@kss-loka.si>
7339
7340 * gcc.dg/builtins-34.c: New test.
7341
7342 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7343
7344 * gcc.dg/torture/builtin-nonneg-1.c: New test.
7345
7346 2004-03-09 James E Wilson <wilson@specifixinc.com>
7347
7348 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
7349 * gcc.dg/alias-2.c: New testcase.
7350
7351 2004-03-09 Zack Weinberg <zack@codesourcery.com>
7352
7353 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
7354
7355 2004-03-09 Roger Sayle <roger@eyesopen.com>
7356
7357 * gcc.c-torture/execute/20040309-1.c: New test case.
7358
7359 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
7360
7361 PR c++/14397
7362 * g++.dg/overload/ref1.C: New.
7363
7364 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7365
7366 PR c++/14409
7367 * g++.dg/template/spec12.C: New test.
7368
7369 PR c++/14448
7370 * g++.dg/parse/crash14.C: New test.
7371
7372 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7373
7374 PR c++/14230
7375 * g++.dg/init/ref11.C: New test.
7376
7377 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7378
7379 PR c++/14432
7380 * g++.dg/parse/builtin2.C: New test.
7381
7382 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7383
7384 PR c++/14401
7385 * g++.dg/init/ctor3.C: New test.
7386 * g++.dg/init/union1.C: New test.
7387 * g++.dg/ext/anon-struct4.C: New test.
7388
7389 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7390
7391 * g++.dg/lookup/koenig1.C: Tweak error messages.
7392 * g++.dg/lookup/used-before-declaration.C: Likewise.
7393 * g++.dg/other/do1.C: Likewise.
7394 * g++.dg/overload/koenig1.C: Likewise.
7395 * g++.dg/parse/crash13.C: Likewise.
7396 * g++.dg/template/instantiate3.C: Likewise.
7397
7398 2004-03-08 Eric Christopher <echristo@redhat.com>
7399
7400 * * lib/target-supports.exp: Enable libiconv in test
7401 compilation. Fix up error checking.
7402
7403 2004-03-08 Roger Sayle <roger@eyesopen.com>
7404
7405 PR middle-end/14289
7406 * gcc.dg/pr14289-1.c: New test case.
7407 * gcc.dg/pr14289-2.c: Likewise.
7408 * gcc.dg/pr14289-3.c: Likewise.
7409
7410 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7411
7412 * gcc.c-torture/execute/20040308-1.c: New test.
7413
7414 2004-03-07 Roger Sayle <roger@eyesopen.com>
7415
7416 * gcc.c-torture/execute/20040307-1.c: New test case.
7417
7418 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
7419
7420 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7421
7422 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7423
7424 * gcc.dg/20040306-1.c: New test.
7425
7426 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7427
7428 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7429 them static.
7430 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7431
7432 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7433
7434 PR c/14465
7435 * gcc.dg/decl-6.c: New test.
7436
7437 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7438
7439 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7440 Rename LOGPOW -> LOG_POW.
7441 (SQRT_EXP, POW_EXP): New.
7442
7443 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7444
7445 * gcc.dg/i386-sse-8.c: New test.
7446
7447 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7448
7449 PR c/14114
7450 * gcc.dg/decl-5.c: New test.
7451
7452 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7453
7454 * gcc.dg/20040305-1.c: New test.
7455
7456 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7457
7458 PR other/14354
7459 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7460
7461 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7462
7463 PR c++/14425, c++/14426
7464 * g++.dg/ext/altivec-4.C: New test.
7465 * g++.dg/ext/altivec-5.C: New test.
7466
7467 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7468
7469 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7470 global variables of a type with no linkage.
7471 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7472 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7473 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7474 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7475 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7476 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7477 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7478 * g++.dg/warn/deprecated.C: Name enum Color.
7479 * g++.dg/overload/VLA.C: Name structure for 'b'.
7480 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7481
7482 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7483
7484 * gcc.c-torture/compile/20040304-1.c: New test.
7485
7486 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7487
7488 PR 13728
7489 * gcc.dg/decl-4.c: New testcase.
7490
7491 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7492
7493 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7494 as PRECF if sizeof (float) > sizeof (double).
7495 (PRECL): Make it the same as PRECF if
7496 sizeof (float) > sizeof (long double).
7497
7498 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7499
7500 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7501 system type. Add check for irix6 which doesn't have c99 runtime.
7502
7503 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7504
7505 * gcc.dg/const-elim-1.c: xfail for xtensa.
7506
7507 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7508
7509 PR c++/14369
7510 * g++.dg/template/cond4.C: New test.
7511
7512 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7513
7514 PR c++/14360
7515 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7516
7517 PR c++/14361
7518 * g++.dg/parse/defarg7.C: New test.
7519
7520 PR c++/14359
7521 * g++.dg/template/friend26.C: New test.
7522
7523 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7524
7525 PR c++/14324
7526 * g++.dg/abi/mangle21.C: New test.
7527
7528 PR c++/14260
7529 * g++.dg/parse/constructor2.C: New test.
7530
7531 PR c++/14337
7532 * g++.dg/template/sfinae1.C: New test.
7533
7534 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7535
7536 PR c++/14267
7537 * g++.dg/expr/crash2.C: New test.
7538
7539 PR middle-end/13448
7540 * gcc.dg/inline-5.c: New test.
7541 * gcc.dg/always-inline.c: Split out tests into ...
7542 * gcc.dg/always-inline2.c: ... this and ...
7543 * gcc.dg/always-inline3.c: ... this.
7544
7545 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7546
7547 PR debug/12103
7548 * g++.dg/debug/crash1.C: New test.
7549
7550 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7551
7552 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7553 function with __attribute__((noinline)).
7554 (recurser_void2): Likewise.
7555 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7556 (recurser_void2): Likewise.
7557
7558 2004-02-29 Roger Sayle <roger@eyesopen.com>
7559
7560 PR middle-end/14203
7561 * g++.dg/warn/Wunused-6.C: New test case.
7562
7563 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7564
7565 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7566 not defined.
7567
7568 2004-02-27 Eric Christopher <echristo@redhat.com>
7569
7570 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7571 * g++.dg/charset/asm2.c: Run only x86.
7572 * gcc.dg/charset/asm3.c: Ditto.
7573
7574 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7575
7576 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7577 ld_library_path.
7578
7579 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7580
7581 * g++.dg/ext/altivec-3.C: New.
7582
7583 2004-02-26 Richard Henderson <rth@redhat.com>
7584
7585 * g++.dg/ext/attrib10.C: Mark for warning.
7586 * gcc.dg/attr-alias-1.c: New.
7587
7588 2004-02-26 Richard Henderson <rth@redhat.com>
7589
7590 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7591 * gcc.c-torture/execute/20040208-2.c: ... it back.
7592
7593 2004-02-26 Eric Christopher <echristo@redhat.com>
7594
7595 * lib/target-supports.exp (check-iconv-available): New function.
7596 * lib/gcc-dg.exp (dg-require-iconv): New function.
7597 Use above.
7598 * gcc.dg/charset: New directory.
7599 * gcc.dg/charset/charset.exp: New file.
7600 * gcc.dg/charset/asm1.c: Ditto.
7601 * gcc.dg/charset/asm2.c: Ditto.
7602 * gcc.dg/charset/asm3.c: Ditto.
7603 * gcc.dg/charset/asm4.c: Ditto.
7604 * gcc.dg/charset/asm5.c: Ditto.
7605 * gcc.dg/charset/attribute1.c: Ditto.
7606 * gcc.dg/charset/attribute2.c: Ditto.
7607 * gcc.dg/charset/string1.c: Ditto.
7608 * g++.dg/charset: New directory.
7609 * g++.dg/dg.exp: Add here. Special options.
7610 * g++.dg/charset/charset.exp: New file.
7611 * g++.dg/charset/asm1.c: Ditto.
7612 * g++.dg/charset/asm2.c: Ditto.
7613 * g++.dg/charset/asm3.c: Ditto.
7614 * g++.dg/charset/asm4.c: Ditto.
7615 * g++.dg/charset/attribute1.c: Ditto.
7616 * g++.dg/charset/attribute2.c: Ditto.
7617 * g++.dg/charset/extern1.cc: Ditto.
7618 * g++.dg/charset/extern2.cc: Ditto.
7619 * g++.dg/charset/string1.c: Ditto.
7620
7621 2004-02-26 Mark Mitchell <mark@codesourcery.com>
7622
7623 PR c++/14278
7624 * g++.dg/parse/comma1.C: New test.
7625
7626 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7627
7628 PR c++/14284
7629 * g++.dg/template/ttp8.C: New test.
7630
7631 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7632
7633 * gcc.dg/fixuns-trunc-1.c: New test.
7634
7635 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7636
7637 * gcc.dg/builtins-config.h: Use #elif.
7638
7639 2004-02-26 Michael Matz <matz@suse.de>
7640
7641 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7642 * gcc.dg/991214-1.c: Likewise.
7643 * gcc.dg/i386-asm-1.c: Likewise.
7644
7645 2004-02-25 Richard Henderson <rth@redhat.com>
7646
7647 * gcc.c-torture/execute/20040208-2.c: Move ...
7648 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7649
7650 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7651
7652 PR c++/14246
7653 * g++.dg/other/crash-3.C: New test.
7654
7655 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7656
7657 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7658 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7659
7660 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7661 HP-UX.
7662
7663 2004-02-24 Michael Matz <matz@suse.de>
7664
7665 * gcc.dg/i386-regparm.c: New.
7666
7667 2004-02-23 James E Wilson <wilson@specifixinc.com>
7668
7669 * gcc.c-torture/execute/20040223-1.c: New.
7670
7671 2004-02-23 Zack Weinberg <zack@codesourcery.com>
7672 Kazu Hirata <kazu@cs.umass.edu>
7673
7674 * gcc.dg/fwritable-strings-1.c: Remove.
7675
7676 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7677
7678 PR c/14156
7679 * gcc.dg/20040223-1.c: New test.
7680
7681 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7682
7683 PR c++/14106
7684 * g++.dg/ext/typeof9.C: New test.
7685
7686 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7687
7688 PR c++/14250
7689 * g++.dg/other/switch1.C: New test.
7690
7691 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7692
7693 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7694 * gcc.dg/va-arg-1.c: Likewise.
7695
7696 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7697
7698 PR c++/14143
7699 * g++.dg/template/koenig5.C: New test.
7700
7701 2004-02-21 Ziemowit Laski <zlaski@apple.com>
7702
7703 * g++.dg/ext/altivec-1.C: Generalize target triple.
7704 * g++.dg/ext/altivec-2.C: New test case.
7705 * g++.dg/ext/altivec_check.h: New file.
7706 * gcc.dg/altivec-1.c: Generalize target triple;
7707 include altivec_check.h and call altivec_check().
7708 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7709 * gcc.dg/altivec-6.c: New test case.
7710 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7711 type casts as needed.
7712 * gcc.dg/altivec-10.c: Include altivec_check.h and call
7713 altivec_check().
7714 * gcc.dg/altivec-12.c: New test case.
7715 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7716 include altivec_check.h and call altivec_check().
7717 * gcc.dg/altivec_check.h: New file.
7718
7719 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7720
7721 * lib/target-supports.exp (check_alias_available): Don't mangle
7722 function `g' in test program.
7723
7724 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7725
7726 * lib/target-supports.exp (check_profiling_available): Check
7727 argument to determine whether we support a profiling type.
7728 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7729 check_profiling_available.
7730 * g++.dg/bprob/bprob.exp: Likewise
7731 * g77.dg/bprob/bprob.exp: Likewise.
7732 * gcc.misc-tests/bprob.exp: Likewise.
7733 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7734 dg-require-profiling and delete expected error handling.
7735 * gcc.dg/20021014-1.c: Likewise.
7736 * gcc.dg/nest.c: Likewise.
7737
7738 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7739
7740 PR c++/12007
7741 * g++.dg/other/vthunk1.C: New test.
7742
7743 2004-02-20 Falk Hueffner <falk@debian.org>
7744
7745 PR target/14201
7746 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7747
7748 2004-02-20 Mark Mitchell <mark@codesourcery.com>
7749
7750 PR c++/13927
7751 * g++.dg/other/error8.C: Remove XFAIL markers.
7752
7753 PR c++/14173
7754 * g++.dg/ext/packed5.C: New test.
7755
7756 PR c++/14199
7757 * g++.dg/warn/Wunused-5.C: New test.
7758
7759 PR c++/14186
7760 * g++.dg/lookup/member1.C: New test.
7761
7762 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7763
7764 * gcc.c-torture/compile/20040130-1.c: Enable only when
7765 __INT_MAX__ >= 2147483647L.
7766 * gcc.c-torture/compile/961203-1.c: Likewise.
7767
7768 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7769
7770 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7771 * g++.dg/opt/template1.C: Robustify assembler regexp
7772
7773 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7774
7775 * gcc.c-torture/execute/simd-4.x: Remove.
7776 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7777 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7778 Guard with #ifndef SKIP_ATTRIBUTE.
7779 * gcc.dg/compat/vector-1_y.c: Likewise.
7780 * gcc.dg/compat/vector-2_x.c: Likewise.
7781 * gcc.dg/compat/vector-2_y.c: Likewise.
7782 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7783 * g++.dg/eh/simd-2.C: Likewise.
7784
7785 2004-02-19 Alan Modra <amodra@bigpond.net.au>
7786
7787 * gcc.c-torture/compile/complex-1.c: New.
7788
7789 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
7790
7791 PR target/14209
7792 * gcc.c-torture/execute/20040218-1.c: New test.
7793
7794 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7795
7796 PR c++/14181
7797 * g++.dg/parse/new2.C: New test.
7798
7799 2004-02-18 Paul Brook <paul@codesourcery.com>
7800
7801 * gcc.c-torture/compile/libcall-1.c: New test.
7802
7803 2004-02-18 Paul Brook <paul@codesourcery.com>
7804
7805 PR debug/12934
7806 * gcc.dg/debug/debug-7.c: New test.
7807
7808 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7809
7810 * gcc.dg/20040217-1.c: New test.
7811
7812 2004-02-17 Zack Weinberg <zack@codesourcery.com>
7813
7814 * gcc.c-torture/execute/990208-1.x: Delete.
7815
7816 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
7817
7818 * gcc.c-torture/execute/20040208-2.x: New file.
7819
7820 2004-02-17 Mark Mitchell <mark@codesourcery.com>
7821
7822 PR c++/11326
7823 * g++.dg/abi/structret1.C: New test.
7824
7825 2004-02-17 Jakub Jelinek <jakub@redhat.com>
7826
7827 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7828 (i386_cpuid): No need to test if cpuid is available on AMD64.
7829 Fix assembly, so that it works onboth i386 and AMD64.
7830 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7831 (vecInLong): Fix s[] member type to unsigned int.
7832 (vecInWord): Remove type.
7833 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7834 (a64, b64, c64, d64, e64): Remove.
7835 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7836 Remove unused variable. Remove initialization of removed variables.
7837 Don't call mmx_tests nor sse_tests.
7838 (reference_mmx, reference_sse): Remove.
7839 (check): Add return stmt.
7840 * gcc.dg/i386-sse-7.c: New test.
7841 * gcc.dg/i386-mmx-4.c: New test.
7842
7843 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7844
7845 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7846 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7847 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7848 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7849 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7850 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7851 g++.dg/tc1/dr94.C: Fix line terminator.
7852
7853 2004-02-16 Geoffrey Keating <geoffk@apple.com>
7854
7855 * gcc.c-torture/compile/20040216-1.c: New.
7856
7857 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7858
7859 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7860 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7861 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7862 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7863 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
7864 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7865
7866 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7867
7868 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7869
7870 2004-02-15 Mark Mitchell <mark@codesourcery.com>
7871
7872 PR c++/13971
7873 * g++.dg/expr/cond4.C: New test.
7874
7875 PR c++/14086
7876 * g++.dg/lookup/crash2.C: New test.
7877
7878 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
7879
7880 * gcc.c-torture/compile/20040214-2.c: New test.
7881
7882 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7883
7884 PR c++/14116
7885 * g++.dg/ext/typeof8.C: New test.
7886
7887 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7888
7889 * gcc.c-torture/compile/20040214-1.c: New test.
7890
7891 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7892
7893 PR c++/13635
7894 * g++.dg/template/spec11.C: New test.
7895
7896 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7897
7898 PR c++/13927
7899 * g++.dg/other/error8.C: New test.
7900
7901 2004-02-13 Mark Mitchell <mark@codesourcery.com>
7902
7903 PR c++/14122
7904 * g++.dg/template/array4.C: New test.
7905
7906 PR c++/14108
7907 * g++.dg/inherit/thunk2.C: New test.
7908
7909 PR c++/14083
7910 * g++.dg/eh/cond2.C: New test.
7911
7912 2004-02-12 Alan Modra <amodra@bigpond.net.au>
7913
7914 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7915
7916 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
7917
7918 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7919
7920 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7921
7922 * g++.dg/simd-2.C: xfail on ppc64-linux.
7923
7924 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7925
7926 PR c/456
7927 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7928 tests.
7929
7930 2004-02-11 Uros Bizjak <uros@kss-loka.si>
7931
7932 * gcc.dg/builtins-33.c: New test.
7933
7934 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
7935
7936 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7937
7938 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7939
7940 * g++.dg/simd-2.C: Set -maltivec for ppc64.
7941
7942 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7943
7944 * gcc.dg/ppc64-abi-3.c: New test.
7945
7946 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
7947
7948 PR c/14092
7949
7950 * gcc.dg/pr14092-1.c: New testcase.
7951
7952 2004-02-10 Alan Modra <amodra@bigpond.net.au>
7953
7954 * gcc.dg/cpp/assert4.c: Fix typo last change.
7955
7956 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7957 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7958
7959 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7960
7961 2004-02-09 Roger Sayle <roger@eyesopen.com>
7962
7963 * gcc.c-torture/compile/20040209-1.c: New test case.
7964
7965 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7966
7967 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7968
7969 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
7970
7971 * gcc.c-torture/execute/20040208-[12].c: New tests.
7972
7973 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7974
7975 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7976
7977 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7978
7979 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7980
7981 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7982
7983 Bug 13856
7984 * gcc.dg/visibility-8.c: New testcase.
7985
7986 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7987
7988 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
7989 arguments.
7990 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
7991
7992 2004-02-07 Roger Sayle <roger@eyesopen.com>
7993
7994 PR middle-end/13696
7995 * g++.dg/opt/fold1.C: New test case.
7996
7997 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7998
7999 PR c++/14033
8000 * g++.dg/other/crash-2.C: New test.
8001
8002 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8003
8004 PR c++/14028
8005 * g++.dg/parse/angle-bracket2.C: New test.
8006
8007 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8008
8009 PR middle-end/13750
8010 Revert:
8011 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8012 PR pch/13361
8013 * testsuite/g++.dg/pch/wchar-1.C: New.
8014 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8015
8016 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8017
8018 PR c++/14008
8019 * g++.dg/parse/error15.C: New test.
8020 * g++.dg/parse/crash11.C: Update dg-error mark.
8021
8022 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8023
8024 PR c++/13932
8025 * g++.dg/warn/conv2.C: New test.
8026
8027 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8028
8029 PR c++/13086
8030 * g++.dg/warn/incomplete1.C: Remove xfail.
8031
8032 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8033
8034 * lib/file-format.exp (gcc_target_object_format): Use
8035 ${tool}_target_compile, not gcc_target_compile.
8036 * lib/target-supports.exp (check_alias_available): Likewise.
8037 (check_gc_sections_available): Likewise.
8038 * g++.dg/ext/attrib10.C: Use dg-require-alias.
8039 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
8040 dg-require-alias.
8041
8042 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8043
8044 PR c++/13969
8045 * g++.dg/template/static6.C: New test.
8046
8047 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
8048
8049 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
8050
8051 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8052
8053 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
8054 tests for systems where `char' is unsigned by default.
8055
8056 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8057
8058 PR c++/13997
8059 * g++.dg/template/partial3.C: New test.
8060
8061 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
8062
8063 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
8064 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
8065 Remove mentions of obsolete ports.
8066
8067 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
8068
8069 * gcc.dg/noncompile/20001228-1.c: Fix for new
8070 error message.
8071
8072 2004-02-03 Roger Sayle <roger@eyesopen.com>
8073
8074 PR target/9348
8075 * gcc.c-torture/execute/multdi-1.c: New test case.
8076
8077 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8078
8079 PR c++/13925
8080 * g++.dg/template/lookup5.C: New test.
8081
8082 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8083
8084 PR c++/13950
8085 * g++.dg/template/lookup4.C: New test.
8086
8087 PR c++/13970
8088 * g++.dg/parse/error14.C: New test.
8089
8090 PR c++/14002
8091 * g++.dg/parse/template13.C: New test.
8092
8093 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8094
8095 PR c++/13978
8096 * g++.dg/template/koenig4.C: New test.
8097
8098 PR c++/13968
8099 * g++.dg/template/crash17.C: New test.
8100
8101 PR c++/13975
8102 * g++.dg/parse/error13.C: New test.
8103 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
8104
8105 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8106
8107 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
8108
8109 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
8110
8111 PR c/11658
8112 PR c/13994
8113 * gcc.dg/noncompile/20040203-1.c: New test.
8114 * gcc.dg/noncompile/20040203-2.c: Likewise.
8115 * gcc.dg/noncompile/20040203-3.c: Likewise.
8116 * gcc.dg/20040203-1.c: Likewise.
8117
8118 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
8119
8120 PR c++/10858
8121 * g++.dg/template/sizeof7.C: New test.
8122
8123 2004-02-02 Eric Christopher <echristo@redhat.com>
8124 Zack Weinberg <zack@codesourcery.com>
8125
8126 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
8127
8128 2004-02-02 Zack Weinberg <zack@codesourcery.com>
8129
8130 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
8131 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
8132 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
8133 * gcc.dg/cleanup-5.c: Run only on Linux targets.
8134
8135 2004-02-02 Mark Mitchell <mark@codesourcery.com>
8136
8137 PR c++/13113
8138 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
8139
8140 PR c++/13854
8141 * g++.dg/ext/attrib13.C: New test.
8142
8143 PR c++/13907
8144 * g++.dg/conversion/op2.C: New test.
8145
8146 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8147
8148 * gcc.dg/titype-1.c: Fix pasto.
8149
8150 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8151
8152 * gcc.dg/titype-1.c: New test.
8153
8154 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8155
8156 PR c++/13957
8157 * g++.dg/template/non-type-template-argument-1.C,
8158 g++.dg/template/qualified-id1.C: Update dg-error marks.
8159 * g++.dg/template/nontype6.C: New test.
8160
8161 2004-02-01 Roger Sayle <roger@eyesopen.com>
8162
8163 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
8164 * gcc.dg/builtins-31.c: New testcase.
8165 * gcc.dg/builtins-32.c: New testcase.
8166
8167 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
8168
8169 * objc.dg/call-super-2.m: Update line numbers
8170 for the including of stddef.h.
8171
8172 2004-01-30 Michael Matz <matz@suse.de>
8173
8174 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
8175 g++.dg/ext/case-range3.C: New tests.
8176
8177 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8178
8179 DR206
8180 PR c++/13813
8181 * g++.dg/template/member4.C: New test.
8182
8183 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8184
8185 PR c++/13683
8186 * g++.dg/template/sizeof6.C: New test.
8187
8188 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8189
8190 * gcc.dg/fwritable-strings-1.c: New test.
8191
8192 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8193
8194 * gcc.c-torture/compile/20040130-1.c: New test.
8195
8196 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
8197
8198 * objc.dg/call-super-2.m: Include stddef.h for size_t.
8199
8200 2004-01-29 Mark Mitchell <mark@codesourcery.com>
8201
8202 PR c++/13883
8203 * g++.dg/template/ctor3.C: New test.
8204
8205 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8206
8207 * g++.dg/tc1: New directory.
8208 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
8209 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
8210 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
8211 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
8212 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
8213
8214 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8215
8216 * g++.dg/parse/error11.C: New test.
8217 * g++.dg/parse/error12.C: Likewise.
8218
8219 2004-01-28 Ziemowit Laski <zlaski@apple.com>
8220
8221 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8222 (scan_initial, main): Use aligned_sizeof instead of sizeof.
8223
8224 2004-01-28 Mark Mitchell <mark@codesourcery.com>
8225
8226 PR c++/13791
8227 * g++.dg/ext/attrib12.C: New test.
8228
8229 PR c++/13736
8230 * g++.dg/parse/cast2.C: New test.
8231
8232 2004-01-27 James E Wilson <wilson@specifixinc.com>
8233
8234 * objc.dg/encode-2.m (main): New local string. Set depending on
8235 sizeof long. Use in sscanf call.
8236 * objc.dg/encode-3.m (main): New local string. Set depending on
8237 sizeof long. Use in scan_initial call.
8238
8239 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8240
8241 * objc.dg/call-super-2.m: Make LP64-safe.
8242 * objc.dg/desig-init-1.m: Likewise.
8243
8244 2004-01-27 Devang Patel <dpatel@apple.com>
8245
8246 * g++.dg/debug/namespace1.C: New test.
8247
8248 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8249
8250 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8251 xscale-*-*.
8252
8253 * gcc.dg/arm-mmx-1.c: New test.
8254
8255 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8256
8257 * gcc.dg/20040127-1.c: New test.
8258 * gcc.dg/20040127-2.c: New test.
8259
8260 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8261
8262 * objc.dg/stret-1.m (glob): Renamed to globa.
8263
8264 2004-01-26 Mark Mitchell <mark@codesourcery.com>
8265
8266 PR c++/13663
8267 * g++.dg/expr/for1.C: New test.
8268
8269 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8270
8271 PR middle-end/13779
8272 * gcc.dg/darwin-longlong.c: New test.
8273
8274 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8275
8276 * gcc.dg/20040124-1.c: Moved test from here...
8277 * gcc.c-torture/compile/20040124-1.c: ...to here.
8278
8279 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8280
8281 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8282 the assembly output if -m64 is passed.
8283
8284 2004-01-25 Mark Mitchell <mark@codesourcery.com>
8285
8286 PR c++/13833
8287 * g++.dg/template/cond3.C: New test.
8288
8289 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8290
8291 PR c++/13810
8292 * g++.dg/template/ttp7.C: New test.
8293
8294 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8295
8296 PR c++/13797
8297 * g++.dg/template/nontype4.C: New test.
8298 * g++.dg/template/nontype5.C: Likewise.
8299
8300 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
8301
8302 * gcc.dg/torture/mips-clobber-at.c: New test.
8303
8304 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8305
8306 * gcc.dg/20040124-1.c: New test.
8307
8308 2004-01-24 Jakub Jelinek <jakub@redhat.com>
8309
8310 * gcc.dg/20040123-1.c: New test.
8311
8312 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8313
8314 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
8315
8316 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
8317
8318 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
8319
8320 2004-01-23 Andrew Pinski <apinski@apple.com>
8321
8322 * gcc.dg/20030121-1.c: Move to ..
8323 * gcc.dg/20040121-1.c: here.
8324
8325 2004-01-23 Roger Sayle <roger@eyesopen.com>
8326
8327 * gcc.dg/builtins-29.c: New test case.
8328
8329 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8330
8331 PR 18314
8332 * gcc.dg/builtins-30.c: New testcase.
8333
8334 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
8335
8336 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
8337 * lib/g77.exp: Likewise.
8338 * lib/objc.exp: Likewise.
8339 * lib/g++.exp: Likewise.
8340
8341 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8342
8343 * gcc.dg/struct-by-value-2.c: New test.
8344
8345 2004-01-21 Andrew Pinski <apinski@apple.com>
8346
8347 PR target/13785
8348 * gcc.dg/20030121-1.c: New test.
8349
8350 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
8351
8352 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
8353 clobber frame pointer register in asm statement.
8354
8355 2004-01-21 Falk Hueffner <falk@debian.org>
8356
8357 * gcc.c-torture/compile/20040121-1.c: New test.
8358
8359 2004-01-21 Zack Weinberg <zack@codesourcery.com>
8360
8361 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
8362
8363 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
8364
8365 * gcc.dg/ppc64-abi-2.c: New test.
8366
8367 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
8368
8369 * lib/treelang.exp: Fill out this file.
8370 * lib/treelang-dg.exp: New File.
8371
8372 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
8373
8374 * gcc.c-torture/compile/981022-1.c: Remove.
8375 * gcc.dg/array-5.c: Remove XFAIL.
8376 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
8377 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
8378 gcc.dg/cond-lvalue-1.c: Update.
8379 * gcc.dg/cast-lvalue-2.c: New test.
8380
8381 2004-01-19 Mark Mitchell <mark@codesourcery.com>
8382
8383 PR c++/13592
8384 * g++.dg/other/error1.C (class foo): Tweak error message.
8385
8386 PR c++/13592
8387 * g++.dg/template/call2.C: New test.
8388
8389 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8390
8391 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8392 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8393 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8394 scalar-return-1_x.c, scalar-return-2_y.c,
8395 scalar-return-3_x.c, scalar-return-3_y.c,
8396 scalar-return-4_x.c, scalar-return-4_y.c,
8397 struct-align-1.h, struct-align-1_x.c,
8398 struct-align-1_y.c, struct-align-2.h,
8399 struct-align-2_x.c, struct-align-2_y.c,
8400 struct-by-value-10_y.c, struct-by-value-11_x.c,
8401 struct-by-value-11_y.c, struct-by-value-12_x.c,
8402 struct-by-value-12_y.c, struct-by-value-13_x.c,
8403 struct-by-value-13_y.c, struct-by-value-14_x.c,
8404 struct-by-value-14_y.c, struct-by-value-15_x.c,
8405 struct-by-value-15_y.c, struct-by-value-16_y.c,
8406 struct-by-value-17_y.c, struct-by-value-18_y.c,
8407 struct-by-value-19_y.c, struct-by-value-1_x.c,
8408 struct-by-value-1_y.c, struct-by-value-20_y.c,
8409 struct-by-value-2_x.c, struct-by-value-2_y.c,
8410 struct-by-value-3_y.c, struct-by-value-4_x.c,
8411 struct-by-value-4_y.c, struct-by-value-5_y.c,
8412 struct-by-value-6_y.c, struct-by-value-7_y.c
8413 struct-by-value-8_x.c, struct-by-value-8_y.c
8414 struct-by-value-9_x.c, struct-by-value-9_y.c
8415 struct-return-10_x.c, struct-return-10_y.c,
8416 struct-return-19_x.c, struct-return-20_x.c
8417 struct-return-2_x.c, struct-return-2_y.c
8418 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8419 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8420
8421 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8422
8423 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8424 attribute on sparc*-sun-solaris2.*.
8425
8426 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8427
8428 PR c++/13710
8429 * g++.dg/ext/typeof7.C: New test.
8430
8431 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8432
8433 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8434 * gcc.dg/const-elim-1.c: Same.
8435
8436 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8437
8438 * objc.dg/stret-1.m: New.
8439 * objc.dg/stret-2.m: New.
8440
8441 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8442
8443 PR c++/11895
8444 * g++.dg/ext/vector1.C: New test.
8445
8446 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8447
8448 * gcc.dg/pch/import-1.c: New.
8449 * gcc.dg/pch/import-1.hs: New.
8450 * gcc.dg/pch/import-1a.h: New.
8451 * gcc.dg/pch/import-1b.h: New.
8452 * gcc.dg/pch/import-1c.h: New.
8453
8454 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8455
8456 PR c++/13574
8457 * g++.dg/ext/array1.C: New test.
8458
8459 PR c++/13178
8460 * g++.dg/conversion/op1.C: New test.
8461
8462 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8463
8464 PR 11864
8465 From Kazumoto Kojima / Dan Kegel:
8466 * gcc.dg/pr11864-1.c: New test.
8467
8468 PR 10392
8469 From Marcus Comstedt / Dan Kegel:
8470 * gcc.dg/pr10392-1.c: New test.
8471
8472 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8473
8474 PR c++/13478
8475 * g++.dg/init/ref10.C: New test.
8476
8477 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8478
8479 PR c++/13407
8480 * g++.dg/parse/typename6.C: New test.
8481
8482 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8483
8484 PR pch/13361
8485 * testsuite/g++.dg/pch/wchar-1.C: New.
8486 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8487
8488 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8489
8490 PR c++/9259
8491 * g++.dg/expr/sizeof2.C: New test.
8492
8493 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8494
8495 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8496
8497 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8498
8499 PR c++/13659
8500 * g++.dg/lookup/strong-using-3.C: New.
8501 * g++.dg/lookup/using-10.C: New.
8502
8503 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8504
8505 PR c++/13594
8506 * g++.dg/lookup/strong-using-2.C: New.
8507
8508 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8509 Dan Kegel <dank@kegel.com>
8510 J"orn Rennecke <joern.rennecke@superh.com>
8511
8512 PR target/9365
8513 * gcc.dg/pr9365-1.c: New test.
8514
8515 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8516
8517 PR c++/8856
8518 * g++.dg/parse/casting-operator2.C: New test.
8519 * g++.old-deja/g++.pt/explicit83.C: Remove.
8520
8521 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8522
8523 * gcc.dg/label-compound-stmt-1.c: New test.
8524 * gcc.c-torture/compile/950922-1.c,
8525 gcc.c-torture/compile/20000211-3.c,
8526 gcc.c-torture/compile/20000518-1.c,
8527 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8528 compound statements.
8529
8530 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8531
8532 * gcc.dg/ppc64-abi-1.c: New test.
8533
8534 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8535
8536 * g++.dg/ext/attrib9.C: Add dg-warnings.
8537
8538 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8539
8540 PR c++/12335
8541 * g++.dg/parse/dtor3.C: New test.
8542
8543 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8544
8545 PR c++/12709
8546 * g++.dg/parse/try-catch-1.C: New test.
8547
8548 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8549
8550 * ada/acats/run_all.sh: Add more verbose output in acats.log
8551 when compiling tests.
8552
8553 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8554
8555 PR 13656
8556 * gcc.dg/typedef-redecl.c: New test case.
8557 * gcc.dg/typedef-redecl.h: New support file.
8558
8559 2004-01-13 Jan Hubicka <jh@suse.cz>
8560
8561 * gcc.dg/always_inline.c: New test.
8562 * gcc.dg/debug/20031231-1.c: Fix.
8563
8564 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8565
8566 PR c++/13474
8567 * g++.dg/template/array3.C: New test.
8568
8569 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8570
8571 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8572 * g++.dg/warn/Wunused-2.C: Likewise.
8573
8574 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8575
8576 PR c++/13289
8577 * g++.dg/template/instantiate6.C: New test.
8578
8579 2004-01-12 Roger Sayle <roger@eyesopen.com>
8580
8581 PR middle-end/11397
8582 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8583
8584 2004-01-12 Jan Hubicka <jh@suse.cz>
8585
8586 PR opt/12826
8587 * gcc.dg/20040112-1.c: New.
8588
8589 * gcc.dg/dwarf-die[1-7].c: Move to...
8590 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8591 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8592
8593 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8594
8595 PR c++/4100
8596 * g++.dg/parse/friend4.C: New test.
8597
8598 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8599
8600 PR c++/4100
8601 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8602 definition is called a friend.
8603
8604 2004-01-11 Zack Weinberg <zack@codesourcery.com>
8605
8606 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8607
8608 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8609
8610 PR c++/3478
8611 * g++.dg/parse/error10.C: New test.
8612 * g++.dg/template/arg2.C: Accept "invalid type" error.
8613
8614 2004-01-11 Jakub Jelinek <jakub@redhat.com>
8615
8616 PR middle-end/13392
8617 * g++.dg/opt/expect2.C: New test.
8618
8619 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8620
8621 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8622 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8623 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8624 Update dg-error regexps.
8625
8626 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8627
8628 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8629 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8630
8631 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8632
8633 * gcc.dg/pragma-re-1.c: Use right pointer type.
8634
8635 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8636
8637 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8638
8639 2004-01-09 Geoffrey Keating <geoffk@apple.com>
8640
8641 * gcc.dg/rs6000-ldouble-1.c: New.
8642
8643 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8644
8645 DR 337
8646 PR c++/9256
8647 * g++.dg/other/abstract1.C: New test.
8648
8649 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
8650
8651 * g++.dg/lookup/strong-using-1.C: New.
8652
8653 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8654
8655 PR c/11234
8656 * gcc.dg/func-ptr-conv-1.c: New test.
8657 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8658
8659 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8660
8661 PR target/13380.
8662 * gcc.c-torture/compile/20040109-1.c: New.
8663
8664 2004-01-08 Stuart Hastings <stuart@apple.com>
8665
8666 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8667 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8668 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8669
8670 2004-01-09 Alan Modra <amodra@bigpond.net.au>
8671
8672 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8673
8674 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8675
8676 * ada/acats/run_acats: Treat 'gnatchop' the same way
8677 as 'gnatmake'. Export GCC_DRIVER.
8678 * ada/acats/run_all.sh: Add target_gnatchop. Use
8679 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8680
8681 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8682
8683 PR c++/12573
8684 * g++.dg/template/dependent-expr4.C: New test.
8685
8686 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8687
8688 * gcc.dg/altivec-11.c: New test.
8689
8690 2004-01-07 Mark Mitchell <mark@codesourcery.com>
8691
8692 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8693
8694 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8695
8696 PR c/6024
8697 * gcc.dg/enum-compat-1.c: New test.
8698 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8699
8700 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8701
8702 PR c/12165
8703 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8704 gcc.dg/c99-idem-qual-3.c: New tests.
8705
8706 2004-01-07 Alan Modra <amodra@bigpond.net.au>
8707
8708 * gcc.dg/winline-7.c: Don't cast void * to int.
8709
8710 2004-01-06 Jan Hubicka <jh@suse.cz>
8711
8712 * gcc.dg/i386-sse-5.c: New test
8713 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8714
8715 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8716
8717 PR c++/12815
8718 * g++.dg/rtti/typeid4.C: New test.
8719
8720 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8721
8722 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8723
8724 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8725
8726 PR c++/12132
8727 * g++.dg/template/error11.C: New test.
8728
8729 PR c++/13451
8730 * g++.dg/template/class2.C: New test.
8731
8732 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8733 Richard Sandiford <rsandifo@redhat.com>
8734
8735 PR c++/13387
8736 * g++.dg/opt/alias3.C: New test.
8737
8738 2004-01-04 Mark Mitchell <mark@codesourcery.com>
8739
8740 PR c++/13157
8741 * g++.dg/template/koenig3.C: New test.
8742
8743 PR c++/13529
8744 * g++.dg/parse/offsetof3.C: New test.
8745
8746 * g++.dg/init/copy7.C: Add missing dg-error markers.
8747
8748 PR c++/12226
8749 * g++.dg/init/copy7.c: New test.
8750
8751 PR c++/13536
8752 * g++.dg/parse/cast1.C: New test.
8753
8754 2004-01-04 Jan Hubicka <jh@suse.cz>
8755
8756 * gcc.dg/winline[1-7].c: New tests.
8757
8758 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8759
8760 PR c++/13520
8761 * g++.dg/template/qualttp22.C: New test.
8762
8763 2004-01-01 Jan Hubicka <jh@suse.cz>
8764
8765 * gcc.dg/debug/20031231-1.c: New.
8766 * gcc.c-torture/compile/20040101-1.c: New.
8767 * gcc.dg/dwarf-die-[1-7].c: New.
8768
8769 2004-01-01 Jakub Jelinek <jakub@redhat.com>
8770
8771 PR optimization/13521
8772 * gcc.c-torture/compile/20031231-1.c: New test.
8773
8774 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8775
8776 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8777
8778 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8779
8780 PR c++/10079
8781 * g++.dg/template/crash16.C: New test.
8782
8783 2003-12-30 Mark Mitchell <mark@codesourcery.com>
8784
8785 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8786
8787 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8788
8789 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8790 ports.
8791 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8792 * g++.old-deja/g++.law/profile1.C: Likewise.
8793 * gcc.c-torture/compile/981006-1.c: Likewise.
8794 * gcc.c-torture/execute/loop-2e.x: Likewise.
8795 * gcc.c-torture/execute/loop-2f.x: Remove.
8796 * gcc.c-torture/execute/loop-2g.x: Likewise.
8797 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8798 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8799
8800 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8801
8802 PR c++/13507
8803 * g++.dg/ext/attrib11.C: New test.
8804
8805 PR c++/13494
8806 * g++.dg/template/array2-1.C: New test.
8807 * g++.dg/template/array2-2.C: New test.
8808
8809 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8810
8811 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8812
8813 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8814
8815 PR c++/12774
8816 * g++.dg/template/array1-1.C: New test.
8817 * g++.dg/template/array1-2.C: New test.
8818
8819 2003-12-29 Roger Sayle <roger@eyesopen.com>
8820
8821 PR fortran/12632
8822 * g77.dg/12632.f: New test case.
8823
8824 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8825
8826 PR c++/13289
8827 * g++.dg/parse/nontype1.C: New test.
8828
8829 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8830
8831 PR c++/12403
8832 * g++.dg/parse/explicit1.C: New test.
8833 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8834
8835 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8836
8837 PR c++/13081
8838 * g++.dg/opt/inline6.C: New test.
8839
8840 PR c++/12613
8841 * g++.dg/parse/error9.C: New test.
8842
8843 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8844
8845 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8846
8847 PR c++/13009
8848 * g++.dg/init/assign1.C: New test.
8849
8850 2003-12-28 Roger Sayle <roger@eyesopen.com>
8851
8852 PR c++/13070
8853 * g++.dg/warn/format3.C: New test case.
8854
8855 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8856
8857 * gcc.c-torture/compile/20031227-1.c: New test.
8858
8859 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8860
8861 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8862 * g77.dg/bprob/bprob.exp: Likewise.
8863 * gcc.misc-tests/bprob.exp: Likewise.
8864 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8865 variants on systems where the library does not provide that
8866 functionality.
8867 * gcc.dg/builtins-20.c: Use builtins-config.h.
8868 * gcc.dg/builtins-config.h: New file.
8869
8870 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8871
8872 * lib/gcc-dg.exp (dg-require-profiling): New function.
8873 * lib/target-supports.exp (check_profiling_available): Likewise.
8874 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8875 * g77.dg/bprob/bprob.exp: Likewise.
8876 * gcc.misc-tests/bprob.exp: Likewise.
8877 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8878 * gcc.dg/20021014-1.c: Likewise.
8879 * gcc.dg/nest.c: Likewise.
8880
8881 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8882
8883 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8884 compiling.
8885 * g++.dg/lookup/java2.C: Likewise.
8886 * gcc.dg/cpp/lexident.c: Likewise.
8887
8888 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8889
8890 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
8891 given.
8892 * gcc.c-torture/compile/961203-1.c: Likewise.
8893 * gcc.c-torture/compile/980506-1.c: Likewise.
8894
8895 2003-12-23 Zack Weinberg <zack@codesourcery.com>
8896
8897 * lib/gcc-dg.exp (dg-prune-output): New annotation.
8898 (additional_prunes): New global.
8899 (gcc-dg-prune): Handle additional per-test pruning.
8900 (dg-test): Clear additional_prunes between tests.
8901
8902 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
8903 dg-prune-output to avoid spurious failures from assembler
8904 complaining about nonexistent WAW violations.
8905 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
8906 Use dg-prune-output to avoid spurious failures from assembler
8907 warning about Itanium B-step errata.
8908
8909 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8910
8911 * g++.dg/abi/macro0.C: New test.
8912 * g++.dg/abi/macro1.C: Likewise.
8913 * g++.dg/abi/macro2.C: Likewise.
8914
8915 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8916 * g++.dg/abi/bitfield7.C: Likewise.
8917 * g++.dg/abi/dtor2.C: Likewise.
8918 * g++.dg/abi/mangle11.C: Likewise.
8919 * g++.dg/abi/mangle12.C: Likewise.
8920 * g++.dg/abi/mangle14.C: Likewise.
8921 * g++.dg/abi/mangle17.C: Likewise.
8922 * g++.dg/abi/vbase10.C: Likewise.
8923 * g++.dg/abi/vbase14.C: Likewise.
8924 * g++.dg/template/qualttp17.C: Likewise.
8925
8926 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8927
8928 PR c/11995
8929 * gcc.dg/20031223-1.c: New test.
8930
8931 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8932
8933 * gcc.dg/noreturn-7.c: New test.
8934
8935 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8936
8937 * gcc.dg/null-pointer-1.c: New test.
8938
8939 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8940
8941 * g++.old-deja/g++.jason/template18.C: Remove.
8942 * g++.old-deja/g++.jason/template37.C: Likewise.
8943
8944 PR c++/12862
8945 * g++.dg/lookup/ns1.C: New test.
8946
8947 PR c++/12397
8948 * g++.dg/template/lookup3.C: New test.
8949
8950 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8951
8952 * g++.dg/template/recurse1.C: New test
8953
8954 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8955
8956 PR c++/12479
8957 * g++.dg/parse/semicolon1.C: New test.
8958 * g++.dg/parse/semicolon1.h: Likewise.
8959
8960 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8961
8962 * gcc.dg/darwin-misaligned.c: New test.
8963
8964 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8965
8966 PR c/9163
8967 * gcc.dg/20031222-1.c: New test.
8968
8969 2003-12-21 Mark Mitchell <mark@codesourcery.com>
8970
8971 PR c++/13438
8972 * g++.dg/parse/error8.C: New test.
8973
8974 PR c++/11554
8975 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8976
8977 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8978
8979 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8980 too small.
8981 * gcc.c-torture/compile/930217-1.c: Likewise.
8982 * gcc.c-torture/compile/930513-1.c: Likewise.
8983 * gcc.c-torture/execute/920908-2.c: Likewise.
8984 * gcc.c-torture/execute/921204-1.c: Likewise.
8985 * gcc.c-torture/execute/930621-1.c: Likewise.
8986 * gcc.c-torture/execute/930630-1.c: Likewise.
8987 * gcc.c-torture/execute/931031-1.c: Likewise.
8988 * gcc.c-torture/execute/980602-2.c: Likewise.
8989 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8990 * gcc.c-torture/execute/compndlit-1.c: Likewise.
8991 * gcc.c-torture/execute/extzvsi.c: Likewise.
8992 * gcc.c-torture/unsorted/ext.c: Likewise.
8993
8994 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
8995
8996 PR target/12749
8997 * gcc.c-torture/compile/20031220-2.c: New test case.
8998
8999 2003-12-20 Roger Sayle <roger@eyesopen.com>
9000
9001 PR optimization/13031
9002 * gcc.c-torture/compile/20031220-1.c: New test case.
9003
9004 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9005
9006 * gcc.dg/cast-function-1.c: New test.
9007
9008 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
9009
9010 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
9011 formats.
9012
9013 2003-12-19 Mark Mitchell <mark@codesourcery.com>
9014
9015 PR c++/12795
9016 * g++.dg/ext/attrib10.C: New test.
9017
9018 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9019
9020 * gcc.dg/cleanup-10.c: New test.
9021 * gcc.dg/cleanup-11.c: New test.
9022
9023 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9024
9025 PR c++/13239
9026 * g++.dg/opt/expect1.C: New test.
9027
9028 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
9029
9030 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
9031
9032 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
9033
9034 PR debug/12923
9035 * gcc.dg/20031218-1.c: New test.
9036
9037 PR debug/12389
9038 * gcc.dg/20031218-2.c: New test.
9039 * gcc.dg/20031218-3.c: New test.
9040
9041 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
9042 of label name and allow for USER_LABEL_PREFIX == "_" names.
9043 * g++.dg/abi/mangle18-2.C: Likewise.
9044 * g++.dg/abi/mangle19-1.C: Likewise.
9045 * g++.dg/abi/mangle19-2.C: Likewise.
9046 * g++.dg/abi/mangle20-1.C: Likewise.
9047 * g++.dg/abi/mangle20-2.C: Likewise.
9048
9049 2003-12-18 Richard Henderson <rth@redhat.com>
9050
9051 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
9052
9053 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
9054 Dan Kegel <dank@kegel.com>
9055
9056 PR other/12009
9057 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
9058 testing a cross compiler, it causes spurious compile failures.
9059 * lib/g++.exp: Likewise.
9060
9061 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9062
9063 PR c++/13262
9064 * g++.dg/template/access13.C: New test.
9065
9066 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9067
9068 * gcc.dg/20031216-1.c: New test.
9069
9070 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9071
9072 PR c++/9154
9073 * g++.dg/template/error10.C: New test.
9074
9075 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9076
9077 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
9078 * g++.dg/eh/simd-2.C: Likewise.
9079
9080 2003-12-17 James E Wilson <wilson@specifixinc.com>
9081 Roger Sayle <roger@eyesopen.com>
9082
9083 * gcc.c-torture/execute/ieee/mzero5.c: New.
9084
9085 2003-12-17 Mark Mitchell <mark@codesourcery.com>
9086
9087 PR c++/10603
9088 * g++.dg/parse/error6.C: New test.
9089
9090 PR c++/12827
9091 * g++.dg/parse/error7.C: New test.
9092
9093 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9094
9095 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
9096 at -O with stabs debugging formats.
9097 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
9098 * gcc.dg/debug/debug-2.c: Likewise.
9099
9100 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9101
9102 PR c++/12696
9103 * g++.dg/init/error1.C: New test.
9104
9105 PR c++/12218
9106 * g++.dg/init/pm3.C: New test.
9107
9108 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
9109
9110 PR c/3347
9111 * gcc.dg/bitfld-8.c: New test.
9112
9113 2003-12-16 James Lemke <jim@wasabisystems.com>
9114
9115 * gcc.dg/arm-scd42-[123].c: New tests.
9116
9117 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9118
9119 PR c++/9043
9120 * g++.dg/abi/mangle20-1.C: New test.
9121 * g++.dg/abi/mangle20-2.C: New test.
9122
9123 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9124
9125 PR c++/13275
9126 * g++.dg/other/offsetof2.C: Remove XFAIL.
9127 * g++.dg/parse/offsetof1.C: New test.
9128 * g++.gd/parse/offsetof2.C: Likewise.
9129
9130 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9131
9132 * g++.dg/template/nontype3.C: New test.
9133 * g++.dg/template/static2.C: Tweaked the dg-error clause.
9134
9135 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9136
9137 * g++.dg/warn/noreturn-3.C: Also test instantiation.
9138
9139 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9140
9141 PR c++/13387
9142 * g++.dg/expr/assign1.C: New test.
9143
9144 PR c++/13242
9145 * g++.dg/abi/mangle19-1.C: New test.
9146 * g++.dg/abi/mangle19-2.C: New test.
9147
9148 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
9149
9150 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
9151
9152 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9153
9154 * gcc.c-torture/execute/20031216-1.c: New test.
9155
9156 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9157
9158 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
9159 an ICE regression.
9160
9161 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9162
9163 PR c++/10926
9164 * g++.dg/template/error9.C: New test.
9165
9166 PR c++/11116
9167 * g++.dg/template/error8.C: New test.
9168
9169 2003-12-15 Roger Sayle <roger@eyesopen.com>
9170
9171 PR middle-end/13400
9172 * gcc.c-torture/execute/20031215-1.c: New test case.
9173
9174 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9175
9176 PR c++/13269
9177 * g++.dg/parse/error5.C: New test.
9178
9179 PR c++/12989
9180 * g++.dg/expr/sizeof1.C: New test.
9181
9182 PR c++/13310
9183 * g++.dg/template/crash15.C: New test.
9184
9185 2003-12-15 Geoffrey Keating <geoffk@apple.com>
9186
9187 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
9188 a non-POD type as the last named parameter of a varargs function.
9189
9190 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9191
9192 PR c++/13243
9193 PR c++/12573
9194 * g++.dg/template/crash14.C: New test.
9195 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
9196
9197 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
9198
9199 * g++.dg/other/java1.C: New test.
9200
9201 PR c++/13241
9202 * g++.dg/abi/mangle18-1.C: New test.
9203 * g++.dg/abi/mangle18-2.C: New test.
9204
9205 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9206
9207 PR optimization/10312
9208 * gcc.c-torture/execute/20031214-1.c: New.
9209
9210 2003-12-14 Mark Mitchell <mark@codesourcery.com>
9211
9212 PR c++/10779
9213 PR c++/12160
9214 * g++.dg/parse/error3.C: New test.
9215 * g++.dg/parse/error4.C: Likewise.
9216 * g++.dg/abi/mangle4.C: Tweak error messages.
9217 * g++.dg/lookup/using5.C: Likewise.
9218 * g++.dg/other/error2.C: Likewise.
9219 * g++.dg/parse/typename5.C: Likewise.
9220 * g++.dg/parse/undefined1.C: Likewise.
9221 * g++.dg/template/arg2.C: Likewise.
9222 * g++.dg/template/ttp3.C: Likewise.
9223 * g++.dg/template/type1.C: Likewise.
9224 * g++.old-deja/g++.other/crash32.C: Likewise.
9225 * g++.old-djea/g++.pt/defarg8.C: Likewise.
9226
9227 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9228
9229 PR c++/13106
9230 * g++.dg/warn/noreturn-3.C: New test.
9231
9232 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9233
9234 PR c++/13118
9235 * g++.dg/abi/covariant3.C: New.
9236
9237 2003-12-12 Jakub Jelinek <jakub@redhat.com>
9238
9239 * g++.dg/eh/ia64-1.C: New test.
9240
9241 2003-12-12 Roger Sayle <roger@eyesopen.com>
9242
9243 PR optimization/13037
9244 * g77.f-torture/execute/13037.f: New test case.
9245
9246 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9247
9248 PR c++/12881
9249 * g++.dg/abi/covariant2.C: New.
9250
9251 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
9252
9253 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9254
9255 2003-12-11 Zack Weinberg <zack@codesourcery.com>
9256
9257 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9258
9259 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9260
9261 PR other/10819
9262 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9263 to fix Bug 10819.
9264 * lib/g++.exp (g++_version): Likewise.
9265 * lib/g77.exp (g77_version): Likewise.
9266 * lib/objc.exp (default_objc_version): Likewise.
9267
9268 2003-12-10 Richard Henderson <rth@redhat.com>
9269
9270 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9271
9272 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9273
9274 2003-12-08 Matt Austern <austern@apple.com>
9275
9276 PR c/13134
9277 * lib/gcc-dg.exp (dg-require-visibility): Define.
9278 * lib/target-supports (check_visibility_available): Define.
9279 * gcc.dg/visibility-1.c: New test.
9280 * gcc.dg/visibility-2.c: Likewise.
9281 * gcc.dg/visibility-3.c: Likewise.
9282 * gcc.dg/visibility-4.c: Likewise.
9283 * gcc.dg/visibility-5.c: Likewise.
9284 * gcc.dg/visibility-6.c: Likewise.
9285 * g++.dg/ext/visibility-1.C: Likewise.
9286 * g++.dg/ext/visibility-2.C: Likewise.
9287 * g++.dg/ext/visibility-3.C: Likewise.
9288 * g++.dg/ext/visibility-4.C: Likewise.
9289 * g++.dg/ext/visibility-5.C: Likewise.
9290 * g++.dg/ext/visibility-6.C: Likewise.
9291
9292 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9293
9294 * g++.dg/lookup/java1.C: New test.
9295 * g++.dg/lookup/java2.C: New test.
9296
9297 2003-12-07 Falk Hueffner <falk@debian.org>
9298
9299 * g++.dg/opt/noreturn-1.C: New test.
9300
9301 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9302
9303 * gcc.dg/overflow-1.c: New test.
9304
9305 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9306
9307 * g77.f-torture/compile/13060.f: New test.
9308
9309 2003-12-06 Mark Mitchell <mark@codesourcery.com>
9310
9311 PR c++/13323
9312 * g++.dg/inherit/operator2.C: New test.
9313
9314 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9315
9316 PR c++/13305
9317 * g++.dg/ext/attrib9.C: New test.
9318
9319 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9320
9321 PR c++/13314
9322 * g++.dg/template/error7.C: New test.
9323
9324 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
9325 J"orn Rennecke <joern.rennecke@superh.com>
9326
9327 PR target/13302
9328 * g++.dg/other/struct-va_list.C: New test.
9329
9330 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9331
9332 PR c++/13166
9333 * g++.dg/parse/defarg6.C: New test.
9334
9335 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
9336
9337 PR target/13256
9338 * gcc.c-torture/execute/20031201-1.c: New test.
9339
9340 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
9341
9342 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
9343
9344 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9345
9346 * gcc.dg/builtin-return-1.c: New test.
9347
9348 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
9349 J"orn Rennecke <joern.rennecke@superh.com>
9350
9351 PR optimization/13260
9352 * gcc.c-torture/execute/20031204-1.c: New test.
9353
9354 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9355
9356 PR c++/9127
9357 * g++.dg/template/error6.C: New test.
9358
9359 2003-12-03 Jakub Jelinek <jakub@redhat.com>
9360
9361 * gcc.dg/20031202-1.c: New test.
9362
9363 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9364
9365 PR c++/13179
9366 * g++.dg/template/eh1.C: New test.
9367
9368 PR c++/10771
9369 * g++.dg/template/error5.C: New test.
9370
9371 2003-12-02 David Ung <davidu@mips.com>
9372
9373 * gcc.dg/compat/vector-check.h: Corrected type for var
9374 g_##TMODE
9375
9376 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9377
9378 PR c++/10126
9379 * g++.dg/template/ptrmem8.C: New test.
9380
9381 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9382
9383 PR c++/12573
9384 * g++.dg/template/dependent-expr3.C: New test.
9385
9386 2003-12-01 James Lemke <jim@wasabisystems.com>
9387
9388 * gcc.dg/arm-g2.c: New test.
9389
9390 2003-12-01 Roger Sayle <roger@eyesopen.com>
9391
9392 PR optimization/11634
9393 * gcc.dg/20031201-2.c: New test case.
9394
9395 2003-12-01 Zack Weinberg <zack@codesourcery.com>
9396
9397 PR 11433
9398 * objc.dg/proto-lossage-3.m: New test.
9399
9400 2003-12-01 Roger Sayle <roger@eyesopen.com>
9401
9402 PR optimization/12628
9403 * gcc.dg/20031201-1.c: New test case.
9404
9405 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9406
9407 * gcc.dg/unaligned-1.c: New test.
9408
9409 2003-11-30 Mark Mitchell <mark@codesourcery.com>
9410
9411 PR c++/9849
9412 * g++.dg/template/error4.C: New test.
9413 * g++.dg/template/nested3.C: Adjust error markers.
9414
9415 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9416
9417 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9418
9419 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9420
9421 PR c/10333
9422 * gcc.dg/bitfld-7.c: New test.
9423
9424 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
9425
9426 * gcc.dg/tls/asm-1.C: New test.
9427
9428 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9429
9430 * gcc.dg/cpp/assert4.c: Update.
9431
9432 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9433
9434 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9435 * gcc.dg/builtin-apply3.c: New test.
9436
9437 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9438
9439 * lib/compat.exp (compat-obj): New xfaildata parameter.
9440 Use it to set compiler_conditional_xfail_data before compiling.
9441 (compat-get-options): Handle dg-xfail-if.
9442 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9443 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9444 * gcc.dg/compat/vector-1_y.c: Likewise.
9445 * gcc.dg/compat/vector-2_x.c: Likewise.
9446 * gcc.dg/compat/vector-2_y.c: Likewise.
9447
9448 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9449
9450 * g++.dg/opt/reg-stack4.C: New test.
9451
9452 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9453
9454 * gcc.dg/builtin-apply2.c: New test.
9455
9456 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9457
9458 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9459
9460 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9461
9462 PR c++/12924
9463 * g++.dg/template/template-id-2.C: New test.
9464
9465 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9466
9467 PR c++/5369
9468 * g++.dg/template/memfriend1.C: New test.
9469 * g++.dg/template/memfriend2.C: Likewise.
9470 * g++.dg/template/memfriend3.C: Likewise.
9471 * g++.dg/template/memfriend4.C: Likewise.
9472 * g++.dg/template/memfriend5.C: Likewise.
9473 * g++.dg/template/memfriend6.C: Likewise.
9474 * g++.dg/template/memfriend7.C: Likewise.
9475 * g++.dg/template/memfriend8.C: Likewise.
9476 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9477
9478 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9479
9480 PR c++/12515
9481 * g++.dg/ext/cond1.C: New test.
9482
9483 2003-11-20 Richard Henderson <rth@redhat.com>
9484
9485 * gcc.dg/20020201-2.c: Remove.
9486 * gcc.dg/20020201-4.c: Remove.
9487 * gcc.dg/20020304-1.c: Remove.
9488
9489 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9490
9491 * gcc.dg/cpp/trad/xwin1.c: New test case.
9492
9493 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9494
9495 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9496 * lib/g77.exp: Likewise.
9497 * lib/objc.exp: Likewise.
9498 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9499 for darwin.
9500
9501 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9502
9503 PR c++/12932
9504 * g++.dg/template/static5.C: New test.
9505
9506 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9507
9508 * gcc.dg/nested-func-1.c: New test.
9509
9510 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9511
9512 * gcc.dg/cpp/assert4.c: New test.
9513
9514 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9515
9516 PR c++/2294
9517 * g++.dg/lookup/using9.c: New test.
9518
9519 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9520
9521 PR c++/12762
9522 * g++.dg/template/error3.C: New test.
9523
9524 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9525
9526 PR ada/13035
9527 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9528 No longer use a wrapper for gcc, since this does not work under
9529 Windows.
9530
9531 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9532
9533 PR c++/2094
9534 * g++.dg/template/ptrmem7.C: New test.
9535
9536 2003-11-13 Andrew Pinski <apinski@apple.com>
9537
9538 * gcc.c-torture/compile/20031113-1.c: New test.
9539
9540 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9541 Kean Johnston <jkj@sco.com>
9542
9543 PR c/13029
9544 * gcc.dg/unused-4.c: Update.
9545
9546 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9547
9548 * g++.dg/opt/const3.C: New test.
9549
9550 2003-11-13 Jan Hubicka <jh@suse.cz>
9551
9552 * gcc.c-torture/compile/20031112-1.c: New test.
9553
9554 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9555
9556 * g++.dg/parse/crash10.C: Remove bogus error marker.
9557
9558 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9559
9560 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9561 (host_gcc): Likewise.
9562 (ROOT): Honor $PWDCMD.
9563 (BASE): Likewise.
9564 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9565
9566 2003-11-12 Catherine Moore <clm@redhat.com>
9567
9568 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9569
9570 2003-11-12 Andreas Jaeger <aj@suse.de>
9571 Jakub Jelinek <jakub@redhat.com>
9572 Andrew Pinski <pinskia@physics.uc.edu>
9573 Richard Henderson <rth@redhat.com>
9574
9575 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9576 systems.
9577 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9578
9579 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9580 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9581
9582 2003-11-11 Andreas Jaeger <aj@suse.de>
9583
9584 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9585
9586 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9587
9588 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9589
9590 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9591 Clean ups.
9592
9593 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9594
9595 * gcc.dg/trampoline-1.c: New test.
9596
9597 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9598
9599 * gcc.c-torture/compile/200031109-1.c: New test.
9600
9601 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9602
9603 PR c/3190
9604 PR c/8714
9605 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9606 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9607 gcc.dg/format/no-y2k-1.c: Update.
9608
9609 2003-11-08 Roger Sayle <roger@eyesopen.com>
9610
9611 PR optimization/10467
9612 * gcc.dg/20031108-1.c: New test case.
9613
9614 2003-11-07 Geoffrey Keating <geoffk@apple.com>
9615
9616 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9617
9618 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9619
9620 * gcc.dg/compound-lvalue-1.c: New test.
9621 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9622 some XFAILs.
9623
9624 2003-11-06 Geoffrey Keating <geoffk@apple.com>
9625
9626 * gcc.dg/altivec-varargs-1.c: New test.
9627
9628 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9629
9630 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9631 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9632 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9633 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9634 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9635
9636 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9637
9638 * gcc.dg/cond-lvalue-1.c: New test.
9639
9640 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
9641
9642 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9643
9644 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9645
9646 PR c++/11616
9647 * g++.dg/template/instantiate5.C: New test.
9648
9649 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9650
9651 PR c++/12726
9652 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9653 * ChangeLog: Add missing first entry for above test.
9654
9655 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9656
9657 PR c++/9810
9658 * g++.dg/template/using8.C: New test.
9659 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9660
9661 2003-11-02 Roger Sayle <roger@eyesopen.com>
9662
9663 PR optimization/10817
9664 * gcc.c-torture/compile/20031102-1.c: New test case.
9665
9666 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9667
9668 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9669 2147483647.
9670
9671 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9672
9673 * gcc.dg/20031102-1.c: New test.
9674
9675 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9676
9677 * gcc.dg/complex-1.c: New test.
9678
9679 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9680
9681 PR c++/12796
9682 * g++.dg/template/crash13.C: Adjust expected error location.
9683 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9684
9685 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9686
9687 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9688
9689 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9690
9691 PR/10239
9692 * gcc.c-torture/compile/20031031-2.c: New test.
9693
9694 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9695
9696 PR/11640
9697 * gcc.c-torture/compile/20031031-1.c: New test.
9698
9699 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9700
9701 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9702 * gcc.misc-tests/bprob.exp: Likewise.
9703 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9704 the execution test on arm-elf configs.
9705 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
9706 configs that don't support scratch files.
9707 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9708
9709 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9710
9711 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9712 done by dejagnu.
9713
9714 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9715
9716 * ada/acats/run_all.sh: Redirect mv output to /dev/null
9717 Avoid non pure sh syntax. Add more logging.
9718
9719 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9720 fail.
9721
9722 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9723
9724 PR libgcj/10610
9725 * gcc.dg/ppc-stackalign-1.c: New test.
9726
9727 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9728
9729 * ada/acats/run_all.sh: Change output to be more compliant with
9730 dejagnu framework.
9731 Create acats.sum and acats.log files under testsuite/ada/acats
9732 Only run [a-z]* directories, to filter out e.g. CVS.
9733 Redirect build output to log file.
9734
9735 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9736
9737 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9738
9739 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9740
9741 PR ada/5909:
9742 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9743
9744 2003-10-27 Jakub Jelinek <jakub@redhat.com>
9745
9746 * gcc.c-torture/compile/20031023-1.c: New test.
9747 * gcc.c-torture/compile/20031023-2.c: New test.
9748 * gcc.c-torture/compile/20031023-3.c: New test.
9749 * gcc.c-torture/compile/20031023-4.c: New test.
9750
9751 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9752
9753 PR c++/10371
9754 * g++.dg/lookup/scoped8.C: New test.
9755
9756 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9757
9758 * g++.dg/opt/reg-stack3.C: New test.
9759
9760 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9761
9762 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9763
9764 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9765
9766 PR c++/11076
9767 * g++.dg/template/crash13.C: New test.
9768
9769 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9770
9771 * gcc.dg/c99-restrict-2.c: New test.
9772
9773 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9774
9775 PR c++/12698, c++/12699, c++/12700, c++/12566
9776 * g++.dg/inherit/covariant9.C: New test.
9777 * g++.dg/inherit/covariant10.C: New test.
9778 * g++.dg/inherit/covariant11.C: New test.
9779
9780 2003-10-23 Jason Merrill <jason@redhat.com>
9781
9782 PR c++/12726
9783 * g++.dg/ext/complit2.C: New test.
9784
9785 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9786
9787 PR target/12654
9788 * gcc.c-torture/execute/20031020-1.c: New test.
9789
9790 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9791
9792 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9793 following the jump_insn.
9794
9795 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9796
9797 * gcc.dg/cast-lvalue-1.c: New test.
9798
9799 2003-10-21 Mark Mitchell <mark@codesourcery.com>
9800
9801 PR c++/11962
9802 * g++.dg/template/cond2.C: New test.
9803
9804 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9805
9806 * gcc.dg/builtins-28.c: New test.
9807
9808 2003-10-20 Jan Hubicka <jh@suse.cz>
9809
9810 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9811 parameter.
9812 * testsuite/gcc.dg/inline-2.c: Likewise.
9813
9814 2003-10-20 Phil Edwards <phil@codesourcery.com>
9815
9816 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9817 * gcc.dg/nest.c: Likewise.
9818
9819 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9820
9821 PR c++/9781, c++/10583, c++/11862
9822 * g++.dg/parse/crash13.C: New test.
9823
9824 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9825
9826 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9827
9828 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9829
9830 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9831 Define HAVE_C99_RUNTIME except on Solaris.
9832 * gcc.dg/builtins-20.c: Likewise.
9833
9834 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9835
9836 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9837
9838 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9839
9840 PR c++/12495
9841 * g++.dg/template/crash21.C: New test.
9842
9843 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9844
9845 PR c++/2513
9846 * g++.dg/template/typename5.C: New test.
9847
9848 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9849
9850 PR c++/12369
9851 * g++.dg/template/friend25.C: New test.
9852
9853 2003-10-16 Ziemowit Laski <zlaski@apple.com>
9854
9855 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9856 versions.
9857
9858 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9859
9860 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9861 == 2147483647.
9862
9863 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9864
9865 * gcc.c-torture/execute/960416-1.x: Remove.
9866 * gcc.c-torture/execute/divconst-3.x: Likewise.
9867
9868 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
9869
9870 PR target/12598
9871 * gcc.dg/torture/cris-volatile-1.c: New test.
9872
9873 2003-10-14 Roger Sayle <roger@eyesopen.com>
9874
9875 PR optimization/9325
9876 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9877 for overflowing floating point to integer conversion during RTL
9878 simplification.
9879
9880 2003-10-13 Ziemowit Laski <zlaski@apple.com>
9881
9882 * objc/execute/_cmd.m: Fix typo.
9883 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9884 Relax 'scan-assembler' regexp.
9885 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9886 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9887 * objc.dg/zero-link-2.m: Remove blank line.
9888 * objc.dg/zero-link-3.m: New test case.
9889
9890 2003-10-13 Geoffrey Keating <geoffk@apple.com>
9891
9892 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
9893
9894 * gcc.dg/asm-names.c: Use scan-assembler-not rather
9895 than linker trickery.
9896
9897 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9898
9899 PR c++/12370
9900 * g++.dg/other/friend2.C: New test.
9901
9902 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9903
9904 * gcc.dg/20031012-1.c: New test.
9905
9906 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9907
9908 * gcc.dg/weak/weak-3.c: Fix for new warning.
9909
9910 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
9911
9912 PR optimization/8750
9913 * gcc.c-torture/execute/20031012-1.c: New test case.
9914
9915 2003-10-11 Roger Sayle <roger@eyesopen.com>
9916
9917 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9918 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9919
9920 2003-10-11 Roger Sayle <roger@eyesopen.com>
9921
9922 PR optimization/12260
9923 * gcc.c-torture/compile/20031011-2.c: New test case.
9924
9925 2003-10-11 Roger Sayle <roger@eyesopen.com>
9926
9927 * gcc.c-torture/execute/20031011-1.c: New testcase.
9928
9929 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9930
9931 * gcc.c-torture/compile/20031011-1.c: New test.
9932
9933 2003-10-11 Jan Hubicka <jh@suse.cz>
9934
9935 * g++.dg/other/first-global.C: New test.
9936
9937 2003-10-11 Roger Sayle <roger@eyesopen.com>
9938
9939 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9940
9941 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9942
9943 * gcc.c-torture/compile/20031010-1.c: New test.
9944
9945 2003-10-10 Geoffrey Keating <geoffk@apple.com>
9946
9947 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9948 * gcc.c-torture/execute/va-arg-25.c: ... here.
9949
9950 2003-10-09 Mark Mitchell <mark@codesourcery.com>
9951
9952 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9953
9954 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
9955
9956 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
9957
9958 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9959
9960 * g++.dg/parse/error2.C: New test.
9961
9962 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9963
9964 PR c++/11097
9965 * g++.dg/other/error5.C: Modify the error message.
9966 * g++.dg/lookup/using8.C: New test.
9967
9968 2003-10-07 Geoffrey Keating <geoffk@apple.com>
9969
9970 * gcc.dg/darwin-abi-2.c: New file.
9971 * gcc.c-torture/execute/va-arg-24.c: New file.
9972
9973 2003-10-06 Bob Wilson <bob.wilson@acm.org>
9974
9975 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9976 indentation.
9977
9978 2003-10-06 Mark Mitchell <mark@codesourcery.com>
9979
9980 PR c++/10147
9981 * g++.dg/other/error4.C: Update error messages.
9982 * g++.dg/template/ptrmem4.C: Likewise.
9983
9984 PR c++/12337
9985 * g++.dg/init/new9.C: New test.
9986
9987 PR c++/12334, c++/12236, c++/8656
9988 * g++.dg/ext/attrib8.C: New test.
9989
9990 2003-10-06 Devang Patel <dpatel@apple.com>
9991
9992 * gcc.dg/debug/dwarf2-3.h: New test.
9993 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
9994
9995 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
9996
9997 * g++.dg/opt/cfg2.C: New test.
9998
9999 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10000
10001 * g++.dg/opt/float1.C: New test.
10002
10003 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10004
10005 * gcc.dg/c90-array-lval-6.c: New test.
10006 * gcc.dg/c99-array-lval-6.c: New test.
10007
10008 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
10009 Ziemowit Laski <zlaski@apple.com>
10010
10011 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
10012 'Derived', so that it is never considered a class method; add
10013 new warning for '+port' method ambiguity.
10014 * objc.dg/method-12.m: Include <objc/objc.h> instead of
10015 <objc/objc-api.h> (needed on Mac OS X).
10016 * objc.dg/method-13.m: New test.
10017
10018 2003-10-03 Roger Sayle <roger@eyesopen.com>
10019
10020 PR optimization/9325, PR java/6391
10021 * gcc.c-torture/execute/20031003-1.c: New test case.
10022
10023 2003-10-02 Mark Mitchell <mark@codesourcery.com>
10024
10025 PR optimization/12180
10026 * gcc.dg/20031002-1.c: New test.
10027
10028 PR c++/12486
10029 * g++.dg/inherit/error1.C: New test.
10030
10031 2003-10-02 Chris Demetriou <cgd@broadcom.com>
10032
10033 * lib/f-torture.exp (search_for): Rename to...
10034 (search_for_re): This. Also, clean up comments and the
10035 "regexp" invocation.
10036
10037 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
10038
10039 * gcc.c-torture/compile/20031002-1.c: New test.
10040
10041 2003-10-02 Jakub Jelinek <jakub@redhat.com>
10042
10043 * g++.dg/opt/cond1.C: New test.
10044
10045 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
10046
10047 * gcc.dg/Wold-style-definition-2.c: New testcase.
10048 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
10049
10050 2003-09-29 Richard Henderson <rth@redhat.com>
10051
10052 * g++.dg/init/array10.C: Add dg-options.
10053
10054 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10055
10056 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
10057
10058 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10059
10060 * g++.dg/template/friend19.C: Fix typo.
10061 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
10062
10063 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
10064
10065 * gcc.c-torture/execute/20030928-1.c: New test.
10066 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
10067
10068 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10069
10070 * g++.dg/opt/unroll1.C: New test.
10071
10072 2003-09-26 Roger Sayle <roger@eyesopen.com>
10073
10074 PR optimization/11741
10075 * gcc.dg/20030926-1.c: New test case.
10076
10077 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10078
10079 PR c++/5655
10080 * g++.dg/parse/access7.C: New test.
10081 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
10082
10083 2003-09-24 Ziemowit Laski <zlaski@apple.com>
10084
10085 MERGE OF objc-improvements-branch into MAINLINE:
10086 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
10087 if libobjc has not been built.
10088 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
10089 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
10090 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
10091 objc/execute/nested-3.m, objc/execute/np-2.m,
10092 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
10093 objc/execute/redefining_self.m, objc/execute/root_methods.m,
10094 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
10095 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
10096 objc.dg/special/unclaimed-category-1.h,
10097 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
10098 well as GNU runtime.
10099 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
10100 * execute/cascading-1.m, execute/function-message-1.m,
10101 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
10102 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
10103 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
10104 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
10105 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
10106 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
10107 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
10108 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
10109 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
10110 * objc.dg/bitfield-2.m: Run only on Darwin.
10111 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
10112 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
10113 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
10114 * objc.dg/const-str-1.m: Fix constant string layout.
10115
10116 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
10117
10118 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
10119
10120 2003-09-23 Geoffrey Keating <geoffk@apple.com>
10121
10122 * gcc.dg/darwin-abi-1.c: New file.
10123
10124 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
10125
10126 PR target/12281
10127 * gcc.c-torture/compile/20030921-1.c: New test.
10128
10129 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10130
10131 * g++.dg/opt/reg-stack2.C: New test.
10132
10133 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10134
10135 * g++.dg/eh/delayslot1.C: New test.
10136
10137 2003-09-20 Richard Henderson <rth@redhat.com>
10138
10139 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
10140
10141 2003-09-20 Roger Sayle <roger@eyesopen.com>
10142
10143 * gcc.c-torture/execute/20030920-1.c: New test case.
10144
10145 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10146
10147 * g++.dg/rtti/typeid3.C: Correct expected error message.
10148
10149 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10150
10151 PR c++/157
10152 * g++.dg/parse/crash12.C: New test.
10153
10154 2003-09-19 Janis Johnson <janis187@us.ibm.com>
10155
10156 * gcc.dg/compat/mixed-struct-check.h: New.
10157 * gcc.dg/compat/mixed-struct-defs.h: New.
10158 * gcc.dg/compat/mixed-struct-init.h: New.
10159 * gcc.dg/compat/struct-by-value-19_main.c: New.
10160 * gcc.dg/compat/struct-by-value-19_x.c: New.
10161 * gcc.dg/compat/struct-by-value-19_y.c: New.
10162 * gcc.dg/compat/struct-by-value-20_main.c: New.
10163 * gcc.dg/compat/struct-by-value-20_x.c: New.
10164 * gcc.dg/compat/struct-by-value-20_y.c: New.
10165 * gcc.dg/compat/struct-return-19_main.c: New.
10166 * gcc.dg/compat/struct-return-19_x.c: New.
10167 * gcc.dg/compat/struct-return-19_y.c: New.
10168 * gcc.dg/compat/struct-return-20_main.c: New.
10169 * gcc.dg/compat/struct-return-20_x.c: New.
10170 * gcc.dg/compat/struct-return-20_y.c: New.
10171
10172 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
10173 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
10174 so that it will not complain on LP64 targets.
10175
10176 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10177
10178 PR c++/495
10179 * g++.dg/template/friend24.C: New test.
10180
10181 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
10182
10183 PR c++/12332
10184 * g++.dg/template/memtmpl2.C: New test.
10185
10186 2003-09-18 Mark Mitchell <mark@codesourcery.com>
10187
10188 PR target/11184
10189 * gcc.dg/builtin-apply1.c: New test.
10190
10191 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
10192
10193 PR c++/9848
10194 * g++.dg/warn/Wunused-4.C: New test.
10195
10196 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10197
10198 PR c++/12316
10199 * g++.dg/other/gc2.C: New test.
10200
10201 2003-09-17 Mark Mitchell <mark@codesourcery.com>
10202
10203 PR c++/11991
10204 * g++.dg/rtti/typeid3.C: New test.
10205
10206 PR c++/12266
10207 * g++.dg/overload/template1.C: New test.
10208
10209 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10210
10211 * g++.dg/opt/cfg3.C: New test.
10212
10213 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10214
10215 PR c++/7939
10216 * g++.dg/template/crash11.C: New test.
10217
10218 2003-09-16 Jason Merrill <jason@redhat.com>
10219 Jakub Jelinek <jakub@redhat.com>
10220
10221 * gcc.dg/attr-warn-unused-result.c: New test.
10222
10223 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10224
10225 PR c++/12184
10226 * g++.dg/expr/call2.C: New test.
10227
10228 2003-09-15 Andreas Jaeger <aj@suse.de>
10229
10230 * gcc.dg/Wold-style-definition-1.c: New test.
10231
10232 2003-09-14 Mark Mitchell <mark@codesourcery.com>
10233
10234 PR c++/3907
10235 * g++.dg/parse/template12.C: New test.
10236
10237 * g++.dg/abi/bitfield11.C: New test.
10238 * g++.dg/abi/bitfield12.C: Likewise.
10239
10240 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
10241
10242 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10243 non-expansion of functional macro name without arguments at EOL.
10244 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10245
10246 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
10247
10248 * gcc.c-torture/execute/20030914-[12].c: New tests.
10249
10250 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10251
10252 PR c++/11788
10253 * g++.dg/overload/addr1.C: New test.
10254
10255 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10256
10257 * gcc.dg/20030909-1.c: New test.
10258
10259 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10260
10261 * gcc.dg/ultrasp10.c: New test.
10262
10263 2003-09-09 Devang Patel <dpatel@apple.com>
10264
10265 * gcc.dg/darwin-ld-6.c: New test.
10266
10267 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10268
10269 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10270
10271 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10272
10273 * gcc.dg/ia64-types1.c: New test.
10274 * gcc.dg/ia64-types2.c: Likewise.
10275
10276 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10277
10278 * gcc.dg/builtins-1.c: Add more _Complex tests.
10279 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10280
10281 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10282 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10283
10284 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10285
10286 PR c++/11786
10287 * g++.dg/lookup/koenig2.C: New test.
10288
10289 PR c++/5296
10290 * g++.dg/rtti/typeid2.C: New test.
10291
10292 2003-09-08 Jakub Jelinek <jakub@redhat.com>
10293
10294 * gcc.c-torture/compile/20030904-1.c: New test.
10295
10296 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10297
10298 * g++.dg/opt/longbranch2.C: New test.
10299
10300 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10301
10302 * g++.dg/template/crash10.C: Only compile it.
10303
10304 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10305
10306 PR middle-end/11665
10307 * gcc.c-torture/compile/20030907-1.c: New test.
10308 * g++.dg/init/array11.C: New test.
10309
10310 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10311
10312 PR c++/11852
10313 * g++.dg/init/struct1.C: New test.
10314
10315 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10316
10317 PR c++/12181
10318 * g++.dg/expr/comma1.C: New test.
10319
10320 2003-09-06 Mark Mitchell <mark@codesourcery.com>
10321
10322 PR c++/11867
10323 * g++.dg/expr/static_cast5.C: New test.
10324
10325 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10326
10327 PR c++/11507
10328 * g++.dg/lookup/scoped7.C: New test.
10329
10330 PR c++/9574
10331 * g++.dg/other/static1.C: New test.
10332
10333 PR c++/11490
10334 * g++.dg/warn/template-1.C: New test.
10335
10336 PR c++/11432
10337 * g++.dg/template/crash10.C: New test.
10338
10339 PR c++/2478
10340 * g++.dg/overload/VLA.C: New test.
10341
10342 PR c++/10804
10343 * g++.dg/template/call1.C: New test.
10344
10345 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10346
10347 PR c++/11794
10348 * g++.dg/parse/using3.C: New test.
10349
10350 2003-09-06 Roger Sayle <roger@eyesopen.com>
10351
10352 PR c++/11409
10353 * g++.dg/overload/builtin3.C: New test case.
10354
10355 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
10356
10357 PR c/9862
10358 * gcc.dg/20030906-1.c: New test.
10359 * gcc.dg/20030906-2.c: Likewise.
10360
10361 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10362
10363 PR c++/12167
10364 * g++.dg/parse/defarg5.C: New test.
10365
10366 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
10367
10368 2003-09-05 Mark Mitchell <mark@codesourcery.com>
10369
10370 PR c++/12163
10371 * g++.dg/expr/static_cast4.C: New test.
10372
10373 PR c++/12146
10374 * g++.dg/template/crash9.C: New test.
10375
10376 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10377
10378 * g++.old-deja/g++.ext/pretty2.C: Update for change
10379 in __FUNCTION__.
10380 * g++.old-deja/g++.ext/pretty3.C: Likewise.
10381
10382 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
10383
10384 PR c++/11922
10385 * g++/dg/template/qualified-id1.C: New test.
10386
10387 PR c++/12037
10388 * g++.dg/warn/noeffect4.C: New test.
10389
10390 2003-09-04 Matt Austern <austern@apple.com>
10391
10392 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10393 * g++.dg/ext/fnname2.C: Likewise.
10394 * g++.dg/ext/fnname3.C: Likewise.
10395
10396 2003-09-04 Mark Mitchell <mark@codesourcery.com>
10397
10398 * g++.dg/expr/lval1.C: New test.
10399 * g++.dg/ext/lvcast.C: Remove.
10400
10401 2003-09-03 Roger Sayle <roger@eyesopen.com>
10402
10403 PR optimization/11700.
10404 * gcc.c-torture/compile/20030903-1.c: New test case.
10405
10406 2003-09-03 Mark Mitchell <mark@codesourcery.com>
10407
10408 PR c++/12053
10409 * g++.dg/abi/layout4.C: New test.
10410
10411 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10412
10413 PR c++/11553
10414 * g++.dg/parse/friend3.C: New test.
10415
10416 2003-09-02 Mark Mitchell <mark@codesourcery.com>
10417
10418 PR c++/11847
10419 * g++.dg/template/class1.C: New test.
10420
10421 PR c++/11808
10422 * g++.dg/expr/call1.C: New test.
10423
10424 2003-09-01 Mark Mitchell <mark@codesourcery.com>
10425
10426 PR c++/12114
10427 * g++.dg/init/ref9.C: New test.
10428
10429 PR c++/11972
10430 * g++.dg/template/nested4.C: New test.
10431
10432 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10433
10434 PR c++/12093
10435 * g++.dg/template/non-dependent4.C: New test.
10436
10437 PR c++/11928
10438 * g++.dg/inherit/conv1.C: New test.
10439
10440 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10441
10442 PR c++/6196
10443 * g++.dg/ext/label1.C: New test.
10444 * g++.dg/ext/label2.C: Likewise.
10445
10446 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10447
10448 * g++.dg/expr/cond3.C: New test.
10449
10450 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10451
10452 * gcc.dg/builtins-1.c: Add new builtin cases.
10453
10454 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10455
10456 * gcc.dg/builtins-1.c: Add new cases.
10457 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10458
10459 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10460
10461 * gcc.dg/builtins-1.c: Add more math builtin tests.
10462 * gcc.dg/torture/builtin-attr-1.c: New test.
10463
10464 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10465
10466 PR optimization/5079
10467 * g++.dg/opt/static3.C: New test.
10468
10469 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10470
10471 * gcc.misc-tests/gcov-10b.c: New test.
10472
10473 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10474
10475 * g++.dg/opt/ptrmem3.C: New test.
10476
10477 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10478
10479 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10480
10481 * gcc.dg/20030826-2.c: New test.
10482
10483 2003-08-26 Roger Sayle <roger@eyesopen.com>
10484
10485 PR middle-end/12002
10486 * g77.f-torture/compile/12002.f: New test case.
10487
10488 2003-08-26 Roger Sayle <roger@eyesopen.com>
10489
10490 * gcc.dg/20030826-1.c: New test case.
10491
10492 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10493
10494 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10495
10496 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10497
10498 PR c++/11871
10499 * c++.dg/lookup/crash1.C: New test.
10500
10501 * c++.dg/warn/noeffect3.C: New test.
10502
10503 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10504
10505 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10506 * gcc.dg/compat/vector-1_y.c: Ditto.
10507 * gcc.dg/compat/vector-2_x.c: Ditto.
10508 * gcc.dg/compat/vector-2_y.c: Ditto.
10509
10510 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10511
10512 * gcc.dg/20030702-1.c: New test.
10513
10514 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10515
10516 PR c++/8795
10517 * g++.dg/ext/altivec-1.C: New test.
10518
10519 2003-08-24 Richard Henderson <rth@redhat.com>
10520
10521 * g++.dg/eh/simd-2.C: Add -w for x86.
10522
10523 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10524
10525 * gcc.dg/20030815-1.c: New test.
10526
10527 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10528
10529 PR c++/3765
10530 * g++.dg/parse/access6.C: New test.
10531
10532 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10533
10534 PR c++/641, c++/11876
10535 * g++.dg/template/friend22.C: New test.
10536 * g++.dg/template/friend23.C: Likewise.
10537
10538 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10539
10540 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10541 identically.
10542
10543 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10544
10545 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10546
10547 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10548
10549 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10550
10551 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10552
10553 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10554
10555 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10556
10557 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10558
10559 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10560
10561 PR c++/11919
10562 * g++.dg/overload/prom1.C: New test.
10563
10564 PR c++/11551
10565 * g++.dg/parse/dtor2.C: New test.
10566
10567 PR c++/10762
10568 * g++.dg/parse/using2.C: New test.
10569
10570 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10571
10572 PR target/11805
10573 * gcc.c-torture/compile/20030821-1.c: New.
10574
10575 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10576
10577 PR c++/11834
10578 * g++.dg/template/deduce2.C: New test.
10579
10580 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
10581
10582 * gcc.c-torture/execute/20030821-1.c: New test.
10583
10584 2003-08-20 Roger Sayle <roger@eyesopen.com>
10585
10586 PR middle-end/11984
10587 * gcc.dg/20030820-1.c: New test case.
10588
10589 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10590
10591 PR c++/11945
10592 * g++.dg/warn/noeffect2.C: New test.
10593
10594 2003-08-19 Mark Mitchell <mark@codesourcery.com>
10595
10596 PR c++/10926
10597 * g++.dg/template/dtor2.C: New test.
10598
10599 PR c++/11684
10600 * g++.dg/template/operator1.C: New test.
10601 * g++.dg/parse/operator4.C: New test.
10602
10603 PR c++/11946.C
10604 * g++.dg/expr/enum1.C: New test.
10605 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10606
10607 PR c++/11036.C
10608 * g++.dg/parse/elab2.C: New test.
10609 * g++.dg/parse/typedef4.C: Change error message.
10610 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10611 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10612 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10613
10614 2003-08-19 Geoffrey Keating <geoffk@apple.com>
10615
10616 * gcc.dg/pch/warn-1.c: New.
10617 * gcc.dg/pch/warn-1.hs: New.
10618
10619 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10620 not-tested file.
10621
10622 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10623
10624 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10625
10626 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10627
10628 * gcc.dg/uninit-D.c: New Test.
10629 * gcc.dg/uninit-E.c: New Test.
10630 * gcc.dg/uninit-F.c: New Test.
10631 * gcc.dg/uninit-G.c: New Test.
10632
10633 2003-08-19 Michael Ritzert <ritzert@t-online.de>
10634
10635 * g++.dg/README: Describe the pch directory.
10636
10637 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10638
10639 PR c++/11174
10640 * g++.dg/parse/access4.C: New test.
10641 * g++.dg/parse/access5.C: Likewise.
10642 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10643
10644 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10645
10646 * gcc.dg/noncompile/20030818-1.c: New.
10647
10648 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10649
10650 PR c++/11957
10651 * g++.dg/warn/noeffect1.C: New test.
10652
10653 * g++.dg/template/scope2.C: New test.
10654 * g++.dg/template/error2.C: Correct dg-error
10655
10656 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
10657
10658 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10659
10660 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10661
10662 PR C++/11512
10663 * g++.dg/template/warn1.C: New.
10664
10665 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10666
10667 * g++.dg/template/error2.C: New test.
10668 * g++.dg/lookup/using7.C: Adjust errors
10669 * g++.old-deja/g++.pt/crash36.C: Likewise.
10670 * g++.old-deja/g++.pt/derived3.C: Likewise.
10671
10672 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10673
10674 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10675 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10676 * gcc.c-torture/execute/builtins/string-9.c: New, from
10677 string-opt-9.c. Adjust for execute/builtins framework.
10678 * gcc.c-torture/execute/string-opt-9.c: Delete.
10679
10680 2003-08-12 Mark Mitchell <mark@codesourcery.com>
10681
10682 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10683
10684 * g++.dg/parse/ret-type2.C: New test.
10685
10686 PR c++/11703
10687 * g++.dg/init/new8.C: New test.
10688
10689 PR c++/10923
10690 * g++.dg/parse/typedef5.C: New test.
10691
10692 PR c++/9512
10693 * g++.dg/parse/qualified2.C: New test.
10694 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10695 invalid code.
10696
10697 2003-08-11 Mark Mitchell <mark@codesourcery.com>
10698
10699 * g++.dg/conversion/ptrmem1.C: New test.
10700
10701 2003-08-11 Jakub Jelinek <jakub@redhat.com>
10702
10703 PR target/11693
10704 * gcc.dg/20030811-1.c: New test.
10705
10706 PR target/11535
10707 * gcc.c-torture/execute/20030811-1.c: New test.
10708
10709 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10710
10711 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10712
10713 2003-08-10 Mark Mitchell <mark@codesourcery.com>
10714
10715 PR c++/11789.C
10716 * g++.dg/inherit/multiple1.C: New test.
10717
10718 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10719
10720 * gcc.dg/spe1.c: New test.
10721
10722 PR c++/11670
10723 * g++.dg/expr/cast2.C: New test.
10724
10725 PR c++/10530
10726 * g++.dg/template/dependent-name2.C: New test.
10727
10728 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10729
10730 * g++.dg/parse/crash11.C: Put the dg options in comments.
10731
10732 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
10733
10734 * lib/gcc-dg.exp: Update for diagnostic change.
10735
10736 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10737
10738 PR c++/5767
10739 * g++.dg/parse/crash11.C: New test.
10740
10741 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
10742
10743 * gcc.dg/cpp/spacing1.c: Update.
10744
10745 2003-08-04 Janis Johnson <janis187@us.ibm.com>
10746
10747 PR target/11739
10748 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10749 a value for -mtune.
10750
10751 2003-08-04 Roger Sayle <roger@eyesopen.com>
10752
10753 PR middle-end/11771
10754 * gcc.c-torture/compile/20030804-1.c: New test case.
10755
10756 2003-08-04 Roger Sayle <roger@eyesopen.com>
10757
10758 * gcc.dg/20030804-1.c: New test case.
10759
10760 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
10761
10762 * gcc.dg/cpp/separate-1.c: New test.
10763
10764 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10765
10766 PR c++/11704
10767 * g++.dg/template/dependent-expr2.C: New test.
10768
10769 PR c++/11766
10770 * g++.dg/expr/ptrmem1.C: New test.
10771
10772 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10773
10774 PR c++/9453
10775 * g++.dg/template/friend15.C: New test.
10776
10777 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
10778
10779 * lib/dg-pch.exp: Work round PCH bug.
10780
10781 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10782
10783 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10784 builtins. Move cases from builtins-4.c here.
10785
10786 * gcc.dg/torture/builtin-math-1.c: New test taken from
10787 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10788 additional cases.
10789
10790 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10791 Delete.
10792
10793 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10794
10795 PR c++/9447
10796 * g++.dg/template/using7.C: New test.
10797
10798 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
10799
10800 * import1.c, import2.c: New tests.
10801
10802 2003-08-01 Jakub Jelinek <jakub@redhat.com>
10803
10804 * g++.dg/eh/crossjump1.C: New test.
10805
10806 2003-08-01 Mark Mitchell <mark@codesourcery.com>
10807
10808 PR c++/11697
10809 * g++.dg/template/using6.C: New test.
10810
10811 PR c++/11744
10812 * g++.dg/template/koenig2.C: New test.
10813
10814 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10815
10816 PR c++/7983
10817 * g++.dg/parse/typedef4.C: New test.
10818
10819 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10820
10821 PR c++/8442, c++/8806
10822 * g++.dg/template/elab1.C: New test.
10823 * g++.dg/template/type2.C: Likewise.
10824 * g++.dg/template/ttp3.C: Adjust expected error message.
10825 * g++.old-deja/g++.law/visibility13.C: Likewise.
10826 * g++.old-deja/g++.niklas/t135.C: Likewise.
10827 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10828 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10829 template argument.
10830 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10831
10832 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10833
10834 PR c++/11295
10835 * g++.dg/ext/stmtexpr1.C: New test.
10836
10837 * g++.dg/opt/tmp1.C: New test.
10838
10839 PR c++/11525
10840 * g++.dg/parse/constant4.C: New test.
10841
10842 PR c++/9447
10843 * g++.dg/template/using5.C: New test.
10844
10845 2003-07-31 Roger Sayle <roger@eyesopen.com>
10846
10847 * gcc.dg/builtins-27.c: New test case.
10848
10849 2003-07-31 Jakub Jelinek <jakub@redhat.com>
10850
10851 * gcc.dg/tls/opt-7.c: New test.
10852
10853 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
10854
10855 * g++.old-deja/g++.other/crash18.C: Remove.
10856
10857 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10858
10859 * g++.dg/template/explicit3.C: New.
10860 * g++.dg/template/explicit4.C: New.
10861 * g++.dg/template/explicit5.C: New.
10862
10863 PR c++/11347
10864 * g++.dg/template/memtmpl1.C: New.
10865
10866 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10867
10868 PR target/11565
10869 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10870 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10871
10872 2003-07-30 Jan Hubicka <jh@suse.cz>
10873
10874 * vtgc1.c: Kill.
10875
10876 2003-07-29 Zack Weinberg <zack@codesourcery.com>
10877
10878 * gcc.dg/struct-in-proto-1.c: New test.
10879
10880 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
10881
10882 * gcc.dg/cpp/include2.c: Only expect one message.
10883
10884 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10885
10886 PR c++/9447
10887 * g++.dg/template/using1.C: New test.
10888 * g++.dg/template/using2.C: New test.
10889 * g++.dg/template/using3.C: New test.
10890 * g++.dg/template/using4.C: New test.
10891
10892 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
10893
10894 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
10895 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10896
10897 2003-07-28 Jan Hubicka <jh@suse.cz>
10898
10899 PR c++/11530
10900 * g++.dg/opt/call1.C: New test.
10901
10902 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
10903
10904 PR c++/11667
10905 * g++.dg/init/enum2.C: New test.
10906 * g++.dg/template/overload1.C: Add "-w" option.
10907
10908 2003-07-28 <hp@bitrange.com>
10909
10910 * gcc.dg/Wdeclaration-after-statement-1.c,
10911 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
10912
10913 2003-07-28 Jakub Jelinek <jakub@redhat.com>
10914
10915 * gcc.c-torture/compile/20030725-1.c: New test.
10916
10917 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
10918
10919 * gcc.dg/20030505.c: Only run for SPE.
10920 Remove definition of opaque type.
10921
10922 2003-07-27 Mark Mitchell <mark@codesourcery.com>
10923
10924 * g++.dg/template/ptrmem6.C: New test.
10925
10926 2003-07-26 Geoffrey Keating <geoffk@apple.com>
10927
10928 * gcc.c-torture/compile/zero-strct-2.c: New test.
10929
10930 2003-07-25 Geoffrey Keating <geoffk@apple.com>
10931
10932 * gcc.dg/intermod-1.c: New test.
10933
10934 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10935
10936 PR c++/11617
10937 * g++.dg/template/lookup2.C: New test.
10938 * g++.dg/template/memclass1.C: Remove instantiated from error.
10939 * g++.dg/other/error2.C: Tweak expected errors.
10940
10941 PR c++/11596
10942 * g++.dg/template/defarg3.C: New test.
10943
10944 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10945
10946 2003-07-24 Mark Mitchell <mark@codesourcery.com>
10947
10948 * g++.dg/inherit/access5.C: New test.
10949
10950 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10951
10952 PR c++/11513
10953 * g++.dg/template/crash8.C: New test.
10954
10955 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10956
10957 PR c/10602
10958 * gcc.dg/noncompile/incomplete-2.c: New test.
10959
10960 2003-07-23 Mark Mitchell <mark@codesourcery.com>
10961
10962 PR c++/11645
10963 * g++.dg/inherit/access4.C: New test.
10964
10965 PR c++/11517
10966 * g++.dg/expr/cond2.C: New test.
10967
10968 PR optimization/10679
10969 * g++.dg/opt/inline4.C: New test.
10970
10971 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10972
10973 * g++.dg/parse/crash10: New test.
10974
10975 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10976
10977 * g++.dg/ext/flexary1.C: New test.
10978
10979 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10980
10981 PR c++/10793
10982 * g++.dg/template/crash9.C: New test.
10983
10984 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10985
10986 PR c++/3004
10987 * g++.dg/parse/typedef3.C: New test.
10988
10989 PR c++/7906
10990 * g++.dg/parse/operator2.C: New test.
10991
10992 PR c++/8895
10993 * g++.dg/parse/def-tmpl-arg1.C: New test.
10994
10995 PR c++/9282
10996 * g++.dg/parse/funptr1.C: New test.
10997
10998 PR c++/9452
10999 * g++.dg/parse/ambig3.C: New test.
11000
11001 PR c++/9454
11002 * g++.dg/parse/operator3.C: New test.
11003
11004 PR c++/9486
11005 * g++.dg/parse/template10.C: New test.
11006
11007 PR c++/9488
11008 * g++.dg/parse/template11.C: New test.
11009
11010 PR c++/10150
11011 * g++.dg/parse/invalid-op1.C: New test.
11012
11013 PR c++/10247
11014 * g++.dg/parse/condexpr1.C: New test.
11015
11016 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11017
11018 * g++.dg/ext/packed3.C: New test.
11019 * g++.dg/ext/packed4.C: New test.
11020
11021 * gcc.dg/pack-test-3.c: New test.
11022
11023 2003-07-21 Janis Johnson <janis187@us.ibm.com>
11024
11025 * lib/compat.exp: Handle dg-options per source file.
11026 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
11027 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
11028 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
11029 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
11030 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
11031 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
11032 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
11033 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
11034 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
11035 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
11036 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
11037 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
11038 * g++.dg/compat/break/bitfield7_x.C: Ditto.
11039 * g++.dg/compat/break/bitfield7_y.C: Ditto.
11040
11041 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11042
11043 PR c/10320
11044 * gcc.c-torture/execute/20030718-1.c: New test.
11045
11046 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11047
11048 PR optimization/11536
11049 * gcc.dg/20030721-1.c: New test.
11050
11051 2003-07-19 Mark Mitchell <mark@codesourcery.com>
11052
11053 PR c++/11546
11054 * g++.dg/template/lookup1.C: New test.
11055
11056 2003-07-19 Zack Weinberg <zack@codesourcery.com>
11057
11058 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
11059 diagnostics of ill-formed constructs involving labels.
11060 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
11061 the new 'previously defined here' message.
11062
11063 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
11064
11065 * g++.dg/parse/non-dependent2.C: New test.
11066
11067 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11068
11069 * g++.dg/init/init-ref4.C: xfail on targets without
11070 weak symbols.
11071
11072 2003-07-17 Jakub Jelinek <jakub@redhat.com>
11073
11074 PR target/11087
11075 * gcc.c-torture/execute/20030717-1.c: New test.
11076
11077 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11078
11079 * g++.dg/opt/cfg1.C: New test.
11080
11081 2003-07-17 Mark Mitchell <mark@codesourcery.com>
11082
11083 PR optimization/11557
11084 * gcc.dg/20030717-1.c: New test.
11085
11086 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11087
11088 PR c++/10476
11089 * g++.dg/expr/crash-1.C: New test.
11090
11091 PR c++/11027
11092 * g++.dg/template/init3.C: New test.
11093
11094 PR c++/8222
11095 * g++.dg/template/non-dependent1.C: New test.
11096
11097 PR c++/11070
11098 * g++.dg/template/non-dependent2.C: New test.
11099
11100 PR c++/11071
11101 * g++.dg/template/non-dependent3.C: New test.
11102
11103 PR c++/9907
11104 * g++.dg/template/sizeof5.C: New test.
11105
11106 2003-07-17 Geoffrey Keating <geoffk@apple.com>
11107
11108 PR 11498
11109 * gcc.c-torture/compile/mangle-1.c: New file.
11110
11111 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11112
11113 PR c++/7809
11114 * g++.dg/parse/access3.C: New test.
11115
11116 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11117
11118 PR c++/11384
11119 * g++.dg/init/init-ref4.C: New test.
11120
11121 2003-07-16 Mark Mitchell <mark@codesourcery.com>
11122
11123 PR c++/11547
11124 * g++.dg/parse/constant3.C: New test.
11125 * g++.dg/parse/crash7.C: Likewise.
11126
11127 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
11128
11129 PR target/11008
11130 * gcc.dg/i386-pentium4-not-mull.c: New.
11131
11132 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
11133
11134 * gcc.dg/asm-names.c (ymain): Make it weak.
11135
11136 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11137
11138 PR c++/5421
11139 * g++.dg/template/friend21.C: New test.
11140
11141 2003-07-16 Jakub Jelinek <jakub@redhat.com>
11142
11143 * gcc.dg/cleanup-8.c: New test.
11144 * gcc.dg/cleanup-9.c: New test.
11145
11146 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
11147
11148 * g++.dg/ext/dll-MI1.h: New file.
11149 * g++.dg/ext/dllexport-MI1.C: New file.
11150 * g++.dg/ext/dllimport-MI1.C: New file.
11151
11152 2003-07-15 Jakub Jelinek <jakub@redhat.com>
11153
11154 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
11155 it does not have cmpstrsi patterns (just cmpmemsi).
11156
11157 2003-07-15 Mark Mitchell <mark@codesourcery.com>
11158
11159 PR debug/11473
11160 * g++.dg/debug/debug8.C: New test.
11161
11162 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11163
11164 PR c++/10108
11165 * g++.dg/template/crash7.C: New test.
11166
11167 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
11168
11169 PR target/10795
11170 * gcc.c-torture/compile/20030708-1.c: New.
11171
11172 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11173
11174 * gcc.c-torture/execute/20030715-1.c: New test.
11175
11176 2003-07-14 Geoffrey Keating <geoffk@apple.com>
11177
11178 * gcc.dg/pch/inline-3.c: New file.
11179 * gcc.dg/pch/inline-3.hs: New file.
11180 * gcc.dg/pch/inline-4.c: New file.
11181 * gcc.dg/pch/inline-4.hs: New file.
11182
11183 2003-07-14 Mark Mitchell <mark@codesourcery.com>
11184
11185 PR c++/11509
11186 * g++.dg/template/crash6.C: New test.
11187
11188 PR c++/7053
11189 * g++.dg/template/friend20.C: New test.
11190
11191 PR c++/7019
11192 * g++.dg/template/overload2.C: New test.
11193
11194 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11195
11196 PR optimization/11440
11197 * gcc.c-torture/execute/20030714-1.c: New test.
11198
11199 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11200
11201 PR c++/11154
11202 * g++.dg/template/partial2.C: New test.
11203
11204 2003-07-13 Mark Mitchell <mark@codesourcery.com>
11205
11206 PR c++/11503
11207 * g++.dg/template/anon1.C: New test.
11208
11209 PR c++/11493
11210 PR c++/11495
11211 * g++.dg/parse/template9.C: Likewise.
11212 * g++.dg/template/crash4.C: New test.
11213 * g++.dg/template/koenig1.C: Likewise.
11214 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
11215 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
11216 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11217 functions.
11218 * g++.old-deja/g++.jason/template36.C: Likewise.
11219 * g++.old-deja/g++.mike/p1989.C: Likewise.
11220 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11221 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11222 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11223 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11224 compiling.
11225 * g++.old-deja/g++.pt/union2.C: Use this->.
11226
11227 2003-07-11 Jakub Jelinek <jakub@redhat.com>
11228
11229 * gcc.dg/20030711-1.c: New test.
11230
11231 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11232
11233 PR c++/11050
11234 * g++.dg/parse/args1.C: New test.
11235 * g++.pt/defarg8.C: Change expected errors.
11236
11237 2003-07-11 Mark Mitchell <mark@codesourcery.com>
11238
11239 PR c++/8164
11240 * g++.dg/template/nontype2.C: New test.
11241
11242 PR c++/10558
11243 * g++.dg/parse/template8.C: New test.
11244
11245 PR c++/8327
11246 * g++.dg/template/scope1.C: New test.
11247
11248 * g++.dg/warn/Wsign-compare-1.C: New test.
11249
11250 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11251
11252 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11253
11254 2003-07-10 Mark Mitchell <mark@codesourcery.com>
11255
11256 PR c++/9411
11257 * g++.dg/template/explicit2.C: New test.
11258
11259 PR c++/10032
11260 * g++.dg/warn/pedantic1.C: New test.
11261
11262 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11263
11264 PR c++ 9483
11265 * g++.dg/other/field1.C: New test.
11266
11267 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11268
11269 PR c/11449
11270 * gcc.c-torture/compile/20030707-1.c: New.
11271
11272 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11273
11274 PR c++/10849
11275 * g++.dg/template/access12.C: New test.
11276
11277 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11278
11279 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11280 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11281 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11282 * gcc.misc-tests/gcov.exp: Update
11283 * g++.dg/gcov/gcov.exp: Update
11284 * lib/gcov.exp: Update.
11285
11286 2003-07-08 Mark Mitchell <mark@codesourcery.com>
11287
11288 * g++.dg/abi/mangle17.C: Make sure template expressions are
11289 dependent.
11290 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11291 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11292 * g++.dg/opt/stack1.C: Remove erroneous code.
11293 * g++.dg/parse/template7.C: New test.
11294 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11295 * g++.old-deja/g++.pt/crash4.C: Likewise.
11296
11297 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11298
11299 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11300 with zero or one occurence of `$' after the initial `L'.
11301
11302 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11303
11304 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11305
11306 2003-07-08 Roger Sayle <roger@eyesopen.com>
11307
11308 PR c/11370
11309 * gcc.dg/Wunreachable-6.c: New testcase.
11310 * gcc.dg/Wunreachable-7.c: New testcase.
11311
11312 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11313
11314 PR c/11420
11315 * gcc.dg/20030708-1.c: New test.
11316
11317 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
11318
11319 * gcc.dg/compat/sdata-section.h: New file.
11320 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
11321 * gcc.dg/torture/mips-sdata-1.c: New test.
11322
11323 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11324
11325 PR c++/11030
11326 * g++.dg/template/friend19.C: New test.
11327
11328 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11329
11330 * g++.dg/opt/strength-reduce.C: New test.
11331
11332 2003-07-07 Roger Sayle <roger@eyesopen.com>
11333
11334 PR target/10979
11335 * gcc.dg/20030707-1.c: New testcase.
11336
11337 2003-07-07 Roger Sayle <roger@eyesopen.com>
11338
11339 PR optimization/11059
11340 * g++.dg/opt/emptyunion.C: New testcase.
11341
11342 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11343 Eric Botcazou <ebotcazou@libertysurf.fr>
11344
11345 * g++.dg/opt/stack1.C: New test.
11346
11347 2003-07-05 Mark Mitchell <mark@codesourcery.com>
11348
11349 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
11350 run test.
11351
11352 PR c++/11431
11353 * g++.dg/expr/static_cast3.C: New test.
11354
11355 2003-07-04 Zack Weinberg <zack@codesourcery.com>
11356
11357 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
11358 everywhere.
11359 * gcc.dg/concat.c: Concatenation of string constants with
11360 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
11361 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
11362 * gcc.dg/cpp/escape-2.c: Use wide character constants where
11363 necessary to avoid multi-character character constant warning.
11364 * gcc.dg/cpp/escape.c: Likewise.
11365 * gcc.dg/cpp/ucs.c: Likewise.
11366 Remove backslashes from dg-bogus comments, as they confuse Tcl.
11367 Fix a typo.
11368
11369 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11370
11371 PR c/11428
11372 * gcc.c-torture/compile/20030704-1.c: New.
11373
11374 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11375
11376 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
11377
11378 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
11379
11380 PR c++/5287, PR c++/7910, PR c++/11021
11381 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
11382 tests for warnings.
11383 * g++.dg/ext/dllimport2.C: Add tests for warnings.
11384 * g++.dg/ext/dllimport3.C: Likewise.
11385 * g++.dg/ext/dllimport4.C: New file.
11386 * g++.dg/ext/dllimport5.C: New file.
11387 * g++.dg/ext/dllimport6.C: New file.
11388 * g++.dg/ext/dllimport7.C: New file.
11389 * g++.dg/ext/dllimport8.C: New file.
11390 * g++.dg/ext/dllimport9.C: New file.
11391 * g++.dg/ext/dllimport10.C: New file.
11392 * g++.dg/ext/dllexport1.C: New file.
11393
11394 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11395
11396 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11397 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11398
11399 2003-07-03 Roger Sayle <roger@eyesopen.com>
11400
11401 * gcc.dg/builtins-25.c: New testcase.
11402 * gcc.dg/builtins-26.c: New testcase.
11403
11404 2003-07-03 Janis Johnson <janis187@us.ibm.com>
11405
11406 * gcc.dg/compat/vector-defs.h: New file.
11407 * gcc.dg/compat/vector-setup.h: New file.
11408 * gcc.dg/compat/vector-check.h: New file.
11409 * gcc.dg/compat/vector-1_main.c: New file.
11410 * gcc.dg/compat/vector-1_x.c: New file.
11411 * gcc.dg/compat/vector-1_y.c: New file.
11412 * gcc.dg/compat/vector-2_main.c: New file.
11413 * gcc.dg/compat/vector-2_x.c: New file.
11414 * gcc.dg/compat/vector-2_y.c: New file.
11415
11416 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11417 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11418 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11419 * gcc.dg/compat/struct-align-1.h: New file.
11420 * gcc.dg/compat/struct-align-1_main.c: New file.
11421 * gcc.dg/compat/struct-align-1_x.c: New file.
11422 * gcc.dg/compat/struct-align-1_y.c: New file.
11423 * gcc.dg/compat/struct-align-2.h: New file.
11424 * gcc.dg/compat/struct-align-2_main.c: New file.
11425 * gcc.dg/compat/struct-align-2_x.c: New file.
11426 * gcc.dg/compat/struct-align-2_y.c: New file.
11427
11428 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11429 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11430 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11431 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11432 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11433 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11434 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11435 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11436 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11437 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11438 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11439 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11440 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11441 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11442 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11443 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11444 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11445 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11446 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11447 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11448 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11449 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11450 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11451 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11452 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11453 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11454 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11455 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11456 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11457
11458 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11459
11460 * gcc.dg/i386-call-1.c: New test.
11461
11462 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11463
11464 PR c++/9162
11465 * g++.dg/parse/defarg4.C: New.
11466
11467 2003-07-03 Roger Sayle <roger@eyesopen.com>
11468
11469 PR target/10700
11470 * gcc.c-torture/compile/20030703-1.c: New test case.
11471
11472 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11473
11474 * g++.dg/template/local3.C: Remove extra semicolon.
11475
11476 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11477
11478 * gcc.dg/i386-volatile-1.c: New test.
11479
11480 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11481
11482 PR c++/11072
11483 * g++.dg/other/offsetof2.C: XFAIL.
11484 * g++.dg/other/offsetof5.C: New.
11485
11486 PR c++/10219
11487 * g++.dg/template/error1.C: New.
11488
11489 PR c++/9779
11490 * g++.dg/template/dependent-expr1.C: New.
11491
11492 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11493
11494 PR c++/6949
11495 * g++.dg/template/local3.C: New test.
11496
11497 PR c++/11149
11498 * g++.dg/lookup/scoped6.C: New test.
11499
11500 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11501
11502 PR c++/8046
11503 * g++.dg/other/error7.C: New test.
11504
11505 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11506
11507 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11508 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11509 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11510 * g++.old-deja/g++.other/union2.C: Likewise.
11511 * gcc.dg/c90-const-expr-2.c: Likewise.
11512 * gcc.dg/c90-const-expr-3.c: Likewise.
11513 * gcc.dg/c99-const-expr-2.c: Likewise.
11514 * gcc.dg/c99-const-expr-3.c: Likewise.
11515 * gcc.dg/concat.c: Likewise.
11516
11517 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11518
11519 PR c++/9559
11520 * g++.dg/init/static1.C: New test.
11521
11522 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11523
11524 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11525 * g++.old-deja/g++.other/access2.C: Likewise.
11526 * g++.old-deja/g++.other/decl2.C: Likewise.
11527 * gcc.c-torture/execute/20020615-1.c: Likewise.
11528
11529 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11530
11531 PR c++/4933
11532 * g++.dg/template/sizeof4.C: New test.
11533
11534 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11535
11536 * g++.dg/other/error6.C: New test.
11537
11538 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11539
11540 PR c++/10750
11541 * g++.dg/parse/constant2.C: New test.
11542
11543 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11544
11545 PR c++/11106
11546 * g++.dg/other/error5.C: New test.
11547
11548 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11549
11550 * gcc.dg/format/gcc_diag-1.c: New test.
11551
11552 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11553
11554 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11555
11556 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11557
11558 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11559 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11560 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11561
11562 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11563
11564 * gcc.c-torture/execute/builtins/string-8.c: New test.
11565 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11566 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11567 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11568
11569 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11570
11571 PR c++/10468
11572 * g++.dg/ext/typeof6.C: New test.
11573
11574 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11575
11576 PR c++/10796
11577 * g++.dg/init/enum1.C: New test.
11578
11579 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11580
11581 * gcc.dg/20030627-1.c: New test.
11582
11583 2003-06-26 Mark Mitchell <mark@codesourcery.com>
11584
11585 PR c++/11332
11586 * g++.dg/expr/static_cast2.C: New test.
11587
11588 2003-06-26 Roger Sayle <roger@eyesopen.com>
11589 Jakub Jelinek <jakub@redhat.com>
11590
11591 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11592 sprintf(dst,"%s",src) optimization.
11593 * gcc.c-torture/execute/20030626-1.c: New test case.
11594 * gcc.c-torture/execute/20030626-2.c: New test case.
11595
11596 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11597
11598 * gcc.c-torture/execute/multi-ix.c: New test.
11599
11600 * gcc.c-torture/execute/simd-4.c (main):
11601 Added missing semicolon at end of union.
11602
11603 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11604
11605 PR c++/8266
11606 * g++.dg/template/explicit-instantiation3.C: New test.
11607
11608 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11609
11610 * gcc.dg/20030626-1.c: Use signed char.
11611
11612 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11613
11614 * gcc.dg/20030626-1.c: New test.
11615
11616 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
11617
11618 * const-str-2.m: Update.
11619
11620 2003-06-25 Mark Mitchell <mark@codesourcery.com>
11621
11622 PR c++/10990
11623 * g++.dg/rtti/dyncast1.C: New test.
11624 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11625 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11626 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11627
11628 PR c++/10931
11629 * g++.dg/expr/static_cast1.C: New test.
11630
11631 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
11632
11633 * gcc.dg/20030625-1.c: New test.
11634
11635 2003-06-24 Roger Sayle <roger@eyesopen.com>
11636
11637 * gcc.c-torture/compile/20030624-1.c: New test case.
11638
11639 2003-06-24 Jakub Jelinek <jakub@redhat.com>
11640
11641 * gcc.c-torture/execute/string-opt-17.c: New test.
11642
11643 2003-06-24 Mark Mitchell <mark@codesourcery.com>
11644
11645 PR c++/5754
11646 * g++.dg/parse/crash6.C: New test.
11647
11648 2003-06-23 Roger Sayle <roger@eyesopen.com>
11649
11650 * gcc.dg/builtins-24.c: New test case.
11651
11652 2003-06-23 Jakub Jelinek <jakub@redhat.com>
11653
11654 * g++.dg/opt/operator1.C: New test.
11655
11656 2003-06-22 Roger Sayle <roger@eyesopen.com>
11657
11658 * gcc.c-torture/execute/string-opt-16.c: New test case.
11659
11660 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11661
11662 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11663 * g++.old-deja/g++.other/conv7.C: Likewise
11664 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11665 * g++.old-deja/g++.other/overload14.C: Likewise.
11666
11667 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11668
11669 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11670 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11671
11672 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11673
11674 PR c++/10888
11675 * g++.dg/warn/Winline-3.C: New test.
11676
11677 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11678
11679 * lib/target-supports.exp (check_alias_available): Make the test
11680 program acceptable to the Solaris assembler.
11681
11682 PR c++/10749
11683 * g++.dg/template/memclass2.C: New test.
11684
11685 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11686 Eric Botcazou <ebotcazou@libertysurf.fr>
11687
11688 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11689 data for non-matching targets.
11690 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11691
11692 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11693
11694 PR c++/10845
11695 * g++.dg/template/member3.C: New test.
11696
11697 2003-06-19 Mark Mitchell <mark@codesourcery.com>
11698
11699 PR c++/10939
11700 * g++.dg/template/func1.C: New test.
11701
11702 PR c++/9649
11703 * g++.dg/template/static4.C: New test.
11704 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11705
11706 PR c++/11041
11707 * g++.dg/init/ref7.C: New test.
11708
11709 2003-06-19 Matt Austern <austern@apple.com>
11710
11711 PR c++/11228
11712 * g++.dg/anew1.C: New test.
11713 * g++.dg/anew2.C: New test.
11714 * g++.dg/anew3.C: New test.
11715 * g++.dg/anew4.C: New test.
11716
11717 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11718
11719 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11720
11721 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11722
11723 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11724 endian-dependent.
11725
11726 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11727
11728 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11729 Remove cruft.
11730
11731 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11732
11733 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11734 * gcc.c-torture/compile/961203-1.c: Likewise.
11735 * gcc.c-torture/compile/980506-1.c: Likewise.
11736
11737 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11738
11739 PR c++/10712
11740 * g++.dg/lookup/using7.C: New test.
11741
11742 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11743
11744 PR c++/11105
11745 * g++.dg/abi/conv1.C: Remove it.
11746 * g++.dg/template/conv7.C: New test.
11747 * g++.dg/template/conv8.C: Likewise.
11748 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11749 conversion operator.
11750
11751 2003-06-17 Janis Johnson <janis187@us.ibm.com>
11752
11753 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11754 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11755 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11756 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11757 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11758 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11759 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11760 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11761 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11762 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11763 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11764 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11765 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11766 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11767 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11768 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11769 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11770 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11771 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11772 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11773 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11774 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11775 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11776 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11777 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11778 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11779 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11780 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11781 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11782
11783 2003-06-16 Mark Mitchell <mark@codesourcery.com>
11784
11785 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11786 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11787 indications.
11788
11789 2003-06-16 Roger Sayle <roger@eyesopen.com>
11790
11791 * gcc.dg/i386-387-5.c: New test case.
11792 * gcc.dg/i386-387-6.c: New test case.
11793 * gcc.dg/builtins-23.c: New test case.
11794
11795 2003-06-15 Roger Sayle <roger@eyesopen.com>
11796
11797 * gcc.dg/builtins-22.c: New test case.
11798 * gcc.dg/i386-387-1.c: Update to test exp.
11799 * gcc.dg/i386-387-2.c: Likewise.
11800
11801 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11802
11803 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11804
11805 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11806
11807 * lib/gcc-dg.exp (dg-require-dll): New function.
11808 (dg-xfail-if): Likewise.
11809 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11810 driver.
11811
11812 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11813 * gcc.c-torture/compile/20001205-1.c: Likewise.
11814 * gcc.c-torture/compile/20001226-1.c: Likewise.
11815 * gcc.c-torture/compile/20010518-2.c: Likewise.
11816 * gcc.c-torture/compile/20020312-1.c: Likewise.
11817 * gcc.c-torture/compile/20020604-1.c: Likewise.
11818 * gcc.c-torture/compile/920501-12.c: Likewise.
11819 * gcc.c-torture/compile/920501-4.c: Likewise.
11820 * gcc.c-torture/compile/920520-1.c: Likewise.
11821 * gcc.c-torture/compile/920521-1.c: Likewise.
11822 * gcc.c-torture/compile/920625-1.c: Likewise.
11823 * gcc.c-torture/compile/961203-1.c: Likewise.
11824 * gcc.c-torture/compile/980506-1.c: Likewise.
11825 * gcc.c-torture/compile/981006-1.c: Likewise.
11826 * gcc.c-torture/compile/981022-1.c: Likewise.
11827 * gcc.c-torture/compile/981223-1.c: Likewise.
11828 * gcc.c-torture/compile/990617-1.c: Likewise.
11829 * gcc.c-torture/compile/dll.c: Likewise.
11830 * gcc.c-torture/compile/labels-3.c: Likewise.
11831 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11832 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11833 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11834 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11835 * gcc.c-torture/compile/simd-5.c: Likewise.
11836 * gcc.c-torture/compile/20000804-1.x: Remove.
11837 * gcc.c-torture/compile/20001205-1.x: Likewise.
11838 * gcc.c-torture/compile/20001226-1.x: Likewise.
11839 * gcc.c-torture/compile/20010518-2.x: Likewise.
11840 * gcc.c-torture/compile/20020312-1.x: Likewise.
11841 * gcc.c-torture/compile/20020604-1.x: Likewise.
11842 * gcc.c-torture/compile/920501-12.x: Likewise.
11843 * gcc.c-torture/compile/920501-4.x: Likewise.
11844 * gcc.c-torture/compile/920520-1.x: Likewise.
11845 * gcc.c-torture/compile/920521-1.x: Likewise.
11846 * gcc.c-torture/compile/920625-1.x: Likewise.
11847 * gcc.c-torture/compile/961203-1.x: Likewise.
11848 * gcc.c-torture/compile/980506-1.x: Likewise.
11849 * gcc.c-torture/compile/981006-1.x: Likewise.
11850 * gcc.c-torture/compile/981022-1.x: Likewise.
11851 * gcc.c-torture/compile/981223-1.x: Likewise.
11852 * gcc.c-torture/compile/990617-1.x: Likewise.
11853 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11854 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11855 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11856 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11857 * gcc.c-torture/compile/simd-5.x: Likewise.
11858
11859 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11860
11861 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11862
11863 * gcc.c-torture/execute/20030611-1.c: New test.
11864
11865 2003-06-12 Roger Sayle <roger@eyesopen.com>
11866
11867 PR middle-end/168
11868 * gcc.dg/20030612-1.c: New test case.
11869
11870 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11871
11872 PR c++/10635
11873 * g++.dg/expr/cast1.C: New test.
11874
11875 2003-06-12 Roger Sayle <roger@eyesopen.com>
11876
11877 * gcc.dg/builtins-21.c: New test case.
11878
11879 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11880
11881 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11882 options instead of at the end.
11883 * lib/objc.exp (objc_target_compile): Likewise.
11884
11885 2003-06-11 Mark Mitchell <mark@codesourcery.com>
11886
11887 PR c++/10432
11888 * g++.dg/parse/error1.C: New test.
11889
11890 2003-06-11 Janis Johnson <janis187@us.ibm.com>
11891
11892 * gcc.dg/compat/struct-by-value-11_main.c: New file.
11893 * gcc.dg/compat/struct-by-value-11_x.c: New file.
11894 * gcc.dg/compat/struct-by-value-11_y.c: New file.
11895 * gcc.dg/compat/struct-by-value-12_main.c: New file.
11896 * gcc.dg/compat/struct-by-value-12_x.c: New file.
11897 * gcc.dg/compat/struct-by-value-12_y.c: New file.
11898 * gcc.dg/compat/struct-by-value-13_main.c: New file.
11899 * gcc.dg/compat/struct-by-value-13_x.c: New file.
11900 * gcc.dg/compat/struct-by-value-13_y.c: New file.
11901 * gcc.dg/compat/struct-by-value-14_main.c: New file.
11902 * gcc.dg/compat/struct-by-value-14_x.c: New file.
11903 * gcc.dg/compat/struct-by-value-14_y.c: New file.
11904 * gcc.dg/compat/struct-by-value-15_main.c: New file.
11905 * gcc.dg/compat/struct-by-value-15_x.c: New file.
11906 * gcc.dg/compat/struct-by-value-15_y.c: New file.
11907 * gcc.dg/compat/struct-by-value-16_main.c: New file.
11908 * gcc.dg/compat/struct-by-value-16_x.c: New file.
11909 * gcc.dg/compat/struct-by-value-16_y.c: New file.
11910 * gcc.dg/compat/struct-by-value-17_main.c: New file.
11911 * gcc.dg/compat/struct-by-value-17_x.c: New file.
11912 * gcc.dg/compat/struct-by-value-17_y.c: New file.
11913 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11914 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11915 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11916
11917 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11918 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11919 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11920 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11921 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11922 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11923 * gcc.dg/compat/scalar-return-3_main.c: New file.
11924 * gcc.dg/compat/scalar-return-3_x.c: New file.
11925 * gcc.dg/compat/scalar-return-3_y.c: New file.
11926 * gcc.dg/compat/scalar-return-4_main.c: New file.
11927 * gcc.dg/compat/scalar-return-4_x.c: New file.
11928 * gcc.dg/compat/scalar-return-4_y.c: New file.
11929
11930 2003-06-10 Janis Johnson <janis187@us.ibm.com>
11931
11932 * gcc.dg/compat/fp2-struct-check.h: New file.
11933 * gcc.dg/compat/fp2-struct-defs.h: New file.
11934 * gcc.dg/compat/fp2-struct-init.h: New file.
11935 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11936 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11937 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11938 * gcc.dg/compat/struct-return-10_main.c: New file.
11939 * gcc.dg/compat/struct-return-10_x.c: New file.
11940 * gcc.dg/compat/struct-return-10_y.c: New file.
11941
11942 * gcc.dg/compat/compat-common.h: New file.
11943 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11944 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11945 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11946 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11947 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11948 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11949 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11950 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11951 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11952 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11953 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11954 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11955 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11956 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11957 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11958 * gcc.dg/compat/small-struct-check.h: Ditto.
11959 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11960 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11961 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11962 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11963 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11964 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11965 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11966 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11967 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11968 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11969 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11970 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11971 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11972 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11973 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11974 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11975 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11976 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11977 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11978 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11979 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11980 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11981 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11982 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
11983 * gcc.dg/compat/struct-return-2_main.c: Ditto.
11984 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11985 * gcc.dg/compat/struct-return-2_y.c: Ditto.
11986 * gcc.dg/compat/struct-return-3_main.c: Ditto.
11987 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11988 * gcc.dg/compat/struct-return-3_y.c: Ditto.
11989
11990 2003-06-10 Geoffrey Keating <geoffk@apple.com>
11991
11992 * g++.dg/pch/static-1.C: New file.
11993 * g++.dg/pch/static-1.Hs: New file.
11994
11995 2003-06-10 Richard Henderson <rth@redhat.com>
11996
11997 * gcc.dg/asm-7.c: Adjust expected warning text.
11998
11999 2003-06-10 Roger Sayle <roger@eyesopen.com>
12000
12001 * gcc.dg/builtins-20.c: New test case.
12002
12003 2003-06-10 Mark Mitchell <mark@codesourcery.com>
12004
12005 PR c++/11131
12006 * g++.dg/opt/template1.C: New test.
12007
12008 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12009
12010 * lib/gcc-dg.exp (dg-test): Clear additional_files and
12011 additional_sources.
12012
12013 2003-05-21 David Taylor <dtaylor@emc.com>
12014
12015 * gcc.dg/Wpadded.c: New file.
12016
12017 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12018
12019 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
12020 * gcc.dg/special/weak-2.c: Add dg-require-weak.
12021 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
12022 dg-require-weak.
12023
12024 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
12025
12026 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
12027
12028 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12029
12030 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
12031 (dg-require-alias): Likewise.
12032 (dg-require-gc-sections): Likewise.
12033 * lib/target-supports.exp (check_gc_sections_available): Likewise.
12034
12035 2003-06-08 Richard Henderson <rth@redhat.com>
12036
12037 * gcc.dg/20011029-2.c: Fix the array reference.
12038 * gcc.dg/asm-7.c: New.
12039
12040 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
12041
12042 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
12043
12044 2003-06-08 Mark Mitchell <mark@codesourcery.com>
12045
12046 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
12047 (dg-require-gc-sections): Likewise.
12048
12049 2003-06-08 Jan Hubicka <jh@suse.cz>
12050
12051 * i386-cmov1.c: Fix regular expression.
12052 * i386-cvt-1.c: Likewise.
12053 * i386-local.c: Likewise.
12054 * i386-local2.c: Likewise.
12055 * i386-mul.c: Likewise.
12056 * i386-ssetype-1.c: Likewise.
12057 * i386-ssetype-3.c: Likewise.
12058 * i386-ssetype-5.c: Likewise.
12059
12060 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12061
12062 PR c++/11039
12063 * g++.dg/warn/implicit-typename2.C: New test.
12064 * g++.dg/warn/implicit-typename3.C: New test.
12065
12066 2003-06-07 Richard Henderson <rth@redhat.com>
12067
12068 * g++.dg/other/offsetof3.C: Use size_t.
12069 * g++.dg/other/offsetof4.C: Likewise.
12070
12071 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
12072
12073 * lib/copy-file.exp: New. Implement gcc_copy_files.
12074
12075 * lib/dg-pch.exp: Load copy-file.exp
12076 (dg-pch): Use gcc_copy_files instead of "file copy".
12077
12078 2003-06-06 Mark Mitchell <mark@codesourcery.com>
12079
12080 * gcc.dg/weak/weak.exp: Simplify.
12081 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
12082 * gcc.dg/weak/weak-1.c: Likewise.
12083 * gcc.dg/weak/weak-2.c: Likewise.
12084 * gcc.dg/weak/weak-3.c: Likewise.
12085 * gcc.dg/weak/weak-4.c: Likewise.
12086 * gcc.dg/weak/weak-5.c: Likewise.
12087 * gcc.dg/weak/weak-6.c: Likewise.
12088 * gcc.dg/weak/weak-7.c: Likewise.
12089 * gcc.dg/weak/weak-8.c: Likewise.
12090 * gcc.dg/weak/weak-9.c: Likewise.
12091
12092 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
12093
12094 gcc.c-torture/execute/20030606-1.c: New.
12095
12096 2003-06-06 Roger Sayle <roger@eyesopen.com>
12097
12098 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
12099 * gcc.dg/builtins-19.c: Likewise.
12100
12101 2003-06-06 Roger Sayle <roger@eyesopen.com>
12102
12103 * gcc.dg/builtins-2.c: Add some more tests.
12104 * gcc.dg/builtins-18.c: New test case.
12105 * gcc.dg/builtins-19.c: New test case.
12106
12107 2003-06-06 Roger Sayle <roger@eyesopen.com>
12108 Jim Wilson <wilson@tuliptree.org>
12109
12110 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
12111
12112 2003-06-06 Jakub Jelinek <jakub@redhat.com>
12113
12114 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
12115 mempcpy/stpcpy calls not to be optimized into something else.
12116 * gcc.c-torture/execute/string-opt-3.c: Moved to...
12117 * gcc.c-torture/execute/builtins/string-7.c: ...here.
12118 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
12119
12120 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12121
12122 * gcc.dg/format/asm_fprintf-1.c: New test.
12123
12124 2003-06-05 Mark Mitchell <mark@codesourcery.com>
12125
12126 * lib/gcc-defs.exp (additional_sources): New variable.
12127 (dg-additional-sources): New function.
12128 (additional_files): New variable.
12129 (dg-additional-files): New function.
12130 (dg-additional-files-options): Likewise.
12131 * lib/gcc-dg.exp (dg-require-weak): New function.
12132 (dg-require-alias): Likewise.
12133 (dg-require-gc-sections): Likewise.
12134 * lib/target-supports.exp (check_alias_available): Remove testfile
12135 parameter.
12136 (check_gc_sections_available): New function.
12137 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
12138 (dg-gpp-additional-files): Likewise.
12139 * lib/g++.exp (additional_sources): Remove.
12140 (additional_files): Likewise.
12141 (g++_target_compile): Use dg-additional-files-options.
12142
12143 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
12144 Tcl logic.
12145 * gcc.dg/special/ecos.exp: Remove.
12146 * gcc.dg/special/20000419-2.c: Use dg-require-*.
12147 * gcc.dg/special/alias-1.c: Likewise.
12148 * gcc.dg/special/alias-2.c: Likewise.
12149 * gcc.dg/special/gcsec-1.c: Likewise.
12150 * gcc.dg/special/weak-1.c: Likewise.
12151 * gcc.dg/special/weak-2.c: Likewise.
12152 * gcc.dg/special/wkali-1.c: Likewise.
12153 * gcc.dg/special/wkali-2.c: Likewise.
12154
12155 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
12156 dg-gpp-additional-*.
12157 * g++.dg/special/conpr-3.C: Likewise.
12158 * g++.dg/special/conpr-4.C: Likewise.
12159 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
12160 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
12161 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
12162 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
12163 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
12164 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
12165 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
12166 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
12167 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
12168 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
12169 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
12170 * g++.old-deja/g++.other/comdat1.C: Likewise.
12171 * g++.old-deja/g++.other/comdat2.C: Likewise.
12172 * g++.old-deja/g++.other/comdat3.C: Likewise.
12173 * g++.old-deja/g++.other/ctor1.C: Likewise.
12174 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
12175
12176 2003-06-05 Richard Henderson <rth@redhat.com>
12177
12178 * gcc.dg/debug/20030605-1.c: New.
12179
12180 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12181
12182 * README.QMTEST: Update.
12183
12184 2003-06-04 Richard Henderson <rth@redhat.com>
12185
12186 * gcc.dg/cleanup-1.c: New.
12187 * gcc.dg/cleanup-2.c: New.
12188 * gcc.dg/cleanup-3.c: New.
12189 * gcc.dg/cleanup-4.c: New.
12190 * gcc.dg/cleanup-5.c: New.
12191 * gcc.dg/cleanup-6.c: New.
12192 * gcc.dg/cleanup-7.c: New.
12193
12194 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12195
12196 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
12197
12198 * lib/dg-pch.exp: New file.
12199 * g++.dg/pch/pch.exp: Use dg-pch.exp.
12200 * gcc.dg/pch/pch.exp: Likewise.
12201
12202 2003-06-04 Roger Sayle <roger@eyesopen.com>
12203
12204 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
12205 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
12206 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
12207 * gcc.dg/builtins-17.c: New test case.
12208 * gcc.dg/i386-387-4.c: New test case.
12209 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
12210
12211 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12212
12213 * gcc.dg/ultrasp9.c: New test.
12214
12215 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12216
12217 * gcc.c-torture/compile/20030604-1.c: New test.
12218 * gcc.dg/sparc-constant-1.c: New test.
12219
12220 2003-06-03 Glen Nakamura <glen@imodulo.com>
12221
12222 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
12223
12224 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12225
12226 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12227
12228 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12229 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12230
12231 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
12232
12233 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
12234
12235 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12236
12237 PR c++/10940
12238 * g++.dg/template/spec10.C: New test.
12239
12240 2003-06-03 Roger Sayle <roger@eyesopen.com>
12241
12242 * gcc.dg/builtins-16.c: New test case.
12243
12244 2003-06-03 Jakub Jelinek <jakub@redhat.com>
12245
12246 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12247 mempcpy test with post-increments.
12248 * gcc.c-torture/execute/string-opt-3.c: New test.
12249 * gcc.dg/string-opt-1.c: New test.
12250
12251 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
12252
12253 PR fortran/10965
12254 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12255
12256 2003-06-02 Mark Mitchell <mark@codesourcery.com>
12257
12258 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12259 (scan-assembler): ... here. Use dg-scan.
12260 (scan-assembler-not): Likewise.
12261 (scan-file): New function.
12262 (scan-file-not): Likewise.
12263 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12264 * gcc.dg/cpp/_Pragma4.c: Likewise.
12265 * gcc.dg/cpp/_Pragma5.c: Likewise.
12266 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12267 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12268 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12269 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12270 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12271 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12272 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12273 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12274 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12275 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12276 * gcc.dg/cpp/cxxcom1.c: Likewise.
12277 * gcc.dg/cpp/line1.c: Likewise.
12278 * gcc.dg/cpp/maccom1.c: Likewise.
12279 * gcc.dg/cpp/maccom2.c: Likewise.
12280 * gcc.dg/cpp/maccom3.c: Likewise.
12281 * gcc.dg/cpp/maccom4.c: Likewise.
12282 * gcc.dg/cpp/maccom5.c: Likewise.
12283 * gcc.dg/cpp/maccom6.c: Likewise.
12284 * gcc.dg/cpp/multiline.c: Likewise.
12285 * gcc.dg/cpp/spacing1.c: Likewise.
12286 * gcc.dg/cpp/spacing2.c: Likewise.
12287 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12288 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12289 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12290 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12291 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12292 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12293 * gcc.dg/cpp/cxxcom2.c: Likewise.
12294 * gcc.dg/cpp/cxxcom2.h: New file.
12295
12296 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12297 * g++.dg/cpp/truefalse.C: Here.
12298 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12299
12300 2003-06-01 Loren James Rittle <ljrittle@acm.org>
12301
12302 * gcc.dg/cpp/redef3.c: New file.
12303
12304 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12305
12306 * gcc.dg/i386-loop-3.c: New test.
12307
12308 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
12309
12310 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
12311
12312 2003-05-31 Roger Sayle <roger@eyesopen.com>
12313
12314 * gcc.dg/fwrapv-1.c: New test case.
12315 * gcc.dg/fwrapv-2.c: New test case.
12316
12317 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12318
12319 PR c++/10956
12320 * g++.dg/template/spec9.C: New test.
12321
12322 2003-05-29 Roger Sayle <roger@eyesopen.com>
12323
12324 * gcc.dg/duff-4.c: New test case.
12325
12326 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
12327
12328 PR fortran/10843
12329 * g77.dg/ffixed-form-1.f: New test
12330 * g77.dg/ffixed-form-2.f: New test
12331 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
12332 * g77.dg/ffree-form-3.f: New test
12333
12334 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
12335
12336 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
12337 * gcc.dg/wint_t-1.c: Likewise.
12338
12339 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12340
12341 * g++.dg/template/access11.C: New test.
12342
12343 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12344
12345 PR c++/10849
12346 * g++.dg/template/access10.C: New test.
12347
12348 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12349 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12350
12351 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
12352
12353 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12354
12355 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
12356 suppress for powerpc-*-darwin*.
12357 * gcc.dg/torture/builtin-noret-2.c: Likewise.
12358
12359 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12360
12361 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
12362 suppress option for powerpc-*-darwin*.
12363
12364 2003-05-23 Roger Sayle <roger@eyesopen.com>
12365
12366 * gcc.dg/builtins-1.c: Add tests for tan and atan.
12367 * gcc.dg/builtins-4.c: Add test for fmod.
12368
12369 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12370
12371 PR c++/10682
12372 * g++.dg/template/instantiate4.C: New test.
12373
12374 2003-05-22 Roger Sayle <roger@eyesopen.com>
12375
12376 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
12377
12378 2003-05-21 Janis Johnson <janis187@us.ibm.com>
12379
12380 * gcc.dg/compat/scalar-return-1_main.c: New file.
12381 * gcc.dg/compat/scalar-return-1_x.c: New file.
12382 * gcc.dg/compat/scalar-return-1_y.c: New file.
12383 * gcc.dg/compat/scalar-return-2_main.c: New file.
12384 * gcc.dg/compat/scalar-return-2_x.c: New file.
12385 * gcc.dg/compat/scalar-return-2_y.c: New file.
12386 * gcc.dg/compat/struct-return-3_main.c: New file.
12387 * gcc.dg/compat/struct-return-3_y.c: New file.
12388 * gcc.dg/compat/struct-return-3_x.c: New file.
12389 * gcc.dg/compat/struct-return-2_main.c: New file.
12390 * gcc.dg/compat/struct-return-2_x.c: New file.
12391 * gcc.dg/compat/struct-return-2_y.c: New file.
12392
12393 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12394
12395 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12396 for hppa*-hp-hpux*.
12397 * gcc.dg/20021014-1.c (dg-options): Likewise.
12398 * gcc.dg/nest.c (dg-options): Likewise.
12399
12400 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12401
12402 PR c++/9738
12403 * g++.dg/ext/dllimport2.C: New file.
12404 * g++.dg/ext/dllimport3.C: New file.
12405
12406 2003-05-20 Janis Johnson <janis187@us.ibm.com>
12407
12408 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12409 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12410 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12411 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12412 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12413 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12414 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12415 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12416 * gcc.dg/compat/small-struct-defs.h: New file.
12417 * gcc.dg/compat/small-struct-init.h: New file.
12418 * gcc.dg/compat/small-struct-check.h: New file.
12419 * gcc.dg/compat/fp-struct-defs.h: New file.
12420 * gcc.dg/compat/fp-struct-check.h: New file.
12421 * gcc.dg/compat/fp-struct-init.h: New file.
12422 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12423 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12424
12425 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12426
12427 * gcc.dg/20030225-2.c: New test.
12428
12429 2003-05-18 Roger Sayle <roger@eyesopen.com>
12430 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12431
12432 * gcc.c-torture/compile/20030518-1.c: New test case.
12433
12434 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12435
12436 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12437 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12438 gcc-dg-debug-runtest.
12439 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12440 gcc-dg-debug-runtest.
12441
12442 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12443
12444 PR c++/9022
12445 * g++.dg/lookup/using6.C: New test.
12446
12447 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12448
12449 * g++.dg/parse/access2.C: New test.
12450
12451 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12452
12453 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12454 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12455 * gcc.dg/debug/debug.exp: Likewise.
12456
12457 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12458
12459 * gcc.dg/dollar.c: New test.
12460
12461 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12462
12463 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12464 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12465 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12466 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12467 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12468 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12469 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12470 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12471 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12472 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12473 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12474 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12475 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12476 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12477 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12478 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12479 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12480 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12481
12482 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12483
12484 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12485 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12486 support for "repo" mode.
12487 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12488 * lib/g77-dg.exp: Likewise.
12489 * lib/obj-dg.exp: Likewise.
12490
12491 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12492
12493 Merge from gcc-3_2-rhl8-branch:
12494 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12495
12496 * gcc.dg/tls/opt-6.c: New test.
12497
12498 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12499
12500 * gcc.dg/20030405-1.c: New test.
12501
12502 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12503
12504 * gcc.dg/20030309-1.c: New test.
12505
12506 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12507
12508 * gcc.c-torture/execute/20030307-1.c: New test.
12509
12510 2003-02-20 Randolph Chung <tausq@debian.org>
12511
12512 * gcc.c-torture/compile/20030220-1.c: New test.
12513
12514 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12515
12516 * gcc.dg/20030217-1.c: New test.
12517
12518 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12519
12520 * gcc.c-torture/compile/20020129-1.c: New test.
12521
12522 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12523
12524 * gcc.dg/unroll-1.c: New test.
12525
12526 2002-11-16 Jan Hubicka <jh@suse.cz>
12527
12528 * gcc.c-torture/execute/20020920-1.c: New test.
12529
12530 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12531
12532 PR target/7434
12533 * gcc.c-torture/compile/20021008-1.c: New test.
12534
12535 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12536
12537 PR target/7559
12538 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12539
12540 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12541
12542 * gcc.c-torture/compile/20020807-1.c: New test.
12543
12544 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12545
12546 * gcc.dg/tls/opt-1.c: New test.
12547
12548 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12549
12550 * gcc.dg/20020729-1.c: New test.
12551
12552 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12553
12554 * g++.dg/opt/life1.C: New test.
12555
12556 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12557
12558 * gcc.dg/20020525-1.c: New test.
12559
12560 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12561
12562 PR c++/6794
12563 * g++.dg/ext/pretty1.C: New test.
12564 * g++.dg/ext/pretty2.C: New test.
12565
12566 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12567
12568 PR c++/8385
12569 * g++.dg/ext/typeof5.C: New test.
12570
12571 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12572
12573 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12574 __USER_LABEL_PREFIX__ into account.
12575 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12576
12577 2003-05-14 Roger Sayle <roger@eyesopen.com>
12578
12579 * gcc.dg/builtins-15.c: New test case.
12580
12581 2003-05-13 Zack Weinberg <zack@codesourcery.com>
12582
12583 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12584
12585 2003-05-12 Mark Mitchell <mark@codesourcery.com>
12586
12587 * lib/g++.exp: Tweak handling of additional source files.
12588 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12589 * g++.dg/special/conpr-2a.C: Rename to ...
12590 * g++.dg/special/conpr-2a.cc: ... this.
12591 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12592 * g++.dg/special/conpr-3a.C: Rename to ...
12593 * g++.dg/special/conpr-3a.cc: This.
12594 * g++.dg/special/conpr-3b.C: Rename to ...
12595 * g++.dg/special/conpr-3b.cc: This.
12596 * g++.dg/special/conpr-4.C: New test.
12597 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12598
12599 2003-05-12 David Edelsohn <edelsohn@gnu.org>
12600
12601 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12602
12603 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12604
12605 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12606 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12607 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12608 * g++.old-deja/g++.other/warn3.C: Likewise.
12609
12610 2003-05-11 Roger Sayle <roger@eyesopen.com>
12611
12612 * gcc.dg/i386-387-1.c: Update to also test log.
12613 * gcc.dg/i386-387-2.c: Likewise.
12614
12615 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12616
12617 * g77.f-torture/execute/int8421.f: New test.
12618
12619 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12620
12621 PR c++/10230, c++/10481
12622 * g++.dg/lookup/scoped5.C: New test.
12623
12624 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12625
12626 PR c++/10552
12627 * g++.dg/template/ttp6.C: New test.
12628
12629 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
12630
12631 * gcc.c-torture/execute/builtins: New directory.
12632 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12633 gcc.c-torture/execute/builtins.
12634 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12635 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12636 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12637 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12638
12639 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12640
12641 PR c++/9252
12642 * g++.dg/template/access8.C: New test.
12643 * g++.dg/template/access9.C: New test.
12644
12645 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12646
12647 PR c++/9554
12648 * g++.dg/parse/access1.C: New test.
12649
12650 2003-05-09 DJ Delorie <dj@redhat.com>
12651
12652 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12653 long, and not an int.
12654
12655 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12656
12657 PR c++/10555, c++/10576
12658 * g++.dg/template/memclass1.C: New test.
12659
12660 2003-05-08 DJ Delorie <dj@redhat.com>
12661
12662 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12663 targets.
12664 * gcc.c-torture/execute/20021024-1.x: Likewise.
12665 * gcc.c-torture/execute/shiftdi.x: Likewise.
12666 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12667 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12668 * gcc.dg/20021018-1.c: Likewise.
12669
12670 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12671
12672 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12673
12674 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12675 (bcopy): Call memmove.
12676
12677 2003-05-08 Roger Sayle <roger@eyesopen.com>
12678
12679 * g77.f-torture/compile/8485.f: New test case.
12680
12681 2003-05-07 Richard Henderson <rth@redhat.com>
12682
12683 PR c++/10570
12684 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12685 Verify exception_cleanup not called for rethrows.
12686 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12687 when exiting catch block without rethrowing.
12688 * g++.dg/eh/forced3.C: New.
12689 * g++.dg/eh/forced4.C: New.
12690
12691 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
12692
12693 * gcc.dg/20030505.c: Fix triplet.
12694
12695 2003-05-06 DJ Delorie <dj@redhat.com>
12696
12697 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12698 * gcc.dg/nest.c: Likewise.
12699
12700 2003-05-05 Roger Sayle <roger@eyesopen.com>
12701
12702 * gcc.dg/builtins-14.c: New test case.
12703
12704 2003-05-05 Janis Johnson <janis187@us.ibm.com>
12705
12706 * lib/compat.exp (compat-execute): New argument.
12707 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12708 * gcc.dg/compat: New test directory.
12709 * gcc.dg/compat/compat.exp: New expect script.
12710 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12711 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12712 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12713 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12714 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12715 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12716
12717 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12718 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12719 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12720 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12721 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12722 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12723 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12724 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12725 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12726 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12727 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12728 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12729 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12730 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12731 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12732
12733 2003-05-05 Zack Weinberg <zack@codesourcery.com>
12734
12735 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12736
12737 2003-05-05 Jakub Jelinek <jakub@redhat.com>
12738
12739 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12740
12741 2003-05-05 Geoffrey Keating <geoffk@apple.com>
12742
12743 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12744 * gcc.dg/ppc-fsel-2.c: New test.
12745
12746 * gcc.dg/unused-5.c: New test.
12747
12748 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12749
12750 PR c++/10496
12751 * g++.dg/warn/pmf1.C: New test.
12752
12753 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12754
12755 PR c++/4494
12756 * g++.dg/warn/main.C: New test.
12757
12758 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12759
12760 * gcc.dg/nonnull-3.c: New test.
12761
12762 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
12763
12764 * gcc.dg/cpp/Wtrigraphs.c: Update.
12765 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12766
12767 2003-05-03 Geoffrey Keating <geoffk@apple.com>
12768
12769 * gcc.dg/ppc-fsel-1.c: New test.
12770
12771 2003-05-03 Zack Weinberg <zack@codesourcery.com>
12772
12773 PR c/10604
12774 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12775
12776 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12777
12778 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12779
12780 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12781
12782 PR c++/9364, c++/10553, c++/10586
12783 * g++.dg/parse/typename4.C: New test.
12784 * g++.dg/parse/typename5.C: Likewise.
12785
12786 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
12787
12788 * gcc.c-torture/compile/20030503-1.c: New test.
12789
12790 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12791
12792 * g++.dg/lookup/using5.C: Fix testcase error.
12793
12794 2003-05-01 Chris Demetriou <cgd@broadcom.com>
12795
12796 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12797 since MEABI is no longer supported. Remove all vestiges
12798 of MEABI from the test.
12799
12800 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12801
12802 PR c++/10554
12803 * g++.dg/lookup/using5.C: New test.
12804
12805 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12806
12807 PR c++/8772
12808 * g++.dg/template/ttp5.C: New test.
12809
12810 2003-04-30 Mark Mitchell <mark@codesourcery.com>
12811
12812 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12813 (dg-gpp-additional-sources): New function.
12814 (dg-gpp-additional-files): Likewise.
12815 * lib/g++.exp (additional_sources): New variable.
12816 (additional_files): Likewise.
12817 (g++_target_compile): Deal with them.
12818 * lib/old-dejagnu.exp: Remove.
12819 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12820 * g++.old-deja: Revise all tests to use dg commands.
12821
12822 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12823
12824 PR c++/9432, c++/9528
12825 * g++.dg/lookup/using4.C: New test.
12826
12827 2003-04-29 Geoffrey Keating <geoffk@apple.com>
12828
12829 * gcc.dg/noreturn-5.c: New file.
12830 * gcc.dg/noreturn-6.c: New file.
12831
12832 * gcc.c-torture/compile/inline-1.c: New file.
12833
12834 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12835
12836 PR c++/10551
12837 * g++.dg/template/explicit1.C: New test.
12838
12839 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12840
12841 PR c++/10549
12842 * g++.dg/other/bitfield1.C: New test.
12843
12844 PR c++/10527
12845 * g++.dg/init/new7.C: New test.
12846
12847 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12848
12849 * g++.dg/ext/desig1.C: New test.
12850 * g++.dg/ext/init1.C: Update.
12851
12852 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12853
12854 2003-04-28 Mark Mitchell <mark@codesourcery.com>
12855
12856 PR c++/10180
12857 * g++.dg/warn/Winline-1.C: New test.
12858
12859 2003-04-28 Jakub Jelinek <jakub@redhat.com>
12860
12861 * gcc.c-torture/execute/string-opt-19.c: New test.
12862
12863 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12864 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12865
12866 2003-04-27 Mark Mitchell <mark@codesourcery.com>
12867
12868 PR c++/10506
12869 * g++.dg/init/new6.C: New test.
12870
12871 PR c++/10503
12872 * g++.dg/init/ref6.C: New test.
12873
12874 2003-04-26 David Edelsohn <edelsohn@gnu.org>
12875
12876 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12877
12878 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12879
12880 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12881 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12882
12883 2003-04-25 Mark Mitchell <mark@codesourcery.com>
12884
12885 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12886 initialized static data members.
12887
12888 2003-04-25 H.J. Lu <hjl@gnu.org>
12889
12890 * gcc.dg/ia64-sync-4.c: New test.
12891
12892 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12893
12894 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
12895 date.
12896
12897 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
12898
12899 PR c++/10337
12900 * g++.dg/warn/conv1.C: New test.
12901 * g++.old-deja/g++.other/conv7.C: Adjust.
12902 * g++.old-deja/g++.other/overload14.C: Adjust.
12903
12904 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12905
12906 PR c++/10471
12907 * g++.dg/template/defarg2.C: New test.
12908
12909 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
12910
12911 * gcc.dg/cpp/include2.c: Update.
12912 * gcc.dg/cpp/multiline-2.c: New.
12913 * gcc.dg/cpp/multiline.c: Update.
12914 * gcc.dg/cpp/strify2.c: Update.
12915 * gcc.dg/cpp/trad/literals-2.c: Update.
12916
12917 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12918
12919 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12920
12921 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12922
12923 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12924
12925 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12926
12927 PR c++/10451
12928 * g++.dg/parse/crash4.C: New test.
12929
12930 PR c++/9847
12931 * g++.dg/parse/crash5.C: New test.
12932
12933 2003-04-22 Mark Mitchell <mark@codesourcery.com>
12934
12935 PR c++/10446
12936 * g++.dg/parse/crash3.C: New test.
12937
12938 PR c++/10428
12939 * g++.dg/parse/elab1.C: New test.
12940
12941 2003-04-22 Devang Patel <dpatel@apple.com>
12942
12943 * gcc.dg/cpp/trad/funlike-5.c: New test.
12944
12945 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12946
12947 * g++.dg/other/packed1.C: Fix dg options.
12948
12949 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12950
12951 * g++.dg/other/offsetof2.C: New test.
12952
12953 2003-04-21 Mark Mitchell <mark@codesourcery.com>
12954
12955 * g++.dg/template/recurse.C: Adjust location of error messages.
12956
12957 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12958
12959 PR c++/9881
12960 * g++.dg/init/addr-const1.C: New test.
12961 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12962
12963 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
12964
12965 PR c++/10405
12966 * g++.dg/lookup/struct-hack1.C: New test.
12967
12968 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
12969
12970 * ucs.c: Update diagnostic messages.
12971
12972 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12973
12974 * gcc.dg/cpp/truefalse.cpp: New test.
12975 * gcc.dg/cpp/cpp.exp: Update.
12976 * g++.dg/other/stdbool-if.C: Remove.
12977
12978 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12979
12980 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12981 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
12982
12983 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12984
12985 * gcc.c-torture/compile/20030418-1.c: New test.
12986
12987 2003-04-17 Janis Johnson <janis187@us.ibm.com>
12988
12989 * README.compat: Remove; content moved to doc/sourcebuild.texi.
12990
12991 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12992
12993 PR c++/10347
12994 g++.dg/template/dependent-name1.C: New test.
12995
12996 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
12997
12998 * gcc.dg/warn-1.c (tourist_guide): New array,
12999 contains a pointer to bar.
13000
13001 2003-04-16 Roger Sayle <roger@eyesopen.com>
13002
13003 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
13004 * gcc.c-torture/execute/medce-1.c: New test case.
13005 * gcc.c-torture/execute/medce-2.c: New test case.
13006
13007 2003-04-15 Mark Mitchell <mark@codesourcery.com>
13008
13009 * lib/prune.exp: Ignore more messages.
13010
13011 PR c++/10381
13012 * g++.dg/parse/lookup3.C: New test.
13013
13014 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
13015
13016 * gcc.c-torture/compile/20030415-1.c : New test.
13017
13018 2003-04-14 Mark Mitchell <mark@codesourcery.com>
13019
13020 * gcc.c-torture/execute/scope-2.c: Move to ...
13021 * gcc.dg/noncompile/scope.c: .... here.
13022
13023 2003-04-14 Roger Sayle <roger@eyesopen.com>
13024
13025 * gcc.dg/20030414-2.c: New test case.
13026
13027 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
13028
13029 PR target/10377
13030 * gcc.dg/20030414-1.c: New test.
13031
13032 2003-04-13 Roger Sayle <roger@eyesopen.com>
13033
13034 * gcc.dg/builtins-12.c: New test case.
13035 * gcc.dg/builtins-13.c: New test case.
13036
13037 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13038
13039 * gcc.c-torture/execute/string-opt-18.c: New test.
13040
13041 2003-04-13 Mark Mitchell <mark@codesourcery.com>
13042
13043 PR c++/10300
13044 * g++.dg/init/new5.C: New test.
13045
13046 2003-04-12 Mark Mitchell <mark@codesourcery.com>
13047
13048 PR c++/7910
13049 * g++.dg/ext/dllimport1.C: New test.
13050
13051 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13052
13053 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
13054
13055 2003-04-11 Bud Davis <bdavis9659@comcast.net>
13056
13057 PR Fortran/9263
13058 * g77.f-torture/noncompile/9263.f: New test
13059 PR Fortran/1832
13060 * g77.f-torture/execute/1832.f: New test
13061
13062 2003-04-11 David Chad <davidc@freebsd.org>
13063 Loren J. Rittle <ljrittle@acm.org>
13064
13065 libobjc/8562
13066 * objc.dg/headers.m: New test.
13067
13068 2003-04-10 Zack Weinberg <zack@codesourcery.com>
13069
13070 * gcc.c-torture/execute/builtin-noret-2.c: New.
13071 * gcc.c-torture/execute/builtin-noret-2.x: New.
13072 XFAIL builtin-noret-2.c at -O1 and above.
13073 * gcc.dg/redecl.c: New.
13074 * gcc.dg/Wshadow-1.c: Update error regexps.
13075
13076 2003-04-10 Mark Mitchell <mark@codesourcery.com>
13077
13078 * g++.dg/abi/bitfield10.C: New test.
13079
13080 2003-04-09 Mike Stump <mrs@apple.com>
13081
13082 * gcc.dg/pch/pch.exp: Make testcase names longer.
13083 * g++.dg/pch/pch.exp: Make testcase names longer.
13084
13085 2003-04-08 Roger Sayle <roger@eyesopen.com>
13086
13087 * gcc.dg/builtins-11.c: New test case.
13088
13089 2003-04-08 Roger Sayle <roger@eyesopen.com>
13090
13091 * gcc.dg/builtins-9.c: New test case.
13092 * gcc.dg/builtins-10.c: New test case.
13093
13094 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
13095
13096 * gcc.dg/noncompile/init-4.c.c: New test.
13097
13098 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
13099
13100 * gcc.misc-test/gcov-9.c: New test.
13101 * gcc.misc-test/gcov-10.c: New test
13102 * gcc.misc-test/gcov-11.c: New test.
13103
13104 2003-04-05 Zack Weinberg <zack@codesourcery.com>
13105
13106 PR optimization/10024
13107 * gcc.c-torture/compile/20030405-1.c: New test.
13108
13109 2003-04-04 Geoffrey Keating <geoffk@apple.com>
13110
13111 * gcc.dg/pch/static-3.c: New.
13112 * gcc.dg/pch/static-3.hs: New.
13113 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
13114
13115 2003-04-04 Richard Henderson <rth@redhat.com>
13116
13117 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
13118 * g++.dg/eh/forced2.C: Likewise.
13119
13120 2003-04-03 Mike Stump <mrs@apple.com>
13121
13122 * lib/scanasm.exp (scan-assembler): Add xfail processing for
13123 target arg.
13124 (scan-assembler-times, scan-assembler-not): Likewise.
13125 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
13126
13127 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13128
13129 * gcc.dg/sparc-loop-1.c: New test.
13130
13131 2003-04-02 Geoffrey Keating <geoffk@apple.com>
13132
13133 PR other/9274
13134 * g++.dg/pch/system-2.C: New.
13135 * g++.dg/pch/system-2.Hs: New.
13136
13137 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
13138
13139 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
13140
13141 * g++.dg/eh/simd-1.C (vecfunc): Same.
13142
13143 2003-04-01 Roger Sayle <roger@eyesopen.com>
13144
13145 * gcc.c-torture/execute/20030401-1.c: New test case.
13146
13147 2003-04-01 Ziemowit Laski <zlaski@apple.com>
13148
13149 * objc.dg/defs.m: New.
13150
13151 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
13152
13153 * g++.dg/eh/simd-1.C: New.
13154 * g++.dg/eh/simd-2.C: New.
13155
13156 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
13157
13158 * gcc.c-torture/execute/simd-3.c: New.
13159
13160 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13161
13162 PR c/9936
13163 * gcc.dg/20030331-2.c: New test.
13164
13165 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13166
13167 PR c++/10278
13168 * g++.dg/parse/crash2.C: New test.
13169
13170 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13171
13172 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
13173 * gcc.c-torture/execute/20030331-1.c: ...here.
13174
13175 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13176
13177 * gcc.c-torture/execute/20030331-1.c: New test.
13178
13179 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
13180
13181 * lib/gcov.exp: Adjust call return testing strings.
13182 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
13183
13184 2003-03-31 Roger Sayle <roger@eyesopen.com>
13185
13186 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
13187 * gcc.dg/builtins-7.c: New test case.
13188 * gcc.dg/builtins-8.c: New test case.
13189
13190 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13191
13192 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
13193
13194 2003-03-30 Mark Mitchell <mark@codesourcery.com>
13195
13196 PR c++/7647
13197 * g++.dg/lookup-class-member-2.C: New test.
13198
13199 2003-03-30 Glen Nakamura <glen@imodulo.com>
13200
13201 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
13202
13203 2003-03-28 Roger Sayle <roger@eyesopen.com>
13204
13205 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
13206
13207 2003-03-28 Mark Mitchell <mark@codesourcery.com>
13208
13209 * g++.dg/init/attrib1.C: New test.
13210
13211 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13212
13213 * gcc.dg/ultrasp8.c: New test.
13214
13215 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13216
13217 * gcc.dg/ultrasp7.c: New test.
13218
13219 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13220
13221 PR c++/10047
13222 * g++.dg/template/inline1.C: New test.
13223
13224 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13225
13226 * gcc.dg/sparc-dwarf2.c: New test.
13227
13228 2003-03-27 Roger Sayle <roger@eyesopen.com>
13229
13230 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13231 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13232
13233 2003-03-27 Mark Mitchell <mark@codesourcery.com>
13234
13235 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13236 than reading .x files.
13237 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13238 * g77.dg/gcov/gcov-1.f: Likewise.
13239 * gcc.misc-tests/gcov-4b.c: Likewise.
13240 * gcc.misc-tests/gcov-5b.c: Likewise.
13241 * gcc.misc-tests/gcov-6.c: Likewise.
13242 * gcc.misc-tests/gcov-7.c: Likewise.
13243 * gcc.misc-tests/gcov-8.c: Likewise.
13244 * g++.dg/gcov/gcov-1.x: Remove.
13245 * g77.dg/gcov/gcov-1.x: Likewise.
13246 * gcc.misc-tests/gcov-4b.x: Likewise.
13247 * gcc.misc-tests/gcov-5b.x: Likewise.
13248 * gcc.misc-tests/gcov-6.x: Likewise.
13249 * gcc.misc-tests/gcov-7.x: Likewise.
13250 * gcc.misc-tests/gcov-8.x: Likewise.
13251
13252 2003-03-27 Glen Nakamura <glen@imodulo.com>
13253
13254 PR opt/10087
13255 * gcc.dg/20030324-1.c: New test.
13256
13257 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13258
13259 PR c++/10224
13260 * g++.dg/template/arg3.C: New test.
13261
13262 PR c++/10158
13263 * g++.dg/template/friend18.C: New test.
13264
13265 2003-03-26 Roger Sayle <roger@eyesopen.com>
13266
13267 * g77.f-torture/compile/20030326-1.f: New test case.
13268
13269 2003-03-26 Janis Johnson <janis187@us.ibm.com>
13270
13271 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13272
13273 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13274
13275 2003-03-26 Jakub Jelinek <jakub@redhat.com>
13276
13277 * gcc.dg/ia64-sync-3.c: New test.
13278
13279 2003-03-26 Alan Modra <amodra@bigpond.net.au>
13280
13281 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13282
13283 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13284
13285 * gcc.dg/ultrasp6.c: New test.
13286
13287 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13288
13289 * gcc.dg/i386-signbit-1.c: New test.
13290 * gcc.dg/i386-signbit-2.c: New test.
13291 * gcc.dg/i386-signbit-3.c: New test.
13292
13293 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13294
13295 * gcc.dg/ultrasp5.c: Fix options.
13296
13297 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13298
13299 * gcc.dg/ultrasp5.c: Fix comment.
13300
13301 2003-03-24 Bud Davis <bdavis9659@comcast.net>
13302
13303 PR fortran/10197
13304 * g77.f-torture/execute/10197.f: New test.
13305
13306 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
13307
13308 PR c++/9898, c++/383
13309 * g++.dg/template/conv6.C: New test.
13310
13311 PR c++/10119
13312 * g++.dg/template/ptrmem5.C: New test.
13313
13314 PR c++/10026
13315 * g++.dg/lookup/koenig1.C: New test.
13316
13317 PR C++/10199
13318 * g++.dg/lookup/template2.C: New test.
13319
13320 2003-03-24 Jakub Jelinek <jakub@redhat.com>
13321
13322 * g++.dg/opt/rtti1.C: New test.
13323
13324 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13325
13326 * gcc.dg/ultrasp5.c: New test.
13327
13328 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
13329
13330 PR middle-end/9967
13331 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
13332 builtin fputs.
13333
13334 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
13335
13336 PR c/8224
13337 * gcc.dg/20030323-1.c: New test.
13338
13339 2003-03-23 Roger Sayle <roger@eyesopen.com>
13340
13341 * gcc.c-torture/compile/20030323-1.c: New test case.
13342
13343 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
13344
13345 * gcc.dg/20030321-1.c: New test.
13346
13347 2003-03-22 Zack Weinberg <zack@codesourcery.com>
13348
13349 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
13350
13351 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
13352
13353 PR c++/9978, c++/9708
13354 * g++.dg/ext/vlm1.C: Adjust expected error.
13355 * g++.dg/ext/vla2.C: New test.
13356 * g++.dg/template/arg1.C: New test.
13357 * g++.dg/template/arg2.C: New test.
13358
13359 2003-03-22 Bud Davis <bdavis9659@comcast.net>
13360
13361 * g77.f-torture/execute/select.f: New test.
13362 * g77.f-torture/noncompile/select_no_compile.f: New test.
13363
13364 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
13365
13366 PR c++/9898
13367 * g++.dg/other/error4.C: New test.
13368
13369 2003-03-20 Mark Mitchell <mark@codesourcery.com>
13370
13371 * g++.dg/template/friend17.C: New test.
13372
13373 2003-03-21 Alan Modra <amodra@bigpond.net.au>
13374
13375 * gcc.c-torture/compile/20030320-1.c: New.
13376
13377 2003-03-20 Roger Sayle <roger@eyesopen.com>
13378
13379 * gcc.dg/builtins-6.c: New test case.
13380
13381 2003-03-19 Alan Modra <amodra@bigpond.net.au>
13382
13383 PR target/10073
13384 * gcc.c-torture/compile/20030319-1.c: New.
13385
13386 2003-03-18 Jan Hubicka <jh@suse.cz>
13387
13388 * gcc.dg/i386-cvt-1.c: New test.
13389
13390 2003-03-17 Zack Weinberg <zack@codesourcery.com>
13391
13392 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13393 * objc.dg/naming-2.m: Likewise.
13394
13395 2003-03-17 Mark Mitchell <mark@codesourcery.com>
13396
13397 PR c++/9639
13398 * g++.dg/parse/crash1.C: New test.
13399
13400 2003-03-16 Mark Mitchell <mark@codesourcery.com>
13401
13402 PR c++/8805
13403 * g++.dg/eh/cleanup1.C: New test.
13404
13405 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13406
13407 * gcc.c-torture/execute/20030316-1.c: New test case.
13408
13409 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13410
13411 PR c++/9629
13412 * g++.dg/init/ctor2.C: New test.
13413
13414 2003-03-15 Roger Sayle <roger@eyesopen.com>
13415
13416 * g77.f-torture/compile/xformat.f: New test case.
13417
13418 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13419
13420 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13421 * g++.old-deja/g++.mike/eh50.C: Likewise.
13422
13423 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13424
13425 PR c++/6440
13426 * g++.dg/template/spec7.C: New test.
13427 * g++.dg/template/spec8.C: Likewise.
13428
13429 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13430
13431 * gcc.c-torture/execute/20030313-1.c: New test.
13432
13433 2003-03-14 Richard Henderson <rth@redhat.com>
13434
13435 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13436
13437 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13438
13439 * gcc.c-torture/compile/20030314-1.c: New test.
13440
13441 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13442
13443 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13444 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13445 thumb target,
13446 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13447 to accept newer _imp__ prefix and additional
13448 newline in .drectve section.
13449 * gcc.dg/dll-4.c: Likewise.
13450 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13451 switch.
13452
13453 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13454
13455 * g++.dg/parse/namespace9.C: New test.
13456
13457 * g++.dg/init/ref5.C: New test.
13458 * g++.dg/parse/ptrmem1.C: Likewise.
13459
13460 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13461
13462 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13463 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13464 regular expression.
13465 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13466 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13467
13468 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13469
13470 * gcc.c-torture/execute/20030224-2.c: New test.
13471
13472 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13473
13474 * gcc.dg/decl-3.c: New test.
13475
13476 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13477
13478 * gcc.dg/i386-loop-2.c: New test.
13479
13480 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13481
13482 PR c++/9474
13483 * g++.dg/parse/namespace8.C: New test.
13484
13485 PR c++/9924
13486 * g++.dg/overload/builtin2.C: New test.
13487
13488 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13489
13490 * gcc.dg/return-type-3.c: New test.
13491
13492 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13493
13494 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13495 profiling options are not supported.
13496
13497 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13498
13499 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13500 * g++.old-deja/g++.warn/impint2.C: Likewise.
13501
13502 2003-03-10 Devang Patel <dpatel@apple.com>
13503
13504 * g++.dg/cpp/c++_cmd_1.C: New test.
13505 * g++.dg/cpp/c++_cmd_1.h: New file.
13506
13507 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13508
13509 * gcc.dg/altivec-9.c: New file.
13510
13511 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13512
13513 * gcc.dg/ppc-sdata-1.c: New test.
13514 * gcc.dg/ppc-sdata-2.c: New test.
13515
13516 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13517
13518 PR c++/9373
13519 * g++.dg/opt/ptrmem2.C: New test.
13520
13521 PR c++/8534
13522 * g++.dg/opt/ptrmem1.C: New test.
13523
13524 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13525
13526 * gcc.dg/i386-loop-1.c: New test.
13527
13528 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13529
13530 PR c++/9970
13531 * g++.dg/lookup/friend1.C: New test.
13532
13533 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13534
13535 PR c++/9823
13536 * g++.dg/parser/constructor1.C: New test.
13537
13538 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13539
13540 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13541
13542 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13543
13544 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13545
13546 * gcc.dg/cpp/Wunused.c: Update test.
13547
13548 2003-03-08 Jan Hubicka <jh@suse.cz>
13549
13550 * gcc.dg/inline-3.c: New test.
13551
13552 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13553
13554 PR c++/9809
13555 * g++.dg/parse/builtin1.C: New test.
13556
13557 PR c++/9982
13558 * g++.dg/abi/cookie1.C: New test.
13559 * g++.dg/abi/cookie2.C: Likewise.
13560
13561 PR c++/9524
13562 * g++.dg/template/field1.C: New test.
13563
13564 PR c++/9912
13565 * g++.dg/parse/class1.C: New test.
13566 * g++.dg/parse/namespace7.C: Likewise.
13567 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13568
13569 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13570
13571 * g++.dg/init/ref4.C: New test.
13572
13573 2003-03-07 Jan Hubicka <jh@suse.cz>
13574
13575 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13576 * gcc.dg/inline-3.c: New test.
13577
13578 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13579
13580 * g++.dg/init/ref3.C: New test.
13581
13582 PR c++/9965
13583 * g++.dg/init/ref2.C: New test.
13584
13585 PR c++/9400
13586 * g++.dg/warn/Wshadow-2.C: New test.
13587
13588 PR c++/9791
13589 * g++.dg/warn/Woverloaded-1.C: New test.
13590
13591 2003-03-05 Jan Hubicka <jh@suse.cz>
13592
13593 * gcc.dg/i386-local2.c: New.
13594 * gcc.dg/i386-local.c: Fix typo.
13595
13596 2003-03-05 Mark Mitchell <mark@codesourcery.com>
13597
13598 * g++.dg/abi/layout3.C: New test.
13599
13600 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13601
13602 * gcc.c-torture/compile/20030305-1.c
13603
13604 2003-03-05 Jan Hubicka <jh@suse.cz>
13605
13606 * gcc.dg/i386-local.c: New.
13607
13608 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
13609
13610 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13611
13612 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13613
13614 * gcc.dg/switch-2.c: New test.
13615 * gcc.dg/switch-3.c: New test.
13616 * gcc.dg/Wswitch.c: Adjust line numbers.
13617 * gcc.dg/Wswitch-default.c: Likewise.
13618 * gcc.dg/Wswitch-enum.c: Likewise.
13619
13620 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
13621
13622 * gcc.c-torture/execute/20030222-1.c: New test.
13623
13624 2003-03-03 James E Wilson <wilson@tuliptree.org>
13625
13626 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13627
13628 2003-03-03 Mark Mitchell <mark@codesourcery.com>
13629
13630 PR c++/9878
13631 * g++.dg/init/ref1.C: New test.
13632
13633 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
13634
13635 * gcc.dg/sh-relax.c: New SH-only test.
13636
13637 2003-03-03 Geoffrey Keating <geoffk@apple.com>
13638
13639 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13640 comment explaining purpose of testcase.
13641
13642 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13643
13644 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13645 for HC11/HC12 (asm needs two int registers).
13646 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13647 HC11/HC12 because the test uses an asm which needs two 32-bit
13648 registers.
13649
13650 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13651
13652 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13653 for HC11/HC12 (array is too large otherwise).
13654 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13655 * gcc.c-torture/compile/20010518-2.x: Likewise.
13656 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13657 HC11/HC12 (array is too large).
13658
13659 2003-03-01 Geoffrey Keating <geoffk@apple.com>
13660
13661 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13662 * lib/g++-dg.exp (g++-dg-test): Likewise.
13663
13664 2003-03-01 Roger Sayle <roger@eyesopen.com>
13665
13666 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13667 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13668
13669 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13670
13671 * g++.dg/warn/implicit-typename1.C: Remove warning.
13672
13673 2003-02-28 Richard Henderson <rth@redhat.com>
13674
13675 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13676 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13677
13678 2003-02-28 Geoffrey Keating <geoffk@apple.com>
13679
13680 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13681 * g++.dg/pch/pch.exp: Likewise.
13682
13683 2003-02-28 Mark Mitchell <mark@codesourcery.com>
13684
13685 PR c++/9879
13686 * testsuite/g++.dg/init/new4.C: New test.
13687
13688 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
13689
13690 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13691
13692 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
13693
13694 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13695 unsigned long.
13696
13697 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13698 wider than float.
13699
13700 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13701
13702 * lib/scanasm.exp: Add support for counting numbers of
13703 occurences.
13704 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13705 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13706
13707 2003-02-25 Mark Mitchell <mark@codesourcery.com>
13708
13709 PR c++/9683
13710 * g++.dg/template/static3.C: New test.
13711
13712 PR c++/9829
13713 * g++.dg/parse/namespace6.C: New test.
13714
13715 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13716
13717 PR target/9732
13718 * gcc.dg/20030225-1.c: New test.
13719
13720 2003-02-24 Mark Mitchell <mark@codesourcery.com>
13721
13722 * README: Remove out-of-date information.
13723
13724 PR c++/9836
13725 * g++.dg/template/spec6.C: New test.
13726
13727 2003-02-24 Jeff Law <law@redhat.com>
13728
13729 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13730
13731 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13732
13733 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13734 * gcc.dg/pragma-ep-1.c: Likewise.
13735
13736 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13737
13738 PR c++/9602
13739 * g++.dg/template/friend16.C: New test.
13740
13741 2003-02-23 Mark Mitchell <mark@codesourcery.com>
13742
13743 PR c++/5333
13744 * g++.dg/parse/fused-params1.C: Adjust error messages.
13745 * g++.dg/template/nested3.C: New test.
13746
13747 2003-02-24 Alan Modra <amodra@bigpond.net.au>
13748
13749 * g++.dg/abi/param1.C: New test.
13750
13751 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13752
13753 PR c++/7982
13754 * g++.dg/warn/implicit-typename1.C: New test.
13755
13756 2003-02-22 Kelley Cook <kelleycook@comcast.net>
13757
13758 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13759 with "mtune".
13760 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13761 * gcc.c-torture/execute/20010129-1.x: Likewise.
13762 * gcc.dg/20011107-1.c: Likewise.
13763 * gcc.dg/20020108-1.c: Likewise.
13764 * gcc.dg/20020122-3.c: Likewise.
13765 * gcc.dg/20020206-1.c: Likewise.
13766 * gcc.dg/20020310-1.c: Likewise.
13767 * gcc.dg/20020426-2.c: Likewise.
13768 * gcc.dg/20020517-1.c: Likewise.
13769 * gcc.dg/991230-1.c: Likewise.
13770 * gcc.dg/i386-unroll-1.c: Likewise.
13771 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13772
13773 2003-02-22 Jan Hubicka <jh@suse.cz>
13774
13775 * gcc.dg/i386-mul.c: New test.
13776
13777 2003-02-21 Roger Sayle <roger@eyesopen.com>
13778
13779 * gcc.dg/builtins-5.c: New test case.
13780
13781 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
13782
13783 * gcc.dg/asmreg-1.c: New test.
13784
13785 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13786
13787 PR c++/9749
13788 * g++.dg/parse/varmod1.C: New test.
13789
13790 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13791
13792 PR c++/9727
13793 * g++.dg/template/op1.C: New test.
13794
13795 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13796
13797 PR c++/8906
13798 * g++.dg/template/nested2.C: New test.
13799
13800 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13801
13802 PR c++/8724
13803 * g++.dg/expr/dtor1.C: New test.
13804
13805 2003-02-21 Zack Weinberg <zack@codesourcery.com>
13806
13807 * gcc.dg/cpp/include3.c: New test.
13808 * gcc.dg/cpp/inc/foo.h: New file.
13809
13810 2003-02-21 Glen Nakamura <glen@imodulo.com>
13811
13812 * gcc.c-torture/execute/20030221-1.c: New test.
13813
13814 2003-02-20 Mark Mitchell <mark@codesourcery.com>
13815
13816 PR c++/9729
13817 * g++.dg/abi/conv1.C: New test.
13818
13819 2003-02-20 Jan Hubicka <jh@suse.cz>
13820
13821 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13822
13823 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
13824
13825 * gcc.c-torture/compile/20030219-1.c: New test.
13826
13827 2003-02-18 Jan Hubicka <jh@suse.cz>
13828
13829 * gcc.dg/funcorder.c: New test.
13830
13831 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13832
13833 * gcc.c-torture/execute/20030218-1.c: New.
13834
13835 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
13836
13837 * gcc.dg/20030218-1.c: New.
13838
13839 2003-02-18 Richard Henderson <rth@redhat.com>
13840
13841 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13842 * gcc.dg/attr-used-2.c: New.
13843
13844 2003-02-18 Mark Mitchell <mark@codesourcery.com>
13845
13846 PR c++/9704
13847 * g++.dg/init/copy5.C: New test.
13848
13849 2003-02-18 Geoffrey Keating <geoffk@apple.com>
13850
13851 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13852 * g++.dg/pch/pch.exp: Likewise.
13853
13854 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13855
13856 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13857 STACK_SIZE is not defined.
13858
13859 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13860
13861 PR c++/9457
13862 * g++.dg/template/init1.C: New test.
13863
13864 2003-02-16 Jan HUbicka <jh@suse.cz>
13865
13866 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13867 (foo): Add few extra tests
13868 * gcc.dg/c99-const-expr-3.c: Likewise.
13869 * gcc.c-torture/execute/20030216-1.c: New.
13870
13871 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13872
13873 PR c++/9459
13874 * g++.dg/ext/typeof4.C: New test.
13875
13876 2003-02-15 Roger Sayle <roger@eyesopen.com>
13877
13878 * gcc.dg/i386-387-3.c: New test case.
13879
13880 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
13881
13882 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13883 cris-*-elf* cris-*-aout* and mmix-*-*.
13884
13885 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
13886
13887 * gcc.dg/20030213-1.c: New test.
13888
13889 2003-02-12 Roger Sayle <roger@eyesopen.com>
13890
13891 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
13892 * gcc.dg/i386-387-2.c: Likewise.
13893
13894 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
13895
13896 * gcc.dg/ppc-spe.c: Fix formatting.
13897 Enable tests that were previously unsupported by gas.
13898 Delete tests for instructions that no longer exist.
13899 Switch arguments on evsubifw builtin.
13900
13901 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
13902
13903 * gcc.c-torture/execute/20030209-1.c: Disable the test if
13904 STACK_SIZE is too small.
13905
13906 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13907 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13908
13909 * gcc.dg/decl-2.c: New test.
13910
13911 2003-02-10 Jan Hubicka <jh@suse.cz>
13912
13913 * gcc.dg/i386-fpcvt-1.c: New test.
13914
13915 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
13916
13917 * gcc.c-torture/execute/20030209-1.c: New test.
13918
13919 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13920
13921 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13922 int-wide bitops, use the constants of the same width.
13923 Likewise, if long long is 32-bit wide, test bitops using
13924 32-bit constants.
13925
13926 2003-02-07 Loren James Rittle <ljrittle@acm.org>
13927
13928 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13929
13930 2003-02-07 Roger Sayle <roger@eyesopen.com>
13931
13932 * testsuite/gcc.dg/builtins-4.c: New test case.
13933
13934 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13935
13936 * gcc.dg/20020430-1.c: Fix dg command typos.
13937 * gcc.dg/20020503-1.c: Likewise.
13938
13939 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13940
13941 PR c++/8785
13942 * g++.dg/parse/fused-params1.C: New test.
13943
13944 PR c++/8857
13945 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13946
13947 PR c++/8921
13948 * g++.dg/parse/non-dependent1.C: New test.
13949
13950 PR c++/8928
13951 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13952
13953 PR c++/9228
13954 * g++.dg/parse/undefined7.C: New test.
13955 * g++.dg/parse/non-templ1.C: New test.
13956
13957 PR c++/9229
13958 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13959
13960 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13961
13962 * gcc.c-torture/compile/20030206-1.c: New test.
13963
13964 2003-02-05 Roger Sayle <roger@eyesopen.com>
13965
13966 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13967 "pow" to "foo" to avoid potential confusion with a math built-in.
13968
13969 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13970
13971 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13972 conditions for SPARC targets.
13973
13974 2003-02-05 Jakub Jelinek <jakub@redhat.com>
13975
13976 * gcc.dg/20030204-1.c: New test.
13977
13978 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13979
13980 PR c++/38
13981 * g++.dg/parse/array-size1.C: New test.
13982
13983 PR c++/5657
13984 * g++.dg/parse/undefined3.C: New test.
13985
13986 PR c++/5665
13987 * g++.dg/parse/undefined4.C: New test.
13988
13989 PR c++/5975
13990 * g++.dg/parse/undefined5.C: New test.
13991
13992 PR c++/7259
13993 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
13994
13995 PR c++/8578
13996 * g++.dg/parse/casting-operator1.C: New test.
13997
13998 PR c++/8596
13999 * g++.dg/parse/undefined6.C: New test.
14000
14001 PR c++/8736
14002 * g++.dg/parse/missing-template1.C: New test.
14003
14004 2003-02-04 Jan Hubicka <jh@suse.cz>
14005
14006 * gcc.dg/i386-cadd.c: Compile using -march=k8.
14007 * gcc.dg/i386-cmov?.c: Likewise.
14008 * gcc.dg/i386-fpcvt-?.c: Likewise.
14009 * gcc.dg/i386-ssefp-1.c: Likewise.
14010 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
14011 conventions.
14012
14013 2003-02-03 Mark Mitchell <mark@codesourcery.com>
14014
14015 PR c++/7129
14016 * testsuite/g++.dg/ext/max.C: New test.
14017
14018 2003-02-03 Jan Hubicka <jh@suse.cz>
14019
14020 * gcc.c-torture/execute/20030203-1.c: New test.
14021
14022 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
14023
14024 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
14025 'natural-endian'.
14026
14027 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
14028
14029 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
14030 * g++.dg/init/new2.C: Likewise.
14031 * g++.dg/other/new1.C: Likewise.
14032
14033 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
14034
14035 * gcc.dg/struct-ret-libc.c: New test.
14036
14037 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
14038
14039 * gcc.dg/20030129-1.c: New test.
14040
14041 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14042
14043 PR c++/8849
14044 * g++.dg/template/ptrmem4.C: New test.
14045
14046 2003-01-29 Mark Mitchell <mark@codesourcery.com>
14047
14048 * g++.dg/parser/constant1.C: New test.
14049
14050 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14051
14052 PR c++/8591
14053 * g++.dg/parse/friend2.C: New test.
14054
14055 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
14056
14057 PR c++/9437
14058 * g++.dg/template/unify4.C: New test.
14059
14060 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
14061
14062 * gcc.c-torture/execute/20030128-1.c: New test.
14063
14064 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
14065
14066 * g++.dg/lookup/nested1.C: Test moved from ...
14067 * g++.old-deja/g++.other/lookup24.C: ... here.
14068
14069 2003-01-28 Jan Hubicka <jh@suse.cz>
14070
14071 * gcc.dg/i386-cmov5.c: New test.
14072
14073 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14074
14075 * gcc.c-torture/execute/20010925-1.c: Changed the
14076 memcpy declaration.
14077
14078 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14079
14080 PR c++/3902
14081 * g++.dg/parse/template5.C: New test.
14082
14083 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
14084
14085 PR fortran/9258
14086 * g77.dg/pr9258: New test.
14087
14088 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14089
14090 * README: Move relevant parts from README.g++.
14091
14092 * README.g++: Remove this file.
14093
14094 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14095
14096 * g++.dg/abi/dcast1.C: New test.
14097
14098 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14099
14100 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
14101
14102 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
14103
14104 PR c++/47
14105 * g++.old-deja/g++.other/lookup24.C: New test.
14106
14107 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14108
14109 PR middle-end/7227
14110 * gcc.dg/uninit-C.c: New test.
14111
14112 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
14113
14114 * g++.dg/abi/covariant1.C: New test.
14115
14116 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
14117
14118 * gcc.dg/20030123-1.c: New test.
14119
14120 2003-01-25 Jan Hubicka <jh@suse.cz>
14121
14122 PR opt/8492
14123 * gcc.c-torture/compile/20030125-1.c
14124
14125 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
14126
14127 PR c++/9403
14128 * g++.dg/parse/template3.C: New test.
14129 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
14130
14131 PR c++/795
14132 * g++.dg/parse/template4.C: New test.
14133
14134 PR c++/9415
14135 * g++.dg/template/qual2.C: New test.
14136
14137 PR c++/8545
14138 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
14139
14140 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
14141
14142 2003-01-25 Roger Sayle <roger@eyesopen.com>
14143
14144 * gcc.c-torture/execute/switch-1.c: New test case.
14145
14146 2003-01-25 Jan Hubicka <jh@suse.cz>
14147
14148 * gcc.c-torture/execute/20030125-1.[cx]: New test.
14149
14150 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
14151
14152 Tweaks for Bison-1.875. From the NEWS file:
14153 "- `parse error' -> `syntax error'
14154 Bison now uniformly uses the term `syntax error'"
14155 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
14156 * gcc.dg/cpp/digraph2.c: Likewise.
14157 * gcc.dg/cpp/direct2.c: Likewise.
14158 * gcc.dg/cpp/paste4.c: Likewise.
14159 * gcc.dg/c90-restrict-1.c: Likewise.
14160 * gcc.dg/c99-func-2.c: Likewise.
14161 * gcc.dg/noncompile/920721-2.c: Likewise.
14162 * gcc.dg/noncompile/930622-2.c: Likewise.
14163 * gcc.dg/noncompile/940112-1.c: Likewise.
14164 * gcc.dg/noncompile/950921-1.c: Likewise.
14165 * gcc.dg/noncompile/951123-1.c: Likewise.
14166 * gcc.dg/noncompile/971104-1.c: Likewise.
14167 * gcc.dg/noncompile/990416-1.c: Likewise.
14168
14169 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
14170
14171 * g++.dg/parse/undefined1.C: Add error message.
14172
14173 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14174
14175 PR c++/9354
14176 * g++.dg/parse/new1.C: New test.
14177
14178 PR c++/9216
14179 * g++.dg/parse/template2.C: New test.
14180
14181 PR c++/9354
14182 * g++.dg/parse/typedef2.C: New test.
14183
14184 PR c++/9328
14185 * g++.dg/ext/typeof3.C: New test.
14186
14187 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14188
14189 PR c++/2738
14190 * g++.dg/parse/ret-type1.C: New test.
14191
14192 PR c++/3792
14193 * g++.dg/parse/tmpl-outside1.C: New test.
14194
14195 PR c++/4207
14196 * g++.dg/parse/int-as-enum1.C: New test.
14197
14198 PR c++/4903
14199 * g++.dg/parse/no-typename1.C: New test.
14200
14201 PR c++/5533
14202 * g++.dg/parse/no-value1.C: New test.
14203
14204 PR c++/5921
14205 * g++.dg/parse/wrong-inline1.C: New test.
14206
14207 PR c++/6402
14208 * g++.dg/parse/ref1.C: New test.
14209
14210 PR c++/6992
14211 * g++.dg/parse/attr-ctor1.C: New test.
14212
14213 PR c++/7229
14214 * g++.dg/parse/namespace5.C: New test.
14215
14216 PR c++/7917
14217 * g++.dg/parse/func-def1.C: New test.
14218
14219 PR c++/8143
14220 * g++.dg/parse/undefined1.C: New test.
14221
14222 PR c++/5723, PR c++/8522
14223 * g++.dg/parse/specialization1.C: New test.
14224
14225 PR c++/163, PR c++/8595
14226 * g++.dg/parse/struct-as-enum1.C: New test.
14227
14228 PR c++/9173
14229 * g++.dg/parse/undefined2.C: New test.
14230
14231 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14232
14233 PR c++/9298
14234 * g++.dg/parse/template1.C: New test.
14235
14236 PR c++/9384
14237 * g++.dg/parse/using1.C: New test.
14238
14239 PR c++/9285
14240 PR c++/9294
14241 * g++.dg/parse/expr2.C: New test.
14242
14243 PR c++/9388
14244 * g++.dg/parse/lookup2.C: Likewise.
14245
14246 2003-01-21 Jan Hubicka <jh@suse.cz>
14247
14248 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14249 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14250 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14251 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14252
14253 2003-01-20 Nick Clifton <nickc@redhat.com>
14254
14255 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14256 problem with ARM sibcall code generation.
14257
14258 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14259
14260 * gcc.c-torture/execute/20030120-1.c: New.
14261
14262 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
14263
14264 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14265
14266 2003-01-17 Mark Mitchell <mark@codesourcery.com>
14267
14268 PR c++/9272
14269 * g++.dg/parse/ctor1.C: New test.
14270
14271 PR c++/9294:
14272 * g++.dg/parse/qualified1.C: New test.
14273
14274 * g++.dg/parse/typename3.C: New test.
14275
14276 2003-01-16 Richard Henderson <rth@redhat.com>
14277
14278 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14279
14280 2003-01-16 Richard Henderson <rth@redhat.com>
14281
14282 * g++.dg/pch/pch.exp: Copy test header to the working directory
14283 before using it either for precompilation or direct use.
14284 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14285 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14286
14287 2003-01-16 Richard Henderson <rth@redhat.com>
14288
14289 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14290 before using it either for precompilation or direct use.
14291 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14292 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14293
14294 2003-01-16 Mark Mitchell <mark@codesourcery.com>
14295
14296 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14297 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14298 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14299 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14300 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14301 typename warning into error.
14302 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14303 error messages.
14304 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14305 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
14306 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
14307 messages.
14308 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
14309 make declaration visible in template.
14310 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
14311 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
14312 messages.
14313 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
14314 message.
14315 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
14316 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
14317 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
14318 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
14319 typename warning with error message.
14320 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
14321 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
14322 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
14323
14324 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
14325
14326 * g++.dg/parse/ambig2.C: New test.
14327
14328 2003-01-15 Richard Henderson <rth@redhat.com>
14329
14330 * g++.dg/tls/init-2.C: Update error message string.
14331
14332 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14333
14334 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
14335
14336 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
14337
14338 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
14339 all for HC11/HC12.
14340 * gcc.c-torture/compile/20001205-1.x: Likewise.
14341 * gcc.c-torture/compile/20001226-1.x: Likewise.
14342 * gcc.c-torture/compile/920520-1.x: Likewise.
14343 * gcc.c-torture/compile/961203-1.x: Likewise.
14344 * gcc.c-torture/compile/20020604-1.x: Likewise.
14345
14346 2003-01-15 Jan Hubicka <jh@suse.cz>
14347
14348 * gcc.c-torture/compile/20030115-1.c: New test.
14349
14350 * gcc.dg/i386-fpcvt-1.c: New test.
14351 * gcc.dg/i386-fpcvt-2.c: New test.
14352
14353 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
14354
14355 Further conform g++'s __vmi_class_type_info to the C++ ABI
14356 specification.
14357 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
14358 the specification.
14359
14360 2003-01-14 Jan Hubicka <jh@suse.cz>
14361
14362 * gcc.dg/i386-fpcvt-1.c: New test.
14363 * gcc.dg/i386-fpcvt-2.c: New test.
14364
14365 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14366
14367 * gcc.dg/i386-mmx-3.c: New test.
14368
14369 2003-01-12 Mark Mitchell <mark@codesourcery.com>
14370
14371 PR c++/9264
14372 * g++.dg/parse/octal1.C: New file.
14373
14374 PR c++/9172
14375 * g++.dg/parse/typename1.C: New file.
14376
14377 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
14378
14379 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
14380 * gcc.dg/bf-no-ms-layout.c: Likewise.
14381 * gcc.dg/bf-ms-attrib.c: Likewise.
14382
14383 2003-01-10 Mark Mitchell <mark@codesourcery.com>
14384
14385 PR c++/9099
14386 * g++.dg/parse/dtor1.C: New file.
14387
14388 PR c++/9128
14389 * g++.dg/rtti/typeid1.C: New file.
14390
14391 PR c++/9153
14392 * g++.dg/parse/lookup1.C: New file.
14393
14394 PR c++/9171
14395 * g++.dg/templ/spec5.C: New file.
14396
14397 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
14398
14399 * gcc.c-torture/compile/20030110-1.c: New test.
14400
14401 2003-01-09 Geoffrey Keating <geoffk@apple.com>
14402
14403 Merge from pch-branch:
14404
14405 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14406
14407 * gcc.dg/pch/cpp-1.h: New.
14408 * gcc.dg/pch/cpp-1.c: New.
14409 * gcc.dg/pch/cpp-2.h: New.
14410 * gcc.dg/pch/cpp-2.c: New.
14411
14412 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14413
14414 * gcc.dg/pch/except-1.h: New.
14415 * gcc.dg/pch/except-1.c: New.
14416
14417 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14418
14419 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14420 running test.
14421 * gcc.dg/pch: Include *.hp not *.h.
14422 * gcc.dg/pch/system-1.h: New.
14423 * gcc.dg/pch/system-1.c: New.
14424
14425 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14426
14427 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14428 rather than trying to build and run a program using PCH.
14429 * gcc.dg/pch: Remove dg-do commands from test files.
14430
14431 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14432
14433 * gcc.dg/pch/macro-3.c: New.
14434 * gcc.dg/pch/macro-3.h: New.
14435
14436 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14437
14438 * gcc.dg/pch/common-1.c: New.
14439 * gcc.dg/pch/common-1.h: New.
14440 * gcc.dg/pch/decl-1.c: New.
14441 * gcc.dg/pch/decl-1.h: New.
14442 * gcc.dg/pch/decl-2.c: New.
14443 * gcc.dg/pch/decl-2.h: New.
14444 * gcc.dg/pch/decl-3.c: New.
14445 * gcc.dg/pch/decl-3.h: New.
14446 * gcc.dg/pch/decl-4.c: New.
14447 * gcc.dg/pch/decl-4.h: New.
14448 * gcc.dg/pch/decl-5.c: New.
14449 * gcc.dg/pch/decl-5.h: New.
14450 * gcc.dg/pch/global-1.c: New.
14451 * gcc.dg/pch/global-1.h: New.
14452 * gcc.dg/pch/inline-1.c: New.
14453 * gcc.dg/pch/inline-1.h: New.
14454 * gcc.dg/pch/inline-2.c: New.
14455 * gcc.dg/pch/inline-2.h: New.
14456 * gcc.dg/pch/static-1.c: New.
14457 * gcc.dg/pch/static-1.h: New.
14458 * gcc.dg/pch/static-2.c: New.
14459 * gcc.dg/pch/static-2.h: New.
14460
14461 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14462
14463 * g++.dg/pch/pch.exp: Better handle failing testcases.
14464 * gcc.dg/pch/pch.exp: Likewise.
14465 * gcc.dg/pch/macro-1.c: New.
14466 * gcc.dg/pch/macro-1.h: New.
14467 * gcc.dg/pch/macro-2.c: New.
14468 * gcc.dg/pch/macro-2.h: New.
14469
14470 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14471
14472 * g++.dg/dg.exp: Treat files in pch/ specially.
14473 * g++.dg/pch/pch.exp: New file.
14474 * g++.dg/pch/empty.H: New file.
14475 * g++.dg/pch/empty.C: New file.
14476 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14477 "precompile".
14478
14479 * gcc.dg/pch/pch.exp: New file.
14480 * gcc.dg/pch/empty.h: New file.
14481 * gcc.dg/pch/empty.c: New file.
14482 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14483 "precompile".
14484
14485 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14486
14487 * g++.dg/template/friend14.C: New test.
14488
14489 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14490
14491 * gcc.dg/old-style-asm-1.c: New test.
14492
14493 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14494
14495 * gcc.c-torture/compile/20030109-1.c: New test.
14496
14497 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14498
14499 * gcc.c-torture/execute/20030109-1.c: New test.
14500
14501 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14502
14503 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14504 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14505 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14506 * g++.old-deja/g++.mike/eh2.C: Likewise
14507 * g++.old-deja/g++.mike/eh3.C: Likewise
14508 * g++.old-deja/g++.mike/eh5.C: Likewise
14509 * g++.old-deja/g++.mike/eh6.C: Likewise
14510 * g++.old-deja/g++.mike/eh7.C: Likewise
14511 * g++.old-deja/g++.mike/eh8.C: Likewise
14512 * g++.old-deja/g++.mike/eh9.C: Likewise
14513 * g++.old-deja/g++.mike/eh10.C: Likewise
14514 * g++.old-deja/g++.mike/eh12.C: Likewise
14515 * g++.old-deja/g++.mike/eh13.C: Likewise
14516 * g++.old-deja/g++.mike/eh14.C: Likewise
14517 * g++.old-deja/g++.mike/eh16.C: Likewise
14518 * g++.old-deja/g++.mike/eh17.C: Likewise
14519 * g++.old-deja/g++.mike/eh18.C: Likewise
14520 * g++.old-deja/g++.mike/eh21.C: Likewise
14521 * g++.old-deja/g++.mike/eh23.C: Likewise
14522 * g++.old-deja/g++.mike/eh24.C: Likewise
14523 * g++.old-deja/g++.mike/eh25.C: Likewise
14524 * g++.old-deja/g++.mike/eh26.C: Likewise
14525 * g++.old-deja/g++.mike/eh27.C: Likewise
14526 * g++.old-deja/g++.mike/eh28.C: Likewise
14527 * g++.old-deja/g++.mike/eh29.C: Likewise
14528 * g++.old-deja/g++.mike/eh31.C: Likewise
14529 * g++.old-deja/g++.mike/eh33.C: Likewise
14530 * g++.old-deja/g++.mike/eh34.C: Likewise
14531 * g++.old-deja/g++.mike/eh35.C: Likewise
14532 * g++.old-deja/g++.mike/eh36.C: Likewise
14533 * g++.old-deja/g++.mike/eh37.C: Likewise
14534 * g++.old-deja/g++.mike/eh38.C: Likewise
14535 * g++.old-deja/g++.mike/eh39.C: Likewise
14536 * g++.old-deja/g++.mike/eh40.C: Likewise
14537 * g++.old-deja/g++.mike/eh41.C: Likewise
14538 * g++.old-deja/g++.mike/eh42.C: Likewise
14539 * g++.old-deja/g++.mike/eh44.C: Likewise
14540 * g++.old-deja/g++.mike/eh46.C: Likewise
14541 * g++.old-deja/g++.mike/eh47.C: Likewise
14542 * g++.old-deja/g++.mike/eh48.C: Likewise
14543 * g++.old-deja/g++.mike/eh49.C: Likewise
14544 * g++.old-deja/g++.mike/eh50.C: Likewise
14545 * g++.old-deja/g++.mike/eh51.C: Likewise
14546 * g++.old-deja/g++.mike/eh53.C: Likewise
14547 * g++.old-deja/g++.mike/eh55.C: Likewise
14548 * g++.old-deja/g++.mike/p7912.C: Likewise
14549 * g++.old-deja/g++.mike/p9706.C: Likewise
14550 * g++.old-deja/g++.mike/p10416.C: Likewise
14551 * g++.old-deja/g++.mike/p11667.C: Likewise
14552 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14553 Remove redundant reference to Iris.
14554 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14555 Elxsi, i860, Pico Java, and WE32K.
14556
14557 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14558
14559 * g++.dg/ext/asm4.C: New test.
14560
14561 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14562
14563 PR c++/9030
14564 * g++.dg/template/friend12.C: New test.
14565 * g++.dg/template/friend13.C: Likewise.
14566 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14567
14568 2003-01-08 Jan Hubicka <jh@suse.cz>
14569
14570 * gcc.dg/i386-cadd.c: New test.
14571 * gcc.dg/i386-cmov4.c: Likewise.
14572
14573 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14574
14575 PR c++/9165
14576 * g++.dg/warn/Wunused-3.C: New test.
14577
14578 * g++.dg/abi/bitfield9.C: New test.
14579
14580 PR c++/9189
14581 * g++.dg/parse/defarg3.C: New test.
14582
14583 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
14584
14585 * g++.dg/parse/ambig1.C: New test.
14586 * g++.dg/parse/defarg2.C: New test.
14587
14588 2003-01-05 Mark Mitchell <mark@codesourcery.com>
14589
14590 * g++.dg/template/defarg-1.C: New test.
14591 * g++.dg/template/local2.C: Likewise.
14592
14593 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
14594
14595 * gcc.c-torture/execute/20030105-1.c: New test.
14596
14597 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14598
14599 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14600 * g++.dg/parse/namespace4.C: Likewise.
14601
14602 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
14603
14604 * g++.dg/template/ntp2.C: New test.
14605
14606 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
14607
14608 * g++.dg/parse/extern-C-1.C: New test.
14609
14610 * g++.dg/parse/namespace4.C: New test.
14611
14612 * g++.dg/template/nested1.C: New test.
14613
14614 * g++.dg/parse/namespace3.C: New test.
14615
14616 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
14617
14618 * g++.dg/lookup/two-stage1.C: New test.
14619
14620 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14621
14622 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14623 * g++.old-deja/g++.jason/access8.C: Likewise.
14624 * g++.old-deja/g++.other/decl5.C: Likewise.
14625
14626 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14627
14628 * g++.dg/parse/parse7.C: New test.
14629
14630 2003-01-02 Mark Mitchell <mark@codesourcery.com>
14631
14632 PR c++/2843
14633 * g++.dg/ext/attrib7.C: New test.
14634
14635 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14636
14637 * g++.dg/parse/parse6.C: New test.
14638
14639 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
14640
14641 * gcc.dg/h8300-stack-1.c: New.
14642
14643 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14644
14645 g++.dg/lookup/exception1.C: New test.
14646
14647 g++.dg/lookup/template1.C: New test.
14648
14649 g++.dg/parse/namespace2.C: New test.
14650
14651 g++.dg/parse/parens2.C: New test.
14652
14653 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14654
14655 * g++.dg/parse/parse5.C: New test.
14656 * g++.dg/lookup/scoped4.C: New test.
14657
14658 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14659
14660 * g++.dg/parse/parens1.C: New test.
14661
14662 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14663 angle-bracket1.C.
14664 * g++.dg/parse/parens2.C: New test.
14665
14666 * g++.dg/lookup/scope-operator1.C: New test.
14667
14668 * g++.dg/parse/operator1.C: New test.
14669
14670 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14671
14672 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14673 * g++.old-deja/g++.other/access6.C: Likewise.
14674 * g++.old-deja/g++.other/decl1.C: Likewise.
14675 * g++.old-deja/g++.pt/typename12.C: Likewise.
14676
14677 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14678
14679 * g++.dg/parse/namespace1.C: New test.
14680
14681 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14682
14683 * g++.dg/parse/parse4.C: New test.
14684
14685 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14686
14687 * g++.dg/parse/parse3.C: New test.
14688
14689 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14690
14691 * g++.dg/parse/parse2.C: New test.
14692
14693 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14694
14695 * g++.dg/template/friend11.C: New test.
14696
14697 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14698
14699 * g++.dg/parse/parse1.C: New test.
14700
14701 2002-12-31 Janis Johnson <janis187@us.ibm.com>
14702
14703 * lib/profopt.exp: Change the name of a global variable to avoid
14704 possible clashes with other test suites.
14705
14706 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14707
14708 * g++.dg/inherit/covariant8.C: New test.
14709
14710 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14711
14712 * g++.dg/init/array9.C: New test.
14713
14714 PR c++/9112
14715 * g++.dg/parse/expr1.C: New test.
14716
14717 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
14718
14719 * gcc.c-torture/compile/20021230-1.c: New test.
14720
14721 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14722
14723 * g++.dg/inherit/covariant5.C: New test.
14724 * g++.dg/inherit/covariant6.C: New test.
14725 * g++.dg/inherit/covariant7.C: New test.
14726
14727 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14728
14729 PR c++/2739
14730 * g++.dg/other/access2.C: New test.
14731
14732 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14733
14734 * g++.dg/other/anon-struct.C: No longer fails
14735 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14736 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14737 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14738
14739 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14740
14741 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14742
14743 2002-12-27 Mark Mitchell <mark@codesourcery.com>
14744
14745 * g++.dg/eh/spec4.C: Remove stray semicolon.
14746 * g++.dg/expr/pmf-1.C: Change error message.
14747 * g++.dg/ext/asm1.C: Remove stray semicolon.
14748 * g++.dg/ext/typename1.C: Add missing typenames.
14749 * g++.dg/inherit/template-as-base.C: Change error message.
14750 * g++.dg/lookup/scoped1.C: Likewise.
14751 * g++.dg/lookup/scoped2.C: Likewise.
14752 * g++.dg/lookup/using2.C: Likewise.
14753 * g++.dg/other/component1.C: Remove stray semicolon.
14754 * g++.dg/other/do1.C: Change error message.
14755 * g++.dg/other/error2.C: Likewise.
14756 * g++.dg/other/init1.C: Likewise.
14757 * g++.dg/other/packed1.C: Remove stray semicolon.
14758 * g++.dg/other/ptrmem2.C: Change error message.
14759 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14760 marker.
14761 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14762 * g++.dg/template/access3.C: Add typename keyword.
14763 * g++.dg/template/access5.C: Remove stray semicolon.
14764 * g++.dg/template/access6.C: Likewise.
14765 * g++.dg/template/complit1.C: Likewise.
14766 * g++.dg/template/crash1.C: Change error message.
14767 * g++.dg/template/inherit2.C: Remove stray semicolon.
14768 * g++.dg/template/instantiate2.C: Likewise.
14769 * g++.dg/template/instantiate3.C: Change error message.
14770 * g++.dg/template/qual1.C: Remove stray semicolon.
14771 * g++.dg/template/qualttp18.C: Change error message.
14772 * g++.dg/template/ref1.C: Remove stray semicolon.
14773 * g++.dg/template/sizeof1.C (A::value): Declare it.
14774 * g++.dg/template/spec4.C: Change error message.
14775 * g++.dg/template/static1.C: Likewise.
14776 * g++.dg/template/type1.C: Likewise.
14777 * g++.dg/template/typename3.C: Likewise.
14778 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14779 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14780 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14781 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14782 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14783 named return value extension.
14784 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14785 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14786 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14787 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14788 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14789 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14790 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14791 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14792 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14793 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14794 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14795 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14796 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14797 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14798 syntax.
14799 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14800 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14801 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14802 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14803 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14804 * g++.old-deja/g++.brendan/template11.C: Likewise.
14805 * g++.old-deja/g++.brendan/template26.C: Likewise.
14806 * g++.old-deja/g++.brendan/template27.C: Use explicit
14807 specialization syntax.
14808 * g++.old-deja/g++.brendan/template30.C: Likewise.
14809 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14810 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14811 non-dependent names.
14812 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14813 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14814 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14815 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14816 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14817 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14818 named return value extension.
14819 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14820 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14821 * g++.old-deja/g++.ext/return1.C: Likewise.
14822 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14823 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14824 * g++.old-deja/g++.jason/access8.C: Likewise.
14825 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14826 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14827 pseudo-destructor names.
14828 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14829 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14830 pseudo-destructor names.
14831 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14832 * g++.old-deja/g++.jason/overload19.C: Likewise.
14833 * g++.old-deja/g++.jason/overload32.C: Likewise.
14834 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14835 stray semicolons.
14836 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14837 * g++.old-deja/g++.jason/return.C: Likewise.
14838 * g++.old-deja/g++.jason/return2.C: Likewise.
14839 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14840 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14841 syntax.
14842 * g++.old-deja/g++.jason/template10.C: Account for use of
14843 non-dependent names.
14844 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14845 syntax.
14846 * g++.old-deja/g++.jason/template37.C: Likewise.
14847 * g++.old-deja/g++.law/access4.C: Change error messages.
14848 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14849 pseudo-destructor names.
14850 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14851 * g++.old-deja/g++.law/ctors9.C: Likewise.
14852 * g++.old-deja/g++.law/cvt22.C: Likewise.
14853 * g++.old-deja/g++.law/dtors5.C: Likewise.
14854 * g++.old-deja/g++.law/global-init1.C: Likewise.
14855 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14856 * g++.old-deja/g++.law/operators28.C: Likewise.
14857 * g++.old-deja/g++.law/visibility28.C: Likewise.
14858 * g++.old-deja/g++.martin/eval1.C: Likewise.
14859 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14860 name.
14861 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14862 * g++.old-deja/g++.mike/net34.C: Likewise.
14863 * g++.old-deja/g++.mike/net36.C: Likewise.
14864 * g++.old-deja/g++.mike/ns2.C: Likewise.
14865 * g++.old-deja/g++.mike/p12306.C: Likewise.
14866 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14867 value extension.
14868 * g++.old-deja/g++.mike/p700.C: Likewise.
14869 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14870 * g++.old-deja/g++.mike/p710.C: Likewise.
14871 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14872 value extension.
14873 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14874 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14875 * g++.old-deja/g++.ns/crash2.C: Likewise.
14876 * g++.old-deja/g++.ns/crash3.C: Likewise.
14877 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14878 * g++.old-deja/g++.ns/ns17.C: Likewise.
14879 * g++.old-deja/g++.ns/template16.C: Likewise.
14880 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14881 keyword.
14882 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14883 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14884 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14885 named return value extension.
14886 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14887 * g++.old-deja/g++.other/access4.C: Issue additional error
14888 messages.
14889 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
14890 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
14891 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
14892 * g++.old-deja/g++.other/crash25.C: Change error message.
14893 * g++.old-deja/g++.other/crash4.C: Change error message.
14894 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
14895 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
14896 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
14897 checks.
14898 * g++.old-deja/g++.other/defarg8.C: Likewise.
14899 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
14900 * g++.old-deja/g++.other/dtor10.C: Likewise.
14901 * g++.old-deja/g++.other/incomplete.C: Likewise.
14902 * g++.old-deja/g++.other/linkage7.C: Likewise.
14903 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
14904 lookup algorithm.
14905 * g++.old-deja/g++.other/mangle2.C: Likewise.
14906 * g++.old-deja/g++.other/refinit2.C: Likewise.
14907 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
14908 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
14909 * g++.old-deja/g++.pt/crash28.C: Likewise.
14910 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
14911 syntax.
14912 * g++.old-deja/g++.pt/crash32.C: Change error message.
14913 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14914 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14915 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14916 error message position.
14917 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14918 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14919 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14920 syntax.
14921 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14922 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14923 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14924 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14925 keyword.
14926 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14927 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14928 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14929 keyword.
14930 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14931 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14932 syntax.
14933 * g++.old-deja/g++.pt/friend28.C: Account for use of
14934 non-dependent names.
14935 * g++.old-deja/g++.pt/friend29.C: Likewise.
14936 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14937 rules.
14938 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14939 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14940 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14941 lookup rules.
14942 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14943 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14944 keyword.
14945 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14946 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14947 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14948 keyword.
14949 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14950 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14951 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14952 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14953 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14954 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14955 keyword.
14956 * g++.old-deja/g++.pt/spec10.C: Likewise.
14957 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14958 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14959 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14960 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14961 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14962 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14963 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14964 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14965 * g++.old-deja/g++.pt/typename15.C: Likewise.
14966 * g++.old-deja/g++.pt/typename22.C: Likewise.
14967 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14968 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14969 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14970 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14971 syntax.
14972 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14973 return value extension.
14974 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14975 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14976 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14977 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14978
14979 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14980
14981 * g++.dg/warn/inline1.C: New test.
14982 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
14983 * g++.old-deja/g++.jason/synth10.C: Likewise.
14984 * g++.old-deja/g++.mike/net31.C: Likewise.
14985 * g++.old-deja/g++.mike/p8786.C: Likewise.
14986
14987 * g++.dg/template/friend10.C: New test.
14988 * g++.dg/template/conv5.C: New test.
14989
14990 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
14991
14992 * g++.dg/lookup/scoped3.C: New test.
14993
14994 * g++.dg/lookup/decl1.C: New test.
14995 * g++.dg/lookup/decl2.C: New test.
14996
14997 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
14998
14999 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
15000 gcc.c-torture/compile/20021015-1.c,
15001 gcc.c-torture/compile/20021015-2.c,
15002 gcc.c-torture/compile/20021123-1.c,
15003 gcc.c-torture/compile/20021123-2.c,
15004 gcc.c-torture/compile/20021123-3.c,
15005 gcc.c-torture/compile/20021123-4.c,
15006 gcc.c-torture/execute/20021024-1.c: Add tests previously added
15007 only to 3.1 or 3.2 branch.
15008
15009 2002-12-23 Mark Mitchell <mark@codesourcery.com>
15010
15011 * gcc.dg/i386-bitfield3.c: New test.
15012
15013 * gcc.dg/i386-bitfield2.c: New test.
15014
15015 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
15016
15017 * g++.dg/parse/conv_op1.C: New test.
15018
15019 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
15020
15021 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
15022 approved.
15023
15024 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
15025
15026 * gcc.c-torture/compile/20021220-1.c: New test.
15027
15028 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
15029
15030 * gcc.dg/i386-fastcall-1.c: New.
15031
15032 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15033
15034 * gcc.c-torture/execute/20021219-1.c: New test.
15035
15036 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15037
15038 * gcc.dg/i386-pic-1.c: New test.
15039
15040 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15041
15042 PR c++/8099
15043 * g++.dg/template/friend9.C: New test.
15044
15045 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15046
15047 PR c++/3663
15048 * g++.dg/template/access7.C: New test.
15049
15050 2002-12-18 Nick Clifton <nickc@redhat.com>
15051
15052 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
15053 the libstdc++-v3 directory has been found.
15054
15055 2002-12-12 Devang Patel <dpatel@apple.com>
15056 * gcc.dg/darwin-ld-1.c: New test.
15057 * gcc.dg/darwin-ld-2.c: New test.
15058 * gcc.dg/darwin-ld-3.c: New test.
15059 * gcc.dg/darwin-ld-4.c: New test.
15060 * gcc.dg/darwin-ld-5.c: New test.
15061
15062 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15063
15064 * gcc.c-torture/compile/20021212-1.c: New test.
15065
15066 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
15067
15068 * gcc.dg/fshort-wchar: New test.
15069
15070 2002-12-10 Mark Mitchell <mark@codesourcery.com>
15071
15072 PR c++/8372
15073 * g++.dg/template/dtor1.C: New test.
15074
15075 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
15076 markers.
15077
15078 2002-12-10 Jakub Jelinek <jakub@redhat.com>
15079
15080 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
15081
15082 2002-12-09 Mark Mitchell <mark@codesourcery.com>
15083
15084 * g++.dg/template/static1.C: New test.
15085 * g++.dg/template/static2.C: New test.
15086 * g++.old-deja/g++.ext/memconst.C: New test.
15087
15088 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15089
15090 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
15091 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
15092 * g++.dg/special/initp1.C: Likewise.
15093
15094 2002-12-06 Jakub Jelinek <jakub@redhat.com>
15095
15096 * gcc.c-torture/execute/20021204-1.c: New test.
15097
15098 2002-12-04 Geoffrey Keating <geoffk@apple.com>
15099
15100 * gcc.dg/ppc-fmadd-1.c: New file.
15101 * gcc.dg/ppc-fmadd-2.c: New file.
15102 * gcc.dg/ppc-fmadd-3.c: New file.
15103
15104 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15105
15106 * gcc.c-torture/compile/20021204-1.c: New test.
15107
15108 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
15109
15110 * g++.dg/inherit/covariant2.C: New test.
15111 * g++.dg/inherit/covariant3.C: New test.
15112 * g++.dg/inherit/covariant4.C: New test.
15113 * g++.dg/inherit/covariant1.C: Remove XFAIL.
15114 * g++.old-deja/g++.robertl/eb17.C: Likewise.
15115
15116 2002-12-03 Mark Mitchell <mark@codesourcery.com>
15117
15118 PR c++/8688
15119 * g++.dg/init/brace3.C: New test.
15120
15121 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
15122
15123 * gcc.dg/20020210-1.c: Fix a comment typo.
15124
15125 2002-12-02 Mark Mitchell <mark@codesourcery.com>
15126
15127 PR c++/8720
15128 * g++.dg/parse/defarg1.C: New test.
15129
15130 PR c++/8615
15131 * g++.dg/template/char1.C: New test.
15132
15133 * g++.dg/template/varmod1.C: Fix typo.
15134
15135 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15136
15137 DR 180
15138 * g++.old-deja/g++.pt/crash32.C: Expect error.
15139
15140 2002-12-01 Mark Mitchell <mark@codesourcery.com>
15141
15142 PR c++/5919
15143 * g++.dg/template/varmod1.C: New test.
15144
15145 PR c++/8727
15146 * g++.dg/inherit/typeinfo1.C: New test.
15147
15148 PR c++/8663
15149 * g++.dg/inherit/typedef1.C: New test.
15150
15151 2002-11-30 Mark Mitchell <mark@codesourcery.com>
15152
15153 PR c++/8332
15154 PR c++/8493
15155 * g++.dg/template/strlen1.C: New test.
15156
15157 PR c++/8227
15158 * g++.dg/template/ctor2.C: New test.
15159
15160 PR c++/8214
15161 * g++.dg/init/string1.C: New test.
15162
15163 PR c++/8511
15164 * g++.dg/template/friend8.C: New test.
15165
15166 2002-11-29 Joe Buck <jbuck@synopsys.com>
15167
15168 * g++.dg/lookup/anon2.C: New test.
15169
15170 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
15171
15172 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
15173 h8300 port.
15174
15175 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
15176
15177 * gcc.dg/bitfld-6.c: New test.
15178
15179 2002-11-27 Jan Hubicka <jh@suse.cz>
15180
15181 * gcc.c-torture/execute/20021127.[cx]: New test.
15182
15183 2002-11-26 Jan Hubicka <jh@suse.cz>
15184
15185 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
15186 quality.
15187
15188 2002-11-26 Geoffrey Keating <geoffk@apple.com>
15189
15190 * g++.dg/init/brace2.C: New test.
15191 * g++.old-deja/g++.mike/p9129.C: Correct.
15192
15193 2002-11-26 Mark Mitchell <mark@codesourcery.com>
15194
15195 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
15196
15197 2002-11-25 Andreas Bauer <baueran@in.tum.de>
15198
15199 * gcc.dg/sibcall-6: New test for indirect sibcalls.
15200
15201 2002-11-25 Mark Mitchell <mark@codesourcery.com>
15202
15203 * testsuite/g++.dg/abi/empty11.C: New test.
15204 * testsuite/g++.dg/rtti/cv1.C: New test.
15205
15206 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
15207
15208 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
15209
15210 2002-11-24 Mark Mitchell <mark@codesourcery.com>
15211
15212 * g++.dg/abi/empty10.C: New test.
15213
15214 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15215
15216 * gcc.c-torture/compile/20021124-1.c: New test.
15217
15218 2002-11-22 Mark Mitchell <mark@codesourcery.com>
15219
15220 * g++.dg/abi/rtti2.C: New test.
15221
15222 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15223
15224 * gcc.dg/i386-unroll-1.c: New test.
15225
15226 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15227
15228 * gcc.c-torture/compile/20021120-1.c: New test.
15229 * gcc.c-torture/compile/20021120-2.c: New test.
15230
15231 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15232
15233 * gcc.dg/bitfld-5.c: New test.
15234
15235 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15236
15237 * gcc.c-torture/execute/20021120-3.c: New test.
15238
15239 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15240
15241 * gcc.c-torture/execute/20021120-2.c: New test.
15242
15243 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15244
15245 * gcc.c-torture/execute/20021120-1.c: New test.
15246
15247 2002-11-20 Jakub Jelinek <jakub@redhat.com>
15248
15249 * gcc.c-torture/execute/20021118-3.c: New test.
15250
15251 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15252
15253 * gcc.c-torture/compile/20021119-1.c: New test.
15254
15255 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15256
15257 * gcc.dg/duff-1.c: New test.
15258 * gcc.dg/duff-2.c: New test.
15259 * gcc.dg/duff-3.c: New test.
15260
15261 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
15262
15263 * gcc.dg/cpp/_Pragma5.c: New test.
15264
15265 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15266
15267 * gcc.c-torture/execute/20021118-2.c: New test.
15268
15269 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15270
15271 * gcc.c-torture/execute/20021118-1.c: New test.
15272
15273 2002-11-16 Jakub Jelinek <jakub@redhat.com>
15274
15275 * gcc.dg/20021116-1.c: New test.
15276
15277 2002-11-14 Mark Mitchell <mark@codesourcery.com>
15278
15279 * g++.dg/abi/vcall1.C: New test.
15280
15281 2002-11-14 Jakub Jelinek <jakub@redhat.com>
15282
15283 * gcc.dg/20021029-1.c: New test.
15284 * gcc.dg/20021029-2.c: New test.
15285
15286 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15287
15288 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15289
15290 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15291
15292 PR c/8439
15293 * gcc.dg/20021110.c: Move to ...
15294 * gcc.c-torture/compile/20021110.c: .... here.
15295
15296 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15297
15298 PR c/8467
15299 * gcc.c-torture/execute/20021111-1.c
15300
15301 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15302
15303 PR c/8439
15304 * gcc.dg/20021110.c: New test.
15305
15306 2002-11-10 Mark Mitchell <mark@codesourcery.com>
15307
15308 * g++.dg/abi/vthunk3.C: Run only on x86.
15309
15310 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
15311
15312 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
15313
15314 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
15315
15316 * lib/compat.exp (compat-execute): Fix logic error in last
15317 change.
15318
15319 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
15320
15321 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
15322
15323 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15324
15325 PR c++/8389
15326 * g++.dg/template/access6.C: New test.
15327
15328 2002-11-08 Jan Hubicka <jh@suse.cz>
15329
15330 * gcc.dg/i386-ssefp-1.c: New test.
15331 * gcc.dg/i386-ssefp-1.c: New test.
15332
15333 2002-11-08 Jan Hubicka <jh@suse.cz>
15334
15335 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
15336
15337 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15338
15339 * g++.dg/abi/vthunk3.C: New test.
15340
15341 PR c++/8338
15342 * g++.dg/template/crash2.C: New test.
15343
15344 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15345
15346 * testsuite/g++.dg/abi/dtor1.C: New test.
15347 * testsuite/g++.dg/abi/dtor2.C: Likewise.
15348
15349 2002-11-05 Geoffrey Keating <geoffk@apple.com>
15350
15351 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
15352 Darwin.
15353
15354 2002-11-04 Adam Nemet <anemet@lnxw.com>
15355
15356 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
15357 -mthumb. Only xfail with -O0.
15358
15359 2002-11-03 Mark Mitchell <mark@codesourcery.com>
15360
15361 * g++.dg/abi/thunk1.C: New test.
15362 * g++.dg/abi/thunk2.C: Likewise.
15363 * g++.dg/abi/vtt1.C: Likewise.
15364
15365 2002-11-02 Diego Novillo <dnovillo@redhat.com>
15366
15367 PR optimization/8423
15368 * gcc.c-torture/execute/builtin-constant.c: New test.
15369
15370 2002-11-01 Zack Weinberg <zack@codesourcery.com>
15371
15372 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
15373 Add some more cases.
15374
15375 2002-11-01 Mark Mitchell <mark@codesourcery.com>
15376
15377 PR c++/8391
15378 * g++.dg/opt/local1.C: New test.
15379
15380 2002-10-30 Mark Mitchell <mark@codesourcery.com>
15381
15382 PR c++/8160
15383 * g++.dg/template/complit1.C: New test.
15384
15385 PR c++/8149
15386 * g++.dg/template/typename4.C: Likewise.
15387
15388 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15389
15390 Core issue 287, PR c++/7639
15391 * g++.dg/template/instantiate1.C: Adjust error location.
15392 * g++.dg/template/instantiate3.C: New test.
15393 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15394 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15395 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15396
15397 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15398
15399 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15400
15401 2002-10-29 Mark Mitchell <mark@codesourcery.com>
15402
15403 PR c++/8287
15404 * g++.dg/init/dtor2.C: New test.
15405
15406 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15407
15408 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15409 * gcc.dg/nest.c: Bypass errors on irix6.
15410
15411 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15412
15413 * gcc.dg/nest.c: Expect error for mmix-*-*.
15414 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15415
15416 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15417
15418 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15419 markers.
15420
15421 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
15422
15423 2002-10-25 Mike Stump <mrs@apple.com>
15424
15425 * gcc.dg/warn-1.c: New test.
15426
15427 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15428
15429 * g++.dg/template/typename3.C: New test.
15430
15431 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15432
15433 * g++.dg/lookup/ptrmem1.C: New test.
15434
15435 * g++.dg/abi/vthunk2.C: New test.
15436
15437 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15438
15439 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15440
15441 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15442
15443 * g++.dg/abi/empty9.C: New test.
15444
15445 2002-10-24 Richard Henderson <rth@redhat.com>
15446
15447 * g++.dg/inherit/thunk1.C: Enable for ia64.
15448
15449 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15450
15451 PR c++/8067
15452 * g++.dg/lookup/pretty1.C: New test.
15453
15454 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15455
15456 * gcc.dg/20021023-1.c: New test.
15457
15458 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15459
15460 PR c++/7679
15461 * g++.dg/parse/inline1.C: New test.
15462
15463 2002-10-23 Richard Henderson <rth@redhat.com>
15464
15465 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15466
15467 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15468
15469 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15470
15471 PR c++/6579
15472 * g++.dg/parse/stmtexpr3.C: New test.
15473
15474 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15475
15476 * g++.dg/expr/cond1.C: New test.
15477
15478 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15479
15480 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15481
15482 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15483
15484 * g++.dg/abi/vbase13.C: New test.
15485 * g++.dg/abi/vbase14.C: Likewise.
15486
15487 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15488
15489 * gcc.dg/tls/pic-1.c: New test.
15490 * gcc.dg/tls/nonpic-1.c: New test.
15491 * gcc.dg/20021018-1.c: New test.
15492
15493 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15494
15495 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15496 Remove only files with the same base name as the test case.
15497 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15498 (profopt-execute): Likewise. Also, remove old profiling
15499 and performance data files before running the tests.
15500
15501 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15502 * g++.dg/bprob/bprob.exp: Likewise.
15503 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15504 to allow more general test case names.
15505
15506 * g++.dg/bprob/bprob-1.C: Rename to ...
15507 * g++.dg/bprob/g++-bprob-1.C: ... this.
15508
15509 * g77.dg/bprob/bprob-1.f: Rename to ...
15510 * g77.dg/bprob/g77-bprob-1.f: ... this.
15511
15512 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15513
15514 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15515 bison 1.50 or later.
15516
15517 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15518
15519 * g++.dg/README: Describe more test directories.
15520
15521 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15522
15523 * g++.dg/init/array6.C: Add additional tests.
15524
15525 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15526
15527 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15528 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15529
15530 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15531
15532 * gcc.c-torture/compile/20020604-1.x: New.
15533 * gcc.c-torture/compile/simd-5.x: Likewise.
15534 * gcc.c-torture/execute/920710-1.x: Likewise.
15535 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15536
15537 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15538
15539 * g++.dg/inherit/override1.C: Add dg-options clause.
15540
15541 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15542
15543 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15544 _mm_slli_si128.
15545
15546 2002-10-19 Andreas Schwab <schwab@suse.de>
15547
15548 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15549 directory component.
15550
15551 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15552
15553 * g++.dg/inherit/thunk1.C: New test.
15554
15555 * g++.dg/inherit/override1.C: New test.
15556
15557 * g++.dg/abi/mangle11.C: New test.
15558 * g++.dg/abi/mangle14.C: New test.
15559 * g++.dg/abi/mangle17.C: New test.
15560
15561 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15562
15563 * g++.dg/overload/member2.C: New test.
15564
15565 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15566
15567 * g++.dg/README: Describe new compat directory.
15568 * g++.dg/dg.exp: Skip tests in compat directory.
15569 * README.compat: New file.
15570 * lib/compat.exp: New expect script.
15571 * g++.dg/compat: New test directory.
15572 * g++.dg/compat/compat.exp: New expect script.
15573 * g++.dg/compat/abi: New test directory.
15574 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15575 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15576 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15577 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15578 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15579 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15580 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15581 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15582 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15583 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15584 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15585 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15586 * g++.dg/compat/break: New test directory.
15587 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15588 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15589 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15590 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15591 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15592 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15593 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15594 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15595 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15596 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15597 g++.dg/compat/break/README: New files.
15598 * g++.dg/compat/eh: New test directory.
15599 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15600 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15601 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15602 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15603 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15604 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15605 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15606 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15607 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15608 g++.dg/compat/eh/filter2_y.C,
15609 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15610 g++.dg/compat/eh/new1_y.C,
15611 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15612 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15613 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15614 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15615 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15616 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15617 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15618 g++.dg/compat/eh/unexpected1_y.C: New files.
15619 * g++.dg/compat/init: New test directory.
15620 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15621 g++.dg/compat/init/array5_y.C,
15622 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15623 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15624 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15625 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15626 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15627 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15628 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15629 g++.dg/compat/init/init-ref2_y.C: New files.
15630
15631 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15632
15633 PR c++/7584
15634 * g++.dg/inherit/using3.C: New test.
15635
15636 2002-10-17 Jan Hubicka <jh@suse.cz>
15637
15638 * gcc.dg/20021017-2.c: New test.
15639
15640 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15641
15642 * g++.dg/abi/mangle16.C: Adjust.
15643
15644 * g++.dg/init/array8.C: New test.
15645
15646 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
15647
15648 * gcc.dg/special/mips-abi.exp: New test.
15649 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15650
15651 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15652
15653 * g++.dg/abi/mangle16.C: New test.
15654 * g++.dg/abi/mangle17.C: Likewise.
15655
15656 PR c++/7478
15657 * g++.dg/template/ref1.C: New test.
15658
15659 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15660
15661 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15662
15663 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15664
15665 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15666
15667 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15668
15669 PR c++/7524
15670 * g++.dg/init/array7.C: New test.
15671
15672 2002-10-15 Mark Mitchell <mark@codesourcery.com>
15673
15674 * g++.dg/init/array6.C: New test.
15675
15676 * g++.dg/abi/mangle13.C: Likewise.
15677 * g++.dg/abi/mangle14.C: Likewise.
15678 * g++.dg/abi/mangle15.C: Likewise.
15679
15680 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15681
15682 * g++.dg/abi/empty8.C: New test.
15683
15684 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15685
15686 * g++.dg/init/ctor1.C: New test.
15687
15688 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15689
15690 * gcc.c-torture/execute/20021015-1.c: New test.
15691
15692 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
15693
15694 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15695
15696 2002-10-14 Jan Hubicka <jh@suse.cz>
15697
15698 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15699
15700 2002-10-14 Richard Henderson <rth@redhat.com>
15701
15702 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15703
15704 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15705
15706 PR optimization/6631
15707 * g++.dg/opt/const2.C: New test.
15708
15709 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15710
15711 PR c++/7176
15712 * g++.dg/parse/friend1.C: New test.
15713 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15714
15715 2002-10-14 Jakub Jelinek <jakub@redhat.com>
15716
15717 * gcc.dg/20021014-1.c: New test.
15718
15719 2002-10-11 Mark Mitchell <mark@codesourcery.com>
15720
15721 PR c++/5661
15722 * g++.dg/ext/vlm1.C: New test.
15723 * g++.dg/ext/vlm2.C: Likewise.
15724
15725 * g++.dg/init/array1.C: Remove invalid braces.
15726 * g++.dg/init/brace1.C: New test.
15727 * g++.dg/init/copy2.C: Likewise.
15728 * g++.dg/init/copy3.C: Likewise.
15729 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15730 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15731 braces.
15732
15733 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
15734
15735 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15736
15737 2002-10-11 Richard Shann <richard.shann@superh.com>
15738
15739 * gcc.c-torture/compile/simd-5.c: New test.
15740
15741 2002-10-10 Roger Sayle <roger@eyesopen.com>
15742
15743 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15744
15745 2002-10-10 Jim Wilson <wilson@redhat.com>
15746
15747 * gcc.c-torture/execute/20021010-1.c: New test.
15748
15749 2002-10-09 Zack Weinberg <zack@codesourcery.com>
15750
15751 PR c/7353
15752 * g++.dg/ext/typedef-init.C: New test.
15753 * gcc.dg/typedef-init.c: New test.
15754
15755 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
15756
15757 * gcc.dg/cpp/paste13.c: New test.
15758
15759 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15760
15761 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15762 remaining platforms, XFAIL during compile, not execute. Don't
15763 XFAIL at -O0.
15764
15765 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15766
15767 * gcc.dg/alias-1.c: Tweak expected warning.
15768
15769 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15770
15771 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15772
15773 2002-10-06 Andreas Jaeger <aj@suse.de>
15774
15775 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15776 * gcc.dg/cpp/c++98.C: Likewise.
15777
15778 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15779 * g++.dg/cpp/c++98.C: Likewise.
15780
15781 * g++.dg/README (Subdirectories): Mention cpp directory.
15782
15783 PR target/7559
15784 * gcc.dg/20021006-1.c: New test.
15785
15786 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15787
15788 PR c++/7804
15789 * g++.dg/other/warning1.C: New test.
15790
15791 2002-10-04 Roger Sayle <roger@eyesopen.com>
15792
15793 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15794 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15795 and sparc-*-* with -m64 as expected failures. See PR 8087.
15796
15797 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15798
15799 PR c++/7931
15800 * g++.dg/template/ptrmem3.C: New test.
15801
15802 PR c++/7754
15803 * g++.dg/template/union1.C: New test.
15804
15805 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15806
15807 PR c++/8006
15808 * g++.dg/abi/mangle9.C: New test.
15809 * g++.dg/abi/mangle10.C: New test.
15810 * g++.dg/abi/mangle11.C: New test.
15811 * g++.dg/abi/mangle12.C: New test.
15812
15813 2002-10-02 Mark Mitchell <mark@codesourcery.com>
15814
15815 PR c++/7188.
15816 * g++.dg/template/meminit1.C: New test.
15817 * g++.dg/warn/Wreorder-1.C: Likewise.
15818 * g++.old-deja/g++.mike/warn3.C: Tweak.
15819 * lib/prune.exp: Ingore "in copy constructor".
15820
15821 2002-10-02 Andreas Jaeger <aj@suse.de>
15822
15823 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15824 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15825 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15826 on x86-64.
15827
15828 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15829
15830 * gcc.dg/empty1.C: Fix typo.
15831
15832 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15833
15834 * gcc.dg/alias-1.c: New test.
15835
15836 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15837
15838 * gcc.dg/empty1.C: New test.
15839
15840 * g++.dg/tls/init-2.C: Tweak error messages.
15841
15842 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
15843
15844 * gcc.c-torture/compile/20020923-1.c: New test.
15845
15846 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15847
15848 * gcc.c-torture/execute/ffs-1.c: New test.
15849 * gcc.c-torture/execute/ffs-2.c: Ditto.
15850
15851 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15852
15853 * g++.dg/overload/member1.C: New test.
15854
15855 2002-09-30 Mark Mitchell <mark@codesourcery.com>
15856
15857 * g++.dg/abi/empty7.C: New test.
15858 * g++.dg/init/pm2.C: Likewise.
15859
15860 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
15861
15862 * g++.dg/rtti/crash1.C: New test.
15863
15864 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
15865
15866 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15867 gcc.dg/sibcall-4.c: New tests.
15868
15869 2002-09-28 Roger Sayle <roger@eyesopen.com>
15870
15871 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15872 powerpc and MMIX targets.
15873
15874 2002-09-27 Zack Weinberg <zack@codesourcery.com>
15875
15876 * gcc.dg/cpp/20020927-1.c: New.
15877
15878 2002-09-26 David S. Miller <davem@redhat.com>
15879
15880 * gcc.c-torture/compile/trunctfdf.c: New.
15881
15882 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15883
15884 * lib/target-supports.exp (check_weak_available): Handle solaris2.
15885
15886 2002-09-27 Alan Modra <amodra@bigpond.net.au>
15887
15888 * gcc.c-torture/execute/loop-15.c: New.
15889
15890 2002-09-26 Janis Johnson <janis187@us.ibm.com>
15891
15892 * README.QMTEST: Fix typo.
15893
15894 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15895
15896 * gcc.dg/20020926-1.c: New test.
15897
15898 2002-09-25 David S. Miller <davem@redhat.com>
15899
15900 PR target/7842
15901 * gcc.c-torture/execute/shiftdi.c: New test.
15902
15903 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
15904
15905 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
15906 unique to the tool.
15907 * lib/g77.exp (g77_init): Likewise.
15908 * lib/g++.exp (g++_init): Likewise.
15909 * lib/objc.exp (objc_init): Likewise.
15910
15911 2002-09-25 Mark Mitchell <mark@codesourcery.com>
15912
15913 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15914 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15915 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
15916
15917 2002-09-25 Richard Henderson <rth@redhat.com>
15918
15919 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15920 too-small long double.
15921
15922 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
15923
15924 * gcc.dg/20020919-1.c: New test.
15925
15926 2002-09-23 Mark Mitchell <mark@codesourcery.com>
15927
15928 * g++.dg/abi/bitfield6.C: New test.
15929 * g++.dg/abi/bitfield7.C: New test.
15930 * g++.dg/abi/bitfield8.C: New test.
15931 * g++.dg/abi/vbase11.C: New test.
15932
15933 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
15934
15935 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15936 hppa*-*-hpux*. Update test comment.
15937
15938 2002-09-20 Jakub Jelinek <jakub@redhat.com>
15939
15940 * gcc.dg/tls/struct-1.c: New test.
15941
15942 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
15943
15944 * gcc.dg/cpp/tr-warn2.c: Update.
15945
15946 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15947
15948 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
15949
15950 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15951
15952 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15953 systems.
15954
15955 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
15956
15957 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15958
15959 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15960 Adjust for c++filt moved to binutils. Remove spurious duplicate
15961 setting of cxxfilt.
15962
15963 2002-09-19 Geoffrey Keating <geoffk@apple.com>
15964
15965 * gcc.dg/20020312-2.c: Update for darwin.
15966
15967 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15968
15969 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15970
15971 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15972
15973 * objc.dg/comp-types-1.m: New test.
15974 * objc.dg/comp-types-2.m: New test.
15975 * objc.dg/comp-types-3.m: New test.
15976 * objc.dg/comp-types-4.m: New test.
15977 * objc.dg/comp-types-5.m: New test.
15978 * objc.dg/comp-types-6.m: New test.
15979
15980 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15981
15982 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
15983
15984 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15985
15986 * g++.dg/other/do1.C: New test.
15987
15988 * g++.dg/template/subst1.C: New test.
15989
15990 2002-09-16 Steve Ellcey <sje@cup.hp.com>
15991
15992 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
15993
15994 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15995
15996 * g++.dg/template/qualttp20.C: Adjust expected errors.
15997 * g++.old-deja/g++.jason/report.C: Likewise.
15998 * g++.old-deja/g++.other/qual1.C: Likewise.
15999
16000 * g++.dg/lookup/scoped2.C: New test.
16001
16002 * g++.dg/ext/asm3.C: New test.
16003
16004 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
16005
16006 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
16007
16008 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
16009
16010 * ChangeLog: follow spelling conventions.
16011 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
16012 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
16013 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
16014 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
16015 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
16016 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
16017 * g++.old-deja/g++.law/global-init1.C: Likewise.
16018 * g++.old-deja/g++.other/delete4.C: Likewise.
16019 * g++.old-deja/g++.other/inline21.C: Likewise.
16020 * g++.old-deja/g++.other/singleton.C: Likewise.
16021 * g77.dg/strlen0.f: Likewise.
16022 * g77.f-torture/compile/20010519-1.f: Likewise.
16023 * g77.f-torture/compile/980310-4.f: Likewise.
16024 * gcc.c-torture/compile/20000605-1.c: Likewise.
16025 * gcc.c-torture/execute/20020225-1.c: Likewise.
16026 * gcc.dg/c90-hexfloat-2.c: Likewise.
16027 * gcc.dg/c99-bool-1.c: Likewise.
16028 * gcc.dg/c99-hexfloat-2.c: Likewise.
16029 * gcc.dg/dll-2.c: Likewise.
16030 * gcc.dg/wtr-union-init-1.c: Likewise.
16031 * gcc.dg/wtr-union-init-2.c: Likewise.
16032 * gcc.dg/wtr-union-init-3.c: Likewise.
16033 * gcc.dg/cpp/avoidpaste1.c: Likewise.
16034 * gcc.dg/cpp/defined.c: Likewise.
16035 * gcc.dg/cpp/macsyntx.c: Likewise.
16036 * gcc.dg/cpp/paste2.c: Likewise.
16037 * gcc.dg/cpp/trad/defined.c: Likewise.
16038 * gcc.dg/format/c90-printf-1.c: Likewise.
16039 * gcc.dg/format/c90-scanf-1.c: Likewise.
16040 * gcc.dg/format/c99-printf-1.c: Likewise.
16041 * gcc.dg/format/c99-scanf-1.c: Likewise.
16042 * gcc.misc-tests/gcov-8.c: Likewise.
16043 * lib/profopt.exp: Likewise.
16044
16045 2002-09-15 Krister Walfridsson <cato@df.lth.se>
16046
16047 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
16048
16049 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16050
16051 * g++.dg/inherit/using2.C: New test.
16052
16053 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
16054
16055 * ChangeLog: Follow spelling conventions.
16056 * g++.dg/template/friend4.C: Likewise.
16057 * g++.old-deja/g++.pt/crash67.C: Likewise.
16058 * gcc.c-torture/execute/20000801-4.c: Likewise.
16059 * gcc.dg/c90-digraph-1.c: Likewise.
16060 * gcc.dg/c94-digraph-1.c: Likewise.
16061 * gcc.dg/c99-digraph-1.c: Likewise.
16062 * gcc.dg/cpp/line5.c: Likewise.
16063 * gcc.dg/cpp/multiline.c: Likewise.
16064 * gcc.dg/cpp/trad/literals-1.c: Likewise.
16065 * gcc.dg/format/attr-3.c: Likewise.
16066 * gcc.dg/format/c90-scanf-3.c: Likewise.
16067 * gcc.dg/format/ext-4.c: Likewise.
16068
16069 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16070
16071 * g++.dg/template/pretty1.C: New test.
16072
16073 2002-09-14 Alan Modra <amodra@bigpond.net.au>
16074
16075 * gcc.c-torture/execute/struct-cpy-1.c: New test.
16076
16077 2002-09-13 Matt Austern <austern@apple.com>
16078
16079 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
16080 passing a cast expression to a function by const reference.
16081
16082 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
16083
16084 * g++.dg/template/deduce1.C: New test.
16085
16086 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
16087
16088 * gcc.c-torture/execute/simd-1.c: Force all use of int to
16089 32-bit int.
16090
16091 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
16092
16093 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
16094 usage.
16095
16096 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
16097
16098 * gcc.c-torture/compile/20020910-1.c: New test.
16099
16100 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
16101
16102 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
16103
16104 2002-09-10 Andreas Jaeger <aj@suse.de>
16105
16106 * gcc.dg/20020312-2.c: Adjust for x86-64.
16107
16108 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
16109
16110 * g77.dg/7388.f: New test case for PR 7388.
16111
16112 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
16113
16114 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
16115
16116 2002-09-05 Ziemowit Laski <zlaski@apple.com>
16117
16118 * objc.dg/proto-lossage-1.m: New test.
16119
16120 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
16121
16122 * gcc.dg/cpp/_Pragma4.c: Fix typo.
16123
16124 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
16125
16126 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
16127 expected to pass.
16128
16129 2002-09-06 Stan Shebs <shebs@apple.com>
16130 David Edelsohn <edelsohn@gnu.org>
16131
16132 * gcc.dg/weak: New directory.
16133 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
16134 target-specific xfail bits.
16135 * gcc.dg/typeof-2.c: Move to new directory.
16136 * gcc.dg/weak.exp: New expect script.
16137
16138 2002-09-06 Alan Modra <amodra@bigpond.net.au>
16139
16140 * gcc.c-torture/execute/extzvsi.c: New test.
16141
16142 2002-09-05 Stan Shebs <shebs@apple.com>
16143
16144 * gcc.dg/weak-1.c: xfail on Darwin.
16145 * gcc.dg/weak-2.c: Ditto.
16146 * gcc.dg/weak-3.c: Ditto.
16147 * gcc.dg/weak-4.c: Ditto.
16148 * gcc.dg/weak-5.c: Ditto.
16149 * gcc.dg/weak-6.c: Ditto.
16150 * gcc.dg/weak-7.c: Ditto.
16151 * gcc.dg/weak-8.c: Ditto.
16152 * gcc.dg/weak-9.c: Ditto.
16153
16154 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
16155
16156 * gcc.c-torture/execute/loop-14.c: New test.
16157
16158 2002-09-04 Jakub Jelinek <jakub@redhat.com>
16159
16160 * g++.dg/other/cxa-atexit1.C: New test.
16161
16162 * gcc.dg/typeof-2.c: New test.
16163
16164 2002-09-03 Roger Sayle <roger@eyesopen.com>
16165
16166 * gcc.dg/builtins-2.c: New testcase.
16167 * gcc.dg/builtins-3.c: New testcase.
16168
16169 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
16170
16171 * gcc.dg/cpp/_Pragma4.c: New test.
16172
16173 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
16174
16175 * objc/execute/nil_method-1.m: New testcase.
16176
16177 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
16178
16179 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
16180 [Object class], not [Object initialize].
16181
16182 2002-08-31 Roger Sayle <roger@eyesopen.com>
16183 Hans-Peter Nilsson <hp@bitrange.com>
16184
16185 * gcc.c-torture/execute/20020720-1.x: Skip test on
16186 mmix-knuth-mmixware. Correct comment.
16187
16188 2002-08-27 Mark Mitchell <mark@codesourcery.com>
16189
16190 * testsuite/g++.dg/abi/bitfield5.C: New test.
16191 * testsuite/g++.dg/abi/vbase10.C: Likewise.
16192
16193 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
16194
16195 * objc.dg/undeclared-selector.m: New test.
16196
16197 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
16198
16199 * g++.dg/other/offsetof1.C: Avoid cast warning.
16200
16201 2002-08-26 Ziemowit Laski <zlaski@apple.com>
16202
16203 * objc.dg/super-class-2.m: New test.
16204
16205 2002-08-24 Matt Austern <austern@apple.com>
16206
16207 * g++.dg/ext/lvaddr.C: New test.
16208 * g++.dg/ext/lvcast.C: New test.
16209
16210 2002-08-22 Mark Mitchell <mark@codesourcery.com>
16211
16212 * testsuite/g++.dg/inherit/cond1.C: New test.
16213
16214 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
16215
16216 * gcc.dg/noncompile/incomplete-1.c: New test.
16217
16218 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16219
16220 * gcc.dg/typespec-1.c: New test.
16221
16222 2002-08-20 Devang Patel <dpatel@apple.com>
16223 * objc.dg/proto-hier-2.m: New test.
16224
16225 2002-08-19 Ziemowit Laski <zlaski@apple.com>
16226
16227 * objc.dg/bitfield-1.m: New test.
16228 * objc.dg/bitfield-2.m: New test.
16229
16230 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16231
16232 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16233 gcc.dg/c99-flex-array-4.c: New tests.
16234
16235 2002-08-16 Stan Shebs <shebs@apple.com>
16236
16237 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16238
16239 2002-08-15 Jakub Jelinek <jakub@redhat.com>
16240
16241 * gcc.dg/typeof-1.c: New test.
16242 * g++.dg/ext/typeof2.C: New test.
16243
16244 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16245
16246 * g++.dg/other/offsetof1.C: New test.
16247
16248 2002-08-14 Richard Henderson <rth@redhat.com>
16249
16250 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16251
16252 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
16253
16254 * gcc.dg/cpp/_Pragma3.c: New test.
16255
16256 2002-08-13 Mark Mitchell <mark@codesourcery.com>
16257
16258 * g++.dg/template/inherit3: New test.
16259
16260 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16261
16262 * gcc.dg/bitfld-4.c: Add blank options.
16263
16264 2002-08-09 Mark Mitchell <mark@codesourcery.com>
16265
16266 * g++.dg/template/crash1.C: New test.
16267
16268 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16269
16270 * gcc.dg/tls/opt-2.c: New test.
16271
16272 2002-08-08 Devang Patel <dpatel@apple.com>
16273
16274 * objc.dg/selector-1.m : New test
16275
16276 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16277
16278 * g++.dg/abi/bitfield4.C: New test.
16279 * gcc.dg/bitfld-4.c: New test.
16280
16281 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16282
16283 * g++.dg/other/packed1.C: New test.
16284
16285 2002-08-07 Mark Mitchell <mark@codesourcery.com>
16286
16287 * g++.dg/abi/offsetof.C: Tweak error messages.
16288 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16289
16290 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16291
16292 * gcc.dg/bitfld-3.c: New test.
16293
16294 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16295 Richard Henderson <rth@redhat.com>
16296
16297 * gcc.dg/i386-bitfield1.c: New test.
16298 * g++.dg/abi/bitfield3.C: Update.
16299
16300 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
16301
16302 * objc.dg/const-str-2.m: Update.
16303 * gcc.dg/cpp/c++98.c: Change to C extension.
16304 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16305 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
16306
16307 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
16308
16309 * testsuite/gcc.dg/tls/diag-3.c: New.
16310
16311 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
16312
16313 * g++.dg/README (Subdirectories): Document new subdir expr.
16314 * g++.dg/expr/pmf-1.C: New test.
16315
16316 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
16317
16318 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
16319
16320 2002-08-06 Jakub Jelinek <jakub@redhat.com>
16321
16322 * g++.dg/abi/bitfield3.C: New test.
16323
16324 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
16325
16326 * lib/gcov.exp: Tweak expected line formats.
16327 * gcc.misc-tests/gcov8.c: New test.
16328 * gcc.misc-tests/gcov8.x: New flags.
16329
16330 2002-08-05 Jakub Jelinek <jakub@redhat.com>
16331
16332 * consistency.vlad/layout/endian.c: Include string.h.
16333
16334 * gcc.c-torture/execute/20020805-1.c: New test.
16335
16336 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
16337
16338 * g++.dg/other/conversion1.C: New test.
16339
16340 2002-08-03 Roger Sayle <roger@eyesopen.com>
16341
16342 * gcc.dg/builtins-1.c: New testcase.
16343
16344 2002-08-02 Mark Mitchell <mark@codesourcery.com>
16345
16346 * g++.dg/inherit/access3.C: New test.
16347
16348 2002-08-01 Jakub Jelinek <jakub@redhat.com>
16349
16350 * gcc.dg/ia64-visibility-2.c: New test.
16351
16352 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
16353
16354 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
16355 __qualifier_flags to __flags.
16356
16357 2002-07-31 Mark Mitchell <mark@codesourcery.com>
16358
16359 * g++.dg/inherit/operator1.C: New test.
16360 * g++.dg/lookup/disamb1.C: Fix typo in comment.
16361 * g++.dg/other/error1.C: Change expected error message.
16362 * g++.dg/template/conv4.C: Likewise.
16363
16364 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
16365
16366 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
16367 for documented behavior.
16368
16369 2002-07-25 Roger Sayle <roger@eyesopen.com>
16370
16371 * gcc.c-torture/execute/20020720-1.x: Skip this test on
16372 several targets known to fail.
16373
16374 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
16375
16376 * gcc.dg/mips-args-[123].c: New tests.
16377
16378 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
16379
16380 * gcc.dg/ppc-spe.c: New.
16381
16382 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
16383
16384 * g++.dg/other/ptrmem4.C: New testcase.
16385
16386 2002-07-24 Richard Henderson <rth@redhat.com>
16387
16388 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16389
16390 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16391
16392 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16393
16394 2002-07-24 Roger Sayle <roger@eyesopen.com>
16395
16396 * gcc.c-torture/execute/memset-3.c: New testcase.
16397
16398 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
16399
16400 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
16401 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
16402
16403 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16404
16405 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16406 Delete.
16407
16408 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
16409
16410 * gcc.c-torture/compile/simd-4.c: New test.
16411
16412 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16413
16414 PR c++/7347, c++/7348
16415 * g++.dg/template/access4.C: New test.
16416 * g++.dg/template/access5.C: New test.
16417 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16418 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16419 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16420 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16421
16422 2002-07-22 Jakub Jelinek <jakub@redhat.com>
16423
16424 * gcc.dg/gnu89-init-2.c: New test.
16425
16426 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16427
16428 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16429
16430 2002-07-20 Roger Sayle <roger@eyesopen.com>
16431
16432 * gcc.c-torture/execute/20020720-1.c: New testcase.
16433
16434 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16435
16436 * gcc.dg/cpp/Wsignprom.c: New tests.
16437
16438 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16439
16440 * gcc.c-torture/execute/loop-13.c: New test.
16441
16442 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16443
16444 * gcc.dg/cpp/expr.c: New tests.
16445
16446 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16447
16448 * g++.dg/opt/pr6713.C: Add template instantiation.
16449
16450 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16451
16452 * gcc.dg/nest.c: New test.
16453
16454 2002-07-17 Richard Henderson <rth@redhat.com>
16455
16456 * g++.dg/opt/pr6713.C: New test.
16457
16458 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16459
16460 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16461 XFAIL for all x86 processors.
16462
16463 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16464
16465 * gcc.c-torture/execute/20010122-1.x: Do not test with
16466 -fomit-frame-pointer.
16467
16468 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16469
16470 * g++.dg/template/instantiate2.C: New test.
16471 * g++.dg/template/spec4.C: New test.
16472
16473 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16474
16475 * g++.dg/template/access2.C: New test.
16476 * g++.dg/template/access3.C: New test.
16477
16478 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16479
16480 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16481 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16482 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16483 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16484 Convert to use <stdarg.h>.
16485 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16486 Delete.
16487 * gcc.dg/va-arg-2.c: New.
16488 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16489
16490 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16491
16492 * gcc.c-torture/compile/20020710-1.c: New test.
16493
16494 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16495 Andrew Pinski <pinskia@physics.uc.edu>
16496
16497 gcc.c-torture/compile/simd-2.c: New testcase.
16498 gcc.c-torture/compile/simd-3.c: Likewise.
16499
16500 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16501
16502 PR c++/7224
16503 * g++.dg/overload/error1.C: New test.
16504
16505 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16506
16507 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16508 configuration and IRIX 6 O32 ABI.
16509
16510 2002-07-11 Roger Sayle <roger@eyesopen.com>
16511
16512 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16513
16514 2002-07-10 Roger Sayle <roger@eyesopen.com>
16515
16516 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16517
16518 2002-07-10 Jeffrey A Law <law@redhat.com>
16519
16520 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16521
16522 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16523
16524 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16525
16526 * gcc.dg/20020312-2.c: Check for __PPC__.
16527
16528 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16529
16530 * gcc.c-torture/compile/20020709-1.c: New test.
16531
16532 2002-07-07 Roger Sayle <roger@eyesopen.com>
16533
16534 * g++.dg/template/qualttp21.C: New test case.
16535
16536 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16537
16538 * gcc.c-torture/compile/20020706-1.c: New test.
16539 * gcc.c-torture/compile/20020706-2.c: New test.
16540
16541 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16542 Alexandre Oliva <aoliva@redhat.com>
16543
16544 * g++.dg/warn/incomplete1.C: New test.
16545
16546 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16547
16548 PR c++/7099
16549 * g++.dg/warn/noreturn1.C: New test.
16550
16551 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16552
16553 PR c++/6706
16554 * g++.dg/debug/debug6.C: New test.
16555 * g++.dg/debug/debug7.C: New test.
16556
16557 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16558
16559 * gcc.c-torture/compile/simd-3.c: New test.
16560
16561 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16562
16563 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16564 * gcc.dg/20020620-1.c: Likewise.
16565
16566 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16567
16568 PR c++/6944
16569 * g++.dg/init/array4.C: New test.
16570 * g++.dg/init/array5.C: New test.
16571
16572 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16573
16574 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16575 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16576
16577 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16578
16579 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16580 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16581 * gcc.dg/wtr-conversion-1.c: Likewise.
16582 * gcc.dg/wtr-escape-1.c: Likewise.
16583 * gcc.dg/wtr-int-type-1.c: Likewise.
16584 * gcc.dg/wtr-label-1.c: Likewise.
16585 * gcc.dg/wtr-static-1.c: Likewise.
16586 * gcc.dg/wtr-strcat-1.c: Likewise.
16587 * gcc.dg/wtr-suffix-1.c: Likewise.
16588 * gcc.dg/wtr-switch-1.c: Likewise.
16589 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16590 * gcc.dg/wtr-union-init-1.c: Likewise.
16591 * gcc.dg/wtr-union-init-2.c: Likewise.
16592 * gcc.dg/wtr-union-init-3.c: Likewise.
16593
16594 * gcc.dg/wtr-func-def-1.c: New test.
16595
16596 2002-07-02 Devang Patel <dpatel@apple.com>
16597
16598 * objc.dg/param-1.m: New test.
16599
16600 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
16601
16602 * gcc.dg/cpp/trad/directive.c: Add test.
16603 * gcc.dg/cpp/trad/macroargs.c: Add test.
16604 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
16605
16606 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
16607
16608 * gcc.dg/cpp/cmdlne-M.c: New test.
16609
16610 2002-07-02 Ziemowit Laski <zlaski@apple.com>
16611
16612 * objc.dg/desig-init-1.m: New test.
16613
16614 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16615
16616 PR c++/6716
16617 * g++.dg/template/instantiate1.C: New test.
16618
16619 2002-07-01 Mark Mitchell <mark@codesourcery.com>
16620
16621 PR c++/7112
16622 * g++.dg/template/sizeof2.C: New test.
16623
16624 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16625
16626 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16627 gcc.dg/cpp/trad/include.c: New tests.
16628
16629 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
16630
16631 PR target/7177
16632 * gcc.c-torture/compile/20020701-1.c: New test.
16633
16634 2002-07-01 Stan Shebs <shebs@apple.com>
16635
16636 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16637 header here...
16638 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16639 (objc-torture-execute): or here.
16640
16641 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
16642
16643 * gcc.c-torture/execute/arith-rand-ll.c: New test.
16644
16645 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16646
16647 * gcc.dg/cpp/trad/escaped-nl.c: New test.
16648
16649 2002-06-30 Devang Patel <dpatel@apple.com>
16650
16651 * objc.dg/fsyntax-only.m: New test.
16652
16653 2002-06-27 Mark Mitchell <mark@codesourcery.com>
16654
16655 PR c++/6695
16656 * g++.dg/template/friend7.C: New file.
16657
16658 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
16659
16660 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16661 return type.
16662
16663 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
16664
16665 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16666 avoid division by zero.
16667
16668 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
16669
16670 * gcc.dg/Wunknownprag.c: New tests.
16671
16672 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
16673
16674 * gcc.c-torture/execute/simd-2.c: New test.
16675
16676 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
16677
16678 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16679 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16680 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16681 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16682 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16683 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16684 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16685 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16686 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16687 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16688 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16689 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16690 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16691 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16692 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16693 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16694 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
16695
16696 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
16697
16698 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16699 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16700 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16701 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16702 New tests.
16703 * gcc.dg/cpp/trad/directive.c: Update.
16704
16705 2002-06-23 Andreas Jaeger <aj@suse.de>
16706
16707 * gcc.c-torture/execute/complex-6.c: New.
16708
16709 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
16710
16711 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16712 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16713 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16714 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
16715
16716 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
16717
16718 * gcc.dg/cpp/trad: New directory with traditional tests copied
16719 from parent directory.
16720 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16721 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16722 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16723 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16724 Move to trad/ and rename.
16725 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16726 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16727 gcc.dg/cpp/trad/redef2.c: New tests.
16728 * gcc.dg/cpp/trad/trad.exp: New driver.
16729
16730 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
16731
16732 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16733 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16734 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16735 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16736 Remove.
16737
16738 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
16739
16740 * gcc.dg/20020620-1.c: New test.
16741
16742 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16743
16744 * g++.dg/template/ttp4.C: New test.
16745
16746 2002-06-19 Jakub Jelinek <jakub@redhat.com>
16747
16748 * g++.dg/opt/vt1.C: Fix regexp.
16749
16750 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16751
16752 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16753 Don't use attribute `noinline'.
16754
16755 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16756
16757 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
16758
16759 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
16760
16761 * gcc.c-torture/execute/simd-1.c: New.
16762
16763 * gcc.dg/simd-1.c: New.
16764
16765 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16766
16767 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
16768
16769 2002-06-16 Richard Henderson <rth@redhat.com>
16770
16771 * g++.dg/ext/anon-struct1.C: New.
16772 * g++.dg/ext/anon-struct2.C: New.
16773 * g++.dg/ext/anon-struct3.C: New.
16774 * gcc.dg/anon-struct-1.c: New.
16775 * gcc.dg/anon-struct-2.c: New.
16776 * gcc.dg/anon-struct-3.c: New.
16777 * gcc.dg/20011008-1.c: Adjust warning text.
16778 * gcc.dg/20020527-1.c: Add -fms-extensions.
16779
16780 2002-06-16 Richard Henderson <rth@redhat.com>
16781
16782 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
16783
16784 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
16785
16786 * gcc.c-torture/execute/20020615-1.c: New test.
16787
16788 2002-06-15 Roger Sayle <roger@eyesopen.com>
16789
16790 * gcc.c-tortuture/execute/compare-1.c: New test case.
16791 * gcc.c-tortuture/execute/compare-2.c: New test case.
16792 * gcc.c-tortuture/execute/compare-3.c: New test case.
16793
16794 2002-06-13 Richard Henderson <rth@redhat.com>
16795
16796 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16797 ia64 ilp32.
16798
16799 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16800
16801 * g++.dg/template/typename2.C: Update error message.
16802
16803 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
16804
16805 * gcc.c-torture/execute/20020611-1.c: New test.
16806
16807 2002-06-11 Bob Wilson <bob.wilson@acm.org>
16808
16809 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16810 list of targets to skip.
16811
16812 2002-06-10 Bob Wilson <bob.wilson@acm.org>
16813
16814 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16815 targets if not optimizing.
16816
16817 2002-06-10 Jakub Jelinek <jakub@redhat.com>
16818
16819 * gcc.c-torture/compile/20020605-1.c: New test.
16820
16821 * g++.dg/opt/vt1.C: New test.
16822
16823 * gcc.dg/20020531-1.c: New test.
16824
16825 * gcc.dg/20020530-1.c: New test.
16826
16827 * gcc.dg/20020527-1.c: New test.
16828
16829 * g++.dg/opt/cse1.C: New test.
16830
16831 2002-06-07 Roger Sayle <roger@eyesopen.com>
16832
16833 * gcc.dg/20020607-2.c: New test case.
16834
16835 2002-06-07 Jakub Jelinek <jakub@redhat.com>
16836
16837 * gcc.c-torture/compile/20020604-1.c: New test.
16838
16839 2002-06-04 Richard Henderson <rth@redhat.com>
16840
16841 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16842 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16843 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
16844
16845 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
16846
16847 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
16848
16849 2002-06-03 Richard Henderson <rth@redhat.com>
16850
16851 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16852 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
16853
16854 2002-06-02 Richard Henderson <rth@redhat.com>
16855
16856 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16857 test functions static.
16858
16859 2002-06-02 Andreas Jaeger <aj@suse.de>
16860
16861 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16862 now.
16863
16864 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
16865
16866 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16867 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16868 Update for mofified diagnostics.
16869 * gcc.dg/c99-intconst-1.c: No longer fail.
16870
16871 2002-06-02 Richard Henderson <rth@redhat.com>
16872
16873 * gcc.dg/uninit-A.c: Remove xfail markers.
16874
16875 2002-06-01 Roger Sayle <roger@eyesopen.com>
16876
16877 * gcc.dg/fnegate-1.c: New test case.
16878
16879 2002-05-30 Osku Salerma <osku@iki.fi>
16880
16881 * gcc.c-torture/execute/mayalias-1.c: New file.
16882
16883 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
16884
16885 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16886 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16887 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
16888
16889 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
16890
16891 * gcc.c-torture/execute/20020529-1.c: New test.
16892
16893 2002-05-27 Richard Henderson <rth@redhat.com>
16894
16895 * g++.dg/ext/attrib6.C: New test case.
16896
16897 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16898
16899 * gcc.c-torture/execute/pure-1.c: New test.
16900
16901 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16902
16903 * gcc.dg/cpp/arith-2.c: Remove.
16904
16905 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16906
16907 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
16908 * gcc.dg/cpp/if-3.c: Remove.
16909
16910 2002-05-26 Jakub Jelinek <jakub@redhat.com>
16911
16912 * g++.dg/opt/cse2.C: New test.
16913
16914 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
16915
16916 * gcc.dg/cpp/arith-1.c: New semantic tests.
16917 * gcc.dg/cpp/if-1.c: Update.
16918
16919 2002-05-24 Ben Elliston <bje@redhat.com>
16920
16921 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
16922
16923 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16924
16925 * gcc.dg/verbose-asm.c: New test.
16926
16927 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
16928
16929 * gcc.dg/cpp/paste12.c: New test.
16930
16931 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16932
16933 * g++.dg/parse/named_ops.C: New test.
16934
16935 2002-05-23 Mark Mitchell <mark@codesourcery.com>
16936
16937 * gcc/testsuite/gcc.dg/weak-8.c: New test.
16938
16939 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
16940
16941 * gcc.dg/weak-2.c: Allow optional leading underscore
16942 in scan-assembler symbol name.
16943 * gcc.dg/weak-3.c: Likewise.
16944 * gcc.dg/weak-4.c: Likewise.
16945 * gcc.dg/weak-5.c: Likewise.
16946
16947 2002-05-23 Jakub Jelinek <jakub@redhat.com>
16948
16949 * gcc.dg/20020523-1.c: New test.
16950
16951 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16952
16953 * objc.dg/const-str-2.m: Update now that we stop after
16954 a command line error.
16955
16956 2002-05-22 Richard Henderson <rth@redhat.com>
16957
16958 * g++.dg/dg.exp: Fix typo in test pruneing.
16959
16960 2002-05-22 Richard Henderson <rth@redhat.com>
16961
16962 * g++.dg/dg.exp: Prune the tls subdirectory.
16963 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16964 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16965 * g++.dg/tls/init-1.C: New.
16966
16967 2002-05-22 Jakub Jelinek <jakub@redhat.com>
16968
16969 * gcc.dg/20020517-1.c: New test.
16970
16971 2002-05-21 Richard Henderson <rth@redhat.com>
16972
16973 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16974 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
16975
16976 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
16977
16978 * g++.dg/other/copy2.C: New test.
16979
16980 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
16981
16982 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
16983 (MAX_COPY): Bump up to 10 times sizeof (long long).
16984 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
16985
16986 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
16987 sizeof (long long).
16988
16989 * gcc.c-torture/execute/strcpy-1.c: New test.
16990
16991 2002-05-19 Jason Merrill <jason2redhat.com>
16992
16993 * g++.dg/ext/oper1.C: New test.
16994
16995 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
16996 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
16997
16998 * README.QMTEST: New file.
16999
17000 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
17001
17002 2002-05-19 Andreas Jaeger <aj@suse.de>
17003
17004 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
17005 now.
17006 * gcc.c-torture/execute/loop-2d.x: Likewise.
17007
17008 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
17009
17010 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
17011 support weak symbols.
17012 * gcc.dg/weak-4.c: Likewise
17013 * gcc.dg/weak-6.c: Likewise
17014
17015 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
17016
17017 * gcc.dg/weak-3.c: Add dg-excess-error comment for
17018 cygwin, coff and h8300-*-hms targets
17019 * gcc.dg/weak-5.c: Likewise
17020 * gcc.dg/weak-7.c: Likewise
17021
17022 2002-05-16 Jason Merrill <jason@redhat.com>
17023
17024 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
17025 (scan-assembler-not, scan-assembler-dem): Likewise.
17026 (scan-assembler-dem-not): Likewise.
17027
17028 2002-05-15 Richard Henderson <rth@redhat.com>
17029
17030 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
17031
17032 2002-05-15 Richard Henderson <rth@redhat.com>
17033
17034 * gcc.dg/weak-5.c (vfoo1c): No warning here.
17035 (vfoo1f): Warning here.
17036 (vfoo1l): Don't redefine the alias.
17037
17038 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
17039
17040 * g++.dg/init/pm1.C: New test.
17041
17042 2002-05-12 David S. Miller <davem@redhat.com>
17043
17044 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
17045 types.
17046
17047 2002-05-10 Roger Sayle <roger@eyesopen.com>
17048
17049 * gcc.c-torture/execute/20020510-1.c: New test case.
17050
17051 2002-05-10 David S. Miller <davem@redhat.com>
17052
17053 * gcc.c-torture/execute/conversion.c: Test long double too.
17054
17055 2002-05-09 Jakub Jelinek <jakub@redhat.com>
17056
17057 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
17058 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
17059 * lib/g++.exp (g++_link_flags): Likewise.
17060 * lib/objc.exp (objc_target_compile): Likewise.
17061
17062 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
17063
17064 * gcc.dg/cpp/poison.c: Update.
17065 * gcc.dg/cpp/20000625-2.c: Remove.
17066 * gcc.dg/cpp/direct2s.c: Remove final test.
17067
17068 2002-05-08 Tom Rix <trix@redhat.com>
17069
17070 * gcc.c-torture/execute/20020508-1.c: New test.
17071 * gcc.c-torture/execute/20020508-2.c: New test.
17072 * gcc.c-torture/execute/20020508-3.c: New test.
17073
17074 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
17075
17076 * gcc.dg/cpp/charconst-4.c: More tests.
17077
17078 2002-05-08 Mark Mitchell <mark@codesourcery.com>
17079
17080 PR c/6569
17081 * gcc.dg/weak-3.c: Update location of warning messages.
17082 * gcc.dg/weak-5.c: Likewise.
17083
17084 2002-05-06 Roger Sayle <roger@eyesopen.com>
17085
17086 * gcc.c-torture/execute/20020506-1.c: New test case.
17087
17088 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
17089
17090 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
17091
17092 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17093
17094 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
17095
17096 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17097
17098 * gcc.dg/cpp/charconst-3.c: New test.
17099
17100 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
17101
17102 * gcc.dg/cpp/charconst.c: Update tests.
17103
17104 2002-05-05 Tim Josling <tej@melbpc.org.au>
17105
17106 * treelang: Added directory for new sample language treelang. Also
17107 lib/treelang.exp: New file to signal treelang should be tested.
17108
17109 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17110
17111 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
17112 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
17113 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
17114 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
17115 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
17116 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
17117 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
17118
17119 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
17120
17121 * gcc.dg/format/xopen-2.c: New test.
17122
17123 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17124
17125 * gcc.dg/20020503-1.c: New test.
17126
17127 2002-05-02 Mark Mitchell <mark@codesourcery.com>
17128
17129 * g++.dg/init/dtor1.C: Make it tougher.
17130
17131 2002-05-01 Mark Mitchell <mark@codesourcery.com>
17132
17133 * g++.dg/init/dtor1.C: New test.
17134
17135 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
17136
17137 * gcc.dg/altivec-8.c: New.
17138
17139 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
17140
17141 * gcc.dg/altivec-7.c: New.
17142
17143 2002-04-29 Jakub Jelinek <jakub@redhat.com>
17144
17145 * g++.dg/parse/typedef1.C: New test.
17146
17147 2002-04-29 Mark Mitchell <mark@codesourcery.com>
17148
17149 PR c++/6486
17150 * g++.dg/template/friend6.C: New test.
17151
17152 PR c++/6492
17153 * g++.dg/init/copy1.C: New test.
17154
17155 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
17156
17157 * g++.dg/warn/effc1.C: New test.
17158
17159 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
17160
17161 * gcc.dg/cpp/if-cexp.c: Add a test.
17162
17163 2002-04-28 Jakub Jelinek <jakub@redhat.com>
17164
17165 * gcc.dg/20020426-2.c: New test.
17166
17167 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
17168
17169 * gcc.dg/cpp/if-mop.c: Update.
17170 * gcc.dg/cpp/if-mpar.c: Add test.
17171 * gcc.dg/cpp/if-oppr.c: Update.
17172
17173 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17174
17175 PR c/6343
17176 * gcc.dg/weak-[2-7].c: New tests.
17177
17178 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17179
17180 * gcc.dg/enum1.c: New test.
17181
17182 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17183
17184 PR c++/6497
17185 * g++.dg/inherit/access2.C: New test.
17186
17187 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17188
17189 PR bootstrap/6445
17190 * gcc.dg/20020426-1.c: New test.
17191
17192 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17193
17194 * g++.dg/abi/enum1.C: New test.
17195
17196 2002-04-26 Richard Henderson <rth@redhat.com>
17197
17198 * gcc.dg/c99-bool-1.c: Expect always true warning.
17199
17200 2002-04-25 Roger Sayle <roger@eyesopen.com>
17201
17202 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
17203
17204 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17205
17206 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
17207 targets.
17208
17209 2002-04-24 Mark Mitchell <mark@codesourcery.com>
17210
17211 * g++.dg/abi/mange7.C: New test.
17212
17213 PR c++/6438.
17214 * g++.dg/parse/stmtexpr2.C: New test.
17215
17216 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
17217
17218 * gcc.dg/20020312-2.c: Add SH target.
17219
17220 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17221
17222 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17223 compiler output on mips*-*-irix*.
17224
17225 2002-04-23 Jakub Jelinek <jakub@redhat.com>
17226
17227 * g++.dg/parse/attr1.C: New test.
17228
17229 2002-04-23 Roger Sayle <roger@eyesopen.com>
17230
17231 * gcc.c-torture/execute/string-opt-17.c: New test case.
17232 * gcc.c-torture/execute/memset-2.c: New test case.
17233
17234 2002-04-23 Mark Mitchell <mark@codesourcery.com>
17235
17236 PR c++/6256:
17237 * g++.dg/template/friend5.C: New test.
17238
17239 PR c++/6331:
17240 * g++.dg/template/qual1.C: Likewise.
17241
17242 2002-04-22 Zack Weinberg <zack@codesourcery.com>
17243
17244 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17245 Include stdlib.h, not stdio.h or ctype.h.
17246
17247 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
17248
17249 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17250 cris-*-elf* and mmix-*-*.
17251 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17252 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17253 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17254 Ditto.
17255 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17256 * gcc.dg/wchar_t-1.c: Ditto.
17257
17258 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
17259
17260 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17261 Clarify comment.
17262
17263 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
17264
17265 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
17266
17267 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17268
17269 * gcc.c-torture/execute/20000906-1.x: Delete.
17270
17271 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
17272
17273 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
17274
17275 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
17276
17277 * PR6367
17278 * g77.f-torture/execute/6367.f: New test.
17279 * g77.f-torture/execute/6367.x: Disable for MMIX.
17280
17281 2002-04-19 Mark Mitchell <mark@codesourcery.com>
17282
17283 * PR6352
17284 * g++.dg/opt/inline2.C: New test.
17285
17286 2002-04-18 Richard Henderson <rth@redhat.com>
17287
17288 * gcc.dg/20000906-1.c: Enable for all targets.
17289 * gcc.c-torture/compile/iftrap-2.c: New.
17290
17291 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17292
17293 * gcc.dg/20020418-1.c: New test.
17294 * gcc.dg/20020418-2.c: New test.
17295
17296 2002-04-18 Richard Henderson <rth@redhat.com>
17297
17298 * gcc.c-torture/compile/iftrap-1.c: New.
17299 * gcc.dg/iftrap-1.c: Adjust for ia64.
17300 * gcc.dg/iftrap-2.c: New.
17301
17302 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17303
17304 * gcc.c-torture/compile/20020418-1.c: New test.
17305
17306 2002-04-18 Roger Sayle <roger@eyesopen.com>
17307
17308 * gcc.c-torture/compile/20020415-1.c: New.
17309
17310 2002-04-18 David S. Miller <davem@redhat.com>
17311
17312 * gcc.c-torture/execute/20020418-1.c: New test.
17313
17314 2002-04-17 Jakub Jelinek <jakub@redhat.com>
17315
17316 * gcc.dg/20020416-1.c: New test.
17317
17318 * g++.dg/opt/inline1.C: New test.
17319
17320 2002-04-16 Jakub Jelinek <jakub@redhat.com>
17321
17322 * gcc.dg/altivec-5.c: New test.
17323
17324 * gcc.dg/20020415-1.c: New test.
17325
17326 2002-04-15 Mark Mitchell <mark@codesourcery.com>
17327
17328 * testsuite/lib/chill.exp: Remove.
17329
17330 2002-04-14 Jakub Jelinek <jakub@redhat.com>
17331
17332 * g++.dg/other/big-struct.C: New test.
17333
17334 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
17335
17336 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
17337 of scratch file.
17338
17339 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
17340
17341 PR c/6277
17342 * gcc.dg/i386-387-1.c: Allow optional leading underscore
17343 in scan-assembler function name
17344
17345 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
17346
17347 * g77.f-torture/execute/980628-4.x,
17348 g77.f-torture/execute/980628-5.x,
17349 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17350 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17351 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
17352 i[34567]86-*-*.
17353
17354 2002-04-13 David S. Miller <davem@redhat.com>
17355
17356 * gcc.c-torture/execute/20020413-1.c: New test.
17357
17358 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
17359
17360 * gcc.dg/asm-6.c,
17361 * g++.dg/ext/asm1.C: New tests.
17362
17363 2002-04-12 Mark Mitchell <mark@codesourcery.com>
17364
17365 PR c++ 5373.
17366 * g++.dg/parse/stmtexpr1.C: New test.
17367
17368 PR c++/5189.
17369 * g++.dg/template/copy1.C: New test.
17370
17371 2002-04-12 Richard Henderson <rth@redhat.com>
17372
17373 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
17374
17375 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
17376
17377 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
17378 gcc.c-torture/execute/20020307-2.c.
17379
17380 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
17381
17382 * g++.dg/ext/attrib5.C,
17383 * g++.dg/lookup/struct1.C: New tests.
17384
17385 2002-04-11 Jakub Jelinek <jakub@redhat.com>
17386
17387 * gcc.dg/20020411-1.c: New test.
17388
17389 * gcc.c-torture/execute/20020411-1.c: New test.
17390
17391 2002-04-10 Janis Johnson <janis187@us.ibm.com>
17392
17393 * g77.f-torture/execute/6177.f: New test.
17394
17395 2002-04-10 Jakub Jelinek <jakub@redhat.com>
17396
17397 PR middle-end/6247
17398 * g++.dg/opt/cleanup1.C: New test.
17399
17400 * g++.dg/opt/const1.C: New test.
17401
17402 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
17403
17404 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
17405
17406 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
17407
17408 PR c++/5507
17409 * g++.dg/template/typename2.C: New test.
17410
17411 2002-04-10 Alan Modra <amodra@bigpond.net.au>
17412
17413 * gcc.c-torture/execute/loop-12.c: New.
17414
17415 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
17416
17417 * g77.f-torture/execute/980628-4.x,
17418 g77.f-torture/execute/980628-5.x,
17419 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17420 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17421 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
17422
17423 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17424
17425 PR optimization/6086
17426 * g++.dg/opt/preinc1.C: New test.
17427
17428 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17429
17430 PR c++/5571
17431 * g++.dg/opt/static2.C: New test.
17432
17433 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17434
17435 PR c/5120
17436 * gcc.dg/20020406-1.c: New test.
17437
17438 2002-04-04 David S. Miller <davem@redhat.com>
17439
17440 * gcc.c-torture/execute/20020404-1.c: New test.
17441
17442 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17443
17444 PR c/6123
17445 * gcc.dg/20020312-2.c: Do not declare global register variable
17446 if __PIC__ or __pic__ is defined.
17447
17448 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17449
17450 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17451 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17452
17453 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17454
17455 * gcc.misc-tests/linkage.exp: Update last change to handle
17456 sparc*-, not just sparc-.
17457
17458 2002-04-03 Richard Henderson <rth@redhat.com>
17459
17460 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17461
17462 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17463
17464 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17465
17466 2002-04-02 David S. Miller <davem@redhat.com>
17467
17468 * gcc.c-torture/execute/20020402-3.c: New test.
17469
17470 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17471
17472 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17473 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17474
17475 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17476 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17477 g77.f-torture/execute/20001201.x,
17478 g77.f-torture/execute/u77-test.x: New files.
17479
17480 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17481 * gcc.dg/wchar_t-1.c: Ditto.
17482
17483 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17484
17485 * gcc.c-torture/execute/20020402-1.c: New test.
17486
17487 2002-04-01 Richard Henderson <rth@redhat.com>
17488
17489 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17490
17491 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17492
17493 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17494
17495 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17496
17497 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17498
17499 * g++.dg/inherit/template-as-base.C: Expect error.
17500 * g++.dg/inherit/namespace-as-base.C: Likewise.
17501
17502 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17503
17504 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17505 g++.dg/ext/instantiate3.C: Tweak match patterns.
17506
17507 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17508 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17509 -da test.
17510
17511 2002-03-31 Richard Henderson <rth@redhat.com>
17512
17513 * gcc.dg/special/alias-2.c: New.
17514 * gcc.dg/special/ecos.exp: Run it.
17515
17516 2002-03-31 Richard Henderson <rth@redhat.com>
17517
17518 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17519
17520 2002-03-31 Kazu Hirata <kazu@hxi.com>
17521
17522 * gcc.dg/weak-1.c: Disable on h8300 port.
17523
17524 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17525
17526 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17527 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17528 ordering tests.
17529 * g++.dg/bprob/bprob-1.C: New test.
17530 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17531 * g++.dg/gcov/gcov-1.C: New test.
17532 * g++.dg/gcov/gcov-1.x: New file.
17533 * g++.dg/gcov/gcov-2.C: New test.
17534 * g++.dg/gcov/gcov-3.C: New test.
17535 * g++.dg/gcov/gcov-3.h: New file.
17536
17537 2002-03-28 Roger Sayle <roger@eyesopen.com>
17538
17539 * g++.old-deja/g++.other/builtins5.C: New test.
17540 * g++.old-deja/g++.other/builtins6.C: New test.
17541 * g++.old-deja/g++.other/builtins7.C: New test.
17542 * g++.old-deja/g++.other/builtins8.C: New test.
17543 * g++.old-deja/g++.other/builtins9.C: New test.
17544
17545 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17546
17547 * g++.dg/opt/static1.C: New test.
17548
17549 * g++.dg/opt/longbranch1.C: New test.
17550
17551 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17552
17553 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17554
17555 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17556
17557 2002-03-28 Jeffrey A Law (law@redhat.com)
17558
17559 * gcc.c-torture/execute/20020328-1.c: New test.
17560
17561 2002-03-27 Richard Henderson <rth@redhat.com>
17562
17563 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17564 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17565 move from g++.old-deja/g++.ext/.
17566
17567 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17568
17569 * g++.dg/init/new2.C: New test.
17570
17571 2002-03-26 Richard Henderson <rth@redhat.com>
17572
17573 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17574
17575 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17576 on sparc.
17577
17578 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17579 sparcv9 systems.
17580 * gcc.dg/20001102-1.c: Likewise.
17581
17582 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
17583
17584 * gcc.dg/cpp/endif-pedantic1.c,
17585 gcc.dg/cpp/endif-pedantic2.c: New tests.
17586
17587 2002-03-26 Mark Mitchell <mark@codesourcery.com>
17588
17589 * g++.dg/init/new1.C: New test.
17590
17591 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
17592
17593 * g++.dg/abi/vbase9.C: New test.
17594
17595 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
17596
17597 * gcc.dg/arm-asm.c: New test.
17598
17599 2002-03-26 Andrew Cagney <ac131313@redhat.com>
17600
17601 * gcc.dg/Wswitch-enum.c: New test.
17602 Fix PR c/5044.
17603
17604 2002-03-26 Richard Henderson <rth@redhat.com>
17605
17606 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17607 structure.
17608
17609 2002-03-25 Richard Henderson <rth@redhat.com>
17610
17611 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17612 sparcv9 systems.
17613
17614 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17615 * gcc.c-torture/compile/20011119-2.c (xxx): New.
17616
17617 2002-03-25 Zack Weinberg <zack@codesourcery.com>
17618
17619 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
17620
17621 2002-03-25 Bob Wilson <bob.wilson@acm.org>
17622
17623 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17624 targets using generic thunk support.
17625
17626 2002-03-25 Jakub Jelinek <jakub@redhat.com>
17627
17628 * gcc.c-torture/compile/20020323-1.c: New test.
17629
17630 * g++.dg/opt/conj2.C: New test.
17631
17632 2002-03-24 Richard Henderson <rth@redhat.com>
17633
17634 * gcc.dg/weak-1.c: Use -fno-common.
17635
17636 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17637
17638 * g77.dg/f77-edit-apostrophe-out.f: New test
17639 * g77.dg/f77-edit-h-out.f: New test
17640 * g77.dg/f77-edit-t-in.f: New test
17641 * g77.dg/f77-edit-t-out.f: New test
17642 * g77.dg/f77-edit-x-out.f: New test
17643 * g77.dg/f77-edit-slash-out.f: New test
17644 * g77.dg/f77-edit-colon-out.f: New test
17645 * g77.dg/f77-edit-s-out.f: New test
17646
17647 2002-03-24 Richard Henderson <rth@redhat.com>
17648
17649 * objc/execute/formal_protocol-6.x: New XFAIL.
17650
17651 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17652
17653 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17654 that do not support weak symbols
17655
17656 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17657
17658 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17659 * lib/g77.exp: Likewise
17660 * lib/objc.exp: Likewise
17661
17662 2002-03-23 Andrew Cagney <ac131313@redhat.com>
17663
17664 * gcc.dg/Wswitch-default.c: New test.
17665
17666 2002-03-23 Jakub Jelinek <jakub@redhat.com>
17667
17668 * g++.dg/other/enum1.C: New test.
17669
17670 2002-03-23 Zack Weinberg <zack@codesourcery.com>
17671
17672 * gcc.dg/pragma-ep-3.c: Fix typo.
17673
17674 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17675
17676 * g++.dg/inherit/template-as-base.C: New test.
17677
17678 2002-03-22 Jakub Jelinek <jakub@redhat.com>
17679
17680 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17681 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
17682
17683 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
17684
17685 * gcc.dg/cpp/multiline.c: Update to match.
17686
17687 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
17688
17689 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17690
17691 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
17692
17693 * gcc.dg/cpp/extratokens2.c: New file.
17694
17695 2002-03-21 David Edelsohn <edelsohn@gnu.org>
17696
17697 * gcc.dg/20020312-2.c: Add rs6000 target.
17698
17699 * gcc.c-torture/compile/20020319-1.c: New test.
17700
17701 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17702
17703 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17704 (A, E): Handle this.
17705
17706 2002-03-20 Jason Merrill <jason@redhat.com>
17707
17708 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17709 ignoring -fpic.
17710 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17711 through prune_gcc_output.
17712
17713 2002-03-20 Jakub Jelinek <jakub@redhat.com>
17714
17715 * gcc.c-torture/compile/20020320-1.c: New test.
17716
17717 2002-03-19 Jakub Jelinek <jakub@redhat.com>
17718
17719 * gcc.c-torture/compile/20020318-1.c: New test.
17720
17721 * gcc.dg/struct-by-value-1.c: New test.
17722
17723 * gcc.dg/20020319-1.c: New test.
17724
17725 2002-03-18 Jakub Jelinek <jakub@redhat.com>
17726
17727 * g++.dg/opt/conj1.C: New test.
17728
17729 2002-03-17 Mark Mitchell <mark@codesourcery.com>
17730
17731 * g++.dg/template/qualttp20.C: Revert previous change.
17732 * g++.dg/template/qualttp3.C: Likewise.
17733 * g++.dg/template/qualttp4.C: Likewise
17734 * g++.dg/template/qualttp5.C: Likewise
17735 * g++.dg/template/qualttp6.C: Likewise
17736 * g++.dg/template/qualttp7.C: Likewise
17737 * g++.dg/template/qualttp8.C: Likewise
17738 * g++.dg/template/recurse.C: Likewise.
17739
17740 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17741
17742 * gcc.dg/cpp/wchar-1.c: Update.
17743
17744 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
17745
17746 * g++.dg/template/conv1.C: New test.
17747 * g++.dg/template/conv2.C: New test.
17748 * g++.dg/template/conv3.C: New test.
17749 * g++.dg/template/conv4.C: New test.
17750
17751 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17752
17753 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17754 * g++.dg/template/qualttp3.C: Likewise.
17755 * g++.dg/template/qualttp4.C: Likewise
17756 * g++.dg/template/qualttp5.C: Likewise
17757 * g++.dg/template/qualttp6.C: Likewise
17758 * g++.dg/template/qualttp7.C: Likewise
17759 * g++.dg/template/qualttp8.C: Likewise
17760 * g++.dg/template/recurse.C: Likewise.
17761
17762 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17763
17764 * g++.dg/opt/dtor1.C: New test.
17765
17766 2002-03-15 Jakub Jelinek <jakub@redhat.com>
17767
17768 * gcc.c-torture/compile/20020315-1.c: New test.
17769
17770 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
17771
17772 * gcc.dg/weak-1.c: Fix scan tests.
17773
17774 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
17775
17776 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17777 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17778 cris-*-aout* mmix-*-*.
17779 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17780 cris-*-aout* mmix-*-*.
17781 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17782 cris-*-elf* cris-*-aout* and mmix-*-*.
17783 * gcc.dg/20001009-1.c: Ditto.
17784 * gcc.dg/20010912-1.c: Ditto.
17785 * gcc.dg/20020122-4.c: Ditto.
17786 * gcc.dg/inline-2.c: Ditto.
17787
17788 2002-03-14 Jeffrey A Law (law@cygnus.com)
17789
17790 * gcc.c-torture/compile/20020314-1.c: New test.
17791
17792 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
17793
17794 * gcc.c-torture/execute/20020314-1.c: New test.
17795
17796 2002-03-14 Jakub Jelinek <jakub@redhat.com>
17797
17798 * g++.dg/warn/Wunused-1.C: New test.
17799
17800 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
17801
17802 * g++.dg/abi/mangle6.C: New test.
17803
17804 2002-03-13 Jakub Jelinek <jakub@redhat.com>
17805
17806 * gcc.c-torture/compile/20020309-2.c: New test.
17807
17808 * gcc.c-torture/compile/20020312-1.c: New test.
17809
17810 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
17811
17812 * g++.dg/other/access1.C: New test.
17813
17814 2002-03-12 Jakub Jelinek <jakub@redhat.com>
17815
17816 * gcc.c-torture/execute/wchar_t-1.c: New test.
17817
17818 2002-03-12 David Edelsohn <edelsohn@gnu.org>
17819
17820 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
17821
17822 2002-03-12 Roger Sayle <roger@eyesopen.com>
17823
17824 * gcc.dg/20020312-1.c: New test case.
17825
17826 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
17827
17828 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
17829
17830 2002-03-11 Richard Henderson <rth@redhat.com>
17831
17832 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17833 * g++.old-deja/g++.jason/report.C: Likewise.
17834
17835 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17836
17837 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17838 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
17839
17840 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17841
17842 * testsuite/g++.dg/overload/pmf1.C: New test.
17843
17844 2002-03-11 Kazu Hirata <kazu@hxi.com>
17845
17846 * gcc.c-torture/execute/20020307-1.c: Use long.
17847
17848 2002-03-11 Jakub Jelinek <jakub@redhat.com>
17849
17850 PR optimization/5844
17851 * gcc.dg/20020310-1.c: New test.
17852
17853 2002-03-09 Michael Meissner <meissner@redhat.com>
17854
17855 * gcc.c-torture/execute/memcpy-2.c: New test.
17856 * gcc.c-torture/execute/memset-1.c: New test.
17857 * gcc.c-torture/execute/strlen-1.c: New test.
17858 * gcc.c-torture/execute/strcmp-1.c: New test.
17859 * gcc.c-torture/execute/strncmp-1.c: New test.
17860
17861 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
17862
17863 * gcc.dg/ppc-ldstruct.c: New test.
17864
17865 2002-03-09 Jakub Jelinek <jakub@redhat.com>
17866
17867 * gcc.c-torture/execute/va-arg-22.c: New test.
17868
17869 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17870
17871 * gcc.c-torture/compile/20020309-1.c: New test.
17872
17873 2002-03-08 Jakub Jelinek <jakub@redhat.com>
17874
17875 * gcc.c-torture/execute/20020307-2.c: New test.
17876
17877 2002-03-07 Jeffrey A Law (law@redhat.com)
17878
17879 * g77.f-torture/compile/20020307-1.f: New test.
17880
17881 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
17882
17883 * gcc.dg/unordered-1.c: New test.
17884
17885 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
17886
17887 * gcc.c-torture/execute/20020307-1.c: New test.
17888
17889 2002-03-05 Jakub Jelinek <jakub@redhat.com>
17890
17891 * gcc.dg/20020304-1.c: New test.
17892
17893 * gcc.c-torture/compile/20020304-2.c: New test.
17894
17895 2002-03-04 Zack Weinberg <zack@codesourcery.com>
17896
17897 * gcc.c-torture/compile/20020304-1.c: New test case
17898 (from PR c/5830).
17899
17900 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
17901
17902 * gcc.dg/20020103-1.c: Add other -D ppc variants.
17903
17904 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
17905
17906 * g++.dg/other/classkey1.C: New test.
17907
17908 2002-03-01 Richard Henderson <rth@redhat.com>
17909
17910 * gcc.c-torture/compile/981223-1.x: New.
17911 * gcc.c-torture/compile/920625-1.x: New.
17912
17913 2002-02-28 Richard Henderson <rth@redhat.com>
17914
17915 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
17916
17917 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
17918
17919 * gcc.c-torture/execute/20020227-1.c: New test.
17920
17921 2002-02-27 Mark Mitchell <mark@codesourcery.com>
17922
17923 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17924 here" ERROR lines.
17925 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17926 * g++.old-deja.g++.other/defarg1.C: Likewise.
17927 * g++.old-deja/g++.pt/calls2.C: Likewise.
17928 * g++.old-deja/g++.pt/crash20.C: Likewise.
17929 * g++.old-deja/g++.pt/crash30.C: Likewise.
17930 * g++.old-deja/g++.pt/crash36.C: Likewise.
17931 * g++.old-deja/g++.pt/crash6.C: Likewise.
17932 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17933 * g++.old-deja/g++.pt/derived3.C: Likewise.
17934 * g++.old-deja/g++.pt/error1.C: Likewise.
17935 * g++.old-deja/g++.pt/friend21.C: Likewise.
17936 * g++.old-deja/g++.pt/friend23.C: Likewise.
17937 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17938 * g++.old-deja/g++.robertl/eb128.C: Likewise.
17939
17940 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
17941
17942 * gcc.c-torture/execute/20020225-2.c: New test.
17943
17944 2002-02-27 Zack Weinberg <zack@codesourcery.com>
17945
17946 * gcc.c-torture/execute/920730-1t.c,
17947 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17948 Delete test cases, only relevant to -traditional.
17949
17950 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
17951
17952 * gcc.dg/cpp/undef1.c: Remove.
17953 * gcc.dg/cpp/directiv.c: Update.
17954 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
17955
17956 2002-02-27 Michael Meissner <meissner@redhat.com>
17957
17958 * gcc.c-torture/execute/20020226-1.c: New test.
17959
17960 2002-02-26 Jakub Jelinek <jakub@redhat.com>
17961
17962 * g++.dg/debug/debug4.C: New test.
17963
17964 * gcc.dg/ia64-visibility-1.c: New test.
17965
17966 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
17967
17968 * gcc.dg/debug/20020224-1.c: New.
17969
17970 2002-02-25 Kazu Hirata <kazu@hxi.com>
17971
17972 * gcc.c-torture/execute/960416-1.x: New.
17973 * gcc.c-torture/execute/divconst-3.x: Likewise.
17974
17975 2002-02-25 Jakub Jelinek <jakub@redhat.com>
17976
17977 * gcc.dg/20020224-1.c: New test.
17978
17979 2002-02-25 Alan Modra <amodra@bigpond.net.au>
17980
17981 * gcc.c-torture/execute/20020225-1.c: New.
17982
17983 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
17984
17985 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
17986
17987 2002-02-23 Jakub Jelinek <jakub@redhat.com>
17988
17989 * gcc.dg/20020222-1.c: New test.
17990
17991 2002-02-22 Jakub Jelinek <jakub@redhat.com>
17992
17993 * g++.dg/opt/anonunion1.C: New test.
17994
17995 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
17996
17997 * g++.dg/template/qualttp19.C: New test.
17998 * g++.dg/template/qualttp20.C: New test.
17999 * g++.old-deja/g++.jason/report.C: Adjust expected errors
18000 * g++.old-deja/g++.other/qual1.C: Likewise.
18001
18002 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
18003
18004 * gcc.dg/attr-alwaysinline.c: New.
18005
18006 2002-02-21 Jakub Jelinek <jakub@redhat.com>
18007
18008 * gcc.dg/20020220-1.c: New test.
18009
18010 * gcc.dg/20020220-2.c: New test.
18011
18012 * g++.dg/opt/mmx1.C: New test.
18013
18014 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
18015
18016 * gcc.c-torture/compile/20020110.c: New test.
18017
18018 2002-02-20 Jakub Jelinek <jakub@redhat.com>
18019
18020 * gcc.c-torture/execute/20020219-1.c: New test.
18021
18022 * gcc.dg/20020219-1.c: New test.
18023
18024 * gcc.dg/noncompile/20020220-1.c: New test.
18025
18026 * g++.dg/opt/ptrintsum1.C: New test.
18027
18028 * gcc.dg/debug/20020220-1.c: New test.
18029
18030 2002-02-17 Jakub Jelinek <jakub@redhat.com>
18031
18032 * gcc.c-torture/execute/20020216-1.c: New test.
18033
18034 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
18035
18036 * gcc.dg/decl-1.c: Update, new test.
18037
18038 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
18039
18040 * g++.dg/abi/bitfield1.C: New test.
18041 * g++.dg/abi/bitfield2.C: New test.
18042
18043 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18044
18045 * gcc.dg/attr-nest.c: New test.
18046
18047 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18048
18049 * gcc.c-torture/execute/20020215-1.c: New test.
18050
18051 2002-02-14 Jakub Jelinek <jakub@redhat.com>
18052
18053 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
18054 * g++.dg/debug/debug.exp: New.
18055 * g++.dg/debug/trivial.C: New.
18056 * g++.dg/debug/debug1.C: Moved...
18057 * g++.dg/other/debug1.C: ...from here.
18058 * g++.dg/debug/debug2.C: Moved...
18059 * g++.dg/other/debug2.C: ...from here.
18060 * g++.dg/debug/debug3.C: Moved...
18061 * g++.dg/other/debug3.C: ...from here.
18062
18063 * gcc.dg/noncompile/20020213-1.c: New test.
18064
18065 2002-02-13 Jakub Jelinek <jakub@redhat.com>
18066
18067 * g++.dg/other/debug3.C: New test.
18068
18069 * gcc.c-torture/execute/20020213-1.c: New test.
18070
18071 2002-02-13 Richard Smith <richard@ex-parrot.com>
18072
18073 * g++.old-deja/g++.other/thunk1.C: New test.
18074
18075 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18076
18077 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
18078
18079 2002-02-13 Stan Shebs <shebs@apple.com>
18080
18081 * gcc.dg/altivec-3.c: New.
18082
18083 2002-02-12 Jakub Jelinek <jakub@redhat.com>
18084
18085 * gcc.dg/Wunreachable-1.c: New test.
18086 * gcc.dg/Wunreachable-2.c: New test.
18087
18088 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
18089
18090 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
18091
18092 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
18093
18094 * gcc.dg/decl-1.c: New test.
18095
18096 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18097
18098 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
18099
18100 2002-02-10 Kazu Hirata <kazu@hxi.com>
18101
18102 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
18103 * gcc.c-torture/compile/980506-1.x: Likewise.
18104
18105 2002-02-10 Kazu Hirata <kazu@hxi.com>
18106
18107 * gcc.dg/20020210-1.c: New.
18108
18109 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
18110
18111 * g77.f-torture/execute/947.f: New regression test
18112 for PR fortran/947.
18113
18114 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
18115
18116 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
18117 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
18118
18119 2002-02-08 Richard Henderson <rth@redhat.com>
18120
18121 * gcc.c-torture/compile/labels-3.c: New.
18122
18123 2002-02-08 Jakub Jelinek <jakub@redhat.com>
18124
18125 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
18126 expression statements work instead.
18127 * gcc.dg/noncompile/20020207-1.c: New test.
18128
18129 2002-02-07 Richard Henderson <rth@redhat.com>
18130
18131 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
18132
18133 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18134
18135 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
18136 message from g77
18137 * lib/g77-dg.exp: Trim g77 error messages so that they are
18138 recognized by dg.exp.
18139
18140 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18141
18142 PR fortran/5473
18143 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
18144
18145 2002-02-07 Richard Henderson <rth@redhat.com>
18146
18147 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
18148 to be sufficiently aligned for integers.
18149
18150 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
18151
18152 * g++.dg/template/friend4.C: New test.
18153
18154 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18155
18156 PR fortran/5743
18157 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
18158 unsupported cases.
18159
18160 2002-02-07 Richard Henderson <rth@redhat.com>
18161
18162 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
18163 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
18164 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
18165 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
18166
18167 2002-02-06 Richard Henderson <rth@redhat.com>
18168
18169 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
18170
18171 2002-02-06 Janis Johnson <janis187@us.ibm.com>
18172
18173 * gcc.dg/20020206-1.c: New test.
18174
18175 2002-02-06 Jakub Jelinek <jakub@redhat.com>
18176
18177 * gcc.c-torture/execute/20020206-1.c: New test.
18178
18179 * gcc.c-torture/execute/20020206-2.c: New test.
18180
18181 PR optimization/5429:
18182 * gcc.c-torture/compile/20020206-1.c: New test.
18183
18184 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
18185
18186 * g++.dg/ext/align1.C: Do not use an explicit alignment value
18187 as certain file formats cannot support particularly large
18188 alignments.
18189
18190 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
18191 and do not expect to be able to link the executable.
18192
18193 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
18194 fail because the COFF format does not support the weak attribute.
18195
18196 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
18197
18198 * g77.dg/pr5473.f: New test
18199
18200 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
18201
18202 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
18203 Fix testcase accordingly.
18204
18205 2002-02-04 Richard Henderson <rth@redhat.com>
18206
18207 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
18208 (buf): Change to be an array of pointers, not ints.
18209
18210 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18211
18212 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
18213 before all tests. Move warning one line above to match where it
18214 C frontend emits.
18215 * gcc.dg/Wswitch-2.c: New test.
18216 * g++.dg/warn/Wswitch-1.C: New test.
18217 * g++.dg/warn/Wswitch-2.C: New test.
18218
18219 2002-02-04 Richard Henderson <rth@redhat.com>
18220
18221 * g++.dg/abi/offsetof.C: Fix size comparison.
18222
18223 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
18224
18225 * gcc.dg/cast-qual-2.c: New test.
18226
18227 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18228
18229 * gcc.dg/20020201-4.c: New test.
18230
18231 2002-02-04 Ben Elliston <bje@redhat.com>
18232
18233 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18234 target_info attribute != 0, in addition to the empty string.
18235 (gcc_target_compile): Likewise.
18236
18237 2002-02-03 Andrew Cagney <ac131313@redhat.com>
18238
18239 * gcc.dg/Wswitch.c: New test.
18240 PR gcc/4475. PR gcc/3780.
18241
18242 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
18243
18244 * g77.f-torture/execute/5122.f: New test for regressions
18245 against PR fortran/5122.
18246
18247 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
18248
18249 * g77.f-torture/compile/pr3743.f: Delete
18250 * g77.dg/pr3743-1.f: New test.
18251 * g77.dg/pr3743-2.f: New test.
18252 * g77.dg/pr3743-3.f: New test.
18253 * g77.dg/pr3743-4.f: New test.
18254
18255 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18256
18257 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
18258
18259 2002-02-02 Richard Henderson <rth@redhat.com>
18260
18261 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18262 * gcc.c-torture/execute/bf64-1.c: Likewise.
18263
18264 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18265
18266 * gcc.dg/20020201-2.c: New test.
18267
18268 * gcc.dg/20020201-3.c: New test.
18269
18270 * gcc.c-torture/execute/bitfld-2.c: New test.
18271
18272 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18273
18274 * gcc.dg/bitfld-1.c: Update.
18275 * gcc.dg/bitfld-2.c: Update.
18276 * gcc.c-torture/execute/bitfld-1.x: New.
18277
18278 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18279
18280 * gcc.c-torture/execute/20020201-1.c: New test.
18281
18282 2002-02-01 Janis Johnson <janis187@us.ibm.com>
18283
18284 PR target/5469
18285 * gcc.dg/20020201-1.c: New test.
18286
18287 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
18288
18289 PR fortran/3743
18290 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18291 * g77.f-torture/compile/pr3743.x: Remove
18292
18293 2002-01-31 Tom Rix <trix@redhat.com>
18294
18295 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
18296
18297 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18298
18299 * gcc.dg/noncompile/20020130-1.c: New test.
18300
18301 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
18302
18303 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
18304
18305 2002-01-29 Richard Henderson <rth@redhat.com>
18306
18307 * gcc.c-torture/execute/991118-1.c: Cast various constants back
18308 to long long.
18309 * gcc.c-torture/execute/bf64-1.c: Likewise.
18310
18311 2002-01-29 Jakub Jelinek <jakub@redhat.com>
18312
18313 * gcc.c-torture/execute/20020129-1.c: New test.
18314
18315 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18316
18317 * gcc.c-torture/compile/20000224-1.c: Update.
18318 * gcc.c-torture/execute/bitfld-1.c: New tests.
18319 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
18320 * gcc.dg/uninit-A.c: Update.
18321
18322 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
18323
18324 * g++.dg/template/ctor1.C: Add instantiation.
18325
18326 2002-01-28 Paul Koning <pkoning@equallogic.com>
18327
18328 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
18329 argument to __builtin_prefetch to be const ptr.
18330
18331 2002-01-28 Jakub Jelinek <jakub@redhat.com>
18332
18333 * gcc.c-torture/compile/20020120-1.c: New test.
18334
18335 2002-01-27 Kazu Hirata <kazu@hxi.com>
18336
18337 * gcc.c-torture/execute/20020127-1.c: New test.
18338
18339 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
18340
18341 * g77.dg/f77-edit-i-in.f: New test
18342 * g77.dg/f77-edit-i-out.f: New test
18343
18344 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
18345
18346 * gcc.dg/debug/debug.exp: New file.
18347 * gcc.dg/debug/trivial.c: New file.
18348 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
18349 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
18350 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
18351 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
18352 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
18353 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
18354 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
18355 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
18356 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
18357 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
18358 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
18359 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
18360 * gcc.dg/20000503-1.c: Removed.
18361 * gcc.dg/20010207-1.c: Removed.
18362 * gcc.dg/20011223-1.c: Removed.
18363 * gcc.dg/20020104-2.c: Removed.
18364 * gcc.dg/debug-1.c: Removed.
18365 * gcc.dg/debug-2.c: Removed.
18366 * gcc.dg/debug-3.c: Removed.
18367 * gcc.dg/debug-4.c: Removed.
18368 * gcc.dg/debug-5.c: Removed.
18369 * gcc.dg/debug-6.c: Removed.
18370 * gcc.dg/dwarf2-1.c: Removed.
18371 * gcc.dg/dwarf2-2.c: Removed.
18372
18373 2002-01-25 Jakub Jelinek <jakub@redhat.com>
18374
18375 * g++.old-deja/g++.other/eh5.C: New test.
18376 * g++.old-deja/g++.other/sibcall2.C: New test.
18377 * g++.old-deja/g++.other/array9.C: New test.
18378 * g++.old-deja/g++.other/typename2.C: New test.
18379 * g++.old-deja/g++.other/crash60.C: New test.
18380 * g++.old-deja/g++.other/conv9.C: New test.
18381 * g++.old-deja/g++.other/mangle10.C: New test.
18382 * g++.old-deja/g++.other/unchanging1.C: New test.
18383 * g++.old-deja/g++.other/exprstmt1.C: New test.
18384 * g++.old-deja/g++.other/inline23.C: New test.
18385 * g++.old-deja/g++.eh/ia64-1.C: New test.
18386 * g++.old-deja/g++.other/dwarf2-1.C: New test.
18387 * g++.old-deja/g++.other/reload1.C: New test.
18388 * g++.old-deja/g++.other/static20.C: New test.
18389 * g++.old-deja/g++.other/local-alloc1.C: New test.
18390 * g++.old-deja/g++.other/conv8.C: New test.
18391 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18392 * g++.old-deja/g++.other/storeexpr1.C: New test.
18393 * g++.old-deja/g++.other/storeexpr2.C: New test.
18394 * g++.dg/eh/template2.C: New test.
18395 * g++.dg/warn/weak1.C: New test.
18396
18397 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
18398
18399 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18400 Remove first, non-varying, argument.
18401
18402 2002-01-23 Richard Henderson <rth@redhat.com>
18403
18404 * gcc.dg/inline-2.c: New.
18405
18406 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18407 Add optional target arg. Check number of arguments.
18408 (scan-assembler-not, scan-assembler-dem): Likewise.
18409 (scan-assembler-dem-not): Likewise.
18410
18411 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18412
18413 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18414 line 12.
18415 * g++.old-deja/g++.brendan/parse3.C,
18416 g++.old-deja/g++.other/crash26.C,
18417 g++.old-deja/g++.other/crash28.C,
18418 g++.old-deja/g++.other/crash29.C,
18419 g++.old-deja/g++.other/crash30.C,
18420 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
18421
18422 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
18423
18424 * gcc.dg/20020115-1.c: New.
18425
18426 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18427
18428 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18429
18430 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18431
18432 * gcc.dg/20020122-3.c: New.
18433
18434 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18435
18436 * g++.dg/other/gc1.C: New test.
18437
18438 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18439
18440 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18441
18442 2002-01-22 Richard Henderson <rth@redhat.com>
18443
18444 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18445
18446 2002-01-22 Richard Henderson <rth@redhat.com>
18447
18448 * gcc.dg/20020122-4.c: New.
18449
18450 2002-01-22 H.J. Lu <hjl@gnu.org>
18451
18452 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18453 link output.
18454 * gcc.dg/special/ecos.exp: Likewise.
18455 * lib/g++-dg.exp: Likewise.
18456 * lib/g77-dg.exp: Likewise.
18457 * lib/gcc-dg.exp : Likewise.
18458 * lib/mike-g++.exp: Likewise.
18459 * lib/mike-g77.exp: Likewise.
18460 * lib/mike-gcc.exp: Likewise.
18461 * lib/objc-dg.exp: Likewise.
18462
18463 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18464
18465 PR target/5379
18466 * gcc.dg/20020122-2.c: New test.
18467
18468 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18469
18470 * gcc.dg/20020122-1.c: New test.
18471
18472 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18473
18474 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18475
18476 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18477
18478 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18479
18480 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18481
18482 * gcc.c-torture/compile/20020121-1.c: New test.
18483
18484 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18485
18486 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18487 ld_library_path.
18488
18489 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18490
18491 * gcc.dg/20020218-1.c: New test.
18492
18493 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18494
18495 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18496 messages
18497 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18498 "At global scope" warning
18499 * g++.dg/ext/align1.C: Change cygwin test for alignment
18500 from db-bogus to dg-warning
18501
18502 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18503
18504 * g77.f-torture/compile/cpp2.F: New test.
18505
18506 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18507
18508 * g++.dg/template/access1.C: New test.
18509
18510 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18511
18512 * gcc.dg/20020118-1.c: New.
18513
18514 2002-01-18 Kazu Hirata <kazu@hxi.com>
18515
18516 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18517
18518 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18519
18520 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18521 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18522 alignment warnings.
18523
18524 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18525
18526 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18527 torture_with_loops and torture_without_loops
18528
18529 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18530
18531 * gcc.c-torture/compile/20020116-1.c: New test.
18532
18533 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18534
18535 * gcc.dg/20020116-2.c: New test.
18536
18537 * gcc.dg/ultrasp4.c: New test.
18538
18539 * gcc.dg/20020116-1.c: New test.
18540
18541 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18542
18543 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18544 by EABI.
18545
18546 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18547
18548 * gcc.misc-tests/i386-prefetch.exp: New.
18549 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18550 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18551 * gcc.misc-tests/i386-pf-none-1.c: New test.
18552 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18553
18554 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18555
18556 * gcc.dg/gnu89-init-1.c: Add new tests.
18557
18558 2002-01-15 Andreas Jaeger <aj@suse.de>
18559
18560 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18561 * gcc.dg/i386-mmx-2.c: Likewise.
18562 * gcc.dg/i386-sse-1.c: Likewise.
18563 * gcc.dg/i386-sse-2.c: Likewise.
18564 * gcc.dg/i386-sse-3.c: Likewise.
18565
18566 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18567
18568 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18569 Uncomment additional cases that now pass.
18570
18571 2002-01-11 Richard Henderson <rth@redhat.com>
18572
18573 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18574 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18575
18576 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18577
18578 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18579
18580 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
18581
18582 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18583 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
18584
18585 2002-01-10 Dale Johannesen <dalej@apple.com>
18586
18587 * gcc.c-torture/execute/loop-11.c: New.
18588
18589 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
18590
18591 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18592 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
18593
18594 2002-01-09 Richard Henderson <rth@redhat.com>
18595
18596 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18597 type in which to perform the operation for each size.
18598
18599 2002-01-09 Alan Matsuoka (alanm@redhat.com)
18600
18601 * gcc.c-torture/compile/20020109-2.c: New test.
18602
18603 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
18604
18605 * gcc.c-torture/execute/loop-10.c: New test.
18606
18607 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18608
18609 * gcc.c-torture/compile/20010226-1.c: New test.
18610 * gcc.c-torture/compile/20010227-1.c: New test.
18611 * gcc.c-torture/compile/20010426-1.c: New test.
18612 * gcc.c-torture/compile/20010510-1.c: New test.
18613 * gcc.c-torture/compile/20010605-3.c: New test.
18614 * gcc.c-torture/compile/20010824-1.c: New test.
18615 * gcc.c-torture/execute/20010409-1.c: New test.
18616 * gcc.dg/noncompile/20000901-1.c: New test.
18617 * gcc.dg/20001023-1.c: New test.
18618 * gcc.dg/20001101-1.c: New test.
18619 * gcc.dg/20001102-1.c: New test.
18620 * gcc.dg/20010207-1.c: New test.
18621 * gcc.dg/20010405-1.c: New test.
18622 * gcc.dg/20010822-1.c: New test.
18623 * gcc.dg/20011107-1.c: New test.
18624
18625 2002-01-09 Jeffrey A Law (law@redhat.com)
18626
18627 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
18628
18629 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18630 execution failure on PA targets.
18631
18632 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18633
18634 * gcc.c-torture/compile/20020109-1.c: New test.
18635
18636 2002-01-08 Kazu Hirata <kazu@hxi.com>
18637
18638 * gcc.c-torture/execute/20020108-1.c: New test.
18639
18640 2002-01-08 Jakub Jelinek <jakub@redhat.com>
18641
18642 * gcc.dg/20020108-1.c: New test.
18643
18644 2002-01-08 H.J. Lu <hjl@gnu.org>
18645
18646 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18647 for header files.
18648
18649 2002-01-08 Geoff Keating <geoffk@redhat.com>
18650
18651 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18652 consistency.
18653
18654 002-01-07 Aldy Hernandez <aldyh@redhat.com>
18655
18656 * gcc.dg/altivec-4.c: Test altivec predicates.
18657
18658 2002-01-07 Jakub Jelinek <jakub@redhat.com>
18659
18660 * gcc.c-torture/execute/20020107-1.c: New test.
18661
18662 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
18663
18664 PR c/5279
18665 * gcc.c-torture/compile/20020106-1.c: New test.
18666
18667 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18668
18669 * gcc.c-torture/execute/nestfunc-4.c: New test.
18670
18671 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18672
18673 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18674 extra triple that slipped in.
18675 * g++.old-deja/g++.abi/align.C: Likewise.
18676 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18677
18678 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18679
18680 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18681 * g++.old-deja/g++.abi/align.C: Likewise.
18682 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18683
18684 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18685 on FreeBSD/i386.
18686 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18687 FreeBSD.
18688
18689 2002-01-04 Jakub Jelinek <jakub@redhat.com>
18690
18691 * gcc.dg/20020104-1.c: New test.
18692
18693 * gcc.dg/20020104-2.c: New test.
18694
18695 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18696
18697 * gcc.dg/20020103-1.c: Fix typo in target selector.
18698
18699 2002-01-03 Richard Henderson <rth@redhat.com>
18700
18701 * gcc.dg/20020103-1.c: New.
18702
18703 2002-01-03 Kazu Hirata <kazu@hxi.com>
18704
18705 * gcc.c-torture/execute/20020103-1.c: New test.
18706
18707 2002-01-03 Jakub Jelinek <jakub@redhat.com>
18708
18709 * g++.dg/other/debug2.C: New test.
18710
18711 * gcc.c-torture/compile/20020103-1.c: New test.
18712
18713 2002-01-02 Jakub Jelinek <jakub@redhat.com>
18714
18715 * gcc.dg/gnu89-init-1.c: Added new tests.
18716
18717 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18718
18719 * g++.dg/template/friend2.C: Remove as patch is reverted.
18720
18721 * g++.dg/warn/oldcast1.C: New test.
18722
18723 * g++.dg/template/ptrmem1.C: New test.
18724 * g++.dg/template/ptrmem2.C: New test.
18725
18726 * g++.dg/template/ntp.C: New test.
18727
18728 * g++.dg/other/component1.C: New test.
18729
18730 * g++.dg/template/ttp3.C: New test.
18731
18732 * g++.dg/template/friend2.C: New test.
18733 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
18734
18735 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18736
18737 * g++.dg/other/ptrmem1.C: New test.
18738 * g++.dg/other/ptrmem2.C: New test.
18739
18740 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18741
18742 * g++.dg/template/ctor1.C: New test.
18743
18744 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18745
18746 * g++.dg/template/friend2.C: New test.
18747
18748 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
18749
18750 * gcc.dg/mmix-1.c: New test.
18751
18752 2001-12-31 Richard Henderson <rth@redhat.com>
18753
18754 * gcc.dg/asm-5.c: New.
18755
18756 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
18757
18758 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18759 in namespace __gnu_cxx
18760
18761 2001-12-30 Richard Henderson <rth@redhat.com>
18762
18763 * gcc.dg/debug-6.c: New.
18764
18765 2001-12-30 Jakub Jelinek <jakub@redhat.com>
18766
18767 * gcc.c-torture/compile/20011229-2.c: New test.
18768
18769 2001-12-29 Jakub Jelinek <jakub@redhat.com>
18770
18771 * gcc.dg/debug-3.c: New test.
18772 * gcc.dg/debug-4.c: New test.
18773 * gcc.dg/debug-5.c: New test.
18774
18775 2001-12-29 Richard Henderson <rth@redhat.com>
18776
18777 * g++.dg/eh/loop1.C: New.
18778
18779 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18780
18781 * g++.dg/template/crash1.C: New test.
18782
18783 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18784
18785 * g++.dg/other/const1.C: New test.
18786
18787 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18788
18789 * gcc.c-torture/compile/20011229-1.c: New test.
18790
18791 2001-12-28 Stan Shebs <shebs@apple.com>
18792
18793 * lib/objc-torture.exp: Resync with c-torture.exp.
18794 * lib/objc.exp: Load standard libraries.
18795
18796 2001-12-28 Jakub Jelinek <jakub@redhat.com>
18797
18798 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18799 additional tests.
18800
18801 2001-12-27 Roger Sayle <roger@eyesopen.com>
18802
18803 * gcc.c-torture/execute/string-opt-16.c: New testcase.
18804
18805 2001-12-27 Richard Henderson <rth@redhat.com>
18806
18807 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
18808
18809 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
18810
18811 * g++.dg/eh/ctor1.C: New test.
18812 * g++.dg/other/error2.C: New test.
18813
18814 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
18815
18816 * g++.dg/other/init2.C: New test.
18817
18818 2001-12-24 Richard Henderson <rth@redhat.com>
18819
18820 * gcc.dg/20011223-1.c: New.
18821 * gcc.dg/inline-1.c: New.
18822
18823 2001-12-23 Richard Henderson <rth@redhat.com>
18824
18825 * gcc.dg/asm-4.c: Test operand modifiers.
18826
18827 2001-12-23 Richard Henderson <rth@redhat.com>
18828
18829 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
18830
18831 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
18832
18833 * gcc.c-torture/execute/20011223-1.c: New test.
18834
18835 2001-12-21 Richard Henderson <rth@redhat.com>
18836
18837 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18838 re-enables the warning.
18839
18840 2001-12-21 Richard Henderson <rth@redhat.com>
18841
18842 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
18843
18844 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18845
18846 * gcc.c-torture/compile/20011218-1.c: New test.
18847
18848 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
18849
18850 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18851 arm-isr.c test.
18852 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18853 epilogue generation for ARM ISR routines.
18854
18855 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18856
18857 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18858 * gcc.dg/format/c90-printf-3.c: Likewise.
18859 * gcc.dg/format/c99-printf-3.c: Likewise.
18860 * gcc.dg/format/ext-1.c: Likewise.
18861 * gcc.dg/format/ext-6.c: Likewise.
18862 * gcc.dg/format/format.h: Prototype unlocked stdio.
18863
18864 2001-12-20 Richard Henderson <rth@redhat.com>
18865
18866 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18867 (arena): Use it.
18868 (malloc): Correct allocation logic. Abort if we fill up the
18869 arena before initialization complete.
18870 (realloc): Correct allocation logic.
18871
18872 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18873
18874 * gcc.c-torture/compile/20011219-2.c: New test.
18875
18876 * gcc.c-torture/execute/20011219-1.c: New test.
18877
18878 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
18879
18880 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18881 target does not support weak symbols.
18882
18883 2001-12-19 Jakub Jelinek <jakub@redhat.com>
18884
18885 * gcc.c-torture/compile/20011219-1.c: New test.
18886
18887 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
18888
18889 * g++.dg/other/error1.C: New test.
18890
18891 2001-12-17 Jeffrey A Law (law@redhat.com)
18892
18893 * gcc.c-torture/execute/20011217-1.c: New test.
18894
18895 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
18896
18897 * objc.dg/special/: New directory.
18898 * objc.dg/special/special.exp: New file.
18899 * objc.dg/special/unclaimed-category-1.h: New file.
18900 * objc.dg/special/unclaimed-category-1a.m: New file.
18901 * objc.dg/special/unclaimed-category-1.m: New file.
18902
18903 2001-12-17 Andreas Jaeger <aj@suse.de>
18904
18905 * gcc.c-torture/compile/20011217-2.c: New test.
18906
18907 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
18908
18909 * gcc.c-torture/compile/20011217-1.c: New test.
18910
18911 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
18912
18913 * testsuite/gcc.dg/20011214-1.c: New.
18914
18915 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
18916
18917 * gcc.dg/altivec-4.c: New.
18918
18919 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
18920
18921 * gcc.dg/20011113-1.c: New test.
18922
18923 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18924
18925 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18926 std::__malloc_alloc_template<0> and
18927 std::__default_alloc_template<false, 0>.
18928
18929 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
18930
18931 * objc/execute/bf-21.m: New test.
18932 * objc/execute/enumeration-1.m: New test.
18933 * objc/execute/enumeration-2.m: New test.
18934
18935 2001-12-12 Jakub Jelinek <jakub@redhat.com>
18936
18937 * gcc.dg/gnu89-init-1.c: New test.
18938
18939 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
18940
18941 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18942 * g++.old-deja/g++.jason/2371.C: Likewise.
18943 * g++.old-deja/g++.jason/template33.C: Likewise.
18944 * g++.old-deja/g++.jason/template34.C: Likewise.
18945 * g++.old-deja/g++.jason/template36.C: Likewise.
18946 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18947 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18948 * g++.old-deja/g++.other/typename1.C: Likewise.
18949 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18950 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18951 * g++.old-deja/g++.pt/typename11.C: Likewise.
18952 * g++.old-deja/g++.pt/typename14.C: Likewise.
18953 * g++.old-deja/g++.pt/typename16.C: Likewise.
18954 * g++.old-deja/g++.pt/typename3.C: Likewise.
18955 * g++.old-deja/g++.pt/typename4.C: Likewise.
18956 * g++.old-deja/g++.pt/typename5.C: Likewise.
18957 * g++.old-deja/g++.pt/typename7.C: Likewise.
18958 * g++.old-deja/g++.robertl/eb9.C: Likewise.
18959
18960 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
18961
18962 * g++.dg/other/linkage1.C: New test.
18963 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18964 specifiers.
18965
18966 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
18967
18968 * gcc.dg/concat.c: New test.
18969
18970 2001-12-11 Stan Shebs <shebs@apple.com>
18971
18972 * objc/compile: New test directory.
18973 * objc/compile/compile.exp: New expect script.
18974 * objc/compile/20011211-1.m: New compile test.
18975
18976 2001-12-11 Jason Merrill <jason@redhat.com>
18977
18978 * lib/prune.exp (prune_gcc_output): Also handle "In member
18979 function". So many permutations...
18980
18981 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
18982
18983 * g++.dg/template/typedef1.C: New test.
18984
18985 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
18986
18987 * g++.dg/other/copy1.C: New test.
18988
18989 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
18990
18991 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
18992
18993 * gcc.dg/builtin-choose-expr.c: New.
18994
18995 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
18996
18997 * gcc.dg/altivec-2.c: New.
18998
18999 2001-12-07 Richard Henderson <rth@redhat.com>
19000
19001 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
19002
19003 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
19004
19005 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
19006 ultrasparc.
19007
19008 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19009
19010 * g++-old.deja/g++.robertl/eb101.C: Deleted.
19011
19012 2001-12-06 Janis Johnson <janis187@us.ibm.com>
19013
19014 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
19015 variable argument list.
19016
19017 2001-12-06 Zack Weinberg <zack@codesourcery.com>
19018
19019 * gcc.c-torture/execute/memcheck: Delete entire directory.
19020 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
19021 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
19022
19023 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
19024
19025 * gcc.dg/Wshadow-1.c: New test.
19026
19027 2001-12-05 Jakub Jelinek <jakub@redhat.com>
19028
19029 * gcc.c-torture/compile/20011130-1.c: New test.
19030
19031 * gcc.dg/noncompile/20011025-1.c: New test.
19032
19033 * g++.dg/other/anon-union.C: New test.
19034
19035 * gcc.c-torture/execute/20011024-1.c: New test.
19036
19037 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
19038
19039 * gcc.c-torture/execute/20000722-1.x,
19040 gcc.c-torture/execute/20010123-1.x: Remove.
19041 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
19042 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
19043 gcc.dg/c99-complit-2.c: New tests.
19044
19045 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
19046
19047 * g++.dg/inherit/base1.C: New test.
19048
19049 2001-12-04 Jakub Jelinek <jakub@redhat.com>
19050
19051 * g++.dg/other/stdarg1.C: New test.
19052
19053 * gcc.c-torture/compile/20011130-2.c: New test.
19054
19055 2001-12-03 Janis Johnson <janis187@us.ibm.com>
19056
19057 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
19058 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
19059 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
19060 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
19061 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
19062 * gcc.dg/builtin-prefetch-1.c: New test.
19063
19064 2001-12-03 Jakub Jelinek <jakub@redhat.com>
19065
19066 * gcc.dg/20011130-1.c: New test.
19067
19068 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
19069
19070 * g++.dg/other/scope1.C: New test.
19071 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
19072
19073 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
19074
19075 * gcc.dg/vla-init-1.c: New test.
19076
19077 2001-12-01 Geoff Keating <geoffk@redhat.com>
19078
19079 * gcc.c-torture/compile/structs.c: New testcase from GDB.
19080
19081 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
19082
19083 * objc.dg/alias.m: Update.
19084 * objc.dg/class-1.m: Update.
19085 * objc.dg/const-str-1.m: Update.
19086 * objc.dg/fwd-proto-1.m: Update.
19087 * objc.dg/id-1.m: Update.
19088 * objc.dg/super-class-1.m: Update.
19089
19090 2001-11-29 Mark Mitchell <mark@codesourcery.com>
19091
19092 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
19093 constructs.
19094
19095 2001-11-28 Jeffrey A Law (law@cygnus.com)
19096
19097 * gcc.c-torture/execute/20011128-1.c: New test.
19098
19099 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
19100
19101 * gcc.dg/20011127-1.c: New test.
19102
19103 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
19104
19105 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
19106 from Austin Group draft 7.
19107 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
19108 scanf format arguments.
19109 * gcc.dg/format/no-exargs-2.c: New test.
19110
19111 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
19112
19113 * g++.dg/abi/vbase8-4.C: New test.
19114
19115 2001-11-24 Ian Lance Taylor <ian@airs.com>
19116
19117 * gcc.c-torture/execute/20011121-1.c: New test.
19118
19119 2001-11-23 Jeffrey A Law (law@cygnus.com)
19120
19121 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
19122
19123 2001-11-23 Andreas Jaeger <aj@suse.de>
19124
19125 * gcc.dg/cpp/charconst-2.c: New test.
19126
19127 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
19128
19129 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
19130 to the host if it is remote. Let tests specify extra headers
19131 they use.
19132 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
19133 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
19134 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
19135 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
19136 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
19137 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
19138 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
19139 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
19140 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
19141 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
19142
19143 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
19144
19145 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
19146 for little endian ARMs.
19147
19148 2001-11-20 Jakub Jelinek <jakub@redhat.com>
19149
19150 * gcc.c-torture/compile/20011119-1.c: New test.
19151 * gcc.c-torture/compile/20011119-2.c: New test.
19152
19153 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
19154
19155 * gcc.dg/altivec-1.c: Fix typo.
19156
19157 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19158
19159 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
19160
19161 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
19162
19163 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
19164
19165 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
19166
19167 * lib/g77.exp: Don't specify --rpath-link.
19168
19169 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
19170 across all the headers.
19171 * gcc.dg/format/format.exp: For testing on a remote host,
19172 copy format.h.
19173
19174 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
19175 * gcc.c-torture/execute/930406-1.c: Likewise.
19176 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19177
19178 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
19179
19180 * gcc.dg/altivec-1.c: New.
19181
19182 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
19183
19184 * gcc.dg/cpp/fpreprocessed.c: New test case.
19185
19186 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19187
19188 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
19189 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
19190 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
19191
19192 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19193
19194 * gcc.dg/no-builtin-1.c: New test.
19195
19196 2001-11-16 Jakub Jelinek <jakub@redhat.com>
19197
19198 * gcc.c-torture/execute/20011115-1.c: New test.
19199
19200 2001-11-15 Jakub Jelinek <jakub@redhat.com>
19201
19202 * gcc.c-torture/compile/20011114-2.c: New test.
19203 * gcc.c-torture/compile/20011114-3.c: New test.
19204 * gcc.c-torture/compile/20011114-4.c: New test.
19205
19206 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
19207
19208 * g++.dg/other/init1.C: New test.
19209
19210 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
19211
19212 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
19213 message.
19214
19215 * gcc.c-torture/execute/20011114-1.c: New testcase.
19216
19217 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19218 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19219 like the (before this change) version of 20010327-1.c.
19220
19221 2001-11-14 Roger Sayle <roger@eyesopen.com>
19222
19223 * gcc.c-torture/execute/string-opt-13.c: New testcase.
19224
19225 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
19226
19227 * g++.dg/init/array2.C: New test.
19228
19229 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
19230
19231 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
19232
19233 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
19234
19235 * g++.dg/other/forscope1.C: New test.
19236 * g++.dg/ext/forscope1.C: New test.
19237 * g++.dg/ext/forscope2.C: New test.
19238
19239 2001-11-13 Jakub Jelinek <jakub@redhat.com>
19240
19241 * gcc.c-torture/execute/20011113-1.c: New test.
19242
19243 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
19244
19245 * gcc.c-torture/execute/20011109-2.c: New test.
19246
19247 * gcc.c-torture/execute/20011109-1.c: New test.
19248
19249 2001-11-09 Jakub Jelinek <jakub@redhat.com>
19250
19251 * gcc.c-torture/compile/20011109-1.c: New test.
19252
19253 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
19254
19255 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19256 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19257 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19258 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19259 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19260 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19261 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
19262
19263 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
19264
19265 * g++.dg/warn/Wshadow-1.C: New tests.
19266 * g++.old-deja/g++.mike/for3.C: Update.
19267
19268 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
19269
19270 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19271 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19272 XFAILs. Adjust expected error texts.
19273 * gcc.c-torture/compile/20011106-1.c,
19274 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19275 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19276 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19277 gcc.dg/c99-array-lval-5.c: New tests.
19278
19279 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19280
19281 * gcc.dg/cpp/defined.c: Update.
19282
19283 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19284
19285 * gcc.c-torture/execute/anon-1.c: New test.
19286
19287 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
19288
19289 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19290 same size, so no warning should be produced on stormy16.
19291
19292 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19293 due to oversized array.
19294 * g++.old-deja/g++.mike/ns15.C: Likewise.
19295 * g++.old-deja/g++.pt/crash16.C: Likewise.
19296
19297 2001-11-02 Graham Stott <grahams@redhat.com>
19298
19299 * g++.dgother/debug1.C: Fix typos.
19300
19301 2001-11-01 Jakub Jelinek <jakub@redhat.com>
19302
19303 * g++.dg/other/debug1.C: New test.
19304
19305 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19306
19307 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
19308 of unsigned long.
19309
19310 2001-10-30 Jakub Jelinek <jakub@redhat.com>
19311
19312 * gcc.dg/20011029-2.c: New test.
19313
19314 * gcc.c-torture/compile/20011029-1.c: New test.
19315
19316 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
19317
19318 * objc/execute/class_self-1.m: New test.
19319 * objc/execute/class_self-2.m: New test.
19320
19321 2001-10-25 Zack Weinberg <zack@codesourcery.com>
19322
19323 * gcc.misc-tests/msgs.exp: Delete.
19324 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
19325 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
19326 error set to match recent changes.
19327
19328 2001-10-24 Zack Weinberg <zack@codesourcery.com>
19329
19330 * gcc.dg/20011021-1.c: New test.
19331
19332 2001-10-24 Jakub Jelinek <jakub@redhat.com>
19333
19334 * gcc.c-torture/compile/20011023-1.c: New test.
19335
19336 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
19337
19338 * lib/g77.exp: Rewrite based on lib/g++.exp.
19339
19340 2001-10-19 Jakub Jelinek <jakub@redhat.com>
19341
19342 * gcc.c-torture/execute/20011019-1.c: New test.
19343
19344 * gcc.dg/20011018-1.c: New test.
19345
19346 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
19347
19348 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
19349
19350 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
19351
19352 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
19353 * gcc.dg/attr-invalid.c: Likewise.
19354
19355 2001-10-18 Jakub Jelinek <jakub@redhat.com>
19356
19357 * testsuite/gcc.dg/20011015-1.c: New test.
19358
19359 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19360
19361 * g++.dg/template/unify2.C: New test.
19362
19363 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19364
19365 * g++.dg/other/exception-specification.C: New test
19366
19367 2001-10-13 Tom Rix <trix@redhat.com>
19368
19369 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
19370 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
19371
19372 2001-10-12 Jakub Jelinek <jakub@redhat.com>
19373
19374 * testsuite/gcc.dg/20011009-1.c: New test.
19375
19376 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
19377
19378 PR g++/4476
19379 * g++.dg/other/friend1.C: New test.
19380
19381 2001-10-11 Richard Henderson <rth@redhat.com>
19382
19383 * g++.old-deja/g++.other/crash18.C: Add -S to options.
19384
19385 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19386
19387 * gcc.c-torture/compile/20011010-1.c: New.
19388
19389 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
19390
19391 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19392 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19393 g77.f-torture/execute/execute.exp,
19394 g77.f-torture/noncompile/noncompile.exp,
19395 gcc.c-torture/compile/compile.exp,
19396 gcc.c-torture/execute/execute.exp,
19397 gcc.c-torture/execute/ieee/ieee.exp,
19398 gcc.c-torture/execute/memcheck/memcheck.exp,
19399 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19400 objc/execute/execute.exp: Update FSF address.
19401
19402 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
19403
19404 * gcc.dg/cpp/cmdlne-C.c: Update.
19405 * gcc.dg/cpp/cmdlne-C2.c: New.
19406
19407 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19408
19409 * gcc.c-torture/execute/20011008-3.c: New.
19410
19411 2001-10-08 DJ Delorie <dj@redhat.com>
19412
19413 * gcc.dg/20011008-1.c: New.
19414 * gcc.dg/20011008-2.c: New.
19415
19416 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
19417
19418 * gcc.dg/cpp/spacing1.c: Update test.
19419
19420 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19421
19422 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19423 spelling errors of "separate" as "seperate".
19424
19425 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19426
19427 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19428 enough to avoid inlining.
19429
19430 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19431
19432 * lib/g77.exp: set libg2c_dir correctly.
19433
19434 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19435
19436 * gcc.dg/cpp/macro11.c: New test.
19437
19438 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19439
19440 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19441 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19442 gcc.dg/format/multattr-3.c: New tests.
19443 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19444 tests for format attributes on function pointers being rejected.
19445
19446 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19447
19448 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19449
19450 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19451
19452 * g++.dg/warn/format1.C: New test.
19453
19454 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19455
19456 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19457
19458 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19459
19460 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19461
19462 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19463
19464 * gcc.dg/cpp/redef2.c: Add test.
19465
19466 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19467
19468 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19469 long-standing bug on i686, apparently.
19470 * gcc.c-torture/execute/loop-2c.x: New file.
19471 * gcc.c-torture/execute/loop-2d.x: New file.
19472 * gcc.c-torture/execute/loop-3c.x: New file.
19473
19474 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19475
19476 * gcc.dg/cpp/20000625-2.c: Correct line number.
19477
19478 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19479
19480 * gcc.dg/cpp/macro10.c: New test.
19481 * gcc.dg/cpp/strify3.c: New test.
19482 * gcc.dg/cpp/spacing1.c: Add tests.
19483 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19484 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19485
19486 2001-09-24 DJ Delorie <dj@redhat.com>
19487
19488 * gcc.c-torture/execute/20010924-1.c: New test.
19489
19490 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19491
19492 * testsuite/objc/execute/paste.m: Remove.
19493
19494 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19495
19496 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19497
19498 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19499
19500 * g77.dg/strlen0.f: New test.
19501
19502 2001-09-21 Richard Henderson <rth@redhat.com>
19503
19504 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19505 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19506
19507 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19508
19509 Table-driven attributes.
19510 * g++.dg/ext/attrib1.C: New test.
19511
19512 2001-09-20 DJ Delorie <dj@redhat.com>
19513
19514 * gcc.dg/20000926-1.c: Update expected warning messages.
19515 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19516 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19517 array.
19518
19519 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19520
19521 * g++.dg/eh/registers1.C: New test case.
19522
19523 2001-09-17 Richard Henderson <rth@redhat.com>
19524
19525 * gcc.dg/array-5.c: Fix VLA decomposition test.
19526
19527 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19528
19529 * gcc.dg/cpp/line5.c: New testcase.
19530
19531 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19532
19533 * gcc.dg/cpp/macro9.c: New test.
19534
19535 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19536
19537 * gcc.c-torture/execute/980223.c: Change type of addr from long
19538 to char *.
19539
19540 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19541
19542 * gcc.c-torture/execute/20010915-1.c: New test.
19543
19544 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19545
19546 * g77.dg/bprob: New directory.
19547 * g77.dg/bprob/bprob.exp: New file.
19548 * g77.dg/bprob/bprob-1.f: New test.
19549 * g77.dg/gcov: New directory.
19550 * g77.dg/gcov/gcov.exp: New file.
19551 * g77.dg/gcov/gcov-1.f: New test.
19552 * g77.dg/gcov/gcov-1.x: New file.
19553
19554 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19555
19556 * gcc.dg/cpp/directiv.c: Update.
19557 * gcc.dg/cpp/undef1.c: Update.
19558
19559 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19560
19561 * gcc.dg/20010912-1.c: New test.
19562
19563 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19564
19565 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19566 language-independent file in lib.
19567 * lib/gcov.exp: New file.
19568
19569 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19570
19571 * gcc.c-torture/compile/20010911-1.c: New test.
19572
19573 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19574
19575 * lib/profopt.exp: New, to support profile-directed optimizations.
19576 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19577 * gcc.misc-tests/bprob-1.c: New test.
19578 * gcc.misc-tests/bprob-2.c: New test.
19579
19580 2001-09-07 Janis Johnson <janis187@us.ibm.com>
19581
19582 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19583 XFAIL and which kinds of gcov output to verify.
19584 * gcc.misc-tests/gcov-4b.x: New file.
19585 * gcc.misc-tests/gcov-5b.x: New file.
19586 * gcc.misc-tests/gcov-6.x: New file.
19587 * gcc.misc-tests/gcov-7.c: New test.
19588 * gcc.misc-tests/gcov-7.x: New file.
19589
19590 2001-09-06 Janis Johnson <janis187@us.ibm.com>
19591
19592 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19593 * gcc.misc-tests/gcov-6.c: New test.
19594
19595 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
19596
19597 PR c++/3986
19598 * g++.dg/abi/vbase1.C: New test.
19599
19600 2001-09-05 Ziemowit Laski <zlaski@apple.com>
19601
19602 * objc.dg/method-2.m: New.
19603
19604 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
19605
19606 PR c++/4203
19607 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19608 * g++.dg/init/empty1.C: New test.
19609
19610 2001-09-03 Jakub Jelinek <jakub@redhat.com>
19611
19612 * gcc.c-torture/compile/20010903-1.c: New test.
19613
19614 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
19615
19616 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19617 for m68k.
19618
19619 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
19620
19621 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
19622
19623 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
19624
19625 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
19626
19627 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
19628
19629 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19630 for 16-bit 'unsigned int'.
19631
19632 2001-08-29 Kazu Hirata <kazu@hxi.com>
19633
19634 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
19635
19636 2001-08-27 Richard Henderson <rth@redhat.com>
19637
19638 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19639 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
19640
19641 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
19642
19643 * gcc.dg/asm-names.c (ymain): New.
19644
19645 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
19646
19647 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19648 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19649 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
19650
19651 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19652
19653 * gcc.dg/compare5.c: New testcase.
19654
19655 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
19656
19657 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19658 and "In instantiation".
19659
19660 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
19661
19662 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
19663
19664 2001-08-20 Janis Johnson <janis187@us.ibm.com>
19665
19666 * gcc.misc-tests/gcov.exp: Add support for branch information.
19667 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19668 * gcc.misc-tests/gcov-4.c: New test.
19669 * gcc.misc-tests/gcov-4b.c: New test.
19670 * gcc.misc-tests/gcov-5b.c: New test.
19671
19672 2001-08-20 Zack Weinberg <zackw@panix.com>
19673
19674 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19675 expected to fail.
19676
19677 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
19678
19679 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
19680
19681 2001-08-19 Jakub Jelinek <jakub@redhat.com>
19682
19683 * g++.dg/eh/template1.C: New test.
19684
19685 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
19686
19687 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19688 Fix thinko.
19689 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19690 for xfail.
19691
19692 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
19693
19694 * lib/g77-dg.exp: Use prune.exp for common procedures
19695 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19696 * lib/g77.exp: (g77-dg-prune) Remove
19697
19698 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
19699
19700 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
19701
19702 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19703
19704 * g++.dg/template/unify1.C: New test.
19705
19706 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
19707
19708 * g++.dg/abi/empty4.C: New test.
19709
19710 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
19711
19712 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19713 solaris2.*
19714 * g77.f-torture/compile/pr3743.x: Likewise
19715
19716 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19717
19718 * g++.dg/other/using-declaration.C: New test.
19719
19720 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19721
19722 * gcc.dg/cpp/tr-sign.c: New testcase.
19723
19724 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19725
19726 * gcc.dg/cpp/19951025-1.c: Revert.
19727 * gcc.dg/cpp/directiv.c: We no longer process directives that
19728 interrupt macro arguments.
19729
19730 2001-08-03 Zack Weinberg <zackw@stanford.edu>
19731
19732 * gcc.dg/bconstp-1.c: New test.
19733
19734 2001-08-03 Richard Henderson <rth@redhat.com>
19735
19736 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
19737
19738 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
19739
19740 * gcc.dg/cpp/19951025-1.c: Update.
19741
19742 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
19743
19744 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19745 should be x.
19746
19747 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
19748
19749 Kill -fhonor-std.
19750 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19751 * g++.old-deja/g++.other/std1.C: Likewise.
19752 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
19753
19754 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19755
19756 * lib/g77.exp: Load gcc-defs.exp for common procedures
19757 (g77_pass, g77_fail, g77_finish, g77_exit,
19758 ${tool}_check_unsupported_p} Now redundant. Deleted.
19759
19760 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19761
19762 * g77.dg/fbackslash.f
19763 * g77.dg/fcase-preserve.f
19764 * g77.dg/ff90-1.f
19765 * g77.dg/ffixed-line-length-0.f
19766 * g77.dg/ffixed-line-length-132.f
19767 * g77.dg/ffixed-line-length-7.f
19768 * g77.dg/ffixed-line-length-72.f
19769 * g77.dg/ffixed-line-length-none.f
19770 * g77.dg/ffree-form-1.f
19771 * g77.dg/fno-backslash.f
19772 * g77.dg/fno-f90-1.f
19773 * g77.dg/fno-fixed-form-1.f
19774 * g77.dg/fno-onetrip.f
19775 * g77.dg/fno-typeless-boz.f
19776 * g77.dg/fno-underscoring.f
19777 * g77.dg/fno-vxt-1.f
19778 * g77.dg/fonetrip.f
19779 * g77.dg/ftypeless-boz.f
19780 * g77.dg/fugly-assumed.f
19781 * g77.dg/funderscoring.f
19782 * g77.dg/fvxt-1.f
19783
19784 2001-08-01 Ziemowit Laski <zlaski@apple.com>
19785
19786 * objc.dg/fwd-proto-1.m: New.
19787 * objc.dg/local-decl-1.m: New.
19788 * objc.dg/naming-1.m: New.
19789 * objc.dg/naming-2.m: New.
19790 * objc.dg/proto-hier-1.m: New.
19791
19792 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
19793
19794 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19795 largest-type elements to a struct makes its size grow.
19796
19797 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19798
19799 * g++.dg/abi/vthunk1.C: New test.
19800
19801 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19802
19803 * g++.dg/abi/vbase8-22.C: New test.
19804
19805 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19806
19807 * gcc.dg/cpp/macro8.c: New test.
19808
19809 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19810
19811 * g++.dg/abi/vbase8-21.C: New test.
19812
19813 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19814
19815 * g++.dg/abi/vbase8-10.C: New test.
19816
19817 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19818
19819 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19820 ${tool}_set_ld_library_path.
19821 Changed caller.
19822 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19823 g++.exp.
19824
19825 2001-07-26 Stan Cox <scox@redhat.com>
19826
19827 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19828 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19829 gcc_exit, gcc_check_unsupported_p):
19830 Moved to gcc-deps.exp
19831 * gcc-deps.exp: New file.
19832
19833 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19834
19835 * g++.old-deja/g++.pt/defarg14.C: New test.
19836
19837 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19838
19839 * g++.old-deja/g++.other/lineno5.C: New test.
19840
19841 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19842
19843 * g++.old-deja/g++.pt/crash68.C: New test.
19844
19845 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19846
19847 * g++.old-deja/g++.other/crash42.C: New test.
19848
19849 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19850
19851 * gcc.dg/cpp/extratokens.c: Fix.
19852 * gcc.dg/cpp/skipping2.c: New tests.
19853
19854 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19855
19856 * gcc.c-torture/execute/20010724-1.c: New file.
19857 * gcc.c-torture/execute/20010724-1.x: New file.
19858
19859 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19860
19861 * g++.old-deja/g++.other/cond7.C: New test.
19862
19863 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19864
19865 * g++.old-deja/g++.other/optimize4.C: New test.
19866
19867 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19868
19869 * g++.old-deja/g++.abi/vbase8-5.C: New test.
19870
19871 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
19872
19873 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19874 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19875 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19876 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
19877
19878 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19879 bug report" message.
19880
19881 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19882 * g++.dg/ext/instantiate1.C: Move from old-deja.
19883
19884 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
19885
19886 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19887 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19888 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19889 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
19890
19891 2001-07-23 Jeffrey A Law (law@cygnus.com)
19892
19893 * gcc.c-torture/execute/20010723-1.c: New test.
19894
19895 2001-07-23 Ben Elliston <bje@redhat.com>
19896
19897 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
19898
19899 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19900
19901 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
19902 i[34567]86-*-*.
19903 Delete handling of ieee_multilib_flags.
19904 Pass -mieee for alpha*-*-* and sh-*-*.
19905 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
19906
19907 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
19908
19909 Remove old-abi tests.
19910 * g++.old-deja/g++.mike/p11116.C: Remove.
19911 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
19912
19913 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
19914
19915 * g77.f-torture/compile/pr3743.f: New test
19916
19917 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
19918
19919 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
19920
19921 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19922
19923 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19924 g++.old-deja/g++.pt/static6.C: Likewise.
19925 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19926 supports weak symbols.
19927
19928 2001-07-18 Andreas Jaeger <aj@suse.de>
19929
19930 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19931 supported again.
19932
19933 2001-07-18 Andreas Jaeger <aj@suse.de>
19934
19935 * gcc.dg/iftrap-1.c: Fix target line.
19936
19937 2001-07-17 Richard Henderson <rth@redhat.com>
19938
19939 * gcc.c-torture/execute/20010717-1.c: New.
19940
19941 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
19942
19943 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19944 tests.
19945
19946 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19947
19948 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
19949
19950 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19951
19952 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19953 UAC_SIGBUS, UAC_NOPRINT definitions.
19954
19955 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
19956
19957 * objc/execute/object_is_class.m: New test.
19958 * objc/execute/object_is_meta_class.m: New test.
19959
19960 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19961
19962 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19963 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
19964
19965 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
19966
19967 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19968 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
19969
19970 2001-07-14 Richard Henderson <rth@redhat.com>
19971
19972 * gcc.dg/iftrap-1.c: New.
19973
19974 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
19975
19976 * g77.f-torture/execute/intrinsic77.f: New test.
19977
19978 2001-07-11 Janis Johnson <janis@us.ibm.com>
19979
19980 * gcc.misc-tests/gcov-3.c: New test.
19981
19982 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19983
19984 * gcc.c-torture/compile/20010711-1.c,
19985 * gcc.c-torture/compile/20010711-2.c: New tests.
19986
19987 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19988
19989 * gcc.c-torture/execute/20010711-1.c: New test.
19990
19991 2001-07-11 Ben Elliston <bje@redhat.com>
19992
19993 * g++.old-deja/g++.other/enum5.C: New test.
19994
19995 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
19996
19997 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
19998 (g++-dg-prune): Call prune_gcc_output.
19999 * prune.exp: New file for prune_gcc_output.
20000 * lib/g++.exp, lib/gcc.exp: Load it.
20001
20002 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
20003
20004 * gcc.c-torture/compile/20010701-1.c,
20005 g++.old-deja/g++.ext/attrib6.C: New tests.
20006
20007 2001-07-06 Jeffrey A Law (law@cygnus.com)
20008
20009 * gcc.c-torture/compile/20010706-1.c: New test.
20010
20011 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
20012
20013 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
20014
20015 2001-06-28 Stan Shebs <shebs@apple.com>
20016
20017 * gcc.dg/pragma-darwin.c: New test.
20018
20019 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20020
20021 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
20022 Solaris 2.[678] system.
20023
20024 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
20025
20026 * gcc.dg/20010622-1.c: New test.
20027
20028 2001-06-18 Stan Shebs <shebs@apple.com>
20029
20030 * objc.dg: New directory.
20031 * objc.dg/dg.exp: New file.
20032 * objc.dg/alias.m: New.
20033 * objc.dg/class-1.m: New.
20034 * objc.dg/class-2.m: New.
20035 * objc.dg/const-str-1.m: New.
20036 * objc.dg/const-str-2.m: New.
20037 * objc.dg/id-1.m: New.
20038 * objc.dg/method-1.m: New.
20039 * objc.dg/super-class-1.m: New.
20040 * lib/objc-dg.exp: New file.
20041
20042 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
20043
20044 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
20045 of label name.
20046
20047 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
20048
20049 * g++.old-deja/g++.abi/vbase8-9.C: New test.
20050
20051 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20052
20053 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
20054 variable.
20055
20056 2001-06-12 Richard Henderson <rth@redhat.com>
20057
20058 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
20059
20060 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20061
20062 * g++.old-deja/g++.abi/vbase5.C: New test.
20063 * g++.old-deja/g++.abi/vbase6.C: New test.
20064 * g++.old-deja/g++.abi/vbase7.C: New test.
20065
20066 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20067
20068 * gcc.c-torture/compile/20010610-1.c: New test.
20069
20070 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20071
20072 * g++.old-deja/g++.abi/vbase4.C: New test.
20073
20074 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20075
20076 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
20077 support %f for HC11/HC12 targets.
20078 * gcc.c-torture/execute/930513-1.x: New file, likewise.
20079 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
20080 on HC11/HC12 targets.
20081 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
20082
20083 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20084
20085 * gcc.dg/wchar_t-1.c: New file.
20086 * gcc.dg/wint_t-1.c: Likewise.
20087
20088 2001-06-11 Bernd Schmidt <bernds@redhat.com>
20089
20090 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
20091
20092 2001-06-11 Richard Henderson <rth@redhat.com>
20093
20094 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
20095
20096 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20097
20098 * gcc.c-torture/compile/20010611-1.c: New test.
20099
20100 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20101
20102 * gcc.dg/c99-tag-1.c: Add more tests.
20103
20104 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
20105
20106 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
20107 representation on MN10300 and ARM/Thumb.
20108
20109 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
20110
20111 * g77.f-torture/execute/20010610.f: New.
20112
20113 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
20114
20115 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
20116 names.
20117
20118 2001-06-09 Richard Henderson <rth@redhat.com>
20119
20120 * gcc.c-torture/execute/ashrdi-1.c: New.
20121 * gcc.c-torture/execute/ashldi-1.c: New.
20122 * gcc.c-torture/execute/lshrdi-1.c: New.
20123
20124 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
20125
20126 * objc/execute/load-3.m: Added. Check sending +load to categories,
20127 in addition to classes.
20128
20129 2001-06-08 Stan Shebs <shebs@apple.com>
20130
20131 * objc/execute/load-2.m: New test. From Nicola Pero
20132 <n.pero@mi.flashnet.it>.
20133
20134 2001-06-08 Jakub Jelinek <jakub@redhat.com>
20135
20136 * gcc.c-torture/execute/20010605-2.c: New test.
20137
20138 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20139
20140 * g++.old-deja/g++.abi/vbase2.C: New test.
20141 * g++.old-deja/g++.abi/vbase3.C: New test.
20142
20143 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20144
20145 * g++.old-deja/g++.pt/friend49.C: New test.
20146
20147 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
20148
20149 * g++.old-deja/g++.ext/anon3.C: New test.
20150
20151 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
20152
20153 * g++.old-deja/g++.other/conv7.C: New test.
20154
20155 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
20156
20157 * gcc.c-torture/compile/20010605-2.c: New test.
20158
20159 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
20160
20161 * gcc.c-torture/execute/20010604-1.c: New test.
20162
20163 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
20164
20165 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
20166
20167 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
20168
20169 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
20170 (g++_link_flags): Likewise.
20171 (g++_init): Pass gccpath's value to two previous functions.
20172
20173 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20174
20175 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
20176 Ensure logfile entry matches exec command line.
20177
20178 2001-05-31 Richard Henderson <rth@redhat.com>
20179
20180 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
20181 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
20182
20183 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
20184
20185 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
20186 compiler for irix6.2
20187
20188 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
20189
20190 * g++.old-deja/g++.other/optimize3.C: New file.
20191
20192 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
20193
20194 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
20195 assemble.
20196
20197 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
20198
20199 * g++.old-deja/g++.other/optimize2.C: New file.
20200
20201 2001-05-25 Diego Novillo <dnovillo@redhat.com>
20202
20203 * gcc.c-torture/compile/20010518-2.c: New file.
20204 * gcc.c-torture/execute/20010518-1.c: New file.
20205 * gcc.c-torture/execute/20010518-2.c: New file.
20206
20207 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
20208
20209 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
20210
20211 2001-05-24 Mark Mitchell <mark@codesourcery.com>
20212
20213 G++ no longer defines builtins that do not begin with __builtin.
20214 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
20215 * g++.old-deja/g++.brendand/misc13.C: Likewise.
20216 * g++.old-deja/g++.law/builtin1.C: Likewise.
20217 * g++.old-deja/g++.law/cvt2.C: Likewise.
20218 * g++.old-deja/g++.mike/net5.C: Likewise.
20219 * g++.old-deja/g++.other/builtins1.C: Likewise.
20220 * g++.old-deja/g++.other/builtins2.C: Likewise.
20221 * g++.old-deja/g++.other/builtins3.C: Likewise.
20222 * g++.old-deja/g++.other/builtins4.C: Likewise.
20223 * g++.old-deja/g++.other/inline8.C: Likewise.
20224 * g++.old-deja/g++.robertl/eb39.C: Likewise.
20225
20226 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
20227
20228 * g++.old-deja/g++.pt/using1.C: Adjust.
20229 * g++.old-deja/g++.pt/using2.C: New test.
20230
20231 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20232
20233 * gcc.dg/cpp/charconst.c: New tests.
20234 * gcc.dg/cpp/escape.c: New tests.
20235 * gcc.dg/cpp/escape-1.c: New tests.
20236 * gcc.dg/cpp/escape-2.c: New tests.
20237 * gcc.dg/cpp/ucs.c: New tests.
20238
20239 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
20240
20241 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20242 native compiler for irix6.5.
20243
20244 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
20245
20246 * lib/g++.exp (g++_include_flags): Use args to compute
20247 get_multilibs.
20248 (g++_link_flags): Likewise.
20249 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
20250
20251 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
20252
20253 * gcc.dg/c90-hexfloat-1.c: Add more tests.
20254
20255 2001-05-21 Geoff Keating <geoffk@redhat.com>
20256
20257 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20258 this file.
20259
20260 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20261
20262 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20263 STACK_SIZE;
20264 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20265 to STACK_SIZE; Use it to define size of add_histo array.
20266 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20267 to STACK_SIZE.
20268 (f): Use GITT_SIZE to define size of gitt local table.
20269 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20270 to STACK_SIZE; Use it to define size of bytemem array.
20271
20272 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20273
20274 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20275 on 68HC11/HC12 due to the asm instruction.
20276 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20277 * gcc.c-torture/compile/920520-1.x: Likewise.
20278 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20279 on 68HC11/HC12 because the function is larger than 64K.
20280 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20281 on 68HC11/HC12 because the structure is too large.
20282
20283 2001-05-20 Richard Henderson <rth@redhat.com>
20284
20285 * gcc.c-torture/execute/20010520-1.c: New.
20286
20287 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20288
20289 * g++.old-deja/g++.warn/compare1.C: New test.
20290 * gcc.dg/compare4.c: New test.
20291
20292 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
20293
20294 * g++.old-deja/g++.other/optimize1.C: New test.
20295
20296 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20297
20298 * g++.old-deja/g++.pt/spec41.C: New test.
20299
20300 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
20301
20302 * gcc.c-torture/compile/20010114-1.x: Remove.
20303
20304 2001-05-18 Stan Shebs <shebs@apple.com>
20305
20306 * gcc.c-torture/compile/20010518-1.c: New test.
20307
20308 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
20309
20310 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
20311 * g++.old-deja/g++.pt/crash67.C: New test.
20312
20313 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
20314
20315 * g++.old-deja/g++.other/debug9.C: New test.
20316
20317 2001-05-16 Zack Weinberg <zackw@stanford.edu>
20318
20319 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
20320
20321 2001-05-16 Jan Hubicka <jh@suse.cz>
20322
20323 * gcc.c-torture/compile/20010516-1.c: New test.
20324
20325 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20326
20327 * g++.old-deja/g++.other/crash41.C: New test.
20328
20329 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20330
20331 * g++.old-deja/g++.pt/crash66.C: New test.
20332
20333 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
20334
20335 * g++.old-deja/g++.robertl/eb27.C: Convert.
20336
20337 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
20338
20339 * g++.dg/friend-warn.C: New test. Do not warn about friend
20340 declaration being redundant.
20341
20342 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
20343
20344 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
20345
20346 2001-05-14 Mark Mitchell <mark@codesourcery.com>
20347
20348 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
20349
20350 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
20351
20352 * lib/g++.exp: Use testsuite_flags.
20353
20354 2001-05-13 Mark Mitchell <mark@codesourcery.com>
20355
20356 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
20357
20358 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
20359
20360 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
20361
20362 2001-05-11 Mark Mitchell <mark@codesourcery.com>
20363
20364 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
20365
20366 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
20367
20368 * gcc.c-torture/compile/20010313-1.c: New test.
20369
20370 2001-05-09 Zack Weinberg <zackw@stanford.edu>
20371
20372 * gcc.dg/cpp/direct2.c: New test.
20373 * gccq.dg/cpp/direct2s.c: New test.
20374
20375 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
20376
20377 2001-05-07 Mark Mitchell <mark@codesourcery.com>
20378
20379 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
20380 * g++.old-deja/g++.other/op3.C: Likewise.
20381
20382 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20383
20384 * gcc.dg/cpp/syshdr.h: New file.
20385 * gcc.dg/cpp/sysmac1.c: Update.
20386 * gcc.dg/cpp/sysmac2.c: Update.
20387
20388 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20389
20390 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
20391
20392 2001-05-04 David Edelsohn <edelsohn@gnu.org>
20393
20394 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20395 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
20396
20397 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
20398
20399 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
20400
20401 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
20402
20403 * lib/g++.exp (g++_include_flags): Don't use any special flags
20404 if TESTING_IN_BUILD_TREE is not defined.
20405 (g++_init): Use a plain 'c++' as the compiler if
20406 TESTING_IN_BUILD_TREEE is not defined.
20407
20408 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20409
20410 * g++.old-deja/g++.eh/catch13.C: New test.
20411 * g++.old-deja/g++.eh/catch14.C: New test.
20412
20413 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20414
20415 * gcc.dg/cpp/tr-define.c: New test.
20416
20417 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
20418
20419 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20420 <stdlib.h>, not <malloc.h>.
20421
20422 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20423
20424 * g++.old-deja/g++.ns/template17.C: New test.
20425
20426 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20427
20428 * g++.old-deja/g++.pt/ref4.C: New test.
20429
20430 2001-04-30 Richard Henderson <rth@redhat.com>
20431
20432 * gcc.dg/20000724-1.c: Revert last change.
20433
20434 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20435
20436 * g77.f-torture/execute/20010430.f: New test.
20437
20438 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20439
20440 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20441
20442 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20443
20444 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20445
20446 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20447
20448 * g++.old-deja/g++.eh/crash6.C: New test.
20449
20450 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20451
20452 * g++.old-deja/g++.other/warn7.C: New test.
20453
20454 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20455
20456 * g++.old-deja/g++.other/defarg9.C: New test.
20457
20458 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20459
20460 * g77.f-torture/compile/20010426.f: New test.
20461 * g77.f-torture/execute/20010426.f: New test.
20462
20463 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20464
20465 * g77.f-torture/compile/20000629-1.x: Remove - error
20466 has been fixed.
20467
20468 2001-04-26 Jeffrey A Law (law@cygnus.com)
20469
20470 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20471 Tweak slightly to work with g++.dg framework.
20472 * g++.dg/special/ecos.exp: Run initp1.C test.
20473 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20474
20475 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20476 its linker doesn't give line numbers either.
20477 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20478
20479 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20480
20481 * g++.old-deja/g++.other/lex1.C: New test.
20482
20483 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20484
20485 * gcc.dg/noncompile/20010425-1.c: New test.
20486
20487 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20488
20489 * g++.old-deja/g++.pt/mangle2.C: New test.
20490
20491 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20492
20493 * gcc.dg/format/plus-1.c: New test.
20494
20495 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20496
20497 * gcc.dg/20010423-1.c: New test.
20498
20499 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20500
20501 * gcc.c-torture/execute/20010422-1.c: New test.
20502
20503 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20504
20505 * g++.old-deja/g++.ns/type2.C: New test.
20506
20507 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20508
20509 * g++.old-deja/g++.other/perf1.C: New test.
20510
20511 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20512
20513 * gcc.dg/c99-func-2.c: Remove xfail.
20514 * gcc.dg/c99-func-3.c: Remove xfail.
20515 * gcc.dg/c99-func-4.c: Remove xfail.
20516
20517 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20518
20519 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20520
20521 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20522
20523 * gcc.c-torture/compile/20010423-1.c: New test.
20524
20525 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20526
20527 * g++.old-deja/g++.pt/typename28.C: New test.
20528
20529 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20530
20531 * g++.old-deja/g++.abi/empty2.C: New test.
20532 * g++.old-deja/g++.abi/empty3.C: New test.
20533
20534 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20535
20536 * g++.old-deja/g++.other/comdat2.C: New test.
20537 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20538
20539 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20540
20541 * g++.old-deja/g++.other/overload14.C: New test.
20542
20543 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20544
20545 * g++.old-deja/g++.other/lookup23.C: New test.
20546
20547 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20548
20549 * gcc.c-torture/execute/20010403-1.c: New test.
20550
20551 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20552 Mark Mitchell <mark@codesourcery.com>
20553
20554 * lib/old-dejagnu.exp: Don't delete output of executable.
20555 Add .exe suffix to executables.
20556
20557 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20558
20559 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20560
20561 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20562
20563 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20564
20565 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20566
20567 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20568 * g++.old-deja/g++.abi/crash1.C: New test.
20569
20570 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20571
20572 * g++.old-deja/g++.other/crash40.C: New test.
20573
20574 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20575
20576 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20577
20578 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20579
20580 * g++.old-deja/g++.other/warn6.C: New test.
20581
20582 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20583
20584 * g++.old-deja/g++.robertl/eb42.C: Same.
20585
20586 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20587
20588 * gcc.dg/wtr-conversion-1.c: New testcase.
20589
20590 2001-04-10 Richard Henderson <rth@redhat.com>
20591
20592 * g++.old-deja/g++.other/array5.C: New.
20593
20594 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20595
20596 * gcc.c-torture/execute/20010408-1.c: New test.
20597
20598 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
20599
20600 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20601 headers and constructs.
20602 * g++.old-deja/g++.robertl/eb79.C: Same.
20603 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20604 * g++.old-deja/g++.robertl/eb73.C: Same.
20605 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20606 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20607 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20608 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20609 * g++.old-deja/g++.robertl/eb44.C: Same.
20610 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20611 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20612 * g++.old-deja/g++.robertl/eb39.C: Same.
20613 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20614 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20615 * g++.old-deja/g++.robertl/eb30.C: Same.
20616 * g++.old-deja/g++.robertl/eb3.C: Same.
20617 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20618 * g++.old-deja/g++.robertl/eb21.C: Same.
20619 * g++.old-deja/g++.robertl/eb15.C: Same.
20620 * g++.old-deja/g++.robertl/eb118.C: Same.
20621 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20622 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20623 * g++.old-deja/g++.robertl/eb109.C: Same.
20624 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20625 * g++.old-deja/g++.mike/rtti1.C: Same.
20626 * g++.old-deja/g++.mike/p658.C: Same.
20627 * g++.old-deja/g++.mike/net46.C: Same.
20628 * g++.old-deja/g++.mike/net34.C: Same.
20629 * g++.old-deja/g++.mike/memoize1.C: Same.
20630 * g++.old-deja/g++.mike/eh2.C: Same.
20631 * g++.old-deja/g++.law/weak.C: Same.
20632 * g++.old-deja/g++.law/visibility7.C: Same.
20633 * g++.old-deja/g++.law/visibility25.C: Same.
20634 * g++.old-deja/g++.law/visibility22.C: Same.
20635 * g++.old-deja/g++.law/visibility2.C: Same.
20636 * g++.old-deja/g++.law/visibility17.C: Same.
20637 * g++.old-deja/g++.law/visibility13.C: Same.
20638 * g++.old-deja/g++.law/visibility10.C: Same.
20639 * g++.old-deja/g++.law/visibility1.C: Same.
20640 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20641 * g++.old-deja/g++.law/vbase1.C: Same.
20642 * g++.old-deja/g++.law/operators32.C: Same.
20643 * g++.old-deja/g++.law/nest3.C: Same.
20644 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20645 * g++.old-deja/g++.law/except5.C (main): Same.
20646 * g++.old-deja/g++.law/cvt7.C (run): Same.
20647 * g++.old-deja/g++.law/cvt2.C: Same.
20648 * g++.old-deja/g++.law/cvt16.C: Same.
20649 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20650 * g++.old-deja/g++.law/ctors17.C (main): Same.
20651 * g++.old-deja/g++.law/ctors13.C: Same.
20652 * g++.old-deja/g++.law/ctors12.C (main): Same.
20653 * g++.old-deja/g++.law/ctors10.C: Same.
20654 * g++.old-deja/g++.law/code-gen5.C: Same.
20655 * g++.old-deja/g++.law/bad-error7.C: Same.
20656 * g++.old-deja/g++.law/arm9.C: Same.
20657 * g++.old-deja/g++.law/arm12.C: Same.
20658 * g++.old-deja/g++.law/arg8.C: Same.
20659 * g++.old-deja/g++.law/arg1.C: Same.
20660 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20661 * g++.old-deja/g++.jason/template31.C: Same.
20662 * g++.old-deja/g++.jason/template24.C (main): Same.
20663 * g++.old-deja/g++.jason/2371.C: Same.
20664 * g++.old-deja/g++.eh/new2.C: Same.
20665 * g++.old-deja/g++.eh/new1.C: Same.
20666 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20667 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20668 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20669 * g++.old-deja/g++.brendan/crash62.C: Same.
20670 * g++.old-deja/g++.brendan/crash52.C: Same.
20671 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20672 * g++.old-deja/g++.brendan/crash38.C: Same.
20673 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20674 * g++.old-deja/g++.brendan/copy9.C: Same.
20675
20676 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
20677
20678 * gcc.c-torture/execute/20001203-2.c (memset):
20679 Count argument is of type __SIZE_TYPE__.
20680
20681 2001-04-04 Diego Novillo <dnovillo@redhat.com>
20682
20683 * gcc.c-torture/compile/20010404-1.c: New test.
20684
20685 2001-04-04 Jakub Jelinek <jakub@redhat.com>
20686
20687 * gcc.c-torture/compile/20010326-1.c: New test.
20688
20689 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
20690
20691 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20692 peculiarities of the SH.
20693 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
20694
20695 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20696
20697 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20698 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20699 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
20700
20701 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20702
20703 * g77.f-torture/compile/20010321-1.f: New test.
20704
20705 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20706
20707 * gcc.c-torture/compile/20010329-1.c: New test.
20708
20709 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20710
20711 * gcc.c-torture/execute/20010329-1.c: New test.
20712
20713 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20714
20715 * g++.old-deja/g++.other/eh4.C: Fix typo.
20716
20717 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20718
20719 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
20720
20721 2001-03-28 Philip Blundell <philb@gnu.org>
20722
20723 * gcc.c-torture/compile/20010328-1.c: New test.
20724
20725 2001-03-27 Richard Henderson <rth@redhat.com>
20726
20727 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20728 * g++.old-deja/g++.eh/vbase3.C: Likewise.
20729
20730 2001-03-27 Alan Modra <alan@linuxcare.com.au>
20731
20732 * gcc.c-torture/compile/20010327-1.c: New test.
20733
20734 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
20735
20736 * g++.old-deja/g++.other/friend12.C: New test.
20737 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20738 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
20739
20740 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
20741
20742 * gcc.c-torture/execute/20010325-1.c: New test.
20743
20744 2001-03-23 Jakub Jelinek <jakub@redhat.com>
20745
20746 * g++.old-deja/g++.other/mangle3.C: New test.
20747
20748 2001-03-22 Jakub Jelinek <jakub@redhat.com>
20749
20750 * g++.old-deja/g++.other/anon8.C: New test.
20751
20752 2001-03-20 Philip Blundell <philb@gnu.org>
20753
20754 * gcc.c-torture/compile/20010320-1.c: New test.
20755
20756 2001-03-17 Richard Henderson <rth@redhat.com>
20757
20758 * g++.old-deja/g++.other/eh4.C: Add expected error text.
20759
20760 2001-03-15 Geoff Keating <geoff@redhat.com>
20761
20762 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20763 tests on AIX.
20764
20765 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
20766
20767 * g++.old-deja/g++.other/eh4.C: New test.
20768
20769 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
20770
20771 * gcc.dg/cpp/mi1.c: Update.
20772
20773 2001-03-14 Jakub Jelinek <jakub@redhat.com>
20774
20775 * g++.old-deja/g++.other/regstack.C: New test.
20776
20777 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
20778
20779 * g++.old-deja/g++.other/ref4.C: New test.
20780
20781 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20782
20783 * objc/execute/va_method.m: Added.
20784 * objc/execute/IMP.m: Added.
20785 * objc/execute/_cmd.m: Added.
20786 * objc/execute/accessing_ivars.m: Added.
20787 * objc/execute/class-1.m: Added.
20788 * objc/execute/class-10.m: Added.
20789 * objc/execute/class-11.m: Added.
20790 * objc/execute/class-12.m: Added.
20791 * objc/execute/class-13.m: Added.
20792 * objc/execute/class-14.m: Added.
20793 * objc/execute/class-2.m: Added.
20794 * objc/execute/class-3.m: Added.
20795 * objc/execute/class-4.m: Added.
20796 * objc/execute/class-5.m: Added.
20797 * objc/execute/class-6.m: Added.
20798 * objc/execute/class-7.m: Added.
20799 * objc/execute/class-8.m: Added.
20800 * objc/execute/class-9.m: Added.
20801 * objc/execute/class-tests-1.h
20802 * objc/execute/class-tests-2.h
20803 * objc/execute/compatibility_alias.m: Added.
20804 * objc/execute/encode-1.m: Added.
20805 * objc/execute/formal_protocol-1.m: Added.
20806 * objc/execute/formal_protocol-2.m: Added.
20807 * objc/execute/formal_protocol-3.m: Added.
20808 * objc/execute/formal_protocol-4.m: Added.
20809 * objc/execute/formal_protocol-5.m: Added.
20810 * objc/execute/formal_protocol-6.m: Added.
20811 * objc/execute/formal_protocol-7.m: Added.
20812 * objc/execute/informal_protocol.m: Added.
20813 * objc/execute/initialize.m: Added.
20814 * objc/execute/load.m: Added.
20815 * objc/execute/many_args_method.m: Added.
20816 * objc/execute/nested-3.m: Added.
20817 * objc/execute/no_clash.m: Added.
20818 * objc/execute/private.m: Added.
20819 * objc/execute/redefining_self.m: Added.
20820 * objc/execute/root_methods.m: Added.
20821 * objc/execute/selector-1.m: Added.
20822 * objc/execute/static-1.m: Added.
20823 * objc/execute/static-2.m: Added.
20824 * objc/execute/va_method.m: Added.
20825
20826 2001-03-10 Richard Henderson <rth@redhat.com>
20827
20828 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20829
20830 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20831
20832 * g++.old-deja/g++.other/crash31.C: XFAIL.
20833 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20834 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20835 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20836 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20837 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20838
20839 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20840
20841 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20842
20843 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20844
20845 * gcc.dg/20000724-1.c: Don't use multiline strings.
20846
20847 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20848
20849 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20850 result of -cString against what we expect it to be; don't just
20851 print it out for no one to read.
20852
20853 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20854 Based on testcases provided by Nicola Pero.
20855
20856 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20857
20858 * gcc.dg/cpp/macro7.c: New test.
20859
20860 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20861
20862 * gcc.dg/cpp/multiline.c: Update.
20863
20864 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20865
20866 * g++.old-deja/g++.other/enum3.C: New test.
20867
20868 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20869
20870 * g++.old-deja/g++.other/pod1.C: New test.
20871
20872 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20873
20874 * g++.old-deja/g++.ext/overload1.C: New test.
20875
20876 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20877
20878 * g++.old-deja/g++.pt/using1.C: New test.
20879
20880 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20881
20882 * g++.old-deja/g++.other/using9.C: New test.
20883
20884 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20885
20886 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20887
20888 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20889
20890 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
20891
20892 * g++.old-deja/g++.ext/realpt1.C: Remove.
20893
20894 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
20895
20896 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
20897
20898 2001-02-26 Will Cohen <wcohen@redhat.com>
20899
20900 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
20901
20902 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
20903
20904 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
20905 templatized constructors.
20906
20907 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20908
20909 * gcc.c-torture/execute/20010224-1.c: New test.
20910
20911 2001-02-23 Jakub Jelinek <jakub@redhat.com>
20912
20913 * gcc.c-torture/execute/20010222-1.c: New test.
20914
20915 2001-02-22 Jakub Jelinek <jakub@redhat.com>
20916
20917 * g++.old-deja/g++.other/inline20.C: New test.
20918
20919 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20920
20921 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20922
20923 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20924
20925 * g++.old-deja/g++.other/lookup22.C: New test.
20926
20927 2001-02-19 Zack Weinberg <zackw@stanford.edu>
20928
20929 * g77.dg: New directory.
20930 * g77.dg/20010216-1.f: New test case.
20931 * g77.dg/dg.exp: New driver.
20932 * lib/g77-dg.exp: New driver library.
20933
20934 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20935
20936 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20937
20938 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20939
20940 * g++.old-deja/g++.other/decl9.C: New test.
20941
20942 2001-02-16 Jakub Jelinek <jakub@redhat.com>
20943
20944 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20945 not need <string> and also tests the initialization at runtime.
20946
20947 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20948
20949 * gcc.c-torture/execute/longlong.c: New test.
20950
20951 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20952
20953 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20954
20955 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20956
20957 * gcc.c-torture/execute/920302-1.c (execute):
20958 Change argument type to short.
20959
20960 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20961
20962 * g++.old-deja/g++.pt/deduct6.C: New test.
20963
20964 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20965
20966 * g++.old-deja/g++.pt/deduct5.C: New test.
20967
20968 2001-02-14 Jakub Jelinek <jakub@redhat.com>
20969
20970 * gcc.c-torture/execute/20010209-1.c: New test.
20971
20972 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20973
20974 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20975
20976 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
20977
20978 * g++.dg/vtgc1.C: Update for new ABI.
20979
20980 * consistency.vlad: New directory, 1665 files.
20981
20982 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20983
20984 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
20985 return type.
20986 * gcc.dg/cpp/digraphs.c: Declare puts.
20987
20988 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20989
20990 * g++.old-deja/g++.other/warn5.C: New test.
20991
20992 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20993
20994 * g++.old-deja/g++.pt/spec40.C: New test.
20995
20996 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20997
20998 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
20999 case.
21000 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
21001
21002 2001-02-12 Jakub Jelinek <jakub@redhat.com>
21003
21004 * gcc.c-torture/compile/20010209-1.c: New test.
21005
21006 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
21007
21008 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
21009 excess errors message but not if it crashes.
21010 * g++.old-deja/g++.other/crash27.C: Likewise.
21011 * g++.old-deja/g++.other/crash28.C: Likewise.
21012 * g++.old-deja/g++.other/crash30.C: Likewise.
21013 * g++.old-deja/g++.other/crash32.C: Likewise.
21014 * g++.old-deja/g++.other/crash35.C: Likewise.
21015 * g++.old-deja/g++.pt/inherit2.C: Likewise.
21016
21017 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
21018
21019 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
21020 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
21021 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
21022 g77.f-torture/execute/execute.exp,
21023 g77.f-torture/noncompile/noncompile.exp,
21024 gcc.c-torture/execute/execute.exp,
21025 gcc.c-torture/execute/memcheck/memcheck.exp,
21026 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
21027 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
21028 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
21029 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
21030 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
21031 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
21032 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21033 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
21034 Remove bug reporting instructions with ancient email addresses.
21035
21036 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21037
21038 * gcc.dg/20010202-1.c: New test.
21039 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
21040
21041 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
21042
21043 * g++.dg/stdbool-if.C: New test.
21044
21045 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
21046
21047 * objc/execute/fdecl.m: Added main().
21048
21049 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21050
21051 * gcc.c-torture/execute/20010206-1.c: New test.
21052
21053 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
21054
21055 * gcc.dg/cpp/avoidpaste1.c: Update.
21056
21057 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
21058
21059 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
21060 Pero <nicola@brainstorm.co.uk>.
21061 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
21062
21063 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
21064
21065 * g++.old-deja/g++.pt/spec39.C: New test.
21066
21067 2001-02-05 Jakub Jelinek <jakub@redhat.com>
21068
21069 * gcc.c-torture/compile/20010202-1.c: New test.
21070
21071 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
21072
21073 * g++.old-deja/g++.abi/primary2.C: New test.
21074 * g++.old-deja/g++.abi/primary3.C: New test.
21075 * g++.old-deja/g++.abi/primary4.C: New test.
21076 * g++.old-deja/g++.abi/primary5.C: New test.
21077 * g++.old-deja/g++.abi/vtable3.h: New test.
21078 * g++.old-deja/g++.abi/vtable3a.C: New test.
21079 * g++.old-deja/g++.abi/vtable3b.C: New test.
21080 * g++.old-deja/g++.abi/vtable3c.C: New test.
21081 * g++.old-deja/g++.abi/vtable3d.C: New test.
21082 * g++.old-deja/g++.abi/vtable3e.C: New test.
21083 * g++.old-deja/g++.abi/vtable3f.C: New test.
21084 * g++.old-deja/g++.abi/vtable3g.C: New test.
21085 * g++.old-deja/g++.abi/vtable3h.C: New test.
21086 * g++.old-deja/g++.abi/vtable3i.C: New test.
21087 * g++.old-deja/g++.abi/vtable3j.C: New test.
21088 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
21089
21090 2001-02-03 Jakub Jelinek <jakub@redhat.com>
21091
21092 * g++.old-deja/g++.other/anon6.C: New test.
21093 * g++.old-deja/g++.other/anon7.C: New test.
21094
21095 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
21096
21097 * gcc.dg/cpp/avoidpaste2.c: New tests.
21098
21099 2001-01-31 Jakub Jelinek <jakub@redhat.com>
21100
21101 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
21102
21103 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
21104
21105 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
21106 DECIMAL_DIG cases for Irix."
21107
21108 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
21109
21110 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
21111
21112 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21113
21114 * gcc.dg/c99-tag-1.c: New test.
21115
21116 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21117
21118 * gcc.dg/cpp/tr-warn1.c: Add tests.
21119
21120 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21121
21122 * gcc.dg/cpp/avoidpaste1.c: Update.
21123 * gcc.dg/cpp/paste4.c: Update.
21124
21125 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
21126
21127 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
21128 cases for Irix.
21129
21130 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
21131
21132 * g++.old-deja/g++.other/inline19.C: New test.
21133
21134 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
21135
21136 * gcc.dg/Wlarger-than.c: New test.
21137
21138 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21139
21140 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
21141
21142 2001-01-29 Jakub Jelinek <jakub@redhat.com>
21143
21144 * gcc.c-torture/execute/20010129-1.c: New test.
21145 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
21146
21147 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
21148
21149 * gcc.dg/cpp/avoidpaste1.c: Test case.
21150
21151 2001-01-28 Jakub Jelinek <jakub@redhat.com>
21152
21153 * g++.old-deja/g++.other/inline18.C: New test.
21154
21155 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21156
21157 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
21158 and __builtin_putchar.
21159
21160 2001-01-27 Jakub Jelinek <jakub@redhat.com>
21161
21162 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
21163 tests.
21164
21165 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
21166
21167 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
21168 floating point number rounding mode to round to the nearest
21169 representable mode.
21170
21171 2001-01-25 Jakub Jelinek <jakub@redhat.com>
21172
21173 * g++.old-deja/g++.other/mangle2.C: New test.
21174
21175 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
21176
21177 * gcc.c-torture/compile/20010124-1.c: New test.
21178
21179 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
21180
21181 * g++.old-deja/g++.pt/spec38.C: New test.
21182
21183 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21184
21185 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
21186 "Build don't run".
21187
21188 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21189
21190 * gcc.c-torture/execute/20010123-1.c: New test.
21191
21192 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21193
21194 * g++.old-deja/g++.pt/spec37.C: New test.
21195
21196 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21197
21198 * g++.old-deja/g++.pt/overload14.C: New test.
21199
21200 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21201
21202 * gcc.c-torture/execute/20010122-1.c: New test, exercise
21203 __builtin_return_address.
21204
21205 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
21206
21207 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
21208 * g++.old-deja/g++.pt/spec35.C: New test.
21209 * g++.old-deja/g++.pt/spec36.C: New test.
21210
21211 2001-01-20 Jakub Jelinek <jakub@redhat.com>
21212
21213 * gcc.c-torture/compile/20010118-1.c: New test.
21214
21215 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
21216
21217 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21218
21219 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21220
21221 * gcc.c-torture/execute/20010119-1.c: New test.
21222
21223 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21224
21225 * g++.old-deja/g++.other/vbase5.C: New test.
21226
21227 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21228
21229 * gcc.c-torture/execute/20010118-1.c: New test.
21230
21231 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21232
21233 * g++.old-deja/g++.pt/deduct3.C: New test.
21234
21235 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21236
21237 * g++.old-deja/g++.pt/spec34.C: New test.
21238
21239 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21240
21241 * g77.f-torture/compile/20000601-2.f: New test.
21242
21243 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21244
21245 * g++.old-deja/g++.other/init17.C: New test.
21246
21247 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
21248
21249 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21250
21251 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21252
21253 * g++.old-deja/g++.pt/unify8.C: New test.
21254
21255 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21256
21257 * g++.old-deja/g++.abi/vbase1.C: New test.
21258
21259 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21260
21261 * g++.old-deja/g++.pt/crash65.C: New test.
21262
21263 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21264
21265 * gcc.dg/cpp/assembl2.S: New test case.
21266
21267 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21268
21269 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21270 are supported.
21271
21272 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21273
21274 * g++.old-deja/g++.other/builtins1.C: New test.
21275 * g++.old-deja/g++.other/builtins2.C: Likewise.
21276 * g++.old-deja/g++.other/builtins3.C: Likewise.
21277 * g++.old-deja/g++.other/builtins4.C: Likewise.
21278
21279 2001-01-17 Jakub Jelinek <jakub@redhat.com>
21280
21281 * gcc.c-torture/compile/20010117-1.c: New test.
21282 * gcc.c-torture/compile/20010117-2.c: New test.
21283
21284 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21285
21286 * g77.f-torture/execute/20010116.[fx]: New test,
21287 XFAIL on i?86-*-*.
21288 * g77.f-torture/compile/20010115.f: Indicate it's
21289 a test for PR fortran/1636.
21290
21291 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21292
21293 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21294
21295 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21296
21297 * g77.f-torture/compile/20010115.f: New test.
21298
21299 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21300
21301 * g++.old-deja/g++.pt/nontype5.C: New test.
21302
21303 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21304
21305 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
21306 have an equivalent working one below it.
21307
21308 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21309
21310 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
21311 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21312
21313 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21314
21315 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
21316 message containing "init_priority".
21317 (conpr-2.C): Likewise.
21318 (conpr-3.C): Likewise.
21319 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
21320
21321 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21322
21323 * gcc.c-torture/execute/20010114-2.c: New test.
21324
21325 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
21326
21327 * gcc.c-torture/compile/20010114-1.c: New test.
21328 * gcc.c-torture/compile/20010114-1.x: Xfail.
21329 * gcc.c-torture/compile/20010114-2.c: New test.
21330 * gcc.c-torture/execute/20010114-1.c: New test.
21331 * gcc.dg/trunc-1.c: New test.
21332 * gcc.dg/uninit-B.c: New test.
21333
21334 2001-01-13 Nick Clifton <nickc@redhat.com>
21335
21336 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
21337 target.
21338
21339 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
21340
21341 * gcc.c-torture/compile/20010113-1.c: New test.
21342
21343 2001-01-13 Jakub Jelinek <jakub@redhat.com>
21344
21345 * gcc.c-torture/compile/20001212-1.c: New test.
21346
21347 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
21348
21349 * gcc.dg/cpp/widestr1.c: Update.
21350 * gcc.dg/cpp/prag-imp.c: Remove.
21351
21352 2001-01-12 Jakub Jelinek <jakub@redhat.com>
21353
21354 * gcc.c-torture/execute/20000801-3.x: Remove.
21355 * gcc.dg/c90-init-1.c: New test.
21356 * gcc.dg/c99-init-1.c: New test.
21357 * gcc.dg/c99-init-2.c: New test.
21358 * gcc.dg/gnu99-init-1.c: New test.
21359
21360 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
21361
21362 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
21363 testing that no relevant ones were found.
21364
21365 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21366
21367 * g++.old-deja/g++.pt/cast2.C: New test.
21368
21369 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21370
21371 * g++.old-deja/g++.pt/friend47.C: New test.
21372
21373 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21374
21375 * g++.old-deja/g++.pt/instantiate13.C: New test.
21376
21377 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21378
21379 * g++.old-deja/g++.other/defarg7.C: New test.
21380 * g++.old-deja/g++.other/defarg8.C: New test.
21381
21382 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21383
21384 * g++.old-deja/g++.pt/crash64.C: New test.
21385
21386 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21387
21388 * g++.old-deja/g++.pt/crash63.C: New test.
21389
21390 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21391
21392 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21393
21394 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21395
21396 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21397
21398 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21399
21400 * g++.old-deja/g++.pt/error3.C: New test.
21401
21402 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21403
21404 * g++.old-deja/g++.other/crash39.C: New test.
21405
21406 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21407
21408 * g++.old-deja/g++.other/vbase4.C: New test.
21409
21410 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21411
21412 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21413 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21414 * gcc.dg/special/special.exp: New test driver which will check
21415 for alias support for the above test.
21416
21417 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21418
21419 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21420 problems on small machines.
21421 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21422 parameterize.
21423
21424 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21425
21426 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21427 mips.
21428 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21429
21430 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21431
21432 * g++.old_deja/g++.pt/using8.C: New test.
21433
21434 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21435
21436 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21437
21438 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21439
21440 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21441 where a failure is expected.
21442 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21443
21444 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21445
21446 * g++.old_deja/g++.pt/instantiate12.C: New test.
21447
21448 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21449
21450 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21451 start of structs.
21452 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21453 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21454 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21455 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21456 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21457 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21458 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21459 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21460 * g++.old-deja/g++.eh/spec6.C: Likewise.
21461 * g++.old-deja/g++.jason/crash3.C: Likewise.
21462 * g++.old-deja/g++.law/ctors11.C: Likewise.
21463 * g++.old-deja/g++.law/ctors17.C: Likewise.
21464 * g++.old-deja/g++.law/ctors5.C: Likewise.
21465 * g++.old-deja/g++.law/ctors9.C: Likewise.
21466 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21467 * g++.old-deja/g++.mike/net22.C: Likewise.
21468 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21469 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21470 * g++.old-deja/g++.mike/virt3.C: Likewise.
21471 * g++.old-deja/g++.niklas/t128.C: Likewise.
21472 * g++.old-deja/g++.other/anon4.C: Likewise.
21473 * g++.old-deja/g++.other/using1.C: Likewise.
21474 * g++.old-deja/g++.other/warn3.C: Likewise.
21475 * g++.old-deja/g++.pt/t37.C: Likewise.
21476 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21477 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21478
21479 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21480
21481 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21482
21483 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21484
21485 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21486
21487 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21488
21489 * gcc.c-torture/compile/20010107-1.c: New test.
21490
21491 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21492
21493 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21494
21495 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21496
21497 * gcc.dg/format/format.h: New file.
21498 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21499 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21500 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21501 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21502 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21503 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21504 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21505 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21506 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21507 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21508 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21509 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21510 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21511 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21512 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21513 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21514 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21515 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21516 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21517 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21518 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21519 instead of declaring standard types, macros and functions in each
21520 test.
21521
21522 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21523
21524 * gcc.c-torture/execute/20010106-1.c: New test.
21525
21526 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21527
21528 * gcc.dg/format/format.exp: New file.
21529 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21530 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21531 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21532 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21533 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21534 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21535 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21536 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21537 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21538 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21539 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21540 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21541 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21542 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21543 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21544 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21545 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21546 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21547 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21548 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21549 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21550 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21551 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21552 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21553 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21554 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21555 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21556 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21557 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21558 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21559 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21560 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21561 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21562 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21563 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21564 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21565 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21566 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21567 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21568 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21569 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21570 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21571
21572 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21573
21574 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21575 account.
21576
21577 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21578
21579 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21580
21581 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21582
21583 * g++.old-deja/g++.pt/crash62.C: New test.
21584
21585 2001-01-04 Richard Henderson <rth@redhat.com>
21586
21587 * gcc.dg/20000926-1.c: Update expected warnings.
21588 * gcc.dg/array-2.c: Likewise.
21589 * gcc.dg/array-4.c: Also validate flexible array members.
21590 * gcc.dg/c99-flex-array-1.c: New.
21591
21592 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21593
21594 * gcc.c-torture/compile/20001222-1.x: Remove.
21595
21596 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21597
21598 * gcc.c-torture/execute/built-in-setjmp.c: New.
21599
21600 2001-01-03 Richard Henderson <rth@redhat.com>
21601
21602 * gcc.dg/940510-1.c: Update expected error wording.
21603 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21604
21605 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21606
21607 * lib/target-supports.exp (check_alias_available): Modified to
21608 indicate aliases not supported if only weak aliases are supported.
21609
21610 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21611
21612 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21613 Turn on cmpstrsi checks for __pj__ and __i370__.
21614
21615 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21616
21617 * g++.old-deja/g++.other/virtual11.C: New test.
21618
21619 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21620
21621 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21622
21623 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21624
21625 * gcc.c-torture/compile/20010102-1.c: New test.
21626
21627 2001-01-02 Andreas Jaeger <aj@suse.de>
21628
21629 * gcc.dg/noreturn-3.c: New test.
21630
21631 * gcc.dg/noreturn-4.c: New test.
21632
21633 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21634
21635 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21636 __builtin_fputc and __builtin_fwrite.
21637
21638 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21639
21640 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21641 signed char, not default char.
21642
21643 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21644
21645 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21646
21647 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21648
21649 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21650
21651 2000-12-29 Richard Henderson <rth@redhat.com>
21652
21653 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21654 (__cyg_profile_func_exit): Define.
21655
21656 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21657
21658 * g++.dg/vtgc1.C: New test.
21659
21660 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
21661
21662 * gcc.dg/noncompile/20001228-1.c: New test.
21663
21664 * gcc.dg/20001228-1.c: New test.
21665
21666 * gcc.c-torture/execute/20001228-1.c: New test.
21667
21668 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21669
21670 * gcc.dg/format-strfmon-1.c: New test.
21671
21672 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21673
21674 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21675 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21676 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21677 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21678 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21679 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21680 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21681 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21682 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21683 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21684 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21685 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21686 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21687
21688 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21689 * gcc.c-torture/execute/string-opt-4.c: Test index.
21690
21691 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
21692
21693 * gcc.c-torture/compile/20001226-1.c: New test.
21694
21695 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21696
21697 * gcc.c-torture/compile/20001222-1.c: New test.
21698 * gcc.c-torture/compile/20001222-1.x: Xfail.
21699
21700 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
21701
21702 * gcc.c-torture/execute/comp-goto-2.c: New test.
21703
21704 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
21705
21706 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21707 Use long types if __INT_MAX__ is 32767.
21708 (main): Use cast to (sint32 *) when poking 88 into a_page.
21709
21710 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21711
21712 2000-12-21 Bernd Schmidt <bernds@redhat.com>
21713
21714 * gcc.c-torture/compile/20001221-1.c: New test.
21715 * gcc.c-torture/execute/20001221-1.c: New test.
21716
21717 2000-12-20 Richard Henderson <rth@redhat.com>
21718
21719 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21720 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21721
21722 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21723
21724 * gcc.dg/compare3.c: New test.
21725
21726 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21727
21728 * gcc.dg/format-warnll-1.c: New test.
21729
21730 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21731
21732 * gcc.dg/cpp/cmdlne-P.c: New test.
21733
21734 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21735
21736 * gcc.c-torture/execute/builtin-abs-1.c,
21737 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21738
21739 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21740
21741 * gcc.dg/cpp/multiline.c: New test.
21742
21743 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21744
21745 * g++.old-deja/g++.other/syshdr1.C: Update.
21746 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21747
21748 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21749
21750 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21751
21752 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21753
21754 * g++.old-deja/g++.pt/ttp65.C: New test.
21755
21756 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21757
21758 * g++.old-deja/g++.pt/ttp64.C: New test.
21759
21760 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21761
21762 * g++.old-deja/g++.pt/spec33.C: New test.
21763
21764 2000-12-14 Catherine Moore <clm@redhat.com>
21765
21766 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21767 * gcc.c-torture/execute/920612-2.c: Likewise.
21768 * gcc.c-torture/execute/920428-2.c: Likewise.
21769 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21770 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21771
21772 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21773
21774 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21775 * gcc.dg/pack-test-2.c: Likewise.
21776
21777 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21778
21779 Tests by Zack Weinberg <zackw@stanford.edu>.
21780
21781 * gcc.dg/cpp/defined.c: Update.
21782 * gcc.dg/cpp/defined_trad.c: New tests.
21783
21784 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21785
21786 * gcc.dg/cpp/trad-direct.c: Update.
21787
21788 2000-12-11 Neil Booth <neilb@earthling.net>
21789
21790 * gcc.dg/cpp/defined_trad.c
21791
21792 2000-12-11 Neil Booth <neilb@earthling.net>
21793
21794 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21795
21796 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21797
21798 * gcc.dg/format-miss-2.c: New test.
21799
21800 2000-12-09 Neil Booth <neilb@earthling.net>
21801
21802 * gcc.dg/cpp/lineflags.c: New tests.
21803 * gcc.dg/cpp/poison.c: Update.
21804 * gcc.dg/cpp/redef2.c: Update.
21805 * gcc.dg/cpp/skipping.c: New test.
21806
21807 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
21808
21809 * g++.old-deja/g++.other/eh3.C: New testcase.
21810
21811 2000-12-07 Neil Booth <neilb@earthling.net>
21812
21813 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21814 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21815 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21816 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21817 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21818 Update.
21819
21820 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21821
21822 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21823 __SIZE_TYPE__ instead of int for type of integers cast to
21824 pointers.
21825
21826 2000-12-07 Jakub Jelinek <jakub@redhat.com>
21827
21828 * g++.old-deja/g++.other/cleanup4.C: New test.
21829
21830 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21831
21832 * format-sec-1.c: New test.
21833
21834 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21835
21836 * gcc.dg/format-nonlit-3.c: New test.
21837
21838 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21839
21840 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21841 through a null pointer.
21842
21843 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21844
21845 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21846 * g++.old-deja/g++.pt/partial4.C: New test.
21847
21848 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21849
21850 * gcc.c-torture/execute/ieee/hugeval.x: New.
21851
21852 2000-12-06 Neil Booth <neilb@earthling.net>
21853
21854 * gcc.dg/cpp/backslash2.c: New tests.
21855
21856 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21857
21858 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21859 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21860
21861 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
21862
21863 * gcc.c-torture/execute/20001203-2.c: New testcase.
21864
21865 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21866
21867 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21868 * g++.old-deja/g++.other/virtual10.C: New test.
21869
21870 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21871
21872 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21873
21874 2000-12-05 Richard Henderson <rth@redhat.com>
21875
21876 * gcc.c-torture/compile/20001205-1.c: New.
21877
21878 2000-12-04 Neil Booth <neilb@earthling.net>
21879
21880 * g++.old-deja/g++.other/virtual9.C: New test.
21881 * g++.old-deja/g++.pt/crash61.C: New test.
21882 * gcc.c-torture/execute/loop-9.c: New test.
21883
21884 2000-12-04 Neil Booth <neilb@earthling.net>
21885
21886 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21887 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21888 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21889 * gcc.dg/cpp/extratokens.c: ...here.
21890
21891 2000-12-04 Neil Booth <neilb@earthling.net>
21892
21893 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
21894 New tests.
21895
21896 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21897
21898 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
21899 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
21900
21901 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21902
21903 * gcc.c-torture/execute/20001203-1.c: New test.
21904
21905 2000-12-03 Neil Booth <neilb@earthling.net>
21906
21907 * gcc.dg/cpp/macro6.c: New test cases.
21908
21909 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21910
21911 * gcc.c-torture/execute/string-opt-9.c: New test.
21912 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21913 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21914 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21915
21916 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21917 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21918
21919 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
21920
21921 * gcc.dg/cpp/if-6.c: New testcase.
21922
21923 * gcc.dg/20001201-1.c: New testcase.
21924
21925 2000-12-02 Neil Booth <neilb@earthling.net>
21926
21927 * g++.old-deja/g++.other/externC4.C,
21928 g++.old-deja/g++.other/friend10.C: New tests.
21929
21930 2000-12-02 Neil Booth <neilb@earthling.net>
21931
21932 * g++.old-deja/g++.other/instan2.C
21933 * g++.old-deja/g++.other/instan3.C: New test.
21934
21935 2000-12-02 Neil Booth <neilb@earthling.net>
21936
21937 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21938 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21939 gnuc99.c,gnuc99-pedantic.c: New tests.
21940
21941 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21942
21943 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21944 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21945
21946 2000-12-01 Neil Booth <neilb@earthling.net>
21947
21948 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21949 * gcc.dg/cpp/poison.c: Update.
21950 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21951
21952 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21953
21954 * g77.f-torture/execute/20001201.f: New test.
21955
21956 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21957
21958 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21959
21960 2000-12-01 Jakub Jelinek <jakub@redhat.com>
21961
21962 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21963
21964 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21965
21966 * g++.old-deja/g++.other/cast6.C: New test.
21967
21968 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
21969
21970 * gcc.c-torture/execute/20001130-2.c: New testcase.
21971
21972 2000-11-30 Richard Henderson <rth@redhat.com>
21973
21974 * gcc.c-torture/execute/20001130-1.c: New test.
21975
21976 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21977
21978 * g++.old-deja/g++.other/op3.C: New test.
21979
21980 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21981
21982 * g++.old-deja/g++.other/op2.C: New test.
21983
21984 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21985
21986 * g++.old-deja/g++.other/crash38.C: New test.
21987
21988 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
21989
21990 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
21991
21992 2000-11-29 Jakub Jelinek <jakub@redhat.com>
21993
21994 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
21995 tests.
21996 * gcc.c-torture/execute/string-opt-6.c: New test.
21997
21998 * gcc.dg/20001117-1.c: Add main.
21999
22000 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
22001
22002 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
22003 Move from here ...
22004 * gcc.dg/940510-1.c: ... to here.
22005
22006 * gcc.dg/20000926-1.c: GNU C now allows initializations of
22007 zero-size arrays in toplevel structures.
22008
22009 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22010
22011 * gcc.c-torture/execute/loop-8.c: New test.
22012
22013 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22014
22015 * g++.old-deja/g++.other/base1.C: New test.
22016
22017 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22018
22019 * g++.old-deja/g++.other/parse2.C: New test.
22020
22021 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22022
22023 * g++.old-deja/g++.pt/incomplete1.C: New test.
22024
22025 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22026
22027 * g++.old-deja/g++.other/friend9.C: New test.
22028
22029 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22030
22031 * gcc.dg/20001127-1.c: New test.
22032
22033 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22034
22035 * g++.old-deja/g++.pt/friend46.C: New test.
22036
22037 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22038
22039 * g++.old-deja/g++.other/ptrmem8.C: New test.
22040
22041 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22042
22043 * gcc.c-torture/execute/string-opt-7.c: New test.
22044 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22045
22046 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
22047
22048 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
22049 instead of 'mkcheck 2'.
22050
22051 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
22052
22053 * gcc.c-torture/execute/memcheck/driver.c,
22054 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
22055 C9X references to refer to C99.
22056
22057 2000-11-25 Jakub Jelinek <jakub@redhat.com>
22058
22059 * gcc.dg/ultrasp3.c: New test.
22060
22061 2000-11-25 Neil Booth <neilb@earthling.net>
22062
22063 * gcc.dg/cpp/include2.c: Update test to be locale independent.
22064
22065 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
22066
22067 * gcc.c-torture/compile/20001123-2.c: New.
22068
22069 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22070
22071 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
22072
22073 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
22074
22075 * gcc.dg/sequence-point-1.c: Add some new tests.
22076 * gcc.c-torture/execute/20001124-1.c: New test.
22077
22078 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22079
22080 * g++.old-deja/g++.other/vaarg4.C: New test.
22081 * gcc.c-torture/compile/20001123-1.c: New test.
22082
22083 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22084
22085 * g++.other/crash24.C: Adjust and remove XFAIL.
22086 * g++.other/crash37.C: New test.
22087
22088 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
22089
22090 * g++.old-deja/g++.pt/instantiate9.C: New test.
22091
22092 2000-11-22 Mark Mitchell <mark@codesourcery.com>
22093
22094 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
22095 new ABI, too.
22096
22097 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
22098 * g++.old-deja/g++.robertl/eb55.C: Likewise.
22099
22100 2000-11-22 Neil Booth <neilb@earthling.net>
22101
22102 * gcc.dg/cpp/Wtrigraphs.c: New test.
22103
22104 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
22105
22106 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
22107
22108 2000-11-22 Jakub Jelinek <jakub@redhat.com>
22109
22110 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
22111
22112 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
22113
22114 * lib/gcc-dg.exp: load_lib scanasm.exp.
22115 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
22116 * lib/g++-dg.exp: load_lib scanasm.exp.
22117 * lib/scanasm.exp: New.
22118 (scan-assembler, scan-assembler-not): Add optional arguments to
22119 test name, or if not present, the pattern name.
22120 (scan-assembler-dem, scan-assembler-dem-not): New.
22121
22122 * g++.dg/dg.exp: New.
22123
22124 2000-11-21 Neil Booth <neilb@earthling.net>
22125
22126 * gcc.dg/cpp/integrated1.c: Remove.
22127
22128 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22129
22130 * gcc.c-torture/execute/20001121-1.c: New test.
22131
22132 2000-11-21 Richard Henderson <rth@redhat.com>
22133
22134 * gcc.c-torture/compile/20001121-1.c: New test.
22135
22136 2000-11-20 Neil Booth <neilb@earthling.net>
22137
22138 * gcc.dg/cpp/integrated1.c: New test.
22139
22140 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22141
22142 * g++.old-deja/g++.other/inline17.C: New test.
22143
22144 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
22145
22146 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
22147 local variable to be zero: I made the variable global. Now
22148 uses abort() and exit() instead of relying on main's return value.
22149
22150 2000-11-20 Neil Booth <neilb@earthling.net>
22151
22152 * gcc.dg/cpp/paste2.c: Update test.
22153 * objc/execute/paste.m: New test.
22154
22155 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22156
22157 * gcc.dg/c99-condexpr-1.c: New test.
22158
22159 2000-11-20 Neil Booth <neilb@earthling.net>
22160
22161 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
22162
22163 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
22164
22165 * g++.old-deja/g++.pt/export1.C: New test.
22166
22167 2000-11-20 Jakub Jelinek <jakub@redhat.com>
22168
22169 * gcc.dg/20001117-1.c: New test.
22170
22171 2000-11-18 Richard Henderson <rth@redhat.com>
22172
22173 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
22174
22175 2000-11-18 Richard Henderson <rth@redhat.com>
22176
22177 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
22178 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
22179 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
22180
22181 2000-11-18 Richard Henderson <rth@redhat.com>
22182
22183 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
22184 (main): New. Exit cleanly.
22185
22186 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22187
22188 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
22189 gcc.dg/c99-fordecl-2.c: New tests.
22190
22191 2000-11-18 Richard Henderson <rth@redhat.com>
22192
22193 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
22194 * gcc.c-torture/execute/zerolen-2.c: New.
22195
22196 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22197
22198 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
22199 memory.
22200
22201 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22202
22203 * g++.old-deja/g++.pt/instantiate8.C: New test.
22204
22205 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22206
22207 * g++.old-deja/g++.other/incomplete.C: Add more tests.
22208 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
22209
22210 2000-11-16 Nick Clifton <nickc@redhat.com>
22211
22212 * gcc.c-torture/execute/nestfunc-2.c: New test.
22213 * gcc.c-torture/execute/nestfunc-3.c: New test.
22214
22215 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22216
22217 * gcc.c-torture/compile/20001116-1.c: New test.
22218
22219 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22220
22221 * gcc.c-torture/execute/20001115-1.c: New test.
22222
22223 2000-11-15 Mark Mitchell <mark@codesourcery.com>
22224
22225 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22226 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22227 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22228 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22229
22230 2000-11-15 Neil Booth <neilb@earthling.net>
22231
22232 gcc.dg/cpp/_Pragma1.c: Update.
22233 gcc.dg/cpp/_Pragma2.c: New test.
22234
22235 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22236
22237 * g++.old-deja/g++.other/anon5.C: New test.
22238
22239 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22240
22241 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22242 tests.
22243
22244 2000-11-14 Jakub Jelinek <jakub@redhat.com>
22245
22246 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22247 output.
22248
22249 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22250
22251 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22252 labels at end of compound statements.
22253
22254 2000-11-13 Jakub Jelinek <jakub@redhat.com>
22255
22256 * gcc.c-torture/execute/loop-7.c: New test.
22257
22258 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22259
22260 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22261
22262 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22263
22264 * gcc.dg/c99-bool-1.c: New test.
22265
22266 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22267
22268 * gcc.dg/c99-scope-1.c: Remove xfail.
22269 * gcc.dg/c99-scope-2.c: New test.
22270
22271 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22272
22273 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22274 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22275
22276 2000-11-11 Mark Mitchell <mark@codesourcery.com>
22277
22278 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22279 error messages.
22280
22281 * g++.mike/p700.C: Don't typedef wchar_t.
22282 * g++.mike/p784.C: Likewise.
22283 * g++.mike/eb101.C: Don't use __wchar_t.
22284
22285 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22286
22287 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22288 from DO loop.
22289
22290 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22291
22292 * gcc.c-torture/execute/20001111-1.c: New test.
22293
22294 2000-11-10 Nick Clifton <nickc@redhat.com>
22295
22296 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22297 long multuiple and accumulate.
22298
22299 2000-11-09 Richard Henderson <rth@redhat.com>
22300
22301 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22302 via size_t instead of int.
22303
22304 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22305 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22306 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22307 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22308
22309 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
22310
22311 * gcc.c-torture/compile/20001109-1.c: New test.
22312 * gcc.c-torture/compile/20001109-2.c: New test.
22313
22314 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
22315
22316 * g++.old-deja/g++.pt/operator1.C: New test.
22317 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
22318
22319 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22320
22321 * gcc.dg/20001108-1.c: New test.
22322
22323 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22324
22325 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
22326 with both arguments constant strings.
22327 * gcc.c-torture/execute/string-opt-3.c: New test.
22328 * gcc.c-torture/execute/string-opt-4.c: New test.
22329 * gcc.c-torture/execute/string-opt-5.c: New test.
22330
22331 2000-11-08 Nick Clifton <nickc@redhat.com>
22332
22333 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
22334 mulsidi3adddi patterns.
22335
22336 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
22337
22338 * g++.old-deja/g++.other/crash36.C: New test.
22339
22340 2000-11-08 Jakub Jelinek <jakub@redhat.com>
22341
22342 * g++.old-deja/g++.other/init16.C: New test.
22343
22344 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
22345
22346 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
22347
22348 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22349
22350 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
22351 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22352 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22353
22354 2000-11-07 DJ Delorie <dj@redhat.com>
22355
22356 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
22357
22358 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22359
22360 * gcc.c-torture/execute/string-opt-1.c: New test.
22361
22362 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22363
22364 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
22365 mips-sgi-irix6.* because the MIPS ABI passes floating-point
22366 parameters in registers, and there is no way for a varargs
22367 function to know in which order the integer and floating-point
22368 parameters should be interleaved when they are placed on the
22369 stack.
22370 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22371 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22372
22373 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22374
22375 * gcc.c-torture/execute/string-opt-2.c: New test.
22376
22377 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
22378
22379 * g++.old-deja/g++.pt/crash60.C: New test.
22380
22381 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22382
22383 * g++.old-deja/g++.other/crash24.C: New test.
22384 * g++.old-deja/g++.other/crash25.C: New test.
22385 * g++.old-deja/g++.other/crash26.C: New test.
22386 * g++.old-deja/g++.other/crash27.C: New test.
22387 * g++.old-deja/g++.other/crash28.C: New test.
22388 * g++.old-deja/g++.other/crash29.C: New test.
22389 * g++.old-deja/g++.other/crash30.C: New test.
22390 * g++.old-deja/g++.other/crash31.C: New test.
22391 * g++.old-deja/g++.other/crash32.C: New test.
22392 * g++.old-deja/g++.other/crash33.C: New test.
22393 * g++.old-deja/g++.other/crash34.C: New test.
22394 * g++.old-deja/g++.other/crash35.C: New test.
22395
22396 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22397
22398 * gcc.c-torture/execute/20001031-1.c: New test.
22399
22400 2000-11-04 Mark Mitchell <mark@codesourcery.com>
22401
22402 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22403 namespace.
22404
22405 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22406 standards-conformant.
22407
22408 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22409
22410 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22411 * g++.old-deja/g++.mike/p755a.C: Likewise.
22412 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22413 library makes no calls to `operator new' during initialization.
22414
22415 2000-11-04 Neil Booth <neilb@earthling.net>
22416
22417 * gcc.dg/cpp/include2.c: New tests.
22418
22419 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
22420
22421 * lib/g++.exp (g++_set_ld_library_path): New function.
22422 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22423
22424 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22425
22426 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22427 warnings.
22428
22429 2000-11-01 Richard Henderson <rth@redhat.com>
22430
22431 * g++.old-deja/g++.ext/namedret1.C: New.
22432 * g++.old-deja/g++.ext/namedret2.C: New.
22433 * g++.old-deja/g++.ext/namedret3.C: New.
22434
22435 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22436
22437 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22438 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22439
22440 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22441
22442 * gcc.c-torture/execute/va-arg-21.c: New test.
22443
22444 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22445
22446 * gcc.dg/c99-complex-2.c: New test.
22447
22448 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22449
22450 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22451
22452 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22453
22454 * g++.old-deja/g++.other/inline16.C: New test.
22455
22456 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22457
22458 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22459 __PRETTY_FUNCTION__
22460
22461 2000-10-29 Neil Booth <neilb@earthling.net>
22462
22463 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22464 New tests.
22465 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22466 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22467 optimisation.
22468
22469 2000-10-29 Neil Booth <neilb@earthling.net>
22470
22471 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22472 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22473 * mi5.c: Test multiple includes work with -C.
22474 * trigraphs.c: Test ^= version.
22475
22476 2000-10-28 Neil Booth <neilb@earthling.net>
22477
22478 New tests and test updates for new macro expander.
22479
22480 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22481 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22482 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22483 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22484 new diagnostic messages.
22485
22486 * gcc.dg/cpp/macro3.c: New tests.
22487
22488 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22489
22490 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22491 on the same line.
22492
22493 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22494
22495 * g++.old-deja/g++.other/eh2.C: New test.
22496
22497 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22498
22499 * gcc.c-torture/execute/20001027-1.c: New test.
22500
22501 2000-10-26 Richard Henderson <rth@redhat.com>
22502
22503 * gcc.c-torture/execute/20001026-1.c: New.
22504
22505 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22506
22507 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22508 * g++.old-deja/g++.law/builtin1.C: Likewise.
22509 * g++.old-deja/g++.law/ctors10.C: Likewise.
22510 * g++.old-deja/g++.law/virtual3.C: Likewise.
22511 * g++.old-deja/g++.mike/p658.C: Likewise.
22512 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22513 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22514 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22515 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22516 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22517
22518 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22519
22520 * gcc.c-torture/compile/20001024-1.c: New test.
22521
22522 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22523
22524 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22525 to tell us whether or not we are using V3.
22526
22527 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22528
22529 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22530 operands.
22531
22532 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22533
22534 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22535
22536 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22537
22538 * gcc.c-torture/execute/20001024-1.c: New test.
22539
22540 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22541
22542 * g++.old-deja/g++.other/sibcall1.C: New test.
22543
22544 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22545
22546 * gcc.dg/noncompile/init-3.c: New test.
22547
22548 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22549
22550 * gcc.dg/format-array-1.c: New test.
22551
22552 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22553
22554 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22555 writing through null pointers; remove comment about testing
22556 unterminated strings.
22557
22558 2000-10-17 Matthew Hiller <hiller@redhat.com>
22559
22560 * gcc.c-torture/execute/20001017-2.c: New test.
22561
22562 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22563
22564 * gcc.c-torture/compile/20001018-1.c: New test.
22565 * gcc.c-torture/compile/20001018-1.x: Xfail.
22566
22567 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22568
22569 * gcc.c-torture/execute/20001017-1.c: New test.
22570
22571 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22572
22573 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22574 for multiple use of arguments with scanf formats; add tests for
22575 multiple use of arguments.
22576
22577 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22578
22579 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22580
22581 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22582
22583 * gcc.dg/format-miss-1.c: New test.
22584
22585 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22586
22587 * gcc.c-torture/execute/20001013-1.c: New test.
22588
22589 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22590
22591 * gcc.dg/format-branch-1.c: New test.
22592
22593 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22594
22595 * README, lib/file-format.exp: Remove EGCS references.
22596
22597 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22598
22599 * gcc.dg/20001013-1.c: New test.
22600
22601 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22602
22603 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22604 for intmax_t in the compiler using __typeof__ and the type rules
22605 for conditional expressions.
22606
22607 2000-10-13 Jakub Jelinek <jakub@redhat.com>
22608
22609 * gcc.dg/20001012-1.c: New test.
22610 * gcc.dg/20001012-2.c: New test.
22611
22612 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22613
22614 * gcc.dg/format-attr-1.c: New test.
22615
22616 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22617
22618 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22619 __LONG_LONG_MAX__ instead of LLONG_MAX.
22620
22621 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22622
22623 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22624 scanf flags.
22625 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22626 flags.
22627
22628 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22629
22630 * gcc.dg/sequence-pt-1.c: New test.
22631
22632 2000-10-11 Geoff Keating <geoffk@cygnus.com>
22633
22634 * gcc.c-torture/execute/20001011-1.c: New testcase.
22635 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22636
22637 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22638
22639 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22640 does not error on it.
22641
22642 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22643
22644 * gcc.dg/20001009-1.c: New test.
22645
22646 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22647
22648 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22649 * gcc.c-torture/execute/20001009-2.c: ... to here.
22650
22651 2000-10-09 Geoff Keating <geoffk@cygnus.com>
22652
22653 * gcc.c-torture/compile/20001009-1.c: New testcase.
22654 * gcc.c-torture/execute/20001009-1.c: New testcase.
22655 Testcases provided by Jan Hubicka <jh@suse.cz>.
22656
22657 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22658
22659 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22660 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22661 uintmax_t using <limits.h> to emulate the compiler's internal
22662 logic. No longer XFAIL %j tests.
22663
22664 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22665
22666 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22667 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22668 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22669 regexps and details of expected handling of some bad formats.
22670 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22671 suppression.
22672
22673 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22674
22675 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22676 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22677 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22678 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22679 in list archives.
22680
22681 2000-10-06 Richard Henderson <rth@cygnus.com>
22682
22683 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22684 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22685 * g++.old-deja/g++.jason/report.C: Likewise.
22686 * g++.old-deja/g++.law/friend5.C: Likewise.
22687 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22688 of the expected warnings.
22689
22690 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22691
22692 * g++.old-deja/g++.pt/enum14.C: New test.
22693
22694 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22695
22696 * g++.old-deja/g++.pt/crash59.C: New test.
22697
22698 2000-10-04 Will Cohen <wcohen@redhat.com>
22699
22700 * gcc.dg/20000926-1.c: New test.
22701
22702 2000-10-03 Geoff Keating <geoffk@cygnus.com>
22703
22704 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22705 function name for current C++ compiler.
22706 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22707
22708 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22709
22710 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22711 __PRETTY_FUNCTION__.
22712 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22713
22714 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22715
22716 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22717
22718 2000-09-26 Jakub Jelinek <jakub@redhat.com>
22719
22720 * gcc.c-torture/compile/20000923-1.c: New test.
22721
22722 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22723
22724 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22725 * g++.old-deja/g++.pt/ttp62.C: Same.
22726 * g++.old-deja/g++.other/inline14.C: Same.
22727
22728 2000-09-24 Richard Henderson <rth@cygnus.com>
22729
22730 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22731
22732 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22733
22734 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22735
22736 2000-09-22 Geoff Keating <geoffk@cygnus.com>
22737
22738 * gcc.c-torture/compile/20000922-1.c: New file.
22739
22740 2000-09-21 Nick Clifton <nickc@redhat.com>
22741
22742 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22743 a signed long modulo operation.
22744 (mod6): New function - perform an unsigned long modulo operation.
22745 (main): Add tests for modulos of very large numbers by very small
22746 dividends.
22747
22748 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22749
22750 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22751
22752 2000-09-19 Richard Henderson <rth@cygnus.com>
22753
22754 * gcc.dg/compare2.c (case 10): XFAIL.
22755
22756 2000-09-18 Richard Henderson <rth@cygnus.com>
22757
22758 * gcc.c-torture/execute/20000906-1.c: Move ...
22759 * gcc.dg/20000906-1.c: ... here. Only run on targets
22760 that support __builtin_trap.
22761
22762 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22763
22764 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22765
22766 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22767
22768 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22769 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22770 more $ format tests.
22771
22772 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22773
22774 * gcc.dg/format-errmk-1.c: New test.
22775
22776 2000-09-17 Greg McGary <greg@mcgary.org>
22777
22778 * gcc.c-torture/execute/20000917-1.x: Remove.
22779
22780 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22781
22782 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22783
22784 2000-09-17 Greg McGary <greg@mcgary.org>
22785
22786 * gcc.c-torture/execute/20000917-1.c: New test.
22787 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22788
22789 2000-09-16 Neil Booth <NeilB@earthling.net>
22790
22791 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22792 in nested macro bug.
22793
22794 2000-09-15 Neil Booth <NeilB@earthling.net>
22795
22796 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22797
22798 2000-09-14 Jeffrey A Law (law@cygnus.com)
22799
22800 * gcc.c-torture/execute/20000914-1.c: New test.
22801
22802 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
22803
22804 * g++.other/inline13.C: New test.
22805
22806 2000-09-12 Andreas Jaeger <aj@suse.de>
22807
22808 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22809 constant by Ulrich Drepper <drepper@redhat.com>.
22810
22811 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22812
22813 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22814
22815 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22816
22817 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22818
22819 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22820
22821 * gcc.dg/cpp/backslash.c: New test.
22822
22823 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
22824
22825 * gcc.c-torture/execute/20000910-1.c: New test.
22826 * gcc.c-torture/execute/20000910-2.c: Likewise.
22827
22828 2000-09-11 Robert Lipe <robertl@sco.com>
22829
22830 * gcc.dg/pragma-align.c: New test.
22831
22832 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22833
22834 * g++.old-deja/g++.pt/explicit82.C: New test.
22835 * g++.old-deja/g++.pt/explicit83.C: New test.
22836
22837 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22838
22839 * gcc.dg/asm-names.c: New test.
22840
22841 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22842
22843 * gcc.dg/cpp/tr-warn6.c: New test
22844
22845 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22846
22847 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22848 be accepted.
22849
22850 2000-09-07 Catherine Moore <clm@redhat.com>
22851
22852 * gcc.c-torture/execute/unroll-1.c: New test.
22853
22854 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22855
22856 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22857 ERROR markers.
22858 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22859 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22860 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22861 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22862 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22863 Preprocess only.
22864 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22865 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22866
22867 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22868
22869 * g++.old-deja/g++.pt/deduct2.C: New test.
22870
22871 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22872
22873 * g++.old-deja/g++.pt/parms2.C: New test.
22874
22875 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22876
22877 * g++.old-deja/g++.pt/crash58.C: New test.
22878
22879 2000-09-06 Greg McGary <greg@mcgary.org>
22880
22881 * gcc.c-torture/execute/20000906-1.c: New test.
22882 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22883
22884 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22885
22886 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22887
22888 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22889
22890 * g++.old-deja/g++.pt/crash57.C: New test.
22891
22892 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22893
22894 * g++.old-deja/g++.pt/crash56.C: New test.
22895
22896 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22897
22898 * g++.old-deja/g++.pt/koenig1.C: New test.
22899
22900 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22901
22902 * gcc.dg/20000904-1.c: New test.
22903
22904 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22905
22906 * gcc.dg/cpp/paste8.c: New test.
22907
22908 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
22909
22910 * gcc.c-torture/compile/20000827-1.c: New test.
22911
22912 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22913
22914 * gcc.dg/format-diag-1.c: New test.
22915
22916 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22917
22918 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22919 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22920 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22921 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22922 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22923
22924 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22925
22926 * g++.old-deja/g++.other/nested4.C: New test.
22927
22928 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22929
22930 * g++.old-deja/g++.ns/scoped1.C: New test.
22931
22932 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
22933
22934 * lib/g++.exp: Support testing already-installed GCC.
22935
22936 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22937
22938 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22939
22940 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22941
22942 * gcc.dg/return-type-2.c: New test.
22943
22944 2000-08-27 Geoff Keating <geoffk@cygnus.com>
22945
22946 * gcc.c-torture/compile/20000825-1.c: New test.
22947
22948 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
22949
22950 * gcc.dg/dwarf2-2.c: New test.
22951
22952 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22953
22954 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22955 dg-warning regexps.
22956
22957 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22958
22959 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22960 gcc.dg/format-ext-5.c: New tests.
22961
22962 2000-08-25 Jakub Jelinek <jakub@redhat.com>
22963
22964 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22965
22966 2000-08-24 Mark Mitchell <mark@codesourcery.com>
22967
22968 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22969
22970 2000-08-24 Richard Henderson <rth@cygnus.com>
22971
22972 * gcc.dg/ia64-sync-1.c: New test.
22973 * gcc.dg/ia64-sync-2.c: New test.
22974 * gcc.dg/ia64-asm-1.c: New test.
22975
22976 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22977
22978 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22979 * gcc.dg/format-ext-2.c: New test.
22980
22981 2000-08-23 Jason Merrill <jason@redhat.com>
22982
22983 * lib/old-dejagnu.exp: Also ignore "In member function" and
22984 "At global scope".
22985
22986 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22987
22988 * gcc.dg/noncompile/label-lineno-1.c: New test.
22989
22990 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22991
22992 * gcc.dg/c99-array-nonobj-1.c: New test.
22993
22994 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22995
22996 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
22997 tests.
22998 * gcc.dg/format-ext-1.c: New test.
22999
23000 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23001
23002 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
23003 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
23004 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
23005 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
23006 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
23007
23008 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
23009
23010 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
23011 gcc.dg/c99-strftime-2.c: New tests.
23012
23013 2000-08-22 Richard Henderson <rth@cygnus.com>
23014
23015 * gcc.c-torture/execute/20000822-1.c: New test.
23016
23017 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23018
23019 * gcc.c-torture/execute/20000819-1.x: Remove.
23020
23021 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23022
23023 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
23024 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
23025 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
23026 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
23027 gcc.dg/format-xopen-1.c: New tests.
23028
23029 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23030
23031 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
23032
23033 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23034
23035 * g++.old-deja/g++.other/loop2.C: New test.
23036
23037 * gcc.c-torture/compile/20000606-1.c: New test.
23038 * gcc.c-torture/compile/20000728-1.c: New test.
23039 * gcc.c-torture/execute/20000801-1.c: New test.
23040 * gcc.c-torture/execute/20000801-2.c: New test.
23041 * gcc.c-torture/execute/20000819-1.c: New test.
23042 * gcc.c-torture/execute/20000819-1.x: XFAIL.
23043 * gcc.dg/20000629-1.c: New test.
23044 * gcc.dg/20000724-1.c: New test.
23045 * gcc.dg/20000807-1.c: New test.
23046
23047 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
23048
23049 * gcc.dg/cpp/pragma-1.c: New test.
23050 * gcc.dg/cpp/pragma-2.c: New test.
23051
23052 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
23053
23054 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
23055 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
23056
23057 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23058
23059 * gcc.c-torture/compile/20000818-1.c: New test.
23060
23061 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
23062
23063 * gcc.c-torture/execute/20000818-1.c: New test.
23064
23065 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
23066
23067 * gcc.dg/format-va-1.c: New test.
23068
23069 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23070
23071 * g++.old-deja/g++.other/typedef8.C: New test.
23072
23073 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23074
23075 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
23076 * g++.old-deja/g++.mike/net36.C: Mark candidate.
23077 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
23078 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
23079 * g++.old-deja/g++.other/ptrmem7.C: New test.
23080 * g++.old-deja/g++.pt/ptrmem10.C: New test.
23081
23082 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23083
23084 * g++.old-deja/g++.pt/typename27.C: New test.
23085
23086 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
23087
23088 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
23089 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
23090 * g++.old-deja/g++.pt/friend45.C: New test.
23091 * g++.old-deja/g++.other/friend8.C: New test.
23092
23093 2000-08-15 Richard Henderson <rth@cygnus.com>
23094
23095 * gcc.c-torture/execute/20000815-1.c: New test.
23096
23097 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
23098
23099 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
23100 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
23101 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
23102
23103 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
23104
23105 * g++.old-deja/g++.other/refinit2.C: New test.
23106
23107 2000-08-13 Geoff Keating <geoffk@cygnus.com>
23108
23109 * lib/c-torture.exp (c-torture): Make
23110 compiler_conditional_xfail_data global.
23111 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
23112 compiler_conditional_xfail_data machinery.
23113 (f-torture-execute): Likewise.
23114 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
23115 and only when unrolling loops.
23116
23117 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
23118
23119 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23120
23121 * g++.old-deja/g++.pt/explicit81.C: New test.
23122
23123 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23124
23125 * g++.old-deja/g++.pt/typename26.C: New test.
23126
23127 2000-08-10 Geoff Keating <geoffk@cygnus.com>
23128
23129 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
23130 warning.
23131
23132 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
23133
23134 * g++.old-deja/g++.other/array3.C: New test.
23135
23136 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23137
23138 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
23139 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
23140 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
23141 New tests.
23142
23143 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
23144
23145 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
23146 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23147
23148 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
23149
23150 * gcc.c-torture/execute/20000808-1.c: New test.
23151
23152 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23153
23154 * gcc.dg/c90-const-expr-1.c: New test.
23155
23156 2000-08-08 Richard Henderson <rth@cygnus.com>
23157
23158 * gcc.dg/noncompile/920923-1.c: Declare calloc.
23159
23160 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
23161
23162 * gcc.dg/noncompile/const-ll-1.c: New test.
23163
23164 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
23165
23166 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
23167
23168 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23169
23170 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
23171 that running programs linked against the shared version of libobjc
23172 run correctly.
23173
23174 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23175
23176 * gcc.dg/c99-printf-1.c: New test.
23177
23178 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23179
23180 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
23181
23182 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
23183
23184 * gcc.c-torture/execute/20000731-1.x: Delete.
23185
23186 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
23187
23188 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
23189 and torture_without_loops as is done by c-torture.exp.
23190 (search_for): Copy from c-torture.exp.
23191 (gcc-dg-runtest): New function, drives a directory of tests
23192 iterating over the TORTURE_OPTIONS.
23193 (scan-assembler, scan-assembler-not): Move here from
23194 individual directory drivers.
23195
23196 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
23197 defined by lib/gcc-dg.exp.
23198 * gcc.dg/cpp/cpp.exp: Likewise.
23199 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
23200 gcc-dg-runtest, so we cycle over optimization options.
23201
23202 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
23203 * gcc.dg/compare2.c: No longer expected to fail.
23204
23205 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23206
23207 * gcc.c-torture/execute/20000804-1.c: New test.
23208
23209 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
23210
23211 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
23212
23213 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
23214
23215 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
23216
23217 2000-08-03 Jeffrey A Law (law@cygnus.com)
23218
23219 * gcc.c-torture/compile/20000803-1.c: New test.
23220
23221 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23222
23223 * gcc.c-torture/execute/20000801-3.c,
23224 gcc.c-torture/execute/20000801-4.c: New tests.
23225 * gcc.c-torture/execute/20000801-3.x,
23226 gcc.c-torture/execute/20000801-4.x: Xfail.
23227
23228 2000-08-02 Geoff Keating <geoffk@cygnus.com>
23229
23230 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23231 libobjc/.libs to allow for libtool.
23232
23233 2000-08-02 Jakub Jelinek <jakub@redhat.com>
23234
23235 * gcc.c-torture/compile/20000802-1.c: New test.
23236
23237 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23238
23239 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23240
23241 2000-07-31 Jeffrey A Law (law@cygnus.com)
23242
23243 * gcc-c-torture/execute/20000731-2.c: New test.
23244
23245 * gcc.c-torture/execute/20000731-1.c: New test.
23246 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23247
23248 2000-07-31 Jakub Jelinek <jakub@redhat.com>
23249
23250 * testsuite/gcc.dg/cpp/paste7.c: New test.
23251 * gcc.dg/cpp/20000725-1.c: New test.
23252
23253 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23254
23255 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23256 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23257 declaration warning for __builtin_dwarf_reg_size.
23258
23259 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23260
23261 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23262
23263 * gcc.dg/noncompile/voidparam-1.c: New test.
23264
23265 2000-07-30 Richard Henderson <rth@cygnus.com>
23266
23267 * gcc.dg/c90-digraph-1.c: Don't xfail.
23268 * gcc.dg/compare2.c (case 10): Xfail.
23269 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23270
23271 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23272
23273 * gcc.dg/c99-main-1.c: New test.
23274
23275 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23276
23277 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23278
23279 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
23280
23281 * gcc.c-tortuer/execute/20000726-1.c: New test.
23282
23283 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
23284
23285 * gcc.c-torture/execute/enum-2.c: New test.
23286
23287 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23288
23289 * gcc.dg/cpp/tr-warn3.c: New test.
23290
23291 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23292
23293 * g++.old-deja/g++.ext/implicit1.C: Remove.
23294 * g++.old-deja/g++.jason/c2.C: Remove
23295 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23296 * g++.old-deja/g++.pt/crash16.C: Likewise.
23297 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23298
23299 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23300
23301 * g++.old-deja/g++.other/for2.C: New test.
23302
23303 2000-07-25 Jakub Jelinek <jakub@redhat.com>
23304
23305 * gcc.dg/20000720-1.c: New test.
23306
23307 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
23308
23309 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
23310
23311 2000-07-24 Geoff Keating <geoffk@cygnus.com>
23312
23313 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
23314 * gcc.c-torture/execute/20000722-1.c: New.
23315 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
23316
23317 2000-07-24 Jakub Jelinek <jakub@redhat.com>
23318
23319 * gcc.dg/cpp/20000720-1.S: New test.
23320
23321 2000-07-21 Michael Meissner <meissner@redhat.com>
23322
23323 * gcc.c-torture/execute/ieee/hugeval.c: New test.
23324
23325 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23326
23327 * g++.old-deja/g++.brendan/crash16.C,
23328 g++.old-deja/g++.brendan/parse3.C,
23329 g++.old-deja/g++.brendan/redecl1.C,
23330 g++.old-deja/g++.ns/template13.C,
23331 g++.old-deja/g++.other/decl4.C,
23332 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
23333
23334 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23335
23336 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
23337 and "Internal error".
23338
23339 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
23340 regexps.
23341 * gcc.dg/cpp/paste6.c: New test.
23342
23343 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
23344
23345 * gcc.dg/cpp/tr-direct.c: New test.
23346
23347 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
23348 gcc.dg/cpp/undef1.c: Tweak error regexps.
23349
23350 2000-07-18 Eric Christopher <echristo@redhat.com>
23351
23352 * gcc.c-torture/compile/20000718-1.c: New test.
23353
23354 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
23355
23356 * cpplex.c (_cpp_push_token): If the token being pushed back
23357 is the previous token in this context, just subtract one from
23358 context->posn.
23359 * cppmacro.c (save_expansion): Clear aux field when storing a
23360 placemarker.
23361
23362 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
23363
23364 * gcc.dg/noncompile/redecl-1.c: New test.
23365
23366 2000-07-18 Jakub Jelinek <jakub@redhat.com>
23367
23368 * gcc.c-torture/execute/20000717-5.c: New test.
23369 * gcc.c-torture/execute/20000717-1.x: Removed.
23370
23371 2000-07-17 Richard Henderson <rth@cygnus.com>
23372
23373 * gcc.c-torture/execute/20000717-4.c: New test.
23374
23375 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
23376
23377 * gcc.dg/cpp/syshdr.c: New test.
23378 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
23379
23380 2000-07-17 Neil Booth <neilb@earthling.net>
23381
23382 * gcc.dg/cpp/cmdlne-dM.c: New test.
23383 * gcc.dg/cpp/cmdlne-dD.c: New test.
23384
23385 2000-07-17 Jeffrey A Law (law@cygnus.com)
23386
23387 * gcc.c-torture/execute/20000717-3.c: New test.
23388
23389 * gcc.c-torture/compile/20000717-1.c: New test.
23390
23391 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23392
23393 * gcc.c-torture/execute/20000717-2.c: New test.
23394
23395 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23396
23397 * gcc.dg/formatz-1.c: New test.
23398
23399 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23400 * gcc.dg/c99-digraph-1.c: New tests.
23401
23402 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23403 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23404
23405 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23406 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23407 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23408 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23409 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23410 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23411 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23412
23413 2000-07-17 Greg McGary <greg@mcgary.org>
23414
23415 * gcc.c-torture/execute/20000717-1.c: New test.
23416 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23417
23418 2000-07-15 Jakub Jelinek <jakub@redhat.com>
23419
23420 * gcc.c-torture/execute/20000715-2.c: New test.
23421 * gcc.dg/20000715-1.c: New test.
23422
23423 2000-07-15 Michael Meissner <meissner@redhat.com>
23424
23425 * gcc.c-torture/execute/20000715-1.c: New test.
23426
23427 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23428
23429 * gcc.c-torture/execute/20000707-1.c: New test.
23430
23431 2000-07-13 Neil Booth <NeilB@earthling.net>
23432
23433 * testsuite/gcc.dg/cpp/digraph1.c,
23434 testsuite/gcc.dg/cpp/digraph2.c,
23435 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23436
23437 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23438
23439 * g77.f-torture/compile/20000630-2.f: New test.
23440 * g77.f-torture/compile/20000630-2.x
23441
23442 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23443
23444 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23445
23446 2000-07-11 Neil Booth <NeilB@earthling.net>
23447
23448 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23449
23450 2000-07-11 Neil Booth <NeilB@earthling.net>
23451
23452 * gcc.dg/cpp/cmdlne-C.c: New.
23453
23454 2000-07-09 Neil Booth <NeilB@earthling.net>
23455
23456 * gcc.dg/cpp/directiv.c: New tests.
23457 * gcc.dg/cpp/undef1.c: Update.
23458
23459 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23460
23461 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23462
23463 2000-07-09 Neil Booth <NeilB@earthling.net>
23464
23465 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23466
23467 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23468
23469 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23470 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23471
23472 2000-07-08 Neil Booth <NeilB@earthling.net>
23473
23474 * gcc.dg/cpp/macsyntx.c: New tests.
23475
23476 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23477
23478 * gcc.dg/20000707-1.c: New test.
23479
23480 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23481
23482 * gcc.c-torture/execute/20000706-1.c: New test.
23483 * gcc.c-torture/execute/20000706-2.c: New test.
23484 * gcc.c-torture/execute/20000706-3.c: New test.
23485 * gcc.c-torture/execute/20000706-4.c: New test.
23486 * gcc.c-torture/execute/20000706-5.c: New test.
23487
23488 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23489
23490 * g++.old-deja/g++.pt/instantiate7.C: New test.
23491
23492 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23493
23494 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23495 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23496 * g++.old-deja/g++.other/rtti3.C: Likewise.
23497 * g++.old-deja/g++.other/rttid3.C: Likewise.
23498
23499 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23500
23501 * g77.f-torture/compile/20000630-1.x: Fix typo
23502
23503 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23504
23505 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23506 assembly output.
23507
23508 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23509
23510 * gcc.dg/cpp/ident.c: New test.
23511
23512 2000-07-05 Neil Booth <NeilB@earthling.net>
23513
23514 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23515 gcc.dg/cpp/lexstrng.c: New tests.
23516
23517 2000-07-04 Neil Booth <NeilB@earthling.net>
23518
23519 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23520 * gcc.dg/cpp/strify2.c: Same.
23521
23522 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23523
23524 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23525 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23526 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23527 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23528
23529 * testsuite/gcc.dg/cpp/macro1.c,
23530 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23531 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23532 testsuite/gcc.dg/cpp/strify1.c,
23533 testsuite/gcc.dg/cpp/strify2.c: New tests.
23534
23535 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23536
23537 * gcc.c-torture/execute/20000703-1.c: New test.
23538
23539 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23540
23541 * g++.old-deja/g++.pt (lookup10.C): New test.
23542
23543 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23544
23545 * g++.old-deja/g++.pt (typename25.C): New test.
23546
23547 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23548
23549 * gcc.c-torture/compile/20000701-1.c: New test.
23550
23551 2000-06-30 Nick Clifton <nickc@cygnus.com>
23552
23553 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23554 to test case.
23555
23556 2000-06-30 Catherine Moore <clm@cygnus.com>
23557
23558 * gcc.c-torture/execute/align-1.c: New test.
23559
23560 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23561
23562 * g++.old-deja/g++.pt/expr8.C: New test.
23563 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23564
23565 2000-06-29 Nick Clifton <nickc@cygnus.com>
23566
23567 * gcc.c-torture/compile/20000629-1.c: New test.
23568
23569 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23570
23571
23572 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23573 gcc.dg/noncompile directory, depending on whether they're
23574 preprocessor tests or not. Annotate all the tests for the dg
23575 framework.
23576
23577 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23578 * gcc.dg/noncompile/noncompile.exp: New.
23579
23580 * Moved files:
23581 Old name New name
23582 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23583 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23584 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23585 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23586 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23587 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23588 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23589 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23590 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23591 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23592 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23593 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23594 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23595 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23596 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23597 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23598 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23599 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23600 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23601 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23602 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23603 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23604 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23605 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23606
23607 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23608 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23609 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23610 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23611 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23612 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23613
23614 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23615
23616 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23617 declare one variable. On the fourth, error.
23618 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23619 declared by 20000628-1a.h.
23620
23621 2000-06-29 Richard Henderson <rth@redhat.com>
23622
23623 * gcc.c-torture/execute/930529-1.x: New file.
23624 * gcc.dg/920413-1.c: Adjust expected warning text.
23625 * gcc.dg/980217-1.c: Declare abort.
23626 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23627
23628 2000-06-29 Jeffrey A Law (law@cygnus.com)
23629
23630 * g77.f-torture/compile/20000629-1.f: New test.
23631 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23632
23633 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23634
23635 Rearrange lots of files, removing entirely the
23636 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23637 directories.
23638
23639 * Deleted files:
23640 gcc.c-torture/code_quality/code_quality.exp
23641 gcc.c-torture/special/special.exp
23642 gcc.failure/failure.exp
23643 gcc.failure/940409-1.x
23644 gcc.c-torture/compile/961203-1.x
23645
23646 * New files:
23647 gcc.misc-tests/linkage.exp
23648 gcc.c-torture/execute/920730-1t.c
23649 gcc.c-torture/execute/920730-1t.x
23650 gcc.c-torture/compile/920520-1.x
23651 gcc.c-torture/compile/920521-1.x
23652 gcc.c-torture/compile/981006-1.x
23653 gcc.c-torture/execute/eeprof-1.x
23654
23655 * Moved files (possibly with modifications to fit a new harness):
23656 Old name New name
23657 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23658 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23659 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23660 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23661 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23662 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23663 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23664 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23665 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23666 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23667 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23668 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23669 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23670 gcc.failure/940409-1.c gcc.dg/940409-1.c
23671
23672 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23673
23674 * c-torture/compile/961203-1.x: Delete.
23675
23676 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23677 not exit. Include stdio.h.
23678 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23679 * gcc.misc-tests/dg-12.c: Likewise.
23680 * gcc.misc-tests/dg-5.c: Likewise.
23681 * gcc.misc-tests/dg-6.c: Likewise.
23682 * gcc.misc-tests/dg-7.c: Prototype abort.
23683 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23684 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23685 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23686 not exit.
23687 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23688 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23689
23690 2000-06-28 Jakub Jelinek <jakub@redhat.com>
23691
23692 * gcc.dg/cpp/20000628-1.c: New test.
23693 * gcc.dg/cpp/20000628-1.h: New header for above test.
23694 * gcc.dg/cpp/20000628-1a.h: Likewise.
23695
23696 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23697
23698 * gcc.dg/cpp: New directory.
23699 * gcc.dg/cpp/cpp.exp: New driver.
23700 * gcc.dg/cpp/20000627-1.c: New test.
23701 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23702 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23703 and rewrite as a compilation test.
23704
23705 * gcc.dg: Move many files into the cpp subdirectory, possibly
23706 renaming or editing them as well.
23707 Old name New name
23708 990119-1.c cpp/19990119-1.c
23709 990228-1.c cpp/19990228-1.c
23710 990407-1.c cpp/19990407-1.c
23711 990409-1.c cpp/19990409-1.c
23712 990413-1.c cpp/19990413-1.c
23713 990703-1.c cpp/19990703-1.c
23714 20000127-1.c cpp/20000127-1.c
23715 20000129-1.c cpp/20000129-1.c
23716 20000207-1.c cpp/20000207-1.c
23717 20000207-2.c cpp/20000207-2.c
23718 20000209-1.c cpp/20000209-1.c
23719 20000209-2.c cpp/20000209-2.c
23720 20000301-1.c cpp/20000301-1.c
23721 20000419-1.c cpp/20000419-1.c
23722 20000510-1.S cpp/20000510-1.S
23723 20000519-1.c cpp/20000519-1.c
23724 20000529-1.c cpp/20000529-1.c
23725 20000625-1.c cpp/20000625-1.c
23726 20000625-2.c cpp/20000625-2.c
23727 cpp-as1.c cpp/assert1.c
23728 cpp-as2.c cpp/assert2.c
23729 cxx-comments-1.c cpp/cxxcom1.c
23730 cxx-comments-2.c cpp/cxxcom2.c
23731 endif-label.c cpp/endif.c
23732 cpp-hash1.c cpp/hash1.c
23733 cpp-hash2.c cpp/hash2.c
23734 cpp-if1.c cpp/if-1.c
23735 cpp-if2.c cpp/if-2.c
23736 cpp-if3.c cpp/if-3.c
23737 cpp-if4.c cpp/if-4.c
23738 cpp-if5.c cpp/if-5.c
23739 cpp-cond.c cpp/if-cexp.c
23740 cpp-missingop.c cpp/if-mop.c
23741 cpp-missingparen.c cpp/if-mpar.c
23742 cpp-opprec.c cpp/if-oppr.c
23743 cpp-ifparen.c cpp/if-paren.c
23744 cpp-shortcircuit.c cpp/if-sc.c
23745 cpp-shift.c cpp/if-shift.c
23746 cpp-unary.c cpp/if-unary.c
23747 cpp-li1.c cpp/line1.c
23748 cpp-li2.c cpp/line2.c
23749 lineno.c cpp/line3.c
23750 lineno-2.c cpp/line4.c
23751 cpp-mi.c cpp/mi1.c
23752 cpp-mic.h cpp/mi1c.h
23753 cpp-micc.h cpp/mi1cc.h
23754 cpp-mind.h cpp/mi1nd.h
23755 cpp-mindp.h cpp/mi1ndp.h
23756 cpp-mix.h cpp/mi1x.h
23757 cpp-mi2.c cpp/mi2.c
23758 cpp-mi2a.h cpp/mi2a.h
23759 cpp-mi2b.h cpp/mi2b.h
23760 cpp-mi2c.h cpp/mi2c.h
23761 cpp-mi3.c cpp/mi3.c
23762 cpp-mi3.def cpp/mi3.def
23763 poison-1.c cpp/poison.c
23764 pr-impl.c cpp/prag-imp.c
23765 cpp-redef-2.c cpp/redef1.c
23766 cpp-redef.c cpp/redef2.c
23767 strpaste.c cpp/strp1.c
23768 strpaste-2.c cpp/strp2.c
23769 cpp-tradpaste.c cpp/tr-paste.c
23770 cpp-tradstringify.c cpp/tr-str.c
23771 cpp-tradwarn1.c cpp/tr-warn1.c
23772 cpp-tradwarn2.c cpp/tr-warn2.c
23773 trigraphs.c cpp/trigraphs.c
23774 cpp-unc1.c cpp/unc1.c
23775 cpp-unc2.c cpp/unc2.c
23776 cpp-unc3.c cpp/unc3.c
23777 cpp-unc.c cpp/unc4.c
23778 undef.c cpp/undef1.c
23779 undef-2.c cpp/undef2.c
23780 cpp-wi1.c cpp/widestr1.c
23781
23782 2000-06-27 Mark Mitchell <mark@codesourcery.com>
23783
23784 * lib/g++.exp (g++_include_flags): Tweak.
23785
23786 2000-06-27 H.J. Lu <hjl@gnu.org>
23787 Loren J. Rittle <ljrittle@acm.org>
23788
23789 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23790 version with one that knows about the new gcc tree structure.
23791 (g++_link_flags): Same.
23792
23793 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23794
23795 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23796 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23797 case we are cross-compiling.
23798
23799 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23800 g++.old-deja/g++.niklas/Makefile.in,
23801 g++.old-deja/g++.niklas/configure.in,
23802 g++.old-deja/g++.other/Makefile.in,
23803 g++.old-deja/g++.other/configure.in,
23804 gcc.c-torture/code_quality/Makefile.in,
23805 gcc.c-torture/code_quality/configure.in,
23806 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23807 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23808 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23809 gcc.c-torture/execute/ieee/Makefile.in,
23810 gcc.c-torture/execute/ieee/configure.in,
23811 gcc.c-torture/noncompile/Makefile.in,
23812 gcc.c-torture/noncompile/configure.in,
23813 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23814 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23815 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23816
23817 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23818
23819 * g++.old-deja/g++.other/ambig3.C: New test.
23820
23821 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23822
23823 * g++.old-deja/g++.pt/syntax1.C: New test.
23824 * g++.old-deja/g++.pt/syntax2.C: New test.
23825 * g++.old-deja/g++.other/syntax3.C: New test.
23826 * g++.old-deja/g++.other/syntax4.C: New test.
23827
23828 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23829
23830 * gcc.dg/20000623-1.c: Prototype exit and abort.
23831
23832 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23833
23834 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23835 New tests.
23836 * gcc.dg/cpp-mi3.def: New file.
23837
23838 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23839 inside assertions.
23840 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23841 lexer's error messages.
23842 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23843 divine anything from the linemarkers.
23844 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23845 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23846
23847 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23848
23849 * gcc.dg/20000623-1.c: New test.
23850
23851 2000-06-22 Jakub Jelinek <jakub@redhat.com>
23852
23853 * gcc.c-torture/execute/20000622-1.c: New test.
23854
23855 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23856
23857 * g++.old-deja/g++.other/init15.C: New test.
23858
23859 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23860
23861 * g++.old-deja/g++.pt/vaarg2.C: New test.
23862 * g++.old-deja/g++.pt/vaarg3.C: New test.
23863
23864 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23865
23866 * g++.old-deja/g++.other/dyncast6.C: New test.
23867
23868 2000-06-15 Jakub Jelinek <jakub@redhat.com>
23869
23870 * gcc.c-torture/execute/loop-6.c: New test.
23871
23872 2000-06-14 Jakub Jelinek <jakub@redhat.com>
23873
23874 * gcc.dg/20000614-1.c: New test.
23875 * gcc.dg/20000614-2.c: New test.
23876
23877 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
23878
23879 * g++.old-deja/g++.other/inline12.C: New test.
23880
23881 2000-06-13 Jakub Jelinek <jakub@redhat.com>
23882
23883 * g++.old-deja/g++.other/eh1.C: New test.
23884
23885 2000-06-12 Jakub Jelinek <jakub@redhat.com>
23886
23887 * g++.old-deja/g++.other/type.C: New test.
23888
23889 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23890
23891 * g++.old-deja/g++.other/initstring.C: New test.
23892
23893 2000-06-12 Jason Merrill <jason@redhat.com>
23894
23895 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
23896
23897 2000-06-09 Jeffrey A Law (law@cygnus.com)
23898
23899 * gcc.c-torture/compile/20000609-1.c: New test.
23900
23901 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
23902
23903 * gcc.dg/20000609-1.c: New test.
23904
23905 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
23906
23907 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
23908 * gcc.c-torture/noncompile/poison-1.c: Move...
23909 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
23910 * gcc.dg/cpp-li1.c: Add a token after the #line.
23911
23912 2000-06-05 Richard Henderson <rth@cygnus.com>
23913
23914 * gcc.c-torture/execute/20000605-2.c: New test.
23915 * gcc.c-torture/execute/20000605-3.c: New test.
23916
23917 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23918
23919 * g77.f-torture/execute/20000503-1.x: New file.
23920
23921 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23922
23923 * g++.old-deja/g++.eh/badalloc1.C: New test.
23924
23925 2000-06-05 Richard Henderson <rth@cygnus.com>
23926
23927 * gcc.c-torture/execute/20000605-1.c: New test.
23928
23929 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23930 Nathan Sidwell <nathan@codesourcery.com>
23931
23932 * gcc.c-torture/compile/20000605-1.c: New test.
23933
23934 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23935
23936 * g77.f-torture/compile/20000601-1.f: New test.
23937
23938 2000-06-03 Richard Henderson <rth@cygnus.com>
23939
23940 * gcc.c-torture/execute/20000603-1.c: New.
23941
23942 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23943
23944 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23945 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23946
23947 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23948
23949 * gcc.dg/compare2.c (case 12): XFAIL.
23950 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23951 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23952
23953 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23954
23955 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23956
23957 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23958 guard macro is already defined when the header is first
23959 included.
23960 * gcc.dg/cpp-mix.h: New file.
23961 * gcc.dg/endif-label.c: Update patterns to match compiler.
23962
23963 * g++.brendan/complex1.C: Declare abort.
23964 * g++.law/refs4.C: Remove XFAIL.
23965 * g++.oliva/expr2.C: Declare abort and exit.
23966
23967 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23968
23969 * gcc.c-torture/execute/20000528-1.c: New test.
23970
23971 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23972 * g++.old-deja/g++.law/temps4.C: Likewise.
23973
23974 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23975 stdlib.h. Call abort() on failure.
23976 * g++.old-deja/g++.law/refs4.C: Likewise.
23977 * g++.old-deja/g++.law/temps4.C: Likewise.
23978 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23979 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23980
23981 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
23982
23983 Relative to g++.dg/special:
23984 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
23985
23986 Relative to g++.old-deja:
23987 * g++.brendan/complex1.C, g++.jason/optimize2.C,
23988 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
23989 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
23990 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
23991 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
23992 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
23993 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
23994
23995 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
23996 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
23997 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
23998 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
23999 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
24000 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
24001 and/or string.h.
24002
24003 * g++.other/goto1.C: Update expectations for error messages.
24004
24005 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
24006
24007 * gcc.c-torture/compile/20000523-1.c: New test.
24008
24009 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24010
24011 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
24012
24013 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24014
24015 * g++.old-deja/g++.eh/catch11.C: New test.
24016 * g++.old-deja/g++.eh/catch12.C: New test.
24017
24018 2000-05-24 Nick Clifton <nickc@cygnus.com>
24019
24020 * gcc.c-torture/execute/20000523-1.c: New test.
24021
24022 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
24023
24024 * c-torture/execute/bcp-1.c: Replace abort in arg of
24025 __builtin_constant_p with a generic external function.
24026
24027 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
24028 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
24029 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
24030 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
24031 Prototype abort and/or exit.
24032
24033 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
24034 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
24035 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
24036 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
24037
24038 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
24039
24040 * gcc.dg/dwarf2-1.c: New test.
24041
24042 2000-05-20 Richard Henderson <rth@cygnus.com>
24043
24044 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
24045
24046 2000-05-20 Andreas Jaeger <aj@suse.de>
24047
24048 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
24049 testcase.
24050
24051 2000-05-19 David Edelsohn <edelsohn@gnu.org>
24052
24053 * gcc.c-torture/execute/20000519-2.c: New test.
24054
24055 2000-05-19 Andreas Jaeger <aj@suse.de>
24056
24057 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
24058 which fails with SSA.
24059
24060 * lib/c-torture.exp: Also test with -O3 -fssa.
24061
24062 2000-05-18 Michael Meissner <meissner@redhat.com>
24063
24064 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
24065 * gcc.c-torture/execute/920415-1.c: Ditto.
24066 * gcc.c-torture/execute/920501-1.c: Ditto.
24067 * gcc.c-torture/execute/conversion.c: Ditto.
24068 * gcc.c-torture/execute/cvt-1.c: Ditto.
24069
24070 2000-05-18 Jeffrey A Law (law@cygnus.com)
24071
24072 * gcc.c-torture/compile/20000518-1.c: New test.
24073
24074 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
24075
24076 * g77.f-torture/compile/200005018.f: New test.
24077
24078 2000-05-17 Jeffrey A Law (law@cygnus.com)
24079
24080 * gcc.c-torture/compile/20000517-1.c: New test.
24081
24082 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24083
24084 * gcc.c-torture/execute/20000516-1.c: New test.
24085
24086 2000-05-15 Jakub Jelinek <jakub@redhat.com>
24087
24088 * g++.old-deja/g++.other/eh.C: New test.
24089
24090 2000-05-12 Richard Henderson <rth@cygnus.com>
24091
24092 * gcc.c-torture/execute/990208-1.c (main): Don't pass
24093 constants through to doit's conditional.
24094
24095 2000-05-11 Jeffrey A Law (law@cygnus.com)
24096
24097 * gcc.c-torture/compile/20000511-1.c: New test.
24098 * g77.f-torture/compile/20000511-1.f: New test.
24099 * g77.f-torture/compile/20000511-2.f: New test.
24100
24101 2000-05-11 Michael Meissner <meissner@redhat.com>
24102
24103 * gcc.c-torture/execute/20000511-1.c: New test.
24104
24105 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
24106
24107 * gcc.dg/dg.exp: Scan .S files as well as .c files.
24108 * gcc.dg/20000510-1.S: New.
24109
24110 2000-05-08 Catherine Moore <clm@cygnus.com>
24111
24112 * gcc.dg/unused-3.c: New.
24113
24114 2000-05-06 Richard Henderson <rth@cygnus.com>
24115
24116 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
24117 * g++.old-deja/g++.mike/warn1.C: Likewise.
24118 * g++.old-deja/g++.pt/local1.C: Likewise.
24119 * g++.old-deja/g++.pt/local7.C: Likewise.
24120 * g++.old-deja/g++.pt/spec16.C: Likewise.
24121
24122 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
24123
24124 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
24125
24126 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
24127
24128 * g77.f-torture/execute/20000503-1.f: New test.
24129
24130 2000-05-04 Andreas Jaeger <aj@suse.de>
24131
24132 * gcc.dg/noreturn-2.c: New test.
24133
24134 2000-05-04 Neil Booth <NeilB@earthling.net>
24135
24136 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
24137 preprocessor.
24138
24139 2000-05-04 Richard Henderson <rth@cygnus.com>
24140
24141 * gcc.c-torture/execute/20000503-1.c: Fix typo.
24142
24143 2000-05-04 Richard Henderson <rth@cygnus.com>
24144
24145 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
24146 OpenSSL by Jason R Thorpe.
24147
24148 2000-05-03 Jim Wilson <wilson@cygnus.com>
24149
24150 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
24151
24152 2000-05-03 Robert Lipe <robertlipe@usa.net>
24153
24154 * gcc.dg/20000503-1.c: New test.
24155
24156 2000-05-02 Jakub Jelinek <jakub@redhat.com>
24157
24158 * gcc.c-torture/compile/20000502-1.c: New test.
24159 * g++.old-deja/g++.other/align.C: New test.
24160 * gcc.dg/cpp-tradstringify.c: New test.
24161
24162 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
24163
24164 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
24165 and hard registers.
24166
24167 2000-04-26 Geoff Keating <geoffk@cygnus.com>
24168
24169 * gcc.c-torture/execute/loop-5.c: New test.
24170
24171 2000-04-25 Jakub Jelinek <jakub@redhat.com>
24172
24173 * gcc.c-torture/execute/va-arg-20.c: New test.
24174
24175 2000-04-23 Jeffrey A Law (law@cygnus.com)
24176
24177 * gcc.c-torture/execute/20000422-1.c: New test.
24178
24179 2000-04-20 Greg McGary <gkm@gnu.org>
24180
24181 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
24182 when optimizing, but without sibling-call optimizations (-O1).
24183
24184 2000-04-20 Jeffrey A Law (law@cygnus.com)
24185
24186 * gcc.c-torture/compile/20000420-1.c: New test.
24187
24188 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
24189
24190 * g++.abi/ptrflags.C: New test.
24191 * g++.eh/catchptr1.C: Test incomplete pointer chains.
24192
24193 2000-04-19 Catherine Moore <clm@cygnus.com>
24194
24195 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
24196
24197 2000-04-19 Greg McGary <gkm@gnu.org>
24198
24199 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
24200 sibling-call optimizations.
24201
24202 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
24203
24204 * gcc.dg/20000419-1.c: New test.
24205
24206 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
24207
24208 * gcc.c-torture/execute/20000412-6.c: New test.
24209
24210 2000-04-12 Jeffrey A Law (law@cygnus.com)
24211
24212 * gcc.c-torture/execute/20000412-5.c: New test.
24213 * g77.f-torture/compile/20000412-1.f: New test.
24214 * gcc.c-torture/execute/20000412-4.c: New test.
24215 * gcc.c-torture/compile/20000412-2.c: New test.
24216 * gcc.c-torture/execute/20000412-3.c: New test.
24217 * gcc.c-torture/compile/20000412-1.c: New test.
24218 * gcc.c-torture/execute/20000412-2.c: New test.
24219
24220 2000-04-12 Jakub Jelinek <jakub@redhat.com>
24221
24222 * objc/execute/bf-20.m: New test.
24223
24224 2000-04-10 Richard Henderson <rth@cygnus.com>
24225
24226 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24227
24228 * gcc.c-torture/execute/20000412-1.c: New test.
24229
24230 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24231
24232 * g++.old-deja/g++.eh/catchptr1.C: New test.
24233
24234 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24235
24236 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24237
24238 2000-04-08 Neil Booth <NeilB@earthling.net>
24239
24240 * gcc.dg/cpp-nullchar.c: Remove test as
24241 embedded nulls cause problems.
24242
24243 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24244
24245 * gcc.dg/compare2.c: New test.
24246
24247 2000-04-08 Neil Booth <NeilB@earthling.net>
24248
24249 * gcc.dg/cpp-nullchar.c: New test.
24250
24251 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24252
24253 * gcc.dg/cpp-mi2.c: New test.
24254 * gcc.dg/cpp-mi2[abc].h: New files.
24255
24256 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24257
24258 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24259 member name.
24260
24261 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24262
24263 * g++.old-deja/g++.abi/vmihint.C: New test.
24264
24265 2000-04-06 Neil Booth <NeilB@earthling.net>
24266
24267 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24268 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24269 copyright.
24270
24271 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
24272
24273 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24274 avoid stack-frame overwrite.
24275
24276 2000-04-05 Jakub Jelinek <jakub@redhat.com>
24277
24278 * gcc.c-torture/compile/20000405-2.c: New test.
24279 * gcc.c-torture/compile/20000405-3.c: New test.
24280
24281 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24282
24283 * gcc.c-torture/compile/20000405-1.c: New test.
24284
24285 2000-04-04 Geoff Keating <geoffk@cygnus.com>
24286
24287 * gcc.dg/cast-qual-1.c: Revert last change.
24288
24289 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24290
24291 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24292
24293 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24294
24295 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24296 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24297
24298 2000-04-03 Jeffrey A Law (law@cygnus.com)
24299
24300 * gcc.c-torture/compile/20000403-2.c: New test.
24301 * gcc.c-torture/compile/20000403-1.c: New test.
24302
24303 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
24304
24305 * gcc.c-torture/execute/20000403-1.c: New test.
24306
24307 2000-04-03 Geoff Keating <geoffk@cygnus.com>
24308
24309 * gcc.c-torture/execute/20000402-1.c: New test.
24310
24311 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
24312
24313 * gcc.c-torture/execute/va-arg-15.c: New test.
24314 * gcc.c-torture/execute/va-arg-16.c: New test.
24315 * gcc.c-torture/execute/va-arg-17.c: New test.
24316 * gcc.c-torture/execute/va-arg-18.c: New test.
24317 * gcc.c-torture/execute/va-arg-19.c: New test.
24318
24319 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
24320
24321 * gcc.c-torture/compile/981211-1.c: Move to...
24322 * gcc.dg/cpp-as1.c: ...here.
24323 * gcc.dg/cpp-as2.c: New file.
24324
24325 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
24326 compiler.
24327
24328 2000-04-02 Neil Booth <NeilB@earthling.net>
24329
24330 * gcc.dg/cpp-cond.c New tests.
24331 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
24332 accidental success less likely.
24333 * gcc.dg/cpp-missingop.c New tests.
24334 * gcc.dg/cpp-missingparen.c New tests.
24335 * gcc.dg/cpp-shift.c New tests.
24336 * gcc.dg/cpp-shortcircuit.c New tests.
24337 * gcc.dg/cpp-unary.c New tests.
24338
24339 2000-03-29 Jeffrey A Law (law@cygnus.com)
24340
24341 * gcc.c-torture/compile/20000329-1.c: New test.
24342
24343 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
24344
24345 * gcc.c-torture/compile/20000326-1.c: New test.
24346 * gcc.c-torture/compile/20000326-2.c: New test.
24347
24348 2000-03-24 Geoff Keating <geoffk@cygnus.com>
24349
24350 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
24351 the first parameter is a function argument.
24352
24353 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
24354
24355 * g++.old-deja/g++.ext/array4.C: New test.
24356
24357 2000-03-22 Geoff Keating <geoffk@cygnus.com>
24358
24359 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
24360
24361 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24362
24363 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
24364
24365 2000-03-19 Richard Henderson <rth@cygnus.com>
24366
24367 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
24368
24369 2000-03-19 Richard Henderson <rth@cygnus.com>
24370
24371 * gcc.c-torture/compile/20000319-1.c: New test.
24372
24373 2000-03-14 Jeffrey A Law (law@cygnus.com)
24374
24375 * gcc.c-torture/execute/20000314-3.c: New test.
24376 * gcc.c-torture/execute/20000314-2.c: New test.
24377 * gcc.c-torture/execute/20000314-1.c: New test.
24378 * gcc.c-torture/compile/20000314-2.c: New test.
24379 * gcc.c-torture/compile/20000314-1.c: New test.
24380
24381 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
24382
24383 * g++.old-deja/g++.warn/inline.C: New test.
24384
24385 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
24386
24387 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
24388 standards-compliant result rather than specific constants.
24389 Put test-values in array.
24390
24391 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
24392
24393 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24394 (g++_target_compile): Put test-specific options last.
24395
24396 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24397
24398 * g++.old-deja/g++.eh/vbase4.C: New test.
24399
24400 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24401
24402 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
24403
24404 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24405
24406 * g++.old-deja/g++.brendan/misc12.C: Removed.
24407 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24408 * g++.old-deja/g++.ext/pretty4.C: New test.
24409
24410 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24411
24412 * g++.old-deja/g++.other/string2.C: New test.
24413
24414 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
24415
24416 * g++.old-deja/g++.warn/impint2.C: New test.
24417
24418 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
24419
24420 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24421 is 1, not zero.
24422
24423 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
24424
24425 * g++.old-deja/g++.warn/impint.C: New test.
24426 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24427 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24428 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24429 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24430 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24431 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24432 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24433 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24434 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24435 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24436 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24437 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24438
24439 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24440
24441 * gcc.dg/cpp-redef.c: New test.
24442
24443 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24444
24445 * g++.old-deja/g++.pt/unify7.C: New test.
24446
24447 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24448
24449 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24450 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24451
24452 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24453
24454 * gcc.c-torture/compile/20000224-1.c: New test.
24455
24456 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24457
24458 * gcc.c-torture/compile/cpp-2.c: New test.
24459 * gcc.c-torture/compile/cpp-1.c: New test.
24460
24461 2000-02-25 Jeffrey A Law (law@cygnus.com)
24462
24463 * gcc.c-torture/execute/20000225-1.c: New test.
24464
24465 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24466
24467 * gcc.dg/cpp-li2.c: New test.
24468
24469 * gcc.dg/cpp-wi1.c: New test.
24470
24471 * gcc.dg/cpp-li1.c: New test.
24472
24473 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24474
24475 * g++.old-deja/g++.other/sizeof5.C: New test.
24476
24477 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24478
24479 * gcc.c-torture/execute/va-arg-13.c: New test.
24480
24481 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24482
24483 * gcc.c-torture/execute/va-arg-12.c: New test.
24484
24485 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24486
24487 * gcc.c-torture/execute/20000223-1.c: New test.
24488
24489 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24490
24491 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24492
24493 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24494
24495 * g++.old-deja/g++.abi/ptrmem.C: New test.
24496
24497 2000-02-19 Richard Henderson <rth@cygnus.com>
24498
24499 * gcc.c-torture/compile/init-3.c: New.
24500
24501 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24502
24503 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24504 ALWAYS_CXXFLAGS.
24505
24506 2000-02-11 Robert Lipe <robertl@sco.com>
24507
24508 * gcc.c-torture/compile/20000211-3.c: New test.
24509
24510 2000-02-11 Martin Buchholz <martin@xemacs.org>
24511
24512 * gcc.c-torture/compile/20000211-2.c: New test.
24513
24514 2000-02-11 Jeffrey A Law (law@cygnus.com)
24515
24516 * gcc.c-torture/compile/20000211-1.c: New test.
24517
24518 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24519
24520 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24521 on native targets
24522
24523 2000-02-08 Nathan Sidwell <nathan@acm.org>
24524
24525 * g++.old-deja/g++.other/cast5.C: New test.
24526
24527 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24528
24529 * gcc.c-torture/execute/20000205-1.c: New.
24530
24531 2000-02-03 Nathan Sidwell <nathan@acm.org>
24532
24533 * g++.old-deja/g++.jason/cast3.C: Return void.
24534 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24535
24536 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24537
24538 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24539
24540 * gcc.dg/loop-1.c: New test.
24541
24542 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24543
24544 * gcc.c-torture/compile/20000127-1.c: New test.
24545 * gcc.c-torture/execute/991228-1.c: New test.
24546
24547 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24548
24549 * gcc.dg/unused-2.c: New test.
24550
24551 * gcc.dg/conv-1.c: New test.
24552
24553 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24554
24555 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24556 compiler.
24557 (tool_option_proc): Fix typo.
24558
24559 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24560
24561 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24562 of the ld on the host, not on the build machine.
24563 Also, don't crash if '--help' is not a supported option.
24564
24565 2000-01-24 Richard Henderson <rth@cygnus.com>
24566
24567 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24568
24569 2000-01-20 Jeffrey A Law (law@cygnus.com)
24570
24571 * gcc.c-torture/execute/20000120-2.c: New test.
24572 * gcc.c-torture/execute/20000120-1.c: New test.
24573
24574 2000-01-13 Jeffrey A Law (law@cygnus.com)
24575
24576 * gcc.c-torture/execute/20000113-1.c: New test.
24577
24578 2000-01-12 Jeffrey A Law (law@cygnus.com)
24579
24580 * gcc.c-torture/execute/20000112-1.c: New test.
24581
24582 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24583
24584 * gcc.dg/20000111-1.c: New test.
24585
24586 2000-01-10 Jeffrey A Law (law@cygnus.com)
24587
24588 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24589 with 16 bit integers.
24590
24591 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24592
24593 * gcc.dg/20000108-1.c: New test.
24594
24595 2000-01-05 Nathan Sidwell <nathan@acm.org>
24596
24597 * g++.old-deja/g++.ns/koenig8.C: New test.
24598
24599 2000-01-05 Nathan Sidwell <nathan@acm.org>
24600
24601 * g++.old-deja/g++.other/cast4.C: New test.
24602
24603 2000-01-05 Jeffrey A Law (law@cygnus.com)
24604
24605 * gcc.c-torture/compile/20000105-2.c: New test.
24606 * gcc.c-torture/compile/20000105-1.c: New test.
24607
24608 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24609
24610 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24611 references to printf & atoi to conform to ANSI standard.
24612 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24613 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24614 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24615 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24616 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24617 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24618 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24619 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24620 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24621 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24622 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24623 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24624 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24625 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24626 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24627 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24628 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24629 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24630 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24631 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24632 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24633 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24634 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24635 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24636 * g++.old-deja/g++.brendan/init3.C: Likewise.
24637 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24638 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24639 * g++.old-deja/g++.brendan/new2.C: Likewise.
24640 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24641 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24642 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24643 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24644 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24645 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24646 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24647 * g++.old-deja/g++.brendan/template24.C: Likewise.
24648 * g++.old-deja/g++.brendan/template3.C: Likewise.
24649 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24650 * g++.old-deja/g++.jason/inline3.C: Likewise.
24651 * g++.old-deja/g++.jason/opeq.C: Likewise.
24652 * g++.old-deja/g++.law/arg5.C: Likewise.
24653 * g++.old-deja/g++.law/arm7.C: Likewise.
24654 * g++.old-deja/g++.law/ctors11.C: Likewise.
24655 * g++.old-deja/g++.law/cvt8.C: Likewise.
24656 * g++.old-deja/g++.law/init9.C: Likewise.
24657 * g++.old-deja/g++.law/refs4.C: Likewise.
24658 * g++.old-deja/g++.law/template2.C: Likewise.
24659 * g++.old-deja/g++.law/visibility24.C: Likewise.
24660 * g++.old-deja/g++.law/vtable3.C: Likewise.
24661 * g++.old-deja/g++.mike/asm2.C: Likewise.
24662 * g++.old-deja/g++.mike/eh1.C: Likewise.
24663 * g++.old-deja/g++.mike/misc1.C: Likewise.
24664 * g++.old-deja/g++.mike/misc13.C: Likewise.
24665 * g++.old-deja/g++.mike/misc14.C: Likewise.
24666 * g++.old-deja/g++.mike/ns12.C: Likewise.
24667 * g++.old-deja/g++.mike/p1248.C: Likewise.
24668 * g++.old-deja/g++.mike/p3708.C: Likewise.
24669 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24670 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24671 * g++.old-deja/g++.mike/p646.C: Likewise.
24672 * g++.old-deja/g++.mike/p700.C: Likewise.
24673 * g++.old-deja/g++.mike/p783.C: Likewise.
24674 * g++.old-deja/g++.mike/p783a.C: Likewise.
24675 * g++.old-deja/g++.mike/p783b.C: Likewise.
24676 * g++.old-deja/g++.mike/p786.C: Likewise.
24677 * g++.old-deja/g++.mike/p789.C: Likewise.
24678 * g++.old-deja/g++.mike/p789a.C: Likewise.
24679 * g++.old-deja/g++.mike/p807a.C: Likewise.
24680 * g++.old-deja/g++.other/delete3.C: Likewise.
24681 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24682 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24683 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24684 * g++.old-deja/g++.other/empty1.C: Likewise.
24685 * g++.old-deja/g++.other/temporary1.C: Likewise.
24686 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24687 * g++.old-deja/g++.pt/t16.C: Likewise.
24688 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
24689
24690 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
24691
24692 * gcc.dg/991230-1.c: New test.
24693
24694 1999-12-29 Jeffrey A Law (law@cygnus.com)
24695
24696 * gcc.c-torture/compile/991229-3.c: New test.
24697 * gcc.c-torture/compile/991229-2.c: New test.
24698 * gcc.c-torture/compile/991229-1.c: New test.
24699
24700 1999-12-29 Greg McGary <gkm@eng.ascend.com>
24701
24702 * gcc.c-torture/compile/labels-2.c: New test.
24703
24704 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
24705
24706 * gcc.c-torture/execute/991227-1.c: New test.
24707
24708 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24709
24710 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
24711
24712 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
24713
24714 * gcc.c-torture/execute/991221-1.c: New test.
24715
24716 1999-12-20 Nathan Sidwell <nathan@acm.org>
24717
24718 * g++.old-deja/g++.other/cast3.C: New test.
24719
24720 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
24721
24722 * gcc.c-torture/execute/991216-4.c: New test.
24723
24724 1999-12-16 Michael Meissner <meissner@cygnus.com>
24725
24726 * gcc.c-torture/execute/991216-1.c: New test.
24727 * gcc.c-torture/execute/991216-2.c: New test.
24728 * gcc.c-torture/execute/991216-3.c: New test.
24729
24730 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24731
24732 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
24733 Actually make the test fail by using "-O2" for compilation.
24734
24735 1999-12-15 Nathan Sidwell <nathan@acm.org>
24736
24737 * g++.old-deja/g++.warn/cast-align1.C: New test.
24738
24739 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24740
24741 * gcc.c-torture/compile/991214-1.c: New test.
24742 * gcc.c-torture/compile/991214-2.c: New test.
24743
24744 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24745
24746 * gcc.dg/991214-1.c: New test.
24747
24748 1999-12-13 Jeffrey A Law (law@cygnus.com)
24749
24750 * gcc.c-torture/compile/991213-3.c: New test.
24751 * gcc.c-torture/compile/991213-2.c: New test.
24752 * gcc.c-torture/compile/991213-1.c: New test.
24753
24754 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
24755
24756 * gcc.dg/991209-1.c: New test.
24757
24758 1999-12-08 Nathan Sidwell <nathan@acm.org>
24759
24760 * gcc.c-torture/compile/991208-1.c: New test.
24761
24762 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24763
24764 * gcc.dg/ultrasp2.c: New test.
24765
24766 1999-12-05 Alex Samuel <samuel@codesourcery.com>
24767
24768 * g++.old-deja/g++.abi/align.C (main): Fix typo.
24769
24770 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
24771
24772 * gcc.c-torture/compile/991202-1.c: New test.
24773 * gcc.c-torture/execute/991202-1.c: New test.
24774 * gcc.c-torture/execute/991202-2.c: New test.
24775 * gcc.c-torture/execute/991202-3.c: New test.
24776
24777 1999-12-02 Alex Samuel <samuel@codesourcery.com>
24778
24779 * g++.old-deja/g++.abi/align.C: New test.
24780 * g++.old-deja/g++.abi/aggregates.C: Likewise.
24781 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24782
24783 1999-12-01 Richard Henderson <rth@cygnus.com>
24784
24785 * gcc.c-torture/execute/991201-1.c: New.
24786
24787 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
24788
24789 * gcc.dg/991129-1.c: New test.
24790
24791 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
24792
24793 * gcc.c-torture/compile/991127-1.c: New test.
24794
24795 1999-11-22 Nathan Sidwell <nathan@acm.org>
24796
24797 * g++.old-deja/g++.other/warn4.C: New test.
24798
24799 1999-11-22 Nathan Sidwell <nathan@acm.org>
24800
24801 * g++.old-deja/g++.eh/cleanup2.C: New test.
24802 * g++.old-deja/g++.ext/pretty2.C: New test.
24803 * g++.old-deja/g++.ext/pretty3.C: New test.
24804 * g++.old-deja/g++.other/debug6.C: New test.
24805
24806 1999-10-20 Jim Wilson <wilson@cygnus.com>
24807
24808 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
24809 compiler_output to look for one error message instead of two.
24810
24811 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
24812
24813 * gcc.c-torture/execute/991118-1.c: Also test case
24814 where the word boundary does not split a byte evenly.
24815
24816 1999-11-19 Nathan Sidwell <nathan@acm.org>
24817
24818 * g++.old-deja/g++.ext/restrict1.C: New test.
24819
24820 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
24821
24822 * gcc.c-torture/execute/991118-1.c: New test.
24823
24824 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
24825
24826 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
24827 working directory pathnames.
24828
24829 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
24830
24831 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
24832 host is equipped with driver.h and driver.o so it can actually
24833 compile and run the tests.
24834
24835 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
24836
24837 * gcc.c-torture/compile/991008-1.c: New test.
24838
24839 1999-11-08 Nick Clifton <nickc@cygnus.com>
24840
24841 * lib/gcc-dg.exp: Include target-supports.exp
24842
24843 1999-11-05 Nick Clifton <nickc@cygnus.com>
24844
24845 * lib/target-supports.exp: New file: Provide procs to test for
24846 features supported by the target.
24847 (check_weak_available): Moved here from ecos.exp.
24848 (check_alias_available): New proc: Determine of the target
24849 toolchain supports the alias attribute.
24850
24851 * gcc.dg/special/ecos.exp: Move check_weak_available to
24852 target-supports.exp.
24853 (alias-1.c): Only perform the test if the target supports
24854 aliases.
24855 (wkali-1.c): Only perform the test if the target supports
24856 aliases.
24857
24858 * gcc.dg/990506-0.c: Expect error messages from cross
24859 targets as well as native targets.
24860
24861 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24862
24863 * gcc.dg/ultrasp1.c: Removed xfail.
24864 * gcc.dg/struct-ret-2.c: Likewise.
24865 * gcc.dg/array-1.c: Likewise.
24866
24867 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24868
24869 * gcc.dg/struct-ret-2.c: New test.
24870
24871 * gcc.dg/array-1.c: New test.
24872
24873 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
24874
24875 * gcc.c-torture/execute/991030-1.c: New test.
24876
24877 1999-10-26 Richard Henderson <rth@cygnus.com>
24878
24879 * gcc.c-torture/compile/991026-2.c: New test.
24880
24881 1999-10-26 Jeffrey A Law (law@cygnus.com)
24882
24883 * gcc.c-torture/compile/991026-1.c: New test.
24884
24885 1999-10-23 Jeffrey A Law (law@cygnus.com)
24886
24887 * gcc.c-torture/execute/991023-1.c: New test.
24888
24889 1999-10-19 Jeffrey A Law (law@cygnus.com)
24890
24891 * gcc.c-torture/execute/991019-1.c: New test.
24892
24893 1999-10-16 Richard Henderson <rth@cygnus.com>
24894
24895 * gcc.c-torture/execute/991016-1.c: New test.
24896
24897 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
24898
24899 * gcc.c-torture/execute/991014-1.c: New test.
24900
24901 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
24902
24903 * g++.old-deja/g++.other/union2.C: New test.
24904
24905 1999-10-13 Nathan Sidwell <nathan@acm.org>
24906
24907 * g++.old-deja/g++.other/vaarg2.C: New test.
24908 * g++.old-deja/g++.other/vaarg3.C: New test.
24909
24910 1999-10-12 Craig Burley <craig@jcb-sc.com>
24911
24912 * g77.f-torture/noncompile/19990905-1.f: Moved from being
24913 in compile/.
24914
24915 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
24916
24917 * gcc.c-torture/execute/va-arg-11.c: New test.
24918
24919 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
24920
24921 * lib/file-format.exp (gcc_target_object_format): Don't
24922 crash if objdump is unavailable.
24923
24924 1999-09-29 Donn Terry <donn@interix.com>
24925
24926 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24927
24928 1999-09-28 Nick Clifton <nickc@cygnus.com>
24929
24930 * gcc.c-torture/compile/990928-1.c: New test.
24931
24932 1999-09-28 Nathan Sidwell <nathan@acm.org>
24933
24934 * g++.old-deja/g++.other/decl6.C: New test.
24935
24936 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24937
24938 * gcc.c-torture/execute/va-arg-10.c: New test.
24939
24940 1999-09-27 Nathan Sidwell <nathan@acm.org>
24941
24942 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
24943 __PRETTY_FUNCTION__.
24944
24945 1999-09-23 Nick Clifton <nickc@cygnus.com>
24946
24947 * gcc.c-torture/execute/990923-1.c: New test.
24948
24949 1999-09-21 Nick Clifton <nickc@cygnus.com>
24950
24951 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
24952 for which -fpic is inappropriate.
24953
24954 1999-09-21 Mark Mitchell <mark@codesourcery.com>
24955
24956 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
24957
24958 1999-09-21 Nathan Sidwell <nathan@acm.org>
24959
24960 * g++.old-deja/g++.other/dyncast1.C: New test.
24961 * g++.old-deja/g++.other/dyncast2.C: New test.
24962 * g++.old-deja/g++.other/dyncast3.C: New test.
24963 * g++.old-deja/g++.other/dyncast4.C: New test.
24964 * g++.old-deja/g++.other/dyncast5.C: New test.
24965 * g++.old-deja/g++.eh/catch3.C: New test.
24966 * g++.old-deja/g++.eh/catch3p.C: New test.
24967 * g++.old-deja/g++.eh/catch4.C: New test.
24968 * g++.old-deja/g++.eh/catch4p.C: New test.
24969 * g++.old-deja/g++.eh/catch5.C: New test.
24970 * g++.old-deja/g++.eh/catch5p.C: New test.
24971 * g++.old-deja/g++.eh/catch6.C: New test.
24972 * g++.old-deja/g++.eh/catch6p.C: New test.
24973 * g++.old-deja/g++.eh/catch7.C: New test.
24974 * g++.old-deja/g++.eh/catch7p.C: New test.
24975 * g++.old-deja/g++.eh/catch8.C: New test.
24976 * g++.old-deja/g++.eh/catch8p.C: New test.
24977 * g++.old-deja/g++.eh/catch9.C: New test.
24978 * g++.old-deja/g++.eh/catch9p.C: New test.
24979
24980 1999-09-13 Nathan Sidwell <nathan@acm.org>
24981
24982 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
24983 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
24984
24985 1999-09-13 Jeffrey A Law (law@cygnus.com)
24986
24987 * gcc.c-torture/compile/990913-1.c: New test.
24988
24989 1999-09-10 Nathan Sidwell <nathan@acm.org>
24990
24991 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
24992 * g++.old-deja/g++.jason/rfg5.C: Likewise.
24993
24994 1999-09-09 Richard Henderson <rth@cygnus.com>
24995
24996 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
24997
24998 1999-09-09 Nathan Sidwell <nathan@acm.org>
24999
25000 * g++.old-deja/g++.other/lookup11.C: New test.
25001 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
25002 what is permitted and what we want.
25003 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
25004 overload use.
25005 * g++.old-deja/g++.jason/rfg5.C: Likewise
25006
25007 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
25008
25009 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
25010 * gcc.c-torture/noncompile/poison-1.c: New file.
25011
25012 1999-09-08 Nathan Sidwell <nathan@acm.org>
25013
25014 * g++.old-deja/g++.other/sizeof3.C: New test.
25015 * g++.old-deja/g++.other/sizeof4.C: New test.
25016 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
25017 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
25018
25019 1999-09-07 Richard Henderson <rth@cygnus.com>
25020
25021 * gcc.dg/va-arg-1.c: New.
25022
25023 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25024
25025 * gcc.c-torture/execute/va-arg-9.c: New test.
25026
25027 1999-09-05 Craig Burley <craig@jcb-sc.com>
25028
25029 * g77.f-torture/compile/980519-2.f: New test.
25030 * g77.f-torture/compile/19990905-0.f: New test.
25031 * g77.f-torture/compile/19990905-1.f: New test.
25032 * g77.f-torture/compile/19990905-2.f: New test.
25033
25034 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
25035
25036 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
25037
25038 * gcc.c-torture/execute/990827-1.c: Fix typo.
25039
25040 1999-09-03 Nathan Sidwell <nathan@acm.org>
25041
25042 * g++.old-deja/g++.other/deref1.C: New test.
25043
25044 1999-09-02 Nathan Sidwell <nathan@acm.org>
25045
25046 * g++.old-deja/g++.other/ambig2.C: New test.
25047 * g++.old-deja/g++.other/cond5.C: New test.
25048 * g++.old-deja/g++.other/lookup16.C: New test.
25049
25050 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
25051
25052 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
25053 assemblers too.
25054
25055 1999-08-31 Jeffrey A Law (law@cygnus.com)
25056
25057 * lib/c-torture.exp: Avoid the "compare executables" optimization
25058 when testing native.
25059
25060 1999-08-29 Jeffrey A Law (law@cygnus.com)
25061
25062 * gcc.c-torture/execute/990829-1.c: New test.
25063 * gcc.c-torture/compile/990829-1.c: New test.
25064
25065 1999-08-27 Paul Burchard <burchard@pobox.com>
25066
25067 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
25068 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
25069 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
25070 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
25071 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
25072 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
25073 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
25074 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
25075 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
25076 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
25077 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
25078
25079 1999-08-27 Jeffrey A Law (law@cygnus.com)
25080
25081 * gcc.c-torture/execute/990827-1.c: New test.
25082
25083 1999-08-26 Craig Burley <craig@jcb-sc.com>
25084
25085 * g77.f-torture/noncompile/19990826-4.f: New test.
25086
25087 * g77.f-torture/compile/19990826-3.f: New test.
25088
25089 * g77.f-torture/execute/19990826-2.f: New test.
25090
25091 * g77.f-torture/compile/19990826-1.f: New test.
25092
25093 * gcc.c-torture/execute/990826-0.c: New test.
25094 * g77.c-torture/execute/19990826-0.f: New test.
25095
25096 * g77.f-torture/noncompile/970626-2.f: New test.
25097
25098 1999-08-25 Paul Burchard <burchard@pobox.com>
25099
25100 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
25101 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
25102 lss-011.C: New tests.
25103
25104 1999-08-25 Nathan Sidwell <nathan@acm.org>
25105
25106 * g++.old-deja/g++.other/decl5.C: New test.
25107
25108 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25109
25110 * noncompile/noncompile.exp: Load_lib c-torture.exp.
25111 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
25112 call `postbase' for each one. All callers of `postbase' changed
25113 to call this instead.
25114
25115 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
25116
25117 * gcc.c-torture/execute/990811-1.c: New test.
25118
25119 1999-08-09 Nick Clifton <nickc@cygnus.com>
25120
25121 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
25122 just native ones.
25123
25124 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
25125 just native ones.
25126
25127 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25128
25129 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
25130
25131 1999-08-04 Jeffrey A Law (law@cygnus.com)
25132
25133 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
25134
25135 1999-08-04 Nathan Sidwell <nathan@acm.org>
25136
25137 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
25138
25139 1999-08-04 Jeffrey A Law (law@cygnus.com)
25140
25141 * gcc.c-torture/execute/990804-1.c: New test.
25142
25143 1999-08-03 Nathan Sidwell <nathan@acm.org>
25144
25145 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
25146 * g++.old-deja/g++.brendan/crash64.C: Likewise
25147 * g++.old-deja/g++.brendan/overload8.C: Likewise
25148
25149 1999-08-03 Nathan Sidwell <nathan@acm.org>
25150
25151 * g++.old-deja/g++.other/struct1.C: New test.
25152
25153 1999-08-03 Nathan Sidwell <nathan@acm.org>
25154
25155 * g++.old-deja/g++.other/enum2.C: New test.
25156
25157 1999-08-02 Richard Henderson <rth@cygnus.com>
25158
25159 Adapted from tests from Franz Sirl:
25160 * gcc.c-torture/execute/va-arg-7.c: New test.
25161 * gcc.c-torture/execute/va-arg-8.c: New test.
25162
25163 1999-08-01 Jeffrey A Law (law@cygnus.com)
25164
25165 * gcc.c-torture/compile/990801-2.c: New test.
25166
25167 * gcc.c-torture/compile/990801-1.c: New test.
25168
25169 1999-07-27 Michael Meissner <meissner@cygnus.com>
25170
25171 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
25172 fp-cmp-1.c, converting double to float.
25173
25174 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
25175 fp-cmp-1.c, converting double to long double.
25176
25177 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
25178 from fr1 to unknown_register, since fr1 is a legitimate register
25179 on some machines.
25180
25181 1999-07-25 Jeffrey A Law (law@cygnus.com)
25182
25183 * README: More listname related changes.
25184
25185 1999-07-08 Catherine Moore <clm@cygnus.com>
25186
25187 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
25188
25189 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
25190
25191 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
25192
25193 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25194
25195 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
25196
25197 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
25198
25199 * gcc.dg/990703-1.c: New test.
25200
25201 1999-06-29 Nick Clifton <nickc@cygnus.com>
25202
25203 * lib/file-format.exp: New file: Move definition of proc
25204 gcc_target_object_format to here from
25205 gcc.dg/special/ecos.exp.
25206
25207 * lib/c-torture.exp: Include lib file-format.exp.
25208 * lib/gcc-dg.exp: Include lib file-format.exp.
25209
25210 * gcc.dg/special/ecos.exp: Remove definition of proc
25211 gcc_target_object_format.
25212
25213 1999-06-28 Jeffrey A Law (law@cygnus.com)
25214
25215 * gcc.c-torture/execute/990628-1.c: New test.
25216
25217 1999-06-25 Jeffrey A Law (law@cygnus.com)
25218
25219 * gcc.c-torture/compile/990625-2.c: New test.
25220
25221 * gcc.c-torture/compile/990625-1.c: New test.
25222
25223 1999-06-23 Nick Clifton <nickc@cygnus.com>
25224
25225 * gcc.c-torture/compile/dll.c: New test case. Check that dll
25226 attributes compile.
25227 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
25228 ports that use the COFF/PE file format.
25229
25230 1999-06-17 Jeffrey A Law (law@cygnus.com)
25231
25232 * gcc.c-torture/compile/990617-1.c: New test.
25233
25234 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
25235
25236 * g++.old-deja/g++.other/decl4.C: New test.
25237
25238 1999-06-14 Nathan Sidwell <nathan@acm.org>
25239
25240 * g++.old-deja/g++.other/bitfld3.C: New test.
25241
25242 1999-06-08 Nathan Sidwell <nathan@acm.org>
25243
25244 * g++.old-deja/g++.eh/catch1.C: New test.
25245
25246 1999-06-07 Jeffrey A Law (law@cygnus.com)
25247
25248 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
25249
25250 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
25251 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
25252
25253 1999-06-05 Craig Burley <craig@jcb-sc.com>
25254
25255 * g77.f-torture/compile/19990502-0.f: Replace with new,
25256 shorter, test that still fails after recent changes.
25257
25258 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25259
25260 * gcc.c-torture/execute/990604-1.c: New test.
25261
25262 1999-05-31 Jeffrey A Law (law@cygnus.com)
25263
25264 * gcc.c-torture/execute/990531-1.c: New test.
25265
25266 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25267
25268 * gcc.c-torture/compile/990527-1.c: New test.
25269
25270 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
25271
25272 * gcc.c-torture/execute/990527-1.c: New test.
25273
25274 1999-05-25 Nick Clifton <nickc@cygnus.com>
25275
25276 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
25277 bitfields as signed.
25278
25279 1999-05-25 Craig Burley <craig@jcb-sc.com>
25280
25281 * g77.f-torture/compile/19990525-0.f: New test.
25282
25283 1999-05-25 Jeffrey A Law (law@cygnus.com)
25284
25285 * gcc.c-torture/execute/990525-2.c: New test.
25286
25287 * gcc.c-torture/execute/990525-1.c: New test.
25288
25289 1999-05-24 Nathan Sidwell <nathan@acm.org>
25290
25291 * g++.old-deja/g++.other/anon3.C: New test.
25292 * g++.old-deja/g++.other/anon4.C: New test.
25293 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
25294 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
25295 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
25296 Merrill).
25297
25298 1999-05-24 Jeffrey A Law (law@cygnus.com)
25299
25300 * gcc.c-torture/execute/990524-1.c: New test.
25301
25302 * gcc.dg/990524-1.c: New test.
25303
25304 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25305
25306 * gcc.c-torture/compile/990523-1.c: New test.
25307
25308 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
25309
25310 * gcc.c-torture/compile/990519-1.c: New test.
25311
25312 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25313
25314 * gcc.c-torture/compile/990517-1.c: New test.
25315
25316 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
25317 (e4, f4): New tests.
25318 (main): Call them.
25319
25320 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25321
25322 * gcc.dg/noreturn-1.c: New test.
25323
25324 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25325
25326 * gcc.c-torture/execute/990513-1.c: New test.
25327
25328 1999-05-10 Richard Henderson <rth@cygnus.com>
25329
25330 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
25331
25332 1999-05-10 Craig Burley <craig@jcb-sc.com>
25333
25334 * g77.f-torture/execute/erfc.f: Use small single-precision
25335 values, to avoid problems on Alphas when not -mieee.
25336
25337 1999-05-08 Craig Burley <craig@jcb-sc.com>
25338
25339 * gcc.dg/990506-0.c: New test.
25340
25341 1999-05-08 Richard Henderson <rth@cygnus.com>
25342
25343 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
25344 the constant to test. Don't XFAIL 64-bit targets.
25345
25346 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
25347 * g++.old-deja/g++.law/profile1.C: Likewise.
25348
25349 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
25350 operator new instances.
25351 * g++.old-deja/g++.other/delete5.C: Likewise.
25352
25353 1999-05-03 Craig Burley <craig@jcb-sc.com>
25354
25355 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
25356 intrinsic.
25357
25358 1999-05-03 Craig Burley <craig@jcb-sc.com>
25359
25360 * g77.f-torture/execute/u77-test.f: Reverse order of two
25361 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
25362
25363 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25364
25365 * gcc.dg/compare1.c: New test.
25366
25367 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
25368
25369 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
25370 New tests.
25371
25372 1999-05-02 Craig Burley <craig@jcb-sc.com>
25373
25374 * g77.f-torture/compile/19990502-1.f: New test.
25375
25376 1999-05-02 Craig Burley <craig@jcb-sc.com>
25377
25378 * g77.f-torture/compile/19990502-0.f: New test.
25379
25380 1999-05-02 Craig Burley <craig@jcb-sc.com>
25381
25382 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
25383 intrinsic.
25384
25385 1999-05-02 Craig Burley <craig@jcb-sc.com>
25386
25387 * g77.f-torture/execute/u77-test.f (main): List libU77
25388 intrinsics not currently tested.
25389 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
25390 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
25391 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
25392 Trim blanks off the ends of some printed strings.
25393
25394 1999-05-02 Craig Burley <craig@jcb-sc.com>
25395
25396 * g77.f-torture/execute/u77-test.f (main): Just warn about
25397 FSTAT gid disagreement, as it's expected on some systems.
25398
25399 1999-05-01 Craig Burley <craig@jcb-sc.com>
25400
25401 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
25402 use a new function, which allows for some slop.
25403 Clean up some commentary.
25404 (issum): The new function.
25405 (sgladd): Deleted subroutine.
25406
25407 1999-05-01 Craig Burley <craig@jcb-sc.com>
25408
25409 * g77.f-torture/execute/u77-test.f: Modify to be more like
25410 libf2c/libU77 version, bringing patches to that version here.
25411 Add suitable commentary.
25412
25413 1999-04-25 Richard Henderson <rth@cygnus.com>
25414
25415 * gcc.dg/990424-1.c: New test.
25416
25417 1999-04-24 Craig Burley <craig@jcb-sc.com>
25418
25419 * g77.f-torture/execute/u77-test.f (main): Bug involving
25420 LSTAT has been fixed, so turn back on full checking.
25421
25422 1999-04-20 Craig Burley <craig@jcb-sc.com>
25423
25424 * g77.f-torture/compile/19990419-0.f: New test.
25425 * g77.f-torture/execute/19990419-1.f: New test.
25426
25427 1999-04-17 Richard Henderson <rth@cygnus.com>
25428
25429 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25430 to avoid the need for a prototype to supress a warning.
25431
25432 1999-04-07 Jim Wilson <wilson@cygnus.com>
25433
25434 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25435
25436 1999-04-04 Jeffrey A Law (law@cygnus.com)
25437
25438 * gcc.c-torture/execute/990404-1.c: New test.
25439
25440 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25441
25442 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25443 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25444 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25445 missing initializer warnings.
25446
25447 1999-03-28 Jeffrey A Law (law@cygnus.com)
25448
25449 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25450 matching strings.
25451
25452 1999-03-26 Jeffrey A Law (law@cygnus.com)
25453
25454 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25455
25456 1999-03-26 Craig Burley <craig@jcb-sc.com>
25457
25458 * g77.f-torture/execute/19990325-0.f: New test.
25459 * g77.f-torture/execute/19990325-1.f: New test.
25460
25461 1999-03-24 Jeffrey A Law (law@cygnus.com)
25462
25463 * gcc.c-torture/execute/990324-1.c: New test.
25464
25465 1999-03-22 Jim Wilson <wilson@cygnus.com>
25466
25467 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25468 test with 4.
25469
25470 1999-03-17 Richard Henderson <rth@cygnus.com>
25471
25472 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25473
25474 1999-03-13 Craig Burley <craig@jcb-sc.com>
25475
25476 * g77.f-torture/execute/19990313-2.f: New test.
25477 * g77.f-torture/execute/19990313-3.f: New test.
25478
25479 1999-03-13 Craig Burley <craig@jcb-sc.com>
25480
25481 * g77.f-torture/execute/19990313-0.f: New test.
25482 * g77.f-torture/execute/19990313-1.f: New test.
25483
25484 1999-03-12 Jim Wilson <wilson@cygnus.com>
25485
25486 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25487 printf to sprintf.
25488 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25489 (main): Add check for u15. Conditionalize u31 check depending on
25490 whether ints are <32 bits or >=32 bits.
25491
25492 1999-03-08 Craig Burley <craig@jcb-sc.com>
25493
25494 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25495
25496 1999-03-08 Craig Burley <craig@jcb-sc.com>
25497
25498 * g77.f-torture/compile/19990305-0.f: New test.
25499 * g77.f-torture/execute/19981119-0.f: New test.
25500
25501 1999-03-08 Craig Burley <craig@jcb-sc.com>
25502
25503 * g77.f-torture/execute/970625-2.f: call ABORT if final
25504 result is not correct, instead of just printing it.
25505 Add this checking via newly introduced obfuscation, to
25506 trip up buggy front ends.
25507
25508 1999-03-07 Craig Burley <craig@jcb-sc.com>
25509
25510 * g77.f-torture/compile/960317-1.f: Moved from being
25511 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25512
25513 1999-03-06 Craig Burley <craig@jcb-sc.com>
25514
25515 * g77.f-torture/execute/960317-1.f: New (old) test.
25516 * g77.f-torture/execute/970625-2.f: Ditto.
25517
25518 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25519
25520 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25521 message on line 1 or line 2; cccp and cpplib do this differently.
25522
25523 1999-03-01 Jeffrey A Law (law@cygnus.com)
25524
25525 * g++.old-deja/g++.law/weak1.C: New test.
25526
25527 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25528
25529 * gcc.c-torture/execute/990119-1.c: Renamed to...
25530 * gcc.dg/990119-1.c: this, so it will only be tested once
25531 (it's a preprocessor test, it doesn't need to be run at
25532 multiple optimization levels).
25533
25534 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25535
25536 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25537 ALWAYS_CXXFLAGS.
25538
25539 1999-02-24 Craig Burley <craig@jcb-sc.com>
25540
25541 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25542 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25543 to not be compilable by current g77.
25544
25545 1999-02-24 Nick Clifton <nickc@cygnus.com>
25546
25547 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25548
25549 1999-02-22 Jeffrey A Law (law@cygnus.com)
25550
25551 * gcc.c-torture/execute/990222-1.c: New test.
25552
25553 1999-02-19 Craig Burley <craig@jcb-sc.com>
25554
25555 * g77.f-torture/compile/19990218-0.f: New test.
25556 * g77.f-torture/noncompile/19990218-1.f: New test.
25557
25558 1999-02-18 Craig Burley <craig@jcb-sc.com>
25559
25560 * g77.f-torture/compile/19981216-0.f: New test.
25561
25562 1999-02-14 Jeffrey A Law (law@cygnus.com)
25563
25564 * gcc.dg/990214-1.c: New test.
25565
25566 1999-02-13 Jeffrey A Law (law@cygnus.com)
25567
25568 * gcc.dg/990213-2.c: New test.
25569
25570 * gcc.dg/990213-1.c: New test.
25571
25572 1999-02-12 Jeffrey A Law (law@cygnus.com)
25573
25574 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25575 ints.
25576
25577 1999-02-11 Nick Clifton <nickc@cygnus.com>
25578
25579 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25580 specified by target.
25581
25582 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
25583
25584 1999-02-11 Jeffrey A Law (law@cygnus.com)
25585
25586 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
25587
25588 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
25589
25590 * gcc.dg/special/ecos.exp: New test driver for new tests with
25591 special requirements.
25592
25593 * gcc.dg/special/alias-1.c: New test.
25594 * gcc.dg/special/gcsec-1.c: New test.
25595 * gcc.dg/special/weak-1.c: New test.
25596 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
25597 * gcc.dg/special/weak-2.c: New test.
25598 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
25599 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
25600 * gcc.dg/special/wkali-1.c: New test.
25601 * gcc.dg/special/wkali-2.c: New test.
25602 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
25603 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
25604
25605 1999-02-10 Felix Lee <flee@cygnus.com>
25606
25607 * lib/c-torture.exp (c-torture-compile): Pull out code for
25608 analyzing gcc error messages.
25609 (c-torture-execute): Likewise. Fix some (harmless) false
25610 positives.
25611 * lib/gcc.exp (gcc_check_compile): New function.
25612
25613 1999-02-08 Richard Henderson <rth@cygnus.com>
25614
25615 * gcc.c-torture/execute/990208-1.c: New test.
25616
25617 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
25618
25619 * g++.dg/special/ecos.exp: New driver for new tests with special
25620 requirements
25621
25622 * g++.dg/special/conpr-1.C: New test
25623 * g++.dg/special/conpr-2.C: New test
25624 * g++.dg/special/conpr-2a.C: New test
25625 * g++.dg/special/conpr-3.C: New test
25626 * g++.dg/special/conpr-3a.C: New test
25627 * g++.dg/special/conpr-3b.C: New test
25628
25629 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
25630 allow g++ to use the dg driver
25631
25632 * README: Add comment about g++.dg directory
25633
25634 1999-02-06 Jeffrey A Law (law@cygnus.com)
25635
25636 * README: Update email addresses.
25637
25638 1999-02-03 Nick Clifton <nickc@cygnus.com>
25639
25640 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
25641 arguments in order to force structure S onto the stack even on
25642 the alpha.
25643 (test): Pass 10 leading arguments to function foo as well as the
25644 structure S.
25645
25646 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
25647 failure for all targets.
25648
25649 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
25650 abort to terminate program execution.
25651
25652 1999-01-30 Richard Henderson <rth@cygnus.com>
25653
25654 * gcc.c-torture/execute/990130-1.c: New test.
25655
25656 1999-01-30 Jeffrey A Law (law@cygnus.com)
25657
25658 * gcc.dg/990130-1.c: New test.
25659
25660 1999-01-28 Michael Meissner <meissner@cygnus.com>
25661
25662 * gcc.c-torture/execute/990128-1.c: New test.
25663
25664 1999-01-27 Michael Meissner <meissner@cygnus.com>
25665
25666 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
25667
25668 1999-01-27 Felix Lee <flee@cygnus.com>
25669
25670 * lib/c-torture.exp (c-torture-compile): pull out code for
25671 analyzing gcc error messages.
25672 (c-torture-execute): ditto, and fix some (harmless) false
25673 positives.
25674 * lib/gcc.exp (gcc_check_compile): new function.
25675
25676 1999-01-17 Jeffrey A Law (law@cygnus.com)
25677
25678 * gcc.dg/990117-1.c: New test.
25679
25680 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
25681
25682 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
25683
25684 1999-01-15 Jeffrey A Law (law@cygnus.com)
25685
25686 * g77.f-torture/compile/990115-1.f: New test.
25687
25688 1999-01-07 Jeffrey A Law (law@cygnus.com)
25689
25690 * gcc.c-torture/compile/990107-1.c: New test
25691
25692 1999-01-06 Jeffrey A Law (law@cygnus.com)
25693
25694 * gcc.c-torture/execute/990106-2.c: New test.
25695
25696 * gcc.c-torture/execute/990106-1.c: New test.
25697
25698 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
25699
25700 * gcc.c-torture/compile/981223-1.c: New test.
25701
25702 1998-12-29 Richard Henderson <rth@cygnus.com>
25703
25704 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
25705 (opt3): Rename from opt4 and disable.
25706
25707 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
25708
25709 * g++.old-deja/g++.pt/ptrmem5.C: New test.
25710
25711 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25712
25713 * g++.old-deja/g++.other/conv5.C: New test.
25714
25715 1998-12-14 Nick Clifton <nickc@cygnus.com>
25716
25717 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
25718
25719 1998-12-11 Jeffrey A Law (law@cygnus.com)
25720
25721 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
25722
25723 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
25724
25725 * gcc.c-torture/compile/981211-1.c: New test.
25726
25727 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25728
25729 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
25730
25731 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
25732
25733 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25734
25735 * gcc.special/930510-1.c: Make C9X safe.
25736 * gcc.misc-tests/gcov-1.c Similarly.
25737 * gcc.misc-tests/gcov-2.c Similarly.
25738
25739 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25740
25741 * gcc.dg/ultrasp1.c: New test.
25742
25743 1998-12-06 Richard Henderson <rth@cygnus.com>
25744
25745 * gcc.c-torture/execute/981206.c: New test.
25746
25747 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25748
25749 * g++.old-deja/g++.ns/template7.C: New test.
25750
25751 * g++.old-deja/g++.other/expr1.C: New test.
25752
25753 * g++.old-deja/g++.eh/tmpl3.C: New test.
25754
25755 * g++.old-deja/g++.eh/tmpl2.C: New test.
25756
25757 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25758
25759 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
25760 * g++.old-deja/g++.other/using6.C: Removed.
25761 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
25762
25763 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
25764
25765 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25766
25767 * g++.old-deja/g++.pt/overload8.C: New test.
25768
25769 * g++.old-deja/g++.pt/overload7.C: New test.
25770
25771 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
25772
25773 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
25774 and relinking messages.
25775 * lib/g++.exp (g++_target_compile): Remove .rpo file when
25776 compiling with -frepo.
25777
25778 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
25779
25780 * g++.old-deja/g++.pt/lookup6.C: New test.
25781
25782 1998-11-30 Nick Clifton <nickc@cygnus.com>
25783
25784 * gcc.c-torture/execute/981130-1.c: New test.
25785 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
25786
25787 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25788
25789 * g++.old-deja/g++.pt/explicit76.C: New test.
25790
25791 * g++.old-deja/g++.pt/friend38.C: New test.
25792
25793 * g++.old-deja/g++.ns/crash2.C: New test.
25794
25795 * g++.old-deja/g++.pt/defarg8.C: New test.
25796
25797 * g++.old-deja/g++.pt/instantiate6.C: New test.
25798
25799 * g++.old-deja/g++.pt/static6.C: New test.
25800
25801 * g++.old-deja/g++.pt/decl2.C: New test.
25802
25803 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25804
25805 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
25806 problem is actually related with name lookup, but so what? :-)
25807
25808 * g++.old-deja/g++.pt/friend37.C: New test.
25809
25810 1998-11-25 Dave Love <d.love@dl.ac.uk>
25811
25812 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
25813 element, which fails on some systems.
25814
25815 * g77.f-torture/execute/labug1.f: New test.
25816
25817 1998-11-21 Jeffrey A Law (law@cygnus.com)
25818
25819 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
25820 is defined.
25821
25822 1998-11-18 Dave Love <d.love@dl.ac.uk>
25823
25824 * g77.f-torture/compile/981117-1.f: New test.
25825
25826 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
25827
25828 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
25829 properly discarded.
25830
25831 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
25832
25833 * gcc.c-torture/execute/memcheck: New directory of tests for
25834 -fcheck-memory-usage.
25835
25836 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25837
25838 * README: New file, general information about the testsuite and
25839 new description of the various C++ test subdirectories.
25840 * README.g++: Eliminate obsolete information, update and move most
25841 relevant stuff to README.
25842
25843 1998-11-07 Richard Henderson <rth@cygnus.com>
25844
25845 * gcc.c-torture/compile/981107-1.c: New test.
25846
25847 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
25848
25849 * execute/memcpy-bi.c: New testcase.
25850
25851 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
25852
25853 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
25854 base classes.
25855
25856 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
25857 template is selected.
25858
25859 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
25860 classes, it should be accepted for all types.
25861
25862 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
25863
25864 * g++.old-deja/g++.pt/spec24.C: Ensure that template
25865 specializations start with template headers.
25866
25867 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
25868
25869 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
25870
25871 * g++.old-deja/g++.other/init9.C: Test cross initialization of
25872 non-POD types.
25873
25874 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25875
25876 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
25877
25878 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
25879
25880 * compile/981022-1.c, compile/981022-1.x: New test and driver.
25881
25882 1998-10-19 Jeffrey A Law (law@cygnus.com)
25883
25884 * 981019-1.c: New test.
25885
25886 1998-10-14 Robert Lipe <robertl@dgii.com>
25887
25888 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
25889 find objc headers.
25890
25891 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25892
25893 * compile/981001-4.c: Remove use of GCC extension that triggers a
25894 compiler bug.
25895
25896 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
25897
25898 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
25899
25900 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25901
25902 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
25903 instantiation of template produces incorrect code for delete
25904 expression.
25905
25906 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
25907 constructors' name is not unique.
25908 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
25909 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
25910
25911 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
25912 automatic array of const is ill-formed.
25913
25914 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
25915 of template parameter?
25916
25917 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
25918 const.
25919
25920 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
25921 pointer-to-member expression.
25922
25923 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
25924 declaration causes ICE.
25925
25926 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
25927
25928 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
25929 reserved in the global namespace.
25930
25931 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
25932 generate needed virtual table.
25933
25934 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
25935
25936 1998-10-10 Dariush Eslimi <eslimi@loran.com>
25937
25938 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
25939 template-dependent type
25940
25941 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
25942
25943 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
25944 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
25945 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
25946
25947 * g++.old-deja/g++.other/using5.C: New test; using decl from base
25948 class should be usable as argument of member function.
25949 * g++.old-deja/g++.other/using6.C: New test; using decl from base
25950 class should be usable as return type of member function.
25951 * g++.old-deja/g++.other/using7.C: New test; using decl from base
25952 class should be usable as type of data member.
25953
25954 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
25955
25956 1998-10-09 Jeffrey A Law (law@cygnus.com)
25957
25958 * gcc.c-torture/special/920521-1.c: Fix bogus test.
25959
25960 1998-10-08 Nick Clifton <nickc@cygnus.com>
25961
25962 * gcc.dg/dll-?.c Add thumb to target list.
25963 Fix assembler scan patterns to match current assembler output.
25964
25965 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
25966
25967 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
25968 matching of template brackets.
25969
25970 * g++.old-deja/g++.other/using4.C: New test. Test using
25971 declarations of methods from base classes.
25972
25973 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
25974 within functions should introduce names into the innermost
25975 enclosing namespace.
25976
25977 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
25978 of static locals if first initialization throws.
25979
25980 1998-10-07 Jim Wilson <wilson@cygnus.com>
25981
25982 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
25983
25984 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
25985
25986 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
25987 lose track of the possible targets of tablejump insns.
25988 * special/special.exp: Run it.
25989
25990 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25991
25992 * g++.old-deja/g++.pt/friend35.C: New test. A template function
25993 must be declared before its specializations can be named in friend
25994 declarations.
25995
25996 1998-10-05 Dave Love <d.love@dl.ac.uk>
25997
25998 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
25999
26000 * g77.f-torture/execute/io1.f: New test.
26001
26002 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
26003
26004 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
26005 with pointer to template function, for which no argument deduction
26006 is possible.
26007
26008 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
26009 specialization of template function as argument to template
26010 function.
26011
26012 * g++.old-deja/g++.other/access2.C: New test; Inner class
26013 shouldn't have privileged access to Outer's names.
26014
26015 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
26016
26017 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
26018 friend template declared within template class conflicts with
26019 nested class of the same name.
26020
26021 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
26022 is ignored.
26023
26024 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
26025 object with direct initializer as function declaration.
26026
26027 * g++.old-deja/g++.other/decl2.C: New test; duplicate
26028 initializers.
26029
26030 * g++.old-deja/g++.other/null2.C: New test; conditional operator
26031 involving const pointer and NULL produces incorrect result.
26032
26033 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
26034 type name without `typename' should be rejected with -pedantic.
26035
26036 1998-10-02 Richard Henderson <rth@cygnus.com>
26037
26038 * g++.old-deja/g++.other/addrof1.C: New test.
26039
26040 1998-10-01 Nick Clifton <nickc@cygnus.com>
26041
26042 * gcc.c-torture/compile/981001-1.c: New test.
26043 * gcc.c-torture/execute/981001-1.c: New test.
26044
26045 1998-10-01 Jeffrey A Law (law@cygnus.com)
26046
26047 * gcc.c-torture/compile/981001-2.c: New test.
26048 * gcc.c-torture/compile/981001-3.c: New test.
26049 * gcc.c-torture/compile/981001-4.c: New test.
26050
26051 1998-10-01 Robert Lipe <robertl@dgii.com>
26052
26053 * lib/objc.exp (objc_target_compile): Add -L during compiles for
26054 multilibbed hosts. Idea grafted from g77.exp.
26055
26056 1998-09-30 Dave Love <d.love@dl.ac.uk>
26057
26058 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
26059 avoid losing on systems which need -lsocket.
26060
26061 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
26062
26063 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
26064 * g++.old-deja/g++.other/nested2.C: Ditto.
26065 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
26066 failure.
26067
26068 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
26069
26070 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
26071 preferred over template operator!= for enum bitfields.
26072
26073 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
26074
26075 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
26076 that happen to have the same base name, but in different scopes,
26077 are incorrectly rejected.
26078
26079 1998-09-16 Richard Henderson <rth@cygnus.com>
26080
26081 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
26082 on the native word size instead of an integer literal.
26083
26084 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26085
26086 * g++.old-deja/g++.other/static2.C: Invocation of static data
26087 member of type pointer-to-function denoted as non-static member.
26088
26089 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
26090 checks involving function types and aliases.
26091
26092 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26093
26094 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
26095 redefined to the same non-trivial type.
26096
26097 * g++.old-deja/g++.pt/explicit73.C: Test for proper
26098 namespace-qualification of template specializations declared in
26099 other namespaces.
26100
26101 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
26102 to declare a subset of the specializations of a template function
26103 as friends of specializations of a template class.
26104
26105 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
26106 member templates that do not fully specialize the enclosing
26107 template class are rejected.
26108
26109 1998-09-11 Dave Love <d.love@dl.ac.uk>
26110
26111 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
26112
26113 1998-09-08 Dave Love <d.love@dl.ac.uk>
26114
26115 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
26116 altered from libf2c/libU77 version.
26117
26118 1998-09-06 Dave Love <d.love@dl.ac.uk>
26119
26120 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
26121
26122 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
26123
26124 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
26125 (un)signed char are different types for template specialization
26126 purposes.
26127
26128 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
26129
26130 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
26131 * objc: ObjC testsuite.
26132
26133 1998-08-31 Catherine Moore <clm@cygnus.com>
26134
26135 * gcc.c-torture/execute/941014-1.x: New file.
26136
26137 1998-08-31 Nick Clifton <nickc@cygnus.com>
26138
26139 * lib/c-torture.exp: Add support for
26140 torture_eval_before_compile and torture_eval_before_execute
26141 variables.
26142
26143 1998-08-30 Jeffrey A Law (law@cygnus.com)
26144
26145 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
26146 this test triggers valid.
26147
26148 1998-08-27 Jeffrey A Law (law@cygnus.com)
26149
26150 * gcc.dg/980827-1.c: New test.
26151
26152 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
26153
26154 * gcc.c-torture/execute/loop-4b.c: New test.
26155
26156 1998-08-26 Nick Clifton <nickc@cygnus.com>
26157
26158 * lib/c-torture.exp: Add support for
26159 torture_eval_before_compile and torture_eval_before_execute
26160 variables.
26161
26162 1998-08-25 Jeffrey A Law (law@cygnus.com)
26163
26164 * gcc.c-torture/compile/980825-1.c: New test.
26165
26166 1998-08-24 Nick Clifton <nickc@cygnus.com>
26167
26168 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
26169 count number tests in opt_t0 not good_t0.
26170
26171 1998-08-24 Jeffrey A Law (law@cygnus.com)
26172
26173 * gcc.c-torture/compile/930326-1.x: Fix typo.
26174
26175 1998-08-23 Mark Mitchell <mark@markmitchell.com>
26176
26177 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
26178 causes an ICE.
26179
26180 1998-08-21 Jeffrey A Law (law@cygnus.com)
26181
26182 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
26183 STACK_SIZE is defined.
26184 * gcc.c-torture/unsorted/stuct.c: Similarly.
26185
26186 * gcc.c-torture/compile/980821-1.c: New test.
26187
26188 1998-08-21 Jeffrey A Law (law@cygnus.com)
26189
26190 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
26191
26192 1998-08-19 Mark Mitchell <mark@markmitchell.com>
26193
26194 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
26195 code.
26196
26197 1998-08-09 Mark Mitchell <mark@markmitchell.com>
26198
26199 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
26200 error'.
26201
26202 1998-08-18 Jeffrey A Law (law@cygnus.com)
26203
26204 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
26205
26206 1998-08-16 Jeffrey A Law (law@cygnus.com)
26207
26208 * gcc.c-torture/compile/980816-1.c: New test.
26209
26210 * gcc.dg/980816-1.c: New test.
26211
26212 1998-08-13 Jeffrey A Law (law@cygnus.com)
26213
26214 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
26215 compiler for ieee tests.
26216
26217 1998-08-01 Dave Love <d.love@dl.ac.uk>
26218
26219 * g77.f-torture/compile/980729-0.f: New test.
26220
26221 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
26222
26223 * gcc.c-torture/special/eeprof-1.c: New test, for
26224 -finstrument-functions.
26225 * gcc.c-torture/special/special.exp: Run it.
26226
26227 1998-07-29 Jeffrey A Law (law@cygnus.com)
26228
26229 * gcc.c-torture/compile/980729-1.c: New test.
26230
26231 1998-07-27 Nick Clifton <nickc@cygnus.com>
26232
26233 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
26234 __thumb__ is defined, and test for ARM style doubles if so.
26235
26236 1998-07-26 Dave Love <d.love@dl.ac.uk>
26237
26238 * g77.f-torture/noncompile/980615-0.f: New test.
26239
26240 1998-07-26 H.J. Lu (hjl@gnu.org)
26241
26242 * gcc.dg/980312-1.c: Do link instead of compile.
26243 * gcc.dg/980313-1.c: Likewise.
26244
26245 1998-07-26 Jeffrey A Law (law@cygnus.com)
26246
26247 * gcc.c-torture/compile/980726-1.c: New test.
26248
26249 1998-07-25 Dave Love <d.love@dl.ac.uk>
26250
26251 * g77.f-torture/execute/io0.f: New test.
26252
26253 1998-07-24 Nick Clifton <nickc@cygnus.com>
26254
26255 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
26256 an int.
26257
26258 1998-06-18 Michael Meissner <meissner@cygnus.com>
26259
26260 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
26261 m32r bugs.
26262
26263 1998-07-17 Nick Clifton <nickc@cygnus.com>
26264
26265 * gcc.dg/980626-1.c: Expect failures for all toolchains until
26266 c-decl.c:grokdeclarator can handle mode attributes.
26267
26268 1998-07-16 Jeffrey A Law (law@cygnus.com)
26269
26270 * gcc.c-torture/execute/980716-1.c: New test.
26271
26272 1998-07-13 Jeffrey A Law (law@cygnus.com)
26273
26274 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
26275 the mn10200.
26276 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
26277 the mn10200.
26278 * gcc.c-torture/execute/va-arg-3.x: Similarly.
26279 * gcc.c-torture/compile/930326-1.x: Similarly.
26280
26281 1998-07-13 Dave Love <d.love@dl.ac.uk>
26282
26283 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
26284 New test from Craig.
26285
26286 1998-07-12 Dave Love <d.love@dl.ac.uk>
26287
26288 * g77.f-torture/noncompile/980616-0.f: New test.
26289
26290 * g77.f-torture/execute/970816-3.f: New test from Craig.
26291
26292 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26293
26294 * g++.other/singleton.C: Return error value instead of taking
26295 SIGSEGV.
26296
26297 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
26298
26299 * g++.other/singleton.C: New test. Warning is under dispute.
26300 Runtime crash is not.
26301
26302 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26303
26304 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
26305 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
26306 using6.C, using7.C}: New namespace tests.
26307
26308 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26309
26310 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
26311 specialization with typedef'ed names used as array indexes.
26312
26313 1998-07-09 Jeffrey A Law (law@cygnus.com)
26314
26315 * gcc.c-torture/execute/980709-1.c: New test.
26316
26317 * gcc.dg/980709-1.c: New test.
26318
26319 1998-07-07 Richard Henderson <rth@cygnus.com>
26320
26321 * gcc.c-torture/execute/bcp-1.c: New test.
26322
26323 1998-07-07 Jeffrey A Law (law@cygnus.com)
26324
26325 * gcc.c-torture/execute/980707-1.c: New test.
26326
26327 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
26328
26329 * gcc.c-torture/compile/980706-1.c: New test.
26330
26331 1998-07-01 Dave Love <d.love@dl.ac.uk>
26332
26333 * g77.f-torture/execute/980701-0.f,
26334 g77.f-torture/execute/980701-1.f: New test from Craig.
26335
26336 1998-07-01 Jeffrey A Law (law@cygnus.com)
26337
26338 * gcc.c-torture/compile/980701-1.c: New test.
26339
26340 * gcc.c-torture/execute/980701-1.c: New test.
26341
26342 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
26343 rlsruhe.de>
26344
26345 * g++.old-deja/g++.robertl/eb132.C: New test.
26346 * g++.old-deja/g++.robertl/eb133.C: Likewise.
26347
26348 1998-06-29 Dave Love <d.love@dl.ac.uk>
26349
26350 * g77.f-torture/execute/980628-7.f,
26351 g77.f-torture/execute/980628-8.f,
26352 g77.f-torture/execute/980628-9.f,
26353 g77.f-torture/execute/980628-10.f: New tests from Craig.
26354
26355 * g77.f-torture/execute/980628-3.f: Remove mail headers.
26356
26357 1998-06-28 Jeffrey A Law (law@cygnus.com)
26358
26359 * g77.f-torture/execute/980628-4.f: New test from Craig.
26360 * g77.f-torture/execute/980628-5.f: Likewise.
26361 * g77.f-torture/execute/980628-2.f: Likewise.
26362 * g77.f-torture/execute/980628-0.f: Likewise.
26363 * g77.f-torture/execute/980628-1.f: Likewise.
26364 * g77.f-torture/execute/980628-3.f: Likewise.
26365 * g77.f-torture/execute/980628-6.f: Likewise.
26366
26367 1998-06-28 Jeffrey A Law (law@cygnus.com)
26368
26369 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
26370 directory when nothing has been installed yet.
26371
26372 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
26373
26374 * gcc.c-torture/special/special.exp: Handle newer versions of
26375 dejagnu.
26376
26377 1998-06-26 Jeffrey A Law (law@cygnus.com)
26378
26379 * gcc.dg/980626-1.c: New test.
26380
26381 1998-06-19 Bruno Haible <haible@ilog.fr>
26382
26383 * gcc.misc-tests/m-un-2.c: New test.
26384 * g++.old-deja/g++.other/warn01.c: Likewise.
26385
26386 1998-06-19 Robert Lipe <robertl@dgii.com>
26387
26388 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
26389 compatibility with assmblers with a different comment character.
26390 Eliminate use of GAS-specific extensions.
26391
26392 1998-06-19 Jeffrey A Law (law@cygnus.com)
26393
26394 * gcc.c-torture/execute/ieee/980619-1.c: New test.
26395
26396 1998-06-19 Robert Lipe <robertl@dgii.com>
26397
26398 *lib/g77.exp: Replace search for libf2c.a with search for newly
26399 renamed libg2c.a
26400
26401 1998-06-17 Jeffrey A Law (law@cygnus.com)
26402
26403 * gcc.c-torture/execute/980617-1.c: New test.
26404
26405 1998-06-12 Jeffrey A Law (law@cygnus.com)
26406
26407 * gcc.c-torture/execute/980612-1.c: New test.
26408
26409 1998-06-08 Jeffrey A Law (law@cygnus.com)
26410
26411 * gcc.dg/980523-1.c: Only test on ppc-linux.
26412 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
26413
26414 * gcc.c-torture/execute/980608-1.c: New test.
26415
26416 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
26417
26418 * gcc.c-torture/execute/980605-1.c: New test.
26419
26420 1998-06-04 Jeffrey A Law (law@cygnus.com)
26421
26422 * gcc.c-torture/execute/980604-1.c: New test.
26423
26424 1998-06-02 Jeffrey A Law (law@cygnus.com)
26425
26426 * gcc.c-torture/execute/980602-1.c: New test.
26427 * gcc.c-torture/execute/980602-2.c: Likewise.
26428
26429 1998-06-02 Dave Love <d.love@dl.ac.uk>
26430
26431 * 970125-0.f: Fix per JCB. Add commentary.
26432
26433 1998-05-31 Michael Meissner <meissner@cygnus.com>
26434
26435 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26436 IEEE -0 support.
26437
26438 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26439
26440 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26441 earlier.
26442
26443 1998-05-28 Catherine Moore <clm@cygnus.com>
26444
26445 * gcc.c-torture/execute/980526-3.c: New test.
26446
26447 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26448
26449 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26450 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26451 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26452 m88k-motorola-sysv3 to XFAIL.
26453
26454 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26455
26456 * gcc.dg/980526-1.c: New test.
26457 * gcc.c-torture/execute/980526-2.c: New test.
26458
26459 1998-05-26 Jeffrey A Law (law@cygnus.com)
26460
26461 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26462
26463 * gcc.c-torture/execute/980526-1.c: New test.
26464
26465 1998-05-26 Dave Love <d.love@dl.ac.uk>
26466
26467 * g77.f-torture/execute/alpha2.f: Add runtime test.
26468
26469 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26470
26471 * g++.old-deja/old-deja.exp: Strip leading directories.
26472
26473 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26474 error for the line. Don't run multiple tests for the same line.
26475
26476 1998-05-23 Jeffrey A Law (law@cygnus.com)
26477
26478 * gcc.dg/980523-1.c: New test.
26479
26480 1998-05-23 Dave Love <d.love@dl.ac.uk>
26481
26482 * g77.f-torture/compile/970915-0.f: New test.
26483
26484 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26485
26486 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26487
26488 1998-05-21 Jeffrey A Law (law@cygnus.com)
26489
26490 * gcc.dg/980520-1.c: New test.
26491
26492 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26493
26494 * gcc.dg/980502-1.c: Fix return type.
26495
26496 1998-05-20 Jeffrey A Law (law@cygnus.com)
26497
26498 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26499 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26500 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26501 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26502 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26503
26504 1998-05-20 Dave Love <d.love@dl.ac.uk>
26505
26506 * g77.f-torture/execute/980520-1.f: New test.
26507
26508 1998-05-15 Dave Love <d.love@dl.ac.uk>
26509
26510 * lib/mike-g77.exp: New file.
26511
26512 * g77.f-torture/noncompile/noncompile.exp,
26513 g77.f-torture/noncompile/check0.f: New files.
26514
26515 1998-05-14 Dave Love <d.love@dl.ac.uk>
26516
26517 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26518 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26519 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26520 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26521 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26522 abort where appropriate.
26523
26524 1998-05-05 Michael Meissner <meissner@cygnus.com>
26525
26526 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26527 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26528
26529 1998-04-29 Dave Love <d.love@dl.ac.uk>
26530
26531 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26532
26533 1998-04-27 Dave Love <d.love@dl.ac.uk>
26534
26535 * g77.f-torture/compile/980427-0.f: New test.
26536
26537 1998-04-24 Dave Love <d.love@dl.ac.uk>
26538
26539 * g77.f-torture/compile/980424-0.f: New test.
26540
26541 1998-04-19 Dave Love <d.love@dl.ac.uk>
26542
26543 * g77.f-torture/compile/980419-2.f (main): New test.
26544 * g77.f-torture/compile/970125-0.f: New test.
26545 * g77.f-torture/compile/980419-1.f: New test.
26546
26547 1998-04-08 Jim Wilson <wilson@cygnus.com>
26548
26549 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26550 of loop-4.c.
26551
26552 1998-04-07 Jim Wilson <wilson@cygnus.com>
26553
26554 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26555
26556 1998-04-03 Jim Wilson <wilson@cygnus.com>
26557
26558 * gcc.c-torture/compile/980329-1.c: New test.
26559
26560 1998-03-18 Jim Wilson <wilson@cygnus.com>
26561
26562 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26563 * gcc.dg/980312-1.c: Fix typo in -march command.
26564
26565 1998-03-16 H.J. Lu (hjl@gnu.org)
26566
26567 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26568
26569 1998-03-11 Robert Lipe <robertl@dgii.com>
26570
26571 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26572 Dave Love agree the Fortran source is bogus.
26573
26574 1998-03-11 Robert Lipe <robertl@dgii.com>
26575
26576 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26577 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26578 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26579 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26580 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
26581
26582 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26583
26584 * g++.old-deja/g++.other/friend1.C: New test.
26585
26586 1998-02-18 Dave Love <d.love@dl.ac.uk>
26587
26588 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
26589 possibly uninitialized) variables and declare dnrm2.
26590
26591 1998-02-23 Robert Lipe <robertl@dgii.com>
26592
26593 From Bruno Haible <haible@ilog.fr>:
26594 * gcc.c-torture/execute/980223.c: New test.
26595
26596 1998-02-13 Jeffrey A Law (law@cygnus.com)
26597
26598 * gcc.dg/ifelse-1.c: New test.
26599
26600 1998-02-09 H.J. Lu (hjl@gnu.org)
26601
26602 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
26603
26604 * lib/old-dejagnu.exp (old-dejagnu): Added the
26605 "execution test - XFAIL *-*-*" handling in the spirit of
26606 "excess errors test -". Changed the "execution test fails"
26607 handling to be like "excess errors test fails".
26608 * Update various tests accordingly.
26609
26610 1998-02-06 Jim Wilson <wilson@cygnus.com>
26611
26612 * gcc.c-torture/execute/980205.c: New test.
26613
26614 1998-01-18 Jeffrey A Law (law@cygnus.com)
26615
26616 * lib/c-torture.exp: Look for .x files instead of .cexp files.
26617 * lib/f-torture.exp: Similarly.
26618 * gcc.c-torture: Rename all .cexp files to .x files.
26619
26620 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
26621
26622 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
26623 (940510-1.c): Removed duplicate.
26624 (971104-1.c): New test.
26625
26626 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
26627
26628 * lib/f-torture.exp: Improve error and loop detection.
26629
26630 1997-11-19 Michael Meissner <meissner@cygnus.com>
26631
26632 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
26633 use that to size the filler array.
26634
26635 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
26636
26637 * lib/c-torture.exp(c-torture-execute): Fix typo.
26638
26639 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
26640 testcase as the executable name. Keep the executable around if
26641 the test fails.
26642
26643 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
26644
26645 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
26646 changes. Only test one -g option, and move it to the end of the
26647 list of options to test.
26648
26649 1997-09-19 Michael Meissner <meissner@cygnus.com>
26650
26651 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
26652 variable GCC_TORTURE_OPTIONS to supply default switches separated
26653 by colons. If no environment variable, run tests with -O0 -g, -O1
26654 -g, and -O2 -g as well.
26655
26656 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
26657
26658 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
26659 explanatory comments. Fix indentation.
26660
26661 1997-09-15 Jeffrey A Law (law@cygnus.com)
26662
26663 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
26664
26665 1997-09-11 Jeffrey A Law (law@cygnus.com)
26666
26667 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
26668 * g++.old-deja/g++.mike/p7325.C: Likewise.
26669 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
26670
26671 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
26672
26673 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
26674 * g++.old-deja/g++.brendan/crash30.C: Likewise.
26675 * g++.old-deja/g++.brendan/crash39.C: Likewise.
26676 * g++.old-deja/g++.law/operators4.C: Likewise.
26677
26678 1997-09-11 Joe Buck (jbuck@synopsys.com)
26679
26680 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
26681 * g++.old-deja/g++.mike/p784.C: Ditto.
26682 * g++.old-deja/g++.mike/p785.C: Ditto.
26683
26684 1997-09-05 Jeffrey A Law (law@cygnus.com)
26685
26686 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
26687
26688 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26689
26690 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
26691 target feature; pass this to c-torture-execute as needed.
26692
26693 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26694
26695 * lib/c-torture.exp(c-torture-execute): If the previous and the
26696 current executables being tested are identical, we don't need to
26697 run the executable again. Try to make the executable names
26698 unique. Add an optional argument for passing additional compiler
26699 flags.
26700
26701 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
26702
26703 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
26704
26705 1997-08-29 Jeffrey A Law (law@cygnus.com)
26706
26707 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
26708
26709 1997-07-31 Jeffrey A Law (law@cygnus.com)
26710
26711 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
26712 32bit or larger longs.
26713
26714 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
26715 have either a 32bit long or 32bit int.
26716
26717 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
26718
26719 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
26720 Make double precision tests dependent on sizeof (double).
26721
26722 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
26723
26724 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
26725 too.
26726
26727 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
26728
26729 * gcc.c-torture/compile/961203-1.cexp: New script.
26730
26731 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
26732
26733 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
26734 up the includes ourselves.
26735
26736 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
26737
26738 * lib/plumhall.exp: Remove random include, and add a few
26739 verbose messages for debugging.
26740
26741 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
26742
26743 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
26744 of trying to do it ourselves.
26745
26746 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26747
26748 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
26749
26750 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
26751
26752 * gcc.prms/5403.c: Made regexp a bit less strict.
26753
26754 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
26755
26756 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
26757 is returned from remote_load instead.
26758 * lib/plumhall.exp: Ditto.
26759 * lib/mike-g++.exp: Ditto.
26760 * lib/old-dejagnu.exp: Ditto.
26761 * lib/c-torture.exp: Ditto.
26762
26763 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
26764
26765 * lib/g++.exp: Use build_wrapper procedure.
26766 * lib/gcc.exp: Ditto.
26767
26768 1997-05-20 Jeffrey A Law (law@cygnus.com)
26769
26770 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
26771 an old-style decl for malloc. Fixes tests to work when
26772 sizeof (int) != sizeof (size_t).
26773
26774 1997-05-15 Mike Meissner <meissner@cygnus.com>
26775
26776 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
26777
26778 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
26779 use stdargs.h interface.
26780
26781 1997-05-15 Mike Meissner <meissner@cygnus.com>
26782
26783 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
26784 NO_VARARGS when compiling.
26785
26786 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
26787
26788 * lib/plumhall.exp(ph_includes): New procedure.
26789 (ph_make): Use it.
26790 (ph_compiler): Ditto.
26791
26792 * lib/g++.exp: Rename test-glue.c to testglue.c.
26793 * lib/gcc.exp: Ditto.
26794
26795 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
26796
26797 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
26798 to completion when it's called.
26799
26800 1997-03-21 Michael Meissner <meissner@cygnus.com>
26801
26802 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
26803 is defined, don't do test.
26804
26805 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
26806
26807 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
26808 for object files.
26809 (ph_summary): Mark skipped testcases as untested, not unresolved.
26810
26811 * lib/plumhall.exp (ph_make): If unresolved because of bad
26812 errorCode, record errorCode in log file.
26813 (*): Replace send_log/verbose with verbose -log.
26814
26815 1997-03-19 Michael Meissner <meissner@cygnus.com>
26816
26817 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
26818 double conversion if double isn't at least 8 bytes.
26819
26820 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
26821 int to work with targets where int is 16 bits.
26822
26823 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
26824 8 bytes, just exit, since 4 byte doubles don't have enough bits of
26825 precision for the test to complete.
26826
26827 1997-03-14 Michael Meissner <meissner@cygnus.com>
26828
26829 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
26830 if d10v is not compiled with the -mdouble64 flag.
26831 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
26832
26833 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
26834 d10v is not compiled with the -mint32 flag.
26835
26836 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
26837
26838 * lib/plumhall.exp: Use incr_count.
26839
26840 1997-03-12 Jeffrey A Law (law@cygnus.com)
26841
26842 * gcc.c-torture: Update to c-torture-1.45.
26843
26844 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
26845
26846 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
26847 the name of the expect testcase file).
26848
26849 * lib/g++.exp(g++_init): Ditto.
26850
26851 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
26852
26853 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
26854 the host.
26855
26856 * lib/gcc.exp(gcc_exit): New procedure.
26857
26858 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
26859
26860 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
26861 specs where appropriate.
26862
26863 * g++.old-deja/g++.arm/*: Added additional ERROR checks
26864 because of new "candidates are" messages, and removed a few
26865
26866 * Converted all non-old-style g++ testcases to old-style, and
26867 moved into g++.old-deja.
26868
26869 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
26870
26871 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
26872 options.
26873
26874 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
26875 succeeded.
26876
26877 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
26878
26879 1997-02-13 Michael Meissner <meissner@cygnus.com>
26880
26881 * lib/gcc.exp (gcc_target_compile): Add support for defining
26882 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
26883 the machine doesn't have those features.
26884
26885 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
26886
26887 * g++.law/operators4.exp: Don't use LIBS.
26888
26889 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
26890
26891 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
26892
26893 * lib/mike-g++.exp: Don't set the compiler to be tested here.
26894 * lib/g++.exp: Set it here instead. Also, allow use of the
26895 --tool_exec and --tool_opt options. Change CXX to
26896 GXX_UNDER_TEST.
26897
26898 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
26899
26900 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
26901
26902 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
26903
26904 * lib/old-dejagnu.exp: Use prune_warnings instead of
26905 prune_system_crud.
26906 * lib/mike-g++.exp: Ditto.
26907 * lib/gcc.exp: Ditto.
26908 * lib/g++.exp: Ditto.
26909
26910 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
26911
26912 1997-02-07 Jeffrey A Law (law@cygnus.com)
26913
26914 * 941014-2.c: Include stdlib.h
26915 * 960327-1.c: Include stdio.h
26916 * dbra.c, index-1.c: Don't assume ints are 32bits.
26917
26918 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
26919
26920 * lib/gcc.exp: Add gcc,stack_size target feature.
26921
26922 * lib/g++.exp(g++_target_compile): Add the include and link
26923 paths here, not in two other places. And, it's $options, not
26924 options.
26925
26926 * lib/mike-g++.exp(postbase): Remove the code that determines
26927 the correct include and link paths.
26928 * g++.old-deja/old-deja.exp: Ditto.
26929
26930 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
26931
26932 * lib/g++.exp(g++_init): target_compile no longer returns the
26933 filename of the result.
26934
26935 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
26936
26937 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
26938 call to glob.
26939
26940 * gcc.c-torture/special/special.exp: Change call to
26941 gcc_target_compile to include the object file.
26942
26943 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
26944
26945 * gcc.c-torture/special/special.exp: Correct misspelling in last
26946 change.
26947
26948 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
26949
26950 * lib/plumhall.exp(ph_summary): Log the entire output of the
26951 executable. Return -1 if there were any failures, 0 otherwise.
26952 (ph_execute): Return -1 if there were any failures, 0 otherwise.
26953 (ph_make): Clean up objects and executables that were built
26954 if the tests succeeded.
26955
26956 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
26957
26958 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
26959 libraries and includes in the build tree as appropriate.
26960
26961 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26962
26963 * lib/c-torture.exp: Instead of looking for the global variable
26964 NO_LONG_LONG, check to see if that's a feature of the target.
26965
26966 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26967
26968 * config/default.exp: Minimize. Delete the remainer of the files in
26969 config; this functionality is now in devo/dejagnu/config.
26970
26971 g++.*/*: Pass any additional flags used to compile to postbase;
26972 delete CXXFLAGS.
26973
26974 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
26975 is now done by runtest.exp. Use gcc_target_compile instead of
26976 compile.
26977
26978 lib/c-torture.exp: Use gcc_target_compile instead of compile.
26979 Remove references to CFLAGS. Use remote_file instead of
26980 calling rm -f.
26981 (c-torture): Take a list of arguments to use to compile this
26982 testcase.
26983
26984 lib/g++.exp: Simplify. Use target_compile instead of compile.
26985 lib/gcc-dg.exp: Ditto.
26986 lib/gcc.exp: Ditto.
26987 lib/mike-{gcc,g++}.exp: Ditto.
26988 lib/old-dejagnu.exp: Ditto.
26989 lib/plumhall.exp: Ditto.
26990
26991 1997-01-08 Jim Wilson <wilson@cygnus.com>
26992
26993 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
26994 (ph_linker): Likewise.
26995
26996 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
26997
26998 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
26999 MAP_ANON / MAP_ANONYMOUS if defined;
27000 else try to map from /dev/zero .
27001
27002 1996-11-12 Jeffrey A Law (law@cygnus.com)
27003
27004 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
27005 isn't defined, then define it to MAP_ANONYMOUS.
27006
27007 1996-11-12 Jeffrey A Law (law@cygnus.com)
27008
27009 * gcc.c-torture: Update to c-torture-1.42 release.
27010
27011 1996-11-11 Jeffrey A Law (law@cygnus.com)
27012
27013 * gcc.c-torture: Update to c-torture-1.41 release.
27014
27015 1996-10-27 Jeffrey A Law (law@cygnus.com)
27016
27017 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
27018 c-torture release.
27019
27020 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
27021
27022 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
27023 and LDFLAGS. Fix second case to append the target_info ldflags
27024 onto LDFLAGS, not CFLAGS.
27025 * lib/g++.exp (g++_init): Add target_info stuff.
27026 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
27027 of libgloss and newlib flags for !native.
27028
27029 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
27030 (GDB): Fix relative path to go up another dir for finding gdb.
27031
27032 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
27033
27034 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
27035 versions in the target_info array, if they don't exist.
27036
27037 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
27038
27039 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
27040
27041 1996-07-08 Jim Wilson <wilson@cygnus.com>
27042
27043 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
27044 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
27045
27046 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
27047
27048 * lib/old-dejagnu.exp: Don't remove the output file before we've
27049 actually tested it. Don't append pwd to the path of the executable
27050 we're testing.
27051
27052 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
27053
27054 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
27055
27056 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
27057
27058 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
27059 temporary directory for compiler files, and set it to a default
27060 value of /tmp. Set $output as the name of the output file from
27061 compiling the testcase. Add a -o option to $cflags_var so the
27062 compiler writes the final output file as $output. Set $executable
27063 to $output.
27064
27065 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
27066 directory for compiler files, and set it to /tmp if it doesn't
27067 already have a value. Set $output_file to the name of the output
27068 file from compiling the testcase. Add a -o option to CXXFLAGS so
27069 the compiler writes the final output file as $output. Use $output
27070 as the executable to be tested.
27071
27072 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27073
27074 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
27075
27076 1996-06-08 Jeffrey A Law (law@cygnus.com)
27077
27078 * gcc.c-torture/execute/pending-1.c: New test. Still
27079 pending in Tege's queue.
27080
27081 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
27082
27083 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
27084 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
27085 if there were failures. Call unresolved if there were unresolved
27086 testcases. Call gcc_fail if program did not run to completion.
27087 (ph_make): Pass additional argument name to ph_execute.
27088 (ph_execute): Add new argument. Pass additional arguments to
27089 ph_summary. Call gcc_fail is there is no execution output.
27090
27091 1996-04-24 Jeffrey A Law (law@cygnus.com)
27092
27093 * lib/plumhall.exp (proc_summary): Output relavent summary
27094 lines into the log so specific failures in plumhall can be
27095 investigated.
27096
27097 1996-04-10 Jeffrey A Law (law@cygnus.com)
27098
27099 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
27100 (c-torture-execute): Don't try to execute tests which use
27101 "long long" types if $NO_LONG_LONG is nonzero.
27102
27103 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
27104
27105 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
27106 not c-torture.
27107
27108 * gcc.ieee: Move from here.
27109 * gcc.c-torture/execute/ieee: To here.
27110
27111 1996-03-26 Jeffrey A Law (law@cygnus.com)
27112
27113 * gcc.c-torture: Update to c-torture-1.41 release.
27114
27115 1996-03-22 Jeffrey A Law (law@cygnus.com)
27116
27117 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
27118 not "$output".
27119
27120 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
27121
27122 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
27123 -c present.
27124
27125 1996-03-02 Jeffrey A Law (law@cygnus.com)
27126
27127 * config/proelf.exp: Handle connecting to a simulator.
27128
27129 1996-01-31 Jeffrey A Law (law@cygnus.com)
27130
27131 * config/proelf.exp: New file. Enough framework that we can
27132 run c-torture tests on the proelf targets (or any other target
27133 that gdb can connect to for that matter).
27134
27135 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
27136
27137 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
27138 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
27139
27140 * lib/plumhall.exp (ph_execute): Always call ph_summary if
27141 exec_output exists.
27142
27143 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
27144
27145 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
27146 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
27147
27148 * config/*.exp: Update FSF address. Change result of ${tool}_load
27149 to pass/fail/unresolved/unsupported/untested. Caller must now
27150 call unresolved/unsupported/untested.
27151 * lib/*.exp: Update FSF address. Update to handle new results of
27152 ${tool}_load.
27153 * lib/chill.exp (verbose): Delete.
27154
27155 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
27156
27157 * lib/gcc.exp (default_gcc_start): Change order of args to
27158 $LDFLAGS $CFLAGS $LIBS.
27159 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
27160 Save/set/restore CFLAGS. Pass single arg to gcc_start.
27161 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
27162 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27163 * gcc.misc-tests/dg-test.exp: Likewise.
27164 * gcc.misc-tests/msgs.exp: Likewise.
27165 * gcc.prms/prms.exp: Likewise.
27166 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
27167 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27168
27169 * lib/dg.exp: Deleted, moved to dejagnu/lib.
27170
27171 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27172
27173 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
27174
27175 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
27176 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
27177
27178 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
27179 necessary.
27180
27181 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
27182
27183 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
27184 global for loop; add use of $mathlib.
27185 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
27186 settings here; set mathlib for anything but VxWorks.
27187
27188 1996-01-22 Jeffrey A Law (law@cygnus.com)
27189
27190 * gcc.c-torture: Update to c-torture-1.40 release.
27191
27192 1996-01-03 Jeffrey A Law (law@cygnus.com)
27193
27194 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
27195 dg.exp.
27196
27197 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
27198
27199 * lib/c-torture.exp (c-torture-execute): Declare "output" as
27200 global.
27201
27202 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
27203
27204 * lib/g++.exp (LIBS): Define if not already.
27205 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
27206 (gcc-dg-prune): Call prune_gcc_output.
27207 * lib/gcc.exp (prune_gcc_output): New proc.
27208 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
27209 prune_gcc_output.
27210
27211 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
27212
27213 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
27214 (c-torture-execute): Likewise. Rename `name' to `testcase'.
27215
27216 1995-11-15 Jeffrey A Law (law@cygnus.com)
27217
27218 * gcc.c-torture: Update to c-torture-1.39 release.
27219
27220 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
27221
27222 * lib/c-torture.exp (c-torture-execute): Don't return if one option
27223 fails, try others as well.
27224
27225 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
27226
27227 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
27228 If compilation fails, mark execute tests as `untested'.
27229 If test is marked as unsupported, don't mark compilation and
27230 execute tests as failed.
27231
27232 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
27233
27234 * lib/g++.exp (g++_init): Don't link in libg++, and look to
27235 libstdc++ for whether or not we want to be doing shared
27236 libraries. Delete link_curses since we don't need it anymore.
27237 * lib/mike-g++.exp (postbase): Don't link in libg++.
27238 * g++.old-deja/old-deja.exp: Likewise.
27239
27240 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
27241
27242 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
27243
27244 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
27245
27246 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
27247 For that, add `-Wl,-a,shared_archive'.
27248 * g++.old-deja/old-deja.exp: Likewise.
27249
27250 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
27251
27252 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
27253
27254 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
27255
27256 * lib/mike-g++.exp (postbase): Pay attention to the status of
27257 g++_load.
27258
27259 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
27260
27261 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
27262
27263 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
27264
27265 * lib/gcc.exp (default_gcc_start): No longer need to log program
27266 being executed or its output, execute_anywhere does that now.
27267 * lib/g++.exp (default_g++_version): Call execute_anywhere.
27268 (default_g++_start): Likewise. Delete calls to verbose/send_log.
27269
27270 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
27271
27272 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
27273 the same as those in lib/g++.exp.
27274
27275 1995-10-10 Jeff Law (law@hurl.cygnus.com)
27276
27277 * gcc.c-torture: Update to c-torture-1.38 release.
27278 * gcc.ieee: Related changes.
27279
27280 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
27281
27282 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
27283 "exec". Minor reformatting changes.
27284
27285 * config/rom68k.exp (${tool}_load): Make it work in a canadian
27286 cross. This means all "exec" calls now work on a remote host as
27287 well.
27288 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
27289 cross. Filter out the extra "\r\n" stuff that expect puts in.
27290 (c-torture-execute): Filter out the bogus warnings like
27291 c-torture-compile does. Add support for canadian cross.
27292 * lib/gcc.exp (default_gcc_version, default_gcc_start)
27293 Use execute_anywhere rather than calling exec directly. Now it
27294 works for canadian cross testing.
27295
27296 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
27297
27298 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
27299 results into a variable, and check that rather than using file exists.
27300
27301 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
27302
27303 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
27304 create a libg++.so. For sunos4.1.*, also add -ltermcap.
27305
27306 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27307
27308 * g++.old-deja/old-deja.exp: Create and pass runshlib and
27309 lib_curses if there's a shared libg++ in the build tree.
27310
27311 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
27312
27313 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
27314 if not supported target.
27315
27316 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
27317
27318 * lib/g++.exp (g++_init): Move empty setting of runshlib and
27319 link_curses up to always happen, not just for native builds.
27320
27321 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
27322
27323 * gcc.c-torture: Update to c-torture-1.36 release.
27324 * gcc.failure: Related changes.
27325
27326 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
27327
27328 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
27329
27330 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
27331
27332 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
27333 * lib/mike-g++.exp (postbase): Not in here. Still reference
27334 runshlib, link_curses, and mathlib for link and run.
27335
27336 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
27337 pass the runtime shared library options for Solaris, OSF/1, and
27338 Irix5, and link with -lcurses to avoid unresolved references.
27339
27340 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
27341
27342 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
27343 only run once.
27344
27345 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
27346
27347 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
27348
27349 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
27350
27351 * gcc.c-torture: Update to c-torture-1.35 release. Note we
27352 do not have a framework for the "compat" tests yet.
27353
27354 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
27355
27356 * lib/mike-g++.exp (postbase): New local variable `mathlib',
27357 set to null if we're testing vxworks5.1. Use that instead of
27358 `-lm' in the setting of LIBS for link and run.
27359
27360 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
27361
27362 * config/rom68k.exp (${tool}_load): Major changes to make it
27363 work. Verified that it does in fact return the stuff in
27364 exec_output properly. Catch any Emul or any TRAP other than 0.
27365
27366 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
27367
27368 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
27369 LDFLAGS properly for targets that need stuff from libgloss.
27370 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
27371 only run once.
27372 (gpp_initialized): New variable.
27373
27374 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
27375
27376 * config/rom68k.exp: Load libgloss.exp.
27377 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
27378 so we can produce a fully linked binary.
27379 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
27380 so we can produce a fully linked binary.
27381
27382 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
27383
27384 * lib/plumhall.exp (ph_section): Watch for expected failures.
27385 Add missing `else'.
27386
27387 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
27388 run the testcase.
27389 (c-torture): Likewise.
27390
27391 1995-08-28 Doug Evans <dje@cygnus.com>
27392
27393 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
27394
27395 * lib/mike-g++.exp (mike_cleanup): New proc.
27396 (prebase): New globals compiler_result, not_compiler_result,
27397 target_regexp.
27398 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
27399 allow leading "-" in pattern. Watch for unsupported tests.
27400 If $compiler_result is set, pattern match assembler code,
27401 and ditto for $not_compiler_result.
27402 * lib/mike-gcc.exp: Likewise.
27403
27404 * lib/plumhall.exp (ph_execute): Only call ph_summary if
27405 execution "succeeded".
27406
27407 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
27408
27409 * config/win32.exp: New file.
27410 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
27411
27412 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
27413
27414 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
27415 unsupported.
27416 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
27417 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
27418 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
27419
27420 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
27421 "... without exceptions was ...". That is now handled by
27422 prune_system_crud.
27423 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27424
27425 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27426
27427 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27428 sieve.c,sort2.c}: New files.
27429 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27430 sieve.exp,sort2.exp}: Drivers for them.
27431
27432 * lib/mike-gcc.exp (program_output): New user settable variable.
27433 (postbase): Call prune_system_crud. Also prune extraneous compiler
27434 messages.
27435 * lib/mike-g++.exp (program_output): New user settable variable.
27436
27437 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27438
27439 * config/sh.exp: Deleted (use sim.exp instead).
27440
27441 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27442
27443 * config/vx.exp: Declare CHECKTASK as global.
27444 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27445 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27446 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27447
27448 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27449
27450 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27451 target. Like vx.exp, only includes `vx29k.exp' instead of
27452 `vxworks.exp'.
27453
27454 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27455
27456 * config/sim.exp: Increase time limit from 120 seconds to 240.
27457
27458 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27459
27460 * gcc.c-torture/execute/950628-1.c: New test.
27461
27462 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27463
27464 * gcc.c-torture: Update with changes/additions from
27465 c-torture-1.34.
27466
27467 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27468
27469 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27470
27471 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27472
27473 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27474
27475 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27476
27477 * gcc.c-torture/compile/950512-1.c: New test.
27478 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27479 * gcc.dg/struct-ret-1.c: Likewise.
27480
27481 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27482
27483 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27484 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27485
27486 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27487
27488 * gcc.c-torture/special/920411-1.c: Deleted.
27489 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27490
27491 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27492
27493 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27494 cpu limit.
27495
27496 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27497
27498 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27499
27500 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27501
27502 From kenner;
27503 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27504 is the proper length.
27505 * va-arg-3.c: Likewise.
27506
27507 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27508
27509 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27510 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27511
27512 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27513 * lib/g++.exp (default_g++_start): Delete old cruft.
27514
27515 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27516
27517 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27518 (2 * (1 << 18)) to (2 * (1 << 17)).
27519
27520 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27521
27522 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27523
27524 * config/rom68k.exp: Renamed from config/idp.exp
27525
27526 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27527
27528 * c-torture/compile/921109-2.c
27529
27530 1995-04-18 Mike Stump <mrs@cygnus.com>
27531
27532 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27533 excess errors.
27534
27535 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27536
27537 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27538 output.
27539 * lib/g++.exp (default_g++_start): Likewise.
27540
27541 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27542
27543 * gcc.c-torture/compile/950329-1.c: New test.
27544
27545 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27546
27547 * config/bug.exp (${tool}_load): Updated to use new remote_open
27548 and remote_close procs.
27549 * config/idp.exp: New file.
27550
27551 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27552
27553 * gcc.c-torture/execute/950322-1.c: New test.
27554
27555 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27556
27557 * config/vx.exp (${tool}_load): Clean up testing of return code from
27558 vxworks_ld and vxworks_spawn.
27559
27560 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27561
27562 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27563
27564 1995-03-13 Mike Stump <mrs@cygnus.com>
27565
27566 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27567 can mark excess errors on a machine by machine basis. Note, the
27568 default is to not expect any excess errors, even when excess
27569 errors test - is given, so you will want to put an XFAIL ... on
27570 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27571 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27572 those 4 machines, but no others.
27573
27574 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27575
27576 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27577 * lib/c-torture.exp: to here.
27578
27579 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27580
27581 * gcc.c-torture/execute/950221-1.c: New test.
27582 * gcc.c-torture/execute/struct-ret-1.c: New test.
27583 * gcc.c-torture/compile/950221-1.c: New test.
27584
27585 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
27586
27587 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
27588
27589 * gcc.c-torture/execute/arith-1.c (main): Return 0.
27590 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
27591
27592 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
27593
27594 * g++.gb: New directory of tests, derived from my signature and
27595 class scoping tests.
27596
27597 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
27598 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
27599 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
27600 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
27601 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
27602 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
27603 * g++.gb/sig25.C: Likewise.
27604
27605 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
27606 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
27607 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
27608 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
27609 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
27610 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
27611 * g++.gb/sig25.exp: Likewise.
27612
27613 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
27614 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
27615 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
27616 * g++.gb/scope13.C: Likewise, this test still fails.
27617
27618 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
27619 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
27620 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
27621 * g++.gb/scope13.exp: Ditto.
27622
27623 * g++.gb/README: New file, explains what these tests are about.
27624
27625 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
27626
27627 * lib/dg.exp (dg-do): Support `preprocess'.
27628 (dg-test): Likewise.
27629
27630 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
27631
27632 * config/udi.exp: change "continue -expect" to "exp_continue".
27633
27634 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
27635
27636 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
27637 Delete redundant tests.
27638
27639 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
27640 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
27641 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
27642 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
27643 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
27644 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
27645 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
27646 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
27647
27648 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
27649 storing label pointers.
27650 * gcc.c-torture/execute/921019-1.c: Likewise.
27651 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
27652 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
27653 parameter fp.
27654 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
27655 constants.
27656
27657 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
27658 Delete obsolete tests.
27659
27660 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
27661 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
27662 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
27663 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
27664 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
27665 * gcc.c-torture/compile/950124-1.c: New test.
27666
27667 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
27668
27669 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
27670
27671 * lib/mike-g++.exp: Add -lm to LIBS.
27672
27673 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
27674
27675 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
27676
27677 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
27678
27679 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
27680
27681 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
27682
27683 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
27684
27685 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
27686
27687 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
27688 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
27689 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
27690 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
27691 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
27692 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
27693 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
27694 * g++.law/{operators31.C, operators32.C,
27695 * g++.law/{operators33.C, operators34.C}: Likewise.
27696 * g++.law/{pic1.C, refs2.C}: Likewise.
27697 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
27698 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
27699 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
27700 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27701
27702 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
27703 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
27704 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
27705 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
27706 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
27707 * g++.law/{enum9.exp, friend5.exp}: Likewise.
27708 * g++.law/{nest3.exp, nest4.exp}: Likewise.
27709 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
27710 * g++.law/{operators30.exp, operators31.exp}: Likewise.
27711 * g++.law/{operators32.exp, operators33.exp}: Likewise.
27712 * g++.law/{operators34.exp}: Likewise.
27713 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
27714 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
27715 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
27716 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
27717 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27718
27719 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
27720 No longer expected to fail.
27721 * g++.law/missed-error3.C: Tweak for recent bool changes.
27722
27723 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
27724
27725 * config/emb-unix: Deleted.
27726 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
27727 remote execution. Do final link on remote host if REMOTE_LINK is set.
27728
27729 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
27730
27731 * lib/dg.exp (dg-test): Fix typo in last patch.
27732
27733 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
27734
27735 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
27736 (handles multiple occurrences).
27737
27738 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
27739
27740 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
27741 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
27742 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
27743 printed).
27744 * lib/c-torture.exp (c-torture-compile): Likewise.
27745 (c-torture): Prepend full path if missing.
27746 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
27747 (gcc_fail): Likewise.
27748 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
27749
27750 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
27751
27752 * lib/netware.exp: Only attach to NetWare i386 systems.
27753
27754 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
27755
27756 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
27757 messages. Add test name to "output pattern match" pass/fail message.
27758
27759 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
27760
27761 * gcc.dg: New testsuite.
27762 * gcc.dg/dg.exp: New file.
27763
27764 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
27765 test-switch.c}: Deleted.
27766
27767 * gcc.misc-tests/msgs.exp: New testcase driver.
27768
27769 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
27770
27771 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
27772 Watch for illegal return values from ${tool}_load.
27773 * config/unix.exp (${tool}_load): Fix pass/fail detection for
27774 cross targets. Coerce return value >0 to 1.
27775
27776 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
27777
27778 * config/unix.exp (${tool}_load): Call program rsh, not proc.
27779
27780 * config/emb-unix.exp: New file.
27781
27782 * config/sim.exp: Error if variable $SIM not defined.
27783 (${tool}_load): Mark test as "untested" if simulator missing.
27784
27785 * config/unix.exp: Load remote.exp to get rcp_download.
27786 * lib/c-torture.exp: Use different option lists for testcases with
27787 and without loops.
27788 * gcc.c-torture/execute/execute.exp: Likewise.
27789
27790 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
27791
27792 * config/*.exp: Clarify return code from ${tool}_load.
27793 Call `unresolved' or `untested' instead of `warning' or `perror'
27794 (sometimes you still want to call both though).
27795 Add comment that `shell_id' is local to each file.
27796 * config/udi.exp (timeout): Set to 30.
27797 Don't print warning if connection fails, $connectmode has already
27798 printed an error.
27799 (${tool}_load): Move verbose messages to level 2.
27800 Rework pattern for "Process started" message.
27801 Pass `shell_id' to ${connectmode}_download.
27802 Retry twice upon timeout. Make resetting of target more robust.
27803 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
27804 Pass `shell_id' to exit_$connectmode.
27805 Only call exit_$connectmode if connected.
27806 * config/unix.exp (${tool}_load): Check return codes better.
27807 * config/vrtx.exp (${tool}_load): Likewise.
27808 * config/vx.exp (${tool}_load): Likewise.
27809 Delete unneeded global's.
27810 * lib/dg.exp (dg-test): Update to reflect clarified return codes
27811 from ${tool}_load.
27812 (dg-stat): Delete.
27813 (dg-init): Delete recording of pass/fail counts.
27814 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27815 (old-dejagnu-init): Likewise.
27816 (old-dejagnu-stat): Delete contents, empty proc now.
27817 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
27818 (c-torture): Delete references to lcnt, lpass, lfail.
27819 Get option list from TORTURE_OPTIONS.
27820 Delete -funroll[-all]-loops if no loops.
27821 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
27822 (g++_stat): Delete contents (empty proc now).
27823 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
27824 (gcc_finish): Likewise.
27825 (gcc_stat): Deleted.
27826 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
27827 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
27828 * gcc.c-torture/execute/execute.exp: Likewise.
27829 Split tests into two parts: compile, execute.
27830 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
27831 no loops. Update to reflect clarified return codes from ${tool}_load.
27832
27833 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
27834
27835 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
27836 to grep for.
27837 (old-dejagnu): Likewise (where necessary).
27838
27839 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
27840
27841 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
27842
27843 * lib/dg.exp (dg-process-target): Fix processing of selector.
27844 Add comment regarding use of `error'.
27845
27846 * lib/gcc.exp (prune_system_crud): Define if missing.
27847 * lib/g++.exp (prune_system_crud): Likewise.
27848
27849 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
27850 Call prune_system_crud.
27851 * lib/dg.exp (dg-runtest): New proc.
27852 Use perror instead of send_user for tcl errors in testcase.
27853 Don't return any value, it's never used.
27854 Don't clobber previous definition of `unknown'.
27855 Print tcl errors in `dg-final'.
27856
27857 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
27858
27859 * lib/dg.exp (dg-process-target): Improve syntax error messages.
27860 (dg-test): Don't print errorInfo, it contains stack backtrace.
27861
27862 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
27863
27864 * lib/g++.exp (runtest_file_p): Define if missing.
27865
27866 1994-09-24 Doug Evans (dje@cygnus.com)
27867
27868 * lib/mike-g++.exp: Comment out loading of g++.exp.
27869 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
27870 (default_g++_version): Always print something.
27871 (default_g++_start): Comment out call to `which'.
27872 (g++_start, g++_load): Deleted (must be defined in config file).
27873 * lib/gcc.exp: Test for existence of $CC at start.
27874 Delete check for tmpdir (done in gcc_init).
27875 (default_gcc_version): Always print something.
27876 (default_gcc_start): Comment out call to `which'.
27877 * config/*.exp: Major cleanup - make cross targets work at least a
27878 little better for g++ (by not being "--tool gcc" specific).
27879 Rename gcc_xxx to ${tool}_xxx.
27880 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
27881 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
27882
27883 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
27884
27885 * lib/c-torture.exp (c-torture-compile): Rework compiler
27886 message processing.
27887
27888 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
27889 c-torture.
27890
27891 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
27892
27893 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
27894
27895 * lib/dg.exp (dg-process-target): Support { target native }.
27896
27897 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
27898
27899 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
27900 looked for "... program xxx got fatal signal".
27901 Correct regsub munging of `comp_output'.
27902 Ignore compiler messages "path prefix not used" and "linker input
27903 file unused".
27904
27905 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
27906
27907 * lib/gcc.exp (runtest_file_p): Define if missing.
27908 * gcc.prms/template.c: Example to work from.
27909
27910 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
27911
27912 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
27913 * lib/dg.exp (dg-test): Call unsupported testcases as such.
27914
27915 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
27916 * gcc.prms/1883.c: Moved from compile/940714-1.c.
27917 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
27918 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
27919
27920 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
27921 (dg-process-target): No longer a varargs proc.
27922 Return S/N for target, P/F for xfail. All callers changed.
27923 (user option procs): More argument checking.
27924 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
27925 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
27926 (dg-test): Skip test if not running on selected target in `dg-do'.
27927 Update handling of `dg-do-what', `dg-output-text'.
27928 Separate execution pass/fail from output pattern match pass/fail.
27929 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
27930
27931 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
27932
27933 * gcc.c-torture/special/special.exp: Don't expect failure for mips
27934 target for 920510-1.c.
27935
27936 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
27937
27938 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
27939 Clean up comment regarding use of passcnt, etc.
27940 (gcc_stat): Don't update `testcnt' here.
27941 (gcc_finish): Do it here.
27942 Might as well reset `but_id' here too.
27943 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
27944 to determine if the file should be tested.
27945 * gcc.c-torture/compile/compile.exp: Likewise.
27946 * gcc.c-torture/execute/execute.exp: Likewise.
27947 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27948 * gcc.misc-tests/dg-test.exp: Likewise.
27949 * gcc.prms/prms.exp: Likewise.
27950 * gcc.wendy/wendy.exp: Likewise.
27951 * g++.old-deja.exp: Likewise.
27952 Move "Testing file" message to verbose level 1.
27953
27954 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
27955
27956 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
27957
27958 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
27959
27960 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
27961 (default_gcc_start): Accept optional second list element
27962 of compiler flags. Print compiler output at verbosity level 2.
27963 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
27964 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
27965 Save current values of framework globals passcnt, failcnt, xpasscnt,
27966 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
27967 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
27968 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
27969 xfailcnt to compute stats. Update framework global `testcnt' from
27970 pass/fail counts.
27971 (gcc_finish): New proc. Clean up test environment.
27972 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
27973 (gcc_epass, gcc_efail): Delete.
27974 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
27975 argument of line number.
27976 (dg-init): If the tool has an init routine, call it.
27977 (dg-test): Remove args `cflags_var' and `libs_var'.
27978 Pass all compiler options to ${tool}_start.
27979 Handle missing line number.
27980 (dg-finish): New function.
27981 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
27982 particular files. Call gcc_finish at end. Move "skipping test"
27983 message to verbosity level 3.
27984 * gcc.c-torture/compile/compile.exp: Likewise.
27985 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27986 * gcc.c-torture/execute/execute.exp: Likewise.
27987 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27988 Print testcase being tried at verbosity level 1.
27989 * gcc.c-torture/special/special.exp: Unset xfail.
27990 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27991 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
27992 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
27993 * gcc.failure/failure.exp: Likewise.
27994 * gcc.ieee/ieee.exp: Likewise.
27995 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
27996 Update call to dg-test. Call dg-finish at end.
27997 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
27998 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27999 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
28000 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
28001 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
28002 * gcc.wendy/wendy.exp: Add copyright.
28003 Delete setting of tmpdir (done by gcc_init).
28004 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
28005 Pass compiler flags to gcc_start. Call gcc_finish at end.
28006 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
28007 gcc_[ce]pass/fail.
28008
28009 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
28010
28011 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
28012 confusion.
28013 (g++_load): Likewise.
28014
28015 * config/*.exp (gcc_load): Some were varargs fns and some were not.
28016 Rename argument to `prog' to remove the confusion.
28017 Varargs fns behave differently too!
28018 (g++_load): Likewise.
28019
28020 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
28021
28022 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
28023 what it is. Delete (always) printing of status value for !native.
28024 Simplify verbose code, and include status and exec_output.
28025 (g++_load): Use gcc_load.
28026
28027 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
28028
28029 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
28030 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
28031 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
28032 940714-3.c as these testcases don't exist anymore. Make
28033 va-arg-1.c expected to pass.
28034
28035 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
28036
28037 * gcc.misc-tests/misc.exp: Only run specific testcases.
28038 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
28039 * gcc.misc-tests/dg-[1-9].c: New files.
28040
28041 * lib/dg.exp: New testsuite driver.
28042 * gcc.prms/prms.exp: Use it.
28043
28044 * README.gcc: New file.
28045
28046 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
28047 Document and reset `lxpass' and `lxfail'.
28048 Simplify "initialized" message.
28049 (gcc_stat): Clean up comments a little.
28050
28051 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
28052
28053 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
28054
28055 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
28056
28057 * lib/old-dejagnu.exp (process-option): New proc.
28058 (old-dejagnu-init, old-dejagnu-stat): Likewise.
28059 (old-dejagnu): Simplify.
28060 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
28061
28062 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
28063
28064 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
28065 exists and is not an empty string.
28066
28067 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
28068 $xfail rather than calling setup_xfail. Clear $xfail when test is
28069 finished.
28070 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
28071 automatically.
28072
28073 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
28074 longer expected to fail.
28075
28076 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
28077 "f" function call.
28078
28079 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
28080
28081 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
28082 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
28083 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
28084 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
28085 c-torture-1.29.
28086
28087 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
28088 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
28089
28090 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
28091
28092 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
28093 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
28094
28095 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
28096 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
28097 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
28098
28099 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
28100
28101 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
28102 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
28103 940714-1.c, 940714-2.c, 940714-3.c},
28104 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
28105 gcc.misc-tests/{mg.c,mg.exp}:
28106 New tests.
28107 * gcc.noncompile/noncompile.exp: Change accordingly.
28108
28109 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
28110
28111 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
28112 Undo previous clobberage.
28113
28114 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
28115
28116 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
28117 * gcc.special/{930510-1.c, special.exp}:
28118 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
28119 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
28120 struct-varargs-1.c}: New tests from c-torture-1.26.
28121
28122 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
28123
28124 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
28125 argument to switch.
28126
28127 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
28128
28129 * Revert the previous changes. Please see Rob's directory
28130 (/lisa/test/rob/progressive/gcc/testsuite) for testing
28131 fixes.
28132
28133 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
28134
28135 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
28136 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
28137 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
28138 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
28139 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
28140 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
28141 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
28142 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
28143 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
28144 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
28145 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
28146 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
28147 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
28148 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
28149 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
28150 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
28151 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
28152 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
28153 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
28154 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
28155 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
28156 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
28157 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
28158 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
28159 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
28160 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
28161 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
28162
28163 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
28164
28165 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
28166 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
28167 with perror calls.
28168
28169 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
28170
28171 * config/unix.exp (g++_load): Fix syntax.
28172
28173 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
28174
28175 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
28176 * gcc.noncompile/921017-1.c: Deleted obsolete test.
28177 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
28178 Don't expect va-arg-1.c to fail. Correct expected output for
28179 920928-1.c.
28180 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
28181 * gcc.wendy/hbm4.c: Correct typo.
28182 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
28183
28184 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
28185
28186 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
28187 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
28188 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
28189 * lib/c-torture.exp (c-torture-compile): Ditto.
28190
28191 Reduce volume of output (remove all the -I's and such).
28192 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
28193 Call gcc_cpass, gcc_cfail.
28194 (c-torture): Pass testing option to c-torture-compile.
28195
28196 1994-03-21 Doug Evans (dje@cygnus.com)
28197
28198 Bring patches over from progressive.
28199 * config/default.exp: Exit remote shell cleanly.
28200 (g++_exit, g++_start): Add default versions.
28201 * config/sim.exp (gcc_load): Use perror, not error.
28202
28203 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
28204
28205 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
28206 set in site.exp.
28207
28208 1994-03-14 Doug Evans (dje@cygnus.com)
28209
28210 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
28211 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
28212 (wendy_try): New proc to run testcase.
28213 (main loop): Call 'em.
28214 * gcc.wendy/*.c: Clean up pass to correct expected output.
28215
28216 * lib/gcc.exp: Minor cleanup work.
28217 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
28218
28219 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
28220
28221 * config/sim.exp (gcc_load): Document return codes better.
28222 Don't pass -v to simulator.
28223
28224 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
28225
28226 * gcc.special/920717-x.c: Fix typo.
28227 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
28228 get at sources.
28229
28230 * lib/mike-gcc.exp: Fix typo.
28231
28232 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
28233
28234 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
28235 binary to use, transform the name.
28236 * config/*.exp: rename everything. Nuke any g++ specific files,
28237 it's now a special case of gcc that requires no special support.
28238 Add a default.exp for unsupported targets.
28239
28240 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
28241
28242 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
28243 lib/old-dejagnu.exp: Fix a few patterns to work with the new
28244 version of Tcl.
28245
28246 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
28247
28248 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
28249 than a warning.
28250
28251 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
28252
28253 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
28254
28255 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
28256
28257 * gcc.execute/execute.exp: Combine opt_list and foption_list into
28258 option_list. Compile every file with only 4/6 option choices
28259 (same as C torture) instead of with 12/18 different option
28260 choices.
28261 * lib/c-torture.exp: Likewise.
28262
28263 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
28264 not already set.
28265
28266 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
28267
28268 * lib/old-deja.exp: Add `excess errors test fails' error, now one
28269 can put an XFAIL *-*-* on excess errors.
28270
28271 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
28272
28273 * g++.law: Add more tests derived from g++-bugs snapshots.
28274
28275 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
28276 equivalent to g++.law/init9.
28277
28278 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
28279 compiled it, and the a.out file after we've run it.
28280
28281 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
28282
28283 * lib/mike-g++.exp (postbase): Delete the .o file after we've
28284 compiled it, and the a.out file after we've run it.
28285
28286 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
28287
28288 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
28289
28290 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
28291
28292 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
28293 version number.
28294
28295 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
28296
28297 * g++.law: New directory of g++ tests derived from the g++-bugs
28298 snapshots.
28299
28300 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
28301
28302 * gcc.compile: initbug1.c initbug1.exp testcase added
28303
28304 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
28305
28306 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
28307 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
28308 fixes submitted by Jeff Law (law@cs.utah.edu)
28309 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
28310 Jeff Law (law@cs.utah.edu)
28311
28312
28313 1993-11-30 Mike Stump (mrs@cygnus.com)
28314
28315 * config/unix-g++.exp: Follow the gcc way of doing things.
28316 * g++.old-deja/old-deja.exp: Minor updates.
28317 * lib/g++.exp: New file, follow the gcc way of doing things.
28318 * lib/old-dejagnu.exp: Minor updates.
28319 * lib/mike-g++.exp: Always unset errorInfo.
28320
28321 1993-11-06 Mike Stump (mrs@cygnus.com)
28322
28323 * lib/gcc.exp: Fix some errors with the below change, CC and
28324 CFLAGS should be global when setting, not local.
28325
28326 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
28327
28328 * lib/gcc.exp: Transform tool name.
28329
28330 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28331
28332 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
28333
28334 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28335
28336 * lib/gcc.exp: change gcc_done to gcc_stat
28337
28338 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28339
28340 * Upgraded gcc testsuite to c-torture version 1.25
28341
28342 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
28343
28344 * lib/gcc.exp: added reporting code. Changed verbose compile message.
28345 * lib/c-torture: added hooks for new reporting code.
28346
28347 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
28348
28349 * config/sh-gcc.exp: check if sh-sim exists in the path
28350
28351 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
28352
28353 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
28354 * gcc.compile/compile.exp: Initial changes for new logic.
28355 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
28356 * gcc.failure/failure.exp: Initial changes for new logic.
28357 * gcc.ieee/ieee.exp: Initial changes for new logic.
28358 * gcc.misc-tests/misc.exp: Initial changes for new logic.
28359 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
28360 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
28361 * lib/c-torture.exp: Initial changes for new logic.
28362 * lib/gcc.exp: Initial changes for new logic.
28363
28364 1993-10-15 Mike Stump (mrs@cygnus.com)
28365
28366 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
28367 depend upon failure or success. Fully qualify names in failure
28368 and success messages. Always remove a.out before starting
28369 compile, just in case. Pay more attention to error text output by
28370 the compiler. Handle testcases with no known past errors just
28371 like all others, so that things are uniform. Other miscellaneous
28372 improvements.
28373
28374 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
28375
28376 * gcc.cpp: new directory for cpp tests
28377
28378 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
28379
28380 * lib/chill.exp: Code reformatted, removed unused code.
28381 * config/unix-chill.exp: Code reformatted, removed unused code.
28382 * chill.execute/execute.exp: Code reformatted, removed unused code.
28383 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
28384
28385 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
28386
28387 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
28388 routines not written.
28389
28390 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
28391
28392 * config/bug-gcc.exp: Use new procs from bug.exp.
28393
28394 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
28395
28396 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
28397 via ftp, rather than depending on NFS.
28398 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
28399 case.
28400
28401 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
28402
28403 * config/bug-gcc.exp: Use new download proc.
28404
28405 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
28406
28407 * chill.execute/execute.exp: cleanups, handles errors better
28408 * chill.compile/compile.exp: rewrite, based on execute.exp
28409 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
28410 * lib/chill.exp: major changes to diff proc and compile and link
28411 procs. added chill_fail and chill_pass wrappers to pass and
28412 fail. added more comments, and handle error codes better.
28413 Added a hack to capture stderr from exec, so noncompile tests
28414 can work.
28415
28416 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
28417
28418 * chill.execute/execute.exp: rewrite of testsuite driver
28419 * lib/chill.exp: rewrite of testsuite driver
28420 * config/unix-chill.exp: rewrite of testsuite driver
28421
28422 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
28423
28424 In chill.execute:
28425 * iexpr.ch: Standardize uppercase.
28426 * tuples.dat: Standardize uppercase.
28427 * vary.ch: standardize. Correct varying string assignments.
28428 * vary.dat: Add new output lines.
28429
28430 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28431
28432 In chill.execute:
28433 * chprintf.ch: Standardize use of uppercase.
28434 * tuples.ch: Standardize and turn arr2 into a DCL,
28435 rather than a SYN.
28436 * pinits.ch: Standardize.
28437
28438 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28439
28440 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28441 * Makefil: Renamed to Makefile.in.
28442 * configure.in: New.
28443
28444 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28445
28446 In chill.execute:
28447 * .cvsignore: Add result/output files.
28448 * Makefile: Fix up variables at start. Use MFLAGS
28449 everywhere. Correct bool_loc, built_ins entries.
28450 Add entry for vary1.ch.
28451 * bitarray.ch: Standardize upper-case usage.
28452 * bitexpr.ch: Standardize, add output of b1.
28453 * params.ch: Use arrayt in along PROC parameters, to
28454 avoid novelty problems.
28455 * sets.ch: Tiny cleanup.
28456 * vary1.ch: Re-indent.
28457
28458 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28459
28460 * Add PR-related files to Makefiles, .cvsignore files, etc.
28461
28462 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28463
28464 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28465 with compiler objects. New names are test-flow.c and test-loop.c
28466
28467 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28468
28469 * Upgraded c-torture tests from 1.19 to 1.20
28470
28471 * new files:
28472 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28473 * gcc.compile: 930623-1.c 930623-2.c
28474 * gcc.noncompile: 930622-1.c 930622-2.c
28475 * gcc.failure: 920411-1.c 920627-2.c
28476 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28477
28478 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28479
28480 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28481 More changes to get testsuite working properly. Needs more work.
28482 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28483
28484 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28485
28486 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28487 More changes to get testsuite working properly. Needs more work.
28488
28489 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28490
28491 * chill.compile/compile.exp: Added for Dejagnu support
28492 * chill.execute/execute.exp: Added for Dejagnu support
28493 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28494
28495 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28496
28497 This should complete moving the CHILL test files.
28498 * chill.noncompile(.cvsignore printf.grt
28499 in-printf.grt chprintf.grt chprintf.ch):
28500 Added test-support files.
28501 (Makefile): Modified further.
28502 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28503 signal.ch): Added test files.
28504 * chill.execute (.cvsignore printf.grt printr.c
28505 in-printf.grt rts.c chprintf.grt rts.h): Added
28506 test-support files.
28507 (Makefile): More corrections.
28508
28509 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28510
28511 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28512 test cases, ready for DejaGnu.
28513
28514 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28515
28516 * Upgraded c-torture tests from 1.18 to 1.19
28517
28518 * gcc.compile: added test(s):
28519 930607-1.c
28520 * gcc.execute: added test(s):
28521 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28522
28523 * added new subdirectory for misc tests: gcc.misc-tests
28524 * gcc.misc-test(s): added tests:
28525 inst-check.c test-consts.c test-ior.c test-switch.c
28526
28527 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28528
28529 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28530
28531 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28532
28533 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28534
28535 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28536
28537 * Upgraded c-torture tests from 1.17 to 1.18
28538
28539 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28540
28541 * Upgraded c-torture tests from 1.12 to 1.17
28542
28543 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28544
28545 * lib/old-dejagnu.exp:
28546 Fixed handling of XFAIL target triplets to correctly
28547 recognize wildcard characters. Removed code that
28548 appended a unique id tag to the end of the file name
28549 printed out by the result of the testcases within a
28550 given test file.
28551
28552 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28553
28554 * lib/old-dejagnu.exp:
28555 Reworked expected failure handling to trigger off of XFAIL
28556 keyword in keyphrase embeded in testcase source code. The
28557 XFAIL keyword must be at the end of the keyphrase line. It
28558 may optionally be followed by one or more target triplets.
28559 It has just occured that the handling of wildcards in the
28560 target triplet may not be correct.
28561
28562 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28563
28564 * g++.old-deja/tests:
28565 Moved all subdirectories up one level into g++.old-deja .
28566
28567 * lib/old-dejagnu.exp:
28568 Fixed problem with CXXFLAGS not being properly reset, and being
28569 corrupted with extraneous "-c" compiler option. This was
28570 causing binaries to not be generated for test that needed them.
28571 Modified strings passed to "pass" and "fail" so that individual
28572 tests from the same test file would be distinguished by an
28573 identifier appended to the test file name in the summary logs;
28574 this corrected a problem with erroneous diff logs. Added code
28575 to search testcases for expected fail and unexpected pass keywords.
28576
28577 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28578
28579 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28580
28581 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
28582
28583 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
28584 Removed extraneous text from end of "Special g++ Options"
28585 keyphrase.
28586
28587 * lib/old-dejagnu.exp: Added pattern matching to look for new
28588 keywords, embedded in testcases comments, which will trigger
28589 calls to xpass and xfail.
28590
28591 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
28592
28593 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
28594 comments embedded in the testcases, especially the one looking for
28595 special compiler options, as well as the pattern matching for the
28596 compiler output again.
28597
28598 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
28599
28600 * lib/old-dejagnu.exp: Do a proper check of the return value for
28601 execute tests. Fixed several problems with the pattern matching
28602 of the compiler output which gave erroneous test results.
28603 Changed several of the test result messages to be more descriptive.
28604 * config/unix-g++.exp: Proc g++_load now actually works and
28605 executes the tests passed to it and returns a usable return
28606 value.
28607
28608 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
28609
28610 * lib/gcc.exp: Exits gracefully if $CC is bogus.
28611
28612 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
28613
28614 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
28615 Modified both files to properly execute the old style
28616 dejagnu tests. The previous versions of these files were
28617 experimental and did not function anything near correctly.
28618
28619 1993-04-05 Rob Savoye (rob@cygnus.com)
28620
28621 * Removed all Makefile.in and configure.in files. No configuration
28622 needed now.
28623
28624 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
28625
28626 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
28627
28628 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
28629
28630 * gcc.compile/configure.in, gcc.unsorted/configure.in,
28631 gcc.special/configure.in, gcc.noncompile/configure.in,
28632 gcc.execute/configure.in, gcc.code_quality/configure.in,
28633 g++.other/configure.in, g++.old-deja/configure.in,
28634 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
28635 in srcname setting.
28636
28637 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
28638
28639 * lib/udi.exp: Fixed mondfe and mondfe_download.
28640 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
28641 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
28642
28643 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
28644
28645 * config/udi-gdb.exp: Check $shell_id after connecting to target.
28646 (gdb_exit): Don't remove *_soc files.
28647
28648 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
28649
28650 * lib/c-torture.exp: Don't look for main; instead always use -w
28651 -c. This is how the c-torture tests work. Remove the object
28652 file if the compilation succeeds.
28653 * gcc.execute/execute.exp: Remove executable if test passes.
28654 * gcc.noncompile/noncompile.exp: Every test is an expected
28655 failure.
28656 * gcc.special/special.exp: Added tests from c-torture 1.11,
28657 corrected use of existing test.
28658 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
28659 gcc.execute/920625-1.c: Updated to c-torture 1.11.
28660 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
28661 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
28662 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
28663 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
28664 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
28665 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
28666 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
28667 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
28668 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
28669 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
28670 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
28671 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
28672 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
28673 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
28674 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
28675 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
28676 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
28677 c-torture 1.11.
28678 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
28679 correspond to c-torture 1.11.
28680
28681 * New file.