re PR c++/18378 (ICE when returning a copy of a packed member)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-12-21 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/18378
4 * g++.dg/ext/packed8.C: New test.
5
6 PR c++/13268
7 * g++.dg/template/crash31.C: New test.
8
9 PR c++/19034
10 * g++.dg/template/crash30.C: New test.
11
12 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
13
14 PR C++/18984
15 * g++.dg/eh/ctor3.C: New test.
16
17 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18
19 * objc.dg/stabs-1.m: Allow section name to be quoted and
20 assembly label to begin with '.LL'.
21
22 2004-12-21 Janis Johnson <janis187@us.ibm.com>
23
24 * gcc.dg/vect/vect.exp
25 (check_effective_target_lp64_or_vect_no_align): New.
26 * gcc.dg/vect/vect-77.c: Use it.
27 * gcc.dg/vect/vect-78.c: Use it.
28
29 * lib/target-supports.exp
30 (check_effective_target_vect_no_max,
31 check_effective_target_vect_no_bitwise,
32 check_effective_target_vect_no_align): New.
33 * gcc.dg/vect/vect-13.c: Use them.
34 * gcc.dg/vect/vect-17.c: Ditto.
35 * gcc.dg/vect/vect-18.c: Ditto.
36 * gcc.dg/vect/vect-19.c: Ditto.
37 * gcc.dg/vect/vect-20.c: Ditto.
38 * gcc.dg/vect/vect-27.c: Ditto.
39 * gcc.dg/vect/vect-29.c: Ditto.
40 * gcc.dg/vect/vect-44.c: Ditto.
41 * gcc.dg/vect/vect-48.c: Ditto.
42 * gcc.dg/vect/vect-50.c: Ditto.
43 * gcc.dg/vect/vect-52.c: Ditto.
44 * gcc.dg/vect/vect-54.c: Ditto.
45 * gcc.dg/vect/vect-56.c: Ditto.
46 * gcc.dg/vect/vect-58.c: Ditto.
47 * gcc.dg/vect/vect-60.c: Ditto.
48 * gcc.dg/vect/vect-72.c: Ditto.
49 * gcc.dg/vect/vect-80.c: Ditto.
50
51 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
52
53 PR c++/14075
54 * g++.dg/init/string1.C: New.
55
56 PR c++/18975
57 * g++.dg/other/synth1.C: New.
58
59 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
60
61 PR c/18963
62 * gcc.dg/pr18963-1.c: New test.
63
64 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
65
66 PR c/18596
67 * gcc.dg/funcdef-storage-1.c (foo): Remove.
68 * gcc.dg/pr18596-1.c: Use dg-error.
69 (dg-options): Use -fno-unit-at-a-time.
70 * gcc.dg/pr18596-2.c: New test.
71 * gcc.dg/pr18596-3.c: New test.
72
73 2004-12-20 Roger Sayle <roger@eyesopen.com>
74
75 PR middle-end/18683
76 * g++.dg/opt/pr18683-1.C: New test case.
77
78 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
79
80 PR other/19093
81 * g++.dg/opt/max1.C: Fix for 64bit targets.
82
83 2004-12-20 Matt Austern <austern@apple.com>
84
85 PR c++/19044
86 * g++.dg/ext/builtin6.C: New
87
88 2004-12-20 Diego Novillo <dnovillo@redhat.com>
89
90 PR tree-optimization/19080
91 * gcc.c-torture/compile/pr19080.c: New test.
92
93 2004-12-20 Steven Bosscher <stevenb@suse.de>
94
95 * gcc.dg/20041219-1.c: New test.
96
97 2004-12-19 Roger Sayle <roger@eyesopen.com>
98
99 PR middle-end/19068
100 * g++.dg/opt/max1.C: New test case.
101
102 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
103
104 * gcc.dg/fdata-sections-1.c: New test.
105
106 2004-12-18 Roger Sayle <roger@eyesopen.com>
107
108 PR middle-end/18548
109 * gcc.dg/max-1.c: New test case.
110
111 2004-12-18 Jakub Jelinek <jakub@redhat.com>
112
113 * gcc.c-torture/execute/20041218-1.c: New test.
114
115 2004-12-17 Diego Novillo <dnovillo@redhat.com>
116
117 * gcc.dg/pr18501.c: New test.
118 * gcc.dg/uninit-5.c: XFAIL.
119 * gcc.dg/uninit-9.c: XFAIL.
120
121 2004-12-17 Dale Johannesen <dalej@apple.com>
122
123 * gcc.dg/20041213-1.c: New.
124
125 2004-12-17 Ziemowit Laski <zlaski@apple.com>
126
127 * objc.dg/stabs-1.m: Allow assembly label to begin
128 with a dot ('.').
129
130 2004-12-17 Jakub Jelinek <jakub@redhat.com>
131
132 * gcc.c-torture/execute/20041213-1.c: Move...
133 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
134
135 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
136
137 PR c++/18721
138 * g++.dg/lookup/conv-5.C: New.
139
140 2004-12-16 Ziemowit Laski <zlaski@apple.com>
141
142 * objc.dg/stabs-1.m: New test.
143
144 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
145
146 * gcc.dg/visibility-c.c: Change compile to
147 assemble for the test.
148
149 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
150
151 PR target/19041
152 * gcc.dg/visibility-c.c: New test.
153
154 2004-12-16 Roger Sayle <roger@eyesopen.com>
155
156 PR middle-end/18493
157 * gcc.dg/switch-8.c: New test case.
158
159 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
160
161 PR c++/18905
162 * g++.dg/template/init4.C: New.
163 * g++.dg/opt/static3.C: Enable optimizer.
164
165 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
166
167 * g++.dg/other/complex1.C: New test.
168
169 2004-12-15 Alan Modra <amodra@bigpond.net.au>
170
171 * g++.dg/opt/inline9.C: New test.
172
173 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
174
175 PR fortran/18993
176 * gfotran.dg/nullify_1.f: New test.
177
178 2004-12-15 Richard Henderson <rth@redhat.com>
179
180 * gcc.target/i386/i386.exp: New harness.
181 * gcc.target/i386/vect-args.c: New.
182
183 2004-12-15 David Edelsohn <edelsohn@gnu.org>
184
185 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
186
187 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
188
189 PR c++/18825
190 * g++.dg/template/friend32.C: New test.
191
192 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
193
194 * cpp/pragma-once-1.c: New test.
195 * cpp/pragma-once-1b.h: Likewise.
196 * cpp/pragma-once-1c.h: Likewise.
197 * cpp/pragma-once-1d.h: Likewise.
198 * cpp/inc/pragma-once-1a.h: Likewise.
199
200 2004-12-15 Bud Davis <bdavis9659@comcast.net>
201 Steven G. Kargle <kargls@comcast.net>
202
203 PR fortran/17597
204 * gfortran.dg/list_read_3.f90: New test.
205
206 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
207
208 * gcc.dg/ftrapv-2.c: New test.
209
210 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
211
212 PR c++/18981
213 * g++.dg/template/typename9.C: New test.
214
215 2004-12-14 Mark Mitchell <mark@codesourcery.com>
216
217 PR c++/18738
218 * g++.dg/template/typename8.C: New test.
219 * g++.dg/parse/friend2.C: Tweak error message.
220
221 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
222
223 * gcc.c-torture/20041214-1.c: New test.
224
225 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
226
227 PR c++/18965
228 * g++.dg/init/array17.C: New test.
229
230 2004-12-14 Mark Mitchell <mark@codesourcery.com>
231
232 PR c++/18793
233 * g++.dg/init/aggr3.C: New test.
234
235 2004-12-14 Janis Johnson <janis187@us.ibm.com
236
237 * gcc.dg/altivec-types-1.c: New test.
238 * gcc.dg/altivec-types-2.c: New test.
239 * gcc.dg/altivec-types-3.c: New test.
240 * gcc.dg/altivec-types-4.c: New test.
241 * g++.dg/ext/altivec-types-1.C: New test.
242 * g++.dg/ext/altivec-types-2.C: New test.
243 * g++.dg/ext/altivec-types-3.C: New test.
244 * g++.dg/ext/altivec-types-4.C: New test.
245
246 2004-12-14 Jakub Jelinek <jakub@redhat.com>
247
248 PR middle-end/18951
249 * gcc.c-torture/execute/20041213-1.c: New test.
250
251 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
252
253 PR c++/18949
254 * g++.dg/template/cast1.C: New.
255
256 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
257
258 * gcc.c-torture/execute/20041213-2.c: New test.
259
260 2004-12-13 Richard Henderson <rth@redhat.com>
261
262 * gcc.dg/i386-sse-10.c: Fix typo in options.
263
264 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
265
266 PR c++/18968
267 * g++.dg/opt/pr18968.C: New test.
268
269 2004-12-13 Mark Mitchell <mark@codesourcery.com>
270
271 PR c++/18925
272 * g++.dg/ext/visibility/staticdatamem.C: New test.
273
274 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
275
276 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
277
278 2004-12-13 Roger Sayle <roger@eyesopen.com>
279
280 PR rtl-optimization/18928
281 * gcc.dg/pr18928-1.c: New test case.
282
283 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
284
285 PR tree-opt/16951
286 * gcc.c-torture/compile/20041211-1.c: New.
287
288 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
289
290 PR middle-end/17564
291 * gcc.c-torture/execute/20041212-1.c: New test.
292
293 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
294
295 PR fortran/18869
296 * gfortran.dg/common_1.f90: New test.
297
298 2004-12-12 Steven G. Kargl <kargls@comcast.net>
299 Paul Brook <paul@codesourcery.com>
300
301 PR fortran/16222
302 * gfortran.dg/real_do_1.f90: New test.
303
304 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
305
306 PR tree-opt/18040
307 * g++.dg/opt/ptrmem6.C: New test.
308
309 2004-12-11 Roger Sayle <roger@eyesopen.com>
310
311 PR middle-end/18921
312 * gcc.dg/pr18921-1.c: New test case.
313
314 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
315
316 PR fortran/17175
317 * gfortran.dg/scale_1.f90: New test.
318
319 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
320
321 PR middle-end/18903
322 * gcc.c-torture/compile/pr18903.c: New test.
323
324 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
325
326 * gcc.c-torture/execute/20041210-1.c: New test.
327
328 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
329
330 PR c++/18731
331 * g++.dg/parser/struct-1.C: New test.
332 * g++.dg/parser/struct-2.C: New test.
333 * g++.dg/parser/struct-3.C: New test.
334
335 2004-12-09 Richard Henderson <rth@redhat.com>
336
337 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
338
339 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
340 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
341
342 2004-12-09 Matt Austern <austern@apple.com>
343
344 PR c++/18514
345 * g++.dg/ext/builtin1.C: New
346 * g++.dg/ext/builtin2.C: New
347 * g++.dg/ext/builtin3.C: New
348 * g++.dg/ext/builtin4.C: New
349 * g++.dg/ext/builtin5.C: New
350
351 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
352
353 PR tree-opt/18904
354 * g++.dg/opt/ptrmem5.C: New test.
355
356 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
357
358 * g++.dg/parse/typename5.C: Adjust for new error.
359 * g++.dg/parse/typename7.C: New.
360
361 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
362
363 PR c++/18073
364 * g++.dg/other/mmintrin.C: New test.
365
366 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
367
368 PR c++/16681
369 * g++.dg/init/array15.C: New.
370 * g++.dg/init/array16.C: New.
371
372 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
373
374 PR fortran/18826
375 * gfortran.dg/assign_1.f90: New test.
376
377 2004-12-08 Nick Clifton <nickc@redhat.com>
378
379 * gcc.target/xstormy16/bss_below100: New directory containing tests.
380 * gcc.target/xstormy16/data_below100: Likewise.
381 * gcc.target/xstormy16/sfr: Likewise.
382 * gcc.target/xstormy16/below100.S: New test source file.
383 * gcc.target/xstormy16/below100.ld: New test linker script.
384 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
385 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
386 bp instructions.
387 * gcc.target/xstormy16/bp.c: Likewise.
388
389 * gcc.target/xstormy16/bss_below100: New files:
390 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
391 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
392 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
393 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
394 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
395 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
396 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
397 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
398 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
399 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
400 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
401 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
402 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
403 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
404 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
405 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
406 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
407 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
408 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
409 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
410 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
411 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
412 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
413 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
414 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
415 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
416 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
417
418 * gcc.target/xstormy16/data_below100: New files:
419 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
420 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
421 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
422 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
423 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
424 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
425 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
426 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
427 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
428 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
429 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
430 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
431 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
432 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
433 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
434 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
435 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
436 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
437 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
438 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
439 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
440 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
441 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
442 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
443 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
444 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
445 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
446
447 * gcc.target/xstormy16/sfr: New files:
448 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
449 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
450 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
451 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
452 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
453 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
454 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
455 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
456 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
457 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
458 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
459 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
460 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
461 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
462 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
463 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
464 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
465 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
466 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
467 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
468 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
469 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
470 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
471 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
472 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
473 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
474 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
475 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
476 27_if0_sfrw_bitfield_f.c
477
478 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
479
480 PR c++/18100
481 * g++.dg/lookup/name-clash4.C: New test.
482
483 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
484
485 PR c++/18672
486 * g++.dg/opt/array1.C: New.
487
488 PR c++/18803
489 * g++.dg/template/operator5.C: New.
490
491 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
492
493 PR c/18867
494 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
495
496 2004-12-07 Steven Bosscher <stevenb@suse.de>
497
498 * gcc.dg/noncompile/20041207.c: New test.
499
500 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
501
502 * g++.dg/other/unreachable-1.C: New test.
503
504 2004-12-06 Nick Clifton <nickc@redhat.com>
505
506 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
507 <limits.h> because the latter comes from gcc's include/ directory
508 and not the newlib/libc/include directory.
509
510 2004-12-04 Richard Henderson <rth@redhat.com>
511
512 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
513
514 2004-12-04 Richard Henderson <rth@redhat.com>
515
516 * lib/target-supports.exp (check_gc_sections_available): Disable
517 for alpha and ia64.
518
519 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
520
521 PR middle-end/17909
522 * g++.dg/other/vararg-2.C: New test.
523
524 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
525
526 PR c++/17011, c++/17971
527 * g++.dg/template/error15.C: Adjust expected error.
528 * g++.dg/template/instantiate3.C: Likewise.
529
530 2004-12-03 Janis Johnson <janis187@us.ibm.com>
531
532 * gcc.dg/altivec-18.c: Fix for darwin
533
534 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
535
536 PR c++/18782
537 * g++.dg/parse/ptrmem2.C: New.
538
539 PR c++/18318
540 * g++.dg/template/new1.C: New.
541
542 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
543
544 PR fortran/18710
545 * gfortran.dg/direct_io_3.f90: New test.
546
547 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
548
549 PR 18758
550 * g++.dg/parse/crash21.C: New.
551
552 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
553
554 PR c++/15664, c++/18276
555 * g++.dg/template/ttp13.C: New test.
556 * g++.dg/template/ttp14.C: Likewise.
557
558 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
559
560 PR c++/18123
561 * g++.dg/parse/enum2.C: New test.
562 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
563
564 2004-12-02 Nick Clifton <nickc@redhat.com>
565
566 * gcc.target/xstormy16: New test directory.
567 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
568 * gcc.target/xstormy16/bp.c: Check the generation of bp
569 instructions.
570 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
571 bn instructions and the BELOW100 attribute.
572
573 2004-12-02 Alan Modra <amodra@bigpond.net.au>
574
575 PR target/16952
576 * gcc.dg/ppc-eabi.c: New.
577
578 2004-12-02 Bud Davis <bdavis9659@comcast.net>
579
580 PR fortran/18284
581 * gfortran.dg/backspace.f90
582
583 2004-12-02 Bud Davis <bdavis9659@comcast.net>
584
585 * gfortran.dg/inquire.f90: New test.
586
587 2004-12-01 Janis Johnson <janis187@us.ibm.com>
588
589 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
590 handle effective-target-keyword.
591 (dg-skip-if): Support effective-target keyword as target list.
592 (dg-xfail-if): Ditto.
593 * lib/target-supports.exp (is-effective-target-keyword): New proc.
594
595 2004-12-01 Diego Novillo <dnovillo@redhat.com>
596
597 PR tree-optimization/18291
598 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
599
600 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
601
602 PR C++/18729
603 * g++.dg/parse/crash20.C: New.
604
605 PR c++/17431
606 * g++.dg/overload/arg1.C: New.
607 * g++.dg/overload/arg2.C: New.
608 * g++.dg/overload/arg3.C: New.
609 * g++.dg/overload/arg4.C: New.
610
611 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
612
613 * gcc.dg/c99-flex-array-4.c: Remove.
614
615 2004-11-30 Janis Johnson <janis187@us.ibm.com>
616
617 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
618
619 * lib/target-supports.exp (is-effective-target): Simplify.
620
621 * lib/target-supports.exp (check_effective_target_vect_long):
622 Fix for powerpc64-*-*.
623
624 2004-11-30 Loren James Rittle <ljrittle@acm.org>
625
626 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
627 to support new requirements on FreeBSD 5.
628
629 2004-11-30 Devang Patel <dpatel@apple.com>
630
631 PR 18702
632 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
633
634 2004-11-30 Janis Johnson <janis187@us.ibm.com>
635
636 * g++.dg/ext/altivec-13.C: New test.
637
638 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
639
640 PR tree-opt/18298
641 * gcc.c-torture/execute/p18298.c: New test.
642
643 2004-11-30 Ira Rosen <irar@il.ibm.com>
644 Dorit Naishlos <dorit@il.ibm.com>
645
646 PR tree-opt/18607
647 * gcc.dg/vect/vect-89.c: New test.
648
649 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
650
651 * gcc.dg/pr18596-1.c: New test.
652
653 2004-11-30 Ben Elliston <bje@au.ibm.com>
654
655 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
656
657 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
658
659 PR c/18479
660 * gcc.dg/pr18479.c: New test.
661
662 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
663
664 PR target/18490
665 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
666 mmix-knuth-mmixware.
667
668 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
669 cris-*-elf* cris-*-aout* mmix-*-*
670
671 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
672
673 PR middle-end/18725
674 * gcc.dg/pr18725.c: New test.
675
676 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
677
678 PR target/18488
679 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
680
681 PR target/18336
682 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
683
684 2004-11-29 Mark Mitchell <mark@codesourcery.com>
685
686 PR c++/18368
687 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
688 * g++.old-deja/g++.law/ctors5.C: Likewise.
689 * g++.old-deja/g++.other/crash25.C: Likewise.
690
691 PR c++/18674
692 * g++.dg/template/error16.C: New test.
693
694 PR c++/18512
695 * g++.dg/template/crash29.C: New test.
696
697 2004-11-29 Diego Novillo <dnovillo@redhat.com>
698
699 PR tree-optimization/18712
700 * gcc.c-torture/compile/pr18712.c: New test.
701
702 2004-11-29 Joseph Myers <joseph@codesourcery.com>
703
704 PR c/7544
705 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
706 tests.
707
708 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
709
710 PR c++/18652
711 * g++.dg/lookup/crash6.C: New test.
712
713 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
714
715 PR middle-end/18164
716 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
717
718 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
719
720 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
721 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
722 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
723
724 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
725
726 * gcc.dg/pr18164.c: New test.
727
728 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
729
730 * gcc.dg/funroll-loops-all.c: New.
731
732 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
733
734 PR target/18489
735 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
736 delimeter, match space and TAB as well as ":".
737
738 PR target/18484
739 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
740
741 PR target/18348
742 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
743
744 PR target/18345
745 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
746
747 PR target/18337
748 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
749
750 2004-11-28 Bud Davis <bdavis9659@comcast.net>
751
752 * gfortran.dg/direct_io_2.f90: New test.
753
754 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
755
756 PR target/18334
757 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
758
759 2004-11-28 Richard Henderson <rth@redhat.com>
760
761 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
762
763 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
764
765 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
766 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
767 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
768 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
769 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
770 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
771 gcc.dg/pointer-arith-8.c: New tests.
772
773 2004-11-27 Bud Davis <bdavis9659@comcast.net>
774
775 PR fortran/18364
776 * gfortran.dg/endfile.f90: New test.
777
778 2004-11-27 Falk Hueffner <falk@debian.org>
779
780 * gcc.dg/loop-6.c: New test.
781
782 2004-11-27 Jakub Jelinek <jakub@redhat.com>
783
784 * gcc.c-torture/execute/20041126-1.c: New test.
785
786 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
787
788 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
789 on IRIX.
790
791 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
792
793 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
794 functions.
795
796 2004-11-27 Jakub Jelinek <jakub@redhat.com>
797
798 PR rtl-optimization/17825
799 * gcc.c-torture/compile/20041119-1.c: New test.
800
801 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
802
803 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
804 Check existence of ld library path variables before unsetting.
805
806 2004-11-26 Mark Mitchell <mark@codesourcery.com>
807
808 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
809
810 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
811
812 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
813
814 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
815
816 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
817
818 2004-11-26 Ben Elliston <bje@au.ibm.com>
819
820 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
821 dg-do directive.
822
823 2004-11-26 Ben Elliston <bje@au.ibm.com>
824
825 * gcc.dg/pr17957.c: Pass --param, not -param.
826
827 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
828
829 PR middle-end/17957
830 * testsuite/gcc.dg/pr17957.c: New test.
831
832 2004-11-25 Mark Mitchell <mark@codesourcery.com>
833
834 PR c++/18445
835 * g++.dg/template/crash28.C: Likewise.
836
837 PR c++/18001
838 * g++.dg/expr/unary2.C: Adjust lvalue messages.
839 * g++.dg/ext/lvaddr.C: Likewise.
840 * g++.dg/opt/pr7503-3.C: Likewise.
841
842 PR c++/18466
843 * g++.dg/parse/qualified3.C: New test.
844 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
845
846 PR c++/18545
847 * g++.dg/expr/return1.C: New test.
848
849 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
850
851 Friend class name lookup 3/n, PR c++/3332
852 * g++.dg/lookup/friend3.C: New test.
853 * g++.dg/lookup/friend4.C: Likewise.
854 * g++.dg/lookup/friend5.C: Likewise.
855
856 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
857
858 Friend class name lookup 2/n, PR c++/14513, c++/15410
859 * g++.dg/lookup/friend2.C: New test.
860 * g++.dg/template/friend31.C: Likewise.
861
862 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
863
864 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
865
866 2004-11-24 Mark Mitchell <mark@codesourcery.com>
867
868 PR c++/17473
869 * g++.dg/tc1/dr56.C: Remove.
870 * g++.dg/template/typedef1.C: Add dg-error markers.
871 * g++.old-deja/g++.other/typedef7.C: Likewise.
872
873 PR c++/18285
874 * g++.dg/parse/typedef7.C: New test.
875
876 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
877
878 * gcc.c-torture/execute/20041124-1.c: New test.
879
880 2004-11-24 Mark Mitchell <mark@codesourcery.com>
881
882 * g++.dg/template/deduce3.C: New test.
883
884 PR c++/18586
885 * g++.dg/template/crash27.C: New test.
886
887 PR c++/18530
888 * g++.dg/warn/Wshadow-3.C: New test.
889
890 2004-11-24 Devang Patel <dpatel@apple.com>
891
892 PR/18555
893 * gcc.dg/cpp/isysroot-1.c: New test.
894 * gcc.dg/cpp/usr/include/stdio.h: New file.
895 * gcc.dg/cpp/isysroot-2.c: New test.
896 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
897 New file.
898
899 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
900
901 PR c++/8929
902 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
903
904 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
905
906 * gcc.target/sparc/align.c: Do not include <stdint.h>.
907 * gcc.target/sparc/pdist.c: Likewise.
908
909 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
910
911 PR c++/16882
912 * g++.dg/conversion/simd1.C: New test.
913
914 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
915
916 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
917 and restore_ld_library_path_env_vars.
918 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
919 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
920 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
921 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
922
923 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
924
925 * gcc.dg/pragma-align-2.c: Test macro expansion.
926 * gcc.dg/pragma-pack-2.c: New test.
927
928 2004-11-23 Richard Henderson <rth@redhat.com>
929
930 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
931 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
932 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
933 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
934 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
935 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
936
937 * gcc.dg/vect/vect.exp: Add check for alpha.
938 * lib/target-supports.exp (check_alpha_max_hw_available): New.
939 (check_effective_target_vect_int): Enable for alpha.
940 (check_effective_target_vect_long): New.
941 (is-effective-target): Add it.
942
943 2004-11-23 Uros Bizjak <uros@kss-loka.si>
944
945 * gcc.dg/pr18614-1.c: New test.
946
947 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
948
949 * gcc.dg/setjmp-2.c: New test.
950
951 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
952
953 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
954 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
955 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
956 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
957 gcc.target/sparc/pdist.c: New tests.
958
959 2004-11-22 Bob Wilson <bob.wilson@acm.org>
960
961 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
962
963 2004-11-22 Dale Johannesen <dalej@apple.com>
964
965 * gcc.dg/20041111-1.c: New.
966
967 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
968
969 PR tree-opt/18536
970 * gcc.dg/vect/pr18536.c: New test.
971
972 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
973
974 PR c++/18354
975 * g++.dg/template/nontype11.C: New test.
976
977 2004-11-21 Roger Sayle <roger@eyesopen.com>
978
979 PR middle-end/18520
980 * gcc.dg/pr18520-1.c: New test case.
981
982 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
983
984 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
985 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
986 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
987 expected diagnostics.
988
989 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
990
991 PR target/18580
992 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
993 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
994 vect-77.c, vect-77a.c: XFAIL on the SPARC.
995
996 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
997
998 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
999
1000 2004-11-19 Mark Mitchell <mark@codesourcery.com>
1001 Joseph Myers <joseph@codesourcery.com>
1002
1003 * lib/target-supports.exp (check_visibility_available): Really
1004 test the compiler.
1005
1006 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
1007
1008 PR tree-opt/18181
1009 * gcc.dg/vect/vect-85.c: New test.
1010 * gcc.dg/vect/vect-86.c: New test.
1011 * gcc.dg/vect/vect-87.c: New test.
1012 * gcc.dg/vect/vect-88.c: New test.
1013
1014 2004-11-19 Ben Elliston <bje@au.ibm.com>
1015
1016 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
1017
1018 2004-11-18 Janis Johnson <janis187@us.ibm.com>
1019
1020 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
1021 * gcc.dg/ppc-and-1.c: Ditto.
1022 * gcc.dg/ppc-compare-1.c: Ditto.
1023 * gcc.dg/ppc-mov-1.c: Ditto
1024
1025 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
1026 Mark Mitchell <mark@codesourcery.com>
1027
1028 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
1029
1030 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1031 Aldy Hernandez <aldyh@redhat.com>
1032
1033 * lib/target-supports.exp (check_effective_target_vect_int): New
1034 (check_effective_target_vect_float): New
1035 (check_effective_target_vect_double): New.
1036 (is-effective-target): Support new effective targets keywords.
1037 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
1038 default action for dg-do.
1039 * gcc.dg/vect/pr16105.c: Use new support.
1040 * gcc.dg/vect/pr18400.c: Ditto.
1041 * gcc.dg/vect/pr18425.c: Ditto.
1042 * gcc.dg/vect/vect-1.c: Ditto.
1043 * gcc.dg/vect/vect-10.c: Ditto.
1044 * gcc.dg/vect/vect-11.c: Ditto.
1045 * gcc.dg/vect/vect-12.c: Ditto.
1046 * gcc.dg/vect/vect-13.c: Ditto.
1047 * gcc.dg/vect/vect-14.c: Ditto.
1048 * gcc.dg/vect/vect-15.c: Ditto.
1049 * gcc.dg/vect/vect-16.c: Ditto.
1050 * gcc.dg/vect/vect-17.c: Ditto.
1051 * gcc.dg/vect/vect-18.c: Ditto.
1052 * gcc.dg/vect/vect-19.c: Ditto.
1053 * gcc.dg/vect/vect-2.c: Ditto.
1054 * gcc.dg/vect/vect-20.c: Ditto.
1055 * gcc.dg/vect/vect-21.c: Ditto.
1056 * gcc.dg/vect/vect-22.c: Ditto.
1057 * gcc.dg/vect/vect-23.c: Ditto.
1058 * gcc.dg/vect/vect-24.c: Ditto.
1059 * gcc.dg/vect/vect-25.c: Ditto.
1060 * gcc.dg/vect/vect-26.c: Ditto.
1061 * gcc.dg/vect/vect-27.c: Ditto.
1062 * gcc.dg/vect/vect-27a.c: Ditto.
1063 * gcc.dg/vect/vect-28.c: Ditto.
1064 * gcc.dg/vect/vect-29.c: Ditto.
1065 * gcc.dg/vect/vect-29a.c: Ditto.
1066 * gcc.dg/vect/vect-3.c: Ditto.
1067 * gcc.dg/vect/vect-30.c: Ditto.
1068 * gcc.dg/vect/vect-31.c: Ditto.
1069 * gcc.dg/vect/vect-32.c: Ditto.
1070 * gcc.dg/vect/vect-33.c: Ditto.
1071 * gcc.dg/vect/vect-34.c: Ditto.
1072 * gcc.dg/vect/vect-35.c: Ditto.
1073 * gcc.dg/vect/vect-36.c: Ditto.
1074 * gcc.dg/vect/vect-37.c: Ditto.
1075 * gcc.dg/vect/vect-38.c: Ditto.
1076 * gcc.dg/vect/vect-4.c: Ditto.
1077 * gcc.dg/vect/vect-40.c: Ditto.
1078 * gcc.dg/vect/vect-41.c: Ditto.
1079 * gcc.dg/vect/vect-42.c: Ditto.
1080 * gcc.dg/vect/vect-43.c: Ditto.
1081 * gcc.dg/vect/vect-44.c: Ditto.
1082 * gcc.dg/vect/vect-45.c: Ditto.
1083 * gcc.dg/vect/vect-46.c: Ditto.
1084 * gcc.dg/vect/vect-47.c: Ditto.
1085 * gcc.dg/vect/vect-48.c: Ditto.
1086 * gcc.dg/vect/vect-48a.c: Ditto.
1087 * gcc.dg/vect/vect-49.c: Ditto.
1088 * gcc.dg/vect/vect-5.c: Ditto.
1089 * gcc.dg/vect/vect-50.c: Ditto.
1090 * gcc.dg/vect/vect-51.c: Ditto.
1091 * gcc.dg/vect/vect-52.c: Ditto.
1092 * gcc.dg/vect/vect-53.c: Ditto.
1093 * gcc.dg/vect/vect-54.c: Ditto.
1094 * gcc.dg/vect/vect-55.c: Ditto.
1095 * gcc.dg/vect/vect-56.c: Ditto.
1096 * gcc.dg/vect/vect-56a.c: Ditto.
1097 * gcc.dg/vect/vect-57.c: Ditto.
1098 * gcc.dg/vect/vect-58.c: Ditto.
1099 * gcc.dg/vect/vect-59.c: Ditto.
1100 * gcc.dg/vect/vect-6.c: Ditto.
1101 * gcc.dg/vect/vect-60.c: Ditto.
1102 * gcc.dg/vect/vect-61.c: Ditto.
1103 * gcc.dg/vect/vect-62.c: Ditto.
1104 * gcc.dg/vect/vect-63.c: Ditto.
1105 * gcc.dg/vect/vect-64.c: Ditto.
1106 * gcc.dg/vect/vect-65.c: Ditto.
1107 * gcc.dg/vect/vect-66.c: Ditto.
1108 * gcc.dg/vect/vect-67.c: Ditto.
1109 * gcc.dg/vect/vect-68.c: Ditto.
1110 * gcc.dg/vect/vect-69.c: Ditto.
1111 * gcc.dg/vect/vect-7.c: Ditto.
1112 * gcc.dg/vect/vect-72.c: Ditto.
1113 * gcc.dg/vect/vect-72a.c: Ditto.
1114 * gcc.dg/vect/vect-73.c: Ditto.
1115 * gcc.dg/vect/vect-74.c: Ditto.
1116 * gcc.dg/vect/vect-75.c: Ditto.
1117 * gcc.dg/vect/vect-76.c: Ditto.
1118 * gcc.dg/vect/vect-77.c: Ditto.
1119 * gcc.dg/vect/vect-77a.c: Ditto.
1120 * gcc.dg/vect/vect-78.c: Ditto.
1121 * gcc.dg/vect/vect-79.c: Ditto.
1122 * gcc.dg/vect/vect-8.c: Ditto.
1123 * gcc.dg/vect/vect-80.c: Ditto.
1124 * gcc.dg/vect/vect-82.c: Ditto.
1125 * gcc.dg/vect/vect-82_64.c: Ditto.
1126 * gcc.dg/vect/vect-83.c: Ditto.
1127 * gcc.dg/vect/vect-83_64.c: Ditto.
1128 * gcc.dg/vect/vect-9.c: Ditto.
1129 * gcc.dg/vect/vect-all.c: Ditto.
1130 * gcc.dg/vect/vect-none.c: Ditto.
1131
1132 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1133
1134 * lib/gcc-dg.exp (dg-skip-if): New function.
1135 (dg-forbid-option): Remove.
1136 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
1137 * g++.dg/abi/bitfield8.C: Likewise.
1138 * g++.dg/abi/dtor1.C: Likewise.
1139 * g++.dg/abi/empty10.C: Likewise.
1140 * g++.dg/abi/empty7.C: Likewise.
1141 * g++.dg/abi/empty9.C: Likewise.
1142 * g++.dg/abi/layout3.C: Likewise.
1143 * g++.dg/abi/layout4.C: Likewise.
1144 * g++.dg/abi/thunk1.C: Likewise.
1145 * g++.dg/abi/thunk2.C: Likewise.
1146 * g++.dg/abi/vbase11.C: Likewise.
1147 * g++.dg/abi/vthunk2.C: Likewise.
1148 * g++.dg/abi/vthunk3.C: Likewise.
1149 * g++.dg/ext/attrib8.C: Likewise.
1150 * g++.dg/opt/longbranch2.C: Likewise.
1151 * g++.dg/opt/reg-stack4.C: Likewise.
1152 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1153 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1154 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1155 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1156 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1157 * gcc.dg/20000609-1.c: Likewise.
1158 * gcc.dg/20000720-1.c: Likewise.
1159 * gcc.dg/20011107-1.c: Likewise.
1160 * gcc.dg/20011119-1.c: Likewise.
1161 * gcc.dg/20020108-1.c: Likewise.
1162 * gcc.dg/20020122-2.c: Likewise.
1163 * gcc.dg/20020122-3.c: Likewise.
1164 * gcc.dg/20020201-3.c: Likewise.
1165 * gcc.dg/20020206-1.c: Likewise.
1166 * gcc.dg/20020218-1.c: Likewise.
1167 * gcc.dg/20020310-1.c: Likewise.
1168 * gcc.dg/20020411-1.c: Likewise.
1169 * gcc.dg/20020418-2.c: Likewise.
1170 * gcc.dg/20020426-1.c: Likewise.
1171 * gcc.dg/20020426-2.c: Likewise.
1172 * gcc.dg/20020517-1.c: Likewise.
1173 * gcc.dg/20020523-1.c: Likewise.
1174 * gcc.dg/20020523-2.c: Likewise.
1175 * gcc.dg/20020729-1.c: Likewise.
1176 * gcc.dg/20030204-1.c: Likewise.
1177 * gcc.dg/20030826-2.c: Likewise.
1178 * gcc.dg/20030926-1.c: Likewise.
1179 * gcc.dg/20031202-1.c: Likewise.
1180 * gcc.dg/980312-1.c: Likewise.
1181 * gcc.dg/980313-1.c: Likewise.
1182 * gcc.dg/990117-1.c: Likewise.
1183 * gcc.dg/990424-1.c: Likewise.
1184 * gcc.dg/990524-1.c: Likewise.
1185 * gcc.dg/991230-1.c: Likewise.
1186 * gcc.dg/i386-387-1.c: Likewise.
1187 * gcc.dg/i386-387-2.c: Likewise.
1188 * gcc.dg/i386-387-3.c: Likewise.
1189 * gcc.dg/i386-387-4.c: Likewise.
1190 * gcc.dg/i386-387-5.c: Likewise.
1191 * gcc.dg/i386-387-6.c: Likewise.
1192 * gcc.dg/i386-asm-1.c: Likewise.
1193 * gcc.dg/i386-bitfield1.c: Likewise.
1194 * gcc.dg/i386-bitfield2.c: Likewise.
1195 * gcc.dg/i386-loop-1.c: Likewise.
1196 * gcc.dg/i386-loop-2.c: Likewise.
1197 * gcc.dg/i386-loop-3.c: Likewise.
1198 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1199 * gcc.dg/i386-pic-1.c: Likewise.
1200 * gcc.dg/i386-regparm.c: Likewise.
1201 * gcc.dg/i386-signbit-1.c: Likewise.
1202 * gcc.dg/i386-signbit-2.c: Likewise.
1203 * gcc.dg/i386-signbit-3.c: Likewise.
1204 * gcc.dg/i386-sse-5.c: Likewise.
1205 * gcc.dg/i386-sse-8.c: Likewise.
1206 * gcc.dg/i386-unroll-1.c: Likewise.
1207 * gcc.dg/tls/opt-1.c: Likewise.
1208 * gcc.dg/tls/opt-2.c: Likewise.
1209 * gcc.dg/unroll-1.c: Likewise.
1210 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1211 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1212 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1213 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1214
1215 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1216
1217 * g++.dg/template/incomplete1.C: New test.
1218
1219 2004-11-16 Nick Clifton <nickc@redhat.com>
1220
1221 Revert patches accidentally commited during checkin of fixes for
1222 xstormy16 tests:
1223 gcc.c-torture/execute/simd-4.c: Revert
1224 gcc.dg/20040910-1.c: Revert.
1225
1226 2004-11-16 Paul Brook <paul@codesourcery.com>
1227
1228 PR fortran/13010
1229 * gfortran.dg/der_pointer_1.f90: New test.
1230
1231 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
1232
1233 PR c/18498
1234 * gcc.dg/bitfld-13.c: New test.
1235
1236 2004-11-15 Janis Johnson <janis187@us.ibm.com>
1237
1238 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
1239 powerpc*-*-linux*.
1240
1241 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
1242 * gcc.dg/ppc64-abi-2.c: Ditto.
1243 * gcc.dg/ppc64-abi-3.c: Ditto.
1244
1245 * lib/gcc-dg.exp (dg-target-list): Remove.
1246
1247 2004-11-15 Steve Ellcey <sje@cup.hp.com>
1248
1249 * gcc.dg/ia64-postinc.c: New test.
1250
1251 2004-11-15 Mark Mitchell <mark@codesourcery.com>
1252
1253 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
1254
1255 2004-11-15 Nick Clifton <nickc@redhat.com>
1256
1257 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
1258 __INT_MAX__ so that the test can be compiled by toolchains
1259 targeted at 16-bit processors.
1260
1261 * gcc.dg/20040625-1.c: Use long constants rather than integers
1262 when performing arithmetic that will overflow 16-bits.
1263
1264 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
1265 xstormy16. It does not support 128-bit vector operations.
1266
1267 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
1268 with the macro PTR_TYPE. Define this macro to an integer type
1269 suitable for holding a pointer.
1270
1271 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
1272 the target is a 16-bit processor.
1273
1274 * gcc.dg/cpp/if-2.c: Expect a different warning message from
1275 16-bit targets where the character constant will be too long.
1276
1277 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
1278 where the double will not be directly addressable.
1279
1280 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1281
1282 Friend class name lookup 1/n, PR c++/18471
1283 * g++.dg/template/crash26.C: New test.
1284 * g++.dg/lookup/struct1.C: Adjust expected error.
1285 * g++.dg/parse/elab1.C: Likewise.
1286 * g++.dg/parse/elab2.C: Likewise.
1287 * g++.dg/parse/int-as-enum1.C: Likewise.
1288 * g++.dg/parse/struct-as-enum1.C: Likewise.
1289 * g++.dg/parse/typedef1.C: Likewise.
1290 * g++.dg/parse/typedef3.C: Likewise.
1291 * g++.dg/parse/typedef4.C: Likewise.
1292 * g++.dg/parse/typedef5.C: Likewise.
1293 * g++.dg/template/nontype4.C: Likewise.
1294 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1295 * g++.old-deja/g++.other/elab1.C: Likewise.
1296 * g++.old-deja/g++.other/syntax4.C: Likewise.
1297
1298 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1299
1300 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
1301
1302 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
1303
1304 * gcc.c-torture/execute/20041114-1.c: New test.
1305
1306 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
1307
1308 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
1309 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
1310 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
1311 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
1312 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
1313 gcc.dg/switch-7.c: New tests.
1314
1315 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1316
1317 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
1318
1319 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1320
1321 PR tree-opt/18400
1322 * gcc.dg/vect/pr18400.c: New test.
1323
1324 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1325 Andrew Pinski <pinskia@physics.uc.edu>
1326
1327 PR tree-opt/18425
1328 * gcc.dg/vect/pr18425.c: New test.
1329
1330 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1331
1332 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1333 Guard with dg-require-alias and dg-require-visibility.
1334
1335 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1336
1337 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1338
1339 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1340
1341 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1342
1343 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1344
1345 PR c++/17344
1346 * g++.dg/template/defarg5.C: New test.
1347
1348 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1349
1350 * g++.dg/parse/cast1.C: Run only on ILP32.
1351 * g++.old-deja/g++.mike/p784.C: Likewise.
1352
1353 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1354
1355 * gcc.c-torture/execute/20041113-1.c: New test.
1356
1357 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1358
1359 PR target/18230
1360 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1361 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1362 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1363 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1364 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1365 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1366 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1367 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1368 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1369 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1370 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1371 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1372 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1373
1374 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1375
1376 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1377 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1378 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1379 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1380 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1381 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1382 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1383 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1384 gcc.target/sparc/combined-1.c: New tests.
1385
1386 2004-11-12 Ziemowit Laski <zlaski@apple.com>
1387
1388 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1389 New tests.
1390
1391 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1392
1393 * lib/gcc-dg.exp (dg-forbid-option): New function.
1394 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1395 * g++.dg/abi/bitfield8.C: Likewise.
1396 * g++.dg/abi/dtor1.C: Likewise.
1397 * g++.dg/abi/empty10.C: Likewise.
1398 * g++.dg/abi/empty7.C: Likewise.
1399 * g++.dg/abi/empty9.C: Likewise.
1400 * g++.dg/abi/layout3.C: Likewise.
1401 * g++.dg/abi/layout4.C: Likewise.
1402 * g++.dg/abi/thunk1.C: Likewise.
1403 * g++.dg/abi/thunk2.C: Likewise.
1404 * g++.dg/abi/vbase11.C: Likewise.
1405 * g++.dg/abi/vthunk2.C: Likewise.
1406 * g++.dg/abi/vthunk3.C: Likewise.
1407 * g++.dg/ext/attrib8.C: Likewise.
1408 * g++.dg/opt/longbranch2.C: Likewise.
1409 * g++.dg/opt/reg-stack4.C: Likewise.
1410 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1411 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1412 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1413 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1414 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1415 * gcc.dg/20000609-1.c: Likewise.
1416 * gcc.dg/20000720-1.c: Likewise.
1417 * gcc.dg/20011107-1.c: Likewise.
1418 * gcc.dg/20011119-1.c: Likewise.
1419 * gcc.dg/20020108-1.c: Likewise.
1420 * gcc.dg/20020122-2.c: Likewise.
1421 * gcc.dg/20020122-3.c: Likewise.
1422 * gcc.dg/20020201-3.c: Likewise.
1423 * gcc.dg/20020206-1.c: Likewise.
1424 * gcc.dg/20020218-1.c: Likewise.
1425 * gcc.dg/20020310-1.c: Likewise.
1426 * gcc.dg/20020411-1.c: Likewise.
1427 * gcc.dg/20020418-2.c: Likewise.
1428 * gcc.dg/20020426-1.c: Likewise.
1429 * gcc.dg/20020426-2.c: Likewise.
1430 * gcc.dg/20020517-1.c: Likewise.
1431 * gcc.dg/20020523-1.c: Likewise.
1432 * gcc.dg/20020523-2.c: Likewise.
1433 * gcc.dg/20020729-1.c: Likewise.
1434 * gcc.dg/20030204-1.c: Likewise.
1435 * gcc.dg/20030826-2.c: Likewise.
1436 * gcc.dg/20030926-1.c: Likewise.
1437 * gcc.dg/20031202-1.c: Likewise.
1438 * gcc.dg/980312-1.c: Likewise.
1439 * gcc.dg/980313-1.c: Likewise.
1440 * gcc.dg/990117-1.c: Likewise.
1441 * gcc.dg/990424-1.c: Likewise.
1442 * gcc.dg/990524-1.c: Likewise.
1443 * gcc.dg/991230-1.c: Likewise.
1444 * gcc.dg/i386-387-1.c: Likewise.
1445 * gcc.dg/i386-387-2.c: Likewise.
1446 * gcc.dg/i386-387-3.c: Likewise.
1447 * gcc.dg/i386-387-4.c: Likewise.
1448 * gcc.dg/i386-387-5.c: Likewise.
1449 * gcc.dg/i386-387-6.c: Likewise.
1450 * gcc.dg/i386-asm-1.c: Likewise.
1451 * gcc.dg/i386-bitfield1.c: Likewise.
1452 * gcc.dg/i386-bitfield2.c: Likewise.
1453 * gcc.dg/i386-loop-1.c: Likewise.
1454 * gcc.dg/i386-loop-2.c: Likewise.
1455 * gcc.dg/i386-loop-3.c: Likewise.
1456 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1457 * gcc.dg/i386-pic-1.c: Likewise.
1458 * gcc.dg/i386-regparm.c: Likewise.
1459 * gcc.dg/i386-signbit-1.c: Likewise.
1460 * gcc.dg/i386-signbit-2.c: Likewise.
1461 * gcc.dg/i386-signbit-3.c: Likewise.
1462 * gcc.dg/i386-sse-5.c: Likewise.
1463 * gcc.dg/i386-sse-8.c: Likewise.
1464 * gcc.dg/i386-unroll-1.c: Likewise.
1465 * gcc.dg/tls/opt-1.c: Likewise.
1466 * gcc.dg/tls/opt-2.c: Likewise.
1467 * gcc.dg/unroll-1.c: Likewise.
1468 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1469 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1470 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1471 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1472 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
1473 -m64 is specified.
1474
1475 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1476
1477 PR c++/18389
1478 * g++.dg/parse/cond1.C: New test.
1479
1480 PR c++/18429
1481 * g++.dg/template/array9.C: New test.
1482 * g++.dg/ext/vla1.C: Adjust error messages.
1483 * g++.dg/ext/vlm1.C: Likewise.
1484 * g++.dg/template/crash2.C: Likewise.
1485
1486 PR c++/18436
1487 * g++.dg/template/call3.C: New test.
1488
1489 PR c++/18407
1490 * g++.dg/template/ptrmem11.C: New test.
1491
1492 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
1493
1494 PR other/14264
1495 * lib/g++.exp: Set LC_ALL and LANG to C.
1496 * lib/gcc-dg.exp: Likewise.
1497 * lib/gfortran.exp: Likewise.
1498 * lib/objc.exp: Likewise.
1499 * lib/treelang.exp: Likewise.
1500
1501 2004-11-12 Andreas Schwab <schwab@suse.de>
1502
1503 * gcc.dg/pr16286.c: Fix last change.
1504
1505 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1506
1507 PR c++/18416
1508 * g++.dg/init/global1.C: New test.
1509
1510 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1511
1512 * gcc.c-torture/execute/20041112-1.c: New test.
1513
1514 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1515
1516 * lib/gcc-dg.exp (dg-target-list): New.
1517
1518 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1519 Richard Sandiford <rsandifo@redhat.com>
1520
1521 * lib/target-supports.exp (get-compiler_messages): New.
1522 (check_named_sections_available): Use it.
1523 (check_effective_target_ilp32): New.
1524 (check_effective_target_lp64): New.
1525 (is-effective-target): New.
1526 * lib/gcc-dg.exp (dg-require-effective-target): New.
1527
1528 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1529
1530 * gcc.dg/precedence-1.c: New test.
1531
1532 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1533
1534 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1535
1536 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1537 message, delete generated files, use more descriptive name for
1538 executable, and make the test unsupported when it cannot be run.
1539
1540 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1541 (dg-require-weak, dg-require-visibility, dg-require-alias,
1542 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1543 dg-require-iconv, dg-require-named-sections): Use it.
1544
1545 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1546
1547 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1548
1549 PR target/16457
1550 * gcc.dg/ppc-and-1: New
1551
1552 PR target/16796
1553 * gcc.dg/ppc-mov-1.c: New.
1554
1555 PR target/16458
1556 * gcc.dg/ppc-compare-1.c: New.
1557
1558 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1559
1560 * objc.dg/desig-init-2.m: New test.
1561
1562 2004-11-10 Adam Nemet <anemet@lnxw.com>
1563
1564 PR middle-end/18160
1565 * g++.dg/warn/register-var-1.C: New test.
1566 * g++.dg/warn/register-var-2.C: New test.
1567
1568 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1569
1570 * gcc.dg/union-2.c: New test.
1571
1572 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1573
1574 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1575 New test for PR tree-optimization/17892.
1576
1577 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1578
1579 PR c++/18369
1580 * g++.dg/init/new12.C: New test.
1581
1582 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1583
1584 * gcc.target/sparc: New directory.
1585 * gcc.target/sparc/sparc.exp: New driver.
1586 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1587 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1588 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1589 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1590
1591 2004-11-10 Paul Brook <paul@codesourcery.com>
1592
1593 PR fortran/18218
1594 * gfortran.dg/list_read.c: New test.
1595
1596 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1597
1598 PR c/18322
1599 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1600 expected diagnostic location.
1601
1602 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1603
1604 * gcc.dg/20041109-1.c: New test.
1605
1606 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1607
1608 PR objc/18406
1609 * objc/compile/pr18406.m: New test.
1610
1611 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1612
1613 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1614
1615 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1616
1617 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1618
1619 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1620
1621 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1622
1623 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1624
1625 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1626 exit.
1627
1628 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1629
1630 PR tree-opt/18299
1631 * gcc.c-torture/pr18299-1.c: New test.
1632
1633 2004-11-06 Andreas Schwab <schwab@suse.de>
1634
1635 * gcc.dg/pr16286.c: Also test for bool and pixel.
1636
1637 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1638
1639 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1640 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1641 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1642 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1643 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1644 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1645 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1646 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1647 gcc.dg/struct-semi-3.c: New tests.
1648
1649 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1650
1651 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1652
1653 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1654
1655 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1656 Do not use C99 designators.
1657
1658 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1659
1660 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1661
1662 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1663
1664 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1665 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1666 * gcc.c-torture/execute/simd-5.x: Remove.
1667
1668 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1669
1670 PR rtl-optimization/17933
1671 * gcc.dg/torture/pr17933-1.c: New test.
1672
1673 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1674
1675 PR target/18106
1676 * lib/target-supports.exp (check_weak_available): Support
1677 Windows.
1678
1679 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1680
1681 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1682 call to fflush(stdout) before abort.
1683 (my_ffsll): New function.
1684 (generate_fields): Use it.
1685
1686 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1687
1688 * gcc.dg/init-undef-1.c: New test.
1689
1690 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1691
1692 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1693 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1694 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1695 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1696 expected messages for new parser.
1697
1698 2004-11-04 Mark Mitchell <mark@codesourcery.com>
1699
1700 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1701
1702 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1703
1704 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1705 on LP64 targets.
1706
1707 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1708
1709 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1710 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1711 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1712 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1713 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1714 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1715 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1716 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1717 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1718 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1719
1720 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1721
1722 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1723 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1724 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1725 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1726 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1727 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1728 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1729 for new parser.
1730
1731 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
1732
1733 PR target/15342
1734 * gcc.dg/20041104-1.c: New test.
1735
1736 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1737
1738 * g++.dg/template/nontype7.C: New test.
1739 * g++.dg/template/nontype8.C: Likewise.
1740 * g++.dg/template/nontype9.C: Likewise.
1741 * g++.dg/template/nontype10.C: Likewise.
1742 * g++.dg/tc1/dr49.C: Likewise.
1743 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1744 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1745
1746 2004-11-04 Ben Elliston <bje@au.ibm.com>
1747
1748 * g++.dg/rtti/tinfo1.C: Remove xfails.
1749
1750 2004-11-04 Ben Elliston <bje@au.ibm.com>
1751
1752 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1753 packed attribute to the definition to satisfy the new C++ parser.
1754
1755 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1756
1757 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1758 invocations of va_arg.
1759
1760 2004-11-02 Mark Mitchell <mark@codesourcery.com>
1761
1762 PR c++/18124
1763 * g++.dg/template/crash25.C: New test.
1764
1765 PR c++/18155
1766 * g++.dg/template/typedef2.C: New test.
1767 * g++.dg/parse/crash13.C: Adjust error markers.
1768
1769 PR c++/18177
1770 * g++.dg/conversion/const3.C: New test.
1771
1772 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1773
1774 PR fortran/17535
1775 PR fortran/17583
1776 PR fortran/17713
1777 * gfortran.dg/generic_[123].f90: New testcases.
1778
1779 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1780
1781 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1782 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1783
1784 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1785
1786 PR tree-opt/16808
1787 * gcc.c-torture/compile/pr16808.c: New test.
1788
1789 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1790
1791 PR rtl-optimization/17104
1792 * gcc.dg/ppc-bitfield1.c: New.
1793
1794 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1795
1796 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1797
1798 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1799
1800 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1801 strings for 32-bit code.
1802
1803 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1804
1805 PR c/18239
1806 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1807
1808 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1809
1810 PR c++/18064
1811 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1812
1813 2004-10-31 Mark Mitchell <mark@codesourcery.com>
1814
1815 PR c++/15172
1816 * g++.dg/init/aggr2.C: New test.
1817
1818 2004-10-30 Ziemowit Laski <zlaski@apple.com>
1819
1820 * objc.dg/local-decl-1.m: New test.
1821
1822 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1823
1824 * gcc.dg/20040910-1.c: Adjust regex.
1825
1826 2004-10-30 Roger Sayle <roger@eyesopen.com>
1827
1828 PR rtl-optimization/18084
1829 * g++.dg/opt/pr18084-1.C: New testcase.
1830
1831 2004-10-30 Matt Austern <austern@apple.com>
1832
1833 PR c++/17542
1834 * g++.dg/ext/attrib18.C: New test.
1835
1836 2004-10-30 Roger Sayle <roger@eyesopen.com>
1837
1838 PR middle-end/18096
1839 * gcc.dg/pr18096-1.c: New test case.
1840
1841 2004-10-30 Roger Sayle <roger@eyesopen.com>
1842
1843 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1844
1845 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1846
1847 PR c/16666
1848 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1849 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1850 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1851 gcc.dg/old-style-prom-3.c: New tests.
1852
1853 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1854
1855 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1856 Remove unnecessary inclusion of stdio.h.
1857
1858 2004-10-29 Roger Sayle <roger@eyesopen.com>
1859
1860 PR rtl-optimization/17581
1861 * gcc.dg/pr17581-1.c: New test case.
1862
1863 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1864
1865 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1866 being implemented.
1867 * g++.dg/conversion/dr195-1.C: New.
1868 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1869 * g++.old-deja/g++.mike/p10148.C: Likewise.
1870
1871 2004-10-29 Mark Mitchell <mark@codesourcery.com>
1872
1873 PR c++/17695
1874 * g++.dg/debug/typedef2.C: New test.
1875
1876 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1877
1878 PR fortran/13490
1879 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1880 * gfortran.dg/g77/README: Update.
1881
1882 2004-10-28 Matt Austern <austern@apple.com>
1883
1884 PR c++/14124
1885 * g++.dg/ext/packed7.C: New test.
1886
1887 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1888
1889 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1890 scan-assembler.
1891 * lib/scanasm.exp (hidden-scan-for): New proc.
1892 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1893 string.
1894 (scan-not-hidden): Likewise.
1895 * lib/target-supports.exp (check_visibility_available): mach-o is
1896 support too.
1897
1898 2004-10-28 Mark Mitchell <mark@codesourcery.com>
1899
1900 PR c++/17132
1901 * g++.dg/template/memclass3.C: New test.
1902
1903 2004-10-28 Adam Nemet <anemet@lnxw.com>
1904
1905 PR middle-end/18160
1906 * gcc.dg/register-var-1.c: New test.
1907 * gcc.dg/register-var-2.c: New test.
1908 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1909 error now.
1910
1911 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1912
1913 PR other/18172
1914 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1915 unused variables.
1916 * gcc.dg/vect/vect-22.c: Likewise.
1917
1918 2004-10-28 Jakub Jelinek <jakub@redhat.com>
1919
1920 * gcc.dg/i386-rotate-1.c: New test.
1921
1922 2004-10-27 Mark Mitchell <mark@codesourcery.com>
1923
1924 * g++.dg/init/ref12.C: Add "run" marker.
1925
1926 PR c++/17435
1927 * g++.dg/init/ref12.C: New test.
1928
1929 PR c++/18140
1930 * g++.dg/template/shift1.C: New test.
1931 * g++.dg/template/error10.C: Adjust error markers.
1932
1933 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1934
1935 PR tree-opt/17529
1936 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1937
1938 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1939
1940 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1941 * gcc.dg/weak/weak-3.c: Likewise.
1942 * gcc.dg/weak/weak-5.c: Likewise.
1943 * gcc.dg/weak/weak-9.c: Likewise.
1944 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1945 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1946
1947 * gcc.dg/darwin-weakimport-1.c: New.
1948
1949 2004-10-28 Ben Elliston <bje@au.ibm.com>
1950
1951 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1952
1953 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1954
1955 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1956 'syntax' error messages.
1957 * gcc.dg/cpp/direct2s.c: Likewise.
1958
1959 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1960
1961 * gcc.c-torture/compile/20041026-1.c: New.
1962
1963 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1964
1965 PR c++/18093
1966 * g++.dg/lookup/ns2.C: New test.
1967
1968 PR c++/18020
1969 * g++.dg/template/enum4.C: New test.
1970
1971 PR c++/18161
1972 * g++.dg/template/expr1.C: New test.
1973
1974 2004-10-26 Ben Elliston <bje@au.ibm.com>
1975
1976 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1977
1978 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1979
1980 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1981 gcc.dg/decl-nospec-3.c: New tests.
1982
1983 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1984
1985 * objc.dg/super-class-3.m: New test.
1986
1987 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1988
1989 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1990 resyncing.
1991 * gcc.dg/cpp/direct2s.c: Likewise.
1992
1993 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1994
1995 * objc.dg/image-info.m: Update for changes to section selection.
1996
1997 2004-10-25 David Ayers <d.ayers@inode.at>
1998 Ziemowit Laski <zlaski@apple.com>
1999
2000 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
2001 diagnostics when messaging 'id <Proto>'.
2002 * objc.dg/class-protocol-1.m: New test.
2003 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
2004 a non-existent method signature.
2005 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
2006 Update diagnostics when messaging with non-existent method signature.
2007 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
2008 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
2009 invalid receivers are now resolved as if messaging 'id'; remove
2010 extraneous diagnostics.
2011
2012 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
2013
2014 PR c/16667
2015 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
2016 gcc.dg/init-desig-obs-3.c: New tests.
2017
2018 2004-10-25 Jakub Jelinek <jakub@redhat.com>
2019
2020 * gcc.dg/debug/20041023-1.c: New test.
2021
2022 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
2023
2024 PR middle-end/17407
2025 * gcc.c-torture/compile/pr17407.c: New test.
2026
2027 PR c++/18121
2028 * g++.dg/template/array8.C: New test.
2029
2030 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2031
2032 PR other/18138
2033 * lib/g++.exp: Accept more than one multilib libgcc.
2034 * lib/gcc-dg.exp: Likewise.
2035 * lib/objc.exp: Likewise.
2036 * lib/treelang.exp: Likewise.
2037 * lib/gfortran.exp: Likewise.
2038
2039 2004-10-24 Ben Elliston <bje@au.ibm.com>
2040
2041 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
2042
2043 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
2044
2045 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
2046 * gcc.dg/c99-const-expr-3.c: Likewise.
2047
2048 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
2049
2050 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
2051
2052 2004-10-23 Ben Elliston <bje@au.ibm.com>
2053
2054 * gcc.c-torture/execute/loop-2e.x: Remove.
2055
2056 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
2057
2058 PR c++/18095
2059 * g++.dg/parse/crash18.C: New.
2060 * g++.dg/parse/crash19.C: New.
2061
2062 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2063
2064 * g++.dg/ext/dllimport1.C: Move dg-warnings.
2065 * g++.dg/ext/dllimport2.C: Same.
2066 * g++.dg/ext/dllimport8.C: Same.
2067
2068 2004-10-21 Mark Mitchell <mark@codesourcery.com>
2069
2070 PR c++/10841
2071 * g++.dg/conversion/cast1.C: New test.
2072 * g++.dg/overload/pmf1.C: Adjust error marker.
2073
2074 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
2075
2076 PR objc/17923
2077 * objc.dg/const-str-7.m: New test.
2078
2079 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2080
2081 * g++.dg/template/memfriend11.C: Fix comment typo.
2082 * g++.dg/template/memfriend14.C: Likewise.
2083
2084 2004-10-20 Richard Henderson <rth@redhat.com>
2085
2086 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
2087 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
2088 -fasynchronous-unwind-tables.
2089
2090 2004-10-20 Richard Henderson <rth@redhat.com>
2091
2092 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
2093 (main): Return success.
2094 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
2095 (main): Return success.
2096
2097 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2098
2099 PR c++/13495
2100 * g++.dg/template/memfriend9.C: New test.
2101 * g++.dg/template/memfriend10.C: Likewise.
2102 * g++.dg/template/memfriend11.C: Likewise.
2103 * g++.dg/template/memfriend12.C: Likewise.
2104 * g++.dg/template/memfriend13.C: Likewise.
2105 * g++.dg/template/memfriend14.C: Likewise.
2106 * g++.dg/template/memfriend15.C: Likewise.
2107 * g++.dg/template/memfriend16.C: Likewise.
2108 * g++.dg/template/memfriend17.C: Likewise.
2109 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
2110
2111 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
2112
2113 * g++.dg/conversion/dr195.C: New.
2114 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
2115
2116 2004-10-20 Ben Elliston <bje@au.ibm.com>
2117 Devang Patel <dpatel@apple.com>
2118
2119 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
2120 of floating point arithmetic, which could trap.
2121
2122 2004-10-19 Mark Mitchell <mark@codesourcery.com>
2123
2124 PR c++/14035
2125 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
2126 * g++.dg/conversion/const2.C: New test.
2127 * g++.dg/expr/reinterpret2.C: New test.
2128 * g++.dg/expr/reinterpret3.C: New test.
2129 * g++.dg/expr/cast2.C: New test.
2130 * g++.dg/expr/copy1.C: New test.
2131 * g++.dg/other/conversion1.C: Change error message.
2132 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
2133 function pointers to void *.
2134 * g++.old-deja/g++.mike/p10148.C: Likewise.
2135
2136 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2137
2138 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
2139
2140 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
2141
2142 PR c++/18047
2143
2144 * g++.dg/parse/expr3.C: New test.
2145
2146 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2147
2148 * gcc.dg/smod-1.c: New test.
2149
2150 2004-10-18 Ziemowit Laski <zlaski@apple.com>
2151
2152 * objc.dg/method-14.m: New test.
2153
2154 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2155
2156 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
2157 Also xfail as the patch was reverted.
2158
2159 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2160
2161 PR middle-end/16973
2162 * gcc.dg/pr16973.c: New test.
2163
2164 2004-10-18 Diego Novillo <dnovillo@redhat.com>
2165
2166 PR tree-optimization/17656
2167 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
2168
2169 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
2170
2171 * g++.dg/eh/shadow1.C: New.
2172
2173 2004-10-18 Jakub Jelinek <jakub@redhat.com>
2174
2175 * gcc.c-torture/compile/20041018-1.c: New test.
2176
2177 2004-10-18 Ben Elliston <bje@au.ibm.com>
2178
2179 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
2180 compiler referring to register 0 when accessing sdata. The linker
2181 now patches things up.
2182
2183 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
2184
2185 PR c/17529
2186 * gcc.c-torture/compile/pr17529.c: New test.
2187
2188 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2189
2190 PR c++/17743
2191 * g++.dg/ext/attrib17.C: New test.
2192
2193 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2194
2195 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
2196
2197 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2198
2199 PR c++/10479
2200 * g++.dg/ext/attrib16.C: New test.
2201
2202 2004-10-15 Mark Mitchell <mark@codesourcery.com>
2203
2204 PR c++/17042
2205 * g++.dg/init/dso_handle1.C: New test.
2206
2207 PR c++/14667
2208 * g++.dg/parse/typedef6.C: New test.
2209
2210 PR c++/17916
2211 * g++.dg/parse/pragma1.C: New test.
2212
2213 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
2214
2215 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
2216
2217 2004-10-15 Steve Ellcey <sje@cup.hp.com>
2218
2219 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
2220 -fno-common when on HPPA HP-UX platforms.
2221
2222 2004-10-15 Jakub Jelinek <jakub@redhat.com>
2223
2224 PR other/16820
2225 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
2226 stdint.h.
2227 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
2228 uintptr_t.
2229
2230 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2231
2232 PR c++/16301
2233 * g++.dg/lookup/strong-using-4.C: New test.
2234
2235 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2236
2237 PR middle-end/16567
2238 * gcc.c-torture/compile/nested-1.c: New test.
2239
2240 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2241
2242 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
2243 and mipsisa64*-*-* (until support for misaligned loads is added).
2244 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
2245 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
2246 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
2247 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
2248 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
2249 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
2250
2251 2004-10-14 Mark Mitchell <mark@codesourcery.com>
2252
2253 PR c++/17976
2254 * g++.dg/init/dtor3.C: New test.
2255
2256 2004-10-15 Ben Elliston <bje@au.ibm.com>
2257
2258 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
2259
2260 2004-10-14 Geoffrey Keating <geoffk@apple.com>
2261
2262 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
2263 * gcc.dg/macho-lo-sum.c: Likewise.
2264
2265 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
2266
2267 * gcc.dg/ppc-spe64-1.c: New test.
2268
2269 2004-10-14 Devang Patel <dpatel@apple.com>
2270
2271 PR 17635
2272 * gcc.dg/pr17635.c : New test.
2273
2274 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
2275
2276 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
2277 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
2278 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
2279 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
2280 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
2281 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
2282 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
2283 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
2284 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
2285 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
2286 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
2287 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
2288 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
2289 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
2290 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
2291 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
2292 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
2293 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
2294
2295 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2296
2297 * gcc.dg/vect/vect-82.c: New testcase.
2298 * gcc.dg/vect/vect-82_64.c: New testcase.
2299 * gcc.dg/vect/vect-83.c: New testcase.
2300 * gcc.dg/vect/vect-83_64.c: New testcase.
2301
2302 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2303
2304 * gcc.dg/cpp/error-1.c: New test.
2305
2306 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2307
2308 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
2309
2310 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
2311
2312 PR target/17984
2313 * gcc.dg/cris-peep2-xsrand2.c: New test.
2314
2315 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
2316
2317 PR c++/17661
2318 * testsuite/g++.dg/expr/for2.C: New test.
2319
2320 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2321
2322 * g++.dg/inherit/thunk1.C: Run on the SPARC.
2323
2324 2004-10-13 Jakub Jelinek <jakub@redhat.com>
2325
2326 PR tree-optimization/17724
2327 * g++.dg/opt/pr17724-1.C: New test.
2328 * g++.dg/opt/pr17724-2.C: New test.
2329 * g++.dg/opt/pr17724-3.C: New test.
2330 * g++.dg/opt/pr17724-4.C: New test.
2331 * g++.dg/opt/pr17724-5.C: New test.
2332 * g++.dg/opt/pr17724-6.C: New test.
2333
2334 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2335
2336 PR c/17301
2337 * gcc.dg/pr17301-2.c: New test.
2338
2339 2004-10-11 Mark Mitchell <mark@codesourcery.com>
2340
2341 PR c++/15876
2342 * g++.dg/parse/error22.C: New test.
2343
2344 PR c++/17936
2345 * g++.dg/template/spec18.C: New test.
2346
2347 2004-10-11 Steve Ellcey <sje@cup.hp.com>
2348
2349 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2350 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2351 memcpy.
2352 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2353 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2354
2355 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2356
2357 * g++.dg/eh/cleanup5.C: Add dg-options "".
2358
2359 2004-10-11 Roger Sayle <roger@eyesopen.com>
2360
2361 PR middle-end/17657
2362 * gcc.dg/switch-4.c: New test case.
2363
2364 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
2365
2366 * gcc.c-torture/execute/20041011-1.c: New test.
2367
2368 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2369
2370 PR c++/17554
2371 * g++.dg/init/for3.C: New test.
2372
2373 PR c++/17657
2374 * g++.dg/opt/switch2.C: New test.
2375
2376 PR middle-end/17703
2377 * g++.dg/warn/Wreturn-2.C: New test.
2378
2379 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2380
2381 PR c++/17907
2382 * g++.dg/eh/cleanup5.C: New test.
2383
2384 2004-10-10 Mark Mitchell <mark@codesourcery.com>
2385
2386 PR c++/17393
2387 * g++.dg/parse/error21.C: New test.
2388
2389 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2390
2391 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2392 * g++.dg/warn/incomplete1.C: Likewise.
2393 * g++.dg/template/qualttp20.C: Likewise.
2394
2395 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2396
2397 PR c/17881
2398 * parm-incomplete-1.c: New test.
2399
2400 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2401
2402 PR c++/17867
2403 * g++.dg/parse/error19.C: New test.
2404
2405 PR c++/17670
2406 * g++.dg/init/new11.C: New test.
2407
2408 PR c++/17821
2409 * g++.dg/parse/error20.C: New test.
2410
2411 PR c++/17826
2412 * g++.dg/template/crash24.C: New test.
2413
2414 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2415
2416 PR c/17301
2417 * gcc.dg/pr17301-1.c: New test.
2418
2419 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2420
2421 PR c/17189
2422 * gcc.dg/anon-struct-5.c: New test.
2423
2424 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
2425
2426 PR c/17844
2427 * gcc.dg/pr17844-1.c: New test.
2428
2429 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
2430
2431 PR tree-optimization/17906
2432 * gcc.c-torture/compile/pr17906.c: New.
2433
2434 2004-10-09 Stuart Hastings <stuart@apple.com>
2435 Roger Sayle <roger@eyesopen.com>
2436
2437 PR rtl-optimization/17853
2438 * gcc.dg/i386-mmx-5.c: New testcase.
2439
2440 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
2441
2442 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
2443
2444 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2445
2446 PR c++/17524
2447 * g++.dg/template/static9.C: New test.
2448
2449 PR c++/17685
2450 * g++.dg/parse/operator5.C: New test.
2451
2452 2004-10-09 Roger Sayle <roger@eyesopen.com>
2453
2454 PR middle-end/17894
2455 * gcc.c-torture/execute/divcmp-4.c: New test case.
2456
2457 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2458
2459 PR tree-opt/17902
2460 * g++.dg/opt/pr17902.C: New test.
2461
2462 2004-10-09 Jakub Jelinek <jakub@redhat.com>
2463
2464 * gcc.dg/cpp/ident-1.c: Add dg-options "".
2465
2466 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2467
2468 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
2469
2470 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2471
2472 * gcc.dg/assign-warn-3.c: New test.
2473
2474 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2475
2476 PR c/16999
2477 * gcc.dg/cpp/ident-1.c: New test.
2478
2479 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
2480
2481 * gcc.c-torture/compile/acc1.c: New.
2482
2483 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2484
2485 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
2486 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
2487
2488 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2489
2490 * gcc.dg/ultrasp11.c: New test.
2491
2492 2004-10-08 Michael Matz <matz@suse.de>
2493
2494 * gcc.dg/doloop-2.c: New test.
2495
2496 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2497
2498 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2499 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2500 objc.dg/method-9.m: Update expected diagnostics.
2501
2502 2004-10-07 Geoffrey Keating <geoffk@apple.com>
2503
2504 * gcc.dg/ppc-fsel-3.c: New file.
2505 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2506
2507 2004-10-07 Paul Brook <paul@codesourcery.com>
2508
2509 * gfortran.dg/intrinsic_verify_1.f90: New test.
2510
2511 2004-10-07 Paul Brook <paul@codesourcery.com>
2512
2513 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2514
2515 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2516
2517 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
2518 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2519 commit.
2520
2521 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2522
2523 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2524
2525 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2526
2527 PR c++/17115
2528 * g++.dg/warn/Winline-4.C: New test.
2529
2530 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2531
2532 * gcc.c-torture/compile/20041007-1.c: New test.
2533
2534 2004-10-07 Paul Brook <paul@codesourcery.com>
2535
2536 PR fortran/17678
2537 * gfortran.dg/use_allocated_1.f90: New test.
2538
2539 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2540
2541 PR middle-end/17849
2542 * gfortran.fortran-torture/compile/nested.f90: New test
2543
2544 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2545
2546 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2547
2548 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2549
2550 PR c++/17368
2551 * g++.dg/ext/asm6.C: New test.
2552
2553 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2554
2555 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2556
2557 2004-10-06 Paul Brook <paul@codesourcery.com>
2558
2559 PR libfortran/17709
2560 * gfortran.dg/empty_format_1.f90: New test.
2561
2562 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2563
2564 PR fortran/17568
2565 * gfortran.dg/ishft.f90: New test.
2566
2567 PR fortran/17283
2568 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2569 tests.
2570
2571 2004-10-06 Paul Brook <paul@codesourcery.com>
2572
2573 * gfortran.dg/do_1.f90: New test.
2574
2575 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2576
2577 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2578 optimizing for size.
2579
2580 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2581
2582 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2583
2584 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2585
2586 * gcc.c-torture/compile/20041005-1.c: New test.
2587
2588 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2589
2590 PR c++/17829
2591 * g++.dg/lookup/koenig4.C: New.
2592
2593 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2594
2595 * g++.dg/other/classkey1.C: Adjust quoting marks.
2596 * g++.dg/parse/error15.C: Likewise.
2597 * g++.dg/template/meminit2.C (int>): Likewise.
2598
2599 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2600
2601 PR fortran/17283
2602 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2603
2604 PR fortran/17631
2605 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2606
2607 PR fortran/17708
2608 * gfortran.dg/pr17708.f90: New test.
2609
2610 2004-10-04 Chao-ying Fu <fu@mips.com>
2611
2612 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2613 * gcc.dg/vect/vect-4.c: Ditto.
2614 * gcc.dg/vect/vect-5.c: Ditto.
2615 * gcc.dg/vect/vect-6.c: Ditto.
2616 * gcc.dg/vect/vect-8.c: Ditto.
2617 * gcc.dg/vect/vect-16.c: Ditto.
2618 * gcc.dg/vect/vect-30.c: Ditto.
2619 * gcc.dg/vect/vect-40.c: Ditto.
2620 * gcc.dg/vect/vect-41.c: Ditto.
2621 * gcc.dg/vect/vect-42.c: Ditto.
2622 * gcc.dg/vect/vect-43.c: Ditto.
2623 * gcc.dg/vect/vect-44.c: Ditto.
2624 * gcc.dg/vect/vect-45.c: Ditto.
2625 * gcc.dg/vect/vect-46.c: Ditto.
2626 * gcc.dg/vect/vect-47.c: Ditto.
2627 * gcc.dg/vect/vect-48.c: Ditto.
2628 * gcc.dg/vect/vect-49.c: Ditto.
2629 * gcc.dg/vect/vect-50.c: Ditto.
2630 * gcc.dg/vect/vect-51.c: Ditto.
2631 * gcc.dg/vect/vect-52.c: Ditto.
2632 * gcc.dg/vect/vect-53.c: Ditto.
2633 * gcc.dg/vect/vect-54.c: Ditto.
2634 * gcc.dg/vect/vect-55.c: Ditto.
2635 * gcc.dg/vect/vect-56.c: Ditto.
2636 * gcc.dg/vect/vect-57.c: Ditto.
2637 * gcc.dg/vect/vect-58.c: Ditto.
2638 * gcc.dg/vect/vect-59.c: Ditto.
2639 * gcc.dg/vect/vect-60.c: Ditto.
2640 * gcc.dg/vect/vect-74.c: Ditto.
2641 * gcc.dg/vect/vect-79.c: Ditto.
2642 * gcc.dg/vect/vect-80.c: Ditto.
2643
2644 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2645
2646 * gcc.dg/unused-7.c: Use the correct option.
2647
2648 2004-10-04 Paul Brook <paul@codesourcery.com>
2649 Bud Davis <bdavis9659@comcast.net>
2650
2651 PR fortran/17706
2652 PR fortran/16434
2653 * gfortran/pr17706.f90: New test.
2654 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2655
2656 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2657
2658 * gfortran.dg/pr17612.f90: New test.
2659
2660 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2661
2662 * g++.dg/template/local1.C: Adjust quoting marks in
2663 testing for diagnostics.
2664 * g++.dg/tls/diag-2.C: Likewise.
2665 * g++.dg/other/error8.C: Likewise.
2666
2667 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2668
2669 PR c/17178
2670 * gcc.dg/unused-4.c: Adjust to be correct.
2671
2672 PR c/17820
2673 * gcc.dg/unused-7.c: New test.
2674
2675 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2676
2677 PR c++/17797
2678 * g++.dg/overload/template2.C: New test.
2679
2680 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2681
2682 PR tree-optimization/16632
2683 * gcc.dg/tree-ssa/20041002-1.c: New.
2684
2685 2004-10-03 Paul Brook <paul@codesourcery.com>
2686
2687 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2688 rather than relying on default formatting.
2689
2690 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2691
2692 * gcc.dg/20040920-1.c: Update expected message text.
2693
2694 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2695
2696 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2697
2698 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2699
2700 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2701 tree level.
2702
2703 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2704
2705 * gcc.dg/tree-ssa/pr17343.c: Remove.
2706
2707 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2708
2709 PR tree-opt/17343
2710 * gcc.dg/tree-ssa/pr17343.c: New test.
2711
2712 2004-10-01 Jakub Jelinek <jakub@redhat.com>
2713
2714 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2715 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2716 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2717 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2718 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2719
2720 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2721
2722 * gcc.dg/lvalue-2.c: New test.
2723
2724 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2725
2726 PR c/17730
2727 * gcc.dg/pr17730-1.c: New test
2728
2729 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2730
2731 PR c/7425
2732 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2733
2734 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2735
2736 * gcc.c-torture/execute/stdarg-1.c: New test.
2737 * gcc.c-torture/execute/stdarg-2.c: New test.
2738 * gcc.c-torture/execute/stdarg-3.c: New test.
2739 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2740 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2741 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2742 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2743 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2744
2745 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2746
2747 PR tree-optimization/17697
2748 * g++.dg/opt/pr17697-1.C: New test.
2749 * g++.dg/opt/pr17697-2.C: New test.
2750 * g++.dg/opt/pr17697-3.C: New test.
2751
2752 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2753
2754 PR c/16409
2755 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2756 gcc.dg/vla-init-5.c: New tests.
2757
2758 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2759
2760 PR c/13804
2761 * gcc.dg/pr13804-1.c: New test.
2762
2763 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2764
2765 PR fortran/16938
2766 * gfortran.dg/pr16938.f90: New test.
2767
2768 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2769
2770 * g++.dg/template/crash23.C: New test.
2771
2772 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2773
2774 PR c++/17585
2775 * g++.dg/template/static8.C: New test.
2776
2777 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2778
2779 PR c++/17681
2780 * g++.dg/other/error9.C: New test.
2781
2782 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2783
2784 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2785
2786 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2787
2788 PR fortran/15164
2789 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
2790
2791 2004-09-26 Roger Sayle <roger@eyesopen.com>
2792
2793 PR middle-end/17112
2794 * gcc.dg/pr17112-1.c: New test case.
2795
2796 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2797
2798 PR c/11459
2799 * gcc.dg/pr11459-1.c: New test.
2800
2801 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2802
2803 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2804 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2805
2806 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2807
2808 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2809
2810 2004-09-25 Jan Hubicka <jh@suse.cz>
2811
2812 * compile/30040909-1.c: New test.
2813 * compile/30040907-1.c: New test.
2814
2815 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
2816
2817 * gcc.c-torture/execute/va-arg-26.c: New test.
2818
2819 2004-09-24 Zack Weinberg <zack@codesourcery.com>
2820
2821 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2822 extra diagnostics on targets with 64-bit pointers.
2823 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2824
2825 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2826
2827 PR c/17188
2828 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2829 * gcc.dg/decl-3.c: Adjust expected message.
2830
2831 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2832
2833 PR fortran/17615
2834 * gfortran.dg/pr17615.f90: New test.
2835
2836 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
2837
2838 PR tree-optimzation/17517
2839 * g++.dg/tree-ssa/pr17517.C: New Test.
2840
2841 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2842
2843 PR c++/16889
2844 * g++.dg/lookup/ambig3.C: New.
2845
2846 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2847
2848 PR tree-opt/17624
2849 * g++.dg/opt/pr17624.C: New test.
2850
2851 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2852
2853 PR c/6980
2854 * gcc.dg/Wbad-function-cast-1.c: New test.
2855
2856 2004-09-23 Zack Weinberg <zack@codesourcery.com>
2857
2858 * g++.dg/ext/complit1.C
2859 * g++.dg/other/error2.C
2860 * g++.dg/other/nontype-1.C
2861 * g++.dg/parse/crash11.C
2862 * g++.dg/parse/crash12.C
2863 * g++.dg/parse/error15.C
2864 * g++.dg/parse/error4.C
2865 * g++.dg/parse/tmpl-outside1.C
2866 * g++.dg/parse/too-many-tmpl-args1.C
2867 * g++.dg/template/dependent-expr3.C
2868 * g++.dg/template/error10.C
2869 * g++.dg/template/instantiate1.C
2870 * g++.dg/template/vtable2.C
2871 * g++.dg/warn/Wshadow-1.C
2872 * g++.dg/warn/weak1.C
2873 * g++.old-deja/g++.brendan/crash16.C
2874 * g++.old-deja/g++.brendan/crash18.C
2875 * g++.old-deja/g++.brendan/crash48.C
2876 * g++.old-deja/g++.brendan/crash49.C
2877 * g++.old-deja/g++.brendan/crash55.C
2878 * g++.old-deja/g++.brendan/crash56.C
2879 * g++.old-deja/g++.brendan/crash8.C
2880 * g++.old-deja/g++.brendan/enum11.C
2881 * g++.old-deja/g++.brendan/enum8.C
2882 * g++.old-deja/g++.brendan/enum9.C
2883 * g++.old-deja/g++.brendan/friend3.C
2884 * g++.old-deja/g++.brendan/misc14.C
2885 * g++.old-deja/g++.bugs/900402_02.C
2886 * g++.old-deja/g++.bugs/900404_03.C
2887 * g++.old-deja/g++.bugs/900404_04.C
2888 * g++.old-deja/g++.bugs/900428_03.C
2889 * g++.old-deja/g++.jason/crash4.C
2890 * g++.old-deja/g++.jason/overload21.C
2891 * g++.old-deja/g++.jason/redecl1.C
2892 * g++.old-deja/g++.jason/report.C
2893 * g++.old-deja/g++.jason/rfg10.C
2894 * g++.old-deja/g++.jason/template30.C
2895 * g++.old-deja/g++.law/arm12.C
2896 * g++.old-deja/g++.law/ctors5.C
2897 * g++.old-deja/g++.law/cvt20.C
2898 * g++.old-deja/g++.law/init10.C
2899 * g++.old-deja/g++.law/init8.C
2900 * g++.old-deja/g++.law/visibility17.C
2901 * g++.old-deja/g++.law/visibility7.C
2902 * g++.old-deja/g++.mike/net8.C
2903 * g++.old-deja/g++.mike/p646.C
2904 * g++.old-deja/g++.mike/p700.C
2905 * g++.old-deja/g++.mike/p701.C
2906 * g++.old-deja/g++.mike/p811.C
2907 * g++.old-deja/g++.ns/template13.C
2908 * g++.old-deja/g++.other/array3.C
2909 * g++.old-deja/g++.other/crash25.C
2910 * g++.old-deja/g++.other/dtor3.C
2911 * g++.old-deja/g++.other/dtor4.C
2912 * g++.old-deja/g++.other/main1.C
2913 * g++.old-deja/g++.other/warn7.C
2914 * g++.old-deja/g++.pt/crash11.C
2915 * g++.old-deja/g++.pt/crash36.C
2916 * g++.old-deja/g++.pt/spec22.C
2917 * g++.old-deja/g++.pt/spec9.C
2918 * g++.old-deja/g++.pt/ttp52.C
2919 * g++.old-deja/g++.robertl/eb103.C
2920 * g++.old-deja/g++.robertl/eb121.C
2921 * g++.old-deja/g++.robertl/eb22.C
2922 * g++.old-deja/g++.robertl/eb8.C:
2923 Update locations and/or regexps of dg-error markers.
2924 Remove markers for some bogus messages that are no longer issued.
2925
2926 2004-09-23 Jakub Jelinek <jakub@redhat.com>
2927
2928 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2929 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2930
2931 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2932
2933 PR c++/17618
2934 * g++.dg/lookup/crash5.C: New test.
2935
2936 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2937
2938 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2939 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2940 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2941 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2942 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2943 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2944
2945 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2946 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2947 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2948 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2949 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2950 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2951
2952 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2953
2954 * gcc.dg/vect/vect-44.c: Check additional cases.
2955 * gcc.dg/vect/vect-48.c: Check additional cases.
2956
2957 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2958 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2959 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2960 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2961 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2962 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2963 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2964 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2965 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2966
2967 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2968 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2969 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2970
2971 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2972
2973 * gcc.dg/tree-ssa/loop-6.c: New test.
2974
2975 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2976
2977 PR c++/17620
2978 * g++.dg/inherit/base2.C: New.
2979
2980 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2981
2982 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2983 * gcc.dg/20001012-2.c: Likewise.
2984 * gcc.dg/20001013-1.c: Likewise.
2985 * gcc.dg/20001101-1.c: Likewise.
2986 * gcc.dg/20001102-1.c: Likewise.
2987 * gcc.dg/bf-spl1.c: Likewise.
2988 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2989 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2990
2991 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2992
2993 PR tree-optimization/16721
2994 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2995
2996 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2997
2998 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2999 * gcc.dg/20040305-1.c: Likewise.
3000
3001 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
3002
3003 PR c/16566
3004 * gcc.c-torture/compile/pr16566-1.c,
3005 gcc.c-torture/compile/pr16566-2.c,
3006 gcc.c-torture/compile/pr16566-3.c: New tests.
3007
3008 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
3009
3010 PR tree-optimization/17512
3011 * gcc.c-torture/compile/20040916-1.c.
3012
3013 2004-09-21 Mark Mitchell <mark@codesourcery.com>
3014
3015 * gcc.dg/pragma-re-3.c: New test.
3016
3017 2004-09-17 Matt Austern <austern@apple.com>
3018
3019 PR c++/15049
3020 * g++.dg/other/anon3.C: New.
3021
3022 2004-09-21 Roger Sayle <roger@eyesopen.com>
3023
3024 PR c++/7503
3025 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
3026 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
3027 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
3028 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
3029 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
3030
3031 2004-09-21 Bud Davis <bdavis9659@comcast.net>
3032
3033 PR fortran/17286
3034 * gfortran.dg/pr17286.f90: New test.
3035
3036 2004-09-20 Mark Mitchell <mark@codesourcery.com>
3037
3038 PR c++/17530
3039 * g++.dg/template/static7.C: New test.
3040
3041 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
3042
3043 PR tree-opt/17558
3044 * gcc.c-torture/compile/pr17558.c: New test.
3045
3046 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
3047
3048 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
3049 if SKIP_ATTRIBUTE is defined.
3050
3051 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3052
3053 PR fortran/15957
3054 * gfortran.dg/pr15957.f90: New test.
3055
3056 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
3057
3058 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
3059 in comparison.
3060 * gcc.dg/vect/vect-79.c: Likewise.
3061 * gcc.dg/vect/vect-80.c: Likewise.
3062
3063 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3064
3065 PR fortran/15750
3066 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
3067
3068 2004-09-20 Ira Rosen <irar@il.ibm.com>
3069
3070 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
3071 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
3072 * gcc.dg/vect/vect-62.c: New testcase.
3073 * gcc.dg/vect/vect-63.c: New testcase.
3074 * gcc.dg/vect/vect-64.c: New testcase.
3075 * gcc.dg/vect/vect-65.c: New testcase.
3076 * gcc.dg/vect/vect-66.c: New testcase.
3077 * gcc.dg/vect/vect-67.c: New testcase.
3078 * gcc.dg/vect/vect-68.c: New testcase.
3079 * gcc.dg/vect/vect-69.c: New testcase.
3080 * gcc.dg/vect/vect-79.c: New testcase.
3081 * gcc.dg/vect/vect-80.c: New testcase.
3082
3083 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
3084
3085 * gcc.target/mips/asm-1.c: New test.
3086
3087 2004-09-19 Ira Rosen <irar@il.ibm.com>
3088
3089 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
3090 * gcc.dg/vect/vect-73.c: New testcase.
3091 * gcc.dg/vect/vect-74.c: New testcase.
3092 * gcc.dg/vect/vect-75.c: New testcase.
3093 * gcc.dg/vect/vect-76.c: New testcase.
3094 * gcc.dg/vect/vect-77.c: New testcase.
3095 * gcc.dg/vect/vect-78.c: New testcase
3096
3097 2004-09-18 Paul Brook <paul@codesourcery.com>
3098
3099 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
3100
3101 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
3102
3103 PR c/17424
3104 * gcc.dg/pr17424-1.c: New test.
3105
3106 2004-09-18 Diego Novillo <dnovillo@redhat.com>
3107
3108 * g++.dg/tree-ssa/pr17153.C: New test.
3109
3110 2004-09-16 Geoffrey Keating <geoffk@apple.com>
3111
3112 PR pch/13361
3113 * testsuite/g++.dg/pch/wchar-1.C: New.
3114 * testsuite/g++.dg/pch/wchar-1.Hs: New.
3115
3116 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
3117
3118 * gcc.c-torture/execute/20040917-1.c: New test.
3119
3120 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3121
3122 PR tree-optimization/17319
3123 * gcc.dg/pr17319.c: New test.
3124
3125 2004-09-17 Devang Patel <dpatel@apple.com>
3126
3127 * gcc.dg/20040813-1.c: New test.
3128
3129 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3130
3131 PR tree-optimization/17273
3132 * gcc.c-torture/compile/pr17273.c: New test.
3133
3134 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
3135
3136 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
3137 Update expected messages.
3138 * gcc.dg/declspec-13.c: New test.
3139
3140 2004-09-17 David Edelsohn <edelsohn@gnu.org>
3141
3142 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
3143
3144 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3145
3146 * gcc.c-torture/execute/pr17252.c: Use post-increment to
3147 change what 'a' is pointing to.
3148
3149 2004-09-17 Mark Mitchell <mark@codesourcery.com>
3150
3151 PR c++/16002
3152 * g++.dg/template/error18.C: New test.
3153
3154 PR c++/16029
3155 * g++.dg/warn/Wunused-8.C: New test.
3156
3157 2004-09-17 Steven Bosscher <stevenb@suse.de>
3158
3159 PR tree-optimization/17513
3160 * gcc.dg/20040916-1.c: New test.
3161
3162 2004-09-16 Mark Mitchell <mark@codesourcery.com>
3163
3164 PR c++/17501
3165 * g++.dg/template/typename7.C: New test.
3166
3167 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3168
3169 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
3170
3171 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
3172
3173 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
3174 with -ftree-based-profiling also.
3175 * lib/profopt.exp: Support late-set profile_option/feedback_option.
3176
3177 2004-09-16 Victor Leikehman <lei@il.ibm.com>
3178
3179 PR/15364
3180 * gfortran.dg/der_array_io_1.f90: New test.
3181 * gfortran.dg/der_array_io_2.f90: New test.
3182 * gfortran.dg/der_array_io_3.f90: New test.
3183
3184 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3185
3186 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
3187 EABI.
3188
3189 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3190
3191 * g++.dg/opt/switch1.C: New test.
3192
3193 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
3194
3195 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
3196 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
3197 Update expected messages.
3198
3199 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3200
3201 PR fortran/16485
3202 * gfortran.dg/same_name_1.f90: New test.
3203
3204 2004-09-15 Diego Novillo <dnovillo@redhat.com>
3205
3206 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
3207 dereference garbage pointers.
3208
3209 2004-09-15 Jakub Jelinek <jakub@redhat.com>
3210
3211 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
3212 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
3213
3214 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
3215 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
3216 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
3217
3218 2004-09-14 Mark Mitchell <mark@codesourcery.com>
3219
3220 PR c++/17324
3221 * g++.dg/template/mangle1.C: New test.
3222
3223 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3224
3225 PR tree-optimization/17252
3226 * gcc.c-torture/execute/pr17252.c: New test.
3227
3228 2004-09-14 Andrew Pinski <apinski@apple.com>
3229
3230 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
3231
3232 2004-09-14 Roger Sayle <roger@eyesopen.com>
3233
3234 PR rtl-optimization/9771
3235 * gcc.dg/pr9771-1.c: New test case.
3236
3237 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3238
3239 PR tree-optimization/15262
3240 * gcc.c-torture/execute/pr15262-1.c: New test.
3241 * gcc.c-torture/execute/pr15262-2.c: New test.
3242
3243 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
3244
3245 * gcc.dg/declspec-12.c: New test.
3246
3247 2004-09-14 Bud Davis <bdavis9659@comcast.net>
3248
3249 * gfortran.dg/pr17090.f90: Add directives to test.
3250
3251 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3252
3253 * gcc.c-torture/compile/20040914-1.c: New test.
3254
3255 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3256
3257 PR c++/16162
3258 * g++.dg/template/decl2.C: New test.
3259
3260 2004-09-13 Bud Davis <bdavis9659@comcast.net>
3261
3262 PR fortran/17090
3263 * gfortran.dg/pr17090.f90: New test.
3264
3265 2004-09-13 Dale Johannesen <dalej@apple.com>
3266
3267 * gcc.c-torture/compile/pr17408.c: New test case.
3268
3269 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3270
3271 PR c++/16716
3272 * g++.dg/parse/crash17.C: New test.
3273
3274 PR c++/17327
3275 * g++.dg/template/enum3.C: New test.
3276
3277 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
3278
3279 * lib/gcc-defs.exp: Load wrapper.exp.
3280 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
3281 using local code.
3282 * lib/gcc.exp (gcc_init): Similar.
3283 * lib/gfortran.exp (gfortran_init): Similar.
3284 * lib/objc.exp (objc_init): Similar.
3285 * lib/treelang.exp (treelang_init): Similar.
3286 * lib/wrapper.exp: New file with build_wrapper call machinery in
3287 ${tool}_maybe_build_wrapper.
3288
3289 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3290
3291 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
3292 "inline".
3293 * gcc.dg/declspec-11.c: Update expected messages.
3294 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
3295 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
3296 gcc.dg/inline-12.c: New tests.
3297
3298 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
3299
3300 * g++.dg/tree-ssa/pr17400.C: New testcase.
3301
3302 2004-09-13 James E Wilson <wilson@specifixinc.com>
3303
3304 * gcc.target/mips/sb1-1.c: New testcase.
3305
3306 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
3307
3308 * lib/g77-dg.exp: Remove unused file.
3309 * lib/mike-g77.exp: Ditto.
3310 * lib/g77.exp: Ditto.
3311
3312 2004-09-12 Richard Henderson <rth@redhat.com>
3313
3314 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
3315
3316 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3317
3318 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
3319 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3320 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
3321 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
3322 Update expected messages.
3323
3324 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
3325
3326 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3327 declaration/use mismatch for dirp parameter.
3328
3329 2004-09-12 Andrew Pinski <apinski@apple.com>
3330
3331 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3332 -fgnu-runtime is passed.
3333
3334 2004-09-12 Richard Henderson <rth@redhat.com>
3335
3336 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3337 do the uplevel thing and update additional_flags directly.
3338 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3339 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3340 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3341 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3342
3343 2004-09-11 Steven Bosscher <stevenb@suse.de>
3344
3345 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3346
3347 2004-09-11 Roger Sayle <roger@eyesopen.com>
3348
3349 PR middle-end/17411
3350 * g++.dg/opt/pr17411-1.C: New test case.
3351
3352 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3353
3354 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3355 gcc.dg/tls/diag-2.c: Update expected messages.
3356 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3357 messages.
3358 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3359 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3360 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3361 gcc.dg/tls/diag-5.c: New tests.
3362
3363 2004-09-11 Zack Weinberg <zack@codesourcery.com>
3364
3365 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3366
3367 2004-09-11 Steven Bosscher <stevenb@suse.de>
3368
3369 * g++.dg/parse/break-in-for.C: New test.
3370
3371 2004-09-11 Jakub Jelinek <jakub@redhat.com>
3372
3373 * gcc.dg/tree-ssa/20040911-1.c: New test.
3374
3375 2004-09-11 Andreas Jaeger <aj@suse.de>
3376
3377 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3378 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3379
3380 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
3381
3382 * gcc.target/frv: New directory of FR-V-specific tests.
3383
3384 2004-09-10 James E Wilson <wilson@specifixinc.com>
3385
3386 * gcc.dg/convert-vec-1.c: New test.
3387
3388 2004-09-10 Roger Sayle <roger@eyesopen.com>
3389
3390 PR middle-end/17024
3391 * gcc.dg/pr17024-1.c: New test case.
3392
3393 2004-09-10 Eric Christopher <echristo@redhat.com>
3394
3395 * gcc.dg/20040910-1.c: New test.
3396
3397 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3398
3399 * gcc.dg/bitfld-9.c: New test.
3400
3401 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3402
3403 * gcc.c-torture/execute/ieee/acc1.c: New test.
3404 * gcc.c-torture/execute/ieee/acc2.c: New test.
3405 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3406
3407 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3408
3409 * gcc.dg/deprecated-2.c: New test.
3410
3411 2004-09-09 James E Wilson <wilson@specifixinc.com>
3412
3413 * gcc.dg/init-vec-1.c: New test.
3414
3415 2004-09-09 Roger Sayle <roger@eyesopen.com>
3416
3417 PR middle-end/17055
3418 * gcc.dg/pr17055-1.c: New test case.
3419
3420 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
3421
3422 PR target/17377
3423 * gcc.c-torture/execute/pr17377.c: New test.
3424
3425 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3426
3427 PR c/8420
3428 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
3429 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
3430 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3431 gcc.dg/long-long-typespec-1.c: New tests.
3432 * gcc.dg/tls/diag-2.c: Update expected diagnostics
3433
3434 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3435
3436 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
3437 gcc.dg/gnu99-static-1.c: New tests.
3438
3439 2004-09-08 Devang Patel <dpatel@apple.com>
3440
3441 * gcc.dg/darwin-ld-20040828-1.c: New test.
3442 * gcc.dg/darwin-ld-20040828-2.c: New test.
3443 * gcc.dg/darwin-ld-20040828-3.c: New test.
3444
3445 2004-09-08 Ziemowit Laski <zlaski@apple.com>
3446
3447 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
3448 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
3449 in error message.
3450 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
3451 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
3452 in error message.
3453 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
3454 types they qualify.
3455 * objc.dg/type-size-2.m: Fix wording in comment.
3456 * objc.dg/va-meth-1.m: New test case.
3457
3458 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
3459
3460 PR c/16633:
3461 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
3462 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
3463
3464 2004-09-06 Devang Patel <dpatel@apple.com>
3465
3466 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
3467 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
3468
3469 2004-09-06 Zack Weinberg <zack@codesourcery.com>
3470
3471 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
3472 reflect changed line numbering of diagnostics.
3473
3474 2004-09-06 Paul Brook <paul@codesourcery.com>
3475
3476 * gfortran.dg/edit_real_1.f90: Add new test.
3477
3478 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3479
3480 * gcc.dg/tree-ssa/loop-2.c: New test.
3481 * gcc.dg/tree-ssa/loop-3.c: New test.
3482 * gcc.dg/tree-ssa/loop-4.c: New test.
3483 * gcc.dg/tree-ssa/loop-5.c: New test.
3484
3485 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3486
3487 * gcc.dg/format/sentinel-1.c: Update for parameter option.
3488
3489 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3490
3491 * gcc.dg/format/sentinel-1.c: New test.
3492
3493 2004-09-04 Uros Bizjak <uros@kss-loka.si>
3494
3495 * testsuite/gcc.dg/builtins-46.c: New.
3496
3497 2004-09-03 Devang Patel <dpatel@apple.com>
3498
3499 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3500 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
3501
3502 2004-09-03 Jan Beulich <jbeulich@novell.com>
3503
3504 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3505 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3506 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3507 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3508 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3509 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3510 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3511 the non-portable bzero.
3512 * gcc.dg/20010912-1.c: xfail for NetWare.
3513 * gcc.dg/20020426-2.c: xfail for NetWare.
3514 * gcc.dg/20021014-1.c: xfail for NetWare.
3515 * gcc.dg/20021018-1.c: xfail for NetWare.
3516 * gcc.dg/20030213-1.c: xfail for NetWare.
3517 * gcc.dg/20030225-1.c: xfail for NetWare.
3518 * gcc.dg/20030708-1.c: xfail for NetWare.
3519 * gcc.dg/builtins-config.h: Also exclude NetWare.
3520 * gcc.dg/format/format.h: Define restrict only if not already defined.
3521 * gcc.dg/nest.c: xfail for NetWare.
3522 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3523 * lib/target-supports.exp (check_visibility_available): Exclude
3524 NetWare.
3525
3526 2004-09-03 Jan Beulich <jbeulich@novell.com>
3527
3528 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3529 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3530 deterministic starting point for the alignment of structure fields.
3531 * gcc.dg/Wpadded.c: Dito.
3532 * g++.dg/abi/vbase10.C: Dito.
3533
3534 2004-09-03 Devang Patel <dpatel@apple.com>
3535
3536 * g++.dg/debug/pr15736.cc: New test.
3537
3538 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3539
3540 * README.QMTEST: Fix out-of-date link.
3541
3542 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3543
3544 PR fortran/16579
3545 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3546 Delete. Duplicate of gfortran.dg/g77/20010610.f
3547
3548 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3549
3550 * g++.dg/abi/arm_rtti1.C: New test.
3551
3552 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3553
3554 * gcc.dg/ppc-vector-memcpy.c: New.
3555 * gcc.dg/ppc-vector-memset.c: New.
3556
3557 2004-09-02 Chao-ying Fu <fu@mips.com>
3558
3559 * gcc.target/mips/mips-3d-1.c: New test.
3560 * gcc.target/mips/mips-3d-2.c: New test.
3561 * gcc.target/mips/mips-3d-3.c: New test.
3562 * gcc.target/mips/mips-3d-4.c: New test.
3563 * gcc.target/mips/mips-3d-5.c: New test.
3564 * gcc.target/mips/mips-3d-6.c: New test.
3565 * gcc.target/mips/mips-3d-7.c: New test.
3566 * gcc.target/mips/mips-3d-8.c: New test.
3567 * gcc.target/mips/mips-3d-9.c: New test.
3568 * gcc.target/mips/mips-ps-1.c: New test.
3569 * gcc.target/mips/mips-ps-2.c: New test.
3570 * gcc.target/mips/mips-ps-3.c: New test.
3571 * gcc.target/mips/mips-ps-4.c: New test.
3572 * gcc.target/mips/mips-ps-type.c: New test.
3573
3574 2004-09-02 Paul Brook <paul@codesourcery.com>
3575
3576 * gfortran.dg/edit_real_1.f90: Add new tests.
3577
3578 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3579
3580 PR fortran/15327
3581 * gfortran.dg/merge_char_1.f90: New test.
3582
3583 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3584
3585 PR fortran/16404
3586 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3587
3588 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3589
3590 PR c/1522
3591 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3592
3593 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3594
3595 * g++.dg/opt/loop1.C: Do not XFAIL.
3596
3597 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3598
3599 * gcc.c-torture/execute/20040831-1.c: New test.
3600
3601 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3602
3603 PR fortran/16579
3604 * gfortran.dg/g77/20010610.f: Now passes.
3605 Copy from g77.f-torture/execute. Add dg-run directive.
3606 * gfortran.dg/g77/README: Update
3607
3608 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3609
3610 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3611 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3612 (t1, t2, t3, t4): Add volatile.
3613
3614 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3615
3616 * g++.dg/ext/visibility/arm1.C: New test.
3617
3618 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3619
3620 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3621 -pedantic-errors.
3622
3623 2004-09-01 Paul Brook <paul@codesourcery.com>
3624
3625 * gfortran.dg/eof_2.f90: New test.
3626
3627 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3628
3629 PR fortran/16579
3630 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3631
3632 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3633
3634 PR libfortran/16805
3635 * gfortran.dg/list_read_2.f90: New test.
3636
3637 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3638
3639 * g++.dg/abi/key1.C: New test.
3640
3641 2004-08-31 Richard Henderson <rth@redhat.com>
3642
3643 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3644 form of offsetof.
3645 * g++.dg/other/offsetof5.C: Remove duplicate.
3646
3647 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3648
3649 PR fortran/17244
3650 * gfortran.dg/func_derived_1.f90: New test.
3651
3652 2004-08-31 Paul Brook <paul@codesourcery.com>
3653
3654 * gfortran.dg/eof_1.f90: New test.
3655
3656 2004-08-31 Paul Brook <paul@codesourcery.com>
3657
3658 * gfortran.dg/list_read_1.f90: New file.
3659
3660 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3661
3662 * g++.dg/opt/loop1.C: XFAIL.
3663
3664 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3665
3666 * gcc.dg/funcdef-storage-1.c: New.
3667 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3668 an extern function in local scope.
3669 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3670 declare an 'auto inline' function in local scope.
3671 * gcc.dg/20011130-1.c: Likewise.
3672 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3673 an 'auto' function in local scope.
3674 * gcc.dg/20021014-1.c: Likewise.
3675 * gcc.dg/20030331-2.c: Likewise.
3676
3677 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3678
3679 * gfortran.dg/blockdata_1.f90: New test.
3680
3681 2004-08-30 Richard Henderson <rth@redhat.com>
3682
3683 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3684
3685 2004-08-30 Richard Henderson <rth@redhat.com>
3686
3687 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3688 additional_flags set by alternate driver.
3689 (ieee-options): New procedure.
3690 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3691 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3692 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3693 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3694
3695 2004-08-30 Richard Henderson <rth@redhat.com>
3696
3697 * lib/f-torture.exp: Remove.
3698
3699 2004-08-29 Mark Mitchell <mark@codesourcery.com>
3700
3701 PR rtl-optimization/16590
3702 * g++.dg/opt/loop1.C: New test.
3703
3704 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3705
3706 PR fortran/13910
3707 * gfortran.dg/oldstyle_1.f90: New test.
3708
3709 2004-08-29 Steven G. Kargl <kargls@comcast.net>
3710 Paul Brook <paul@codesourcery.com>
3711
3712 * gfortran.dg/g77/README: Update.
3713 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3714 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3715 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3716
3717 2004-08-28 Paul Brook <paul@codesourcery.com>
3718
3719 PR libfortran/17195
3720 * gfortran.dg/edit_real_1.f90: New test.
3721
3722 2004-08-27 Paul Brook <paul@codesourcery.com>
3723
3724 * gfortran.dg/rewind_1.f90: New test.
3725
3726 2004-08-27 Bud Davis <bdavis9659@comcast.net>
3727
3728 PR fortran/16597
3729 * gfortran.dg/pr16597.f90: New test.
3730
3731 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3732
3733 PR c/13801
3734 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3735 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3736 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3737 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3738 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3739
3740 2004-08-26 Nick Clifton <nickc@redhat.com>
3741
3742 * gcc.c-torture/compile/pr17119.c: New test.
3743
3744 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3745
3746 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3747
3748 2004-08-25 Richard Henderson <rth@redhat.com>
3749
3750 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3751 the bits that expect kind=8 to be the largest real kind.
3752
3753 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3754
3755 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3756
3757 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3758
3759 * gfortran.dg/assignment_1.f90: New test.
3760
3761 2004-08-25 Adam Nemet <anemet@lnxw.com>
3762
3763 * g++.dg/template/repo3.C: New test.
3764
3765 2004-08-25 Roger Sayle <roger@eyesopen.com>
3766
3767 PR middle-end/16693
3768 PR tree-optimization/16372
3769 * g++.dg/opt/pr16372-1.C: New test case.
3770 * g++.dg/opt/pr16693-1.C: New test case.
3771 * g++.dg/opt/pr16693-2.C: New test case.
3772
3773 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3774
3775 * objc.dg/proto-lossage-4.m: New test.
3776
3777 2004-08-25 Mark Mitchell <mark@codesourcery.com>
3778
3779 PR c++/17155
3780 * g++.dg/inherit/local2.C: New test.
3781
3782 2004-08-25 Paul Brook <paul@codesourcery.com>
3783
3784 PR fortran/17144
3785 * gfortran.dg/string_ctor_1.f90: New test.
3786
3787 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3788
3789 PR c++/14428
3790 * g++.dg/template/redecl2.C: New test.
3791
3792 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3793
3794 PR fortran/17143
3795 * gfortran.dg/pr17143.f90: New test.
3796
3797 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3798
3799 PR fortran/17164
3800 * gfortran.dg/pr17164.f90: New test.
3801
3802 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3803
3804 * gcc.dg/tree-ssa/loop-1.c: New test.
3805
3806 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3807
3808 * gcc.c-torture/compile/20040824-1.c: New test.
3809
3810 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3811
3812 * gcc.c-torture/compile/iftrap-3.c: New test.
3813
3814 2004-08-24 Paul Brook <paul@codesourcery.com>
3815
3816 * gfortran.dg/entry_2.f90: New test.
3817
3818 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3819
3820 PR c++/16889
3821 * g++.dg/lookup/ambig[12].C: New.
3822
3823 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3824
3825 PR c++/16706
3826 * g++.dg/template/crash21.C: New test.
3827 * g++.dg/template/crash22.C: Likewise.
3828
3829 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3830
3831 PR c++/17149
3832 * g++.dg/template/access15.C: New.
3833
3834 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3835
3836 PR c++/17163
3837 * g++.dg/template/repo2.C: New test.
3838
3839 2004-08-23 Roger Sayle <roger@eyesopen.com>
3840
3841 PR rtl-optimization/17078
3842 * gcc.c-torture/execute/pr17078-1.c: New test case.
3843
3844 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3845
3846 PR c/14492
3847 * gcc.dg/debug/crash1.c: New test.
3848
3849 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3850
3851 PR c/16180
3852 * gcc.dg/loop-5.c: New test.
3853
3854 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3855
3856 * gcc.c-torture/execute/20040823-1.c: New test.
3857
3858 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
3859
3860 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3861 to the assembler. Simplify test accordingly.
3862 (asm_abi_flags): Use GNU names.
3863 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3864 to check for ABI flags.
3865
3866 2004-08-22 Andrew Pinski <apinski@apple.com>
3867
3868 * g++.dg/opt/pr14029.C: New test.
3869 * gcc.c-torture/execute/pr15262.c: New test.
3870
3871 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3872
3873 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3874
3875 2004-08-21 Bud Davis <bdavis9659@comcast.net>
3876
3877 PR 16908
3878 * gfortran.dg/direct_io.f90: New test.
3879
3880 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3881
3882 PR c++/17121
3883 * g++.dg/inherit/local2.C: New test.
3884
3885 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3886
3887 PR c++/17120
3888 * g++.dg/warn/Wparentheses-4.C: New test.
3889
3890 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3891
3892 PR c++/17121
3893 * g++.dg/inherit/local2.C: New test.
3894
3895 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3896 * gcc.dg/ppc-ldstruct.c: Likewise.
3897 * gcc.dg/ppc64-abi-2.c: Likewise.
3898
3899 2004-08-20 Jakub Jelinek <jakub@redhat.com>
3900
3901 PR rtl-optimization/17099
3902 * gcc.c-torture/execute/20040820-1.c: New test.
3903
3904 2004-08-20 David Edelsohn <edelsohn@gnu.org>
3905
3906 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3907
3908 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3909
3910 PR fortran/17077
3911 * gfortran.dg/auto_array_1.f90: New test.
3912
3913 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3914
3915 PR fortran/17074
3916 * gfortran.dg/simpleif_1.f90: New test.
3917
3918 2004-08-19 Mark Mitchell <mark@codesourcery.com>
3919
3920 * lib/target-supports.exp (check_profiling_available): Return
3921 false for arm*-*-symbianelf* and arm*-*-eabi*.
3922
3923 PR c++/15890
3924 * g++.dg/template/delete1.C: New test.
3925
3926 2004-08-19 Paul Brook <paul@codesourcery.com>
3927
3928 PR fortran/14976
3929 PR fortran/16228
3930 * gfortran.dg/data_char_1.f90: New test.
3931
3932 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3933
3934 PR fortran/16946
3935 * gfortran.dg/reduction.f90: New testcase.
3936
3937 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3938
3939 PR fortran/16520
3940 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3941
3942 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3943
3944 PR c++/17041
3945 * g++.dg/Wparentheses-3.C: New test.
3946
3947 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3948
3949 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3950 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3951 * gcc.dg/vect/vect-2.c: Likewise.
3952 * gcc.dg/vect/vect-3.c: Likewise.
3953 * gcc.dg/vect/vect-4.c: Likewise.
3954 * gcc.dg/vect/vect-5.c: Likewise.
3955 * gcc.dg/vect/vect-6.c: Likewise.
3956 * gcc.dg/vect/vect-7.c: Likewise.
3957 * gcc.dg/vect/vect-25.c: Likewise.
3958 * gcc.dg/vect/vect-31.c: Likewise.
3959 * gcc.dg/vect/vect-32.c: Likewise.
3960 * gcc.dg/vect/vect-34.c: Likewise.
3961 * gcc.dg/vect/vect-36.c: Likewise.
3962 * gcc.dg/vect/vect-all.c: Likewise.
3963
3964 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3965
3966 PR c++/17068
3967 * g++.dg/template/operator4.C: New test.
3968
3969 2004-08-18 Richard Henderson <rth@redhat.com>
3970
3971 * gcc.dg/20040206-1.c: XFAIL.
3972
3973 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3974
3975 PR c++/16246
3976 * g++.dg/template/array7.C: New test.
3977
3978 2004-08-17 James E Wilson <wilson@specifixinc.com>
3979
3980 * gcc.dg/mips-movcc-1.c: New test.
3981 * gcc.dg/mips-movcc-2.c: New test.
3982 * gcc.dg/mips-movcc-3.c: New test.
3983
3984 * gcc.dg/mips-nmadd-1.c: New test.
3985 * gcc.dg/mips-nmadd-2.c: New test.
3986
3987 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3988
3989 PR c++/15871
3990 * g++.dg/opt/inline8.C: New test.
3991
3992 PR c++/16965
3993 * g++.dg/parse/error17.C: New test.
3994
3995 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3996
3997 * gcc.dg/vect: New directory for vectorizer tests.
3998 * gcc.dg/vect/tree-vect.h: New file.
3999 * gcc.dg/vect/vect.exp: New file.
4000 * gcc.dg/vect/pr16105.c.c: New test.
4001 * gcc.dg/vect/vect-1.c: New test.
4002 * gcc.dg/vect/vect-2.c: New test.
4003 * gcc.dg/vect/vect-3.c: New test.
4004 * gcc.dg/vect/vect-4.c: New test.
4005 * gcc.dg/vect/vect-5.c: New test.
4006 * gcc.dg/vect/vect-6.c: New test.
4007 * gcc.dg/vect/vect-7.c: New test.
4008 * gcc.dg/vect/vect-8.c: New test.
4009 * gcc.dg/vect/vect-9.c: New test.
4010 * gcc.dg/vect/vect-10.c: New test.
4011 * gcc.dg/vect/vect-11.c: New test.
4012 * gcc.dg/vect/vect-12.c: New test.
4013 * gcc.dg/vect/vect-13.c: New test.
4014 * gcc.dg/vect/vect-14.c: New test.
4015 * gcc.dg/vect/vect-15.c: New test.
4016 * gcc.dg/vect/vect-16.c: New test.
4017 * gcc.dg/vect/vect-17.c: New test.
4018 * gcc.dg/vect/vect-18.c: New test.
4019 * gcc.dg/vect/vect-19.c: New test.
4020 * gcc.dg/vect/vect-20.c: New test.
4021 * gcc.dg/vect/vect-21.c: New test.
4022 * gcc.dg/vect/vect-22.c: New test.
4023 * gcc.dg/vect/vect-23.c: New test.
4024 * gcc.dg/vect/vect-24.c: New test.
4025 * gcc.dg/vect/vect-25.c: New test.
4026 * gcc.dg/vect/vect-26.c: New test.
4027 * gcc.dg/vect/vect-27.c: New test.
4028 * gcc.dg/vect/vect-28.c: New test.
4029 * gcc.dg/vect/vect-29.c: New test.
4030 * gcc.dg/vect/vect-30.c: New test.
4031 * gcc.dg/vect/vect-31.c: New test.
4032 * gcc.dg/vect/vect-32.c: New test.
4033 * gcc.dg/vect/vect-33.c: New test.
4034 * gcc.dg/vect/vect-34.c: New test.
4035 * gcc.dg/vect/vect-35.c: New test.
4036 * gcc.dg/vect/vect-36.c: New test.
4037 * gcc.dg/vect/vect-37.c: New test.
4038 * gcc.dg/vect/vect-38.c: New test.
4039 * gcc.dg/vect/vect-40.c: New test.
4040 * gcc.dg/vect/vect-41.c: New test.
4041 * gcc.dg/vect/vect-42.c: New test.
4042 * gcc.dg/vect/vect-43.c: New test.
4043 * gcc.dg/vect/vect-44.c: New test.
4044 * gcc.dg/vect/vect-45.c: New test.
4045 * gcc.dg/vect/vect-46.c: New test.
4046 * gcc.dg/vect/vect-47.c: New test.
4047 * gcc.dg/vect/vect-48.c: New test.
4048 * gcc.dg/vect/vect-49.c: New test.
4049 * gcc.dg/vect/vect-50.c: New test.
4050 * gcc.dg/vect/vect-51.c: New test.
4051 * gcc.dg/vect/vect-52.c: New test.
4052 * gcc.dg/vect/vect-53.c: New test.
4053 * gcc.dg/vect/vect-54.c: New test.
4054 * gcc.dg/vect/vect-55.c: New test.
4055 * gcc.dg/vect/vect-56.c: New test.
4056 * gcc.dg/vect/vect-57.c: New test.
4057 * gcc.dg/vect/vect-58.c: New test.
4058 * gcc.dg/vect/vect-59.c: New test.
4059 * gcc.dg/vect/vect-60.c: New test.
4060 * gcc.dg/vect/vect-61.c: New test.
4061 * gcc.dg/vect/vect-all.c: New test.
4062 * gcc.dg/vect/vect-none.c: New test.
4063
4064 2004-08-17 Paul Brook <paul@codesourcery.com>
4065
4066 PR fortran/13082
4067 * gfortran.dg/entry_1.f90: New test.
4068
4069 2004-08-17 Andrew Pinski <apinski@apple.com>
4070
4071 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
4072
4073 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
4074
4075 * gcc.dg/pr17036-1.c: New test.
4076
4077 2004-08-16 Devang Patel <dpatel@apple.com>
4078
4079 * gcc.dg/darwin-20040809-1.c: New test.
4080
4081 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
4082
4083 * gcc.dg/funcdef-attr-1.c: New test.
4084
4085 2004-08-16 Janis Johnson <janis187@us.ibm.com>
4086
4087 * gcc.dg/altivec-17.c: New test.
4088 * gcc.dg/altivec-18.c: New test.
4089
4090 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4091
4092 PR c++/6749
4093 * g++.dg/template/vtable2.C: New test.
4094
4095 2004-08-14 Richard Henderson <rth@redhat.com>
4096
4097 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
4098 * gcc.dg/pack-test-4.c (main): Return 0.
4099 * gcc.dg/setjmp-1.c: Remove XFAIL.
4100 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
4101
4102 2004-08-14 Richard Henderson <rth@redhat.com>
4103
4104 * gcc.dg/980217-1.c: Add prototype for printf.
4105
4106 2004-08-13 Bud Davis <bdavis9659@comcast.net>
4107
4108 * gfortran.dg/pr16935.f90: New test.
4109
4110 2004-08-13 Janis Johnson <janis187@us.ibm.com>
4111
4112 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
4113
4114 2004-08-13 Paul Brook <paul@codesourcery.com>
4115
4116 * gfortran.dg/der_io_1.f90: Remove stray comma.
4117
4118 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4119
4120 * gcc.dg/vmx/cw-bug-2.c: Remove.
4121 * gcc.dg/vmx/vprint-1.c: Remove.
4122 * gcc.dg/vmx/vscan-1.c: Remove.
4123
4124 2004-08-12 Devang patel <dpatel@apple.com>
4125
4126 * gcc.dg/darwin-20040809-2.c: New test.
4127
4128 2004-08-12 Janis Johnson <janis1872us.ibm.com>
4129
4130 * g++.dg/ext/altivec-12.C: New test.
4131
4132 * g++.dg/ext/altivec-11.C: New test.
4133
4134 2004-08-12 Paul Brook <paul@codesourcery.com>
4135
4136 * g++.dg/abi/arm_cxa_vec_1.C: New test.
4137
4138 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4139
4140 * g++.dg/ext/altivec-2.C: Check for hardware support before
4141 executing any VMX instructions.
4142
4143 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
4144
4145 2004-08-12 Jakub Jelinek <jakub@redhat.com>
4146
4147 PR c++/16276
4148 * g++.old-deja/g++.other/comdat4.C: New test.
4149 * g++.old-deja/g++.other/comdat4-aux.cc: New.
4150
4151 2004-08-12 Ben Elliston <bje@au.ibm.com>
4152
4153 PR target/16286
4154 * gcc.dg/pr16286.c: New test.
4155
4156 2004-08-12 Jan Beulich <jbeulich@novell.com>
4157
4158 * g++.dg/ext/asm5.C: New.
4159
4160 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4161
4162 PR c++/16698
4163 * g++.dg/eh/crash1.C: New test.
4164
4165 PR c++/16717
4166 * g++.dg/ext/construct1.C: New test.
4167
4168 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4169
4170 PR c++/16853
4171 * g++.dg/init/ptrmem1.C: New test.
4172
4173 PR c++/16618
4174 * g++.dg/parse/offsetof5.C: New test.
4175
4176 PR c++/16870
4177 * g++.dg/template/overload3.C: New test.
4178
4179 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4180
4181 PR c++/16964
4182 * g++.dg/parse/error16.C: New test.
4183
4184 PR c++/16904
4185 * g++.dg/template/error14.C: New test.
4186
4187 PR c++/16929
4188 * g++.dg/template/error15.C: New test.
4189
4190 2004-08-11 Devang Patel <dpatel@apple.com>
4191
4192 * gcc.dg/darwin-ld-20040809-1.c: New test.
4193 * gcc.dg/darwin-ld-20040809-2.c: New test.
4194
4195 2004-08-11 Steven G. Kargl <kargls@comcast.net>
4196
4197 PR fortran/16917
4198 * gfortran.dg/dfloat_1.f90: New test.
4199
4200 2004-08-09 Mark Mitchell <mark@codesourcery.com>
4201
4202 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
4203 * gcc.dg/dll-2.c: Fix dg-require syntax.
4204 * gcc.misc-tests/arm-isr.c (abort): Declare.
4205 (exit): Likewise.
4206
4207 2004-08-10 Mark Mitchell <mark@codesourcery.com>
4208
4209 PR c++/16971
4210 * g++.dg/parse/crash16.C: New test.
4211
4212 2004-08-10 Roger Sayle <roger@eyesopen.com>
4213
4214 * gcc.dg/mips-rsqrt-1.c: New test case.
4215 * gcc.dg/mips-rsqrt-2.c: New test case.
4216 * gcc.dg/mips-rsqrt-3.c: New test case.
4217
4218 2004-08-10 Paul Brook <paul@codesourcery.com>
4219
4220 * gfortran.dg/der_io_1.f90: New test.
4221
4222 2004-08-10 Paul Brook <paul@codesourcery.com>
4223
4224 PR fortran/16919
4225 * gfortran.dg/der_array_1.f90: New test.
4226
4227 2004-08-09 David Edelsohn <edelsohn@gnu.org>
4228
4229 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
4230
4231 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
4232
4233 * gcc.dg/wchar_t-2.c: Fix typo.
4234
4235 2004-08-09 Falk Hueffner <falk@debian.org>
4236
4237 PR tree-optimization/12517
4238 * gcc.c-torture/compile/pr12517.c: New test.
4239
4240 PR tree-optimization/12578
4241 * gcc.c-torture/compile/pr12578.c: New test.
4242
4243 PR tree-optimization/12899
4244 * gcc.c-torture/compile/pr12899.c: New test.
4245
4246 PR rtl-optimization/14692
4247 * gcc.c-torture/compile/pr14692.c: New test.
4248
4249 PR tree-optimization/16461
4250 * gcc.c-torture/compile/pr16461.c: New test.
4251
4252 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
4253
4254 * gfortran.dg/getenv_1.f90: New test.
4255
4256 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4257
4258 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
4259 wchar_t.
4260 * gcc.dg/symbian5.c: Test -fno-short-wchar.
4261
4262 2004-08-06 Paul Brook <paul@codesourcery.com>
4263
4264 * gfortran.dg/ret_array_1.f90: New test.
4265 * gfortran.dg/ret_pointer_1.f90: New test.
4266
4267 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
4268
4269 * gcc.dg/missing-field-init-[12].c: New tests.
4270 * g++.dg/warn/missing-field-init-[12].C: New tests.
4271
4272 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4273
4274 * gcc.dg/enum2.c: New test.
4275 * gcc.dg/symbian3.c: Likewise.
4276 * gcc.dg/symbian4.c: Likewise.
4277 * gcc.dg/wchar_t-2.c: Likewise.
4278
4279 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4280
4281 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
4282 destructor tests.
4283
4284 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4285
4286 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
4287 dg-require-visiblity.
4288 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
4289 * g++.dg/ext/visibility/fvisibility.C: Likewise.
4290 * g++.dg/ext/visibility/memfuncts.C: Likewise.
4291 * g++.dg/ext/visibility/new1.C: Likewise.
4292 * g++.dg/ext/visibility/pragma.C: Likewise.
4293 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
4294 * g++.dg/ext/visibility/virtual.C: Likewise.
4295 * g++/dg/ext/visibility/visibility-1.C: Likewise.
4296 * g++/dg/ext/visibility/visibility-2.C: Likewise.
4297 * g++/dg/ext/visibility/visibility-3.C: Likewise.
4298 * g++/dg/ext/visibility/visibility-4.C: Likewise.
4299 * g++/dg/ext/visibility/visibility-5.C: Likewise.
4300 * g++/dg/ext/visibility/visibility-6.C: Likewise.
4301 * g++/dg/ext/visibility/visibility-7.C: Likewise.
4302 * g++/dg/ext/visibility/visibility-8.C: New test.
4303 * gcc.c-torture/compile/dll.x: Remove.
4304 * gcc.dg/dll-2.c: Use dg-require-dll
4305 * gcc.dg/visibility-10.c: New test.
4306 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
4307 supporting DLLs.
4308 * testsuite/lib/scanasm.exp (scan_hidden): New function.
4309 (scan_not_hidden): Likewise.
4310
4311 2004-08-05 David Edelsohn <edelsohn@gnu.org>
4312
4313 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4314
4315 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
4316
4317 * gcc.c-torture/execute/20040805-1.c: New test.
4318
4319 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
4320
4321 * gcc.dg/20020118-1.c: Declare abort.
4322 * gcc.dg/altivec_check.h: Likewise.
4323 * gcc.dg/iftrap-2.c: Likewise.
4324 * gcc.dg/pragma-darwin.c: Likewise.
4325 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
4326
4327 2004-08-04 Geoffrey Keating <geoffk@apple.com>
4328
4329 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4330
4331 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4332
4333 * gcc.c-torture/execute/builtins/abs-2.c,
4334 gcc.c-torture/execute/builtins/abs-3.c,
4335 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4336 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4337 intmax_t, uintmax_t and their limits.
4338 * gcc.dg/intmax_t-1.c: New test.
4339
4340 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4341
4342 * g++.dg/tc1/dr147.C: Add reference to PR.
4343
4344 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
4345
4346 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4347 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4348
4349 2004-08-03 David Edelsohn <edelsohn@gnu.org>
4350
4351 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4352
4353 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4354
4355 * gcc.dg/redecl-5.c: New test.
4356 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4357 of scanf.
4358
4359 2004-08-03 Roger Sayle <roger@eyesopen.com>
4360
4361 PR middle-end/16790
4362 * gcc.c-torture/execute/pr16790-1.c: New test case.
4363
4364 2004-08-03 Mark Mitchell <mark@codesourcery.com>
4365
4366 * g++.dg/ext/visibility/assign1.C: New test.
4367 * g++.dg/ext/visibility/new1.C: Likewise.
4368
4369 * gcc.dg/symbian1.c: New test.
4370 * gcc.dg/symbian2.c: Likewise.
4371
4372 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4373
4374 PR target/16570
4375 * gcc.dg/i386-sse-9.c: New test.
4376
4377 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4378
4379 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4380
4381 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4382
4383 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4384 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4385 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4386 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4387 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4388 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4389 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4390 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4391 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4392 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4393 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4394 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4395 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4396 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4397 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4398 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4399 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4400 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4401 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4402 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4403 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4404 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4405 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4406 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4407 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4408 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4409 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4410 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4411 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4412 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4413 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4414 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4415 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
4416 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
4417 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
4418 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4419 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4420 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4421 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4422 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
4423 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
4424 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
4425 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
4426 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
4427 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4428 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4429 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
4430 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
4431 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
4432 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
4433 gcc.misc-tests/i386-pf-3dnow-1.c,
4434 gcc.misc-tests/i386-pf-athlon-1.c,
4435 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4436 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
4437 Declare built-in functions used.
4438 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
4439
4440 2004-08-02 Mark Mitchell <mark@codesourcery.com>
4441
4442 PR c++/16707
4443 * g++.dg/lookup/using12.C: New test.
4444
4445 * g++.dg/init/null1.C: Fix PR number.
4446 * g++.dg/parse/namespace10.C: Likewise.
4447
4448 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4449
4450 PR c++/16224
4451 * g++.dg/template/spec17.C: New test.
4452 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
4453 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
4454
4455 2004-08-02 David Billinghurst
4456
4457 PR fortran/16292
4458 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
4459
4460 2004-08-01 Zack Weinberg <zack@codesourcery.com>
4461
4462 * gcc.dg/ia64-got-1.c: New test case.
4463
4464 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4465
4466 PR c++/16489
4467 * g++.dg/init/null1.C: New test.
4468 * g++.dg/tc1/dr76.C: Adjust error marker.
4469
4470 PR c++/16529
4471 * g++.dg/parse/namespace10.C: New test.
4472
4473 PR c++/16810
4474 * g++.dg/inherit/ptrmem2.C: New test.
4475
4476 2004-08-02 Ben Elliston <bje@au.ibm.com>
4477
4478 PR target/16155
4479 * gcc.dg/pr16155.c: New test.
4480
4481 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
4482
4483 * gcc.dg/redecl-2.c: New test.
4484
4485 2004-07-30 Geoffrey Keating <geoffk@apple.com>
4486
4487 * gcc.dg/darwin-longdouble.c: New file.
4488
4489 2004-07-30 Richard Henderson <rth@redhat.com>
4490
4491 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
4492 write to constant argument.
4493 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
4494
4495 2004-07-30 Richard Henderson <rth@redhat.com>
4496
4497 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
4498 tests of nearest around zero.
4499
4500 2004-07-30 Andrew Pinski <apinski@apple.com>
4501
4502 * gcc.c-torture/compile/20040730-1.c: New test.
4503
4504 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4505
4506 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4507 powerpc-eabispe.
4508
4509 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4510
4511 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4512
4513 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
4514
4515 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4516 contains $ld_library_path.
4517 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4518
4519 2004-07-29 Richard Henderson <rth@redhat.com>
4520
4521 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4522
4523 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4524 (alt2, which): New.
4525 (Check): Accept either alternative.
4526
4527 2004-07-29 Mark Mitchell <mark@codesourcery.com>
4528
4529 * g++.dg/abi/inline1.C: New test.
4530 * g++.dg/abi/local1-a.cc: Likewise.
4531 * g++.dg/abi/local1.C: Likewise.
4532 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4533 * g++.dg/abi/mangle12.C: Likewise.
4534 * g++.dg/abi/mangle17.C: Likewise.
4535 * g++.dg/abi/mangle20-2.C: Likewise.
4536 * g++.dg/opt/interface1.C: Likewise.
4537 * g++.dg/opt/interface1.h: Likewise.
4538 * g++.dg/opt/interface1-a.cc: New test.
4539 * g++.dg/parse/repo1.C: New test.
4540 * g++.dg/template/repo1.C: Likewise.
4541 * g++.dg/warn/Winline-1.C: Likewise.
4542 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4543
4544 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4545
4546 * gcc.dg/tree-ssa/20040729-1.c: New test.
4547
4548 2004-07-27 Matt Austern <austern@apple.com>
4549
4550 * gcc.dg/darwin-bool-1.c: New test.
4551 * gcc.dg/darwin-bool-2.c: New test.
4552
4553 2004-07-28 Richard Henderson <rth@redhat.com>
4554
4555 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4556 arguments in the correct type. Don't write to constant arguments.
4557
4558 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4559
4560 PR tree-optimization/16688
4561 PR tree-optimization/16689
4562 * g++.dg/tree-ssa/pr16688.C: New test.
4563
4564 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4565
4566 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4567 loads. Not only in the comment, this time.
4568
4569 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4570
4571 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4572 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4573 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4574 * gcc.dg/sh4a-bitmovua.c: New.
4575 * gcc.dg/sh4a-cos.c: New.
4576 * gcc.dg/sh4a-cosf.c: New.
4577 * gcc.dg/sh4a-fprun.c: New.
4578 * gcc.dg/sh4a-fsrra.c: New.
4579 * gcc.dg/sh4a-memmovua.c: New.
4580 * gcc.dg/sh4a-sin.c: New.
4581 * gcc.dg/sh4a-sincos.c: New.
4582 * gcc.dg/sh4a-sincosf.c: New.
4583 * gcc.dg/sh4a-sinf.c: New.
4584
4585 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4586
4587 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4588 conditionals.
4589 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4590 loads.
4591 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4592 DOM1.
4593
4594 2004-07-27 Andrew Pinski <apinski@apple.com>
4595
4596 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4597
4598 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4599
4600 * gcc.dg/pragma-isr.c: New test.
4601
4602 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4603
4604 PR c++/14429
4605 * g++.dg/template/ttp11.C: New test.
4606
4607 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4608
4609 * gcc.c-torture/compile/20040727-1.c: New test.
4610
4611 2004-07-26 Eric Christopher <echristo@redhat.com>
4612
4613 * gcc.c-torture/compile/20040726-2.c: New test.
4614
4615 2004-07-26 Andrew Pinski <apinski@apple.com>
4616
4617 * g++.dg/rtti/tinfo1.C: Xfail.
4618
4619 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4620
4621 * gcc.c-torture/compile/20040726-1.c: New test.
4622
4623 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4624 Brian Ryner <bryner@brianryner.com>
4625
4626 PR c++/9283
4627 PR c++/15000
4628 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4629 * g++.dg/ext/visibility/: New directory.
4630 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4631 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4632 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4633 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4634 * g++.dg/ext/visibility/fvisibility.C,
4635 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4636 g++.dg/ext/visibility/fvisibility-override1.C
4637 g++.dg/ext/visibility/fvisibility-override2.C
4638 g++.dg/ext/visibility/memfuncts.C
4639 g++.dg/ext/visibility/noPLT.C
4640 g++.dg/ext/visibility/pragma.C
4641 g++.dg/ext/visibility/pragma-override1.C
4642 g++.dg/ext/visibility/pragma-override2.C
4643 g++.dg/ext/visibility/staticmemfuncts.C
4644 g++.dg/ext/visibility/virtual.C: New tests.
4645
4646 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4647
4648 PR c/15360
4649 * gcc.dg/pr15360-1.c: New test.
4650
4651 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4652
4653 * gcc.dg/pragma-align-2.c: New test.
4654 * gcc.dg/pragma-init-fini.c: New test.
4655 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4656 targets.
4657
4658 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4659
4660 * gcc.dg/init-string-2.c: New test.
4661
4662 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4663
4664 PR 16684
4665 * gcc.dg/Wredundant-decls-1.c: New test case.
4666
4667 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4668
4669 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4670 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4671 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4672 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4673 * gcc.dg/compat/generate-random.c: New file.
4674 * gcc.dg/compat/generate-random.h: Likewise.
4675 * gcc.dg/compat/generate-random_r.c: Likewise.
4676 * gcc.dg/compat/struct-layout-1.h: Likewise.
4677 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4678 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4679 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4680 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4681 * gcc.dg/compat/struct-layout-1_main.c: New test.
4682 * gcc.dg/compat/struct-layout-1_x.c: New file.
4683 * gcc.dg/compat/struct-layout-1_y.c: New file.
4684 * gcc.dg/compat/struct-layout-1_test.h: New file.
4685
4686 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4687
4688 * gcc.dg/comp-return-1.c: New test
4689
4690 2004-07-23 Janis Johnson <janis187@us.ibm.com>
4691
4692 * gcc.dg/vmx/8-02a.c: Fix typo.
4693
4694 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4695 * gcc.dg/darwin-abi-3.c: New test.
4696
4697 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4698 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4699
4700 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4701 * gcc.dg/vmx/ops-long-1.c: New test.
4702 * gcc.dg/vmx/ops-long-2.c: New test.
4703
4704 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4705
4706 * g++.dg/lookup/conv-[1234].C: New.
4707
4708 2004-07-22 Mark Mitchell <mark@codesourcery.com>
4709
4710 * g++.dg/parse/attr2.C: Simplify.
4711
4712 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4713
4714 PR c/7284
4715 * gcc.c-torture/execute/pr7284-1.c: New test.
4716
4717 2004-07-22 Brian Booth <bbooth@redhat.com>
4718
4719 * gcc.dg/tree-ssa/20040721-1.c: New test.
4720
4721 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4722
4723 * g++.dg/template/crash20.c: New.
4724
4725 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4726
4727 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4728 Add dg-run directive. Declare variables as required.
4729 * gfortran.dg/g77/README: Update
4730
4731 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
4732
4733 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4734 gcc.dg/cris-peep2-andu2.c: New tests.
4735
4736 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4737
4738 PR c/15052
4739 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4740 on return type.
4741 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4742 messages.
4743 * gcc.dg/qual-return-2.c: Update expected messages.
4744 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4745
4746 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4747
4748 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4749 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4750
4751 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4752
4753 PR c/11250
4754 * gcc.dg/init-string-1.c: New test.
4755
4756 2004-07-21 Jakub Jelinek <jakub@redhat.com>
4757
4758 PR middle-end/15345
4759 PR c/16450
4760 * gcc.dg/torture/nested-fn-1.c: New test.
4761
4762 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4763
4764 PR target/16559
4765 * gcc.dg/ia64-fptr-1.c: New file.
4766
4767 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4768
4769 PR c++/14497
4770 * g++.dg/template/spec16.C: New test.
4771 * g++.old-deja/g++.robertl/eb118.C: Remove.
4772
4773 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4774
4775 PR c++/509
4776 * g++.dg/template/spec15.C: New test.
4777
4778 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4779
4780 Copy cases from g77.f-torture/execute and add dg-run
4781 directive. Other changes as noted.
4782 * gfortran.dg/g77/13037.f
4783 * gfortran.dg/g77/1832.f
4784 * gfortran.dg/g77/19981119-0.f
4785 * gfortran.dg/g77/19990313-0.f
4786 * gfortran.dg/g77/19990313-1.f
4787 * gfortran.dg/g77/19990313-2.f
4788 * gfortran.dg/g77/19990313-3.f
4789 * gfortran.dg/g77/19990419-1.f
4790 * gfortran.dg/g77/19990826-0.f
4791 * gfortran.dg/g77/19990826-2.f
4792 * gfortran.dg/g77/20000503-1.f
4793 * gfortran.dg/g77/20001111.f
4794 * gfortran.dg/g77/20010116.f
4795 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4796 * gfortran.dg/g77/20010430.f
4797 * gfortran.dg/g77/6177.f
4798 * gfortran.dg/g77/947.f
4799 * gfortran.dg/g77/970816-3.f
4800 * gfortran.dg/g77/971102-1.f
4801 * gfortran.dg/g77/980520-1.f
4802 * gfortran.dg/g77/980628-0.f
4803 * gfortran.dg/g77/980628-1.f
4804 * gfortran.dg/g77/980628-10.f
4805 * gfortran.dg/g77/980628-2.f
4806 * gfortran.dg/g77/980628-3.f
4807 * gfortran.dg/g77/980628-7.f
4808 * gfortran.dg/g77/980628-8.f
4809 * gfortran.dg/g77/980628-9.f
4810 * gfortran.dg/g77/980701-0.f
4811 * gfortran.dg/g77/980701-1.f
4812 * gfortran.dg/g77/cabs.f
4813 * gfortran.dg/g77/claus.f
4814 * gfortran.dg/g77/complex_1.f
4815 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4816 * gfortran.dg/g77/dcomplex.f
4817 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4818 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4819 * gfortran.dg/g77/f90-intrinsic-numeric.f
4820 * gfortran.dg/g77/int8421.f
4821 * gfortran.dg/g77/labug1.f
4822 * gfortran.dg/g77/large_vec.f
4823 * gfortran.dg/g77/le.f
4824 * gfortran.dg/g77/short.f
4825 * gfortran.dg/g77/README: Update
4826
4827 2004-07-20 Mark Mitchell <mark@codesourcery.com>
4828
4829 PR c++/16637
4830 * g++.dg/parse/lookup4.C: New test.
4831
4832 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4833
4834 PR c++/16175
4835 * g++.dg/template/ttp10.C: New test.
4836
4837 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4838
4839 * gcc.dg/pr12625-1.c: New test.
4840
4841 2004-07-20 Steven Bosscher <stevenb@suse.de>
4842
4843 * testsuite/gcc.dg/switch-warn-1.c: New test.
4844 * testsuite/gcc.dg/switch-warn-2.c: New test.
4845 * gcc.c-torture/compile/pr14730.c: Update.
4846
4847 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4848
4849 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4850 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4851 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4852 g++.dg/template/nontype3.C: Remove trailing CR from tests.
4853
4854 2004-07-18 Mark Mitchell <mark@codesourcery.com>
4855
4856 PR c++/16623
4857 * g++.dg/template/assign1.C: New test.
4858
4859 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4860
4861 PR c++/12170
4862 * g++.dg/template/ttp9.C: New test.
4863
4864 2004-07-19 Daniel Jacobowitz <dan@debian.org>
4865
4866 * gcc.dg/format/cmn-err-1.c: New test.
4867
4868 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4869
4870 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4871 gcc.dg/Wparentheses-10.c: New tests.
4872 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4873
4874 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4875
4876 PR fortran/16465
4877 * gfortran.dg/g77//ffixed-line-length-0.f,
4878 gfortran.dg/g77/ffixed-line-length-132.f,
4879 gfortran.dg/g77/ffixed-line-length-72.f,
4880 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4881 gfortran.dg/g77/README: Update.
4882
4883 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4884
4885 PR c++/13092
4886 * g++.dg/template/non-dependent7.C: New test.
4887 * g++.dg/template/non-dependent8.C: Likewise.
4888 * g++.dg/template/non-dependent9.C: Likewise.
4889 * g++.dg/template/non-dependent10.C: Likewise.
4890
4891 2004-07-17 Mark Mitchell <mark@codesourcery.com>
4892
4893 PR c++/16337
4894 * g++.dg/parse/attr2.C: New test.
4895
4896 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4897
4898 * g77.dg: Removed.
4899 * g77.f-torture: Ditto.
4900
4901 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4902
4903 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4904 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4905 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4906
4907 2004-07-16 Richard Henderson <rth@redhat.com>
4908
4909 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4910
4911 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4912
4913 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4914 tests with full list of options.
4915 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4916 of TORTURE_OPTIONS if test contains 'dg-do run'.
4917
4918 PR fortran/16404
4919 * gfortran.dg/do_iterator.f90: New test.
4920
4921 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4922
4923 PR rtl-optimization/16536
4924 * gcc.c-torture/execute/restrict-1.c: New test.
4925
4926 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4927
4928 PR fortran/15324
4929 * gfortran.dg/pr15324.f90: New test.
4930
4931 PR fortran/15129
4932 * gfortran.dg/pr15129.f90: New test.
4933
4934 PR fortran/15140
4935 * gfortran.dg/pr15140.f90: New test.
4936
4937 PR fortran/13792
4938 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4939 compile-time simplification.
4940
4941 2004-07-14 Mike Stump <mrs@apple.com>
4942
4943 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4944
4945 2004-07-14 James E Wilson <wilson@specifixinc.com>
4946
4947 PR target/16325
4948 * gcc.dg/profile-generate-1.c: New.
4949
4950 2004-07-15 Jakub Jelinek <jakub@redhat.com>
4951
4952 * gcc.c-torture/execute/20040709-1.c: New test.
4953 * gcc.c-torture/execute/20040709-2.c: New test.
4954
4955 2004-07-14 Mike Stump <mrs@apple.com>
4956
4957 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4958
4959 2004-07-14 Mike Stump <mrs@apple.com>
4960
4961 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4962
4963 2004-07-13 Mark Mitchell <mark@codesourcery.com>
4964
4965 PR c++/16518
4966 * g++.dg/parse/mutable1.C: New test.
4967
4968 2004-07-13 Diego Novillo <dnovillo@redhat.com>
4969
4970 PR tree-optimization/16443
4971 * gcc.dg/tree-ssa/20040713-1.c: New test.
4972
4973 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4974
4975 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4976 for operator new.
4977
4978 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4979
4980 * gfortran.dg/g77/README: New file
4981 * gfortran.dg/g77/19981216-0.f: Copy from
4982 g77.f-torture/noncompile. Add "dg-do compile" and
4983 dg-error as required.
4984 * gfortran.dg/g77/19990218-1.f: Likewise
4985 * gfortran.dg/g77/19990905-1.f: Likewise
4986 * gfortran.dg/g77/9263.f: Likewise
4987 * gfortran.dg/g77/980615-0.f: Likewise
4988 * gfortran.dg/g77/980616-0.f: Likewise
4989 * gfortran.dg/g77/check0.f: Likewise
4990 * gfortran.dg/g77/select_no_compile.f: Likewise
4991
4992 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4993
4994 Copy files from g77.f-torture/compile.
4995 Add "{ dg-do compile}". Other changes as noted
4996 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4997 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4998 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4999 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
5000 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
5001 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
5002 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
5003 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
5004 statement to conform to standard. Append alpha1.x for reference.
5005 * gfortran.dg/g77/xformat.f: Add dg-warning
5006
5007 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5008
5009 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
5010 Add {dg-do compile} directive.
5011 * gfortran.dg/g77/cpp2.F: Likewise
5012
5013 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5014
5015 PR c++/5402
5016 * g++.dg/lookup/name-clash1.C: New test.
5017
5018 PR c++/9777
5019 * g++.dg/lookup/name-clash2.C: New test.
5020
5021 PR c++/12102
5022 * g++.dg/lookup/name-clash3.C: New test.
5023
5024 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5025
5026 * g++.dg/lookup/new2.C: New test.
5027 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
5028
5029 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
5030
5031 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
5032 Add {dg-do compile} directive.
5033 * gfortran.dg/g77/13060.f: Likewise
5034 * gfortran.dg/g77/19990218-0.f: Likewise
5035 * gfortran.dg/g77/19990305-0.f: Likewise
5036 * gfortran.dg/g77/19990419-0.f: Likewise
5037 * gfortran.dg/g77/19990502-0.f: Likewise
5038 * gfortran.dg/g77/19990502-1.f: Likewise
5039 * gfortran.dg/g77/19990525-0.f: Likewise
5040 * gfortran.dg/g77/19990826-1.f: Likewise
5041 * gfortran.dg/g77/19990826-3.f: Likewise
5042 * gfortran.dg/g77/19990905-2.f: Likewise
5043 * gfortran.dg/g77/20000412-1.f: Likewise
5044 * gfortran.dg/g77/20000511-1.f: Likewise
5045 * gfortran.dg/g77/20000511-2.f: Likewise
5046 * gfortran.dg/g77/20000518.f: Likewise
5047 * gfortran.dg/g77/20000601-1.f: Likewise
5048 * gfortran.dg/g77/20000601-2.f: Likewise
5049 * gfortran.dg/g77/20000629-1.f: Likewise
5050 * gfortran.dg/g77/20000630-2.f: Likewise
5051 * gfortran.dg/g77/20010115.f: Likewise
5052 * gfortran.dg/g77/20010321-1.f: Likewise
5053 * gfortran.dg/g77/20010426.f: Likewise
5054 * gfortran.dg/g77/20020307-1.f: Likewise
5055 * gfortran.dg/g77/8485.f: Likewise
5056 * gfortran.dg/g77/960317-1.f: Likewise
5057 * gfortran.dg/g77/970915-0.f: Likewise
5058 * gfortran.dg/g77/980310-1.f: Likewise
5059 * gfortran.dg/g77/980310-2.f: Likewise
5060 * gfortran.dg/g77/980310-3.f: Likewise
5061 * gfortran.dg/g77/980310-4.f: Likewise
5062 * gfortran.dg/g77/980310-6.f: Likewise
5063 * gfortran.dg/g77/980310-7.f: Likewise
5064 * gfortran.dg/g77/980310-8.f: Likewise
5065 * gfortran.dg/g77/980419-2.f: Likewise
5066 * gfortran.dg/g77/980424-0.f: Likewise
5067 * gfortran.dg/g77/980427-0.f: Likewise
5068 * gfortran.dg/g77/980729-0.f: Likewise
5069 * gfortran.dg/g77/981117-1.f: Likewise
5070 * gfortran.dg/g77/toon_1.f: Likewise
5071
5072 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5073
5074 PR c++/2204
5075 * g++.dg/other/abstract2.C: New test.
5076
5077 2004-07-12 Paul Brook <paul@codesourcery.com>
5078
5079 * gfortran.dg/pointer_init_1.f90: New test.
5080
5081 2004-07-11 Paul Brook <paul@codesourcery.com>
5082
5083 PR fortran/15986
5084 * gfortran.dg/contained_1.f90: New test.
5085
5086 2004-07-11 Mark Mitchell <mark@codesourcery.com>
5087
5088 * g++.dg/parse/defarg8.C: New test.
5089
5090 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5091
5092 PR fortran/16433
5093 * gfortran.dg/pr16433.f: New test.
5094
5095 PR fortran/17574
5096 * gfortran.dg/pr15754.f90: New test.
5097
5098 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
5099
5100 PR tree-optimization/16437
5101 * gcc.c-torture/execute/bitfld-4.c: New test.
5102
5103 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5104
5105 * gfortran.fortran-torture/execute/common_2.f90: Add check for
5106 access to common var from module.
5107
5108 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5109
5110 PR fortran/16336
5111 * gfortran.fortran-torture/execute/common_2.f90: New test.
5112
5113 2004-07-10 Paul Brook <paul@codesourcery.com>
5114
5115 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
5116
5117 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5118
5119 PR fortran/15969
5120 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
5121
5122 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
5123
5124 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
5125 * gfortran.dg/g77/ffixed-form-2.f: Likewise
5126 * gfortran.dg/g77/ffree-form-1.f: Likewise
5127 * gfortran.dg/g77/ffree-form-2.f: Likewise
5128 * gfortran.dg/g77/ffree-form-3.f: Likewise
5129 * gfortran.dg/g77/fno-underscoring.f: Likewise
5130 * gfortran.dg/g77/funderscoring.f: Likewise
5131 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
5132
5133 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5134
5135 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
5136
5137 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5138 Paul Brook <paul@codesourcery.com>
5139
5140 PR fortran/13415
5141 * gfortran.dg/common_pointer_1.f90: New test.
5142
5143 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5144
5145 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
5146
5147 2004-07-09 James E Wilson <wilson@specifixinc.com>
5148
5149 PR target/16364
5150 * gcc.c-torture/compile/20040709-1.c: New.
5151
5152 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5153
5154 PR fortran/14077
5155 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
5156
5157 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5158
5159 PR fortran/13201
5160 * gfortran.dg/shape_1.f90: New test.
5161
5162 2004-07-09 Zack Weinberg <zack@codesourcery.com>
5163 Andrew Pinski <apinski@apple.com>
5164
5165 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
5166
5167 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5168
5169 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
5170 comment.
5171
5172 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5173 Paul Brook <paul@codesourcery.com>
5174
5175 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
5176 '.f95' and '.F95'.
5177
5178 2004-07-09 Diego Novillo <dnovillo@redhat.com>
5179
5180 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
5181
5182 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5183
5184 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
5185 testcases with capital suffix.
5186
5187 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5188
5189 PR fortran/15481
5190 PR fortran/13372
5191 PR fortran/13575
5192 PR fortran/15978
5193 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
5194
5195 * gfortran.dg/implicit_1.f90: New test.
5196
5197 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5198
5199 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
5200 expression to match gfortran warning/error messages
5201 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
5202 dg-error text.
5203
5204 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5205
5206 * lib/fortran-torture.exp: Rename proc search_for to
5207 search_for_re.
5208
5209 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5210
5211 * gcc.c-torture/execute/simd-5.x: New file.
5212 XFAIL on SPARC 64-bit at -O0.
5213
5214 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5215
5216 PR c++/8211
5217 PR c++/16165
5218 * g++.dg/warn/effc3.C: New test.
5219
5220 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5221
5222 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
5223 change X to 1X in format.
5224 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
5225 add data statements to conform to standard.
5226
5227 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5228
5229 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
5230 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
5231 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
5232
5233 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5234
5235 * gfortran.dg/g77/7388.f: Copy from g77.dg
5236 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
5237 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
5238 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
5239 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
5240 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
5241 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
5242 * gfortran.dg/g77/strlen0.f: Likewise
5243
5244 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5245
5246 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
5247 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
5248
5249 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5250
5251 * gcc.c-torture/execute/920428-2.x: Delete.
5252 * gcc.c-torture/execute/920501-7.x: Likewise.
5253
5254 2004-07-08 Jakub Jelinek <jakub@redhat.com>
5255
5256 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
5257 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
5258 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
5259 prescott and c3-2.
5260 (PREFETCH_3DNOW): Add -march=c3.
5261
5262 2004-07-08 Diego Novillo <dnovillo@redhat.com>
5263
5264 PR c/16437
5265 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
5266 * gcc.c-torture/execute/bf64-1.x: Likewise.
5267
5268 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5269
5270 * gcc.c-torture/compile/20040708-1.c: New test.
5271
5272 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5273
5274 PR c++/16169
5275 * g++.dg/warn/effc2.C: New test.
5276
5277 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
5278
5279 * gcc.c-torture/execute/bitfld-1.x: Remove.
5280 * gcc.c-torture/execute/bitfld-3.c: New test.
5281 * gcc.dg/bitfld-2.c: Remove XFAILs.
5282
5283 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
5284
5285 PR c++/16276
5286 * g++.dg/rtti/tinfo1.C: New file.
5287
5288 2004-07-07 Eric Christopher <echristo@redhat.com>
5289
5290 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
5291
5292 2004-07-07 Andrew Pinski <apinski@apple.com>
5293
5294 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
5295
5296 2004-07-07 Mark Mitchell <mark@codesourcery.com>
5297
5298 * g++.dg/init/call1.C: XFAIL.
5299
5300 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
5301
5302 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
5303 except for movstrict*, to movmem* and clrstr* to clrmem*.
5304
5305 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
5306
5307 * gcc.c-torture/execute/20040707-1.c: New test.
5308
5309 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
5310
5311 * gcc.c-torture/execute/20040706-1.c: New test.
5312
5313 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5314
5315 PR c++/3671
5316 * g++.dg/template/spec14.C: New test.
5317
5318 2004-07-05 Jakub Jelinek <jakub@redhat.com>
5319
5320 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
5321 nothing if not yet defined. Use it in b, c and d type definitions.
5322 * gcc.c-torture/execute/20040705-1.c: New test.
5323 * gcc.c-torture/execute/20040705-2.c: New test.
5324
5325 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5326
5327 PR c++/2518
5328 * g++.dg/lookup/new1.C: New test.
5329
5330 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5331
5332 PR c++/11406
5333 * g++.dg/template/sizeof8.C: New test.
5334
5335 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
5336
5337 * gcc.c-torture/compile/20040705-1.c: New test.
5338
5339 2004-07-04 Bud Davis <bdavis9659@comcast.net>
5340
5341 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5342
5343 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5344
5345 * gcc.dg/cpp/if-mop.c: Two new testcases.
5346 * gcc.dg/cpp/trad/comment-3.c: New.
5347
5348 2004-07-04 Paul Brook <paul@codesourcery.com>
5349
5350 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5351
5352 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5353
5354 PR c++/3761
5355 * g++.dg/lookup/crash4.C: New test.
5356
5357 2004-07-02 Zack Weinberg <zack@codesourcery.com>
5358
5359 * gcc.c-torture/execute/builtin-abs-1.c
5360 * gcc.c-torture/execute/builtin-abs-2.c
5361 * gcc.c-torture/execute/builtin-complex-1.c
5362 * gcc.c-torture/execute/builtins/string-1-lib.c
5363 * gcc.c-torture/execute/builtins/string-1.c
5364 * gcc.c-torture/execute/builtins/string-2-lib.c
5365 * gcc.c-torture/execute/builtins/string-2.c
5366 * gcc.c-torture/execute/builtins/string-3-lib.c
5367 * gcc.c-torture/execute/builtins/string-3.c
5368 * gcc.c-torture/execute/builtins/string-4-lib.c
5369 * gcc.c-torture/execute/builtins/string-4.c
5370 * gcc.c-torture/execute/builtins/string-5-lib.c
5371 * gcc.c-torture/execute/builtins/string-5.c
5372 * gcc.c-torture/execute/builtins/string-6-lib.c
5373 * gcc.c-torture/execute/builtins/string-6.c
5374 * gcc.c-torture/execute/builtins/string-7-lib.c
5375 * gcc.c-torture/execute/builtins/string-7.c
5376 * gcc.c-torture/execute/builtins/string-8-lib.c
5377 * gcc.c-torture/execute/builtins/string-8.c
5378 * gcc.c-torture/execute/builtins/string-9-lib.c
5379 * gcc.c-torture/execute/builtins/string-9.c
5380 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5381 * gcc.c-torture/execute/builtins/string-asm-1.c
5382 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5383 * gcc.c-torture/execute/builtins/string-asm-2.c
5384 * gcc.c-torture/execute/stdio-opt-1.c
5385 * gcc.c-torture/execute/stdio-opt-2.c
5386 * gcc.c-torture/execute/stdio-opt-3.c
5387 * gcc.c-torture/execute/string-opt-1.c
5388 * gcc.c-torture/execute/string-opt-10.c
5389 * gcc.c-torture/execute/string-opt-11.c
5390 * gcc.c-torture/execute/string-opt-12.c
5391 * gcc.c-torture/execute/string-opt-13.c
5392 * gcc.c-torture/execute/string-opt-14.c
5393 * gcc.c-torture/execute/string-opt-15.c
5394 * gcc.c-torture/execute/string-opt-16.c
5395 * gcc.c-torture/execute/string-opt-2.c
5396 * gcc.c-torture/execute/string-opt-6.c
5397 * gcc.c-torture/execute/string-opt-7.c
5398 * gcc.c-torture/execute/string-opt-8.c:
5399 Replace with ...
5400
5401 * gcc.c-torture/execute/builtins/abs-2.c
5402 * gcc.c-torture/execute/builtins/abs-3.c
5403 * gcc.c-torture/execute/builtins/complex-1.c
5404 * gcc.c-torture/execute/builtins/fprintf.c
5405 * gcc.c-torture/execute/builtins/fputs.c
5406 * gcc.c-torture/execute/builtins/memcmp.c
5407 * gcc.c-torture/execute/builtins/memmove.c
5408 * gcc.c-torture/execute/builtins/memops-asm.c
5409 * gcc.c-torture/execute/builtins/mempcpy-2.c
5410 * gcc.c-torture/execute/builtins/mempcpy.c
5411 * gcc.c-torture/execute/builtins/memset.c
5412 * gcc.c-torture/execute/builtins/printf.c
5413 * gcc.c-torture/execute/builtins/sprintf.c
5414 * gcc.c-torture/execute/builtins/strcat.c
5415 * gcc.c-torture/execute/builtins/strchr.c
5416 * gcc.c-torture/execute/builtins/strcmp.c
5417 * gcc.c-torture/execute/builtins/strcpy.c
5418 * gcc.c-torture/execute/builtins/strcspn.c
5419 * gcc.c-torture/execute/builtins/strlen-2.c
5420 * gcc.c-torture/execute/builtins/strlen.c
5421 * gcc.c-torture/execute/builtins/strncat.c
5422 * gcc.c-torture/execute/builtins/strncmp-2.c
5423 * gcc.c-torture/execute/builtins/strncmp.c
5424 * gcc.c-torture/execute/builtins/strncpy.c
5425 * gcc.c-torture/execute/builtins/strpbrk.c
5426 * gcc.c-torture/execute/builtins/strpcpy-2.c
5427 * gcc.c-torture/execute/builtins/strpcpy.c
5428 * gcc.c-torture/execute/builtins/strrchr.c
5429 * gcc.c-torture/execute/builtins/strspn.c
5430 * gcc.c-torture/execute/builtins/strstr-asm.c
5431 * gcc.c-torture/execute/builtins/strstr.c:
5432 ... these new files.
5433
5434 * gcc.c-torture/execute/builtins/abs-2-lib.c
5435 * gcc.c-torture/execute/builtins/abs-3-lib.c
5436 * gcc.c-torture/execute/builtins/complex-1-lib.c
5437 * gcc.c-torture/execute/builtins/fprintf-lib.c
5438 * gcc.c-torture/execute/builtins/fputs-lib.c
5439 * gcc.c-torture/execute/builtins/memcmp-lib.c
5440 * gcc.c-torture/execute/builtins/memmove-lib.c
5441 * gcc.c-torture/execute/builtins/memops-asm-lib.c
5442 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
5443 * gcc.c-torture/execute/builtins/mempcpy-lib.c
5444 * gcc.c-torture/execute/builtins/memset-lib.c
5445 * gcc.c-torture/execute/builtins/printf-lib.c
5446 * gcc.c-torture/execute/builtins/sprintf-lib.c
5447 * gcc.c-torture/execute/builtins/strcat-lib.c
5448 * gcc.c-torture/execute/builtins/strchr-lib.c
5449 * gcc.c-torture/execute/builtins/strcmp-lib.c
5450 * gcc.c-torture/execute/builtins/strcpy-lib.c
5451 * gcc.c-torture/execute/builtins/strcspn-lib.c
5452 * gcc.c-torture/execute/builtins/strlen-2-lib.c
5453 * gcc.c-torture/execute/builtins/strlen-lib.c
5454 * gcc.c-torture/execute/builtins/strncat-lib.c
5455 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
5456 * gcc.c-torture/execute/builtins/strncmp-lib.c
5457 * gcc.c-torture/execute/builtins/strncpy-lib.c
5458 * gcc.c-torture/execute/builtins/strpbrk-lib.c
5459 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
5460 * gcc.c-torture/execute/builtins/strpcpy-lib.c
5461 * gcc.c-torture/execute/builtins/strrchr-lib.c
5462 * gcc.c-torture/execute/builtins/strspn-lib.c
5463 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
5464 * gcc.c-torture/execute/builtins/strstr-lib.c
5465 * gcc.c-torture/execute/builtins/lib/abs.c
5466 * gcc.c-torture/execute/builtins/lib/fprintf.c
5467 * gcc.c-torture/execute/builtins/lib/memset.c
5468 * gcc.c-torture/execute/builtins/lib/printf.c
5469 * gcc.c-torture/execute/builtins/lib/sprintf.c
5470 * gcc.c-torture/execute/builtins/lib/strcpy.c
5471 * gcc.c-torture/execute/builtins/lib/strcspn.c
5472 * gcc.c-torture/execute/builtins/lib/strncat.c
5473 * gcc.c-torture/execute/builtins/lib/strncmp.c
5474 * gcc.c-torture/execute/builtins/lib/strncpy.c
5475 * gcc.c-torture/execute/builtins/lib/strpbrk.c
5476 * gcc.c-torture/execute/builtins/lib/strspn.c
5477 * gcc.c-torture/execute/builtins/lib/strstr.c:
5478 New files containing support routines.
5479
5480 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
5481 declaration.
5482 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
5483 when not optimizing.
5484
5485 2004-07-02 Mark Mitchell <mark@codesourcery.com>
5486
5487 PR c++/16240
5488 * g++.dg/abi/mangle22.C: New test.
5489 * g++.dg/abi/mangle23.C: Likewise.
5490
5491 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
5492
5493 PR fortran/16290
5494 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
5495 Allow for cases without denormalized floating point numbers.
5496
5497 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
5498
5499 PR c/1027
5500 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5501 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5502 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5503 expected warning text.
5504 * gcc.dg/format/diag-2.c: New test.
5505
5506 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5507
5508 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5509
5510 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
5511
5512 * gcc.dg/builtins-43.c: New.
5513 * gcc.dg/builtins-44.c: New.
5514 * gcc.dg/builtins-45.c: New.
5515
5516 2004-06-26 Geoffrey Keating <geoffk@apple.com>
5517 Andreas Tobler <a.tobler@schweiz.ch>
5518
5519 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5520 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5521 as SIGSEGV.
5522 * gcc.dg/cleanup-11.c: Likewise.
5523 * gcc.dg/cleanup-8.c: Likewise.
5524 * gcc.dg/cleanup-9.c: Likewise.
5525 * gcc.dg/cleanup-5.c: Run on all platforms.
5526
5527 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5528
5529 * g++.dg/warn/nonnull1.C: New test.
5530
5531 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5532
5533 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5534 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5535 Special-case the Sun compiler wrt to <complex.h>.
5536
5537 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5538
5539 * gcc.dg/Wunreachable-8.C: New test.
5540
5541 * gcc.dg/h8300-ice2.c : New test.
5542
5543 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5544
5545 PR fortran/16161
5546 * gfortran.fortran-torture/compile/implicit.f90: Add test
5547 for implicit character.
5548
5549 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5550
5551 PR fortran/16289
5552 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5553 Use tiny() intrinsic to find smallest non-negative real
5554
5555 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5556
5557 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5558 * gcc.dg/compat/struct-by-value-22_x.c: New.
5559 * gcc.dg/compat/struct-by-value-22_y.c: New.
5560
5561 * gcc.c-torture/execute/20040629-1.c: New test.
5562
5563 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5564
5565 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5566 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5567
5568 PR target/16195
5569 * gcc.dg/20040625-1.c: New test.
5570
5571 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5572
5573 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5574
5575 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5576
5577 PR fortran/15963
5578 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5579
5580 2004-06-29 Richard Henderson <rth@redhat.com>
5581
5582 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5583
5584 2004-06-29 Paul Brook <paul@codesourcery.com>
5585
5586 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5587 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5588
5589 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5590
5591 PR c++/16260
5592 * g++.dg/parse/crash15.C: New.
5593
5594 2004-06-28 Andrew Pinski <apinski@apple.com>
5595
5596 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5597 by the error already.
5598
5599 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5600
5601 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5602
5603 PR target/14041
5604 * gcc.dg/h8300-bss-align-1.c : New.
5605
5606 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5607
5608 * PR c++/16174
5609 * g++.dg/template/ctor4.C: New.
5610
5611 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5612
5613 PR c++/16205
5614 * g++.dg/warn/Wsequence-point-1.C: New test.
5615
5616 2004-06-27 Paul Brook <paul@codesourcery.com>
5617
5618 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5619
5620 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5621
5622 * g++.old-deja/g++.mike/p7325.C: Remove.
5623
5624 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5625
5626 PR c/14963
5627 * gcc.dg/pr14963.c: New test.
5628
5629 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5630
5631 PR c++/16193
5632 * g++.dg/parse/redef1.C: New test.
5633
5634 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5635
5636 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5637 20021110.c.
5638 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5639 20021119-1.c.
5640 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5641 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5642 5-04.c.
5643 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5644 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5645 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5646 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5647 g++.brendan/enum14.C.
5648 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5649 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5650 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5651 g++.mike/virt1.C.
5652 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5653 memtemp24.C.
5654
5655 2004-06-27 Roger Sayle <roger@eyesopen.com>
5656
5657 * gcc.dg/20040527-1.c: New test case.
5658
5659 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5660
5661 PR gfortran/pr16196
5662 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5663
5664 2004-06-25 Roger Sayle <roger@eyesopen.com>
5665
5666 PR middle-end/15825
5667 * gcc.dg/pr15825-1.c: New test case.
5668
5669 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5670
5671 * gcc.c-torture/execute/20040625-1.c: New test.
5672
5673 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5674
5675 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5676
5677 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5678
5679 * gcc.dg/torture/mips-div-1.c: New test.
5680
5681 2004-06-24 Jeff Law <law@redhat.com>
5682
5683 * gcc.dg/tree-ssa/20040624-1.c: New test.
5684
5685 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5686
5687 * gcc.c-torture/compile/20040624-1.c: New test.
5688
5689 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5690
5691 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5692 this directory.
5693
5694 2004-06-23 Andrew Pinski <apinski@apple.com>
5695
5696 PR middle-end/15988
5697 * g++.dg/opt/ptrmem4.C: New test.
5698
5699 * gcc.dg/c90-array-quals-2.c: New test.
5700
5701 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5702
5703 * gcc.dg/kpice1.c: New test.
5704
5705 2006-06-23 Andrew Pinski <apinski@apple.com>
5706
5707 * gcc.dg/c90-array-quals.c: New test.
5708
5709 2006-06-22 Richard Henderson <rth@redhat.com>
5710
5711 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5712
5713 2004-06-22 Loren James Rittle <ljrittle@acm.org>
5714
5715 * gcc.dg/builtins-config.h: Handle FreeBSD.
5716
5717 2006-06-22 Richard Henderson <rth@redhat.com>
5718
5719 * g++.dg/opt/devirt1.C: New.
5720
5721 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
5722
5723 * g++.dg/opt/pr15551.C: New testcase.
5724
5725 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5726
5727 PR target/14800
5728 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5729 x86_64-*-linux* when compiling for 32bit.
5730
5731 2004-06-21 Andrew Pinski <apinski@apple.com>
5732
5733 * gcc.dg/pch/struct-1.c: New.
5734 * gcc.dg/pch/struct-1.hs: New.
5735
5736 2004-06-21 Geoffrey Keating <geoffk@apple.com>
5737
5738 * gcc.dg/pch/save-temps-1.c: New file.
5739 * gcc.dg/pch/save-temps-1.hs: New file.
5740
5741 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5742
5743 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5744 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5745
5746 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5747
5748 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5749 to fix type error.
5750 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5751 Remove trailing spaces.
5752
5753 2004-06-21 Richard Henderson <rth@redhat.com>
5754
5755 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5756 merging && to BIT_FIELD_REF.
5757
5758 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
5759
5760 * g++.dg/opt/placeholder1.C: New test.
5761
5762 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5763
5764 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5765 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5766 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5767 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5768
5769 2004-06-20 Zack Weinberg <zack@codesourcery.com>
5770
5771 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5772 extern "C".
5773 * g++.dg/other/pragma-re-1.C: Add comments.
5774
5775 2004-06-19 Bud Davis <bdavis9659@comcast.net>
5776
5777 PR gfortran/16080
5778 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5779
5780 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5781
5782 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5783 instead of setting the type of size_t by
5784 hand.
5785
5786 2004-06-18 Roger Sayle <roger@eyesopen.com>
5787
5788 * gcc.dg/unordered-2.c: New test case.
5789 * gcc.dg/unordered-3.c: New test case.
5790
5791 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
5792
5793 PR other/16043
5794 * lib/g++.exp (g++_version): Tweak regexp for version
5795 * lib/g77.exp (g77_version): Likewise
5796 * lib/gfortran.exp (gfortran_version): Likewise
5797 * lib/objc.exp (objc_version): Likewise
5798 * lib/treelang.exp (treelang_version): Likewise
5799
5800 2004-06-19 Jakub Jelinek <jakub@redhat.com>
5801
5802 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5803 Use INT_MAX instead of __INT_MAX__.
5804 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5805
5806 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5807 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5808 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5809 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5810 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5811 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5812 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5813 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5814 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5815
5816 * gcc.dg/range-test-1.c: New test.
5817 * g++.dg/opt/range-test-1.C: New test.
5818
5819 2004-06-17 Richard Henderson <rth@redhat.com>
5820
5821 * objc.dg/sync-1.m: New.
5822 * objc.dg/try-catch-1.m: Don't force next runtime.
5823 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5824 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5825 shadowed catch clause.
5826 * objc.dg/try-catch-5.m: New.
5827
5828 2004-06-17 Zack Weinberg <zack@codesourcery.com>
5829
5830 Bug 14610
5831 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5832
5833 2004-06-15 Richard Henderson <rth@redhat.com>
5834
5835 * gcc.dg/20001116-1.c: Move expected warning line.
5836
5837 2004-06-15 Richard Henderson <rth@redhat.com>
5838
5839 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5840 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5841
5842 2004-06-15 Jeff Law <law@redhat.com>
5843
5844 * gcc.dg/tree-ssa/20040615-1.c: New test.
5845 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5846 be less sensitive to operand ordering.
5847 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5848
5849 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5850
5851 * g++.dg/abi/bitfield3.C: Add comment..
5852
5853 2004-06-15 Richard Henderson <rth@redhat.com>
5854
5855 * g++.dg/ext/stmtexpr1.C: XFAIL.
5856 * gcc.dg/20030612-1.c: XFAIL.
5857
5858 2004-06-15 Eric Christopher <echristo@redhat.com>
5859
5860 * g++.dg/charset/asm5.c: New.
5861 * gcc.dg/charset/asm6.c: New.
5862
5863 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5864
5865 PR fortran/15962
5866 * gfortran.fortran-torture/execute/select_1.f90: New test.
5867
5868 2004-06-15 Paul Brook <paul@codesourcery.com>
5869
5870 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5871
5872 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5873
5874 PR c++/15967
5875 * g++.dg/lookup/crash3.C: New test.
5876
5877 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5878
5879 PR c++/15947
5880 * g++.dg/parse/dtor4.C: New test.
5881
5882 2004-06-14 Jeff Law <law@redhat.com>
5883
5884 * gcc.c-torture/compile/20040614-1.c: New test.
5885
5886 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5887
5888 PR fortran/15211
5889 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5890 LEN of a character array.
5891
5892 2004-06-14 Mark Mitchell <mark@codesourcery.com>
5893
5894 PR c++/15096
5895 * g++.dg/template/ptrmem10.C: New test.
5896
5897 PR c++/14930
5898 * g++.dg/template/friend30.C: New test.
5899
5900 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5901
5902 PR fortran/14928
5903 * gfortran.fortran-torture/compile/mloc.f90: New test.
5904
5905 2004-06-13 Paul Brook <paul@codesourcery.com>
5906
5907 * gfortran.fortran-torture/execute/random_2.f90: New test.
5908
5909 2004-06-13 Eric Christopher <echristo@redhat.com>
5910
5911 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5912
5913 2004-06-12 Paul Brook <paul@codesourcery.com>
5914
5915 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5916
5917 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5918
5919 PR fortran/14923
5920 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5921
5922 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5923
5924 PR fortran/14957
5925 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
5926 syntax errors in end statements of contained subroutines.
5927
5928 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5929
5930 PR fortran/12841
5931 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5932
5933 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5934
5935 PR fortran/15665
5936 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5937
5938 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5939
5940 PR gfortran/12839
5941 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5942
5943 2004-06-11 Mark Mitchell <mark@codesourcery.com>
5944
5945 PR c++/15862
5946 * g++.dg/parse/enum1.C: New test.
5947
5948 2004-06-10 Jeff Law <law@redhat.com>
5949
5950 * gcc.c-torture/compile/20040610-1.c: New test.
5951
5952 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5953
5954 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5955 * g++.old-deja/g++.other/decl3.C: Likewise.
5956
5957 2004-06-10 Brian Booth <bbooth@redhat.com>
5958
5959 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5960 V_MAY_DEF instead of VDEF.
5961 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5962
5963 2004-06-10 Mark Mitchell <mark@codesourcery.com>
5964
5965 PR c++/14211
5966 * g++.dg/conversion/const1.C: New test.
5967
5968 PR c++/15076
5969 * g++.dg/conversion/reinterpret1.C: New test.
5970
5971 PR c++/15877
5972 * g++.dg/template/enum2.C: New test.
5973
5974 PR c++/15227
5975 * g++.dg/template/error13.C: New test.
5976
5977 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5978
5979 PR fortran/14957
5980 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5981 arguments to test_* REAL and of the right size.
5982
5983 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5984
5985 PR target/15569
5986 PR rtl-optimization/15681
5987 * gcc.dg/20040609-1.c: New test.
5988
5989 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5990
5991 PR c++/14791
5992 * g++.dg/opt/builtins1.C: New test.
5993
5994 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5995
5996 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5997 that use default windows32 struct layout.
5998 * gcc.dg/i386-bitfield2.c: Likewise.
5999
6000 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
6001
6002 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
6003 for mingw32 and cygwin targets.
6004
6005 2004-06-09 Geoffrey Keating <geoffk@apple.com>
6006
6007 * gcc.dg/pch/macro-4.c: New.
6008 * gcc.dg/pch/macro-4.hs: New.
6009
6010 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6011
6012 PR fortran/13249
6013 * gfortran.fortran-torture/compile/name_clash.f90: New test.
6014
6015 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6016
6017 PR fortran/13372
6018 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
6019
6020 2004-06-09 Bud Davis <bdavis9659@comcast.net>
6021
6022 PR gfortran/14897
6023 * gfortran.fortran-torture/execute/t_edit.f90: New test.
6024
6025 2004-06-09 Bud Davis <bdavis9659@comcast.net>
6026
6027 PR gfortran/15755
6028 * gfortran.fortran-torture/execute/backspace.c : New test.
6029
6030 2004-06-09 Paul Brook <paul@codesourcery.com>
6031
6032 * gfortran.fortran-torture/execure/intrinsic_associated.f90
6033 (pointer_to_section): Rewrite to use smaller array.
6034
6035 2004-06-08 David Edelsohn <edelsohn@gnu.org>
6036
6037 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
6038 * gcc.dg/ext/altivec-10.c: Same.
6039 * gcc.dg/ext/altivec-11.c: Same.
6040 * gcc.dg/ext/altivec-12.c: Same.
6041 * gcc.dg/ext/altivec-13.c: Same.
6042 * gcc.dg/ext/altivec-14.c: Same.
6043 * gcc.dg/ext/altivec-15.c: Same.
6044 * gcc.dg/ext/altivec-16.c: Same.
6045 * gcc.dg/ext/altivec-3.c: Same.
6046 * gcc.dg/ext/altivec-4.c: Same.
6047 * gcc.dg/ext/altivec-6.c: Same.
6048 * gcc.dg/ext/altivec-7.c: Same.
6049 * gcc.dg/ext/altivec-8.c: Same.
6050 * gcc.dg/ext/altivec-varargs-1.c: Same.
6051
6052 * g++.dg/ext/altivec-1.C: Correct dg syntax.
6053 * g++.dg/ext/altivec-10.C: Same.
6054 * g++.dg/ext/altivec-2.C: Same.
6055 * g++.dg/ext/altivec-3.C: Same.
6056 * g++.dg/ext/altivec-4.C: Same.
6057 * g++.dg/ext/altivec-5.C: Same.
6058 * g++.dg/ext/altivec-6.C: Same.
6059 * g++.dg/ext/altivec-7.C: Same.
6060 * g++.dg/ext/altivec-8.C: Same.
6061 * g++.dg/ext/altivec-9.C: Same.
6062
6063 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6064
6065 PR c++/7841
6066 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
6067
6068 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6069
6070 * gcc.dg/union-1.c: New test.
6071
6072 2004-06-07 Roger Sayle <roger@eyesopen.com>
6073
6074 * gcc.dg/builtins-41.c: New test case.
6075 * gcc.dg/builtins-42.c: New test case.
6076
6077 2004-06-07 David Edelsohn <edelsohn@gnu.org>
6078
6079 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
6080 * g++.dg/ext/altivec-10.C: Same.
6081 * g++.dg/ext/altivec-2.C: Same.
6082 * g++.dg/ext/altivec-3.C: Same.
6083 * g++.dg/ext/altivec-4.C: Same.
6084 * g++.dg/ext/altivec-5.C: Same.
6085 * g++.dg/ext/altivec-6.C: Same.
6086 * g++.dg/ext/altivec-7.C: Same.
6087 * g++.dg/ext/altivec-8.C: Same.
6088 * g++.dg/ext/altivec-9.C: Same.
6089 * g++.old-deja/g++.abi/cxa_vec.C: Same.
6090 * g++.old-deja/g++.brendan/new3.C: Same.
6091 * gcc.c-torture/execute/eeprof-1.x: Same.
6092
6093 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
6094
6095 PR c/14765
6096 * gcc.dg/pr14765-1.c: New test.
6097
6098 2004-06-07 Roger Sayle <roger@eyesopen.com>
6099
6100 PR c/14649
6101 * gcc.dg/pr14649-1.c: New test case.
6102
6103 2004-06-07 Richard Henderson <rth@redhat.com>
6104
6105 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
6106 if temporaries.
6107
6108 2004-06-07 David Edelsohn <edelsohn@gnu.org>
6109
6110 * g++.dg/eh/elide1.C: Remove XFAIL.
6111
6112 2004-06-07 Mark Mitchell <mark@codesourcery.com>
6113
6114 PR c++/15337
6115 * g++.dg/expr/sizeof3.C: New test.
6116
6117 PR c++/14777
6118 * g++.dg/template/access14.C: New test.
6119
6120 PR c++/15554
6121 * g++.dg/template/enum1.C: New test.
6122
6123 PR c++/15057
6124 * g++.dg/eh/throw1.C: New test.
6125
6126 2004-06-07 David Ayers <d.ayers@inode.at>
6127 Ziemowit Laski <zlaski@apple.com>
6128
6129 * lib/objc.exp (objc_target_compile): Revert the '-framework
6130 Foundation' flag fix, since bare Darwin does not ship
6131 with the Foundation framework.
6132 * objc/execute/next_mapping.h: Provide a local NSConstantString
6133 @interface and @implementation.
6134 (objc_constant_string_init): A constructor function, used to
6135 initialize the NSConstantString meta-class object.
6136 * objc/execute/string1.m: Include "next_mapping.h" instead of
6137 <Foundation/NSString.h>.
6138 * objc/execute/string2.m: Likewise.
6139 * objc/execute/string3.m: Likewise.
6140 * objc/execute/string4.m: Likewise.
6141
6142 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
6143
6144 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
6145 to double. Replace double with FLOAT.
6146 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
6147
6148 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
6149 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
6150 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
6151 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
6152 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
6153 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
6154 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
6155 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
6156
6157 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
6158
6159 PR c/13519
6160 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
6161
6162 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6163
6164 PR c++/15503
6165 * g++.dg/template/meminit2.C: New test.
6166
6167 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
6168
6169 PR target/15822
6170 * gcc.c-torture/execute/compare-fp-1.c,
6171 gcc.c-torture/execute/compare-fp-2.c,
6172 gcc.c-torture/execute/compare-fp-3.c,
6173 gcc.c-torture/execute/compare-fp-4.c,
6174 gcc.c-torture/execute/compare-fp-3.x,
6175 gcc.c-torture/execute/compare-fp-4.x: Moved...
6176 * gcc.c-torture/execute/ieee/compare-fp-1.c,
6177 gcc.c-torture/execute/ieee/compare-fp-2.c,
6178 gcc.c-torture/execute/ieee/compare-fp-3.c,
6179 gcc.c-torture/execute/ieee/compare-fp-4.c,
6180 gcc.c-torture/execute/ieee/compare-fp-3.x,
6181 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
6182
6183 2004-06-04 David Ayers <d.ayers@inode.at>
6184
6185 * objc/execute/protocol-isEqual-4.m: New testcase.
6186
6187 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
6188
6189 * objc/execute/protocol-isEqual-1.m: New testcase.
6190 * objc/execute/protocol-isEqual-2.m: New testcase.
6191 * objc/execute/protocol-isEqual-3.m: New testcase.
6192
6193 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6194
6195 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
6196
6197 2004-06-02 Ziemowit Laski <zlaski@apple.com>
6198
6199 * lib/objc.exp (objc_target_compile): When running tests on
6200 Darwin (Mac OS X), inform the linker about '-framework
6201 'Foundation'.
6202
6203 2004-06-02 Eric Christopher <echristo@redhat.com>
6204
6205 * gcc.c-torture/compile/20040602-1.c: New.
6206
6207 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
6208
6209 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
6210 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6211
6212 PR tree-optimization/14736
6213 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
6214
6215 PR tree-optimization/14042
6216 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
6217
6218 PR tree-optimization/14729
6219 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
6220
6221 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6222
6223 PR fortran/15557
6224 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
6225
6226 2004-06-01 Richard Hederson <rth@redhat.com>
6227
6228 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
6229
6230 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6231
6232 PR c++/14932
6233 * g++.dg/parse/offsetof4.C: New test.
6234
6235 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
6236
6237 PR objc/7993
6238 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
6239
6240 2004-05-31 Mark Mitchell <mark@codesourcery.com>
6241
6242 PR c++/15701
6243 * g++.dg/template/friend29.C: New test.
6244
6245 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
6246
6247 PR c/15749
6248 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
6249
6250 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
6251
6252 * gcc.dg/sparc-trap-1.c: New test.
6253
6254 2004-05-31 Roger Sayle <roger@eyesopen.com>
6255
6256 PR middle-end/15069
6257 * g++.dg/opt/fold3.C: New test case.
6258
6259 2004-05-30 Graham Stott <graham.stott@btinternet.com>
6260
6261 * lib/target-supports.exp (check_iconv_available): Fix fallout
6262 from 2004-05-28 patch.
6263
6264 2004-05-30 Paul Brook <paul@codesourcery.com>
6265
6266 PR fortran/15620
6267 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
6268 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
6269
6270 2004-05-30 Steven G. Kargl <kargls@comcast.net>
6271
6272 * gfortran.fortran-torture/execute/random_1.f90: New test.
6273
6274 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6275
6276 * g++.dg/ext/altivec-10.C: New test.
6277
6278 2004-05-29 Paul Brook <paul@codesourcery.com>
6279
6280 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
6281
6282 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6283
6284 * gcc.dg/altivec-16.c: New test.
6285
6286 2004-05-28 Janis Johnson <janis187@us.ibm.com>
6287
6288 * lib/target-supports.exp (check_vmx_hw_available): New.
6289 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
6290
6291 * lib/target-supports.exp (check_alias_available,
6292 check_iconv_available, check_named_sections_available): Use
6293 unique names for temporary files.
6294
6295 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6296
6297 * gcc.dg/altivec-15.c: New test.
6298
6299 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6300
6301 PR c++/15083
6302 * g++.dg/warn/noeffect6.C: New test.
6303
6304 PR c++/15471
6305 * g++.dg/expr/ptrmem4.C: New test.
6306
6307 PR c++/15640
6308 * g++.dg/template/operator3.C: New test.
6309
6310 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6311
6312 PR c++/14668
6313 * g++.dg/lookup/redecl1.C: New test.
6314 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
6315
6316 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
6317
6318 * gcc.c-torture/execute/compare-fp-1.c,
6319 gcc.c-torture/execute/compare-fp-2.c,
6320 gcc.c-torture/execute/compare-fp-3.c,
6321 gcc.c-torture/execute/compare-fp-4.c,
6322 gcc.c-torture/execute/compare-fp-3.x,
6323 gcc.c-torture/execute/compare-fp-4.x,
6324 gcc.dg/pr15649-1.c: New.
6325
6326 2004-05-27 Adam Nemet <anemet@lnxw.com>
6327
6328 PR c++/12883
6329 * g++.dg/init/array14.C: New test.
6330
6331 2004-05-25 Janis Johnson <janis187@us.ibm.com>
6332
6333 * lib/compat.exp (compat-get-options-main): New.
6334 (compat-get-options): Remove unneeded code, warn for ignored
6335 command.
6336 (compat-execute): Check flag set by dg-require-* commands.
6337
6338 * lib/compat.exp (compat-execute): Break up long lines.
6339
6340 2004-05-24 Janis Johnson <janis187@us.ibm.com>
6341
6342 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6343 * gcc.dg/altivec-14.c: New test.
6344 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6345
6346 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6347 * gcc.dg/altivec-12.c: Ditto.
6348
6349 * gcc.dg/altivec-3.c: Move call to altivec_check.
6350
6351 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6352
6353 PR c++/15044
6354 * g++.dg/template/error12.C: New test.
6355
6356 PR c++/15317
6357 * g++.dg/ext/attrib15.C: New test.
6358
6359 PR c++/15329
6360 * g++.dg/template/ptrmem9.C: New test.
6361
6362 2004-05-25 Paul Brook <paul@codesourcery.com>
6363
6364 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6365
6366 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6367
6368 PR c++/15165
6369 * g++.dg/template/crash19.C: New test.
6370
6371 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6372
6373 PR c++/15025
6374 * g++.dg/template/redecl1.C: New test.
6375
6376 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6377
6378 PR c++/14821
6379 * g++.dg/other/ns1.C: New test.
6380
6381 PR c++/14883
6382 * g++.dg/template/invalid1.C: New test.
6383
6384 2004-05-23 Paul Brook <paul@codesourcery.com>
6385 Victor Leikehman <lei@haifasphere.co.il>
6386
6387 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6388 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6389
6390 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6391
6392 PR c++/15285
6393 PR c++/15299
6394 * g++.dg/template/non-dependent5.C: New test.
6395 * g++.dg/template/non-dependent6.C: New test.
6396
6397 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6398
6399 PR c++/15507
6400 * g++.dg/inherit/union1.C: New test.
6401
6402 PR c++/15542
6403 * g++.dg/template/addr1.C: New test.
6404
6405 PR c++/15427
6406 * g++.dg/template/array5.C: New test.
6407
6408 PR c++/15287
6409 * g++.dg/template/array6.C: New test.
6410
6411 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6412 Roger Sayle <roger@eyesopen.com>
6413
6414 * g++.dg/lookup/forscope2.C: New test case.
6415
6416 2004-05-22 Ben Elliston <bje@au.ibm.com>
6417
6418 * gcc.dg/cpp/Wmissingdirs.c: New.
6419
6420 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6421
6422 PR target/15301
6423 * gcc.dg/compat/union-m128-1.h: New file.
6424 * gcc.dg/compat/union-m128-1_main.c: Likewise.
6425 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6426 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6427
6428 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6429
6430 PR target/15302
6431 * gcc.dg/compat/struct-complex-1.h: New file.
6432 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
6433 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
6434 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6435
6436 2004-05-20 Roger Sayle <roger@eyesopen.com>
6437
6438 PR middle-end/3074
6439 * gcc.dg/pr3074-1.c: New test case.
6440 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
6441
6442 2004-05-20 Falk Hueffner <falk@debian.org>
6443
6444 PR other/15526
6445 * gcc.dg/ftrapv-1.c: New test case.
6446
6447 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
6448
6449 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
6450
6451 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
6452 Jeff Law <law@redhat.com>
6453
6454 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
6455 * gcc.dg/tree-ssa/20040518-2.c: New test.
6456
6457 * gcc.dg/tree-ssa/20040518-1.c: New test.
6458
6459 2004-05-18 Zack Weinberg <zack@codesourcery.com>
6460
6461 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
6462
6463 2004-05-18 Paul Brook <paul@codesourcery.com>
6464
6465 PR fortran/13930
6466 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
6467
6468 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6469
6470 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
6471 constant folding.
6472
6473 2004-05-17 Steven Bosscher <stevenb@suse.de>
6474
6475 * gcc.dg/tree-ssa/20040517-1.c: New test.
6476
6477 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6478
6479 * gcc.dg/loop-4.c: New test.
6480
6481 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
6482
6483 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
6484
6485 2004-05-15 Bud Davis <bdavis9659@comcast.net>
6486
6487 PR fortran/15311
6488 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
6489
6490 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6491
6492 PR fortran/13826
6493 PR fortran/13940
6494 * gfortran.fortran-torture/compile/data_1.f90: New test.
6495
6496 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
6497
6498 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6499 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6500
6501 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6502
6503 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6504
6505 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6506
6507 PR c/15444
6508 * gcc.dg/format/xopen-1.c: Adjust expected message.
6509 * gcc.dg/format/xopen-3.c: New test.
6510
6511 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6512
6513 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6514
6515 2004-05-14 Jeff Law <law@redhat.com>
6516
6517 * gcc.dg/tree-ssa/20040514-2.c: New test.
6518
6519 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6520
6521 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6522 this ...
6523 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
6524 this.
6525
6526 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6527
6528 * gcc.dg/tree-ssa/20040514-1.c: New test.
6529
6530 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6531
6532 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
6533 test.
6534
6535 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6536
6537 PR fortran/14066
6538 * gfortran.fortran-torture/compile/do_1.f90: New test.
6539
6540 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6541
6542 PR fortran/15051
6543 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6544 test.
6545
6546 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6547
6548 PR fortran/15149
6549 * gfortran.fortran-torture/execute/random_init.f90: New test.
6550
6551 2004-05-13 Paul Brook <paul@codesourcery.com>
6552
6553 PR fortran/15314
6554 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6555
6556 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6557
6558 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6559 for the powerpc case.
6560
6561 2004-05-13 Jeff Law <law@redhat.com>
6562
6563 * gcc.dg/tree-ssa/20040513-1.c: New test.
6564 * gcc.dg/tree-ssa/20040513-2.c: New test.
6565
6566 2004-05-13 Paul Brook <paul@codesourcery.com>
6567
6568 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6569 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6570 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6571
6572 2004-05-13 Andreas Schwab <schwab@suse.de>
6573
6574 PR other/10819
6575 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6576 characters.
6577
6578 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6579
6580 PR fortran/15294
6581 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6582
6583 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6584
6585 Merge from tree-ssa-20020619-branch. See
6586 ChangeLog.tree-ssa for details.
6587
6588 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6589
6590 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6591 include <altivec.h> explicitly.
6592 * gcc.dg/altivec-13.c: Likewise.
6593
6594 2004-05-11 Paul Brook <paul@codesourcery.com>
6595
6596 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6597
6598 2004-05-10 Eric Christopher <echristo@redhat.com>
6599
6600 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6601 * gcc.dg/sibcall-4.c: Ditto.
6602
6603 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6604
6605 * g++.dg/ext/altivec-8.C: New test case.
6606 * gcc.dg/altivec-13.c: New test case.
6607
6608 2004-05-08 Roger Sayle <roger@eyesopen.com>
6609
6610 * gcc.c-torture/execute/divcmp-1.c: New test case.
6611 * gcc.c-torture/execute/divcmp-2.c: New test case.
6612 * gcc.c-torture/execute/divcmp-3.c: New test case.
6613
6614 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6615
6616 * g++.dg/other/pragma-re-2.C: New test.
6617
6618 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6619
6620 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6621 * gcc.dg/i386-387-2.c: Likewise.
6622
6623 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6624 __builtin_drem.
6625 * gcc.dg/i386-387-6.c: Likewise.
6626
6627 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6628
6629 * gcc.dg/builtins-33.c: Also check log1p*.
6630
6631 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6632
6633 PR optimization/15296
6634 * gcc.c-torture/execute/pr15296.c: New test.
6635
6636 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6637
6638 * gcc.dg/builtins-40.c: New test.
6639
6640 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6641
6642 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6643
6644 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6645
6646 * g++.dg/ext/spe1.C: New testcase.
6647
6648 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6649
6650 * objc.dg/image-info.m: Allow additional attributes
6651 for __image_info section.
6652
6653 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6654
6655 * gcc.dg/torture/mips-hilo-2.c: New test.
6656
6657 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6658
6659 PR c++/14389
6660 * g++.dg/template/member5.C: New test.
6661
6662 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6663
6664 * gcc.dg/builtins-34.c: Also check expm1*.
6665
6666 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6667
6668 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6669 * gcc.dg/torture/builtin-convert-3.c: New test.
6670
6671 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6672
6673 PR middle-end/15054
6674 * g++.dg/opt/pr15054.C: New test.
6675
6676 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6677
6678 * gcc.dg/torture/builtin-rounding-1.c: New test.
6679 * gcc.dg/builtins-25.c: Delete.
6680 * gcc.dg/builtins-29.c: Delete.
6681
6682 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6683
6684 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6685 * gcc.dg/sibcall-4.c: Likewise.
6686 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6687
6688 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6689
6690 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6691 bit-field on 16-bit targets.
6692
6693 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6694
6695 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6696 16-bit targets.
6697
6698 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6699
6700 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6701 * gcc.dg/rs6000-power2-2.c: Likewise.
6702
6703 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6704
6705 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6706 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6707 Change the asm registers to be in form of frN instead of fN.
6708
6709 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6710
6711 * gcc.dg/torture/builtin-convert-2.c: New test.
6712
6713 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6714
6715 * gcc.dg/rs6000-power2-1.c: New test.
6716 * gcc.dg/rs6000-power2-2.c: New test.
6717
6718 2004-04-28 Jan Hubicka <jh@suse.cz>
6719
6720 * gcc.dg/unused-6.c: New test.
6721
6722 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6723 Ulrich Weigand <uweigand@de.ibm.com>
6724
6725 * ada/acats/run_all.sh: Define $target variable.
6726
6727 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6728
6729 PR c++/15119
6730 * g++.dg/other/vararg-1.C: New test.
6731
6732 PR c++/4794
6733 * g++.dg/eh/cleanup3.C: New test.
6734
6735 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6736
6737 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6738 and ad8011a (target_insn).
6739 * ada/acats/support/macro.dfs: Likewise.
6740 * ada/acats/support/impbit.adb: New file.
6741
6742 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6743
6744 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6745
6746 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6747
6748 * gcc.dg/loop-3.c: New test.
6749
6750 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
6751
6752 * gcc.c-torture/execute/simd-5.c: New test.
6753
6754 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6755
6756 PR c++/15064
6757 * g++.dg/template/crash18.C: New test.
6758
6759 2004-04-22 Mark Mitchell <mark@codesourcery.com>
6760
6761 * g++.dg/ext/complit3.C: New test.
6762
6763 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6764
6765 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6766 * gcc.dg/altivec-3.c: Same.
6767 * gcc.dg/altivec-varargs-1.c: Same.
6768
6769 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6770
6771 * lib/target-supports.exp (check_profiling_available): Assume
6772 profiling is not available on powerpc-eabi targets.
6773
6774 2004-04-21 Janis Johnson <janis187@us.ibm.com>
6775
6776 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6777 * gcc.dg/vmx/bug-1.c: Ditto.
6778
6779 2004-04-20 Eric Christopher <echristo@redhat.com>
6780
6781 * gcc.dg/charset/extern.c: New test.
6782 * g++.dg/charset/extern3.cc: Ditto.
6783
6784 2004-04-20 Uros Bizjak <uros@kss-loka.si>
6785
6786 * gcc.dg/builtins-39.c: New test.
6787
6788 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
6789
6790 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6791
6792 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
6793
6794 * gcc.dg/torture/mips-hilo-1.c: New test.
6795
6796 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6797
6798 * gcc.c-torture/compile/20040419-1.c: New test.
6799
6800 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
6801
6802 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6803
6804 2004-04-18 Zack Weinberg <zack@codesourcery.com>
6805 Aldy Hernandez <aldyh@redhat.com>
6806
6807 * gcc.c-torture/execute/va-arg-24.c: New.
6808
6809 2004-04-17 Zack Weinberg <zack@codesourcery.com>
6810 Aldy Hernandez <aldyh@redhat.com>
6811
6812 * gcc.dg/vmx/1b-01.c: New.
6813 * gcc.dg/vmx/1b-02.c: New.
6814 * gcc.dg/vmx/1b-03.c: New.
6815 * gcc.dg/vmx/1b-04.c: New.
6816 * gcc.dg/vmx/1b-05.c: New.
6817 * gcc.dg/vmx/1b-06.c: New.
6818 * gcc.dg/vmx/1b-07.c: New.
6819 * gcc.dg/vmx/1c-01.c: New.
6820 * gcc.dg/vmx/1c-02.c: New.
6821 * gcc.dg/vmx/3a-01a.c: New.
6822 * gcc.dg/vmx/3a-01.c: New.
6823 * gcc.dg/vmx/3a-01m.c: New.
6824 * gcc.dg/vmx/3a-03.c: New.
6825 * gcc.dg/vmx/3a-03m.c: New.
6826 * gcc.dg/vmx/3a-04.c: New.
6827 * gcc.dg/vmx/3a-04m.c: New.
6828 * gcc.dg/vmx/3a-05.c: New.
6829 * gcc.dg/vmx/3a-06.c: New.
6830 * gcc.dg/vmx/3a-06m.c: New.
6831 * gcc.dg/vmx/3a-07.c: New.
6832 * gcc.dg/vmx/3b-01.c: New.
6833 * gcc.dg/vmx/3b-02.c: New.
6834 * gcc.dg/vmx/3b-10.c: New.
6835 * gcc.dg/vmx/3b-13.c: New.
6836 * gcc.dg/vmx/3b-14.c: New.
6837 * gcc.dg/vmx/3b-15.c: New.
6838 * gcc.dg/vmx/3c-01a.c: New.
6839 * gcc.dg/vmx/3c-01.c: New.
6840 * gcc.dg/vmx/3c-02.c: New.
6841 * gcc.dg/vmx/3c-03.c: New.
6842 * gcc.dg/vmx/3d-01.c: New.
6843 * gcc.dg/vmx/4-01.c: New.
6844 * gcc.dg/vmx/4-03.c: New.
6845 * gcc.dg/vmx/5-01.c: New.
6846 * gcc.dg/vmx/5-02.c: New.
6847 * gcc.dg/vmx/5-03.c: New.
6848 * gcc.dg/vmx/5-04.c: New.
6849 * gcc.dg/vmx/5-05.c: New.
6850 * gcc.dg/vmx/5-06.c: New.
6851 * gcc.dg/vmx/5-07.c: New.
6852 * gcc.dg/vmx/5-07t.c: New.
6853 * gcc.dg/vmx/5-08.c: New.
6854 * gcc.dg/vmx/5-10.c: New.
6855 * gcc.dg/vmx/5-11.c: New.
6856 * gcc.dg/vmx/7-01a.c: New.
6857 * gcc.dg/vmx/7-01.c: New.
6858 * gcc.dg/vmx/7c-01.c: New.
6859 * gcc.dg/vmx/7d-01.c: New.
6860 * gcc.dg/vmx/7d-02.c: New.
6861 * gcc.dg/vmx/8-01.c: New.
6862 * gcc.dg/vmx/8-02a.c: New.
6863 * gcc.dg/vmx/8-02.c: New.
6864 * gcc.dg/vmx/brode-1.c: New.
6865 * gcc.dg/vmx/bug-1.c: New.
6866 * gcc.dg/vmx/bug-2.c: New.
6867 * gcc.dg/vmx/bug-3.c: New.
6868 * gcc.dg/vmx/cw-bug-1.c: New.
6869 * gcc.dg/vmx/cw-bug-2.c: New.
6870 * gcc.dg/vmx/cw-bug-3.c: New.
6871 * gcc.dg/vmx/dct.c: New.
6872 * gcc.dg/vmx/debug-1.c: New.
6873 * gcc.dg/vmx/debug-2.c: New.
6874 * gcc.dg/vmx/debug-3.c: New.
6875 * gcc.dg/vmx/debug-4.c: New.
6876 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6877 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6878 * gcc.dg/vmx/eg-5.c: New.
6879 * gcc.dg/vmx/fft.c: New.
6880 * gcc.dg/vmx/gcc-bug-1.c: New.
6881 * gcc.dg/vmx/gcc-bug-2.c: New.
6882 * gcc.dg/vmx/gcc-bug-3.c: New.
6883 * gcc.dg/vmx/gcc-bug-4.c: New.
6884 * gcc.dg/vmx/gcc-bug-5.c: New.
6885 * gcc.dg/vmx/gcc-bug-6.c: New.
6886 * gcc.dg/vmx/gcc-bug-7.c: New.
6887 * gcc.dg/vmx/gcc-bug-8.c: New.
6888 * gcc.dg/vmx/gcc-bug-9.c: New.
6889 * gcc.dg/vmx/gcc-bug-b.c: New.
6890 * gcc.dg/vmx/gcc-bug-c.c: New.
6891 * gcc.dg/vmx/gcc-bug-d.c: New.
6892 * gcc.dg/vmx/gcc-bug-e.c: New.
6893 * gcc.dg/vmx/gcc-bug-f.c: New.
6894 * gcc.dg/vmx/gcc-bug-g.c: New.
6895 * gcc.dg/vmx/gcc-bug-i.c: New.
6896 * gcc.dg/vmx/harness.h: New.
6897 * gcc.dg/vmx/ira1.c: New.
6898 * gcc.dg/vmx/ira2a.c: New.
6899 * gcc.dg/vmx/ira2b.c: New.
6900 * gcc.dg/vmx/ira2.c: New.
6901 * gcc.dg/vmx/ira2c.c: New.
6902 * gcc.dg/vmx/mem.c: New.
6903 * gcc.dg/vmx/newton-1.c: New.
6904 * gcc.dg/vmx/ops.c: New.
6905 * gcc.dg/vmx/sn7153.c: New.
6906 * gcc.dg/vmx/spill2.c: New.
6907 * gcc.dg/vmx/spill3.c: New.
6908 * gcc.dg/vmx/spill.c: New.
6909 * gcc.dg/vmx/t.c: New.
6910 * gcc.dg/vmx/varargs-1.c: New.
6911 * gcc.dg/vmx/varargs-2.c: New.
6912 * gcc.dg/vmx/varargs-3.c: New.
6913 * gcc.dg/vmx/varargs-4.c: New.
6914 * gcc.dg/vmx/varargs-5.c: New.
6915 * gcc.dg/vmx/varargs-6.c: New.
6916 * gcc.dg/vmx/varargs-7.c: New.
6917 * gcc.dg/vmx/vmx.exp: New.
6918 * gcc.dg/vmx/vprint-1.c: New.
6919 * gcc.dg/vmx/vscan-1.c: New.
6920 * gcc.dg/vmx/x-01.c: New.
6921 * gcc.dg/vmx/x-02.c: New.
6922 * gcc.dg/vmx/x-03.c: New.
6923 * gcc.dg/vmx/x-04.c: New.
6924 * gcc.dg/vmx/x-05.c: New.
6925 * gcc.dg/vmx/yousufi-1.c: New.
6926 * gcc.dg/vmx/zero-1.c: New.
6927 * gcc.dg/vmx/zero.c: New.
6928
6929 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6930
6931 * g++.dg/lookup/java1.C: Update for chage of
6932 _Jv_AllocObject.
6933 * g++.dg/lookup/java2.C: Likewise.
6934
6935 2004-04-17 Laurent GUERBY <laurent@guerby.net>
6936
6937 * ada/acats/run_all.sh: use -O2 by default.
6938
6939 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
6940
6941 * gcc.dg/vr-mult-[12].c: New tests.
6942
6943 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6944
6945 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
6946
6947 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
6948
6949 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
6950
6951 * lib/target-supports.exp (check_profiling_available): Assume profiling
6952 isn't available for mips*-*-elf targets.
6953
6954 2004-04-14 Uros Bizjak <uros@kss-loka.si>
6955
6956 * gcc.dg/builtins-38.c: New test.
6957
6958 2004-04-14 Eric Christopher <echristo@redhat.com>
6959
6960 * g++.dg/charset/charset.exp: Run .cc extension tests.
6961
6962 2004-04-14 Zack Weinberg <zack@codesourcery.com>
6963
6964 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6965
6966 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6967
6968 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6969
6970 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
6971
6972 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6973 * gcc.dg/i386-387-2.c: Likewise.
6974
6975 * gcc.dg/i386-387-7.c: New test.
6976 * gcc.dg/i386-387-8.c: New test.
6977
6978 * gcc.dg/builtins-37.c: New test.
6979
6980 2004-04-13 Geoffrey Keating <geoffk@apple.com>
6981
6982 * g++.dg/pch/externc-1.C: Add missing semicolon.
6983
6984 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
6985
6986 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
6987
6988 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6989
6990 * gcc.c-torture/execute/20040411-1.c: New test.
6991
6992 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6993
6994 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6995
6996 2004-04-09 Chris Demetriou <cgd@broadcom.com>
6997
6998 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6999
7000 2004-04-09 Zack Weinberg <zack@codesourcery.com>
7001
7002 * lib/target-supports.exp (check_named_sections_available): New.
7003 * lib/gcc-dg.exp (dg-require-named-sections): New.
7004 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
7005 old-deja.exp. Also prune error-count message from HP linker.
7006 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
7007
7008 * g++.dg/init/init-ref4.C: Use dg-require-weak.
7009 * g++.old-deja/g++.pt/static3.C: Likewise.
7010 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
7011
7012 2004-04-09 Roger Sayle <roger@eyesopen.com>
7013
7014 * gcc.c-torture/execute/20040409-1.c: New test case.
7015 * gcc.c-torture/execute/20040409-2.c: New test case.
7016 * gcc.c-torture/execute/20040409-3.c: New test case.
7017
7018 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
7019
7020 * gcc.dg/20040409-1.c: New test.
7021
7022 2004-04-08 Roger Sayle <roger@eyesopen.com>
7023
7024 PR target/14888
7025 * g++.dg/opt/pr14888.C: New test case.
7026
7027 2004-04-08 Geoffrey Keating <geoffk@apple.com>
7028
7029 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
7030 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
7031 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
7032 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
7033 New tests.
7034
7035 2004-04-08 Paul Brook <paul@codesourcery.com>
7036
7037 * gcc.dg/spill-1.c: New test.
7038
7039 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7040
7041 * gcc.dg/torture/builtin-ctype-2.c: New test.
7042
7043 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
7044
7045 * gcc.dg/pch/pch.exp: Add largefile test.
7046
7047 2004-04-06 Geoffrey Keating <geoffk@apple.com>
7048
7049 * g++.dg/pch/externc-1.Hs: New.
7050 * g++.dg/pch/externc-1.C: New.
7051
7052 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7053
7054 * gcc.dg/compat/struct-by-value-5a_main.c,
7055 gcc.dg/compat/struct-by-value-5b_main.c: New files.
7056 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
7057 * gcc.dg/compat/struct-by-value-5a_x.c,
7058 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
7059 gcc.dg/compat/struct-by-value-5_x.c.
7060 * gcc.dg/compat/struct-by-value-5a_y.c,
7061 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
7062 gcc.dg/compat/struct-by-value-5_y.c.
7063
7064 * gcc.dg/compat/struct-by-value-6a_main.c,
7065 gcc.dg/compat/struct-by-value-6b_main.c: New files.
7066 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
7067 * gcc.dg/compat/struct-by-value-6a_x.c,
7068 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
7069 gcc.dg/compat/struct-by-value-6_x.c.
7070 * gcc.dg/compat/struct-by-value-6a_y.c,
7071 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
7072 gcc.dg/compat/struct-by-value-6_y.c.
7073
7074 * gcc.dg/compat/struct-by-value-7a_main.c,
7075 gcc.dg/compat/struct-by-value-7b_main.c: New files.
7076 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
7077 * gcc.dg/compat/struct-by-value-7a_x.c,
7078 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
7079 gcc.dg/compat/struct-by-value-7_x.c.
7080 * gcc.dg/compat/struct-by-value-7a_y.c,
7081 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
7082 gcc.dg/compat/struct-by-value-7_y.c.
7083
7084 2004-04-06 Jakub Jelinek <jakub@redhat.com>
7085
7086 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
7087 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
7088 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
7089 options.
7090
7091 2004-04-06 Uros Bizjak <uros@kss-loka.si>
7092
7093 * gcc.dg/builtins-36.c: New test.
7094
7095 2004-04-06 Paul Brook <paul@codesourcery.com>
7096
7097 * README.gcc: Remove obsolete contraint on testcases.
7098
7099 2004-04-05 Paul Brook <paul@codesourcery.com>
7100
7101 PR2123
7102 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
7103 failure and exit(0) on success.
7104 * g++.dg/expr/anew2.C: Ditto.
7105 * g++.dg/expr/anew3.C: Ditto.
7106 * g++.dg/expr/anew4.C: Ditto.
7107
7108 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
7109
7110 PR c++/3518
7111 * g++.dg/template/unify7.C: New.
7112
7113 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
7114
7115 * g++.dg/README: Bring up to date with new subdirectories; remove
7116 duplicate subdirectory lines.
7117
7118 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
7119
7120 PR c++/14007
7121 * g++.dg/template/unify5.C: New.
7122 * g++.dg/template/unify6.C: New.
7123 * g++.dg/template/qualttp20.C: Adjust.
7124 * g++.old-deja/g++.jason/report.C: Adjust.
7125 * g++.old-deja/g++.other/qual1.C: Adjust.
7126
7127 2004-04-01 Mark Mitchell <mark@codesourcery.com>
7128
7129 PR c++/14803
7130 * g++.dg/inherit/ptrmem1.C: New test.
7131
7132 2004-04-01 Jakub Jelinek <jakub@redhat.com>
7133
7134 PR c++/14755
7135 * gcc.c-torture/execute/20040331-1.c: New test.
7136 * gcc.dg/20040331-1.c: New test.
7137
7138 2004-04-01 Paul Brook <paul@codesourcery.com>
7139
7140 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
7141
7142 2004-03-30 Mark Mitchell <mark@codesourcery.com>
7143
7144 PR c++/14724
7145 * g++.dg/init/goto1.C: New test.
7146
7147 PR c++/14763
7148 * g++.dg/template/defarg4.C: New test.
7149
7150 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
7151
7152 * gcc.dg/altivec-11.c: Extend test for more valid cases.
7153
7154 2004-03-28 David Edelsohn <edelsohn@gnu.org>
7155
7156 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
7157
7158 2004-03-28 Zack Weinberg <zack@codesourcery.com>
7159
7160 * gcc.dg/noncompile/undeclared-2.c: New test.
7161
7162 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
7163
7164 * gcc.dg/940409-1.c: Remove XFAIL.
7165 * gcc.dg/reg-vol-struct-1.c: New test.
7166
7167 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7168
7169 * gcc.dg/torture/builtin-wctype-1.c: New test.
7170
7171 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
7172
7173 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
7174 * gcc.dg/20001101-1.c: Likewise.
7175 * gcc.dg/20001102-1.c: Likewise.
7176
7177 2004-03-25 Roger Sayle <roger@eyesopen.com>
7178
7179 * gcc.dg/compare8.c: Add an additional test for XOR.
7180
7181 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7182
7183 * gcc.dg/torture/builtin-ctype-1.c: New test.
7184
7185 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7186
7187 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
7188 * gcc.dg/torture/builtin-math-1.c: Likewise.
7189 * gcc.dg/torture/builtin-power-1.c: New test.
7190
7191 2004-03-24 Andreas Schwab <schwab@suse.de>
7192
7193 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
7194 IA64 assembler.
7195
7196 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
7197 Roger Sayle <roger@eyesopen.com>
7198
7199 * gcc.dg/compare8.c: New test case.
7200
7201 2004-03-23 Ziemowit Laski <zlaski@apple.com>
7202
7203 * g++.dg/ext/altivec-7.C: New test.
7204
7205 2004-03-23 Zack Weinberg <zack@codesourcery.com>
7206
7207 PR 12267, 12391, 12560, 13129, 14114, 14133
7208 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
7209 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
7210 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
7211 Adjust error regexps.
7212 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
7213 * gcc.dg/noncompile/undeclared-1.c: New test cases.
7214 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
7215 * gcc.dg/local1.c: Add explanatory comment.
7216
7217 2004-03-23 Roger Sayle <roger@eyesopen.com>
7218
7219 PR optimization/14669
7220 * g++.dg/opt/fold2.C: New test case.
7221
7222 2004-03-22 Jakub Jelinek <jakub@redhat.com>
7223
7224 PR c/14069
7225 * gcc.dg/20040322-1.c: New test.
7226
7227 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7228
7229 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
7230 * gcc.dg/ultrasp4.c: Likewise.
7231 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
7232
7233 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7234
7235 * gcc.dg/i386-sse-8.c: Reset default options.
7236
7237 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7238
7239 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
7240 in the error message text.
7241
7242 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
7243
7244 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
7245
7246 2004-03-21 Mark Mitchell <mark@codesourcery.com>
7247
7248 PR c++/14616
7249 * g++.dg/init/array13.C: New test.
7250
7251 2004-03-20 Roger Sayle <roger@eyesopen.com>
7252
7253 PR target/13889
7254 * gcc.c-torture/compile/pr13889.c: New test case.
7255
7256 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
7257
7258 PR c/14635
7259 * builtins-1.c (nan, nans): Don't test.
7260 * builtins-30.c: Don't use nan, nanf, nanl.
7261 * builtins-35.c: New test.
7262
7263 2004-03-19 Ziemowit Laski <zlaski@apple.com>
7264
7265 * g++.dg/ext/altivec-6.C: New test.
7266
7267 2004-03-19 Mark Mitchell <mark@codesourcery.com>
7268
7269 * g++.dg/init/placement3.C: New test.
7270
7271 * g++.dg/template/spec13.C: New test.
7272
7273 * g++.dg/lookup/using11.C: New test.
7274
7275 * g++.dg/lookup/koenig3.C: New test.
7276
7277 * g++.dg/template/operator2.C: New test.
7278
7279 * g++.dg/expr/dtor3.C: New test.
7280 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
7281 marker.
7282 * g++.old-deja/g++.law/visibility28.C: Likewise.
7283
7284 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
7285
7286 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
7287 * gcc.dg/ppc64-abi-3.c: Likewise.
7288
7289 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7290
7291 PR c++/14545
7292 * g++.dg/parse/template15.C: New test.
7293
7294 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7295
7296 * g++.dg/expr/dtor2.C: New test.
7297
7298 * g++.dg/lookup/anon4.C: New test.
7299
7300 * g++.dg/overload/using1.C: New test.
7301
7302 * g++.dg/template/lookup7.C: New test.
7303
7304 * g++.dg/template/typename6.C: New test.
7305
7306 * g++.dg/expr/cond6.C: New test.
7307
7308 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7309
7310 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
7311
7312 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7313
7314 * g++.dg/expr/cond5.C: New test.
7315 * g++.dg/expr/constcast1.C: Likewise.
7316 * g++.dg/expr/ptrmem2.C: Likewise.
7317 * g++.dg/expr/ptrmem3.C: Likewise.
7318 * g++.dg/lookup/main1.C: Likewise.
7319 * g++.dg/template/lookup6.C: Likewise.
7320
7321 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7322
7323 * gcc.dg/local1.c: New test.
7324
7325 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
7326
7327 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7328
7329 * gcc.dg/torture/builtin-convert-1.c: New test.
7330
7331 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7332
7333 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7334
7335 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7336
7337 PR c++/14481
7338 * g++.dg/warn/Wunused-7.C: New test.
7339
7340 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7341
7342 * gcc.dg/torture/builtin-integral-1.c: New test.
7343
7344 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7345
7346 PR c++/14586
7347 * g++.dg/parse/non-dependent3.C: New test.
7348
7349 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
7350
7351 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7352 * g++.dg/eh/simd-2.C: Likewise.
7353 * g++.dg/init/array10.C: Likewise.
7354 * gcc.c-torture/compile/simd-1.c: Likewise.
7355 * gcc.c-torture/compile/simd-2.c: Likewise.
7356 * gcc.c-torture/compile/simd-3.c: Likewise.
7357 * gcc.c-torture/compile/simd-4.c: Likewise.
7358 * gcc.c-torture/compile/simd-6.c: Likewise.
7359 * gcc.c-torture/execute/simd-1.c: Likewise.
7360 * gcc.c-torture/execute/simd-2.c: Likewise.
7361 * gcc.dg/compat/vector-defs.h: Likewise.
7362 * gcc.dg/20020531-1.c: Likewise.
7363 * gcc.dg/altivec-3.c: Likewise.
7364 * gcc.dg/altivec-4.c: Likewise.
7365 * gcc.dg/altivec-varargs-1.c: Likewise.
7366 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7367 * gcc.dg/i386-mmx-3.c: Likewise.
7368 * gcc.dg/i386-sse-4.c: Likewise.
7369 * gcc.dg/i386-sse-5.c: Likewise.
7370 * gcc.dg/i386-sse-8.c: Likewise.
7371 * gcc.dg/simd-1.c: Likewise.
7372 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7373 __ev64_opaque__ since the machine description provides it.
7374
7375 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7376
7377 * lib/compat.exp (skip_list): New global variable.
7378 Use it to hold the user defined COMPAT_SKIPS list if any.
7379 (compat-obj): Add the members of skip_list to optall.
7380
7381 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7382
7383 * gcc.dg/compat/union-by-value-1_main.c,
7384 union-by-value-1_x.c, union-by-value-1_y.c,
7385 union-check.h, union-defs.h,
7386 union-init.h, union-return-1_main.c,
7387 union-return-1_x.c, union-return-1_y.c: New files.
7388
7389 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7390
7391 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7392 mixed-struct-init.h: Add 4 mixed structure types.
7393 struct-by-value-21_main.c, struct-by-value-21_x.c,
7394 struct-by-value-21_y.c, struct-return-21_main.c,
7395 struct-return-21_x.c, struct-return-21_y.c: New files.
7396
7397 2004-03-13 Mark Mitchell <mark@codesourcery.com>
7398
7399 PR c++/14550
7400 * g++.dg/parse/template14.C: New test.
7401
7402 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7403
7404 * gcc.c-torture/execute/20040313-1.c: New test.
7405
7406 2004-03-13 Jakub Jelinek <jakub@redhat.com>
7407
7408 PR target/14533
7409 * gcc.dg/20040311-2.c: New test.
7410
7411 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7412
7413 PR other/14544
7414 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7415 bit-field.
7416
7417 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
7418
7419 * gcc.dg/20040305-2.c: Add missing return statement.
7420
7421 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7422
7423 * gcc.dg/builtins-34.c: Also check pow10*.
7424
7425 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7426
7427 PR target/14262
7428 * gcc.dg/20040305-2.c: New test.
7429
7430 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7431
7432 * gcc.dg/20040310-1.c: New test.
7433
7434 2004-03-11 Roger Sayle <roger@eyesopen.com>
7435
7436 * gcc.c-torture/execute/20040311-1.c: New test case.
7437
7438 2004-03-11 Mark Mitchell <mark@codesourcery.com>
7439
7440 PR c++/14476
7441 * g++.dg/lookup/enum1.C: New test.
7442
7443 2004-03-10 Mark Mitchell <mark@codesourcery.com>
7444
7445 PR c++/14510
7446 * g++.dg/lookup/struct2.C: New test.
7447
7448 2004-03-10 Uros Bizjak <uros@kss-loka.si>
7449
7450 * gcc.dg/builtins-34.c: New test.
7451
7452 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7453
7454 * gcc.dg/torture/builtin-nonneg-1.c: New test.
7455
7456 2004-03-09 James E Wilson <wilson@specifixinc.com>
7457
7458 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
7459 * gcc.dg/alias-2.c: New testcase.
7460
7461 2004-03-09 Zack Weinberg <zack@codesourcery.com>
7462
7463 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
7464
7465 2004-03-09 Roger Sayle <roger@eyesopen.com>
7466
7467 * gcc.c-torture/execute/20040309-1.c: New test case.
7468
7469 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
7470
7471 PR c++/14397
7472 * g++.dg/overload/ref1.C: New.
7473
7474 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7475
7476 PR c++/14409
7477 * g++.dg/template/spec12.C: New test.
7478
7479 PR c++/14448
7480 * g++.dg/parse/crash14.C: New test.
7481
7482 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7483
7484 PR c++/14230
7485 * g++.dg/init/ref11.C: New test.
7486
7487 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7488
7489 PR c++/14432
7490 * g++.dg/parse/builtin2.C: New test.
7491
7492 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7493
7494 PR c++/14401
7495 * g++.dg/init/ctor3.C: New test.
7496 * g++.dg/init/union1.C: New test.
7497 * g++.dg/ext/anon-struct4.C: New test.
7498
7499 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7500
7501 * g++.dg/lookup/koenig1.C: Tweak error messages.
7502 * g++.dg/lookup/used-before-declaration.C: Likewise.
7503 * g++.dg/other/do1.C: Likewise.
7504 * g++.dg/overload/koenig1.C: Likewise.
7505 * g++.dg/parse/crash13.C: Likewise.
7506 * g++.dg/template/instantiate3.C: Likewise.
7507
7508 2004-03-08 Eric Christopher <echristo@redhat.com>
7509
7510 * * lib/target-supports.exp: Enable libiconv in test
7511 compilation. Fix up error checking.
7512
7513 2004-03-08 Roger Sayle <roger@eyesopen.com>
7514
7515 PR middle-end/14289
7516 * gcc.dg/pr14289-1.c: New test case.
7517 * gcc.dg/pr14289-2.c: Likewise.
7518 * gcc.dg/pr14289-3.c: Likewise.
7519
7520 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7521
7522 * gcc.c-torture/execute/20040308-1.c: New test.
7523
7524 2004-03-07 Roger Sayle <roger@eyesopen.com>
7525
7526 * gcc.c-torture/execute/20040307-1.c: New test case.
7527
7528 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
7529
7530 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7531
7532 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7533
7534 * gcc.dg/20040306-1.c: New test.
7535
7536 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7537
7538 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7539 them static.
7540 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7541
7542 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7543
7544 PR c/14465
7545 * gcc.dg/decl-6.c: New test.
7546
7547 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7548
7549 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7550 Rename LOGPOW -> LOG_POW.
7551 (SQRT_EXP, POW_EXP): New.
7552
7553 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7554
7555 * gcc.dg/i386-sse-8.c: New test.
7556
7557 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7558
7559 PR c/14114
7560 * gcc.dg/decl-5.c: New test.
7561
7562 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7563
7564 * gcc.dg/20040305-1.c: New test.
7565
7566 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7567
7568 PR other/14354
7569 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7570
7571 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7572
7573 PR c++/14425, c++/14426
7574 * g++.dg/ext/altivec-4.C: New test.
7575 * g++.dg/ext/altivec-5.C: New test.
7576
7577 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7578
7579 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7580 global variables of a type with no linkage.
7581 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7582 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7583 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7584 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7585 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7586 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7587 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7588 * g++.dg/warn/deprecated.C: Name enum Color.
7589 * g++.dg/overload/VLA.C: Name structure for 'b'.
7590 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7591
7592 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7593
7594 * gcc.c-torture/compile/20040304-1.c: New test.
7595
7596 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7597
7598 PR 13728
7599 * gcc.dg/decl-4.c: New testcase.
7600
7601 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7602
7603 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7604 as PRECF if sizeof (float) > sizeof (double).
7605 (PRECL): Make it the same as PRECF if
7606 sizeof (float) > sizeof (long double).
7607
7608 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7609
7610 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7611 system type. Add check for irix6 which doesn't have c99 runtime.
7612
7613 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7614
7615 * gcc.dg/const-elim-1.c: xfail for xtensa.
7616
7617 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7618
7619 PR c++/14369
7620 * g++.dg/template/cond4.C: New test.
7621
7622 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7623
7624 PR c++/14360
7625 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7626
7627 PR c++/14361
7628 * g++.dg/parse/defarg7.C: New test.
7629
7630 PR c++/14359
7631 * g++.dg/template/friend26.C: New test.
7632
7633 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7634
7635 PR c++/14324
7636 * g++.dg/abi/mangle21.C: New test.
7637
7638 PR c++/14260
7639 * g++.dg/parse/constructor2.C: New test.
7640
7641 PR c++/14337
7642 * g++.dg/template/sfinae1.C: New test.
7643
7644 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7645
7646 PR c++/14267
7647 * g++.dg/expr/crash2.C: New test.
7648
7649 PR middle-end/13448
7650 * gcc.dg/inline-5.c: New test.
7651 * gcc.dg/always-inline.c: Split out tests into ...
7652 * gcc.dg/always-inline2.c: ... this and ...
7653 * gcc.dg/always-inline3.c: ... this.
7654
7655 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7656
7657 PR debug/12103
7658 * g++.dg/debug/crash1.C: New test.
7659
7660 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7661
7662 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7663 function with __attribute__((noinline)).
7664 (recurser_void2): Likewise.
7665 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7666 (recurser_void2): Likewise.
7667
7668 2004-02-29 Roger Sayle <roger@eyesopen.com>
7669
7670 PR middle-end/14203
7671 * g++.dg/warn/Wunused-6.C: New test case.
7672
7673 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7674
7675 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7676 not defined.
7677
7678 2004-02-27 Eric Christopher <echristo@redhat.com>
7679
7680 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7681 * g++.dg/charset/asm2.c: Run only x86.
7682 * gcc.dg/charset/asm3.c: Ditto.
7683
7684 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7685
7686 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7687 ld_library_path.
7688
7689 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7690
7691 * g++.dg/ext/altivec-3.C: New.
7692
7693 2004-02-26 Richard Henderson <rth@redhat.com>
7694
7695 * g++.dg/ext/attrib10.C: Mark for warning.
7696 * gcc.dg/attr-alias-1.c: New.
7697
7698 2004-02-26 Richard Henderson <rth@redhat.com>
7699
7700 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7701 * gcc.c-torture/execute/20040208-2.c: ... it back.
7702
7703 2004-02-26 Eric Christopher <echristo@redhat.com>
7704
7705 * lib/target-supports.exp (check-iconv-available): New function.
7706 * lib/gcc-dg.exp (dg-require-iconv): New function.
7707 Use above.
7708 * gcc.dg/charset: New directory.
7709 * gcc.dg/charset/charset.exp: New file.
7710 * gcc.dg/charset/asm1.c: Ditto.
7711 * gcc.dg/charset/asm2.c: Ditto.
7712 * gcc.dg/charset/asm3.c: Ditto.
7713 * gcc.dg/charset/asm4.c: Ditto.
7714 * gcc.dg/charset/asm5.c: Ditto.
7715 * gcc.dg/charset/attribute1.c: Ditto.
7716 * gcc.dg/charset/attribute2.c: Ditto.
7717 * gcc.dg/charset/string1.c: Ditto.
7718 * g++.dg/charset: New directory.
7719 * g++.dg/dg.exp: Add here. Special options.
7720 * g++.dg/charset/charset.exp: New file.
7721 * g++.dg/charset/asm1.c: Ditto.
7722 * g++.dg/charset/asm2.c: Ditto.
7723 * g++.dg/charset/asm3.c: Ditto.
7724 * g++.dg/charset/asm4.c: Ditto.
7725 * g++.dg/charset/attribute1.c: Ditto.
7726 * g++.dg/charset/attribute2.c: Ditto.
7727 * g++.dg/charset/extern1.cc: Ditto.
7728 * g++.dg/charset/extern2.cc: Ditto.
7729 * g++.dg/charset/string1.c: Ditto.
7730
7731 2004-02-26 Mark Mitchell <mark@codesourcery.com>
7732
7733 PR c++/14278
7734 * g++.dg/parse/comma1.C: New test.
7735
7736 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7737
7738 PR c++/14284
7739 * g++.dg/template/ttp8.C: New test.
7740
7741 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7742
7743 * gcc.dg/fixuns-trunc-1.c: New test.
7744
7745 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7746
7747 * gcc.dg/builtins-config.h: Use #elif.
7748
7749 2004-02-26 Michael Matz <matz@suse.de>
7750
7751 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7752 * gcc.dg/991214-1.c: Likewise.
7753 * gcc.dg/i386-asm-1.c: Likewise.
7754
7755 2004-02-25 Richard Henderson <rth@redhat.com>
7756
7757 * gcc.c-torture/execute/20040208-2.c: Move ...
7758 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7759
7760 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7761
7762 PR c++/14246
7763 * g++.dg/other/crash-3.C: New test.
7764
7765 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7766
7767 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7768 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7769
7770 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7771 HP-UX.
7772
7773 2004-02-24 Michael Matz <matz@suse.de>
7774
7775 * gcc.dg/i386-regparm.c: New.
7776
7777 2004-02-23 James E Wilson <wilson@specifixinc.com>
7778
7779 * gcc.c-torture/execute/20040223-1.c: New.
7780
7781 2004-02-23 Zack Weinberg <zack@codesourcery.com>
7782 Kazu Hirata <kazu@cs.umass.edu>
7783
7784 * gcc.dg/fwritable-strings-1.c: Remove.
7785
7786 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7787
7788 PR c/14156
7789 * gcc.dg/20040223-1.c: New test.
7790
7791 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7792
7793 PR c++/14106
7794 * g++.dg/ext/typeof9.C: New test.
7795
7796 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7797
7798 PR c++/14250
7799 * g++.dg/other/switch1.C: New test.
7800
7801 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7802
7803 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7804 * gcc.dg/va-arg-1.c: Likewise.
7805
7806 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7807
7808 PR c++/14143
7809 * g++.dg/template/koenig5.C: New test.
7810
7811 2004-02-21 Ziemowit Laski <zlaski@apple.com>
7812
7813 * g++.dg/ext/altivec-1.C: Generalize target triple.
7814 * g++.dg/ext/altivec-2.C: New test case.
7815 * g++.dg/ext/altivec_check.h: New file.
7816 * gcc.dg/altivec-1.c: Generalize target triple;
7817 include altivec_check.h and call altivec_check().
7818 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7819 * gcc.dg/altivec-6.c: New test case.
7820 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7821 type casts as needed.
7822 * gcc.dg/altivec-10.c: Include altivec_check.h and call
7823 altivec_check().
7824 * gcc.dg/altivec-12.c: New test case.
7825 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7826 include altivec_check.h and call altivec_check().
7827 * gcc.dg/altivec_check.h: New file.
7828
7829 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7830
7831 * lib/target-supports.exp (check_alias_available): Don't mangle
7832 function `g' in test program.
7833
7834 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7835
7836 * lib/target-supports.exp (check_profiling_available): Check
7837 argument to determine whether we support a profiling type.
7838 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7839 check_profiling_available.
7840 * g++.dg/bprob/bprob.exp: Likewise
7841 * g77.dg/bprob/bprob.exp: Likewise.
7842 * gcc.misc-tests/bprob.exp: Likewise.
7843 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7844 dg-require-profiling and delete expected error handling.
7845 * gcc.dg/20021014-1.c: Likewise.
7846 * gcc.dg/nest.c: Likewise.
7847
7848 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7849
7850 PR c++/12007
7851 * g++.dg/other/vthunk1.C: New test.
7852
7853 2004-02-20 Falk Hueffner <falk@debian.org>
7854
7855 PR target/14201
7856 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7857
7858 2004-02-20 Mark Mitchell <mark@codesourcery.com>
7859
7860 PR c++/13927
7861 * g++.dg/other/error8.C: Remove XFAIL markers.
7862
7863 PR c++/14173
7864 * g++.dg/ext/packed5.C: New test.
7865
7866 PR c++/14199
7867 * g++.dg/warn/Wunused-5.C: New test.
7868
7869 PR c++/14186
7870 * g++.dg/lookup/member1.C: New test.
7871
7872 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7873
7874 * gcc.c-torture/compile/20040130-1.c: Enable only when
7875 __INT_MAX__ >= 2147483647L.
7876 * gcc.c-torture/compile/961203-1.c: Likewise.
7877
7878 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7879
7880 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7881 * g++.dg/opt/template1.C: Robustify assembler regexp
7882
7883 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7884
7885 * gcc.c-torture/execute/simd-4.x: Remove.
7886 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7887 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7888 Guard with #ifndef SKIP_ATTRIBUTE.
7889 * gcc.dg/compat/vector-1_y.c: Likewise.
7890 * gcc.dg/compat/vector-2_x.c: Likewise.
7891 * gcc.dg/compat/vector-2_y.c: Likewise.
7892 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7893 * g++.dg/eh/simd-2.C: Likewise.
7894
7895 2004-02-19 Alan Modra <amodra@bigpond.net.au>
7896
7897 * gcc.c-torture/compile/complex-1.c: New.
7898
7899 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
7900
7901 PR target/14209
7902 * gcc.c-torture/execute/20040218-1.c: New test.
7903
7904 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7905
7906 PR c++/14181
7907 * g++.dg/parse/new2.C: New test.
7908
7909 2004-02-18 Paul Brook <paul@codesourcery.com>
7910
7911 * gcc.c-torture/compile/libcall-1.c: New test.
7912
7913 2004-02-18 Paul Brook <paul@codesourcery.com>
7914
7915 PR debug/12934
7916 * gcc.dg/debug/debug-7.c: New test.
7917
7918 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7919
7920 * gcc.dg/20040217-1.c: New test.
7921
7922 2004-02-17 Zack Weinberg <zack@codesourcery.com>
7923
7924 * gcc.c-torture/execute/990208-1.x: Delete.
7925
7926 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
7927
7928 * gcc.c-torture/execute/20040208-2.x: New file.
7929
7930 2004-02-17 Mark Mitchell <mark@codesourcery.com>
7931
7932 PR c++/11326
7933 * g++.dg/abi/structret1.C: New test.
7934
7935 2004-02-17 Jakub Jelinek <jakub@redhat.com>
7936
7937 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7938 (i386_cpuid): No need to test if cpuid is available on AMD64.
7939 Fix assembly, so that it works onboth i386 and AMD64.
7940 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7941 (vecInLong): Fix s[] member type to unsigned int.
7942 (vecInWord): Remove type.
7943 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7944 (a64, b64, c64, d64, e64): Remove.
7945 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7946 Remove unused variable. Remove initialization of removed variables.
7947 Don't call mmx_tests nor sse_tests.
7948 (reference_mmx, reference_sse): Remove.
7949 (check): Add return stmt.
7950 * gcc.dg/i386-sse-7.c: New test.
7951 * gcc.dg/i386-mmx-4.c: New test.
7952
7953 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7954
7955 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7956 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7957 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7958 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7959 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7960 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7961 g++.dg/tc1/dr94.C: Fix line terminator.
7962
7963 2004-02-16 Geoffrey Keating <geoffk@apple.com>
7964
7965 * gcc.c-torture/compile/20040216-1.c: New.
7966
7967 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7968
7969 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7970 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7971 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7972 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7973 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
7974 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7975
7976 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7977
7978 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7979
7980 2004-02-15 Mark Mitchell <mark@codesourcery.com>
7981
7982 PR c++/13971
7983 * g++.dg/expr/cond4.C: New test.
7984
7985 PR c++/14086
7986 * g++.dg/lookup/crash2.C: New test.
7987
7988 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
7989
7990 * gcc.c-torture/compile/20040214-2.c: New test.
7991
7992 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7993
7994 PR c++/14116
7995 * g++.dg/ext/typeof8.C: New test.
7996
7997 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7998
7999 * gcc.c-torture/compile/20040214-1.c: New test.
8000
8001 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8002
8003 PR c++/13635
8004 * g++.dg/template/spec11.C: New test.
8005
8006 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8007
8008 PR c++/13927
8009 * g++.dg/other/error8.C: New test.
8010
8011 2004-02-13 Mark Mitchell <mark@codesourcery.com>
8012
8013 PR c++/14122
8014 * g++.dg/template/array4.C: New test.
8015
8016 PR c++/14108
8017 * g++.dg/inherit/thunk2.C: New test.
8018
8019 PR c++/14083
8020 * g++.dg/eh/cond2.C: New test.
8021
8022 2004-02-12 Alan Modra <amodra@bigpond.net.au>
8023
8024 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
8025
8026 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
8027
8028 * lib/scanasm.exp (dg-scan): Quote pattern before display.
8029
8030 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
8031
8032 * g++.dg/simd-2.C: xfail on ppc64-linux.
8033
8034 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
8035
8036 PR c/456
8037 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
8038 tests.
8039
8040 2004-02-11 Uros Bizjak <uros@kss-loka.si>
8041
8042 * gcc.dg/builtins-33.c: New test.
8043
8044 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
8045
8046 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
8047
8048 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
8049
8050 * g++.dg/simd-2.C: Set -maltivec for ppc64.
8051
8052 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
8053
8054 * gcc.dg/ppc64-abi-3.c: New test.
8055
8056 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
8057
8058 PR c/14092
8059
8060 * gcc.dg/pr14092-1.c: New testcase.
8061
8062 2004-02-10 Alan Modra <amodra@bigpond.net.au>
8063
8064 * gcc.dg/cpp/assert4.c: Fix typo last change.
8065
8066 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
8067 * gcc.dg/cpp/assert4.c: Handle powerpc64.
8068
8069 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
8070
8071 2004-02-09 Roger Sayle <roger@eyesopen.com>
8072
8073 * gcc.c-torture/compile/20040209-1.c: New test case.
8074
8075 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
8076
8077 * gcc.dg/c90-init-1.c: Adjust expected error messages.
8078
8079 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
8080
8081 * gcc.c-torture/execute/20040208-[12].c: New tests.
8082
8083 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8084
8085 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
8086
8087 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8088
8089 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
8090
8091 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8092
8093 Bug 13856
8094 * gcc.dg/visibility-8.c: New testcase.
8095
8096 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8097
8098 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
8099 arguments.
8100 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
8101
8102 2004-02-07 Roger Sayle <roger@eyesopen.com>
8103
8104 PR middle-end/13696
8105 * g++.dg/opt/fold1.C: New test case.
8106
8107 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8108
8109 PR c++/14033
8110 * g++.dg/other/crash-2.C: New test.
8111
8112 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8113
8114 PR c++/14028
8115 * g++.dg/parse/angle-bracket2.C: New test.
8116
8117 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8118
8119 PR middle-end/13750
8120 Revert:
8121 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8122 PR pch/13361
8123 * testsuite/g++.dg/pch/wchar-1.C: New.
8124 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8125
8126 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8127
8128 PR c++/14008
8129 * g++.dg/parse/error15.C: New test.
8130 * g++.dg/parse/crash11.C: Update dg-error mark.
8131
8132 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8133
8134 PR c++/13932
8135 * g++.dg/warn/conv2.C: New test.
8136
8137 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8138
8139 PR c++/13086
8140 * g++.dg/warn/incomplete1.C: Remove xfail.
8141
8142 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8143
8144 * lib/file-format.exp (gcc_target_object_format): Use
8145 ${tool}_target_compile, not gcc_target_compile.
8146 * lib/target-supports.exp (check_alias_available): Likewise.
8147 (check_gc_sections_available): Likewise.
8148 * g++.dg/ext/attrib10.C: Use dg-require-alias.
8149 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
8150 dg-require-alias.
8151
8152 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8153
8154 PR c++/13969
8155 * g++.dg/template/static6.C: New test.
8156
8157 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
8158
8159 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
8160
8161 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8162
8163 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
8164 tests for systems where `char' is unsigned by default.
8165
8166 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8167
8168 PR c++/13997
8169 * g++.dg/template/partial3.C: New test.
8170
8171 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
8172
8173 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
8174 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
8175 Remove mentions of obsolete ports.
8176
8177 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
8178
8179 * gcc.dg/noncompile/20001228-1.c: Fix for new
8180 error message.
8181
8182 2004-02-03 Roger Sayle <roger@eyesopen.com>
8183
8184 PR target/9348
8185 * gcc.c-torture/execute/multdi-1.c: New test case.
8186
8187 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8188
8189 PR c++/13925
8190 * g++.dg/template/lookup5.C: New test.
8191
8192 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8193
8194 PR c++/13950
8195 * g++.dg/template/lookup4.C: New test.
8196
8197 PR c++/13970
8198 * g++.dg/parse/error14.C: New test.
8199
8200 PR c++/14002
8201 * g++.dg/parse/template13.C: New test.
8202
8203 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8204
8205 PR c++/13978
8206 * g++.dg/template/koenig4.C: New test.
8207
8208 PR c++/13968
8209 * g++.dg/template/crash17.C: New test.
8210
8211 PR c++/13975
8212 * g++.dg/parse/error13.C: New test.
8213 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
8214
8215 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8216
8217 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
8218
8219 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
8220
8221 PR c/11658
8222 PR c/13994
8223 * gcc.dg/noncompile/20040203-1.c: New test.
8224 * gcc.dg/noncompile/20040203-2.c: Likewise.
8225 * gcc.dg/noncompile/20040203-3.c: Likewise.
8226 * gcc.dg/20040203-1.c: Likewise.
8227
8228 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
8229
8230 PR c++/10858
8231 * g++.dg/template/sizeof7.C: New test.
8232
8233 2004-02-02 Eric Christopher <echristo@redhat.com>
8234 Zack Weinberg <zack@codesourcery.com>
8235
8236 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
8237
8238 2004-02-02 Zack Weinberg <zack@codesourcery.com>
8239
8240 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
8241 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
8242 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
8243 * gcc.dg/cleanup-5.c: Run only on Linux targets.
8244
8245 2004-02-02 Mark Mitchell <mark@codesourcery.com>
8246
8247 PR c++/13113
8248 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
8249
8250 PR c++/13854
8251 * g++.dg/ext/attrib13.C: New test.
8252
8253 PR c++/13907
8254 * g++.dg/conversion/op2.C: New test.
8255
8256 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8257
8258 * gcc.dg/titype-1.c: Fix pasto.
8259
8260 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8261
8262 * gcc.dg/titype-1.c: New test.
8263
8264 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8265
8266 PR c++/13957
8267 * g++.dg/template/non-type-template-argument-1.C,
8268 g++.dg/template/qualified-id1.C: Update dg-error marks.
8269 * g++.dg/template/nontype6.C: New test.
8270
8271 2004-02-01 Roger Sayle <roger@eyesopen.com>
8272
8273 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
8274 * gcc.dg/builtins-31.c: New testcase.
8275 * gcc.dg/builtins-32.c: New testcase.
8276
8277 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
8278
8279 * objc.dg/call-super-2.m: Update line numbers
8280 for the including of stddef.h.
8281
8282 2004-01-30 Michael Matz <matz@suse.de>
8283
8284 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
8285 g++.dg/ext/case-range3.C: New tests.
8286
8287 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8288
8289 DR206
8290 PR c++/13813
8291 * g++.dg/template/member4.C: New test.
8292
8293 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8294
8295 PR c++/13683
8296 * g++.dg/template/sizeof6.C: New test.
8297
8298 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8299
8300 * gcc.dg/fwritable-strings-1.c: New test.
8301
8302 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8303
8304 * gcc.c-torture/compile/20040130-1.c: New test.
8305
8306 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
8307
8308 * objc.dg/call-super-2.m: Include stddef.h for size_t.
8309
8310 2004-01-29 Mark Mitchell <mark@codesourcery.com>
8311
8312 PR c++/13883
8313 * g++.dg/template/ctor3.C: New test.
8314
8315 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8316
8317 * g++.dg/tc1: New directory.
8318 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
8319 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
8320 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
8321 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
8322 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
8323
8324 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8325
8326 * g++.dg/parse/error11.C: New test.
8327 * g++.dg/parse/error12.C: Likewise.
8328
8329 2004-01-28 Ziemowit Laski <zlaski@apple.com>
8330
8331 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8332 (scan_initial, main): Use aligned_sizeof instead of sizeof.
8333
8334 2004-01-28 Mark Mitchell <mark@codesourcery.com>
8335
8336 PR c++/13791
8337 * g++.dg/ext/attrib12.C: New test.
8338
8339 PR c++/13736
8340 * g++.dg/parse/cast2.C: New test.
8341
8342 2004-01-27 James E Wilson <wilson@specifixinc.com>
8343
8344 * objc.dg/encode-2.m (main): New local string. Set depending on
8345 sizeof long. Use in sscanf call.
8346 * objc.dg/encode-3.m (main): New local string. Set depending on
8347 sizeof long. Use in scan_initial call.
8348
8349 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8350
8351 * objc.dg/call-super-2.m: Make LP64-safe.
8352 * objc.dg/desig-init-1.m: Likewise.
8353
8354 2004-01-27 Devang Patel <dpatel@apple.com>
8355
8356 * g++.dg/debug/namespace1.C: New test.
8357
8358 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8359
8360 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8361 xscale-*-*.
8362
8363 * gcc.dg/arm-mmx-1.c: New test.
8364
8365 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8366
8367 * gcc.dg/20040127-1.c: New test.
8368 * gcc.dg/20040127-2.c: New test.
8369
8370 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8371
8372 * objc.dg/stret-1.m (glob): Renamed to globa.
8373
8374 2004-01-26 Mark Mitchell <mark@codesourcery.com>
8375
8376 PR c++/13663
8377 * g++.dg/expr/for1.C: New test.
8378
8379 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8380
8381 PR middle-end/13779
8382 * gcc.dg/darwin-longlong.c: New test.
8383
8384 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8385
8386 * gcc.dg/20040124-1.c: Moved test from here...
8387 * gcc.c-torture/compile/20040124-1.c: ...to here.
8388
8389 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8390
8391 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8392 the assembly output if -m64 is passed.
8393
8394 2004-01-25 Mark Mitchell <mark@codesourcery.com>
8395
8396 PR c++/13833
8397 * g++.dg/template/cond3.C: New test.
8398
8399 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8400
8401 PR c++/13810
8402 * g++.dg/template/ttp7.C: New test.
8403
8404 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8405
8406 PR c++/13797
8407 * g++.dg/template/nontype4.C: New test.
8408 * g++.dg/template/nontype5.C: Likewise.
8409
8410 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
8411
8412 * gcc.dg/torture/mips-clobber-at.c: New test.
8413
8414 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8415
8416 * gcc.dg/20040124-1.c: New test.
8417
8418 2004-01-24 Jakub Jelinek <jakub@redhat.com>
8419
8420 * gcc.dg/20040123-1.c: New test.
8421
8422 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8423
8424 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
8425
8426 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
8427
8428 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
8429
8430 2004-01-23 Andrew Pinski <apinski@apple.com>
8431
8432 * gcc.dg/20030121-1.c: Move to ..
8433 * gcc.dg/20040121-1.c: here.
8434
8435 2004-01-23 Roger Sayle <roger@eyesopen.com>
8436
8437 * gcc.dg/builtins-29.c: New test case.
8438
8439 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8440
8441 PR 18314
8442 * gcc.dg/builtins-30.c: New testcase.
8443
8444 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
8445
8446 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
8447 * lib/g77.exp: Likewise.
8448 * lib/objc.exp: Likewise.
8449 * lib/g++.exp: Likewise.
8450
8451 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8452
8453 * gcc.dg/struct-by-value-2.c: New test.
8454
8455 2004-01-21 Andrew Pinski <apinski@apple.com>
8456
8457 PR target/13785
8458 * gcc.dg/20030121-1.c: New test.
8459
8460 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
8461
8462 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
8463 clobber frame pointer register in asm statement.
8464
8465 2004-01-21 Falk Hueffner <falk@debian.org>
8466
8467 * gcc.c-torture/compile/20040121-1.c: New test.
8468
8469 2004-01-21 Zack Weinberg <zack@codesourcery.com>
8470
8471 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
8472
8473 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
8474
8475 * gcc.dg/ppc64-abi-2.c: New test.
8476
8477 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
8478
8479 * lib/treelang.exp: Fill out this file.
8480 * lib/treelang-dg.exp: New File.
8481
8482 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
8483
8484 * gcc.c-torture/compile/981022-1.c: Remove.
8485 * gcc.dg/array-5.c: Remove XFAIL.
8486 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
8487 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
8488 gcc.dg/cond-lvalue-1.c: Update.
8489 * gcc.dg/cast-lvalue-2.c: New test.
8490
8491 2004-01-19 Mark Mitchell <mark@codesourcery.com>
8492
8493 PR c++/13592
8494 * g++.dg/other/error1.C (class foo): Tweak error message.
8495
8496 PR c++/13592
8497 * g++.dg/template/call2.C: New test.
8498
8499 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8500
8501 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8502 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8503 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8504 scalar-return-1_x.c, scalar-return-2_y.c,
8505 scalar-return-3_x.c, scalar-return-3_y.c,
8506 scalar-return-4_x.c, scalar-return-4_y.c,
8507 struct-align-1.h, struct-align-1_x.c,
8508 struct-align-1_y.c, struct-align-2.h,
8509 struct-align-2_x.c, struct-align-2_y.c,
8510 struct-by-value-10_y.c, struct-by-value-11_x.c,
8511 struct-by-value-11_y.c, struct-by-value-12_x.c,
8512 struct-by-value-12_y.c, struct-by-value-13_x.c,
8513 struct-by-value-13_y.c, struct-by-value-14_x.c,
8514 struct-by-value-14_y.c, struct-by-value-15_x.c,
8515 struct-by-value-15_y.c, struct-by-value-16_y.c,
8516 struct-by-value-17_y.c, struct-by-value-18_y.c,
8517 struct-by-value-19_y.c, struct-by-value-1_x.c,
8518 struct-by-value-1_y.c, struct-by-value-20_y.c,
8519 struct-by-value-2_x.c, struct-by-value-2_y.c,
8520 struct-by-value-3_y.c, struct-by-value-4_x.c,
8521 struct-by-value-4_y.c, struct-by-value-5_y.c,
8522 struct-by-value-6_y.c, struct-by-value-7_y.c
8523 struct-by-value-8_x.c, struct-by-value-8_y.c
8524 struct-by-value-9_x.c, struct-by-value-9_y.c
8525 struct-return-10_x.c, struct-return-10_y.c,
8526 struct-return-19_x.c, struct-return-20_x.c
8527 struct-return-2_x.c, struct-return-2_y.c
8528 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8529 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8530
8531 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8532
8533 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8534 attribute on sparc*-sun-solaris2.*.
8535
8536 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8537
8538 PR c++/13710
8539 * g++.dg/ext/typeof7.C: New test.
8540
8541 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8542
8543 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8544 * gcc.dg/const-elim-1.c: Same.
8545
8546 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8547
8548 * objc.dg/stret-1.m: New.
8549 * objc.dg/stret-2.m: New.
8550
8551 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8552
8553 PR c++/11895
8554 * g++.dg/ext/vector1.C: New test.
8555
8556 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8557
8558 * gcc.dg/pch/import-1.c: New.
8559 * gcc.dg/pch/import-1.hs: New.
8560 * gcc.dg/pch/import-1a.h: New.
8561 * gcc.dg/pch/import-1b.h: New.
8562 * gcc.dg/pch/import-1c.h: New.
8563
8564 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8565
8566 PR c++/13574
8567 * g++.dg/ext/array1.C: New test.
8568
8569 PR c++/13178
8570 * g++.dg/conversion/op1.C: New test.
8571
8572 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8573
8574 PR 11864
8575 From Kazumoto Kojima / Dan Kegel:
8576 * gcc.dg/pr11864-1.c: New test.
8577
8578 PR 10392
8579 From Marcus Comstedt / Dan Kegel:
8580 * gcc.dg/pr10392-1.c: New test.
8581
8582 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8583
8584 PR c++/13478
8585 * g++.dg/init/ref10.C: New test.
8586
8587 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8588
8589 PR c++/13407
8590 * g++.dg/parse/typename6.C: New test.
8591
8592 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8593
8594 PR pch/13361
8595 * testsuite/g++.dg/pch/wchar-1.C: New.
8596 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8597
8598 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8599
8600 PR c++/9259
8601 * g++.dg/expr/sizeof2.C: New test.
8602
8603 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8604
8605 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8606
8607 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8608
8609 PR c++/13659
8610 * g++.dg/lookup/strong-using-3.C: New.
8611 * g++.dg/lookup/using-10.C: New.
8612
8613 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8614
8615 PR c++/13594
8616 * g++.dg/lookup/strong-using-2.C: New.
8617
8618 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8619 Dan Kegel <dank@kegel.com>
8620 J"orn Rennecke <joern.rennecke@superh.com>
8621
8622 PR target/9365
8623 * gcc.dg/pr9365-1.c: New test.
8624
8625 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8626
8627 PR c++/8856
8628 * g++.dg/parse/casting-operator2.C: New test.
8629 * g++.old-deja/g++.pt/explicit83.C: Remove.
8630
8631 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8632
8633 * gcc.dg/label-compound-stmt-1.c: New test.
8634 * gcc.c-torture/compile/950922-1.c,
8635 gcc.c-torture/compile/20000211-3.c,
8636 gcc.c-torture/compile/20000518-1.c,
8637 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8638 compound statements.
8639
8640 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8641
8642 * gcc.dg/ppc64-abi-1.c: New test.
8643
8644 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8645
8646 * g++.dg/ext/attrib9.C: Add dg-warnings.
8647
8648 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8649
8650 PR c++/12335
8651 * g++.dg/parse/dtor3.C: New test.
8652
8653 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8654
8655 PR c++/12709
8656 * g++.dg/parse/try-catch-1.C: New test.
8657
8658 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8659
8660 * ada/acats/run_all.sh: Add more verbose output in acats.log
8661 when compiling tests.
8662
8663 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8664
8665 PR 13656
8666 * gcc.dg/typedef-redecl.c: New test case.
8667 * gcc.dg/typedef-redecl.h: New support file.
8668
8669 2004-01-13 Jan Hubicka <jh@suse.cz>
8670
8671 * gcc.dg/always_inline.c: New test.
8672 * gcc.dg/debug/20031231-1.c: Fix.
8673
8674 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8675
8676 PR c++/13474
8677 * g++.dg/template/array3.C: New test.
8678
8679 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8680
8681 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8682 * g++.dg/warn/Wunused-2.C: Likewise.
8683
8684 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8685
8686 PR c++/13289
8687 * g++.dg/template/instantiate6.C: New test.
8688
8689 2004-01-12 Roger Sayle <roger@eyesopen.com>
8690
8691 PR middle-end/11397
8692 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8693
8694 2004-01-12 Jan Hubicka <jh@suse.cz>
8695
8696 PR opt/12826
8697 * gcc.dg/20040112-1.c: New.
8698
8699 * gcc.dg/dwarf-die[1-7].c: Move to...
8700 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8701 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8702
8703 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8704
8705 PR c++/4100
8706 * g++.dg/parse/friend4.C: New test.
8707
8708 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8709
8710 PR c++/4100
8711 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8712 definition is called a friend.
8713
8714 2004-01-11 Zack Weinberg <zack@codesourcery.com>
8715
8716 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8717
8718 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8719
8720 PR c++/3478
8721 * g++.dg/parse/error10.C: New test.
8722 * g++.dg/template/arg2.C: Accept "invalid type" error.
8723
8724 2004-01-11 Jakub Jelinek <jakub@redhat.com>
8725
8726 PR middle-end/13392
8727 * g++.dg/opt/expect2.C: New test.
8728
8729 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8730
8731 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8732 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8733 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8734 Update dg-error regexps.
8735
8736 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8737
8738 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8739 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8740
8741 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8742
8743 * gcc.dg/pragma-re-1.c: Use right pointer type.
8744
8745 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8746
8747 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8748
8749 2004-01-09 Geoffrey Keating <geoffk@apple.com>
8750
8751 * gcc.dg/rs6000-ldouble-1.c: New.
8752
8753 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8754
8755 DR 337
8756 PR c++/9256
8757 * g++.dg/other/abstract1.C: New test.
8758
8759 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
8760
8761 * g++.dg/lookup/strong-using-1.C: New.
8762
8763 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8764
8765 PR c/11234
8766 * gcc.dg/func-ptr-conv-1.c: New test.
8767 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8768
8769 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8770
8771 PR target/13380.
8772 * gcc.c-torture/compile/20040109-1.c: New.
8773
8774 2004-01-08 Stuart Hastings <stuart@apple.com>
8775
8776 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8777 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8778 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8779
8780 2004-01-09 Alan Modra <amodra@bigpond.net.au>
8781
8782 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8783
8784 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8785
8786 * ada/acats/run_acats: Treat 'gnatchop' the same way
8787 as 'gnatmake'. Export GCC_DRIVER.
8788 * ada/acats/run_all.sh: Add target_gnatchop. Use
8789 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8790
8791 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8792
8793 PR c++/12573
8794 * g++.dg/template/dependent-expr4.C: New test.
8795
8796 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8797
8798 * gcc.dg/altivec-11.c: New test.
8799
8800 2004-01-07 Mark Mitchell <mark@codesourcery.com>
8801
8802 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8803
8804 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8805
8806 PR c/6024
8807 * gcc.dg/enum-compat-1.c: New test.
8808 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8809
8810 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8811
8812 PR c/12165
8813 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8814 gcc.dg/c99-idem-qual-3.c: New tests.
8815
8816 2004-01-07 Alan Modra <amodra@bigpond.net.au>
8817
8818 * gcc.dg/winline-7.c: Don't cast void * to int.
8819
8820 2004-01-06 Jan Hubicka <jh@suse.cz>
8821
8822 * gcc.dg/i386-sse-5.c: New test
8823 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8824
8825 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8826
8827 PR c++/12815
8828 * g++.dg/rtti/typeid4.C: New test.
8829
8830 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8831
8832 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8833
8834 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8835
8836 PR c++/12132
8837 * g++.dg/template/error11.C: New test.
8838
8839 PR c++/13451
8840 * g++.dg/template/class2.C: New test.
8841
8842 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8843 Richard Sandiford <rsandifo@redhat.com>
8844
8845 PR c++/13387
8846 * g++.dg/opt/alias3.C: New test.
8847
8848 2004-01-04 Mark Mitchell <mark@codesourcery.com>
8849
8850 PR c++/13157
8851 * g++.dg/template/koenig3.C: New test.
8852
8853 PR c++/13529
8854 * g++.dg/parse/offsetof3.C: New test.
8855
8856 * g++.dg/init/copy7.C: Add missing dg-error markers.
8857
8858 PR c++/12226
8859 * g++.dg/init/copy7.c: New test.
8860
8861 PR c++/13536
8862 * g++.dg/parse/cast1.C: New test.
8863
8864 2004-01-04 Jan Hubicka <jh@suse.cz>
8865
8866 * gcc.dg/winline[1-7].c: New tests.
8867
8868 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8869
8870 PR c++/13520
8871 * g++.dg/template/qualttp22.C: New test.
8872
8873 2004-01-01 Jan Hubicka <jh@suse.cz>
8874
8875 * gcc.dg/debug/20031231-1.c: New.
8876 * gcc.c-torture/compile/20040101-1.c: New.
8877 * gcc.dg/dwarf-die-[1-7].c: New.
8878
8879 2004-01-01 Jakub Jelinek <jakub@redhat.com>
8880
8881 PR optimization/13521
8882 * gcc.c-torture/compile/20031231-1.c: New test.
8883
8884 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8885
8886 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8887
8888 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8889
8890 PR c++/10079
8891 * g++.dg/template/crash16.C: New test.
8892
8893 2003-12-30 Mark Mitchell <mark@codesourcery.com>
8894
8895 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8896
8897 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8898
8899 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8900 ports.
8901 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8902 * g++.old-deja/g++.law/profile1.C: Likewise.
8903 * gcc.c-torture/compile/981006-1.c: Likewise.
8904 * gcc.c-torture/execute/loop-2e.x: Likewise.
8905 * gcc.c-torture/execute/loop-2f.x: Remove.
8906 * gcc.c-torture/execute/loop-2g.x: Likewise.
8907 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8908 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8909
8910 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8911
8912 PR c++/13507
8913 * g++.dg/ext/attrib11.C: New test.
8914
8915 PR c++/13494
8916 * g++.dg/template/array2-1.C: New test.
8917 * g++.dg/template/array2-2.C: New test.
8918
8919 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8920
8921 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8922
8923 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8924
8925 PR c++/12774
8926 * g++.dg/template/array1-1.C: New test.
8927 * g++.dg/template/array1-2.C: New test.
8928
8929 2003-12-29 Roger Sayle <roger@eyesopen.com>
8930
8931 PR fortran/12632
8932 * g77.dg/12632.f: New test case.
8933
8934 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8935
8936 PR c++/13289
8937 * g++.dg/parse/nontype1.C: New test.
8938
8939 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8940
8941 PR c++/12403
8942 * g++.dg/parse/explicit1.C: New test.
8943 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8944
8945 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8946
8947 PR c++/13081
8948 * g++.dg/opt/inline6.C: New test.
8949
8950 PR c++/12613
8951 * g++.dg/parse/error9.C: New test.
8952
8953 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8954
8955 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8956
8957 PR c++/13009
8958 * g++.dg/init/assign1.C: New test.
8959
8960 2003-12-28 Roger Sayle <roger@eyesopen.com>
8961
8962 PR c++/13070
8963 * g++.dg/warn/format3.C: New test case.
8964
8965 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8966
8967 * gcc.c-torture/compile/20031227-1.c: New test.
8968
8969 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8970
8971 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8972 * g77.dg/bprob/bprob.exp: Likewise.
8973 * gcc.misc-tests/bprob.exp: Likewise.
8974 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8975 variants on systems where the library does not provide that
8976 functionality.
8977 * gcc.dg/builtins-20.c: Use builtins-config.h.
8978 * gcc.dg/builtins-config.h: New file.
8979
8980 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8981
8982 * lib/gcc-dg.exp (dg-require-profiling): New function.
8983 * lib/target-supports.exp (check_profiling_available): Likewise.
8984 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8985 * g77.dg/bprob/bprob.exp: Likewise.
8986 * gcc.misc-tests/bprob.exp: Likewise.
8987 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8988 * gcc.dg/20021014-1.c: Likewise.
8989 * gcc.dg/nest.c: Likewise.
8990
8991 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8992
8993 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8994 compiling.
8995 * g++.dg/lookup/java2.C: Likewise.
8996 * gcc.dg/cpp/lexident.c: Likewise.
8997
8998 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8999
9000 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
9001 given.
9002 * gcc.c-torture/compile/961203-1.c: Likewise.
9003 * gcc.c-torture/compile/980506-1.c: Likewise.
9004
9005 2003-12-23 Zack Weinberg <zack@codesourcery.com>
9006
9007 * lib/gcc-dg.exp (dg-prune-output): New annotation.
9008 (additional_prunes): New global.
9009 (gcc-dg-prune): Handle additional per-test pruning.
9010 (dg-test): Clear additional_prunes between tests.
9011
9012 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
9013 dg-prune-output to avoid spurious failures from assembler
9014 complaining about nonexistent WAW violations.
9015 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
9016 Use dg-prune-output to avoid spurious failures from assembler
9017 warning about Itanium B-step errata.
9018
9019 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9020
9021 * g++.dg/abi/macro0.C: New test.
9022 * g++.dg/abi/macro1.C: Likewise.
9023 * g++.dg/abi/macro2.C: Likewise.
9024
9025 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
9026 * g++.dg/abi/bitfield7.C: Likewise.
9027 * g++.dg/abi/dtor2.C: Likewise.
9028 * g++.dg/abi/mangle11.C: Likewise.
9029 * g++.dg/abi/mangle12.C: Likewise.
9030 * g++.dg/abi/mangle14.C: Likewise.
9031 * g++.dg/abi/mangle17.C: Likewise.
9032 * g++.dg/abi/vbase10.C: Likewise.
9033 * g++.dg/abi/vbase14.C: Likewise.
9034 * g++.dg/template/qualttp17.C: Likewise.
9035
9036 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
9037
9038 PR c/11995
9039 * gcc.dg/20031223-1.c: New test.
9040
9041 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9042
9043 * gcc.dg/noreturn-7.c: New test.
9044
9045 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9046
9047 * gcc.dg/null-pointer-1.c: New test.
9048
9049 2003-12-22 Mark Mitchell <mark@codesourcery.com>
9050
9051 * g++.old-deja/g++.jason/template18.C: Remove.
9052 * g++.old-deja/g++.jason/template37.C: Likewise.
9053
9054 PR c++/12862
9055 * g++.dg/lookup/ns1.C: New test.
9056
9057 PR c++/12397
9058 * g++.dg/template/lookup3.C: New test.
9059
9060 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9061
9062 * g++.dg/template/recurse1.C: New test
9063
9064 2003-12-22 Mark Mitchell <mark@codesourcery.com>
9065
9066 PR c++/12479
9067 * g++.dg/parse/semicolon1.C: New test.
9068 * g++.dg/parse/semicolon1.h: Likewise.
9069
9070 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
9071
9072 * gcc.dg/darwin-misaligned.c: New test.
9073
9074 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9075
9076 PR c/9163
9077 * gcc.dg/20031222-1.c: New test.
9078
9079 2003-12-21 Mark Mitchell <mark@codesourcery.com>
9080
9081 PR c++/13438
9082 * g++.dg/parse/error8.C: New test.
9083
9084 PR c++/11554
9085 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
9086
9087 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
9088
9089 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
9090 too small.
9091 * gcc.c-torture/compile/930217-1.c: Likewise.
9092 * gcc.c-torture/compile/930513-1.c: Likewise.
9093 * gcc.c-torture/execute/920908-2.c: Likewise.
9094 * gcc.c-torture/execute/921204-1.c: Likewise.
9095 * gcc.c-torture/execute/930621-1.c: Likewise.
9096 * gcc.c-torture/execute/930630-1.c: Likewise.
9097 * gcc.c-torture/execute/931031-1.c: Likewise.
9098 * gcc.c-torture/execute/980602-2.c: Likewise.
9099 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
9100 * gcc.c-torture/execute/compndlit-1.c: Likewise.
9101 * gcc.c-torture/execute/extzvsi.c: Likewise.
9102 * gcc.c-torture/unsorted/ext.c: Likewise.
9103
9104 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
9105
9106 PR target/12749
9107 * gcc.c-torture/compile/20031220-2.c: New test case.
9108
9109 2003-12-20 Roger Sayle <roger@eyesopen.com>
9110
9111 PR optimization/13031
9112 * gcc.c-torture/compile/20031220-1.c: New test case.
9113
9114 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9115
9116 * gcc.dg/cast-function-1.c: New test.
9117
9118 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
9119
9120 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
9121 formats.
9122
9123 2003-12-19 Mark Mitchell <mark@codesourcery.com>
9124
9125 PR c++/12795
9126 * g++.dg/ext/attrib10.C: New test.
9127
9128 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9129
9130 * gcc.dg/cleanup-10.c: New test.
9131 * gcc.dg/cleanup-11.c: New test.
9132
9133 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9134
9135 PR c++/13239
9136 * g++.dg/opt/expect1.C: New test.
9137
9138 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
9139
9140 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
9141
9142 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
9143
9144 PR debug/12923
9145 * gcc.dg/20031218-1.c: New test.
9146
9147 PR debug/12389
9148 * gcc.dg/20031218-2.c: New test.
9149 * gcc.dg/20031218-3.c: New test.
9150
9151 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
9152 of label name and allow for USER_LABEL_PREFIX == "_" names.
9153 * g++.dg/abi/mangle18-2.C: Likewise.
9154 * g++.dg/abi/mangle19-1.C: Likewise.
9155 * g++.dg/abi/mangle19-2.C: Likewise.
9156 * g++.dg/abi/mangle20-1.C: Likewise.
9157 * g++.dg/abi/mangle20-2.C: Likewise.
9158
9159 2003-12-18 Richard Henderson <rth@redhat.com>
9160
9161 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
9162
9163 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
9164 Dan Kegel <dank@kegel.com>
9165
9166 PR other/12009
9167 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
9168 testing a cross compiler, it causes spurious compile failures.
9169 * lib/g++.exp: Likewise.
9170
9171 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9172
9173 PR c++/13262
9174 * g++.dg/template/access13.C: New test.
9175
9176 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9177
9178 * gcc.dg/20031216-1.c: New test.
9179
9180 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9181
9182 PR c++/9154
9183 * g++.dg/template/error10.C: New test.
9184
9185 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9186
9187 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
9188 * g++.dg/eh/simd-2.C: Likewise.
9189
9190 2003-12-17 James E Wilson <wilson@specifixinc.com>
9191 Roger Sayle <roger@eyesopen.com>
9192
9193 * gcc.c-torture/execute/ieee/mzero5.c: New.
9194
9195 2003-12-17 Mark Mitchell <mark@codesourcery.com>
9196
9197 PR c++/10603
9198 * g++.dg/parse/error6.C: New test.
9199
9200 PR c++/12827
9201 * g++.dg/parse/error7.C: New test.
9202
9203 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9204
9205 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
9206 at -O with stabs debugging formats.
9207 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
9208 * gcc.dg/debug/debug-2.c: Likewise.
9209
9210 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9211
9212 PR c++/12696
9213 * g++.dg/init/error1.C: New test.
9214
9215 PR c++/12218
9216 * g++.dg/init/pm3.C: New test.
9217
9218 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
9219
9220 PR c/3347
9221 * gcc.dg/bitfld-8.c: New test.
9222
9223 2003-12-16 James Lemke <jim@wasabisystems.com>
9224
9225 * gcc.dg/arm-scd42-[123].c: New tests.
9226
9227 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9228
9229 PR c++/9043
9230 * g++.dg/abi/mangle20-1.C: New test.
9231 * g++.dg/abi/mangle20-2.C: New test.
9232
9233 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9234
9235 PR c++/13275
9236 * g++.dg/other/offsetof2.C: Remove XFAIL.
9237 * g++.dg/parse/offsetof1.C: New test.
9238 * g++.gd/parse/offsetof2.C: Likewise.
9239
9240 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9241
9242 * g++.dg/template/nontype3.C: New test.
9243 * g++.dg/template/static2.C: Tweaked the dg-error clause.
9244
9245 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9246
9247 * g++.dg/warn/noreturn-3.C: Also test instantiation.
9248
9249 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9250
9251 PR c++/13387
9252 * g++.dg/expr/assign1.C: New test.
9253
9254 PR c++/13242
9255 * g++.dg/abi/mangle19-1.C: New test.
9256 * g++.dg/abi/mangle19-2.C: New test.
9257
9258 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
9259
9260 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
9261
9262 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9263
9264 * gcc.c-torture/execute/20031216-1.c: New test.
9265
9266 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9267
9268 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
9269 an ICE regression.
9270
9271 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9272
9273 PR c++/10926
9274 * g++.dg/template/error9.C: New test.
9275
9276 PR c++/11116
9277 * g++.dg/template/error8.C: New test.
9278
9279 2003-12-15 Roger Sayle <roger@eyesopen.com>
9280
9281 PR middle-end/13400
9282 * gcc.c-torture/execute/20031215-1.c: New test case.
9283
9284 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9285
9286 PR c++/13269
9287 * g++.dg/parse/error5.C: New test.
9288
9289 PR c++/12989
9290 * g++.dg/expr/sizeof1.C: New test.
9291
9292 PR c++/13310
9293 * g++.dg/template/crash15.C: New test.
9294
9295 2003-12-15 Geoffrey Keating <geoffk@apple.com>
9296
9297 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
9298 a non-POD type as the last named parameter of a varargs function.
9299
9300 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9301
9302 PR c++/13243
9303 PR c++/12573
9304 * g++.dg/template/crash14.C: New test.
9305 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
9306
9307 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
9308
9309 * g++.dg/other/java1.C: New test.
9310
9311 PR c++/13241
9312 * g++.dg/abi/mangle18-1.C: New test.
9313 * g++.dg/abi/mangle18-2.C: New test.
9314
9315 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9316
9317 PR optimization/10312
9318 * gcc.c-torture/execute/20031214-1.c: New.
9319
9320 2003-12-14 Mark Mitchell <mark@codesourcery.com>
9321
9322 PR c++/10779
9323 PR c++/12160
9324 * g++.dg/parse/error3.C: New test.
9325 * g++.dg/parse/error4.C: Likewise.
9326 * g++.dg/abi/mangle4.C: Tweak error messages.
9327 * g++.dg/lookup/using5.C: Likewise.
9328 * g++.dg/other/error2.C: Likewise.
9329 * g++.dg/parse/typename5.C: Likewise.
9330 * g++.dg/parse/undefined1.C: Likewise.
9331 * g++.dg/template/arg2.C: Likewise.
9332 * g++.dg/template/ttp3.C: Likewise.
9333 * g++.dg/template/type1.C: Likewise.
9334 * g++.old-deja/g++.other/crash32.C: Likewise.
9335 * g++.old-djea/g++.pt/defarg8.C: Likewise.
9336
9337 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9338
9339 PR c++/13106
9340 * g++.dg/warn/noreturn-3.C: New test.
9341
9342 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9343
9344 PR c++/13118
9345 * g++.dg/abi/covariant3.C: New.
9346
9347 2003-12-12 Jakub Jelinek <jakub@redhat.com>
9348
9349 * g++.dg/eh/ia64-1.C: New test.
9350
9351 2003-12-12 Roger Sayle <roger@eyesopen.com>
9352
9353 PR optimization/13037
9354 * g77.f-torture/execute/13037.f: New test case.
9355
9356 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9357
9358 PR c++/12881
9359 * g++.dg/abi/covariant2.C: New.
9360
9361 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
9362
9363 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9364
9365 2003-12-11 Zack Weinberg <zack@codesourcery.com>
9366
9367 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9368
9369 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9370
9371 PR other/10819
9372 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9373 to fix Bug 10819.
9374 * lib/g++.exp (g++_version): Likewise.
9375 * lib/g77.exp (g77_version): Likewise.
9376 * lib/objc.exp (default_objc_version): Likewise.
9377
9378 2003-12-10 Richard Henderson <rth@redhat.com>
9379
9380 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9381
9382 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9383
9384 2003-12-08 Matt Austern <austern@apple.com>
9385
9386 PR c/13134
9387 * lib/gcc-dg.exp (dg-require-visibility): Define.
9388 * lib/target-supports (check_visibility_available): Define.
9389 * gcc.dg/visibility-1.c: New test.
9390 * gcc.dg/visibility-2.c: Likewise.
9391 * gcc.dg/visibility-3.c: Likewise.
9392 * gcc.dg/visibility-4.c: Likewise.
9393 * gcc.dg/visibility-5.c: Likewise.
9394 * gcc.dg/visibility-6.c: Likewise.
9395 * g++.dg/ext/visibility-1.C: Likewise.
9396 * g++.dg/ext/visibility-2.C: Likewise.
9397 * g++.dg/ext/visibility-3.C: Likewise.
9398 * g++.dg/ext/visibility-4.C: Likewise.
9399 * g++.dg/ext/visibility-5.C: Likewise.
9400 * g++.dg/ext/visibility-6.C: Likewise.
9401
9402 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9403
9404 * g++.dg/lookup/java1.C: New test.
9405 * g++.dg/lookup/java2.C: New test.
9406
9407 2003-12-07 Falk Hueffner <falk@debian.org>
9408
9409 * g++.dg/opt/noreturn-1.C: New test.
9410
9411 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9412
9413 * gcc.dg/overflow-1.c: New test.
9414
9415 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9416
9417 * g77.f-torture/compile/13060.f: New test.
9418
9419 2003-12-06 Mark Mitchell <mark@codesourcery.com>
9420
9421 PR c++/13323
9422 * g++.dg/inherit/operator2.C: New test.
9423
9424 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9425
9426 PR c++/13305
9427 * g++.dg/ext/attrib9.C: New test.
9428
9429 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9430
9431 PR c++/13314
9432 * g++.dg/template/error7.C: New test.
9433
9434 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
9435 J"orn Rennecke <joern.rennecke@superh.com>
9436
9437 PR target/13302
9438 * g++.dg/other/struct-va_list.C: New test.
9439
9440 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9441
9442 PR c++/13166
9443 * g++.dg/parse/defarg6.C: New test.
9444
9445 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
9446
9447 PR target/13256
9448 * gcc.c-torture/execute/20031201-1.c: New test.
9449
9450 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
9451
9452 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
9453
9454 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9455
9456 * gcc.dg/builtin-return-1.c: New test.
9457
9458 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
9459 J"orn Rennecke <joern.rennecke@superh.com>
9460
9461 PR optimization/13260
9462 * gcc.c-torture/execute/20031204-1.c: New test.
9463
9464 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9465
9466 PR c++/9127
9467 * g++.dg/template/error6.C: New test.
9468
9469 2003-12-03 Jakub Jelinek <jakub@redhat.com>
9470
9471 * gcc.dg/20031202-1.c: New test.
9472
9473 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9474
9475 PR c++/13179
9476 * g++.dg/template/eh1.C: New test.
9477
9478 PR c++/10771
9479 * g++.dg/template/error5.C: New test.
9480
9481 2003-12-02 David Ung <davidu@mips.com>
9482
9483 * gcc.dg/compat/vector-check.h: Corrected type for var
9484 g_##TMODE
9485
9486 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9487
9488 PR c++/10126
9489 * g++.dg/template/ptrmem8.C: New test.
9490
9491 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9492
9493 PR c++/12573
9494 * g++.dg/template/dependent-expr3.C: New test.
9495
9496 2003-12-01 James Lemke <jim@wasabisystems.com>
9497
9498 * gcc.dg/arm-g2.c: New test.
9499
9500 2003-12-01 Roger Sayle <roger@eyesopen.com>
9501
9502 PR optimization/11634
9503 * gcc.dg/20031201-2.c: New test case.
9504
9505 2003-12-01 Zack Weinberg <zack@codesourcery.com>
9506
9507 PR 11433
9508 * objc.dg/proto-lossage-3.m: New test.
9509
9510 2003-12-01 Roger Sayle <roger@eyesopen.com>
9511
9512 PR optimization/12628
9513 * gcc.dg/20031201-1.c: New test case.
9514
9515 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9516
9517 * gcc.dg/unaligned-1.c: New test.
9518
9519 2003-11-30 Mark Mitchell <mark@codesourcery.com>
9520
9521 PR c++/9849
9522 * g++.dg/template/error4.C: New test.
9523 * g++.dg/template/nested3.C: Adjust error markers.
9524
9525 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9526
9527 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9528
9529 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9530
9531 PR c/10333
9532 * gcc.dg/bitfld-7.c: New test.
9533
9534 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
9535
9536 * gcc.dg/tls/asm-1.C: New test.
9537
9538 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9539
9540 * gcc.dg/cpp/assert4.c: Update.
9541
9542 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9543
9544 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9545 * gcc.dg/builtin-apply3.c: New test.
9546
9547 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9548
9549 * lib/compat.exp (compat-obj): New xfaildata parameter.
9550 Use it to set compiler_conditional_xfail_data before compiling.
9551 (compat-get-options): Handle dg-xfail-if.
9552 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9553 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9554 * gcc.dg/compat/vector-1_y.c: Likewise.
9555 * gcc.dg/compat/vector-2_x.c: Likewise.
9556 * gcc.dg/compat/vector-2_y.c: Likewise.
9557
9558 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9559
9560 * g++.dg/opt/reg-stack4.C: New test.
9561
9562 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9563
9564 * gcc.dg/builtin-apply2.c: New test.
9565
9566 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9567
9568 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9569
9570 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9571
9572 PR c++/12924
9573 * g++.dg/template/template-id-2.C: New test.
9574
9575 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9576
9577 PR c++/5369
9578 * g++.dg/template/memfriend1.C: New test.
9579 * g++.dg/template/memfriend2.C: Likewise.
9580 * g++.dg/template/memfriend3.C: Likewise.
9581 * g++.dg/template/memfriend4.C: Likewise.
9582 * g++.dg/template/memfriend5.C: Likewise.
9583 * g++.dg/template/memfriend6.C: Likewise.
9584 * g++.dg/template/memfriend7.C: Likewise.
9585 * g++.dg/template/memfriend8.C: Likewise.
9586 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9587
9588 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9589
9590 PR c++/12515
9591 * g++.dg/ext/cond1.C: New test.
9592
9593 2003-11-20 Richard Henderson <rth@redhat.com>
9594
9595 * gcc.dg/20020201-2.c: Remove.
9596 * gcc.dg/20020201-4.c: Remove.
9597 * gcc.dg/20020304-1.c: Remove.
9598
9599 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9600
9601 * gcc.dg/cpp/trad/xwin1.c: New test case.
9602
9603 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9604
9605 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9606 * lib/g77.exp: Likewise.
9607 * lib/objc.exp: Likewise.
9608 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9609 for darwin.
9610
9611 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9612
9613 PR c++/12932
9614 * g++.dg/template/static5.C: New test.
9615
9616 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9617
9618 * gcc.dg/nested-func-1.c: New test.
9619
9620 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9621
9622 * gcc.dg/cpp/assert4.c: New test.
9623
9624 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9625
9626 PR c++/2294
9627 * g++.dg/lookup/using9.c: New test.
9628
9629 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9630
9631 PR c++/12762
9632 * g++.dg/template/error3.C: New test.
9633
9634 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9635
9636 PR ada/13035
9637 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9638 No longer use a wrapper for gcc, since this does not work under
9639 Windows.
9640
9641 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9642
9643 PR c++/2094
9644 * g++.dg/template/ptrmem7.C: New test.
9645
9646 2003-11-13 Andrew Pinski <apinski@apple.com>
9647
9648 * gcc.c-torture/compile/20031113-1.c: New test.
9649
9650 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9651 Kean Johnston <jkj@sco.com>
9652
9653 PR c/13029
9654 * gcc.dg/unused-4.c: Update.
9655
9656 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9657
9658 * g++.dg/opt/const3.C: New test.
9659
9660 2003-11-13 Jan Hubicka <jh@suse.cz>
9661
9662 * gcc.c-torture/compile/20031112-1.c: New test.
9663
9664 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9665
9666 * g++.dg/parse/crash10.C: Remove bogus error marker.
9667
9668 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9669
9670 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9671 (host_gcc): Likewise.
9672 (ROOT): Honor $PWDCMD.
9673 (BASE): Likewise.
9674 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9675
9676 2003-11-12 Catherine Moore <clm@redhat.com>
9677
9678 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9679
9680 2003-11-12 Andreas Jaeger <aj@suse.de>
9681 Jakub Jelinek <jakub@redhat.com>
9682 Andrew Pinski <pinskia@physics.uc.edu>
9683 Richard Henderson <rth@redhat.com>
9684
9685 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9686 systems.
9687 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9688
9689 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9690 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9691
9692 2003-11-11 Andreas Jaeger <aj@suse.de>
9693
9694 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9695
9696 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9697
9698 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9699
9700 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9701 Clean ups.
9702
9703 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9704
9705 * gcc.dg/trampoline-1.c: New test.
9706
9707 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9708
9709 * gcc.c-torture/compile/200031109-1.c: New test.
9710
9711 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9712
9713 PR c/3190
9714 PR c/8714
9715 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9716 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9717 gcc.dg/format/no-y2k-1.c: Update.
9718
9719 2003-11-08 Roger Sayle <roger@eyesopen.com>
9720
9721 PR optimization/10467
9722 * gcc.dg/20031108-1.c: New test case.
9723
9724 2003-11-07 Geoffrey Keating <geoffk@apple.com>
9725
9726 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9727
9728 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9729
9730 * gcc.dg/compound-lvalue-1.c: New test.
9731 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9732 some XFAILs.
9733
9734 2003-11-06 Geoffrey Keating <geoffk@apple.com>
9735
9736 * gcc.dg/altivec-varargs-1.c: New test.
9737
9738 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9739
9740 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9741 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9742 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9743 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9744 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9745
9746 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9747
9748 * gcc.dg/cond-lvalue-1.c: New test.
9749
9750 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
9751
9752 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9753
9754 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9755
9756 PR c++/11616
9757 * g++.dg/template/instantiate5.C: New test.
9758
9759 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9760
9761 PR c++/12726
9762 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9763 * ChangeLog: Add missing first entry for above test.
9764
9765 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9766
9767 PR c++/9810
9768 * g++.dg/template/using8.C: New test.
9769 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9770
9771 2003-11-02 Roger Sayle <roger@eyesopen.com>
9772
9773 PR optimization/10817
9774 * gcc.c-torture/compile/20031102-1.c: New test case.
9775
9776 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9777
9778 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9779 2147483647.
9780
9781 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9782
9783 * gcc.dg/20031102-1.c: New test.
9784
9785 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9786
9787 * gcc.dg/complex-1.c: New test.
9788
9789 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9790
9791 PR c++/12796
9792 * g++.dg/template/crash13.C: Adjust expected error location.
9793 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9794
9795 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9796
9797 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9798
9799 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9800
9801 PR/10239
9802 * gcc.c-torture/compile/20031031-2.c: New test.
9803
9804 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9805
9806 PR/11640
9807 * gcc.c-torture/compile/20031031-1.c: New test.
9808
9809 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9810
9811 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9812 * gcc.misc-tests/bprob.exp: Likewise.
9813 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9814 the execution test on arm-elf configs.
9815 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
9816 configs that don't support scratch files.
9817 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9818
9819 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9820
9821 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9822 done by dejagnu.
9823
9824 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9825
9826 * ada/acats/run_all.sh: Redirect mv output to /dev/null
9827 Avoid non pure sh syntax. Add more logging.
9828
9829 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9830 fail.
9831
9832 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9833
9834 PR libgcj/10610
9835 * gcc.dg/ppc-stackalign-1.c: New test.
9836
9837 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9838
9839 * ada/acats/run_all.sh: Change output to be more compliant with
9840 dejagnu framework.
9841 Create acats.sum and acats.log files under testsuite/ada/acats
9842 Only run [a-z]* directories, to filter out e.g. CVS.
9843 Redirect build output to log file.
9844
9845 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9846
9847 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9848
9849 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9850
9851 PR ada/5909:
9852 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9853
9854 2003-10-27 Jakub Jelinek <jakub@redhat.com>
9855
9856 * gcc.c-torture/compile/20031023-1.c: New test.
9857 * gcc.c-torture/compile/20031023-2.c: New test.
9858 * gcc.c-torture/compile/20031023-3.c: New test.
9859 * gcc.c-torture/compile/20031023-4.c: New test.
9860
9861 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9862
9863 PR c++/10371
9864 * g++.dg/lookup/scoped8.C: New test.
9865
9866 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9867
9868 * g++.dg/opt/reg-stack3.C: New test.
9869
9870 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9871
9872 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9873
9874 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9875
9876 PR c++/11076
9877 * g++.dg/template/crash13.C: New test.
9878
9879 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9880
9881 * gcc.dg/c99-restrict-2.c: New test.
9882
9883 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9884
9885 PR c++/12698, c++/12699, c++/12700, c++/12566
9886 * g++.dg/inherit/covariant9.C: New test.
9887 * g++.dg/inherit/covariant10.C: New test.
9888 * g++.dg/inherit/covariant11.C: New test.
9889
9890 2003-10-23 Jason Merrill <jason@redhat.com>
9891
9892 PR c++/12726
9893 * g++.dg/ext/complit2.C: New test.
9894
9895 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9896
9897 PR target/12654
9898 * gcc.c-torture/execute/20031020-1.c: New test.
9899
9900 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9901
9902 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9903 following the jump_insn.
9904
9905 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9906
9907 * gcc.dg/cast-lvalue-1.c: New test.
9908
9909 2003-10-21 Mark Mitchell <mark@codesourcery.com>
9910
9911 PR c++/11962
9912 * g++.dg/template/cond2.C: New test.
9913
9914 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9915
9916 * gcc.dg/builtins-28.c: New test.
9917
9918 2003-10-20 Jan Hubicka <jh@suse.cz>
9919
9920 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9921 parameter.
9922 * testsuite/gcc.dg/inline-2.c: Likewise.
9923
9924 2003-10-20 Phil Edwards <phil@codesourcery.com>
9925
9926 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9927 * gcc.dg/nest.c: Likewise.
9928
9929 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9930
9931 PR c++/9781, c++/10583, c++/11862
9932 * g++.dg/parse/crash13.C: New test.
9933
9934 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9935
9936 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9937
9938 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9939
9940 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9941 Define HAVE_C99_RUNTIME except on Solaris.
9942 * gcc.dg/builtins-20.c: Likewise.
9943
9944 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9945
9946 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9947
9948 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9949
9950 PR c++/12495
9951 * g++.dg/template/crash21.C: New test.
9952
9953 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9954
9955 PR c++/2513
9956 * g++.dg/template/typename5.C: New test.
9957
9958 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9959
9960 PR c++/12369
9961 * g++.dg/template/friend25.C: New test.
9962
9963 2003-10-16 Ziemowit Laski <zlaski@apple.com>
9964
9965 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9966 versions.
9967
9968 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9969
9970 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9971 == 2147483647.
9972
9973 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9974
9975 * gcc.c-torture/execute/960416-1.x: Remove.
9976 * gcc.c-torture/execute/divconst-3.x: Likewise.
9977
9978 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
9979
9980 PR target/12598
9981 * gcc.dg/torture/cris-volatile-1.c: New test.
9982
9983 2003-10-14 Roger Sayle <roger@eyesopen.com>
9984
9985 PR optimization/9325
9986 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9987 for overflowing floating point to integer conversion during RTL
9988 simplification.
9989
9990 2003-10-13 Ziemowit Laski <zlaski@apple.com>
9991
9992 * objc/execute/_cmd.m: Fix typo.
9993 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9994 Relax 'scan-assembler' regexp.
9995 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9996 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9997 * objc.dg/zero-link-2.m: Remove blank line.
9998 * objc.dg/zero-link-3.m: New test case.
9999
10000 2003-10-13 Geoffrey Keating <geoffk@apple.com>
10001
10002 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
10003
10004 * gcc.dg/asm-names.c: Use scan-assembler-not rather
10005 than linker trickery.
10006
10007 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10008
10009 PR c++/12370
10010 * g++.dg/other/friend2.C: New test.
10011
10012 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
10013
10014 * gcc.dg/20031012-1.c: New test.
10015
10016 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
10017
10018 * gcc.dg/weak/weak-3.c: Fix for new warning.
10019
10020 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
10021
10022 PR optimization/8750
10023 * gcc.c-torture/execute/20031012-1.c: New test case.
10024
10025 2003-10-11 Roger Sayle <roger@eyesopen.com>
10026
10027 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
10028 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
10029
10030 2003-10-11 Roger Sayle <roger@eyesopen.com>
10031
10032 PR optimization/12260
10033 * gcc.c-torture/compile/20031011-2.c: New test case.
10034
10035 2003-10-11 Roger Sayle <roger@eyesopen.com>
10036
10037 * gcc.c-torture/execute/20031011-1.c: New testcase.
10038
10039 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
10040
10041 * gcc.c-torture/compile/20031011-1.c: New test.
10042
10043 2003-10-11 Jan Hubicka <jh@suse.cz>
10044
10045 * g++.dg/other/first-global.C: New test.
10046
10047 2003-10-11 Roger Sayle <roger@eyesopen.com>
10048
10049 * gcc.c-torture/execute/string-opt-18.c: New testcase.
10050
10051 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
10052
10053 * gcc.c-torture/compile/20031010-1.c: New test.
10054
10055 2003-10-10 Geoffrey Keating <geoffk@apple.com>
10056
10057 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
10058 * gcc.c-torture/execute/va-arg-25.c: ... here.
10059
10060 2003-10-09 Mark Mitchell <mark@codesourcery.com>
10061
10062 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
10063
10064 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
10065
10066 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
10067
10068 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
10069
10070 * g++.dg/parse/error2.C: New test.
10071
10072 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
10073
10074 PR c++/11097
10075 * g++.dg/other/error5.C: Modify the error message.
10076 * g++.dg/lookup/using8.C: New test.
10077
10078 2003-10-07 Geoffrey Keating <geoffk@apple.com>
10079
10080 * gcc.dg/darwin-abi-2.c: New file.
10081 * gcc.c-torture/execute/va-arg-24.c: New file.
10082
10083 2003-10-06 Bob Wilson <bob.wilson@acm.org>
10084
10085 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
10086 indentation.
10087
10088 2003-10-06 Mark Mitchell <mark@codesourcery.com>
10089
10090 PR c++/10147
10091 * g++.dg/other/error4.C: Update error messages.
10092 * g++.dg/template/ptrmem4.C: Likewise.
10093
10094 PR c++/12337
10095 * g++.dg/init/new9.C: New test.
10096
10097 PR c++/12334, c++/12236, c++/8656
10098 * g++.dg/ext/attrib8.C: New test.
10099
10100 2003-10-06 Devang Patel <dpatel@apple.com>
10101
10102 * gcc.dg/debug/dwarf2-3.h: New test.
10103 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
10104
10105 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
10106
10107 * g++.dg/opt/cfg2.C: New test.
10108
10109 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10110
10111 * g++.dg/opt/float1.C: New test.
10112
10113 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10114
10115 * gcc.dg/c90-array-lval-6.c: New test.
10116 * gcc.dg/c99-array-lval-6.c: New test.
10117
10118 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
10119 Ziemowit Laski <zlaski@apple.com>
10120
10121 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
10122 'Derived', so that it is never considered a class method; add
10123 new warning for '+port' method ambiguity.
10124 * objc.dg/method-12.m: Include <objc/objc.h> instead of
10125 <objc/objc-api.h> (needed on Mac OS X).
10126 * objc.dg/method-13.m: New test.
10127
10128 2003-10-03 Roger Sayle <roger@eyesopen.com>
10129
10130 PR optimization/9325, PR java/6391
10131 * gcc.c-torture/execute/20031003-1.c: New test case.
10132
10133 2003-10-02 Mark Mitchell <mark@codesourcery.com>
10134
10135 PR optimization/12180
10136 * gcc.dg/20031002-1.c: New test.
10137
10138 PR c++/12486
10139 * g++.dg/inherit/error1.C: New test.
10140
10141 2003-10-02 Chris Demetriou <cgd@broadcom.com>
10142
10143 * lib/f-torture.exp (search_for): Rename to...
10144 (search_for_re): This. Also, clean up comments and the
10145 "regexp" invocation.
10146
10147 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
10148
10149 * gcc.c-torture/compile/20031002-1.c: New test.
10150
10151 2003-10-02 Jakub Jelinek <jakub@redhat.com>
10152
10153 * g++.dg/opt/cond1.C: New test.
10154
10155 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
10156
10157 * gcc.dg/Wold-style-definition-2.c: New testcase.
10158 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
10159
10160 2003-09-29 Richard Henderson <rth@redhat.com>
10161
10162 * g++.dg/init/array10.C: Add dg-options.
10163
10164 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10165
10166 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
10167
10168 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10169
10170 * g++.dg/template/friend19.C: Fix typo.
10171 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
10172
10173 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
10174
10175 * gcc.c-torture/execute/20030928-1.c: New test.
10176 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
10177
10178 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10179
10180 * g++.dg/opt/unroll1.C: New test.
10181
10182 2003-09-26 Roger Sayle <roger@eyesopen.com>
10183
10184 PR optimization/11741
10185 * gcc.dg/20030926-1.c: New test case.
10186
10187 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10188
10189 PR c++/5655
10190 * g++.dg/parse/access7.C: New test.
10191 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
10192
10193 2003-09-24 Ziemowit Laski <zlaski@apple.com>
10194
10195 MERGE OF objc-improvements-branch into MAINLINE:
10196 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
10197 if libobjc has not been built.
10198 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
10199 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
10200 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
10201 objc/execute/nested-3.m, objc/execute/np-2.m,
10202 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
10203 objc/execute/redefining_self.m, objc/execute/root_methods.m,
10204 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
10205 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
10206 objc.dg/special/unclaimed-category-1.h,
10207 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
10208 well as GNU runtime.
10209 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
10210 * execute/cascading-1.m, execute/function-message-1.m,
10211 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
10212 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
10213 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
10214 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
10215 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
10216 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
10217 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
10218 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
10219 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
10220 * objc.dg/bitfield-2.m: Run only on Darwin.
10221 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
10222 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
10223 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
10224 * objc.dg/const-str-1.m: Fix constant string layout.
10225
10226 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
10227
10228 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
10229
10230 2003-09-23 Geoffrey Keating <geoffk@apple.com>
10231
10232 * gcc.dg/darwin-abi-1.c: New file.
10233
10234 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
10235
10236 PR target/12281
10237 * gcc.c-torture/compile/20030921-1.c: New test.
10238
10239 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10240
10241 * g++.dg/opt/reg-stack2.C: New test.
10242
10243 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10244
10245 * g++.dg/eh/delayslot1.C: New test.
10246
10247 2003-09-20 Richard Henderson <rth@redhat.com>
10248
10249 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
10250
10251 2003-09-20 Roger Sayle <roger@eyesopen.com>
10252
10253 * gcc.c-torture/execute/20030920-1.c: New test case.
10254
10255 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10256
10257 * g++.dg/rtti/typeid3.C: Correct expected error message.
10258
10259 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10260
10261 PR c++/157
10262 * g++.dg/parse/crash12.C: New test.
10263
10264 2003-09-19 Janis Johnson <janis187@us.ibm.com>
10265
10266 * gcc.dg/compat/mixed-struct-check.h: New.
10267 * gcc.dg/compat/mixed-struct-defs.h: New.
10268 * gcc.dg/compat/mixed-struct-init.h: New.
10269 * gcc.dg/compat/struct-by-value-19_main.c: New.
10270 * gcc.dg/compat/struct-by-value-19_x.c: New.
10271 * gcc.dg/compat/struct-by-value-19_y.c: New.
10272 * gcc.dg/compat/struct-by-value-20_main.c: New.
10273 * gcc.dg/compat/struct-by-value-20_x.c: New.
10274 * gcc.dg/compat/struct-by-value-20_y.c: New.
10275 * gcc.dg/compat/struct-return-19_main.c: New.
10276 * gcc.dg/compat/struct-return-19_x.c: New.
10277 * gcc.dg/compat/struct-return-19_y.c: New.
10278 * gcc.dg/compat/struct-return-20_main.c: New.
10279 * gcc.dg/compat/struct-return-20_x.c: New.
10280 * gcc.dg/compat/struct-return-20_y.c: New.
10281
10282 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
10283 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
10284 so that it will not complain on LP64 targets.
10285
10286 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10287
10288 PR c++/495
10289 * g++.dg/template/friend24.C: New test.
10290
10291 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
10292
10293 PR c++/12332
10294 * g++.dg/template/memtmpl2.C: New test.
10295
10296 2003-09-18 Mark Mitchell <mark@codesourcery.com>
10297
10298 PR target/11184
10299 * gcc.dg/builtin-apply1.c: New test.
10300
10301 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
10302
10303 PR c++/9848
10304 * g++.dg/warn/Wunused-4.C: New test.
10305
10306 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10307
10308 PR c++/12316
10309 * g++.dg/other/gc2.C: New test.
10310
10311 2003-09-17 Mark Mitchell <mark@codesourcery.com>
10312
10313 PR c++/11991
10314 * g++.dg/rtti/typeid3.C: New test.
10315
10316 PR c++/12266
10317 * g++.dg/overload/template1.C: New test.
10318
10319 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10320
10321 * g++.dg/opt/cfg3.C: New test.
10322
10323 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10324
10325 PR c++/7939
10326 * g++.dg/template/crash11.C: New test.
10327
10328 2003-09-16 Jason Merrill <jason@redhat.com>
10329 Jakub Jelinek <jakub@redhat.com>
10330
10331 * gcc.dg/attr-warn-unused-result.c: New test.
10332
10333 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10334
10335 PR c++/12184
10336 * g++.dg/expr/call2.C: New test.
10337
10338 2003-09-15 Andreas Jaeger <aj@suse.de>
10339
10340 * gcc.dg/Wold-style-definition-1.c: New test.
10341
10342 2003-09-14 Mark Mitchell <mark@codesourcery.com>
10343
10344 PR c++/3907
10345 * g++.dg/parse/template12.C: New test.
10346
10347 * g++.dg/abi/bitfield11.C: New test.
10348 * g++.dg/abi/bitfield12.C: Likewise.
10349
10350 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
10351
10352 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10353 non-expansion of functional macro name without arguments at EOL.
10354 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10355
10356 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
10357
10358 * gcc.c-torture/execute/20030914-[12].c: New tests.
10359
10360 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10361
10362 PR c++/11788
10363 * g++.dg/overload/addr1.C: New test.
10364
10365 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10366
10367 * gcc.dg/20030909-1.c: New test.
10368
10369 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10370
10371 * gcc.dg/ultrasp10.c: New test.
10372
10373 2003-09-09 Devang Patel <dpatel@apple.com>
10374
10375 * gcc.dg/darwin-ld-6.c: New test.
10376
10377 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10378
10379 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10380
10381 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10382
10383 * gcc.dg/ia64-types1.c: New test.
10384 * gcc.dg/ia64-types2.c: Likewise.
10385
10386 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10387
10388 * gcc.dg/builtins-1.c: Add more _Complex tests.
10389 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10390
10391 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10392 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10393
10394 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10395
10396 PR c++/11786
10397 * g++.dg/lookup/koenig2.C: New test.
10398
10399 PR c++/5296
10400 * g++.dg/rtti/typeid2.C: New test.
10401
10402 2003-09-08 Jakub Jelinek <jakub@redhat.com>
10403
10404 * gcc.c-torture/compile/20030904-1.c: New test.
10405
10406 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10407
10408 * g++.dg/opt/longbranch2.C: New test.
10409
10410 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10411
10412 * g++.dg/template/crash10.C: Only compile it.
10413
10414 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10415
10416 PR middle-end/11665
10417 * gcc.c-torture/compile/20030907-1.c: New test.
10418 * g++.dg/init/array11.C: New test.
10419
10420 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10421
10422 PR c++/11852
10423 * g++.dg/init/struct1.C: New test.
10424
10425 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10426
10427 PR c++/12181
10428 * g++.dg/expr/comma1.C: New test.
10429
10430 2003-09-06 Mark Mitchell <mark@codesourcery.com>
10431
10432 PR c++/11867
10433 * g++.dg/expr/static_cast5.C: New test.
10434
10435 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10436
10437 PR c++/11507
10438 * g++.dg/lookup/scoped7.C: New test.
10439
10440 PR c++/9574
10441 * g++.dg/other/static1.C: New test.
10442
10443 PR c++/11490
10444 * g++.dg/warn/template-1.C: New test.
10445
10446 PR c++/11432
10447 * g++.dg/template/crash10.C: New test.
10448
10449 PR c++/2478
10450 * g++.dg/overload/VLA.C: New test.
10451
10452 PR c++/10804
10453 * g++.dg/template/call1.C: New test.
10454
10455 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10456
10457 PR c++/11794
10458 * g++.dg/parse/using3.C: New test.
10459
10460 2003-09-06 Roger Sayle <roger@eyesopen.com>
10461
10462 PR c++/11409
10463 * g++.dg/overload/builtin3.C: New test case.
10464
10465 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
10466
10467 PR c/9862
10468 * gcc.dg/20030906-1.c: New test.
10469 * gcc.dg/20030906-2.c: Likewise.
10470
10471 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10472
10473 PR c++/12167
10474 * g++.dg/parse/defarg5.C: New test.
10475
10476 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
10477
10478 2003-09-05 Mark Mitchell <mark@codesourcery.com>
10479
10480 PR c++/12163
10481 * g++.dg/expr/static_cast4.C: New test.
10482
10483 PR c++/12146
10484 * g++.dg/template/crash9.C: New test.
10485
10486 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10487
10488 * g++.old-deja/g++.ext/pretty2.C: Update for change
10489 in __FUNCTION__.
10490 * g++.old-deja/g++.ext/pretty3.C: Likewise.
10491
10492 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
10493
10494 PR c++/11922
10495 * g++/dg/template/qualified-id1.C: New test.
10496
10497 PR c++/12037
10498 * g++.dg/warn/noeffect4.C: New test.
10499
10500 2003-09-04 Matt Austern <austern@apple.com>
10501
10502 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10503 * g++.dg/ext/fnname2.C: Likewise.
10504 * g++.dg/ext/fnname3.C: Likewise.
10505
10506 2003-09-04 Mark Mitchell <mark@codesourcery.com>
10507
10508 * g++.dg/expr/lval1.C: New test.
10509 * g++.dg/ext/lvcast.C: Remove.
10510
10511 2003-09-03 Roger Sayle <roger@eyesopen.com>
10512
10513 PR optimization/11700.
10514 * gcc.c-torture/compile/20030903-1.c: New test case.
10515
10516 2003-09-03 Mark Mitchell <mark@codesourcery.com>
10517
10518 PR c++/12053
10519 * g++.dg/abi/layout4.C: New test.
10520
10521 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10522
10523 PR c++/11553
10524 * g++.dg/parse/friend3.C: New test.
10525
10526 2003-09-02 Mark Mitchell <mark@codesourcery.com>
10527
10528 PR c++/11847
10529 * g++.dg/template/class1.C: New test.
10530
10531 PR c++/11808
10532 * g++.dg/expr/call1.C: New test.
10533
10534 2003-09-01 Mark Mitchell <mark@codesourcery.com>
10535
10536 PR c++/12114
10537 * g++.dg/init/ref9.C: New test.
10538
10539 PR c++/11972
10540 * g++.dg/template/nested4.C: New test.
10541
10542 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10543
10544 PR c++/12093
10545 * g++.dg/template/non-dependent4.C: New test.
10546
10547 PR c++/11928
10548 * g++.dg/inherit/conv1.C: New test.
10549
10550 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10551
10552 PR c++/6196
10553 * g++.dg/ext/label1.C: New test.
10554 * g++.dg/ext/label2.C: Likewise.
10555
10556 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10557
10558 * g++.dg/expr/cond3.C: New test.
10559
10560 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10561
10562 * gcc.dg/builtins-1.c: Add new builtin cases.
10563
10564 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10565
10566 * gcc.dg/builtins-1.c: Add new cases.
10567 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10568
10569 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10570
10571 * gcc.dg/builtins-1.c: Add more math builtin tests.
10572 * gcc.dg/torture/builtin-attr-1.c: New test.
10573
10574 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10575
10576 PR optimization/5079
10577 * g++.dg/opt/static3.C: New test.
10578
10579 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10580
10581 * gcc.misc-tests/gcov-10b.c: New test.
10582
10583 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10584
10585 * g++.dg/opt/ptrmem3.C: New test.
10586
10587 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10588
10589 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10590
10591 * gcc.dg/20030826-2.c: New test.
10592
10593 2003-08-26 Roger Sayle <roger@eyesopen.com>
10594
10595 PR middle-end/12002
10596 * g77.f-torture/compile/12002.f: New test case.
10597
10598 2003-08-26 Roger Sayle <roger@eyesopen.com>
10599
10600 * gcc.dg/20030826-1.c: New test case.
10601
10602 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10603
10604 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10605
10606 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10607
10608 PR c++/11871
10609 * c++.dg/lookup/crash1.C: New test.
10610
10611 * c++.dg/warn/noeffect3.C: New test.
10612
10613 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10614
10615 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10616 * gcc.dg/compat/vector-1_y.c: Ditto.
10617 * gcc.dg/compat/vector-2_x.c: Ditto.
10618 * gcc.dg/compat/vector-2_y.c: Ditto.
10619
10620 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10621
10622 * gcc.dg/20030702-1.c: New test.
10623
10624 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10625
10626 PR c++/8795
10627 * g++.dg/ext/altivec-1.C: New test.
10628
10629 2003-08-24 Richard Henderson <rth@redhat.com>
10630
10631 * g++.dg/eh/simd-2.C: Add -w for x86.
10632
10633 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10634
10635 * gcc.dg/20030815-1.c: New test.
10636
10637 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10638
10639 PR c++/3765
10640 * g++.dg/parse/access6.C: New test.
10641
10642 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10643
10644 PR c++/641, c++/11876
10645 * g++.dg/template/friend22.C: New test.
10646 * g++.dg/template/friend23.C: Likewise.
10647
10648 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10649
10650 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10651 identically.
10652
10653 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10654
10655 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10656
10657 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10658
10659 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10660
10661 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10662
10663 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10664
10665 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10666
10667 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10668
10669 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10670
10671 PR c++/11919
10672 * g++.dg/overload/prom1.C: New test.
10673
10674 PR c++/11551
10675 * g++.dg/parse/dtor2.C: New test.
10676
10677 PR c++/10762
10678 * g++.dg/parse/using2.C: New test.
10679
10680 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10681
10682 PR target/11805
10683 * gcc.c-torture/compile/20030821-1.c: New.
10684
10685 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10686
10687 PR c++/11834
10688 * g++.dg/template/deduce2.C: New test.
10689
10690 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
10691
10692 * gcc.c-torture/execute/20030821-1.c: New test.
10693
10694 2003-08-20 Roger Sayle <roger@eyesopen.com>
10695
10696 PR middle-end/11984
10697 * gcc.dg/20030820-1.c: New test case.
10698
10699 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10700
10701 PR c++/11945
10702 * g++.dg/warn/noeffect2.C: New test.
10703
10704 2003-08-19 Mark Mitchell <mark@codesourcery.com>
10705
10706 PR c++/10926
10707 * g++.dg/template/dtor2.C: New test.
10708
10709 PR c++/11684
10710 * g++.dg/template/operator1.C: New test.
10711 * g++.dg/parse/operator4.C: New test.
10712
10713 PR c++/11946.C
10714 * g++.dg/expr/enum1.C: New test.
10715 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10716
10717 PR c++/11036.C
10718 * g++.dg/parse/elab2.C: New test.
10719 * g++.dg/parse/typedef4.C: Change error message.
10720 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10721 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10722 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10723
10724 2003-08-19 Geoffrey Keating <geoffk@apple.com>
10725
10726 * gcc.dg/pch/warn-1.c: New.
10727 * gcc.dg/pch/warn-1.hs: New.
10728
10729 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10730 not-tested file.
10731
10732 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10733
10734 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10735
10736 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10737
10738 * gcc.dg/uninit-D.c: New Test.
10739 * gcc.dg/uninit-E.c: New Test.
10740 * gcc.dg/uninit-F.c: New Test.
10741 * gcc.dg/uninit-G.c: New Test.
10742
10743 2003-08-19 Michael Ritzert <ritzert@t-online.de>
10744
10745 * g++.dg/README: Describe the pch directory.
10746
10747 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10748
10749 PR c++/11174
10750 * g++.dg/parse/access4.C: New test.
10751 * g++.dg/parse/access5.C: Likewise.
10752 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10753
10754 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10755
10756 * gcc.dg/noncompile/20030818-1.c: New.
10757
10758 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10759
10760 PR c++/11957
10761 * g++.dg/warn/noeffect1.C: New test.
10762
10763 * g++.dg/template/scope2.C: New test.
10764 * g++.dg/template/error2.C: Correct dg-error
10765
10766 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
10767
10768 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10769
10770 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10771
10772 PR C++/11512
10773 * g++.dg/template/warn1.C: New.
10774
10775 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10776
10777 * g++.dg/template/error2.C: New test.
10778 * g++.dg/lookup/using7.C: Adjust errors
10779 * g++.old-deja/g++.pt/crash36.C: Likewise.
10780 * g++.old-deja/g++.pt/derived3.C: Likewise.
10781
10782 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10783
10784 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10785 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10786 * gcc.c-torture/execute/builtins/string-9.c: New, from
10787 string-opt-9.c. Adjust for execute/builtins framework.
10788 * gcc.c-torture/execute/string-opt-9.c: Delete.
10789
10790 2003-08-12 Mark Mitchell <mark@codesourcery.com>
10791
10792 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10793
10794 * g++.dg/parse/ret-type2.C: New test.
10795
10796 PR c++/11703
10797 * g++.dg/init/new8.C: New test.
10798
10799 PR c++/10923
10800 * g++.dg/parse/typedef5.C: New test.
10801
10802 PR c++/9512
10803 * g++.dg/parse/qualified2.C: New test.
10804 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10805 invalid code.
10806
10807 2003-08-11 Mark Mitchell <mark@codesourcery.com>
10808
10809 * g++.dg/conversion/ptrmem1.C: New test.
10810
10811 2003-08-11 Jakub Jelinek <jakub@redhat.com>
10812
10813 PR target/11693
10814 * gcc.dg/20030811-1.c: New test.
10815
10816 PR target/11535
10817 * gcc.c-torture/execute/20030811-1.c: New test.
10818
10819 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10820
10821 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10822
10823 2003-08-10 Mark Mitchell <mark@codesourcery.com>
10824
10825 PR c++/11789.C
10826 * g++.dg/inherit/multiple1.C: New test.
10827
10828 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10829
10830 * gcc.dg/spe1.c: New test.
10831
10832 PR c++/11670
10833 * g++.dg/expr/cast2.C: New test.
10834
10835 PR c++/10530
10836 * g++.dg/template/dependent-name2.C: New test.
10837
10838 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10839
10840 * g++.dg/parse/crash11.C: Put the dg options in comments.
10841
10842 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
10843
10844 * lib/gcc-dg.exp: Update for diagnostic change.
10845
10846 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10847
10848 PR c++/5767
10849 * g++.dg/parse/crash11.C: New test.
10850
10851 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
10852
10853 * gcc.dg/cpp/spacing1.c: Update.
10854
10855 2003-08-04 Janis Johnson <janis187@us.ibm.com>
10856
10857 PR target/11739
10858 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10859 a value for -mtune.
10860
10861 2003-08-04 Roger Sayle <roger@eyesopen.com>
10862
10863 PR middle-end/11771
10864 * gcc.c-torture/compile/20030804-1.c: New test case.
10865
10866 2003-08-04 Roger Sayle <roger@eyesopen.com>
10867
10868 * gcc.dg/20030804-1.c: New test case.
10869
10870 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
10871
10872 * gcc.dg/cpp/separate-1.c: New test.
10873
10874 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10875
10876 PR c++/11704
10877 * g++.dg/template/dependent-expr2.C: New test.
10878
10879 PR c++/11766
10880 * g++.dg/expr/ptrmem1.C: New test.
10881
10882 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10883
10884 PR c++/9453
10885 * g++.dg/template/friend15.C: New test.
10886
10887 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
10888
10889 * lib/dg-pch.exp: Work round PCH bug.
10890
10891 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10892
10893 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10894 builtins. Move cases from builtins-4.c here.
10895
10896 * gcc.dg/torture/builtin-math-1.c: New test taken from
10897 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10898 additional cases.
10899
10900 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10901 Delete.
10902
10903 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10904
10905 PR c++/9447
10906 * g++.dg/template/using7.C: New test.
10907
10908 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
10909
10910 * import1.c, import2.c: New tests.
10911
10912 2003-08-01 Jakub Jelinek <jakub@redhat.com>
10913
10914 * g++.dg/eh/crossjump1.C: New test.
10915
10916 2003-08-01 Mark Mitchell <mark@codesourcery.com>
10917
10918 PR c++/11697
10919 * g++.dg/template/using6.C: New test.
10920
10921 PR c++/11744
10922 * g++.dg/template/koenig2.C: New test.
10923
10924 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10925
10926 PR c++/7983
10927 * g++.dg/parse/typedef4.C: New test.
10928
10929 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10930
10931 PR c++/8442, c++/8806
10932 * g++.dg/template/elab1.C: New test.
10933 * g++.dg/template/type2.C: Likewise.
10934 * g++.dg/template/ttp3.C: Adjust expected error message.
10935 * g++.old-deja/g++.law/visibility13.C: Likewise.
10936 * g++.old-deja/g++.niklas/t135.C: Likewise.
10937 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10938 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10939 template argument.
10940 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10941
10942 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10943
10944 PR c++/11295
10945 * g++.dg/ext/stmtexpr1.C: New test.
10946
10947 * g++.dg/opt/tmp1.C: New test.
10948
10949 PR c++/11525
10950 * g++.dg/parse/constant4.C: New test.
10951
10952 PR c++/9447
10953 * g++.dg/template/using5.C: New test.
10954
10955 2003-07-31 Roger Sayle <roger@eyesopen.com>
10956
10957 * gcc.dg/builtins-27.c: New test case.
10958
10959 2003-07-31 Jakub Jelinek <jakub@redhat.com>
10960
10961 * gcc.dg/tls/opt-7.c: New test.
10962
10963 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
10964
10965 * g++.old-deja/g++.other/crash18.C: Remove.
10966
10967 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10968
10969 * g++.dg/template/explicit3.C: New.
10970 * g++.dg/template/explicit4.C: New.
10971 * g++.dg/template/explicit5.C: New.
10972
10973 PR c++/11347
10974 * g++.dg/template/memtmpl1.C: New.
10975
10976 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10977
10978 PR target/11565
10979 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10980 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10981
10982 2003-07-30 Jan Hubicka <jh@suse.cz>
10983
10984 * vtgc1.c: Kill.
10985
10986 2003-07-29 Zack Weinberg <zack@codesourcery.com>
10987
10988 * gcc.dg/struct-in-proto-1.c: New test.
10989
10990 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
10991
10992 * gcc.dg/cpp/include2.c: Only expect one message.
10993
10994 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10995
10996 PR c++/9447
10997 * g++.dg/template/using1.C: New test.
10998 * g++.dg/template/using2.C: New test.
10999 * g++.dg/template/using3.C: New test.
11000 * g++.dg/template/using4.C: New test.
11001
11002 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
11003
11004 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
11005 * gcc.c-torture/execute/string-opt-10.c: Likewise.
11006
11007 2003-07-28 Jan Hubicka <jh@suse.cz>
11008
11009 PR c++/11530
11010 * g++.dg/opt/call1.C: New test.
11011
11012 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
11013
11014 PR c++/11667
11015 * g++.dg/init/enum2.C: New test.
11016 * g++.dg/template/overload1.C: Add "-w" option.
11017
11018 2003-07-28 <hp@bitrange.com>
11019
11020 * gcc.dg/Wdeclaration-after-statement-1.c,
11021 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
11022
11023 2003-07-28 Jakub Jelinek <jakub@redhat.com>
11024
11025 * gcc.c-torture/compile/20030725-1.c: New test.
11026
11027 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
11028
11029 * gcc.dg/20030505.c: Only run for SPE.
11030 Remove definition of opaque type.
11031
11032 2003-07-27 Mark Mitchell <mark@codesourcery.com>
11033
11034 * g++.dg/template/ptrmem6.C: New test.
11035
11036 2003-07-26 Geoffrey Keating <geoffk@apple.com>
11037
11038 * gcc.c-torture/compile/zero-strct-2.c: New test.
11039
11040 2003-07-25 Geoffrey Keating <geoffk@apple.com>
11041
11042 * gcc.dg/intermod-1.c: New test.
11043
11044 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
11045
11046 PR c++/11617
11047 * g++.dg/template/lookup2.C: New test.
11048 * g++.dg/template/memclass1.C: Remove instantiated from error.
11049 * g++.dg/other/error2.C: Tweak expected errors.
11050
11051 PR c++/11596
11052 * g++.dg/template/defarg3.C: New test.
11053
11054 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
11055
11056 2003-07-24 Mark Mitchell <mark@codesourcery.com>
11057
11058 * g++.dg/inherit/access5.C: New test.
11059
11060 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11061
11062 PR c++/11513
11063 * g++.dg/template/crash8.C: New test.
11064
11065 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
11066
11067 PR c/10602
11068 * gcc.dg/noncompile/incomplete-2.c: New test.
11069
11070 2003-07-23 Mark Mitchell <mark@codesourcery.com>
11071
11072 PR c++/11645
11073 * g++.dg/inherit/access4.C: New test.
11074
11075 PR c++/11517
11076 * g++.dg/expr/cond2.C: New test.
11077
11078 PR optimization/10679
11079 * g++.dg/opt/inline4.C: New test.
11080
11081 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
11082
11083 * g++.dg/parse/crash10: New test.
11084
11085 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11086
11087 * g++.dg/ext/flexary1.C: New test.
11088
11089 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11090
11091 PR c++/10793
11092 * g++.dg/template/crash9.C: New test.
11093
11094 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11095
11096 PR c++/3004
11097 * g++.dg/parse/typedef3.C: New test.
11098
11099 PR c++/7906
11100 * g++.dg/parse/operator2.C: New test.
11101
11102 PR c++/8895
11103 * g++.dg/parse/def-tmpl-arg1.C: New test.
11104
11105 PR c++/9282
11106 * g++.dg/parse/funptr1.C: New test.
11107
11108 PR c++/9452
11109 * g++.dg/parse/ambig3.C: New test.
11110
11111 PR c++/9454
11112 * g++.dg/parse/operator3.C: New test.
11113
11114 PR c++/9486
11115 * g++.dg/parse/template10.C: New test.
11116
11117 PR c++/9488
11118 * g++.dg/parse/template11.C: New test.
11119
11120 PR c++/10150
11121 * g++.dg/parse/invalid-op1.C: New test.
11122
11123 PR c++/10247
11124 * g++.dg/parse/condexpr1.C: New test.
11125
11126 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11127
11128 * g++.dg/ext/packed3.C: New test.
11129 * g++.dg/ext/packed4.C: New test.
11130
11131 * gcc.dg/pack-test-3.c: New test.
11132
11133 2003-07-21 Janis Johnson <janis187@us.ibm.com>
11134
11135 * lib/compat.exp: Handle dg-options per source file.
11136 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
11137 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
11138 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
11139 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
11140 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
11141 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
11142 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
11143 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
11144 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
11145 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
11146 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
11147 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
11148 * g++.dg/compat/break/bitfield7_x.C: Ditto.
11149 * g++.dg/compat/break/bitfield7_y.C: Ditto.
11150
11151 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11152
11153 PR c/10320
11154 * gcc.c-torture/execute/20030718-1.c: New test.
11155
11156 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11157
11158 PR optimization/11536
11159 * gcc.dg/20030721-1.c: New test.
11160
11161 2003-07-19 Mark Mitchell <mark@codesourcery.com>
11162
11163 PR c++/11546
11164 * g++.dg/template/lookup1.C: New test.
11165
11166 2003-07-19 Zack Weinberg <zack@codesourcery.com>
11167
11168 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
11169 diagnostics of ill-formed constructs involving labels.
11170 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
11171 the new 'previously defined here' message.
11172
11173 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
11174
11175 * g++.dg/parse/non-dependent2.C: New test.
11176
11177 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11178
11179 * g++.dg/init/init-ref4.C: xfail on targets without
11180 weak symbols.
11181
11182 2003-07-17 Jakub Jelinek <jakub@redhat.com>
11183
11184 PR target/11087
11185 * gcc.c-torture/execute/20030717-1.c: New test.
11186
11187 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11188
11189 * g++.dg/opt/cfg1.C: New test.
11190
11191 2003-07-17 Mark Mitchell <mark@codesourcery.com>
11192
11193 PR optimization/11557
11194 * gcc.dg/20030717-1.c: New test.
11195
11196 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11197
11198 PR c++/10476
11199 * g++.dg/expr/crash-1.C: New test.
11200
11201 PR c++/11027
11202 * g++.dg/template/init3.C: New test.
11203
11204 PR c++/8222
11205 * g++.dg/template/non-dependent1.C: New test.
11206
11207 PR c++/11070
11208 * g++.dg/template/non-dependent2.C: New test.
11209
11210 PR c++/11071
11211 * g++.dg/template/non-dependent3.C: New test.
11212
11213 PR c++/9907
11214 * g++.dg/template/sizeof5.C: New test.
11215
11216 2003-07-17 Geoffrey Keating <geoffk@apple.com>
11217
11218 PR 11498
11219 * gcc.c-torture/compile/mangle-1.c: New file.
11220
11221 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11222
11223 PR c++/7809
11224 * g++.dg/parse/access3.C: New test.
11225
11226 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11227
11228 PR c++/11384
11229 * g++.dg/init/init-ref4.C: New test.
11230
11231 2003-07-16 Mark Mitchell <mark@codesourcery.com>
11232
11233 PR c++/11547
11234 * g++.dg/parse/constant3.C: New test.
11235 * g++.dg/parse/crash7.C: Likewise.
11236
11237 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
11238
11239 PR target/11008
11240 * gcc.dg/i386-pentium4-not-mull.c: New.
11241
11242 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
11243
11244 * gcc.dg/asm-names.c (ymain): Make it weak.
11245
11246 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11247
11248 PR c++/5421
11249 * g++.dg/template/friend21.C: New test.
11250
11251 2003-07-16 Jakub Jelinek <jakub@redhat.com>
11252
11253 * gcc.dg/cleanup-8.c: New test.
11254 * gcc.dg/cleanup-9.c: New test.
11255
11256 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
11257
11258 * g++.dg/ext/dll-MI1.h: New file.
11259 * g++.dg/ext/dllexport-MI1.C: New file.
11260 * g++.dg/ext/dllimport-MI1.C: New file.
11261
11262 2003-07-15 Jakub Jelinek <jakub@redhat.com>
11263
11264 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
11265 it does not have cmpstrsi patterns (just cmpmemsi).
11266
11267 2003-07-15 Mark Mitchell <mark@codesourcery.com>
11268
11269 PR debug/11473
11270 * g++.dg/debug/debug8.C: New test.
11271
11272 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11273
11274 PR c++/10108
11275 * g++.dg/template/crash7.C: New test.
11276
11277 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
11278
11279 PR target/10795
11280 * gcc.c-torture/compile/20030708-1.c: New.
11281
11282 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11283
11284 * gcc.c-torture/execute/20030715-1.c: New test.
11285
11286 2003-07-14 Geoffrey Keating <geoffk@apple.com>
11287
11288 * gcc.dg/pch/inline-3.c: New file.
11289 * gcc.dg/pch/inline-3.hs: New file.
11290 * gcc.dg/pch/inline-4.c: New file.
11291 * gcc.dg/pch/inline-4.hs: New file.
11292
11293 2003-07-14 Mark Mitchell <mark@codesourcery.com>
11294
11295 PR c++/11509
11296 * g++.dg/template/crash6.C: New test.
11297
11298 PR c++/7053
11299 * g++.dg/template/friend20.C: New test.
11300
11301 PR c++/7019
11302 * g++.dg/template/overload2.C: New test.
11303
11304 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11305
11306 PR optimization/11440
11307 * gcc.c-torture/execute/20030714-1.c: New test.
11308
11309 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11310
11311 PR c++/11154
11312 * g++.dg/template/partial2.C: New test.
11313
11314 2003-07-13 Mark Mitchell <mark@codesourcery.com>
11315
11316 PR c++/11503
11317 * g++.dg/template/anon1.C: New test.
11318
11319 PR c++/11493
11320 PR c++/11495
11321 * g++.dg/parse/template9.C: Likewise.
11322 * g++.dg/template/crash4.C: New test.
11323 * g++.dg/template/koenig1.C: Likewise.
11324 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
11325 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
11326 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11327 functions.
11328 * g++.old-deja/g++.jason/template36.C: Likewise.
11329 * g++.old-deja/g++.mike/p1989.C: Likewise.
11330 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11331 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11332 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11333 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11334 compiling.
11335 * g++.old-deja/g++.pt/union2.C: Use this->.
11336
11337 2003-07-11 Jakub Jelinek <jakub@redhat.com>
11338
11339 * gcc.dg/20030711-1.c: New test.
11340
11341 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11342
11343 PR c++/11050
11344 * g++.dg/parse/args1.C: New test.
11345 * g++.pt/defarg8.C: Change expected errors.
11346
11347 2003-07-11 Mark Mitchell <mark@codesourcery.com>
11348
11349 PR c++/8164
11350 * g++.dg/template/nontype2.C: New test.
11351
11352 PR c++/10558
11353 * g++.dg/parse/template8.C: New test.
11354
11355 PR c++/8327
11356 * g++.dg/template/scope1.C: New test.
11357
11358 * g++.dg/warn/Wsign-compare-1.C: New test.
11359
11360 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11361
11362 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11363
11364 2003-07-10 Mark Mitchell <mark@codesourcery.com>
11365
11366 PR c++/9411
11367 * g++.dg/template/explicit2.C: New test.
11368
11369 PR c++/10032
11370 * g++.dg/warn/pedantic1.C: New test.
11371
11372 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11373
11374 PR c++ 9483
11375 * g++.dg/other/field1.C: New test.
11376
11377 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11378
11379 PR c/11449
11380 * gcc.c-torture/compile/20030707-1.c: New.
11381
11382 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11383
11384 PR c++/10849
11385 * g++.dg/template/access12.C: New test.
11386
11387 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11388
11389 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11390 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11391 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11392 * gcc.misc-tests/gcov.exp: Update
11393 * g++.dg/gcov/gcov.exp: Update
11394 * lib/gcov.exp: Update.
11395
11396 2003-07-08 Mark Mitchell <mark@codesourcery.com>
11397
11398 * g++.dg/abi/mangle17.C: Make sure template expressions are
11399 dependent.
11400 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11401 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11402 * g++.dg/opt/stack1.C: Remove erroneous code.
11403 * g++.dg/parse/template7.C: New test.
11404 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11405 * g++.old-deja/g++.pt/crash4.C: Likewise.
11406
11407 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11408
11409 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11410 with zero or one occurence of `$' after the initial `L'.
11411
11412 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11413
11414 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11415
11416 2003-07-08 Roger Sayle <roger@eyesopen.com>
11417
11418 PR c/11370
11419 * gcc.dg/Wunreachable-6.c: New testcase.
11420 * gcc.dg/Wunreachable-7.c: New testcase.
11421
11422 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11423
11424 PR c/11420
11425 * gcc.dg/20030708-1.c: New test.
11426
11427 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
11428
11429 * gcc.dg/compat/sdata-section.h: New file.
11430 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
11431 * gcc.dg/torture/mips-sdata-1.c: New test.
11432
11433 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11434
11435 PR c++/11030
11436 * g++.dg/template/friend19.C: New test.
11437
11438 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11439
11440 * g++.dg/opt/strength-reduce.C: New test.
11441
11442 2003-07-07 Roger Sayle <roger@eyesopen.com>
11443
11444 PR target/10979
11445 * gcc.dg/20030707-1.c: New testcase.
11446
11447 2003-07-07 Roger Sayle <roger@eyesopen.com>
11448
11449 PR optimization/11059
11450 * g++.dg/opt/emptyunion.C: New testcase.
11451
11452 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11453 Eric Botcazou <ebotcazou@libertysurf.fr>
11454
11455 * g++.dg/opt/stack1.C: New test.
11456
11457 2003-07-05 Mark Mitchell <mark@codesourcery.com>
11458
11459 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
11460 run test.
11461
11462 PR c++/11431
11463 * g++.dg/expr/static_cast3.C: New test.
11464
11465 2003-07-04 Zack Weinberg <zack@codesourcery.com>
11466
11467 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
11468 everywhere.
11469 * gcc.dg/concat.c: Concatenation of string constants with
11470 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
11471 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
11472 * gcc.dg/cpp/escape-2.c: Use wide character constants where
11473 necessary to avoid multi-character character constant warning.
11474 * gcc.dg/cpp/escape.c: Likewise.
11475 * gcc.dg/cpp/ucs.c: Likewise.
11476 Remove backslashes from dg-bogus comments, as they confuse Tcl.
11477 Fix a typo.
11478
11479 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11480
11481 PR c/11428
11482 * gcc.c-torture/compile/20030704-1.c: New.
11483
11484 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11485
11486 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
11487
11488 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
11489
11490 PR c++/5287, PR c++/7910, PR c++/11021
11491 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
11492 tests for warnings.
11493 * g++.dg/ext/dllimport2.C: Add tests for warnings.
11494 * g++.dg/ext/dllimport3.C: Likewise.
11495 * g++.dg/ext/dllimport4.C: New file.
11496 * g++.dg/ext/dllimport5.C: New file.
11497 * g++.dg/ext/dllimport6.C: New file.
11498 * g++.dg/ext/dllimport7.C: New file.
11499 * g++.dg/ext/dllimport8.C: New file.
11500 * g++.dg/ext/dllimport9.C: New file.
11501 * g++.dg/ext/dllimport10.C: New file.
11502 * g++.dg/ext/dllexport1.C: New file.
11503
11504 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11505
11506 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11507 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11508
11509 2003-07-03 Roger Sayle <roger@eyesopen.com>
11510
11511 * gcc.dg/builtins-25.c: New testcase.
11512 * gcc.dg/builtins-26.c: New testcase.
11513
11514 2003-07-03 Janis Johnson <janis187@us.ibm.com>
11515
11516 * gcc.dg/compat/vector-defs.h: New file.
11517 * gcc.dg/compat/vector-setup.h: New file.
11518 * gcc.dg/compat/vector-check.h: New file.
11519 * gcc.dg/compat/vector-1_main.c: New file.
11520 * gcc.dg/compat/vector-1_x.c: New file.
11521 * gcc.dg/compat/vector-1_y.c: New file.
11522 * gcc.dg/compat/vector-2_main.c: New file.
11523 * gcc.dg/compat/vector-2_x.c: New file.
11524 * gcc.dg/compat/vector-2_y.c: New file.
11525
11526 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11527 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11528 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11529 * gcc.dg/compat/struct-align-1.h: New file.
11530 * gcc.dg/compat/struct-align-1_main.c: New file.
11531 * gcc.dg/compat/struct-align-1_x.c: New file.
11532 * gcc.dg/compat/struct-align-1_y.c: New file.
11533 * gcc.dg/compat/struct-align-2.h: New file.
11534 * gcc.dg/compat/struct-align-2_main.c: New file.
11535 * gcc.dg/compat/struct-align-2_x.c: New file.
11536 * gcc.dg/compat/struct-align-2_y.c: New file.
11537
11538 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11539 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11540 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11541 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11542 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11543 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11544 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11545 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11546 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11547 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11548 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11549 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11550 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11551 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11552 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11553 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11554 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11555 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11556 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11557 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11558 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11559 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11560 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11561 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11562 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11563 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11564 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11565 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11566 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11567
11568 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11569
11570 * gcc.dg/i386-call-1.c: New test.
11571
11572 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11573
11574 PR c++/9162
11575 * g++.dg/parse/defarg4.C: New.
11576
11577 2003-07-03 Roger Sayle <roger@eyesopen.com>
11578
11579 PR target/10700
11580 * gcc.c-torture/compile/20030703-1.c: New test case.
11581
11582 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11583
11584 * g++.dg/template/local3.C: Remove extra semicolon.
11585
11586 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11587
11588 * gcc.dg/i386-volatile-1.c: New test.
11589
11590 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11591
11592 PR c++/11072
11593 * g++.dg/other/offsetof2.C: XFAIL.
11594 * g++.dg/other/offsetof5.C: New.
11595
11596 PR c++/10219
11597 * g++.dg/template/error1.C: New.
11598
11599 PR c++/9779
11600 * g++.dg/template/dependent-expr1.C: New.
11601
11602 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11603
11604 PR c++/6949
11605 * g++.dg/template/local3.C: New test.
11606
11607 PR c++/11149
11608 * g++.dg/lookup/scoped6.C: New test.
11609
11610 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11611
11612 PR c++/8046
11613 * g++.dg/other/error7.C: New test.
11614
11615 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11616
11617 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11618 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11619 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11620 * g++.old-deja/g++.other/union2.C: Likewise.
11621 * gcc.dg/c90-const-expr-2.c: Likewise.
11622 * gcc.dg/c90-const-expr-3.c: Likewise.
11623 * gcc.dg/c99-const-expr-2.c: Likewise.
11624 * gcc.dg/c99-const-expr-3.c: Likewise.
11625 * gcc.dg/concat.c: Likewise.
11626
11627 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11628
11629 PR c++/9559
11630 * g++.dg/init/static1.C: New test.
11631
11632 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11633
11634 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11635 * g++.old-deja/g++.other/access2.C: Likewise.
11636 * g++.old-deja/g++.other/decl2.C: Likewise.
11637 * gcc.c-torture/execute/20020615-1.c: Likewise.
11638
11639 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11640
11641 PR c++/4933
11642 * g++.dg/template/sizeof4.C: New test.
11643
11644 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11645
11646 * g++.dg/other/error6.C: New test.
11647
11648 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11649
11650 PR c++/10750
11651 * g++.dg/parse/constant2.C: New test.
11652
11653 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11654
11655 PR c++/11106
11656 * g++.dg/other/error5.C: New test.
11657
11658 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11659
11660 * gcc.dg/format/gcc_diag-1.c: New test.
11661
11662 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11663
11664 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11665
11666 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11667
11668 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11669 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11670 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11671
11672 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11673
11674 * gcc.c-torture/execute/builtins/string-8.c: New test.
11675 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11676 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11677 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11678
11679 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11680
11681 PR c++/10468
11682 * g++.dg/ext/typeof6.C: New test.
11683
11684 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11685
11686 PR c++/10796
11687 * g++.dg/init/enum1.C: New test.
11688
11689 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11690
11691 * gcc.dg/20030627-1.c: New test.
11692
11693 2003-06-26 Mark Mitchell <mark@codesourcery.com>
11694
11695 PR c++/11332
11696 * g++.dg/expr/static_cast2.C: New test.
11697
11698 2003-06-26 Roger Sayle <roger@eyesopen.com>
11699 Jakub Jelinek <jakub@redhat.com>
11700
11701 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11702 sprintf(dst,"%s",src) optimization.
11703 * gcc.c-torture/execute/20030626-1.c: New test case.
11704 * gcc.c-torture/execute/20030626-2.c: New test case.
11705
11706 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11707
11708 * gcc.c-torture/execute/multi-ix.c: New test.
11709
11710 * gcc.c-torture/execute/simd-4.c (main):
11711 Added missing semicolon at end of union.
11712
11713 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11714
11715 PR c++/8266
11716 * g++.dg/template/explicit-instantiation3.C: New test.
11717
11718 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11719
11720 * gcc.dg/20030626-1.c: Use signed char.
11721
11722 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11723
11724 * gcc.dg/20030626-1.c: New test.
11725
11726 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
11727
11728 * const-str-2.m: Update.
11729
11730 2003-06-25 Mark Mitchell <mark@codesourcery.com>
11731
11732 PR c++/10990
11733 * g++.dg/rtti/dyncast1.C: New test.
11734 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11735 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11736 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11737
11738 PR c++/10931
11739 * g++.dg/expr/static_cast1.C: New test.
11740
11741 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
11742
11743 * gcc.dg/20030625-1.c: New test.
11744
11745 2003-06-24 Roger Sayle <roger@eyesopen.com>
11746
11747 * gcc.c-torture/compile/20030624-1.c: New test case.
11748
11749 2003-06-24 Jakub Jelinek <jakub@redhat.com>
11750
11751 * gcc.c-torture/execute/string-opt-17.c: New test.
11752
11753 2003-06-24 Mark Mitchell <mark@codesourcery.com>
11754
11755 PR c++/5754
11756 * g++.dg/parse/crash6.C: New test.
11757
11758 2003-06-23 Roger Sayle <roger@eyesopen.com>
11759
11760 * gcc.dg/builtins-24.c: New test case.
11761
11762 2003-06-23 Jakub Jelinek <jakub@redhat.com>
11763
11764 * g++.dg/opt/operator1.C: New test.
11765
11766 2003-06-22 Roger Sayle <roger@eyesopen.com>
11767
11768 * gcc.c-torture/execute/string-opt-16.c: New test case.
11769
11770 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11771
11772 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11773 * g++.old-deja/g++.other/conv7.C: Likewise
11774 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11775 * g++.old-deja/g++.other/overload14.C: Likewise.
11776
11777 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11778
11779 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11780 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11781
11782 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11783
11784 PR c++/10888
11785 * g++.dg/warn/Winline-3.C: New test.
11786
11787 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11788
11789 * lib/target-supports.exp (check_alias_available): Make the test
11790 program acceptable to the Solaris assembler.
11791
11792 PR c++/10749
11793 * g++.dg/template/memclass2.C: New test.
11794
11795 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11796 Eric Botcazou <ebotcazou@libertysurf.fr>
11797
11798 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11799 data for non-matching targets.
11800 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11801
11802 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11803
11804 PR c++/10845
11805 * g++.dg/template/member3.C: New test.
11806
11807 2003-06-19 Mark Mitchell <mark@codesourcery.com>
11808
11809 PR c++/10939
11810 * g++.dg/template/func1.C: New test.
11811
11812 PR c++/9649
11813 * g++.dg/template/static4.C: New test.
11814 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11815
11816 PR c++/11041
11817 * g++.dg/init/ref7.C: New test.
11818
11819 2003-06-19 Matt Austern <austern@apple.com>
11820
11821 PR c++/11228
11822 * g++.dg/anew1.C: New test.
11823 * g++.dg/anew2.C: New test.
11824 * g++.dg/anew3.C: New test.
11825 * g++.dg/anew4.C: New test.
11826
11827 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11828
11829 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11830
11831 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11832
11833 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11834 endian-dependent.
11835
11836 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11837
11838 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11839 Remove cruft.
11840
11841 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11842
11843 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11844 * gcc.c-torture/compile/961203-1.c: Likewise.
11845 * gcc.c-torture/compile/980506-1.c: Likewise.
11846
11847 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11848
11849 PR c++/10712
11850 * g++.dg/lookup/using7.C: New test.
11851
11852 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11853
11854 PR c++/11105
11855 * g++.dg/abi/conv1.C: Remove it.
11856 * g++.dg/template/conv7.C: New test.
11857 * g++.dg/template/conv8.C: Likewise.
11858 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11859 conversion operator.
11860
11861 2003-06-17 Janis Johnson <janis187@us.ibm.com>
11862
11863 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11864 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11865 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11866 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11867 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11868 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11869 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11870 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11871 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11872 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11873 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11874 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11875 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11876 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11877 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11878 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11879 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11880 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11881 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11882 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11883 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11884 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11885 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11886 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11887 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11888 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11889 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11890 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11891 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11892
11893 2003-06-16 Mark Mitchell <mark@codesourcery.com>
11894
11895 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11896 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11897 indications.
11898
11899 2003-06-16 Roger Sayle <roger@eyesopen.com>
11900
11901 * gcc.dg/i386-387-5.c: New test case.
11902 * gcc.dg/i386-387-6.c: New test case.
11903 * gcc.dg/builtins-23.c: New test case.
11904
11905 2003-06-15 Roger Sayle <roger@eyesopen.com>
11906
11907 * gcc.dg/builtins-22.c: New test case.
11908 * gcc.dg/i386-387-1.c: Update to test exp.
11909 * gcc.dg/i386-387-2.c: Likewise.
11910
11911 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11912
11913 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11914
11915 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11916
11917 * lib/gcc-dg.exp (dg-require-dll): New function.
11918 (dg-xfail-if): Likewise.
11919 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11920 driver.
11921
11922 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11923 * gcc.c-torture/compile/20001205-1.c: Likewise.
11924 * gcc.c-torture/compile/20001226-1.c: Likewise.
11925 * gcc.c-torture/compile/20010518-2.c: Likewise.
11926 * gcc.c-torture/compile/20020312-1.c: Likewise.
11927 * gcc.c-torture/compile/20020604-1.c: Likewise.
11928 * gcc.c-torture/compile/920501-12.c: Likewise.
11929 * gcc.c-torture/compile/920501-4.c: Likewise.
11930 * gcc.c-torture/compile/920520-1.c: Likewise.
11931 * gcc.c-torture/compile/920521-1.c: Likewise.
11932 * gcc.c-torture/compile/920625-1.c: Likewise.
11933 * gcc.c-torture/compile/961203-1.c: Likewise.
11934 * gcc.c-torture/compile/980506-1.c: Likewise.
11935 * gcc.c-torture/compile/981006-1.c: Likewise.
11936 * gcc.c-torture/compile/981022-1.c: Likewise.
11937 * gcc.c-torture/compile/981223-1.c: Likewise.
11938 * gcc.c-torture/compile/990617-1.c: Likewise.
11939 * gcc.c-torture/compile/dll.c: Likewise.
11940 * gcc.c-torture/compile/labels-3.c: Likewise.
11941 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11942 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11943 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11944 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11945 * gcc.c-torture/compile/simd-5.c: Likewise.
11946 * gcc.c-torture/compile/20000804-1.x: Remove.
11947 * gcc.c-torture/compile/20001205-1.x: Likewise.
11948 * gcc.c-torture/compile/20001226-1.x: Likewise.
11949 * gcc.c-torture/compile/20010518-2.x: Likewise.
11950 * gcc.c-torture/compile/20020312-1.x: Likewise.
11951 * gcc.c-torture/compile/20020604-1.x: Likewise.
11952 * gcc.c-torture/compile/920501-12.x: Likewise.
11953 * gcc.c-torture/compile/920501-4.x: Likewise.
11954 * gcc.c-torture/compile/920520-1.x: Likewise.
11955 * gcc.c-torture/compile/920521-1.x: Likewise.
11956 * gcc.c-torture/compile/920625-1.x: Likewise.
11957 * gcc.c-torture/compile/961203-1.x: Likewise.
11958 * gcc.c-torture/compile/980506-1.x: Likewise.
11959 * gcc.c-torture/compile/981006-1.x: Likewise.
11960 * gcc.c-torture/compile/981022-1.x: Likewise.
11961 * gcc.c-torture/compile/981223-1.x: Likewise.
11962 * gcc.c-torture/compile/990617-1.x: Likewise.
11963 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11964 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11965 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11966 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11967 * gcc.c-torture/compile/simd-5.x: Likewise.
11968
11969 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11970
11971 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11972
11973 * gcc.c-torture/execute/20030611-1.c: New test.
11974
11975 2003-06-12 Roger Sayle <roger@eyesopen.com>
11976
11977 PR middle-end/168
11978 * gcc.dg/20030612-1.c: New test case.
11979
11980 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11981
11982 PR c++/10635
11983 * g++.dg/expr/cast1.C: New test.
11984
11985 2003-06-12 Roger Sayle <roger@eyesopen.com>
11986
11987 * gcc.dg/builtins-21.c: New test case.
11988
11989 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11990
11991 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11992 options instead of at the end.
11993 * lib/objc.exp (objc_target_compile): Likewise.
11994
11995 2003-06-11 Mark Mitchell <mark@codesourcery.com>
11996
11997 PR c++/10432
11998 * g++.dg/parse/error1.C: New test.
11999
12000 2003-06-11 Janis Johnson <janis187@us.ibm.com>
12001
12002 * gcc.dg/compat/struct-by-value-11_main.c: New file.
12003 * gcc.dg/compat/struct-by-value-11_x.c: New file.
12004 * gcc.dg/compat/struct-by-value-11_y.c: New file.
12005 * gcc.dg/compat/struct-by-value-12_main.c: New file.
12006 * gcc.dg/compat/struct-by-value-12_x.c: New file.
12007 * gcc.dg/compat/struct-by-value-12_y.c: New file.
12008 * gcc.dg/compat/struct-by-value-13_main.c: New file.
12009 * gcc.dg/compat/struct-by-value-13_x.c: New file.
12010 * gcc.dg/compat/struct-by-value-13_y.c: New file.
12011 * gcc.dg/compat/struct-by-value-14_main.c: New file.
12012 * gcc.dg/compat/struct-by-value-14_x.c: New file.
12013 * gcc.dg/compat/struct-by-value-14_y.c: New file.
12014 * gcc.dg/compat/struct-by-value-15_main.c: New file.
12015 * gcc.dg/compat/struct-by-value-15_x.c: New file.
12016 * gcc.dg/compat/struct-by-value-15_y.c: New file.
12017 * gcc.dg/compat/struct-by-value-16_main.c: New file.
12018 * gcc.dg/compat/struct-by-value-16_x.c: New file.
12019 * gcc.dg/compat/struct-by-value-16_y.c: New file.
12020 * gcc.dg/compat/struct-by-value-17_main.c: New file.
12021 * gcc.dg/compat/struct-by-value-17_x.c: New file.
12022 * gcc.dg/compat/struct-by-value-17_y.c: New file.
12023 * gcc.dg/compat/struct-by-value-18_main.c: New file.
12024 * gcc.dg/compat/struct-by-value-18_x.c: New file.
12025 * gcc.dg/compat/struct-by-value-18_y.c: New file.
12026
12027 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
12028 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
12029 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
12030 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
12031 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
12032 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
12033 * gcc.dg/compat/scalar-return-3_main.c: New file.
12034 * gcc.dg/compat/scalar-return-3_x.c: New file.
12035 * gcc.dg/compat/scalar-return-3_y.c: New file.
12036 * gcc.dg/compat/scalar-return-4_main.c: New file.
12037 * gcc.dg/compat/scalar-return-4_x.c: New file.
12038 * gcc.dg/compat/scalar-return-4_y.c: New file.
12039
12040 2003-06-10 Janis Johnson <janis187@us.ibm.com>
12041
12042 * gcc.dg/compat/fp2-struct-check.h: New file.
12043 * gcc.dg/compat/fp2-struct-defs.h: New file.
12044 * gcc.dg/compat/fp2-struct-init.h: New file.
12045 * gcc.dg/compat/struct-by-value-10_main.c: New file.
12046 * gcc.dg/compat/struct-by-value-10_x.c: New file.
12047 * gcc.dg/compat/struct-by-value-10_y.c: New file.
12048 * gcc.dg/compat/struct-return-10_main.c: New file.
12049 * gcc.dg/compat/struct-return-10_x.c: New file.
12050 * gcc.dg/compat/struct-return-10_y.c: New file.
12051
12052 * gcc.dg/compat/compat-common.h: New file.
12053 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
12054 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
12055 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
12056 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
12057 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
12058 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
12059 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
12060 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12061 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
12062 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
12063 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12064 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
12065 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
12066 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12067 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
12068 * gcc.dg/compat/small-struct-check.h: Ditto.
12069 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
12070 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12071 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
12072 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
12073 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12074 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12075 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
12076 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12077 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
12078 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
12079 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12080 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12081 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
12082 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12083 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12084 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
12085 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12086 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
12087 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
12088 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12089 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
12090 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
12091 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12092 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
12093 * gcc.dg/compat/struct-return-2_main.c: Ditto.
12094 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12095 * gcc.dg/compat/struct-return-2_y.c: Ditto.
12096 * gcc.dg/compat/struct-return-3_main.c: Ditto.
12097 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12098 * gcc.dg/compat/struct-return-3_y.c: Ditto.
12099
12100 2003-06-10 Geoffrey Keating <geoffk@apple.com>
12101
12102 * g++.dg/pch/static-1.C: New file.
12103 * g++.dg/pch/static-1.Hs: New file.
12104
12105 2003-06-10 Richard Henderson <rth@redhat.com>
12106
12107 * gcc.dg/asm-7.c: Adjust expected warning text.
12108
12109 2003-06-10 Roger Sayle <roger@eyesopen.com>
12110
12111 * gcc.dg/builtins-20.c: New test case.
12112
12113 2003-06-10 Mark Mitchell <mark@codesourcery.com>
12114
12115 PR c++/11131
12116 * g++.dg/opt/template1.C: New test.
12117
12118 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12119
12120 * lib/gcc-dg.exp (dg-test): Clear additional_files and
12121 additional_sources.
12122
12123 2003-05-21 David Taylor <dtaylor@emc.com>
12124
12125 * gcc.dg/Wpadded.c: New file.
12126
12127 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12128
12129 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
12130 * gcc.dg/special/weak-2.c: Add dg-require-weak.
12131 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
12132 dg-require-weak.
12133
12134 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
12135
12136 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
12137
12138 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12139
12140 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
12141 (dg-require-alias): Likewise.
12142 (dg-require-gc-sections): Likewise.
12143 * lib/target-supports.exp (check_gc_sections_available): Likewise.
12144
12145 2003-06-08 Richard Henderson <rth@redhat.com>
12146
12147 * gcc.dg/20011029-2.c: Fix the array reference.
12148 * gcc.dg/asm-7.c: New.
12149
12150 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
12151
12152 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
12153
12154 2003-06-08 Mark Mitchell <mark@codesourcery.com>
12155
12156 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
12157 (dg-require-gc-sections): Likewise.
12158
12159 2003-06-08 Jan Hubicka <jh@suse.cz>
12160
12161 * i386-cmov1.c: Fix regular expression.
12162 * i386-cvt-1.c: Likewise.
12163 * i386-local.c: Likewise.
12164 * i386-local2.c: Likewise.
12165 * i386-mul.c: Likewise.
12166 * i386-ssetype-1.c: Likewise.
12167 * i386-ssetype-3.c: Likewise.
12168 * i386-ssetype-5.c: Likewise.
12169
12170 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12171
12172 PR c++/11039
12173 * g++.dg/warn/implicit-typename2.C: New test.
12174 * g++.dg/warn/implicit-typename3.C: New test.
12175
12176 2003-06-07 Richard Henderson <rth@redhat.com>
12177
12178 * g++.dg/other/offsetof3.C: Use size_t.
12179 * g++.dg/other/offsetof4.C: Likewise.
12180
12181 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
12182
12183 * lib/copy-file.exp: New. Implement gcc_copy_files.
12184
12185 * lib/dg-pch.exp: Load copy-file.exp
12186 (dg-pch): Use gcc_copy_files instead of "file copy".
12187
12188 2003-06-06 Mark Mitchell <mark@codesourcery.com>
12189
12190 * gcc.dg/weak/weak.exp: Simplify.
12191 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
12192 * gcc.dg/weak/weak-1.c: Likewise.
12193 * gcc.dg/weak/weak-2.c: Likewise.
12194 * gcc.dg/weak/weak-3.c: Likewise.
12195 * gcc.dg/weak/weak-4.c: Likewise.
12196 * gcc.dg/weak/weak-5.c: Likewise.
12197 * gcc.dg/weak/weak-6.c: Likewise.
12198 * gcc.dg/weak/weak-7.c: Likewise.
12199 * gcc.dg/weak/weak-8.c: Likewise.
12200 * gcc.dg/weak/weak-9.c: Likewise.
12201
12202 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
12203
12204 gcc.c-torture/execute/20030606-1.c: New.
12205
12206 2003-06-06 Roger Sayle <roger@eyesopen.com>
12207
12208 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
12209 * gcc.dg/builtins-19.c: Likewise.
12210
12211 2003-06-06 Roger Sayle <roger@eyesopen.com>
12212
12213 * gcc.dg/builtins-2.c: Add some more tests.
12214 * gcc.dg/builtins-18.c: New test case.
12215 * gcc.dg/builtins-19.c: New test case.
12216
12217 2003-06-06 Roger Sayle <roger@eyesopen.com>
12218 Jim Wilson <wilson@tuliptree.org>
12219
12220 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
12221
12222 2003-06-06 Jakub Jelinek <jakub@redhat.com>
12223
12224 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
12225 mempcpy/stpcpy calls not to be optimized into something else.
12226 * gcc.c-torture/execute/string-opt-3.c: Moved to...
12227 * gcc.c-torture/execute/builtins/string-7.c: ...here.
12228 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
12229
12230 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12231
12232 * gcc.dg/format/asm_fprintf-1.c: New test.
12233
12234 2003-06-05 Mark Mitchell <mark@codesourcery.com>
12235
12236 * lib/gcc-defs.exp (additional_sources): New variable.
12237 (dg-additional-sources): New function.
12238 (additional_files): New variable.
12239 (dg-additional-files): New function.
12240 (dg-additional-files-options): Likewise.
12241 * lib/gcc-dg.exp (dg-require-weak): New function.
12242 (dg-require-alias): Likewise.
12243 (dg-require-gc-sections): Likewise.
12244 * lib/target-supports.exp (check_alias_available): Remove testfile
12245 parameter.
12246 (check_gc_sections_available): New function.
12247 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
12248 (dg-gpp-additional-files): Likewise.
12249 * lib/g++.exp (additional_sources): Remove.
12250 (additional_files): Likewise.
12251 (g++_target_compile): Use dg-additional-files-options.
12252
12253 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
12254 Tcl logic.
12255 * gcc.dg/special/ecos.exp: Remove.
12256 * gcc.dg/special/20000419-2.c: Use dg-require-*.
12257 * gcc.dg/special/alias-1.c: Likewise.
12258 * gcc.dg/special/alias-2.c: Likewise.
12259 * gcc.dg/special/gcsec-1.c: Likewise.
12260 * gcc.dg/special/weak-1.c: Likewise.
12261 * gcc.dg/special/weak-2.c: Likewise.
12262 * gcc.dg/special/wkali-1.c: Likewise.
12263 * gcc.dg/special/wkali-2.c: Likewise.
12264
12265 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
12266 dg-gpp-additional-*.
12267 * g++.dg/special/conpr-3.C: Likewise.
12268 * g++.dg/special/conpr-4.C: Likewise.
12269 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
12270 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
12271 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
12272 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
12273 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
12274 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
12275 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
12276 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
12277 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
12278 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
12279 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
12280 * g++.old-deja/g++.other/comdat1.C: Likewise.
12281 * g++.old-deja/g++.other/comdat2.C: Likewise.
12282 * g++.old-deja/g++.other/comdat3.C: Likewise.
12283 * g++.old-deja/g++.other/ctor1.C: Likewise.
12284 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
12285
12286 2003-06-05 Richard Henderson <rth@redhat.com>
12287
12288 * gcc.dg/debug/20030605-1.c: New.
12289
12290 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12291
12292 * README.QMTEST: Update.
12293
12294 2003-06-04 Richard Henderson <rth@redhat.com>
12295
12296 * gcc.dg/cleanup-1.c: New.
12297 * gcc.dg/cleanup-2.c: New.
12298 * gcc.dg/cleanup-3.c: New.
12299 * gcc.dg/cleanup-4.c: New.
12300 * gcc.dg/cleanup-5.c: New.
12301 * gcc.dg/cleanup-6.c: New.
12302 * gcc.dg/cleanup-7.c: New.
12303
12304 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12305
12306 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
12307
12308 * lib/dg-pch.exp: New file.
12309 * g++.dg/pch/pch.exp: Use dg-pch.exp.
12310 * gcc.dg/pch/pch.exp: Likewise.
12311
12312 2003-06-04 Roger Sayle <roger@eyesopen.com>
12313
12314 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
12315 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
12316 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
12317 * gcc.dg/builtins-17.c: New test case.
12318 * gcc.dg/i386-387-4.c: New test case.
12319 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
12320
12321 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12322
12323 * gcc.dg/ultrasp9.c: New test.
12324
12325 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12326
12327 * gcc.c-torture/compile/20030604-1.c: New test.
12328 * gcc.dg/sparc-constant-1.c: New test.
12329
12330 2003-06-03 Glen Nakamura <glen@imodulo.com>
12331
12332 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
12333
12334 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12335
12336 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12337
12338 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12339 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12340
12341 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
12342
12343 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
12344
12345 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12346
12347 PR c++/10940
12348 * g++.dg/template/spec10.C: New test.
12349
12350 2003-06-03 Roger Sayle <roger@eyesopen.com>
12351
12352 * gcc.dg/builtins-16.c: New test case.
12353
12354 2003-06-03 Jakub Jelinek <jakub@redhat.com>
12355
12356 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12357 mempcpy test with post-increments.
12358 * gcc.c-torture/execute/string-opt-3.c: New test.
12359 * gcc.dg/string-opt-1.c: New test.
12360
12361 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
12362
12363 PR fortran/10965
12364 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12365
12366 2003-06-02 Mark Mitchell <mark@codesourcery.com>
12367
12368 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12369 (scan-assembler): ... here. Use dg-scan.
12370 (scan-assembler-not): Likewise.
12371 (scan-file): New function.
12372 (scan-file-not): Likewise.
12373 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12374 * gcc.dg/cpp/_Pragma4.c: Likewise.
12375 * gcc.dg/cpp/_Pragma5.c: Likewise.
12376 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12377 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12378 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12379 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12380 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12381 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12382 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12383 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12384 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12385 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12386 * gcc.dg/cpp/cxxcom1.c: Likewise.
12387 * gcc.dg/cpp/line1.c: Likewise.
12388 * gcc.dg/cpp/maccom1.c: Likewise.
12389 * gcc.dg/cpp/maccom2.c: Likewise.
12390 * gcc.dg/cpp/maccom3.c: Likewise.
12391 * gcc.dg/cpp/maccom4.c: Likewise.
12392 * gcc.dg/cpp/maccom5.c: Likewise.
12393 * gcc.dg/cpp/maccom6.c: Likewise.
12394 * gcc.dg/cpp/multiline.c: Likewise.
12395 * gcc.dg/cpp/spacing1.c: Likewise.
12396 * gcc.dg/cpp/spacing2.c: Likewise.
12397 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12398 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12399 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12400 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12401 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12402 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12403 * gcc.dg/cpp/cxxcom2.c: Likewise.
12404 * gcc.dg/cpp/cxxcom2.h: New file.
12405
12406 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12407 * g++.dg/cpp/truefalse.C: Here.
12408 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12409
12410 2003-06-01 Loren James Rittle <ljrittle@acm.org>
12411
12412 * gcc.dg/cpp/redef3.c: New file.
12413
12414 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12415
12416 * gcc.dg/i386-loop-3.c: New test.
12417
12418 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
12419
12420 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
12421
12422 2003-05-31 Roger Sayle <roger@eyesopen.com>
12423
12424 * gcc.dg/fwrapv-1.c: New test case.
12425 * gcc.dg/fwrapv-2.c: New test case.
12426
12427 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12428
12429 PR c++/10956
12430 * g++.dg/template/spec9.C: New test.
12431
12432 2003-05-29 Roger Sayle <roger@eyesopen.com>
12433
12434 * gcc.dg/duff-4.c: New test case.
12435
12436 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
12437
12438 PR fortran/10843
12439 * g77.dg/ffixed-form-1.f: New test
12440 * g77.dg/ffixed-form-2.f: New test
12441 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
12442 * g77.dg/ffree-form-3.f: New test
12443
12444 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
12445
12446 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
12447 * gcc.dg/wint_t-1.c: Likewise.
12448
12449 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12450
12451 * g++.dg/template/access11.C: New test.
12452
12453 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12454
12455 PR c++/10849
12456 * g++.dg/template/access10.C: New test.
12457
12458 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12459 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12460
12461 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
12462
12463 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12464
12465 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
12466 suppress for powerpc-*-darwin*.
12467 * gcc.dg/torture/builtin-noret-2.c: Likewise.
12468
12469 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12470
12471 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
12472 suppress option for powerpc-*-darwin*.
12473
12474 2003-05-23 Roger Sayle <roger@eyesopen.com>
12475
12476 * gcc.dg/builtins-1.c: Add tests for tan and atan.
12477 * gcc.dg/builtins-4.c: Add test for fmod.
12478
12479 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12480
12481 PR c++/10682
12482 * g++.dg/template/instantiate4.C: New test.
12483
12484 2003-05-22 Roger Sayle <roger@eyesopen.com>
12485
12486 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
12487
12488 2003-05-21 Janis Johnson <janis187@us.ibm.com>
12489
12490 * gcc.dg/compat/scalar-return-1_main.c: New file.
12491 * gcc.dg/compat/scalar-return-1_x.c: New file.
12492 * gcc.dg/compat/scalar-return-1_y.c: New file.
12493 * gcc.dg/compat/scalar-return-2_main.c: New file.
12494 * gcc.dg/compat/scalar-return-2_x.c: New file.
12495 * gcc.dg/compat/scalar-return-2_y.c: New file.
12496 * gcc.dg/compat/struct-return-3_main.c: New file.
12497 * gcc.dg/compat/struct-return-3_y.c: New file.
12498 * gcc.dg/compat/struct-return-3_x.c: New file.
12499 * gcc.dg/compat/struct-return-2_main.c: New file.
12500 * gcc.dg/compat/struct-return-2_x.c: New file.
12501 * gcc.dg/compat/struct-return-2_y.c: New file.
12502
12503 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12504
12505 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12506 for hppa*-hp-hpux*.
12507 * gcc.dg/20021014-1.c (dg-options): Likewise.
12508 * gcc.dg/nest.c (dg-options): Likewise.
12509
12510 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12511
12512 PR c++/9738
12513 * g++.dg/ext/dllimport2.C: New file.
12514 * g++.dg/ext/dllimport3.C: New file.
12515
12516 2003-05-20 Janis Johnson <janis187@us.ibm.com>
12517
12518 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12519 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12520 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12521 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12522 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12523 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12524 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12525 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12526 * gcc.dg/compat/small-struct-defs.h: New file.
12527 * gcc.dg/compat/small-struct-init.h: New file.
12528 * gcc.dg/compat/small-struct-check.h: New file.
12529 * gcc.dg/compat/fp-struct-defs.h: New file.
12530 * gcc.dg/compat/fp-struct-check.h: New file.
12531 * gcc.dg/compat/fp-struct-init.h: New file.
12532 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12533 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12534
12535 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12536
12537 * gcc.dg/20030225-2.c: New test.
12538
12539 2003-05-18 Roger Sayle <roger@eyesopen.com>
12540 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12541
12542 * gcc.c-torture/compile/20030518-1.c: New test case.
12543
12544 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12545
12546 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12547 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12548 gcc-dg-debug-runtest.
12549 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12550 gcc-dg-debug-runtest.
12551
12552 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12553
12554 PR c++/9022
12555 * g++.dg/lookup/using6.C: New test.
12556
12557 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12558
12559 * g++.dg/parse/access2.C: New test.
12560
12561 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12562
12563 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12564 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12565 * gcc.dg/debug/debug.exp: Likewise.
12566
12567 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12568
12569 * gcc.dg/dollar.c: New test.
12570
12571 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12572
12573 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12574 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12575 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12576 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12577 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12578 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12579 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12580 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12581 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12582 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12583 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12584 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12585 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12586 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12587 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12588 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12589 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12590 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12591
12592 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12593
12594 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12595 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12596 support for "repo" mode.
12597 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12598 * lib/g77-dg.exp: Likewise.
12599 * lib/obj-dg.exp: Likewise.
12600
12601 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12602
12603 Merge from gcc-3_2-rhl8-branch:
12604 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12605
12606 * gcc.dg/tls/opt-6.c: New test.
12607
12608 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12609
12610 * gcc.dg/20030405-1.c: New test.
12611
12612 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12613
12614 * gcc.dg/20030309-1.c: New test.
12615
12616 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12617
12618 * gcc.c-torture/execute/20030307-1.c: New test.
12619
12620 2003-02-20 Randolph Chung <tausq@debian.org>
12621
12622 * gcc.c-torture/compile/20030220-1.c: New test.
12623
12624 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12625
12626 * gcc.dg/20030217-1.c: New test.
12627
12628 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12629
12630 * gcc.c-torture/compile/20020129-1.c: New test.
12631
12632 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12633
12634 * gcc.dg/unroll-1.c: New test.
12635
12636 2002-11-16 Jan Hubicka <jh@suse.cz>
12637
12638 * gcc.c-torture/execute/20020920-1.c: New test.
12639
12640 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12641
12642 PR target/7434
12643 * gcc.c-torture/compile/20021008-1.c: New test.
12644
12645 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12646
12647 PR target/7559
12648 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12649
12650 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12651
12652 * gcc.c-torture/compile/20020807-1.c: New test.
12653
12654 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12655
12656 * gcc.dg/tls/opt-1.c: New test.
12657
12658 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12659
12660 * gcc.dg/20020729-1.c: New test.
12661
12662 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12663
12664 * g++.dg/opt/life1.C: New test.
12665
12666 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12667
12668 * gcc.dg/20020525-1.c: New test.
12669
12670 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12671
12672 PR c++/6794
12673 * g++.dg/ext/pretty1.C: New test.
12674 * g++.dg/ext/pretty2.C: New test.
12675
12676 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12677
12678 PR c++/8385
12679 * g++.dg/ext/typeof5.C: New test.
12680
12681 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12682
12683 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12684 __USER_LABEL_PREFIX__ into account.
12685 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12686
12687 2003-05-14 Roger Sayle <roger@eyesopen.com>
12688
12689 * gcc.dg/builtins-15.c: New test case.
12690
12691 2003-05-13 Zack Weinberg <zack@codesourcery.com>
12692
12693 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12694
12695 2003-05-12 Mark Mitchell <mark@codesourcery.com>
12696
12697 * lib/g++.exp: Tweak handling of additional source files.
12698 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12699 * g++.dg/special/conpr-2a.C: Rename to ...
12700 * g++.dg/special/conpr-2a.cc: ... this.
12701 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12702 * g++.dg/special/conpr-3a.C: Rename to ...
12703 * g++.dg/special/conpr-3a.cc: This.
12704 * g++.dg/special/conpr-3b.C: Rename to ...
12705 * g++.dg/special/conpr-3b.cc: This.
12706 * g++.dg/special/conpr-4.C: New test.
12707 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12708
12709 2003-05-12 David Edelsohn <edelsohn@gnu.org>
12710
12711 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12712
12713 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12714
12715 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12716 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12717 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12718 * g++.old-deja/g++.other/warn3.C: Likewise.
12719
12720 2003-05-11 Roger Sayle <roger@eyesopen.com>
12721
12722 * gcc.dg/i386-387-1.c: Update to also test log.
12723 * gcc.dg/i386-387-2.c: Likewise.
12724
12725 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12726
12727 * g77.f-torture/execute/int8421.f: New test.
12728
12729 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12730
12731 PR c++/10230, c++/10481
12732 * g++.dg/lookup/scoped5.C: New test.
12733
12734 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12735
12736 PR c++/10552
12737 * g++.dg/template/ttp6.C: New test.
12738
12739 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
12740
12741 * gcc.c-torture/execute/builtins: New directory.
12742 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12743 gcc.c-torture/execute/builtins.
12744 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12745 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12746 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12747 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12748
12749 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12750
12751 PR c++/9252
12752 * g++.dg/template/access8.C: New test.
12753 * g++.dg/template/access9.C: New test.
12754
12755 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12756
12757 PR c++/9554
12758 * g++.dg/parse/access1.C: New test.
12759
12760 2003-05-09 DJ Delorie <dj@redhat.com>
12761
12762 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12763 long, and not an int.
12764
12765 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12766
12767 PR c++/10555, c++/10576
12768 * g++.dg/template/memclass1.C: New test.
12769
12770 2003-05-08 DJ Delorie <dj@redhat.com>
12771
12772 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12773 targets.
12774 * gcc.c-torture/execute/20021024-1.x: Likewise.
12775 * gcc.c-torture/execute/shiftdi.x: Likewise.
12776 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12777 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12778 * gcc.dg/20021018-1.c: Likewise.
12779
12780 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12781
12782 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12783
12784 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12785 (bcopy): Call memmove.
12786
12787 2003-05-08 Roger Sayle <roger@eyesopen.com>
12788
12789 * g77.f-torture/compile/8485.f: New test case.
12790
12791 2003-05-07 Richard Henderson <rth@redhat.com>
12792
12793 PR c++/10570
12794 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12795 Verify exception_cleanup not called for rethrows.
12796 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12797 when exiting catch block without rethrowing.
12798 * g++.dg/eh/forced3.C: New.
12799 * g++.dg/eh/forced4.C: New.
12800
12801 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
12802
12803 * gcc.dg/20030505.c: Fix triplet.
12804
12805 2003-05-06 DJ Delorie <dj@redhat.com>
12806
12807 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12808 * gcc.dg/nest.c: Likewise.
12809
12810 2003-05-05 Roger Sayle <roger@eyesopen.com>
12811
12812 * gcc.dg/builtins-14.c: New test case.
12813
12814 2003-05-05 Janis Johnson <janis187@us.ibm.com>
12815
12816 * lib/compat.exp (compat-execute): New argument.
12817 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12818 * gcc.dg/compat: New test directory.
12819 * gcc.dg/compat/compat.exp: New expect script.
12820 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12821 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12822 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12823 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12824 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12825 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12826
12827 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12828 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12829 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12830 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12831 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12832 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12833 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12834 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12835 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12836 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12837 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12838 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12839 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12840 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12841 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12842
12843 2003-05-05 Zack Weinberg <zack@codesourcery.com>
12844
12845 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12846
12847 2003-05-05 Jakub Jelinek <jakub@redhat.com>
12848
12849 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12850
12851 2003-05-05 Geoffrey Keating <geoffk@apple.com>
12852
12853 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12854 * gcc.dg/ppc-fsel-2.c: New test.
12855
12856 * gcc.dg/unused-5.c: New test.
12857
12858 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12859
12860 PR c++/10496
12861 * g++.dg/warn/pmf1.C: New test.
12862
12863 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12864
12865 PR c++/4494
12866 * g++.dg/warn/main.C: New test.
12867
12868 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12869
12870 * gcc.dg/nonnull-3.c: New test.
12871
12872 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
12873
12874 * gcc.dg/cpp/Wtrigraphs.c: Update.
12875 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12876
12877 2003-05-03 Geoffrey Keating <geoffk@apple.com>
12878
12879 * gcc.dg/ppc-fsel-1.c: New test.
12880
12881 2003-05-03 Zack Weinberg <zack@codesourcery.com>
12882
12883 PR c/10604
12884 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12885
12886 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12887
12888 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12889
12890 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12891
12892 PR c++/9364, c++/10553, c++/10586
12893 * g++.dg/parse/typename4.C: New test.
12894 * g++.dg/parse/typename5.C: Likewise.
12895
12896 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
12897
12898 * gcc.c-torture/compile/20030503-1.c: New test.
12899
12900 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12901
12902 * g++.dg/lookup/using5.C: Fix testcase error.
12903
12904 2003-05-01 Chris Demetriou <cgd@broadcom.com>
12905
12906 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12907 since MEABI is no longer supported. Remove all vestiges
12908 of MEABI from the test.
12909
12910 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12911
12912 PR c++/10554
12913 * g++.dg/lookup/using5.C: New test.
12914
12915 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12916
12917 PR c++/8772
12918 * g++.dg/template/ttp5.C: New test.
12919
12920 2003-04-30 Mark Mitchell <mark@codesourcery.com>
12921
12922 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12923 (dg-gpp-additional-sources): New function.
12924 (dg-gpp-additional-files): Likewise.
12925 * lib/g++.exp (additional_sources): New variable.
12926 (additional_files): Likewise.
12927 (g++_target_compile): Deal with them.
12928 * lib/old-dejagnu.exp: Remove.
12929 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12930 * g++.old-deja: Revise all tests to use dg commands.
12931
12932 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12933
12934 PR c++/9432, c++/9528
12935 * g++.dg/lookup/using4.C: New test.
12936
12937 2003-04-29 Geoffrey Keating <geoffk@apple.com>
12938
12939 * gcc.dg/noreturn-5.c: New file.
12940 * gcc.dg/noreturn-6.c: New file.
12941
12942 * gcc.c-torture/compile/inline-1.c: New file.
12943
12944 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12945
12946 PR c++/10551
12947 * g++.dg/template/explicit1.C: New test.
12948
12949 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12950
12951 PR c++/10549
12952 * g++.dg/other/bitfield1.C: New test.
12953
12954 PR c++/10527
12955 * g++.dg/init/new7.C: New test.
12956
12957 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12958
12959 * g++.dg/ext/desig1.C: New test.
12960 * g++.dg/ext/init1.C: Update.
12961
12962 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12963
12964 2003-04-28 Mark Mitchell <mark@codesourcery.com>
12965
12966 PR c++/10180
12967 * g++.dg/warn/Winline-1.C: New test.
12968
12969 2003-04-28 Jakub Jelinek <jakub@redhat.com>
12970
12971 * gcc.c-torture/execute/string-opt-19.c: New test.
12972
12973 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12974 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12975
12976 2003-04-27 Mark Mitchell <mark@codesourcery.com>
12977
12978 PR c++/10506
12979 * g++.dg/init/new6.C: New test.
12980
12981 PR c++/10503
12982 * g++.dg/init/ref6.C: New test.
12983
12984 2003-04-26 David Edelsohn <edelsohn@gnu.org>
12985
12986 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12987
12988 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12989
12990 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12991 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12992
12993 2003-04-25 Mark Mitchell <mark@codesourcery.com>
12994
12995 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12996 initialized static data members.
12997
12998 2003-04-25 H.J. Lu <hjl@gnu.org>
12999
13000 * gcc.dg/ia64-sync-4.c: New test.
13001
13002 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13003
13004 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
13005 date.
13006
13007 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
13008
13009 PR c++/10337
13010 * g++.dg/warn/conv1.C: New test.
13011 * g++.old-deja/g++.other/conv7.C: Adjust.
13012 * g++.old-deja/g++.other/overload14.C: Adjust.
13013
13014 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13015
13016 PR c++/10471
13017 * g++.dg/template/defarg2.C: New test.
13018
13019 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
13020
13021 * gcc.dg/cpp/include2.c: Update.
13022 * gcc.dg/cpp/multiline-2.c: New.
13023 * gcc.dg/cpp/multiline.c: Update.
13024 * gcc.dg/cpp/strify2.c: Update.
13025 * gcc.dg/cpp/trad/literals-2.c: Update.
13026
13027 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13028
13029 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
13030
13031 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13032
13033 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
13034
13035 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13036
13037 PR c++/10451
13038 * g++.dg/parse/crash4.C: New test.
13039
13040 PR c++/9847
13041 * g++.dg/parse/crash5.C: New test.
13042
13043 2003-04-22 Mark Mitchell <mark@codesourcery.com>
13044
13045 PR c++/10446
13046 * g++.dg/parse/crash3.C: New test.
13047
13048 PR c++/10428
13049 * g++.dg/parse/elab1.C: New test.
13050
13051 2003-04-22 Devang Patel <dpatel@apple.com>
13052
13053 * gcc.dg/cpp/trad/funlike-5.c: New test.
13054
13055 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
13056
13057 * g++.dg/other/packed1.C: Fix dg options.
13058
13059 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
13060
13061 * g++.dg/other/offsetof2.C: New test.
13062
13063 2003-04-21 Mark Mitchell <mark@codesourcery.com>
13064
13065 * g++.dg/template/recurse.C: Adjust location of error messages.
13066
13067 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
13068
13069 PR c++/9881
13070 * g++.dg/init/addr-const1.C: New test.
13071 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
13072
13073 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
13074
13075 PR c++/10405
13076 * g++.dg/lookup/struct-hack1.C: New test.
13077
13078 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
13079
13080 * ucs.c: Update diagnostic messages.
13081
13082 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
13083
13084 * gcc.dg/cpp/truefalse.cpp: New test.
13085 * gcc.dg/cpp/cpp.exp: Update.
13086 * g++.dg/other/stdbool-if.C: Remove.
13087
13088 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
13089
13090 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
13091 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
13092
13093 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13094
13095 * gcc.c-torture/compile/20030418-1.c: New test.
13096
13097 2003-04-17 Janis Johnson <janis187@us.ibm.com>
13098
13099 * README.compat: Remove; content moved to doc/sourcebuild.texi.
13100
13101 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13102
13103 PR c++/10347
13104 g++.dg/template/dependent-name1.C: New test.
13105
13106 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
13107
13108 * gcc.dg/warn-1.c (tourist_guide): New array,
13109 contains a pointer to bar.
13110
13111 2003-04-16 Roger Sayle <roger@eyesopen.com>
13112
13113 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
13114 * gcc.c-torture/execute/medce-1.c: New test case.
13115 * gcc.c-torture/execute/medce-2.c: New test case.
13116
13117 2003-04-15 Mark Mitchell <mark@codesourcery.com>
13118
13119 * lib/prune.exp: Ignore more messages.
13120
13121 PR c++/10381
13122 * g++.dg/parse/lookup3.C: New test.
13123
13124 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
13125
13126 * gcc.c-torture/compile/20030415-1.c : New test.
13127
13128 2003-04-14 Mark Mitchell <mark@codesourcery.com>
13129
13130 * gcc.c-torture/execute/scope-2.c: Move to ...
13131 * gcc.dg/noncompile/scope.c: .... here.
13132
13133 2003-04-14 Roger Sayle <roger@eyesopen.com>
13134
13135 * gcc.dg/20030414-2.c: New test case.
13136
13137 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
13138
13139 PR target/10377
13140 * gcc.dg/20030414-1.c: New test.
13141
13142 2003-04-13 Roger Sayle <roger@eyesopen.com>
13143
13144 * gcc.dg/builtins-12.c: New test case.
13145 * gcc.dg/builtins-13.c: New test case.
13146
13147 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13148
13149 * gcc.c-torture/execute/string-opt-18.c: New test.
13150
13151 2003-04-13 Mark Mitchell <mark@codesourcery.com>
13152
13153 PR c++/10300
13154 * g++.dg/init/new5.C: New test.
13155
13156 2003-04-12 Mark Mitchell <mark@codesourcery.com>
13157
13158 PR c++/7910
13159 * g++.dg/ext/dllimport1.C: New test.
13160
13161 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13162
13163 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
13164
13165 2003-04-11 Bud Davis <bdavis9659@comcast.net>
13166
13167 PR Fortran/9263
13168 * g77.f-torture/noncompile/9263.f: New test
13169 PR Fortran/1832
13170 * g77.f-torture/execute/1832.f: New test
13171
13172 2003-04-11 David Chad <davidc@freebsd.org>
13173 Loren J. Rittle <ljrittle@acm.org>
13174
13175 libobjc/8562
13176 * objc.dg/headers.m: New test.
13177
13178 2003-04-10 Zack Weinberg <zack@codesourcery.com>
13179
13180 * gcc.c-torture/execute/builtin-noret-2.c: New.
13181 * gcc.c-torture/execute/builtin-noret-2.x: New.
13182 XFAIL builtin-noret-2.c at -O1 and above.
13183 * gcc.dg/redecl.c: New.
13184 * gcc.dg/Wshadow-1.c: Update error regexps.
13185
13186 2003-04-10 Mark Mitchell <mark@codesourcery.com>
13187
13188 * g++.dg/abi/bitfield10.C: New test.
13189
13190 2003-04-09 Mike Stump <mrs@apple.com>
13191
13192 * gcc.dg/pch/pch.exp: Make testcase names longer.
13193 * g++.dg/pch/pch.exp: Make testcase names longer.
13194
13195 2003-04-08 Roger Sayle <roger@eyesopen.com>
13196
13197 * gcc.dg/builtins-11.c: New test case.
13198
13199 2003-04-08 Roger Sayle <roger@eyesopen.com>
13200
13201 * gcc.dg/builtins-9.c: New test case.
13202 * gcc.dg/builtins-10.c: New test case.
13203
13204 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
13205
13206 * gcc.dg/noncompile/init-4.c.c: New test.
13207
13208 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
13209
13210 * gcc.misc-test/gcov-9.c: New test.
13211 * gcc.misc-test/gcov-10.c: New test
13212 * gcc.misc-test/gcov-11.c: New test.
13213
13214 2003-04-05 Zack Weinberg <zack@codesourcery.com>
13215
13216 PR optimization/10024
13217 * gcc.c-torture/compile/20030405-1.c: New test.
13218
13219 2003-04-04 Geoffrey Keating <geoffk@apple.com>
13220
13221 * gcc.dg/pch/static-3.c: New.
13222 * gcc.dg/pch/static-3.hs: New.
13223 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
13224
13225 2003-04-04 Richard Henderson <rth@redhat.com>
13226
13227 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
13228 * g++.dg/eh/forced2.C: Likewise.
13229
13230 2003-04-03 Mike Stump <mrs@apple.com>
13231
13232 * lib/scanasm.exp (scan-assembler): Add xfail processing for
13233 target arg.
13234 (scan-assembler-times, scan-assembler-not): Likewise.
13235 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
13236
13237 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13238
13239 * gcc.dg/sparc-loop-1.c: New test.
13240
13241 2003-04-02 Geoffrey Keating <geoffk@apple.com>
13242
13243 PR other/9274
13244 * g++.dg/pch/system-2.C: New.
13245 * g++.dg/pch/system-2.Hs: New.
13246
13247 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
13248
13249 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
13250
13251 * g++.dg/eh/simd-1.C (vecfunc): Same.
13252
13253 2003-04-01 Roger Sayle <roger@eyesopen.com>
13254
13255 * gcc.c-torture/execute/20030401-1.c: New test case.
13256
13257 2003-04-01 Ziemowit Laski <zlaski@apple.com>
13258
13259 * objc.dg/defs.m: New.
13260
13261 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
13262
13263 * g++.dg/eh/simd-1.C: New.
13264 * g++.dg/eh/simd-2.C: New.
13265
13266 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
13267
13268 * gcc.c-torture/execute/simd-3.c: New.
13269
13270 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13271
13272 PR c/9936
13273 * gcc.dg/20030331-2.c: New test.
13274
13275 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13276
13277 PR c++/10278
13278 * g++.dg/parse/crash2.C: New test.
13279
13280 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13281
13282 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
13283 * gcc.c-torture/execute/20030331-1.c: ...here.
13284
13285 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13286
13287 * gcc.c-torture/execute/20030331-1.c: New test.
13288
13289 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
13290
13291 * lib/gcov.exp: Adjust call return testing strings.
13292 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
13293
13294 2003-03-31 Roger Sayle <roger@eyesopen.com>
13295
13296 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
13297 * gcc.dg/builtins-7.c: New test case.
13298 * gcc.dg/builtins-8.c: New test case.
13299
13300 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13301
13302 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
13303
13304 2003-03-30 Mark Mitchell <mark@codesourcery.com>
13305
13306 PR c++/7647
13307 * g++.dg/lookup-class-member-2.C: New test.
13308
13309 2003-03-30 Glen Nakamura <glen@imodulo.com>
13310
13311 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
13312
13313 2003-03-28 Roger Sayle <roger@eyesopen.com>
13314
13315 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
13316
13317 2003-03-28 Mark Mitchell <mark@codesourcery.com>
13318
13319 * g++.dg/init/attrib1.C: New test.
13320
13321 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13322
13323 * gcc.dg/ultrasp8.c: New test.
13324
13325 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13326
13327 * gcc.dg/ultrasp7.c: New test.
13328
13329 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13330
13331 PR c++/10047
13332 * g++.dg/template/inline1.C: New test.
13333
13334 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13335
13336 * gcc.dg/sparc-dwarf2.c: New test.
13337
13338 2003-03-27 Roger Sayle <roger@eyesopen.com>
13339
13340 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13341 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13342
13343 2003-03-27 Mark Mitchell <mark@codesourcery.com>
13344
13345 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13346 than reading .x files.
13347 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13348 * g77.dg/gcov/gcov-1.f: Likewise.
13349 * gcc.misc-tests/gcov-4b.c: Likewise.
13350 * gcc.misc-tests/gcov-5b.c: Likewise.
13351 * gcc.misc-tests/gcov-6.c: Likewise.
13352 * gcc.misc-tests/gcov-7.c: Likewise.
13353 * gcc.misc-tests/gcov-8.c: Likewise.
13354 * g++.dg/gcov/gcov-1.x: Remove.
13355 * g77.dg/gcov/gcov-1.x: Likewise.
13356 * gcc.misc-tests/gcov-4b.x: Likewise.
13357 * gcc.misc-tests/gcov-5b.x: Likewise.
13358 * gcc.misc-tests/gcov-6.x: Likewise.
13359 * gcc.misc-tests/gcov-7.x: Likewise.
13360 * gcc.misc-tests/gcov-8.x: Likewise.
13361
13362 2003-03-27 Glen Nakamura <glen@imodulo.com>
13363
13364 PR opt/10087
13365 * gcc.dg/20030324-1.c: New test.
13366
13367 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13368
13369 PR c++/10224
13370 * g++.dg/template/arg3.C: New test.
13371
13372 PR c++/10158
13373 * g++.dg/template/friend18.C: New test.
13374
13375 2003-03-26 Roger Sayle <roger@eyesopen.com>
13376
13377 * g77.f-torture/compile/20030326-1.f: New test case.
13378
13379 2003-03-26 Janis Johnson <janis187@us.ibm.com>
13380
13381 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13382
13383 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13384
13385 2003-03-26 Jakub Jelinek <jakub@redhat.com>
13386
13387 * gcc.dg/ia64-sync-3.c: New test.
13388
13389 2003-03-26 Alan Modra <amodra@bigpond.net.au>
13390
13391 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13392
13393 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13394
13395 * gcc.dg/ultrasp6.c: New test.
13396
13397 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13398
13399 * gcc.dg/i386-signbit-1.c: New test.
13400 * gcc.dg/i386-signbit-2.c: New test.
13401 * gcc.dg/i386-signbit-3.c: New test.
13402
13403 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13404
13405 * gcc.dg/ultrasp5.c: Fix options.
13406
13407 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13408
13409 * gcc.dg/ultrasp5.c: Fix comment.
13410
13411 2003-03-24 Bud Davis <bdavis9659@comcast.net>
13412
13413 PR fortran/10197
13414 * g77.f-torture/execute/10197.f: New test.
13415
13416 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
13417
13418 PR c++/9898, c++/383
13419 * g++.dg/template/conv6.C: New test.
13420
13421 PR c++/10119
13422 * g++.dg/template/ptrmem5.C: New test.
13423
13424 PR c++/10026
13425 * g++.dg/lookup/koenig1.C: New test.
13426
13427 PR C++/10199
13428 * g++.dg/lookup/template2.C: New test.
13429
13430 2003-03-24 Jakub Jelinek <jakub@redhat.com>
13431
13432 * g++.dg/opt/rtti1.C: New test.
13433
13434 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13435
13436 * gcc.dg/ultrasp5.c: New test.
13437
13438 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
13439
13440 PR middle-end/9967
13441 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
13442 builtin fputs.
13443
13444 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
13445
13446 PR c/8224
13447 * gcc.dg/20030323-1.c: New test.
13448
13449 2003-03-23 Roger Sayle <roger@eyesopen.com>
13450
13451 * gcc.c-torture/compile/20030323-1.c: New test case.
13452
13453 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
13454
13455 * gcc.dg/20030321-1.c: New test.
13456
13457 2003-03-22 Zack Weinberg <zack@codesourcery.com>
13458
13459 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
13460
13461 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
13462
13463 PR c++/9978, c++/9708
13464 * g++.dg/ext/vlm1.C: Adjust expected error.
13465 * g++.dg/ext/vla2.C: New test.
13466 * g++.dg/template/arg1.C: New test.
13467 * g++.dg/template/arg2.C: New test.
13468
13469 2003-03-22 Bud Davis <bdavis9659@comcast.net>
13470
13471 * g77.f-torture/execute/select.f: New test.
13472 * g77.f-torture/noncompile/select_no_compile.f: New test.
13473
13474 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
13475
13476 PR c++/9898
13477 * g++.dg/other/error4.C: New test.
13478
13479 2003-03-20 Mark Mitchell <mark@codesourcery.com>
13480
13481 * g++.dg/template/friend17.C: New test.
13482
13483 2003-03-21 Alan Modra <amodra@bigpond.net.au>
13484
13485 * gcc.c-torture/compile/20030320-1.c: New.
13486
13487 2003-03-20 Roger Sayle <roger@eyesopen.com>
13488
13489 * gcc.dg/builtins-6.c: New test case.
13490
13491 2003-03-19 Alan Modra <amodra@bigpond.net.au>
13492
13493 PR target/10073
13494 * gcc.c-torture/compile/20030319-1.c: New.
13495
13496 2003-03-18 Jan Hubicka <jh@suse.cz>
13497
13498 * gcc.dg/i386-cvt-1.c: New test.
13499
13500 2003-03-17 Zack Weinberg <zack@codesourcery.com>
13501
13502 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13503 * objc.dg/naming-2.m: Likewise.
13504
13505 2003-03-17 Mark Mitchell <mark@codesourcery.com>
13506
13507 PR c++/9639
13508 * g++.dg/parse/crash1.C: New test.
13509
13510 2003-03-16 Mark Mitchell <mark@codesourcery.com>
13511
13512 PR c++/8805
13513 * g++.dg/eh/cleanup1.C: New test.
13514
13515 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13516
13517 * gcc.c-torture/execute/20030316-1.c: New test case.
13518
13519 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13520
13521 PR c++/9629
13522 * g++.dg/init/ctor2.C: New test.
13523
13524 2003-03-15 Roger Sayle <roger@eyesopen.com>
13525
13526 * g77.f-torture/compile/xformat.f: New test case.
13527
13528 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13529
13530 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13531 * g++.old-deja/g++.mike/eh50.C: Likewise.
13532
13533 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13534
13535 PR c++/6440
13536 * g++.dg/template/spec7.C: New test.
13537 * g++.dg/template/spec8.C: Likewise.
13538
13539 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13540
13541 * gcc.c-torture/execute/20030313-1.c: New test.
13542
13543 2003-03-14 Richard Henderson <rth@redhat.com>
13544
13545 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13546
13547 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13548
13549 * gcc.c-torture/compile/20030314-1.c: New test.
13550
13551 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13552
13553 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13554 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13555 thumb target,
13556 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13557 to accept newer _imp__ prefix and additional
13558 newline in .drectve section.
13559 * gcc.dg/dll-4.c: Likewise.
13560 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13561 switch.
13562
13563 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13564
13565 * g++.dg/parse/namespace9.C: New test.
13566
13567 * g++.dg/init/ref5.C: New test.
13568 * g++.dg/parse/ptrmem1.C: Likewise.
13569
13570 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13571
13572 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13573 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13574 regular expression.
13575 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13576 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13577
13578 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13579
13580 * gcc.c-torture/execute/20030224-2.c: New test.
13581
13582 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13583
13584 * gcc.dg/decl-3.c: New test.
13585
13586 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13587
13588 * gcc.dg/i386-loop-2.c: New test.
13589
13590 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13591
13592 PR c++/9474
13593 * g++.dg/parse/namespace8.C: New test.
13594
13595 PR c++/9924
13596 * g++.dg/overload/builtin2.C: New test.
13597
13598 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13599
13600 * gcc.dg/return-type-3.c: New test.
13601
13602 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13603
13604 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13605 profiling options are not supported.
13606
13607 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13608
13609 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13610 * g++.old-deja/g++.warn/impint2.C: Likewise.
13611
13612 2003-03-10 Devang Patel <dpatel@apple.com>
13613
13614 * g++.dg/cpp/c++_cmd_1.C: New test.
13615 * g++.dg/cpp/c++_cmd_1.h: New file.
13616
13617 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13618
13619 * gcc.dg/altivec-9.c: New file.
13620
13621 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13622
13623 * gcc.dg/ppc-sdata-1.c: New test.
13624 * gcc.dg/ppc-sdata-2.c: New test.
13625
13626 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13627
13628 PR c++/9373
13629 * g++.dg/opt/ptrmem2.C: New test.
13630
13631 PR c++/8534
13632 * g++.dg/opt/ptrmem1.C: New test.
13633
13634 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13635
13636 * gcc.dg/i386-loop-1.c: New test.
13637
13638 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13639
13640 PR c++/9970
13641 * g++.dg/lookup/friend1.C: New test.
13642
13643 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13644
13645 PR c++/9823
13646 * g++.dg/parser/constructor1.C: New test.
13647
13648 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13649
13650 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13651
13652 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13653
13654 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13655
13656 * gcc.dg/cpp/Wunused.c: Update test.
13657
13658 2003-03-08 Jan Hubicka <jh@suse.cz>
13659
13660 * gcc.dg/inline-3.c: New test.
13661
13662 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13663
13664 PR c++/9809
13665 * g++.dg/parse/builtin1.C: New test.
13666
13667 PR c++/9982
13668 * g++.dg/abi/cookie1.C: New test.
13669 * g++.dg/abi/cookie2.C: Likewise.
13670
13671 PR c++/9524
13672 * g++.dg/template/field1.C: New test.
13673
13674 PR c++/9912
13675 * g++.dg/parse/class1.C: New test.
13676 * g++.dg/parse/namespace7.C: Likewise.
13677 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13678
13679 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13680
13681 * g++.dg/init/ref4.C: New test.
13682
13683 2003-03-07 Jan Hubicka <jh@suse.cz>
13684
13685 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13686 * gcc.dg/inline-3.c: New test.
13687
13688 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13689
13690 * g++.dg/init/ref3.C: New test.
13691
13692 PR c++/9965
13693 * g++.dg/init/ref2.C: New test.
13694
13695 PR c++/9400
13696 * g++.dg/warn/Wshadow-2.C: New test.
13697
13698 PR c++/9791
13699 * g++.dg/warn/Woverloaded-1.C: New test.
13700
13701 2003-03-05 Jan Hubicka <jh@suse.cz>
13702
13703 * gcc.dg/i386-local2.c: New.
13704 * gcc.dg/i386-local.c: Fix typo.
13705
13706 2003-03-05 Mark Mitchell <mark@codesourcery.com>
13707
13708 * g++.dg/abi/layout3.C: New test.
13709
13710 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13711
13712 * gcc.c-torture/compile/20030305-1.c
13713
13714 2003-03-05 Jan Hubicka <jh@suse.cz>
13715
13716 * gcc.dg/i386-local.c: New.
13717
13718 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
13719
13720 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13721
13722 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13723
13724 * gcc.dg/switch-2.c: New test.
13725 * gcc.dg/switch-3.c: New test.
13726 * gcc.dg/Wswitch.c: Adjust line numbers.
13727 * gcc.dg/Wswitch-default.c: Likewise.
13728 * gcc.dg/Wswitch-enum.c: Likewise.
13729
13730 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
13731
13732 * gcc.c-torture/execute/20030222-1.c: New test.
13733
13734 2003-03-03 James E Wilson <wilson@tuliptree.org>
13735
13736 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13737
13738 2003-03-03 Mark Mitchell <mark@codesourcery.com>
13739
13740 PR c++/9878
13741 * g++.dg/init/ref1.C: New test.
13742
13743 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
13744
13745 * gcc.dg/sh-relax.c: New SH-only test.
13746
13747 2003-03-03 Geoffrey Keating <geoffk@apple.com>
13748
13749 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13750 comment explaining purpose of testcase.
13751
13752 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13753
13754 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13755 for HC11/HC12 (asm needs two int registers).
13756 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13757 HC11/HC12 because the test uses an asm which needs two 32-bit
13758 registers.
13759
13760 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13761
13762 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13763 for HC11/HC12 (array is too large otherwise).
13764 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13765 * gcc.c-torture/compile/20010518-2.x: Likewise.
13766 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13767 HC11/HC12 (array is too large).
13768
13769 2003-03-01 Geoffrey Keating <geoffk@apple.com>
13770
13771 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13772 * lib/g++-dg.exp (g++-dg-test): Likewise.
13773
13774 2003-03-01 Roger Sayle <roger@eyesopen.com>
13775
13776 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13777 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13778
13779 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13780
13781 * g++.dg/warn/implicit-typename1.C: Remove warning.
13782
13783 2003-02-28 Richard Henderson <rth@redhat.com>
13784
13785 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13786 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13787
13788 2003-02-28 Geoffrey Keating <geoffk@apple.com>
13789
13790 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13791 * g++.dg/pch/pch.exp: Likewise.
13792
13793 2003-02-28 Mark Mitchell <mark@codesourcery.com>
13794
13795 PR c++/9879
13796 * testsuite/g++.dg/init/new4.C: New test.
13797
13798 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
13799
13800 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13801
13802 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
13803
13804 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13805 unsigned long.
13806
13807 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13808 wider than float.
13809
13810 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13811
13812 * lib/scanasm.exp: Add support for counting numbers of
13813 occurences.
13814 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13815 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13816
13817 2003-02-25 Mark Mitchell <mark@codesourcery.com>
13818
13819 PR c++/9683
13820 * g++.dg/template/static3.C: New test.
13821
13822 PR c++/9829
13823 * g++.dg/parse/namespace6.C: New test.
13824
13825 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13826
13827 PR target/9732
13828 * gcc.dg/20030225-1.c: New test.
13829
13830 2003-02-24 Mark Mitchell <mark@codesourcery.com>
13831
13832 * README: Remove out-of-date information.
13833
13834 PR c++/9836
13835 * g++.dg/template/spec6.C: New test.
13836
13837 2003-02-24 Jeff Law <law@redhat.com>
13838
13839 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13840
13841 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13842
13843 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13844 * gcc.dg/pragma-ep-1.c: Likewise.
13845
13846 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13847
13848 PR c++/9602
13849 * g++.dg/template/friend16.C: New test.
13850
13851 2003-02-23 Mark Mitchell <mark@codesourcery.com>
13852
13853 PR c++/5333
13854 * g++.dg/parse/fused-params1.C: Adjust error messages.
13855 * g++.dg/template/nested3.C: New test.
13856
13857 2003-02-24 Alan Modra <amodra@bigpond.net.au>
13858
13859 * g++.dg/abi/param1.C: New test.
13860
13861 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13862
13863 PR c++/7982
13864 * g++.dg/warn/implicit-typename1.C: New test.
13865
13866 2003-02-22 Kelley Cook <kelleycook@comcast.net>
13867
13868 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13869 with "mtune".
13870 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13871 * gcc.c-torture/execute/20010129-1.x: Likewise.
13872 * gcc.dg/20011107-1.c: Likewise.
13873 * gcc.dg/20020108-1.c: Likewise.
13874 * gcc.dg/20020122-3.c: Likewise.
13875 * gcc.dg/20020206-1.c: Likewise.
13876 * gcc.dg/20020310-1.c: Likewise.
13877 * gcc.dg/20020426-2.c: Likewise.
13878 * gcc.dg/20020517-1.c: Likewise.
13879 * gcc.dg/991230-1.c: Likewise.
13880 * gcc.dg/i386-unroll-1.c: Likewise.
13881 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13882
13883 2003-02-22 Jan Hubicka <jh@suse.cz>
13884
13885 * gcc.dg/i386-mul.c: New test.
13886
13887 2003-02-21 Roger Sayle <roger@eyesopen.com>
13888
13889 * gcc.dg/builtins-5.c: New test case.
13890
13891 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
13892
13893 * gcc.dg/asmreg-1.c: New test.
13894
13895 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13896
13897 PR c++/9749
13898 * g++.dg/parse/varmod1.C: New test.
13899
13900 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13901
13902 PR c++/9727
13903 * g++.dg/template/op1.C: New test.
13904
13905 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13906
13907 PR c++/8906
13908 * g++.dg/template/nested2.C: New test.
13909
13910 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13911
13912 PR c++/8724
13913 * g++.dg/expr/dtor1.C: New test.
13914
13915 2003-02-21 Zack Weinberg <zack@codesourcery.com>
13916
13917 * gcc.dg/cpp/include3.c: New test.
13918 * gcc.dg/cpp/inc/foo.h: New file.
13919
13920 2003-02-21 Glen Nakamura <glen@imodulo.com>
13921
13922 * gcc.c-torture/execute/20030221-1.c: New test.
13923
13924 2003-02-20 Mark Mitchell <mark@codesourcery.com>
13925
13926 PR c++/9729
13927 * g++.dg/abi/conv1.C: New test.
13928
13929 2003-02-20 Jan Hubicka <jh@suse.cz>
13930
13931 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13932
13933 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
13934
13935 * gcc.c-torture/compile/20030219-1.c: New test.
13936
13937 2003-02-18 Jan Hubicka <jh@suse.cz>
13938
13939 * gcc.dg/funcorder.c: New test.
13940
13941 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13942
13943 * gcc.c-torture/execute/20030218-1.c: New.
13944
13945 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
13946
13947 * gcc.dg/20030218-1.c: New.
13948
13949 2003-02-18 Richard Henderson <rth@redhat.com>
13950
13951 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13952 * gcc.dg/attr-used-2.c: New.
13953
13954 2003-02-18 Mark Mitchell <mark@codesourcery.com>
13955
13956 PR c++/9704
13957 * g++.dg/init/copy5.C: New test.
13958
13959 2003-02-18 Geoffrey Keating <geoffk@apple.com>
13960
13961 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13962 * g++.dg/pch/pch.exp: Likewise.
13963
13964 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13965
13966 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13967 STACK_SIZE is not defined.
13968
13969 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13970
13971 PR c++/9457
13972 * g++.dg/template/init1.C: New test.
13973
13974 2003-02-16 Jan HUbicka <jh@suse.cz>
13975
13976 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13977 (foo): Add few extra tests
13978 * gcc.dg/c99-const-expr-3.c: Likewise.
13979 * gcc.c-torture/execute/20030216-1.c: New.
13980
13981 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13982
13983 PR c++/9459
13984 * g++.dg/ext/typeof4.C: New test.
13985
13986 2003-02-15 Roger Sayle <roger@eyesopen.com>
13987
13988 * gcc.dg/i386-387-3.c: New test case.
13989
13990 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
13991
13992 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13993 cris-*-elf* cris-*-aout* and mmix-*-*.
13994
13995 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
13996
13997 * gcc.dg/20030213-1.c: New test.
13998
13999 2003-02-12 Roger Sayle <roger@eyesopen.com>
14000
14001 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
14002 * gcc.dg/i386-387-2.c: Likewise.
14003
14004 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
14005
14006 * gcc.dg/ppc-spe.c: Fix formatting.
14007 Enable tests that were previously unsupported by gas.
14008 Delete tests for instructions that no longer exist.
14009 Switch arguments on evsubifw builtin.
14010
14011 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
14012
14013 * gcc.c-torture/execute/20030209-1.c: Disable the test if
14014 STACK_SIZE is too small.
14015
14016 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14017 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
14018
14019 * gcc.dg/decl-2.c: New test.
14020
14021 2003-02-10 Jan Hubicka <jh@suse.cz>
14022
14023 * gcc.dg/i386-fpcvt-1.c: New test.
14024
14025 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
14026
14027 * gcc.c-torture/execute/20030209-1.c: New test.
14028
14029 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
14030
14031 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
14032 int-wide bitops, use the constants of the same width.
14033 Likewise, if long long is 32-bit wide, test bitops using
14034 32-bit constants.
14035
14036 2003-02-07 Loren James Rittle <ljrittle@acm.org>
14037
14038 * gcc.dg/20021014-1.c: Annotate with expected notice text.
14039
14040 2003-02-07 Roger Sayle <roger@eyesopen.com>
14041
14042 * testsuite/gcc.dg/builtins-4.c: New test case.
14043
14044 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14045
14046 * gcc.dg/20020430-1.c: Fix dg command typos.
14047 * gcc.dg/20020503-1.c: Likewise.
14048
14049 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14050
14051 PR c++/8785
14052 * g++.dg/parse/fused-params1.C: New test.
14053
14054 PR c++/8857
14055 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
14056
14057 PR c++/8921
14058 * g++.dg/parse/non-dependent1.C: New test.
14059
14060 PR c++/8928
14061 * g++.dg/parse/dupl-tmpl-args1.C: New test.
14062
14063 PR c++/9228
14064 * g++.dg/parse/undefined7.C: New test.
14065 * g++.dg/parse/non-templ1.C: New test.
14066
14067 PR c++/9229
14068 * g++.dg/parse/too-many-tmpl-args1.C: New test.
14069
14070 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14071
14072 * gcc.c-torture/compile/20030206-1.c: New test.
14073
14074 2003-02-05 Roger Sayle <roger@eyesopen.com>
14075
14076 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
14077 "pow" to "foo" to avoid potential confusion with a math built-in.
14078
14079 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14080
14081 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
14082 conditions for SPARC targets.
14083
14084 2003-02-05 Jakub Jelinek <jakub@redhat.com>
14085
14086 * gcc.dg/20030204-1.c: New test.
14087
14088 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14089
14090 PR c++/38
14091 * g++.dg/parse/array-size1.C: New test.
14092
14093 PR c++/5657
14094 * g++.dg/parse/undefined3.C: New test.
14095
14096 PR c++/5665
14097 * g++.dg/parse/undefined4.C: New test.
14098
14099 PR c++/5975
14100 * g++.dg/parse/undefined5.C: New test.
14101
14102 PR c++/7259
14103 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
14104
14105 PR c++/8578
14106 * g++.dg/parse/casting-operator1.C: New test.
14107
14108 PR c++/8596
14109 * g++.dg/parse/undefined6.C: New test.
14110
14111 PR c++/8736
14112 * g++.dg/parse/missing-template1.C: New test.
14113
14114 2003-02-04 Jan Hubicka <jh@suse.cz>
14115
14116 * gcc.dg/i386-cadd.c: Compile using -march=k8.
14117 * gcc.dg/i386-cmov?.c: Likewise.
14118 * gcc.dg/i386-fpcvt-?.c: Likewise.
14119 * gcc.dg/i386-ssefp-1.c: Likewise.
14120 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
14121 conventions.
14122
14123 2003-02-03 Mark Mitchell <mark@codesourcery.com>
14124
14125 PR c++/7129
14126 * testsuite/g++.dg/ext/max.C: New test.
14127
14128 2003-02-03 Jan Hubicka <jh@suse.cz>
14129
14130 * gcc.c-torture/execute/20030203-1.c: New test.
14131
14132 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
14133
14134 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
14135 'natural-endian'.
14136
14137 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
14138
14139 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
14140 * g++.dg/init/new2.C: Likewise.
14141 * g++.dg/other/new1.C: Likewise.
14142
14143 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
14144
14145 * gcc.dg/struct-ret-libc.c: New test.
14146
14147 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
14148
14149 * gcc.dg/20030129-1.c: New test.
14150
14151 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14152
14153 PR c++/8849
14154 * g++.dg/template/ptrmem4.C: New test.
14155
14156 2003-01-29 Mark Mitchell <mark@codesourcery.com>
14157
14158 * g++.dg/parser/constant1.C: New test.
14159
14160 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14161
14162 PR c++/8591
14163 * g++.dg/parse/friend2.C: New test.
14164
14165 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
14166
14167 PR c++/9437
14168 * g++.dg/template/unify4.C: New test.
14169
14170 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
14171
14172 * gcc.c-torture/execute/20030128-1.c: New test.
14173
14174 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
14175
14176 * g++.dg/lookup/nested1.C: Test moved from ...
14177 * g++.old-deja/g++.other/lookup24.C: ... here.
14178
14179 2003-01-28 Jan Hubicka <jh@suse.cz>
14180
14181 * gcc.dg/i386-cmov5.c: New test.
14182
14183 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14184
14185 * gcc.c-torture/execute/20010925-1.c: Changed the
14186 memcpy declaration.
14187
14188 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14189
14190 PR c++/3902
14191 * g++.dg/parse/template5.C: New test.
14192
14193 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
14194
14195 PR fortran/9258
14196 * g77.dg/pr9258: New test.
14197
14198 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14199
14200 * README: Move relevant parts from README.g++.
14201
14202 * README.g++: Remove this file.
14203
14204 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14205
14206 * g++.dg/abi/dcast1.C: New test.
14207
14208 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14209
14210 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
14211
14212 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
14213
14214 PR c++/47
14215 * g++.old-deja/g++.other/lookup24.C: New test.
14216
14217 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14218
14219 PR middle-end/7227
14220 * gcc.dg/uninit-C.c: New test.
14221
14222 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
14223
14224 * g++.dg/abi/covariant1.C: New test.
14225
14226 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
14227
14228 * gcc.dg/20030123-1.c: New test.
14229
14230 2003-01-25 Jan Hubicka <jh@suse.cz>
14231
14232 PR opt/8492
14233 * gcc.c-torture/compile/20030125-1.c
14234
14235 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
14236
14237 PR c++/9403
14238 * g++.dg/parse/template3.C: New test.
14239 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
14240
14241 PR c++/795
14242 * g++.dg/parse/template4.C: New test.
14243
14244 PR c++/9415
14245 * g++.dg/template/qual2.C: New test.
14246
14247 PR c++/8545
14248 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
14249
14250 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
14251
14252 2003-01-25 Roger Sayle <roger@eyesopen.com>
14253
14254 * gcc.c-torture/execute/switch-1.c: New test case.
14255
14256 2003-01-25 Jan Hubicka <jh@suse.cz>
14257
14258 * gcc.c-torture/execute/20030125-1.[cx]: New test.
14259
14260 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
14261
14262 Tweaks for Bison-1.875. From the NEWS file:
14263 "- `parse error' -> `syntax error'
14264 Bison now uniformly uses the term `syntax error'"
14265 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
14266 * gcc.dg/cpp/digraph2.c: Likewise.
14267 * gcc.dg/cpp/direct2.c: Likewise.
14268 * gcc.dg/cpp/paste4.c: Likewise.
14269 * gcc.dg/c90-restrict-1.c: Likewise.
14270 * gcc.dg/c99-func-2.c: Likewise.
14271 * gcc.dg/noncompile/920721-2.c: Likewise.
14272 * gcc.dg/noncompile/930622-2.c: Likewise.
14273 * gcc.dg/noncompile/940112-1.c: Likewise.
14274 * gcc.dg/noncompile/950921-1.c: Likewise.
14275 * gcc.dg/noncompile/951123-1.c: Likewise.
14276 * gcc.dg/noncompile/971104-1.c: Likewise.
14277 * gcc.dg/noncompile/990416-1.c: Likewise.
14278
14279 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
14280
14281 * g++.dg/parse/undefined1.C: Add error message.
14282
14283 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14284
14285 PR c++/9354
14286 * g++.dg/parse/new1.C: New test.
14287
14288 PR c++/9216
14289 * g++.dg/parse/template2.C: New test.
14290
14291 PR c++/9354
14292 * g++.dg/parse/typedef2.C: New test.
14293
14294 PR c++/9328
14295 * g++.dg/ext/typeof3.C: New test.
14296
14297 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14298
14299 PR c++/2738
14300 * g++.dg/parse/ret-type1.C: New test.
14301
14302 PR c++/3792
14303 * g++.dg/parse/tmpl-outside1.C: New test.
14304
14305 PR c++/4207
14306 * g++.dg/parse/int-as-enum1.C: New test.
14307
14308 PR c++/4903
14309 * g++.dg/parse/no-typename1.C: New test.
14310
14311 PR c++/5533
14312 * g++.dg/parse/no-value1.C: New test.
14313
14314 PR c++/5921
14315 * g++.dg/parse/wrong-inline1.C: New test.
14316
14317 PR c++/6402
14318 * g++.dg/parse/ref1.C: New test.
14319
14320 PR c++/6992
14321 * g++.dg/parse/attr-ctor1.C: New test.
14322
14323 PR c++/7229
14324 * g++.dg/parse/namespace5.C: New test.
14325
14326 PR c++/7917
14327 * g++.dg/parse/func-def1.C: New test.
14328
14329 PR c++/8143
14330 * g++.dg/parse/undefined1.C: New test.
14331
14332 PR c++/5723, PR c++/8522
14333 * g++.dg/parse/specialization1.C: New test.
14334
14335 PR c++/163, PR c++/8595
14336 * g++.dg/parse/struct-as-enum1.C: New test.
14337
14338 PR c++/9173
14339 * g++.dg/parse/undefined2.C: New test.
14340
14341 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14342
14343 PR c++/9298
14344 * g++.dg/parse/template1.C: New test.
14345
14346 PR c++/9384
14347 * g++.dg/parse/using1.C: New test.
14348
14349 PR c++/9285
14350 PR c++/9294
14351 * g++.dg/parse/expr2.C: New test.
14352
14353 PR c++/9388
14354 * g++.dg/parse/lookup2.C: Likewise.
14355
14356 2003-01-21 Jan Hubicka <jh@suse.cz>
14357
14358 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14359 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14360 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14361 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14362
14363 2003-01-20 Nick Clifton <nickc@redhat.com>
14364
14365 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14366 problem with ARM sibcall code generation.
14367
14368 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14369
14370 * gcc.c-torture/execute/20030120-1.c: New.
14371
14372 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
14373
14374 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14375
14376 2003-01-17 Mark Mitchell <mark@codesourcery.com>
14377
14378 PR c++/9272
14379 * g++.dg/parse/ctor1.C: New test.
14380
14381 PR c++/9294:
14382 * g++.dg/parse/qualified1.C: New test.
14383
14384 * g++.dg/parse/typename3.C: New test.
14385
14386 2003-01-16 Richard Henderson <rth@redhat.com>
14387
14388 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14389
14390 2003-01-16 Richard Henderson <rth@redhat.com>
14391
14392 * g++.dg/pch/pch.exp: Copy test header to the working directory
14393 before using it either for precompilation or direct use.
14394 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14395 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14396
14397 2003-01-16 Richard Henderson <rth@redhat.com>
14398
14399 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14400 before using it either for precompilation or direct use.
14401 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14402 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14403
14404 2003-01-16 Mark Mitchell <mark@codesourcery.com>
14405
14406 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14407 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14408 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14409 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14410 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14411 typename warning into error.
14412 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14413 error messages.
14414 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14415 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
14416 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
14417 messages.
14418 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
14419 make declaration visible in template.
14420 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
14421 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
14422 messages.
14423 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
14424 message.
14425 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
14426 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
14427 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
14428 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
14429 typename warning with error message.
14430 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
14431 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
14432 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
14433
14434 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
14435
14436 * g++.dg/parse/ambig2.C: New test.
14437
14438 2003-01-15 Richard Henderson <rth@redhat.com>
14439
14440 * g++.dg/tls/init-2.C: Update error message string.
14441
14442 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14443
14444 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
14445
14446 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
14447
14448 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
14449 all for HC11/HC12.
14450 * gcc.c-torture/compile/20001205-1.x: Likewise.
14451 * gcc.c-torture/compile/20001226-1.x: Likewise.
14452 * gcc.c-torture/compile/920520-1.x: Likewise.
14453 * gcc.c-torture/compile/961203-1.x: Likewise.
14454 * gcc.c-torture/compile/20020604-1.x: Likewise.
14455
14456 2003-01-15 Jan Hubicka <jh@suse.cz>
14457
14458 * gcc.c-torture/compile/20030115-1.c: New test.
14459
14460 * gcc.dg/i386-fpcvt-1.c: New test.
14461 * gcc.dg/i386-fpcvt-2.c: New test.
14462
14463 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
14464
14465 Further conform g++'s __vmi_class_type_info to the C++ ABI
14466 specification.
14467 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
14468 the specification.
14469
14470 2003-01-14 Jan Hubicka <jh@suse.cz>
14471
14472 * gcc.dg/i386-fpcvt-1.c: New test.
14473 * gcc.dg/i386-fpcvt-2.c: New test.
14474
14475 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14476
14477 * gcc.dg/i386-mmx-3.c: New test.
14478
14479 2003-01-12 Mark Mitchell <mark@codesourcery.com>
14480
14481 PR c++/9264
14482 * g++.dg/parse/octal1.C: New file.
14483
14484 PR c++/9172
14485 * g++.dg/parse/typename1.C: New file.
14486
14487 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
14488
14489 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
14490 * gcc.dg/bf-no-ms-layout.c: Likewise.
14491 * gcc.dg/bf-ms-attrib.c: Likewise.
14492
14493 2003-01-10 Mark Mitchell <mark@codesourcery.com>
14494
14495 PR c++/9099
14496 * g++.dg/parse/dtor1.C: New file.
14497
14498 PR c++/9128
14499 * g++.dg/rtti/typeid1.C: New file.
14500
14501 PR c++/9153
14502 * g++.dg/parse/lookup1.C: New file.
14503
14504 PR c++/9171
14505 * g++.dg/templ/spec5.C: New file.
14506
14507 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
14508
14509 * gcc.c-torture/compile/20030110-1.c: New test.
14510
14511 2003-01-09 Geoffrey Keating <geoffk@apple.com>
14512
14513 Merge from pch-branch:
14514
14515 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14516
14517 * gcc.dg/pch/cpp-1.h: New.
14518 * gcc.dg/pch/cpp-1.c: New.
14519 * gcc.dg/pch/cpp-2.h: New.
14520 * gcc.dg/pch/cpp-2.c: New.
14521
14522 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14523
14524 * gcc.dg/pch/except-1.h: New.
14525 * gcc.dg/pch/except-1.c: New.
14526
14527 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14528
14529 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14530 running test.
14531 * gcc.dg/pch: Include *.hp not *.h.
14532 * gcc.dg/pch/system-1.h: New.
14533 * gcc.dg/pch/system-1.c: New.
14534
14535 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14536
14537 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14538 rather than trying to build and run a program using PCH.
14539 * gcc.dg/pch: Remove dg-do commands from test files.
14540
14541 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14542
14543 * gcc.dg/pch/macro-3.c: New.
14544 * gcc.dg/pch/macro-3.h: New.
14545
14546 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14547
14548 * gcc.dg/pch/common-1.c: New.
14549 * gcc.dg/pch/common-1.h: New.
14550 * gcc.dg/pch/decl-1.c: New.
14551 * gcc.dg/pch/decl-1.h: New.
14552 * gcc.dg/pch/decl-2.c: New.
14553 * gcc.dg/pch/decl-2.h: New.
14554 * gcc.dg/pch/decl-3.c: New.
14555 * gcc.dg/pch/decl-3.h: New.
14556 * gcc.dg/pch/decl-4.c: New.
14557 * gcc.dg/pch/decl-4.h: New.
14558 * gcc.dg/pch/decl-5.c: New.
14559 * gcc.dg/pch/decl-5.h: New.
14560 * gcc.dg/pch/global-1.c: New.
14561 * gcc.dg/pch/global-1.h: New.
14562 * gcc.dg/pch/inline-1.c: New.
14563 * gcc.dg/pch/inline-1.h: New.
14564 * gcc.dg/pch/inline-2.c: New.
14565 * gcc.dg/pch/inline-2.h: New.
14566 * gcc.dg/pch/static-1.c: New.
14567 * gcc.dg/pch/static-1.h: New.
14568 * gcc.dg/pch/static-2.c: New.
14569 * gcc.dg/pch/static-2.h: New.
14570
14571 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14572
14573 * g++.dg/pch/pch.exp: Better handle failing testcases.
14574 * gcc.dg/pch/pch.exp: Likewise.
14575 * gcc.dg/pch/macro-1.c: New.
14576 * gcc.dg/pch/macro-1.h: New.
14577 * gcc.dg/pch/macro-2.c: New.
14578 * gcc.dg/pch/macro-2.h: New.
14579
14580 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14581
14582 * g++.dg/dg.exp: Treat files in pch/ specially.
14583 * g++.dg/pch/pch.exp: New file.
14584 * g++.dg/pch/empty.H: New file.
14585 * g++.dg/pch/empty.C: New file.
14586 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14587 "precompile".
14588
14589 * gcc.dg/pch/pch.exp: New file.
14590 * gcc.dg/pch/empty.h: New file.
14591 * gcc.dg/pch/empty.c: New file.
14592 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14593 "precompile".
14594
14595 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14596
14597 * g++.dg/template/friend14.C: New test.
14598
14599 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14600
14601 * gcc.dg/old-style-asm-1.c: New test.
14602
14603 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14604
14605 * gcc.c-torture/compile/20030109-1.c: New test.
14606
14607 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14608
14609 * gcc.c-torture/execute/20030109-1.c: New test.
14610
14611 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14612
14613 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14614 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14615 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14616 * g++.old-deja/g++.mike/eh2.C: Likewise
14617 * g++.old-deja/g++.mike/eh3.C: Likewise
14618 * g++.old-deja/g++.mike/eh5.C: Likewise
14619 * g++.old-deja/g++.mike/eh6.C: Likewise
14620 * g++.old-deja/g++.mike/eh7.C: Likewise
14621 * g++.old-deja/g++.mike/eh8.C: Likewise
14622 * g++.old-deja/g++.mike/eh9.C: Likewise
14623 * g++.old-deja/g++.mike/eh10.C: Likewise
14624 * g++.old-deja/g++.mike/eh12.C: Likewise
14625 * g++.old-deja/g++.mike/eh13.C: Likewise
14626 * g++.old-deja/g++.mike/eh14.C: Likewise
14627 * g++.old-deja/g++.mike/eh16.C: Likewise
14628 * g++.old-deja/g++.mike/eh17.C: Likewise
14629 * g++.old-deja/g++.mike/eh18.C: Likewise
14630 * g++.old-deja/g++.mike/eh21.C: Likewise
14631 * g++.old-deja/g++.mike/eh23.C: Likewise
14632 * g++.old-deja/g++.mike/eh24.C: Likewise
14633 * g++.old-deja/g++.mike/eh25.C: Likewise
14634 * g++.old-deja/g++.mike/eh26.C: Likewise
14635 * g++.old-deja/g++.mike/eh27.C: Likewise
14636 * g++.old-deja/g++.mike/eh28.C: Likewise
14637 * g++.old-deja/g++.mike/eh29.C: Likewise
14638 * g++.old-deja/g++.mike/eh31.C: Likewise
14639 * g++.old-deja/g++.mike/eh33.C: Likewise
14640 * g++.old-deja/g++.mike/eh34.C: Likewise
14641 * g++.old-deja/g++.mike/eh35.C: Likewise
14642 * g++.old-deja/g++.mike/eh36.C: Likewise
14643 * g++.old-deja/g++.mike/eh37.C: Likewise
14644 * g++.old-deja/g++.mike/eh38.C: Likewise
14645 * g++.old-deja/g++.mike/eh39.C: Likewise
14646 * g++.old-deja/g++.mike/eh40.C: Likewise
14647 * g++.old-deja/g++.mike/eh41.C: Likewise
14648 * g++.old-deja/g++.mike/eh42.C: Likewise
14649 * g++.old-deja/g++.mike/eh44.C: Likewise
14650 * g++.old-deja/g++.mike/eh46.C: Likewise
14651 * g++.old-deja/g++.mike/eh47.C: Likewise
14652 * g++.old-deja/g++.mike/eh48.C: Likewise
14653 * g++.old-deja/g++.mike/eh49.C: Likewise
14654 * g++.old-deja/g++.mike/eh50.C: Likewise
14655 * g++.old-deja/g++.mike/eh51.C: Likewise
14656 * g++.old-deja/g++.mike/eh53.C: Likewise
14657 * g++.old-deja/g++.mike/eh55.C: Likewise
14658 * g++.old-deja/g++.mike/p7912.C: Likewise
14659 * g++.old-deja/g++.mike/p9706.C: Likewise
14660 * g++.old-deja/g++.mike/p10416.C: Likewise
14661 * g++.old-deja/g++.mike/p11667.C: Likewise
14662 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14663 Remove redundant reference to Iris.
14664 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14665 Elxsi, i860, Pico Java, and WE32K.
14666
14667 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14668
14669 * g++.dg/ext/asm4.C: New test.
14670
14671 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14672
14673 PR c++/9030
14674 * g++.dg/template/friend12.C: New test.
14675 * g++.dg/template/friend13.C: Likewise.
14676 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14677
14678 2003-01-08 Jan Hubicka <jh@suse.cz>
14679
14680 * gcc.dg/i386-cadd.c: New test.
14681 * gcc.dg/i386-cmov4.c: Likewise.
14682
14683 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14684
14685 PR c++/9165
14686 * g++.dg/warn/Wunused-3.C: New test.
14687
14688 * g++.dg/abi/bitfield9.C: New test.
14689
14690 PR c++/9189
14691 * g++.dg/parse/defarg3.C: New test.
14692
14693 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
14694
14695 * g++.dg/parse/ambig1.C: New test.
14696 * g++.dg/parse/defarg2.C: New test.
14697
14698 2003-01-05 Mark Mitchell <mark@codesourcery.com>
14699
14700 * g++.dg/template/defarg-1.C: New test.
14701 * g++.dg/template/local2.C: Likewise.
14702
14703 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
14704
14705 * gcc.c-torture/execute/20030105-1.c: New test.
14706
14707 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14708
14709 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14710 * g++.dg/parse/namespace4.C: Likewise.
14711
14712 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
14713
14714 * g++.dg/template/ntp2.C: New test.
14715
14716 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
14717
14718 * g++.dg/parse/extern-C-1.C: New test.
14719
14720 * g++.dg/parse/namespace4.C: New test.
14721
14722 * g++.dg/template/nested1.C: New test.
14723
14724 * g++.dg/parse/namespace3.C: New test.
14725
14726 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
14727
14728 * g++.dg/lookup/two-stage1.C: New test.
14729
14730 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14731
14732 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14733 * g++.old-deja/g++.jason/access8.C: Likewise.
14734 * g++.old-deja/g++.other/decl5.C: Likewise.
14735
14736 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14737
14738 * g++.dg/parse/parse7.C: New test.
14739
14740 2003-01-02 Mark Mitchell <mark@codesourcery.com>
14741
14742 PR c++/2843
14743 * g++.dg/ext/attrib7.C: New test.
14744
14745 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14746
14747 * g++.dg/parse/parse6.C: New test.
14748
14749 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
14750
14751 * gcc.dg/h8300-stack-1.c: New.
14752
14753 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14754
14755 g++.dg/lookup/exception1.C: New test.
14756
14757 g++.dg/lookup/template1.C: New test.
14758
14759 g++.dg/parse/namespace2.C: New test.
14760
14761 g++.dg/parse/parens2.C: New test.
14762
14763 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14764
14765 * g++.dg/parse/parse5.C: New test.
14766 * g++.dg/lookup/scoped4.C: New test.
14767
14768 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14769
14770 * g++.dg/parse/parens1.C: New test.
14771
14772 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14773 angle-bracket1.C.
14774 * g++.dg/parse/parens2.C: New test.
14775
14776 * g++.dg/lookup/scope-operator1.C: New test.
14777
14778 * g++.dg/parse/operator1.C: New test.
14779
14780 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14781
14782 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14783 * g++.old-deja/g++.other/access6.C: Likewise.
14784 * g++.old-deja/g++.other/decl1.C: Likewise.
14785 * g++.old-deja/g++.pt/typename12.C: Likewise.
14786
14787 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14788
14789 * g++.dg/parse/namespace1.C: New test.
14790
14791 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14792
14793 * g++.dg/parse/parse4.C: New test.
14794
14795 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14796
14797 * g++.dg/parse/parse3.C: New test.
14798
14799 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14800
14801 * g++.dg/parse/parse2.C: New test.
14802
14803 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14804
14805 * g++.dg/template/friend11.C: New test.
14806
14807 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14808
14809 * g++.dg/parse/parse1.C: New test.
14810
14811 2002-12-31 Janis Johnson <janis187@us.ibm.com>
14812
14813 * lib/profopt.exp: Change the name of a global variable to avoid
14814 possible clashes with other test suites.
14815
14816 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14817
14818 * g++.dg/inherit/covariant8.C: New test.
14819
14820 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14821
14822 * g++.dg/init/array9.C: New test.
14823
14824 PR c++/9112
14825 * g++.dg/parse/expr1.C: New test.
14826
14827 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
14828
14829 * gcc.c-torture/compile/20021230-1.c: New test.
14830
14831 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14832
14833 * g++.dg/inherit/covariant5.C: New test.
14834 * g++.dg/inherit/covariant6.C: New test.
14835 * g++.dg/inherit/covariant7.C: New test.
14836
14837 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14838
14839 PR c++/2739
14840 * g++.dg/other/access2.C: New test.
14841
14842 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14843
14844 * g++.dg/other/anon-struct.C: No longer fails
14845 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14846 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14847 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14848
14849 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14850
14851 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14852
14853 2002-12-27 Mark Mitchell <mark@codesourcery.com>
14854
14855 * g++.dg/eh/spec4.C: Remove stray semicolon.
14856 * g++.dg/expr/pmf-1.C: Change error message.
14857 * g++.dg/ext/asm1.C: Remove stray semicolon.
14858 * g++.dg/ext/typename1.C: Add missing typenames.
14859 * g++.dg/inherit/template-as-base.C: Change error message.
14860 * g++.dg/lookup/scoped1.C: Likewise.
14861 * g++.dg/lookup/scoped2.C: Likewise.
14862 * g++.dg/lookup/using2.C: Likewise.
14863 * g++.dg/other/component1.C: Remove stray semicolon.
14864 * g++.dg/other/do1.C: Change error message.
14865 * g++.dg/other/error2.C: Likewise.
14866 * g++.dg/other/init1.C: Likewise.
14867 * g++.dg/other/packed1.C: Remove stray semicolon.
14868 * g++.dg/other/ptrmem2.C: Change error message.
14869 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14870 marker.
14871 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14872 * g++.dg/template/access3.C: Add typename keyword.
14873 * g++.dg/template/access5.C: Remove stray semicolon.
14874 * g++.dg/template/access6.C: Likewise.
14875 * g++.dg/template/complit1.C: Likewise.
14876 * g++.dg/template/crash1.C: Change error message.
14877 * g++.dg/template/inherit2.C: Remove stray semicolon.
14878 * g++.dg/template/instantiate2.C: Likewise.
14879 * g++.dg/template/instantiate3.C: Change error message.
14880 * g++.dg/template/qual1.C: Remove stray semicolon.
14881 * g++.dg/template/qualttp18.C: Change error message.
14882 * g++.dg/template/ref1.C: Remove stray semicolon.
14883 * g++.dg/template/sizeof1.C (A::value): Declare it.
14884 * g++.dg/template/spec4.C: Change error message.
14885 * g++.dg/template/static1.C: Likewise.
14886 * g++.dg/template/type1.C: Likewise.
14887 * g++.dg/template/typename3.C: Likewise.
14888 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14889 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14890 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14891 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14892 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14893 named return value extension.
14894 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14895 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14896 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14897 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14898 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14899 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14900 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14901 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14902 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14903 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14904 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14905 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14906 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14907 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14908 syntax.
14909 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14910 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14911 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14912 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14913 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14914 * g++.old-deja/g++.brendan/template11.C: Likewise.
14915 * g++.old-deja/g++.brendan/template26.C: Likewise.
14916 * g++.old-deja/g++.brendan/template27.C: Use explicit
14917 specialization syntax.
14918 * g++.old-deja/g++.brendan/template30.C: Likewise.
14919 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14920 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14921 non-dependent names.
14922 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14923 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14924 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14925 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14926 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14927 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14928 named return value extension.
14929 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14930 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14931 * g++.old-deja/g++.ext/return1.C: Likewise.
14932 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14933 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14934 * g++.old-deja/g++.jason/access8.C: Likewise.
14935 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14936 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14937 pseudo-destructor names.
14938 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14939 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14940 pseudo-destructor names.
14941 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14942 * g++.old-deja/g++.jason/overload19.C: Likewise.
14943 * g++.old-deja/g++.jason/overload32.C: Likewise.
14944 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14945 stray semicolons.
14946 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14947 * g++.old-deja/g++.jason/return.C: Likewise.
14948 * g++.old-deja/g++.jason/return2.C: Likewise.
14949 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14950 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14951 syntax.
14952 * g++.old-deja/g++.jason/template10.C: Account for use of
14953 non-dependent names.
14954 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14955 syntax.
14956 * g++.old-deja/g++.jason/template37.C: Likewise.
14957 * g++.old-deja/g++.law/access4.C: Change error messages.
14958 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14959 pseudo-destructor names.
14960 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14961 * g++.old-deja/g++.law/ctors9.C: Likewise.
14962 * g++.old-deja/g++.law/cvt22.C: Likewise.
14963 * g++.old-deja/g++.law/dtors5.C: Likewise.
14964 * g++.old-deja/g++.law/global-init1.C: Likewise.
14965 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14966 * g++.old-deja/g++.law/operators28.C: Likewise.
14967 * g++.old-deja/g++.law/visibility28.C: Likewise.
14968 * g++.old-deja/g++.martin/eval1.C: Likewise.
14969 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14970 name.
14971 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14972 * g++.old-deja/g++.mike/net34.C: Likewise.
14973 * g++.old-deja/g++.mike/net36.C: Likewise.
14974 * g++.old-deja/g++.mike/ns2.C: Likewise.
14975 * g++.old-deja/g++.mike/p12306.C: Likewise.
14976 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14977 value extension.
14978 * g++.old-deja/g++.mike/p700.C: Likewise.
14979 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14980 * g++.old-deja/g++.mike/p710.C: Likewise.
14981 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14982 value extension.
14983 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14984 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14985 * g++.old-deja/g++.ns/crash2.C: Likewise.
14986 * g++.old-deja/g++.ns/crash3.C: Likewise.
14987 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14988 * g++.old-deja/g++.ns/ns17.C: Likewise.
14989 * g++.old-deja/g++.ns/template16.C: Likewise.
14990 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14991 keyword.
14992 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14993 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14994 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14995 named return value extension.
14996 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14997 * g++.old-deja/g++.other/access4.C: Issue additional error
14998 messages.
14999 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
15000 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
15001 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
15002 * g++.old-deja/g++.other/crash25.C: Change error message.
15003 * g++.old-deja/g++.other/crash4.C: Change error message.
15004 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
15005 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
15006 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
15007 checks.
15008 * g++.old-deja/g++.other/defarg8.C: Likewise.
15009 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
15010 * g++.old-deja/g++.other/dtor10.C: Likewise.
15011 * g++.old-deja/g++.other/incomplete.C: Likewise.
15012 * g++.old-deja/g++.other/linkage7.C: Likewise.
15013 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
15014 lookup algorithm.
15015 * g++.old-deja/g++.other/mangle2.C: Likewise.
15016 * g++.old-deja/g++.other/refinit2.C: Likewise.
15017 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
15018 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
15019 * g++.old-deja/g++.pt/crash28.C: Likewise.
15020 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
15021 syntax.
15022 * g++.old-deja/g++.pt/crash32.C: Change error message.
15023 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
15024 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
15025 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
15026 error message position.
15027 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
15028 * g++.old-deja/g++.pt/defarg8.C: Change error message.
15029 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
15030 syntax.
15031 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
15032 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
15033 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
15034 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
15035 keyword.
15036 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15037 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
15038 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
15039 keyword.
15040 * g++.old-deja/g++.pt/explicit71.C: Change error message.
15041 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
15042 syntax.
15043 * g++.old-deja/g++.pt/friend28.C: Account for use of
15044 non-dependent names.
15045 * g++.old-deja/g++.pt/friend29.C: Likewise.
15046 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
15047 rules.
15048 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
15049 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
15050 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
15051 lookup rules.
15052 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
15053 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
15054 keyword.
15055 * g++.old-deja/g++.pt/memclass20.C: Likewise.
15056 * g++.old-deja/g++.pt/memclass5.C: Likewise.
15057 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
15058 keyword.
15059 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
15060 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
15061 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
15062 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
15063 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
15064 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
15065 keyword.
15066 * g++.old-deja/g++.pt/spec10.C: Likewise.
15067 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
15068 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
15069 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
15070 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
15071 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
15072 * g++.old-deja/g++.pt/ttp62.C: Likewise.
15073 * g++.old-deja/g++.pt/ttp64.C: Likewise.
15074 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
15075 * g++.old-deja/g++.pt/typename15.C: Likewise.
15076 * g++.old-deja/g++.pt/typename22.C: Likewise.
15077 * g++.old-deja/g++.pt/typename6.C: Change error messages.
15078 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
15079 * g++.old-deja/g++.pt/virtual2.C: Likewise.
15080 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
15081 syntax.
15082 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
15083 return value extension.
15084 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
15085 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
15086 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
15087 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
15088
15089 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
15090
15091 * g++.dg/warn/inline1.C: New test.
15092 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
15093 * g++.old-deja/g++.jason/synth10.C: Likewise.
15094 * g++.old-deja/g++.mike/net31.C: Likewise.
15095 * g++.old-deja/g++.mike/p8786.C: Likewise.
15096
15097 * g++.dg/template/friend10.C: New test.
15098 * g++.dg/template/conv5.C: New test.
15099
15100 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
15101
15102 * g++.dg/lookup/scoped3.C: New test.
15103
15104 * g++.dg/lookup/decl1.C: New test.
15105 * g++.dg/lookup/decl2.C: New test.
15106
15107 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
15108
15109 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
15110 gcc.c-torture/compile/20021015-1.c,
15111 gcc.c-torture/compile/20021015-2.c,
15112 gcc.c-torture/compile/20021123-1.c,
15113 gcc.c-torture/compile/20021123-2.c,
15114 gcc.c-torture/compile/20021123-3.c,
15115 gcc.c-torture/compile/20021123-4.c,
15116 gcc.c-torture/execute/20021024-1.c: Add tests previously added
15117 only to 3.1 or 3.2 branch.
15118
15119 2002-12-23 Mark Mitchell <mark@codesourcery.com>
15120
15121 * gcc.dg/i386-bitfield3.c: New test.
15122
15123 * gcc.dg/i386-bitfield2.c: New test.
15124
15125 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
15126
15127 * g++.dg/parse/conv_op1.C: New test.
15128
15129 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
15130
15131 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
15132 approved.
15133
15134 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
15135
15136 * gcc.c-torture/compile/20021220-1.c: New test.
15137
15138 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
15139
15140 * gcc.dg/i386-fastcall-1.c: New.
15141
15142 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15143
15144 * gcc.c-torture/execute/20021219-1.c: New test.
15145
15146 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15147
15148 * gcc.dg/i386-pic-1.c: New test.
15149
15150 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15151
15152 PR c++/8099
15153 * g++.dg/template/friend9.C: New test.
15154
15155 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15156
15157 PR c++/3663
15158 * g++.dg/template/access7.C: New test.
15159
15160 2002-12-18 Nick Clifton <nickc@redhat.com>
15161
15162 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
15163 the libstdc++-v3 directory has been found.
15164
15165 2002-12-12 Devang Patel <dpatel@apple.com>
15166 * gcc.dg/darwin-ld-1.c: New test.
15167 * gcc.dg/darwin-ld-2.c: New test.
15168 * gcc.dg/darwin-ld-3.c: New test.
15169 * gcc.dg/darwin-ld-4.c: New test.
15170 * gcc.dg/darwin-ld-5.c: New test.
15171
15172 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15173
15174 * gcc.c-torture/compile/20021212-1.c: New test.
15175
15176 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
15177
15178 * gcc.dg/fshort-wchar: New test.
15179
15180 2002-12-10 Mark Mitchell <mark@codesourcery.com>
15181
15182 PR c++/8372
15183 * g++.dg/template/dtor1.C: New test.
15184
15185 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
15186 markers.
15187
15188 2002-12-10 Jakub Jelinek <jakub@redhat.com>
15189
15190 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
15191
15192 2002-12-09 Mark Mitchell <mark@codesourcery.com>
15193
15194 * g++.dg/template/static1.C: New test.
15195 * g++.dg/template/static2.C: New test.
15196 * g++.old-deja/g++.ext/memconst.C: New test.
15197
15198 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15199
15200 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
15201 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
15202 * g++.dg/special/initp1.C: Likewise.
15203
15204 2002-12-06 Jakub Jelinek <jakub@redhat.com>
15205
15206 * gcc.c-torture/execute/20021204-1.c: New test.
15207
15208 2002-12-04 Geoffrey Keating <geoffk@apple.com>
15209
15210 * gcc.dg/ppc-fmadd-1.c: New file.
15211 * gcc.dg/ppc-fmadd-2.c: New file.
15212 * gcc.dg/ppc-fmadd-3.c: New file.
15213
15214 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15215
15216 * gcc.c-torture/compile/20021204-1.c: New test.
15217
15218 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
15219
15220 * g++.dg/inherit/covariant2.C: New test.
15221 * g++.dg/inherit/covariant3.C: New test.
15222 * g++.dg/inherit/covariant4.C: New test.
15223 * g++.dg/inherit/covariant1.C: Remove XFAIL.
15224 * g++.old-deja/g++.robertl/eb17.C: Likewise.
15225
15226 2002-12-03 Mark Mitchell <mark@codesourcery.com>
15227
15228 PR c++/8688
15229 * g++.dg/init/brace3.C: New test.
15230
15231 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
15232
15233 * gcc.dg/20020210-1.c: Fix a comment typo.
15234
15235 2002-12-02 Mark Mitchell <mark@codesourcery.com>
15236
15237 PR c++/8720
15238 * g++.dg/parse/defarg1.C: New test.
15239
15240 PR c++/8615
15241 * g++.dg/template/char1.C: New test.
15242
15243 * g++.dg/template/varmod1.C: Fix typo.
15244
15245 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15246
15247 DR 180
15248 * g++.old-deja/g++.pt/crash32.C: Expect error.
15249
15250 2002-12-01 Mark Mitchell <mark@codesourcery.com>
15251
15252 PR c++/5919
15253 * g++.dg/template/varmod1.C: New test.
15254
15255 PR c++/8727
15256 * g++.dg/inherit/typeinfo1.C: New test.
15257
15258 PR c++/8663
15259 * g++.dg/inherit/typedef1.C: New test.
15260
15261 2002-11-30 Mark Mitchell <mark@codesourcery.com>
15262
15263 PR c++/8332
15264 PR c++/8493
15265 * g++.dg/template/strlen1.C: New test.
15266
15267 PR c++/8227
15268 * g++.dg/template/ctor2.C: New test.
15269
15270 PR c++/8214
15271 * g++.dg/init/string1.C: New test.
15272
15273 PR c++/8511
15274 * g++.dg/template/friend8.C: New test.
15275
15276 2002-11-29 Joe Buck <jbuck@synopsys.com>
15277
15278 * g++.dg/lookup/anon2.C: New test.
15279
15280 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
15281
15282 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
15283 h8300 port.
15284
15285 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
15286
15287 * gcc.dg/bitfld-6.c: New test.
15288
15289 2002-11-27 Jan Hubicka <jh@suse.cz>
15290
15291 * gcc.c-torture/execute/20021127.[cx]: New test.
15292
15293 2002-11-26 Jan Hubicka <jh@suse.cz>
15294
15295 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
15296 quality.
15297
15298 2002-11-26 Geoffrey Keating <geoffk@apple.com>
15299
15300 * g++.dg/init/brace2.C: New test.
15301 * g++.old-deja/g++.mike/p9129.C: Correct.
15302
15303 2002-11-26 Mark Mitchell <mark@codesourcery.com>
15304
15305 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
15306
15307 2002-11-25 Andreas Bauer <baueran@in.tum.de>
15308
15309 * gcc.dg/sibcall-6: New test for indirect sibcalls.
15310
15311 2002-11-25 Mark Mitchell <mark@codesourcery.com>
15312
15313 * testsuite/g++.dg/abi/empty11.C: New test.
15314 * testsuite/g++.dg/rtti/cv1.C: New test.
15315
15316 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
15317
15318 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
15319
15320 2002-11-24 Mark Mitchell <mark@codesourcery.com>
15321
15322 * g++.dg/abi/empty10.C: New test.
15323
15324 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15325
15326 * gcc.c-torture/compile/20021124-1.c: New test.
15327
15328 2002-11-22 Mark Mitchell <mark@codesourcery.com>
15329
15330 * g++.dg/abi/rtti2.C: New test.
15331
15332 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15333
15334 * gcc.dg/i386-unroll-1.c: New test.
15335
15336 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15337
15338 * gcc.c-torture/compile/20021120-1.c: New test.
15339 * gcc.c-torture/compile/20021120-2.c: New test.
15340
15341 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15342
15343 * gcc.dg/bitfld-5.c: New test.
15344
15345 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15346
15347 * gcc.c-torture/execute/20021120-3.c: New test.
15348
15349 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15350
15351 * gcc.c-torture/execute/20021120-2.c: New test.
15352
15353 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15354
15355 * gcc.c-torture/execute/20021120-1.c: New test.
15356
15357 2002-11-20 Jakub Jelinek <jakub@redhat.com>
15358
15359 * gcc.c-torture/execute/20021118-3.c: New test.
15360
15361 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15362
15363 * gcc.c-torture/compile/20021119-1.c: New test.
15364
15365 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15366
15367 * gcc.dg/duff-1.c: New test.
15368 * gcc.dg/duff-2.c: New test.
15369 * gcc.dg/duff-3.c: New test.
15370
15371 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
15372
15373 * gcc.dg/cpp/_Pragma5.c: New test.
15374
15375 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15376
15377 * gcc.c-torture/execute/20021118-2.c: New test.
15378
15379 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15380
15381 * gcc.c-torture/execute/20021118-1.c: New test.
15382
15383 2002-11-16 Jakub Jelinek <jakub@redhat.com>
15384
15385 * gcc.dg/20021116-1.c: New test.
15386
15387 2002-11-14 Mark Mitchell <mark@codesourcery.com>
15388
15389 * g++.dg/abi/vcall1.C: New test.
15390
15391 2002-11-14 Jakub Jelinek <jakub@redhat.com>
15392
15393 * gcc.dg/20021029-1.c: New test.
15394 * gcc.dg/20021029-2.c: New test.
15395
15396 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15397
15398 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15399
15400 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15401
15402 PR c/8439
15403 * gcc.dg/20021110.c: Move to ...
15404 * gcc.c-torture/compile/20021110.c: .... here.
15405
15406 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15407
15408 PR c/8467
15409 * gcc.c-torture/execute/20021111-1.c
15410
15411 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15412
15413 PR c/8439
15414 * gcc.dg/20021110.c: New test.
15415
15416 2002-11-10 Mark Mitchell <mark@codesourcery.com>
15417
15418 * g++.dg/abi/vthunk3.C: Run only on x86.
15419
15420 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
15421
15422 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
15423
15424 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
15425
15426 * lib/compat.exp (compat-execute): Fix logic error in last
15427 change.
15428
15429 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
15430
15431 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
15432
15433 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15434
15435 PR c++/8389
15436 * g++.dg/template/access6.C: New test.
15437
15438 2002-11-08 Jan Hubicka <jh@suse.cz>
15439
15440 * gcc.dg/i386-ssefp-1.c: New test.
15441 * gcc.dg/i386-ssefp-1.c: New test.
15442
15443 2002-11-08 Jan Hubicka <jh@suse.cz>
15444
15445 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
15446
15447 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15448
15449 * g++.dg/abi/vthunk3.C: New test.
15450
15451 PR c++/8338
15452 * g++.dg/template/crash2.C: New test.
15453
15454 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15455
15456 * testsuite/g++.dg/abi/dtor1.C: New test.
15457 * testsuite/g++.dg/abi/dtor2.C: Likewise.
15458
15459 2002-11-05 Geoffrey Keating <geoffk@apple.com>
15460
15461 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
15462 Darwin.
15463
15464 2002-11-04 Adam Nemet <anemet@lnxw.com>
15465
15466 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
15467 -mthumb. Only xfail with -O0.
15468
15469 2002-11-03 Mark Mitchell <mark@codesourcery.com>
15470
15471 * g++.dg/abi/thunk1.C: New test.
15472 * g++.dg/abi/thunk2.C: Likewise.
15473 * g++.dg/abi/vtt1.C: Likewise.
15474
15475 2002-11-02 Diego Novillo <dnovillo@redhat.com>
15476
15477 PR optimization/8423
15478 * gcc.c-torture/execute/builtin-constant.c: New test.
15479
15480 2002-11-01 Zack Weinberg <zack@codesourcery.com>
15481
15482 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
15483 Add some more cases.
15484
15485 2002-11-01 Mark Mitchell <mark@codesourcery.com>
15486
15487 PR c++/8391
15488 * g++.dg/opt/local1.C: New test.
15489
15490 2002-10-30 Mark Mitchell <mark@codesourcery.com>
15491
15492 PR c++/8160
15493 * g++.dg/template/complit1.C: New test.
15494
15495 PR c++/8149
15496 * g++.dg/template/typename4.C: Likewise.
15497
15498 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15499
15500 Core issue 287, PR c++/7639
15501 * g++.dg/template/instantiate1.C: Adjust error location.
15502 * g++.dg/template/instantiate3.C: New test.
15503 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15504 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15505 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15506
15507 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15508
15509 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15510
15511 2002-10-29 Mark Mitchell <mark@codesourcery.com>
15512
15513 PR c++/8287
15514 * g++.dg/init/dtor2.C: New test.
15515
15516 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15517
15518 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15519 * gcc.dg/nest.c: Bypass errors on irix6.
15520
15521 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15522
15523 * gcc.dg/nest.c: Expect error for mmix-*-*.
15524 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15525
15526 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15527
15528 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15529 markers.
15530
15531 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
15532
15533 2002-10-25 Mike Stump <mrs@apple.com>
15534
15535 * gcc.dg/warn-1.c: New test.
15536
15537 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15538
15539 * g++.dg/template/typename3.C: New test.
15540
15541 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15542
15543 * g++.dg/lookup/ptrmem1.C: New test.
15544
15545 * g++.dg/abi/vthunk2.C: New test.
15546
15547 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15548
15549 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15550
15551 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15552
15553 * g++.dg/abi/empty9.C: New test.
15554
15555 2002-10-24 Richard Henderson <rth@redhat.com>
15556
15557 * g++.dg/inherit/thunk1.C: Enable for ia64.
15558
15559 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15560
15561 PR c++/8067
15562 * g++.dg/lookup/pretty1.C: New test.
15563
15564 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15565
15566 * gcc.dg/20021023-1.c: New test.
15567
15568 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15569
15570 PR c++/7679
15571 * g++.dg/parse/inline1.C: New test.
15572
15573 2002-10-23 Richard Henderson <rth@redhat.com>
15574
15575 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15576
15577 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15578
15579 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15580
15581 PR c++/6579
15582 * g++.dg/parse/stmtexpr3.C: New test.
15583
15584 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15585
15586 * g++.dg/expr/cond1.C: New test.
15587
15588 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15589
15590 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15591
15592 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15593
15594 * g++.dg/abi/vbase13.C: New test.
15595 * g++.dg/abi/vbase14.C: Likewise.
15596
15597 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15598
15599 * gcc.dg/tls/pic-1.c: New test.
15600 * gcc.dg/tls/nonpic-1.c: New test.
15601 * gcc.dg/20021018-1.c: New test.
15602
15603 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15604
15605 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15606 Remove only files with the same base name as the test case.
15607 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15608 (profopt-execute): Likewise. Also, remove old profiling
15609 and performance data files before running the tests.
15610
15611 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15612 * g++.dg/bprob/bprob.exp: Likewise.
15613 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15614 to allow more general test case names.
15615
15616 * g++.dg/bprob/bprob-1.C: Rename to ...
15617 * g++.dg/bprob/g++-bprob-1.C: ... this.
15618
15619 * g77.dg/bprob/bprob-1.f: Rename to ...
15620 * g77.dg/bprob/g77-bprob-1.f: ... this.
15621
15622 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15623
15624 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15625 bison 1.50 or later.
15626
15627 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15628
15629 * g++.dg/README: Describe more test directories.
15630
15631 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15632
15633 * g++.dg/init/array6.C: Add additional tests.
15634
15635 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15636
15637 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15638 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15639
15640 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15641
15642 * gcc.c-torture/compile/20020604-1.x: New.
15643 * gcc.c-torture/compile/simd-5.x: Likewise.
15644 * gcc.c-torture/execute/920710-1.x: Likewise.
15645 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15646
15647 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15648
15649 * g++.dg/inherit/override1.C: Add dg-options clause.
15650
15651 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15652
15653 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15654 _mm_slli_si128.
15655
15656 2002-10-19 Andreas Schwab <schwab@suse.de>
15657
15658 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15659 directory component.
15660
15661 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15662
15663 * g++.dg/inherit/thunk1.C: New test.
15664
15665 * g++.dg/inherit/override1.C: New test.
15666
15667 * g++.dg/abi/mangle11.C: New test.
15668 * g++.dg/abi/mangle14.C: New test.
15669 * g++.dg/abi/mangle17.C: New test.
15670
15671 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15672
15673 * g++.dg/overload/member2.C: New test.
15674
15675 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15676
15677 * g++.dg/README: Describe new compat directory.
15678 * g++.dg/dg.exp: Skip tests in compat directory.
15679 * README.compat: New file.
15680 * lib/compat.exp: New expect script.
15681 * g++.dg/compat: New test directory.
15682 * g++.dg/compat/compat.exp: New expect script.
15683 * g++.dg/compat/abi: New test directory.
15684 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15685 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15686 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15687 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15688 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15689 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15690 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15691 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15692 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15693 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15694 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15695 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15696 * g++.dg/compat/break: New test directory.
15697 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15698 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15699 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15700 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15701 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15702 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15703 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15704 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15705 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15706 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15707 g++.dg/compat/break/README: New files.
15708 * g++.dg/compat/eh: New test directory.
15709 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15710 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15711 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15712 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15713 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15714 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15715 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15716 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15717 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15718 g++.dg/compat/eh/filter2_y.C,
15719 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15720 g++.dg/compat/eh/new1_y.C,
15721 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15722 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15723 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15724 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15725 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15726 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15727 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15728 g++.dg/compat/eh/unexpected1_y.C: New files.
15729 * g++.dg/compat/init: New test directory.
15730 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15731 g++.dg/compat/init/array5_y.C,
15732 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15733 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15734 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15735 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15736 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15737 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15738 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15739 g++.dg/compat/init/init-ref2_y.C: New files.
15740
15741 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15742
15743 PR c++/7584
15744 * g++.dg/inherit/using3.C: New test.
15745
15746 2002-10-17 Jan Hubicka <jh@suse.cz>
15747
15748 * gcc.dg/20021017-2.c: New test.
15749
15750 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15751
15752 * g++.dg/abi/mangle16.C: Adjust.
15753
15754 * g++.dg/init/array8.C: New test.
15755
15756 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
15757
15758 * gcc.dg/special/mips-abi.exp: New test.
15759 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15760
15761 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15762
15763 * g++.dg/abi/mangle16.C: New test.
15764 * g++.dg/abi/mangle17.C: Likewise.
15765
15766 PR c++/7478
15767 * g++.dg/template/ref1.C: New test.
15768
15769 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15770
15771 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15772
15773 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15774
15775 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15776
15777 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15778
15779 PR c++/7524
15780 * g++.dg/init/array7.C: New test.
15781
15782 2002-10-15 Mark Mitchell <mark@codesourcery.com>
15783
15784 * g++.dg/init/array6.C: New test.
15785
15786 * g++.dg/abi/mangle13.C: Likewise.
15787 * g++.dg/abi/mangle14.C: Likewise.
15788 * g++.dg/abi/mangle15.C: Likewise.
15789
15790 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15791
15792 * g++.dg/abi/empty8.C: New test.
15793
15794 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15795
15796 * g++.dg/init/ctor1.C: New test.
15797
15798 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15799
15800 * gcc.c-torture/execute/20021015-1.c: New test.
15801
15802 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
15803
15804 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15805
15806 2002-10-14 Jan Hubicka <jh@suse.cz>
15807
15808 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15809
15810 2002-10-14 Richard Henderson <rth@redhat.com>
15811
15812 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15813
15814 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15815
15816 PR optimization/6631
15817 * g++.dg/opt/const2.C: New test.
15818
15819 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15820
15821 PR c++/7176
15822 * g++.dg/parse/friend1.C: New test.
15823 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15824
15825 2002-10-14 Jakub Jelinek <jakub@redhat.com>
15826
15827 * gcc.dg/20021014-1.c: New test.
15828
15829 2002-10-11 Mark Mitchell <mark@codesourcery.com>
15830
15831 PR c++/5661
15832 * g++.dg/ext/vlm1.C: New test.
15833 * g++.dg/ext/vlm2.C: Likewise.
15834
15835 * g++.dg/init/array1.C: Remove invalid braces.
15836 * g++.dg/init/brace1.C: New test.
15837 * g++.dg/init/copy2.C: Likewise.
15838 * g++.dg/init/copy3.C: Likewise.
15839 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15840 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15841 braces.
15842
15843 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
15844
15845 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15846
15847 2002-10-11 Richard Shann <richard.shann@superh.com>
15848
15849 * gcc.c-torture/compile/simd-5.c: New test.
15850
15851 2002-10-10 Roger Sayle <roger@eyesopen.com>
15852
15853 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15854
15855 2002-10-10 Jim Wilson <wilson@redhat.com>
15856
15857 * gcc.c-torture/execute/20021010-1.c: New test.
15858
15859 2002-10-09 Zack Weinberg <zack@codesourcery.com>
15860
15861 PR c/7353
15862 * g++.dg/ext/typedef-init.C: New test.
15863 * gcc.dg/typedef-init.c: New test.
15864
15865 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
15866
15867 * gcc.dg/cpp/paste13.c: New test.
15868
15869 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15870
15871 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15872 remaining platforms, XFAIL during compile, not execute. Don't
15873 XFAIL at -O0.
15874
15875 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15876
15877 * gcc.dg/alias-1.c: Tweak expected warning.
15878
15879 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15880
15881 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15882
15883 2002-10-06 Andreas Jaeger <aj@suse.de>
15884
15885 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15886 * gcc.dg/cpp/c++98.C: Likewise.
15887
15888 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15889 * g++.dg/cpp/c++98.C: Likewise.
15890
15891 * g++.dg/README (Subdirectories): Mention cpp directory.
15892
15893 PR target/7559
15894 * gcc.dg/20021006-1.c: New test.
15895
15896 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15897
15898 PR c++/7804
15899 * g++.dg/other/warning1.C: New test.
15900
15901 2002-10-04 Roger Sayle <roger@eyesopen.com>
15902
15903 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15904 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15905 and sparc-*-* with -m64 as expected failures. See PR 8087.
15906
15907 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15908
15909 PR c++/7931
15910 * g++.dg/template/ptrmem3.C: New test.
15911
15912 PR c++/7754
15913 * g++.dg/template/union1.C: New test.
15914
15915 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15916
15917 PR c++/8006
15918 * g++.dg/abi/mangle9.C: New test.
15919 * g++.dg/abi/mangle10.C: New test.
15920 * g++.dg/abi/mangle11.C: New test.
15921 * g++.dg/abi/mangle12.C: New test.
15922
15923 2002-10-02 Mark Mitchell <mark@codesourcery.com>
15924
15925 PR c++/7188.
15926 * g++.dg/template/meminit1.C: New test.
15927 * g++.dg/warn/Wreorder-1.C: Likewise.
15928 * g++.old-deja/g++.mike/warn3.C: Tweak.
15929 * lib/prune.exp: Ingore "in copy constructor".
15930
15931 2002-10-02 Andreas Jaeger <aj@suse.de>
15932
15933 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15934 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15935 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15936 on x86-64.
15937
15938 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15939
15940 * gcc.dg/empty1.C: Fix typo.
15941
15942 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15943
15944 * gcc.dg/alias-1.c: New test.
15945
15946 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15947
15948 * gcc.dg/empty1.C: New test.
15949
15950 * g++.dg/tls/init-2.C: Tweak error messages.
15951
15952 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
15953
15954 * gcc.c-torture/compile/20020923-1.c: New test.
15955
15956 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15957
15958 * gcc.c-torture/execute/ffs-1.c: New test.
15959 * gcc.c-torture/execute/ffs-2.c: Ditto.
15960
15961 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15962
15963 * g++.dg/overload/member1.C: New test.
15964
15965 2002-09-30 Mark Mitchell <mark@codesourcery.com>
15966
15967 * g++.dg/abi/empty7.C: New test.
15968 * g++.dg/init/pm2.C: Likewise.
15969
15970 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
15971
15972 * g++.dg/rtti/crash1.C: New test.
15973
15974 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
15975
15976 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15977 gcc.dg/sibcall-4.c: New tests.
15978
15979 2002-09-28 Roger Sayle <roger@eyesopen.com>
15980
15981 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15982 powerpc and MMIX targets.
15983
15984 2002-09-27 Zack Weinberg <zack@codesourcery.com>
15985
15986 * gcc.dg/cpp/20020927-1.c: New.
15987
15988 2002-09-26 David S. Miller <davem@redhat.com>
15989
15990 * gcc.c-torture/compile/trunctfdf.c: New.
15991
15992 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15993
15994 * lib/target-supports.exp (check_weak_available): Handle solaris2.
15995
15996 2002-09-27 Alan Modra <amodra@bigpond.net.au>
15997
15998 * gcc.c-torture/execute/loop-15.c: New.
15999
16000 2002-09-26 Janis Johnson <janis187@us.ibm.com>
16001
16002 * README.QMTEST: Fix typo.
16003
16004 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16005
16006 * gcc.dg/20020926-1.c: New test.
16007
16008 2002-09-25 David S. Miller <davem@redhat.com>
16009
16010 PR target/7842
16011 * gcc.c-torture/execute/shiftdi.c: New test.
16012
16013 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
16014
16015 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
16016 unique to the tool.
16017 * lib/g77.exp (g77_init): Likewise.
16018 * lib/g++.exp (g++_init): Likewise.
16019 * lib/objc.exp (objc_init): Likewise.
16020
16021 2002-09-25 Mark Mitchell <mark@codesourcery.com>
16022
16023 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
16024 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
16025 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
16026
16027 2002-09-25 Richard Henderson <rth@redhat.com>
16028
16029 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
16030 too-small long double.
16031
16032 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
16033
16034 * gcc.dg/20020919-1.c: New test.
16035
16036 2002-09-23 Mark Mitchell <mark@codesourcery.com>
16037
16038 * g++.dg/abi/bitfield6.C: New test.
16039 * g++.dg/abi/bitfield7.C: New test.
16040 * g++.dg/abi/bitfield8.C: New test.
16041 * g++.dg/abi/vbase11.C: New test.
16042
16043 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
16044
16045 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
16046 hppa*-*-hpux*. Update test comment.
16047
16048 2002-09-20 Jakub Jelinek <jakub@redhat.com>
16049
16050 * gcc.dg/tls/struct-1.c: New test.
16051
16052 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
16053
16054 * gcc.dg/cpp/tr-warn2.c: Update.
16055
16056 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
16057
16058 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
16059
16060 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
16061
16062 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
16063 systems.
16064
16065 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
16066
16067 * gcc.c-torture/execute/ieee/mzero3.c: New test.
16068
16069 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
16070 Adjust for c++filt moved to binutils. Remove spurious duplicate
16071 setting of cxxfilt.
16072
16073 2002-09-19 Geoffrey Keating <geoffk@apple.com>
16074
16075 * gcc.dg/20020312-2.c: Update for darwin.
16076
16077 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
16078
16079 * g++.old-deja/g++.other/crash32.C: Mark ICE.
16080
16081 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
16082
16083 * objc.dg/comp-types-1.m: New test.
16084 * objc.dg/comp-types-2.m: New test.
16085 * objc.dg/comp-types-3.m: New test.
16086 * objc.dg/comp-types-4.m: New test.
16087 * objc.dg/comp-types-5.m: New test.
16088 * objc.dg/comp-types-6.m: New test.
16089
16090 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
16091
16092 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
16093
16094 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16095
16096 * g++.dg/other/do1.C: New test.
16097
16098 * g++.dg/template/subst1.C: New test.
16099
16100 2002-09-16 Steve Ellcey <sje@cup.hp.com>
16101
16102 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
16103
16104 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16105
16106 * g++.dg/template/qualttp20.C: Adjust expected errors.
16107 * g++.old-deja/g++.jason/report.C: Likewise.
16108 * g++.old-deja/g++.other/qual1.C: Likewise.
16109
16110 * g++.dg/lookup/scoped2.C: New test.
16111
16112 * g++.dg/ext/asm3.C: New test.
16113
16114 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
16115
16116 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
16117
16118 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
16119
16120 * ChangeLog: follow spelling conventions.
16121 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
16122 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
16123 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
16124 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
16125 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
16126 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
16127 * g++.old-deja/g++.law/global-init1.C: Likewise.
16128 * g++.old-deja/g++.other/delete4.C: Likewise.
16129 * g++.old-deja/g++.other/inline21.C: Likewise.
16130 * g++.old-deja/g++.other/singleton.C: Likewise.
16131 * g77.dg/strlen0.f: Likewise.
16132 * g77.f-torture/compile/20010519-1.f: Likewise.
16133 * g77.f-torture/compile/980310-4.f: Likewise.
16134 * gcc.c-torture/compile/20000605-1.c: Likewise.
16135 * gcc.c-torture/execute/20020225-1.c: Likewise.
16136 * gcc.dg/c90-hexfloat-2.c: Likewise.
16137 * gcc.dg/c99-bool-1.c: Likewise.
16138 * gcc.dg/c99-hexfloat-2.c: Likewise.
16139 * gcc.dg/dll-2.c: Likewise.
16140 * gcc.dg/wtr-union-init-1.c: Likewise.
16141 * gcc.dg/wtr-union-init-2.c: Likewise.
16142 * gcc.dg/wtr-union-init-3.c: Likewise.
16143 * gcc.dg/cpp/avoidpaste1.c: Likewise.
16144 * gcc.dg/cpp/defined.c: Likewise.
16145 * gcc.dg/cpp/macsyntx.c: Likewise.
16146 * gcc.dg/cpp/paste2.c: Likewise.
16147 * gcc.dg/cpp/trad/defined.c: Likewise.
16148 * gcc.dg/format/c90-printf-1.c: Likewise.
16149 * gcc.dg/format/c90-scanf-1.c: Likewise.
16150 * gcc.dg/format/c99-printf-1.c: Likewise.
16151 * gcc.dg/format/c99-scanf-1.c: Likewise.
16152 * gcc.misc-tests/gcov-8.c: Likewise.
16153 * lib/profopt.exp: Likewise.
16154
16155 2002-09-15 Krister Walfridsson <cato@df.lth.se>
16156
16157 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
16158
16159 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16160
16161 * g++.dg/inherit/using2.C: New test.
16162
16163 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
16164
16165 * ChangeLog: Follow spelling conventions.
16166 * g++.dg/template/friend4.C: Likewise.
16167 * g++.old-deja/g++.pt/crash67.C: Likewise.
16168 * gcc.c-torture/execute/20000801-4.c: Likewise.
16169 * gcc.dg/c90-digraph-1.c: Likewise.
16170 * gcc.dg/c94-digraph-1.c: Likewise.
16171 * gcc.dg/c99-digraph-1.c: Likewise.
16172 * gcc.dg/cpp/line5.c: Likewise.
16173 * gcc.dg/cpp/multiline.c: Likewise.
16174 * gcc.dg/cpp/trad/literals-1.c: Likewise.
16175 * gcc.dg/format/attr-3.c: Likewise.
16176 * gcc.dg/format/c90-scanf-3.c: Likewise.
16177 * gcc.dg/format/ext-4.c: Likewise.
16178
16179 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16180
16181 * g++.dg/template/pretty1.C: New test.
16182
16183 2002-09-14 Alan Modra <amodra@bigpond.net.au>
16184
16185 * gcc.c-torture/execute/struct-cpy-1.c: New test.
16186
16187 2002-09-13 Matt Austern <austern@apple.com>
16188
16189 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
16190 passing a cast expression to a function by const reference.
16191
16192 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
16193
16194 * g++.dg/template/deduce1.C: New test.
16195
16196 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
16197
16198 * gcc.c-torture/execute/simd-1.c: Force all use of int to
16199 32-bit int.
16200
16201 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
16202
16203 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
16204 usage.
16205
16206 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
16207
16208 * gcc.c-torture/compile/20020910-1.c: New test.
16209
16210 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
16211
16212 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
16213
16214 2002-09-10 Andreas Jaeger <aj@suse.de>
16215
16216 * gcc.dg/20020312-2.c: Adjust for x86-64.
16217
16218 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
16219
16220 * g77.dg/7388.f: New test case for PR 7388.
16221
16222 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
16223
16224 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
16225
16226 2002-09-05 Ziemowit Laski <zlaski@apple.com>
16227
16228 * objc.dg/proto-lossage-1.m: New test.
16229
16230 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
16231
16232 * gcc.dg/cpp/_Pragma4.c: Fix typo.
16233
16234 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
16235
16236 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
16237 expected to pass.
16238
16239 2002-09-06 Stan Shebs <shebs@apple.com>
16240 David Edelsohn <edelsohn@gnu.org>
16241
16242 * gcc.dg/weak: New directory.
16243 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
16244 target-specific xfail bits.
16245 * gcc.dg/typeof-2.c: Move to new directory.
16246 * gcc.dg/weak.exp: New expect script.
16247
16248 2002-09-06 Alan Modra <amodra@bigpond.net.au>
16249
16250 * gcc.c-torture/execute/extzvsi.c: New test.
16251
16252 2002-09-05 Stan Shebs <shebs@apple.com>
16253
16254 * gcc.dg/weak-1.c: xfail on Darwin.
16255 * gcc.dg/weak-2.c: Ditto.
16256 * gcc.dg/weak-3.c: Ditto.
16257 * gcc.dg/weak-4.c: Ditto.
16258 * gcc.dg/weak-5.c: Ditto.
16259 * gcc.dg/weak-6.c: Ditto.
16260 * gcc.dg/weak-7.c: Ditto.
16261 * gcc.dg/weak-8.c: Ditto.
16262 * gcc.dg/weak-9.c: Ditto.
16263
16264 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
16265
16266 * gcc.c-torture/execute/loop-14.c: New test.
16267
16268 2002-09-04 Jakub Jelinek <jakub@redhat.com>
16269
16270 * g++.dg/other/cxa-atexit1.C: New test.
16271
16272 * gcc.dg/typeof-2.c: New test.
16273
16274 2002-09-03 Roger Sayle <roger@eyesopen.com>
16275
16276 * gcc.dg/builtins-2.c: New testcase.
16277 * gcc.dg/builtins-3.c: New testcase.
16278
16279 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
16280
16281 * gcc.dg/cpp/_Pragma4.c: New test.
16282
16283 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
16284
16285 * objc/execute/nil_method-1.m: New testcase.
16286
16287 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
16288
16289 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
16290 [Object class], not [Object initialize].
16291
16292 2002-08-31 Roger Sayle <roger@eyesopen.com>
16293 Hans-Peter Nilsson <hp@bitrange.com>
16294
16295 * gcc.c-torture/execute/20020720-1.x: Skip test on
16296 mmix-knuth-mmixware. Correct comment.
16297
16298 2002-08-27 Mark Mitchell <mark@codesourcery.com>
16299
16300 * testsuite/g++.dg/abi/bitfield5.C: New test.
16301 * testsuite/g++.dg/abi/vbase10.C: Likewise.
16302
16303 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
16304
16305 * objc.dg/undeclared-selector.m: New test.
16306
16307 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
16308
16309 * g++.dg/other/offsetof1.C: Avoid cast warning.
16310
16311 2002-08-26 Ziemowit Laski <zlaski@apple.com>
16312
16313 * objc.dg/super-class-2.m: New test.
16314
16315 2002-08-24 Matt Austern <austern@apple.com>
16316
16317 * g++.dg/ext/lvaddr.C: New test.
16318 * g++.dg/ext/lvcast.C: New test.
16319
16320 2002-08-22 Mark Mitchell <mark@codesourcery.com>
16321
16322 * testsuite/g++.dg/inherit/cond1.C: New test.
16323
16324 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
16325
16326 * gcc.dg/noncompile/incomplete-1.c: New test.
16327
16328 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16329
16330 * gcc.dg/typespec-1.c: New test.
16331
16332 2002-08-20 Devang Patel <dpatel@apple.com>
16333 * objc.dg/proto-hier-2.m: New test.
16334
16335 2002-08-19 Ziemowit Laski <zlaski@apple.com>
16336
16337 * objc.dg/bitfield-1.m: New test.
16338 * objc.dg/bitfield-2.m: New test.
16339
16340 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16341
16342 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16343 gcc.dg/c99-flex-array-4.c: New tests.
16344
16345 2002-08-16 Stan Shebs <shebs@apple.com>
16346
16347 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16348
16349 2002-08-15 Jakub Jelinek <jakub@redhat.com>
16350
16351 * gcc.dg/typeof-1.c: New test.
16352 * g++.dg/ext/typeof2.C: New test.
16353
16354 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16355
16356 * g++.dg/other/offsetof1.C: New test.
16357
16358 2002-08-14 Richard Henderson <rth@redhat.com>
16359
16360 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16361
16362 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
16363
16364 * gcc.dg/cpp/_Pragma3.c: New test.
16365
16366 2002-08-13 Mark Mitchell <mark@codesourcery.com>
16367
16368 * g++.dg/template/inherit3: New test.
16369
16370 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16371
16372 * gcc.dg/bitfld-4.c: Add blank options.
16373
16374 2002-08-09 Mark Mitchell <mark@codesourcery.com>
16375
16376 * g++.dg/template/crash1.C: New test.
16377
16378 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16379
16380 * gcc.dg/tls/opt-2.c: New test.
16381
16382 2002-08-08 Devang Patel <dpatel@apple.com>
16383
16384 * objc.dg/selector-1.m : New test
16385
16386 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16387
16388 * g++.dg/abi/bitfield4.C: New test.
16389 * gcc.dg/bitfld-4.c: New test.
16390
16391 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16392
16393 * g++.dg/other/packed1.C: New test.
16394
16395 2002-08-07 Mark Mitchell <mark@codesourcery.com>
16396
16397 * g++.dg/abi/offsetof.C: Tweak error messages.
16398 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16399
16400 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16401
16402 * gcc.dg/bitfld-3.c: New test.
16403
16404 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16405 Richard Henderson <rth@redhat.com>
16406
16407 * gcc.dg/i386-bitfield1.c: New test.
16408 * g++.dg/abi/bitfield3.C: Update.
16409
16410 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
16411
16412 * objc.dg/const-str-2.m: Update.
16413 * gcc.dg/cpp/c++98.c: Change to C extension.
16414 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16415 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
16416
16417 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
16418
16419 * testsuite/gcc.dg/tls/diag-3.c: New.
16420
16421 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
16422
16423 * g++.dg/README (Subdirectories): Document new subdir expr.
16424 * g++.dg/expr/pmf-1.C: New test.
16425
16426 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
16427
16428 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
16429
16430 2002-08-06 Jakub Jelinek <jakub@redhat.com>
16431
16432 * g++.dg/abi/bitfield3.C: New test.
16433
16434 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
16435
16436 * lib/gcov.exp: Tweak expected line formats.
16437 * gcc.misc-tests/gcov8.c: New test.
16438 * gcc.misc-tests/gcov8.x: New flags.
16439
16440 2002-08-05 Jakub Jelinek <jakub@redhat.com>
16441
16442 * consistency.vlad/layout/endian.c: Include string.h.
16443
16444 * gcc.c-torture/execute/20020805-1.c: New test.
16445
16446 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
16447
16448 * g++.dg/other/conversion1.C: New test.
16449
16450 2002-08-03 Roger Sayle <roger@eyesopen.com>
16451
16452 * gcc.dg/builtins-1.c: New testcase.
16453
16454 2002-08-02 Mark Mitchell <mark@codesourcery.com>
16455
16456 * g++.dg/inherit/access3.C: New test.
16457
16458 2002-08-01 Jakub Jelinek <jakub@redhat.com>
16459
16460 * gcc.dg/ia64-visibility-2.c: New test.
16461
16462 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
16463
16464 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
16465 __qualifier_flags to __flags.
16466
16467 2002-07-31 Mark Mitchell <mark@codesourcery.com>
16468
16469 * g++.dg/inherit/operator1.C: New test.
16470 * g++.dg/lookup/disamb1.C: Fix typo in comment.
16471 * g++.dg/other/error1.C: Change expected error message.
16472 * g++.dg/template/conv4.C: Likewise.
16473
16474 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
16475
16476 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
16477 for documented behavior.
16478
16479 2002-07-25 Roger Sayle <roger@eyesopen.com>
16480
16481 * gcc.c-torture/execute/20020720-1.x: Skip this test on
16482 several targets known to fail.
16483
16484 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
16485
16486 * gcc.dg/mips-args-[123].c: New tests.
16487
16488 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
16489
16490 * gcc.dg/ppc-spe.c: New.
16491
16492 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
16493
16494 * g++.dg/other/ptrmem4.C: New testcase.
16495
16496 2002-07-24 Richard Henderson <rth@redhat.com>
16497
16498 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16499
16500 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16501
16502 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16503
16504 2002-07-24 Roger Sayle <roger@eyesopen.com>
16505
16506 * gcc.c-torture/execute/memset-3.c: New testcase.
16507
16508 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
16509
16510 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
16511 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
16512
16513 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16514
16515 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16516 Delete.
16517
16518 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
16519
16520 * gcc.c-torture/compile/simd-4.c: New test.
16521
16522 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16523
16524 PR c++/7347, c++/7348
16525 * g++.dg/template/access4.C: New test.
16526 * g++.dg/template/access5.C: New test.
16527 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16528 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16529 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16530 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16531
16532 2002-07-22 Jakub Jelinek <jakub@redhat.com>
16533
16534 * gcc.dg/gnu89-init-2.c: New test.
16535
16536 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16537
16538 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16539
16540 2002-07-20 Roger Sayle <roger@eyesopen.com>
16541
16542 * gcc.c-torture/execute/20020720-1.c: New testcase.
16543
16544 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16545
16546 * gcc.dg/cpp/Wsignprom.c: New tests.
16547
16548 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16549
16550 * gcc.c-torture/execute/loop-13.c: New test.
16551
16552 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16553
16554 * gcc.dg/cpp/expr.c: New tests.
16555
16556 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16557
16558 * g++.dg/opt/pr6713.C: Add template instantiation.
16559
16560 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16561
16562 * gcc.dg/nest.c: New test.
16563
16564 2002-07-17 Richard Henderson <rth@redhat.com>
16565
16566 * g++.dg/opt/pr6713.C: New test.
16567
16568 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16569
16570 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16571 XFAIL for all x86 processors.
16572
16573 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16574
16575 * gcc.c-torture/execute/20010122-1.x: Do not test with
16576 -fomit-frame-pointer.
16577
16578 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16579
16580 * g++.dg/template/instantiate2.C: New test.
16581 * g++.dg/template/spec4.C: New test.
16582
16583 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16584
16585 * g++.dg/template/access2.C: New test.
16586 * g++.dg/template/access3.C: New test.
16587
16588 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16589
16590 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16591 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16592 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16593 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16594 Convert to use <stdarg.h>.
16595 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16596 Delete.
16597 * gcc.dg/va-arg-2.c: New.
16598 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16599
16600 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16601
16602 * gcc.c-torture/compile/20020710-1.c: New test.
16603
16604 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16605 Andrew Pinski <pinskia@physics.uc.edu>
16606
16607 gcc.c-torture/compile/simd-2.c: New testcase.
16608 gcc.c-torture/compile/simd-3.c: Likewise.
16609
16610 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16611
16612 PR c++/7224
16613 * g++.dg/overload/error1.C: New test.
16614
16615 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16616
16617 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16618 configuration and IRIX 6 O32 ABI.
16619
16620 2002-07-11 Roger Sayle <roger@eyesopen.com>
16621
16622 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16623
16624 2002-07-10 Roger Sayle <roger@eyesopen.com>
16625
16626 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16627
16628 2002-07-10 Jeffrey A Law <law@redhat.com>
16629
16630 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16631
16632 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16633
16634 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16635
16636 * gcc.dg/20020312-2.c: Check for __PPC__.
16637
16638 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16639
16640 * gcc.c-torture/compile/20020709-1.c: New test.
16641
16642 2002-07-07 Roger Sayle <roger@eyesopen.com>
16643
16644 * g++.dg/template/qualttp21.C: New test case.
16645
16646 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16647
16648 * gcc.c-torture/compile/20020706-1.c: New test.
16649 * gcc.c-torture/compile/20020706-2.c: New test.
16650
16651 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16652 Alexandre Oliva <aoliva@redhat.com>
16653
16654 * g++.dg/warn/incomplete1.C: New test.
16655
16656 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16657
16658 PR c++/7099
16659 * g++.dg/warn/noreturn1.C: New test.
16660
16661 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16662
16663 PR c++/6706
16664 * g++.dg/debug/debug6.C: New test.
16665 * g++.dg/debug/debug7.C: New test.
16666
16667 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16668
16669 * gcc.c-torture/compile/simd-3.c: New test.
16670
16671 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16672
16673 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16674 * gcc.dg/20020620-1.c: Likewise.
16675
16676 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16677
16678 PR c++/6944
16679 * g++.dg/init/array4.C: New test.
16680 * g++.dg/init/array5.C: New test.
16681
16682 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16683
16684 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16685 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16686
16687 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16688
16689 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16690 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16691 * gcc.dg/wtr-conversion-1.c: Likewise.
16692 * gcc.dg/wtr-escape-1.c: Likewise.
16693 * gcc.dg/wtr-int-type-1.c: Likewise.
16694 * gcc.dg/wtr-label-1.c: Likewise.
16695 * gcc.dg/wtr-static-1.c: Likewise.
16696 * gcc.dg/wtr-strcat-1.c: Likewise.
16697 * gcc.dg/wtr-suffix-1.c: Likewise.
16698 * gcc.dg/wtr-switch-1.c: Likewise.
16699 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16700 * gcc.dg/wtr-union-init-1.c: Likewise.
16701 * gcc.dg/wtr-union-init-2.c: Likewise.
16702 * gcc.dg/wtr-union-init-3.c: Likewise.
16703
16704 * gcc.dg/wtr-func-def-1.c: New test.
16705
16706 2002-07-02 Devang Patel <dpatel@apple.com>
16707
16708 * objc.dg/param-1.m: New test.
16709
16710 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
16711
16712 * gcc.dg/cpp/trad/directive.c: Add test.
16713 * gcc.dg/cpp/trad/macroargs.c: Add test.
16714 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
16715
16716 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
16717
16718 * gcc.dg/cpp/cmdlne-M.c: New test.
16719
16720 2002-07-02 Ziemowit Laski <zlaski@apple.com>
16721
16722 * objc.dg/desig-init-1.m: New test.
16723
16724 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16725
16726 PR c++/6716
16727 * g++.dg/template/instantiate1.C: New test.
16728
16729 2002-07-01 Mark Mitchell <mark@codesourcery.com>
16730
16731 PR c++/7112
16732 * g++.dg/template/sizeof2.C: New test.
16733
16734 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16735
16736 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16737 gcc.dg/cpp/trad/include.c: New tests.
16738
16739 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
16740
16741 PR target/7177
16742 * gcc.c-torture/compile/20020701-1.c: New test.
16743
16744 2002-07-01 Stan Shebs <shebs@apple.com>
16745
16746 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16747 header here...
16748 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16749 (objc-torture-execute): or here.
16750
16751 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
16752
16753 * gcc.c-torture/execute/arith-rand-ll.c: New test.
16754
16755 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16756
16757 * gcc.dg/cpp/trad/escaped-nl.c: New test.
16758
16759 2002-06-30 Devang Patel <dpatel@apple.com>
16760
16761 * objc.dg/fsyntax-only.m: New test.
16762
16763 2002-06-27 Mark Mitchell <mark@codesourcery.com>
16764
16765 PR c++/6695
16766 * g++.dg/template/friend7.C: New file.
16767
16768 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
16769
16770 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16771 return type.
16772
16773 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
16774
16775 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16776 avoid division by zero.
16777
16778 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
16779
16780 * gcc.dg/Wunknownprag.c: New tests.
16781
16782 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
16783
16784 * gcc.c-torture/execute/simd-2.c: New test.
16785
16786 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
16787
16788 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16789 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16790 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16791 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16792 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16793 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16794 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16795 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16796 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16797 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16798 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16799 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16800 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16801 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16802 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16803 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16804 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
16805
16806 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
16807
16808 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16809 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16810 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16811 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16812 New tests.
16813 * gcc.dg/cpp/trad/directive.c: Update.
16814
16815 2002-06-23 Andreas Jaeger <aj@suse.de>
16816
16817 * gcc.c-torture/execute/complex-6.c: New.
16818
16819 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
16820
16821 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16822 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16823 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16824 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
16825
16826 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
16827
16828 * gcc.dg/cpp/trad: New directory with traditional tests copied
16829 from parent directory.
16830 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16831 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16832 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16833 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16834 Move to trad/ and rename.
16835 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16836 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16837 gcc.dg/cpp/trad/redef2.c: New tests.
16838 * gcc.dg/cpp/trad/trad.exp: New driver.
16839
16840 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
16841
16842 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16843 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16844 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16845 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16846 Remove.
16847
16848 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
16849
16850 * gcc.dg/20020620-1.c: New test.
16851
16852 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16853
16854 * g++.dg/template/ttp4.C: New test.
16855
16856 2002-06-19 Jakub Jelinek <jakub@redhat.com>
16857
16858 * g++.dg/opt/vt1.C: Fix regexp.
16859
16860 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16861
16862 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16863 Don't use attribute `noinline'.
16864
16865 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16866
16867 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
16868
16869 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
16870
16871 * gcc.c-torture/execute/simd-1.c: New.
16872
16873 * gcc.dg/simd-1.c: New.
16874
16875 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16876
16877 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
16878
16879 2002-06-16 Richard Henderson <rth@redhat.com>
16880
16881 * g++.dg/ext/anon-struct1.C: New.
16882 * g++.dg/ext/anon-struct2.C: New.
16883 * g++.dg/ext/anon-struct3.C: New.
16884 * gcc.dg/anon-struct-1.c: New.
16885 * gcc.dg/anon-struct-2.c: New.
16886 * gcc.dg/anon-struct-3.c: New.
16887 * gcc.dg/20011008-1.c: Adjust warning text.
16888 * gcc.dg/20020527-1.c: Add -fms-extensions.
16889
16890 2002-06-16 Richard Henderson <rth@redhat.com>
16891
16892 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
16893
16894 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
16895
16896 * gcc.c-torture/execute/20020615-1.c: New test.
16897
16898 2002-06-15 Roger Sayle <roger@eyesopen.com>
16899
16900 * gcc.c-tortuture/execute/compare-1.c: New test case.
16901 * gcc.c-tortuture/execute/compare-2.c: New test case.
16902 * gcc.c-tortuture/execute/compare-3.c: New test case.
16903
16904 2002-06-13 Richard Henderson <rth@redhat.com>
16905
16906 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16907 ia64 ilp32.
16908
16909 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16910
16911 * g++.dg/template/typename2.C: Update error message.
16912
16913 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
16914
16915 * gcc.c-torture/execute/20020611-1.c: New test.
16916
16917 2002-06-11 Bob Wilson <bob.wilson@acm.org>
16918
16919 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16920 list of targets to skip.
16921
16922 2002-06-10 Bob Wilson <bob.wilson@acm.org>
16923
16924 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16925 targets if not optimizing.
16926
16927 2002-06-10 Jakub Jelinek <jakub@redhat.com>
16928
16929 * gcc.c-torture/compile/20020605-1.c: New test.
16930
16931 * g++.dg/opt/vt1.C: New test.
16932
16933 * gcc.dg/20020531-1.c: New test.
16934
16935 * gcc.dg/20020530-1.c: New test.
16936
16937 * gcc.dg/20020527-1.c: New test.
16938
16939 * g++.dg/opt/cse1.C: New test.
16940
16941 2002-06-07 Roger Sayle <roger@eyesopen.com>
16942
16943 * gcc.dg/20020607-2.c: New test case.
16944
16945 2002-06-07 Jakub Jelinek <jakub@redhat.com>
16946
16947 * gcc.c-torture/compile/20020604-1.c: New test.
16948
16949 2002-06-04 Richard Henderson <rth@redhat.com>
16950
16951 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16952 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16953 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
16954
16955 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
16956
16957 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
16958
16959 2002-06-03 Richard Henderson <rth@redhat.com>
16960
16961 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16962 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
16963
16964 2002-06-02 Richard Henderson <rth@redhat.com>
16965
16966 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16967 test functions static.
16968
16969 2002-06-02 Andreas Jaeger <aj@suse.de>
16970
16971 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16972 now.
16973
16974 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
16975
16976 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16977 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16978 Update for mofified diagnostics.
16979 * gcc.dg/c99-intconst-1.c: No longer fail.
16980
16981 2002-06-02 Richard Henderson <rth@redhat.com>
16982
16983 * gcc.dg/uninit-A.c: Remove xfail markers.
16984
16985 2002-06-01 Roger Sayle <roger@eyesopen.com>
16986
16987 * gcc.dg/fnegate-1.c: New test case.
16988
16989 2002-05-30 Osku Salerma <osku@iki.fi>
16990
16991 * gcc.c-torture/execute/mayalias-1.c: New file.
16992
16993 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
16994
16995 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16996 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16997 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
16998
16999 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
17000
17001 * gcc.c-torture/execute/20020529-1.c: New test.
17002
17003 2002-05-27 Richard Henderson <rth@redhat.com>
17004
17005 * g++.dg/ext/attrib6.C: New test case.
17006
17007 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17008
17009 * gcc.c-torture/execute/pure-1.c: New test.
17010
17011 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
17012
17013 * gcc.dg/cpp/arith-2.c: Remove.
17014
17015 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
17016
17017 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
17018 * gcc.dg/cpp/if-3.c: Remove.
17019
17020 2002-05-26 Jakub Jelinek <jakub@redhat.com>
17021
17022 * g++.dg/opt/cse2.C: New test.
17023
17024 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
17025
17026 * gcc.dg/cpp/arith-1.c: New semantic tests.
17027 * gcc.dg/cpp/if-1.c: Update.
17028
17029 2002-05-24 Ben Elliston <bje@redhat.com>
17030
17031 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
17032
17033 2002-05-24 Jakub Jelinek <jakub@redhat.com>
17034
17035 * gcc.dg/verbose-asm.c: New test.
17036
17037 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
17038
17039 * gcc.dg/cpp/paste12.c: New test.
17040
17041 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17042
17043 * g++.dg/parse/named_ops.C: New test.
17044
17045 2002-05-23 Mark Mitchell <mark@codesourcery.com>
17046
17047 * gcc/testsuite/gcc.dg/weak-8.c: New test.
17048
17049 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
17050
17051 * gcc.dg/weak-2.c: Allow optional leading underscore
17052 in scan-assembler symbol name.
17053 * gcc.dg/weak-3.c: Likewise.
17054 * gcc.dg/weak-4.c: Likewise.
17055 * gcc.dg/weak-5.c: Likewise.
17056
17057 2002-05-23 Jakub Jelinek <jakub@redhat.com>
17058
17059 * gcc.dg/20020523-1.c: New test.
17060
17061 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17062
17063 * objc.dg/const-str-2.m: Update now that we stop after
17064 a command line error.
17065
17066 2002-05-22 Richard Henderson <rth@redhat.com>
17067
17068 * g++.dg/dg.exp: Fix typo in test pruneing.
17069
17070 2002-05-22 Richard Henderson <rth@redhat.com>
17071
17072 * g++.dg/dg.exp: Prune the tls subdirectory.
17073 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
17074 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
17075 * g++.dg/tls/init-1.C: New.
17076
17077 2002-05-22 Jakub Jelinek <jakub@redhat.com>
17078
17079 * gcc.dg/20020517-1.c: New test.
17080
17081 2002-05-21 Richard Henderson <rth@redhat.com>
17082
17083 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
17084 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
17085
17086 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
17087
17088 * g++.dg/other/copy2.C: New test.
17089
17090 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
17091
17092 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
17093 (MAX_COPY): Bump up to 10 times sizeof (long long).
17094 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
17095
17096 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
17097 sizeof (long long).
17098
17099 * gcc.c-torture/execute/strcpy-1.c: New test.
17100
17101 2002-05-19 Jason Merrill <jason2redhat.com>
17102
17103 * g++.dg/ext/oper1.C: New test.
17104
17105 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
17106 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
17107
17108 * README.QMTEST: New file.
17109
17110 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
17111
17112 2002-05-19 Andreas Jaeger <aj@suse.de>
17113
17114 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
17115 now.
17116 * gcc.c-torture/execute/loop-2d.x: Likewise.
17117
17118 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
17119
17120 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
17121 support weak symbols.
17122 * gcc.dg/weak-4.c: Likewise
17123 * gcc.dg/weak-6.c: Likewise
17124
17125 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
17126
17127 * gcc.dg/weak-3.c: Add dg-excess-error comment for
17128 cygwin, coff and h8300-*-hms targets
17129 * gcc.dg/weak-5.c: Likewise
17130 * gcc.dg/weak-7.c: Likewise
17131
17132 2002-05-16 Jason Merrill <jason@redhat.com>
17133
17134 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
17135 (scan-assembler-not, scan-assembler-dem): Likewise.
17136 (scan-assembler-dem-not): Likewise.
17137
17138 2002-05-15 Richard Henderson <rth@redhat.com>
17139
17140 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
17141
17142 2002-05-15 Richard Henderson <rth@redhat.com>
17143
17144 * gcc.dg/weak-5.c (vfoo1c): No warning here.
17145 (vfoo1f): Warning here.
17146 (vfoo1l): Don't redefine the alias.
17147
17148 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
17149
17150 * g++.dg/init/pm1.C: New test.
17151
17152 2002-05-12 David S. Miller <davem@redhat.com>
17153
17154 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
17155 types.
17156
17157 2002-05-10 Roger Sayle <roger@eyesopen.com>
17158
17159 * gcc.c-torture/execute/20020510-1.c: New test case.
17160
17161 2002-05-10 David S. Miller <davem@redhat.com>
17162
17163 * gcc.c-torture/execute/conversion.c: Test long double too.
17164
17165 2002-05-09 Jakub Jelinek <jakub@redhat.com>
17166
17167 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
17168 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
17169 * lib/g++.exp (g++_link_flags): Likewise.
17170 * lib/objc.exp (objc_target_compile): Likewise.
17171
17172 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
17173
17174 * gcc.dg/cpp/poison.c: Update.
17175 * gcc.dg/cpp/20000625-2.c: Remove.
17176 * gcc.dg/cpp/direct2s.c: Remove final test.
17177
17178 2002-05-08 Tom Rix <trix@redhat.com>
17179
17180 * gcc.c-torture/execute/20020508-1.c: New test.
17181 * gcc.c-torture/execute/20020508-2.c: New test.
17182 * gcc.c-torture/execute/20020508-3.c: New test.
17183
17184 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
17185
17186 * gcc.dg/cpp/charconst-4.c: More tests.
17187
17188 2002-05-08 Mark Mitchell <mark@codesourcery.com>
17189
17190 PR c/6569
17191 * gcc.dg/weak-3.c: Update location of warning messages.
17192 * gcc.dg/weak-5.c: Likewise.
17193
17194 2002-05-06 Roger Sayle <roger@eyesopen.com>
17195
17196 * gcc.c-torture/execute/20020506-1.c: New test case.
17197
17198 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
17199
17200 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
17201
17202 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17203
17204 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
17205
17206 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17207
17208 * gcc.dg/cpp/charconst-3.c: New test.
17209
17210 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
17211
17212 * gcc.dg/cpp/charconst.c: Update tests.
17213
17214 2002-05-05 Tim Josling <tej@melbpc.org.au>
17215
17216 * treelang: Added directory for new sample language treelang. Also
17217 lib/treelang.exp: New file to signal treelang should be tested.
17218
17219 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17220
17221 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
17222 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
17223 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
17224 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
17225 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
17226 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
17227 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
17228
17229 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
17230
17231 * gcc.dg/format/xopen-2.c: New test.
17232
17233 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17234
17235 * gcc.dg/20020503-1.c: New test.
17236
17237 2002-05-02 Mark Mitchell <mark@codesourcery.com>
17238
17239 * g++.dg/init/dtor1.C: Make it tougher.
17240
17241 2002-05-01 Mark Mitchell <mark@codesourcery.com>
17242
17243 * g++.dg/init/dtor1.C: New test.
17244
17245 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
17246
17247 * gcc.dg/altivec-8.c: New.
17248
17249 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
17250
17251 * gcc.dg/altivec-7.c: New.
17252
17253 2002-04-29 Jakub Jelinek <jakub@redhat.com>
17254
17255 * g++.dg/parse/typedef1.C: New test.
17256
17257 2002-04-29 Mark Mitchell <mark@codesourcery.com>
17258
17259 PR c++/6486
17260 * g++.dg/template/friend6.C: New test.
17261
17262 PR c++/6492
17263 * g++.dg/init/copy1.C: New test.
17264
17265 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
17266
17267 * g++.dg/warn/effc1.C: New test.
17268
17269 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
17270
17271 * gcc.dg/cpp/if-cexp.c: Add a test.
17272
17273 2002-04-28 Jakub Jelinek <jakub@redhat.com>
17274
17275 * gcc.dg/20020426-2.c: New test.
17276
17277 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
17278
17279 * gcc.dg/cpp/if-mop.c: Update.
17280 * gcc.dg/cpp/if-mpar.c: Add test.
17281 * gcc.dg/cpp/if-oppr.c: Update.
17282
17283 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17284
17285 PR c/6343
17286 * gcc.dg/weak-[2-7].c: New tests.
17287
17288 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17289
17290 * gcc.dg/enum1.c: New test.
17291
17292 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17293
17294 PR c++/6497
17295 * g++.dg/inherit/access2.C: New test.
17296
17297 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17298
17299 PR bootstrap/6445
17300 * gcc.dg/20020426-1.c: New test.
17301
17302 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17303
17304 * g++.dg/abi/enum1.C: New test.
17305
17306 2002-04-26 Richard Henderson <rth@redhat.com>
17307
17308 * gcc.dg/c99-bool-1.c: Expect always true warning.
17309
17310 2002-04-25 Roger Sayle <roger@eyesopen.com>
17311
17312 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
17313
17314 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17315
17316 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
17317 targets.
17318
17319 2002-04-24 Mark Mitchell <mark@codesourcery.com>
17320
17321 * g++.dg/abi/mange7.C: New test.
17322
17323 PR c++/6438.
17324 * g++.dg/parse/stmtexpr2.C: New test.
17325
17326 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
17327
17328 * gcc.dg/20020312-2.c: Add SH target.
17329
17330 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17331
17332 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17333 compiler output on mips*-*-irix*.
17334
17335 2002-04-23 Jakub Jelinek <jakub@redhat.com>
17336
17337 * g++.dg/parse/attr1.C: New test.
17338
17339 2002-04-23 Roger Sayle <roger@eyesopen.com>
17340
17341 * gcc.c-torture/execute/string-opt-17.c: New test case.
17342 * gcc.c-torture/execute/memset-2.c: New test case.
17343
17344 2002-04-23 Mark Mitchell <mark@codesourcery.com>
17345
17346 PR c++/6256:
17347 * g++.dg/template/friend5.C: New test.
17348
17349 PR c++/6331:
17350 * g++.dg/template/qual1.C: Likewise.
17351
17352 2002-04-22 Zack Weinberg <zack@codesourcery.com>
17353
17354 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17355 Include stdlib.h, not stdio.h or ctype.h.
17356
17357 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
17358
17359 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17360 cris-*-elf* and mmix-*-*.
17361 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17362 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17363 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17364 Ditto.
17365 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17366 * gcc.dg/wchar_t-1.c: Ditto.
17367
17368 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
17369
17370 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17371 Clarify comment.
17372
17373 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
17374
17375 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
17376
17377 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17378
17379 * gcc.c-torture/execute/20000906-1.x: Delete.
17380
17381 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
17382
17383 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
17384
17385 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
17386
17387 * PR6367
17388 * g77.f-torture/execute/6367.f: New test.
17389 * g77.f-torture/execute/6367.x: Disable for MMIX.
17390
17391 2002-04-19 Mark Mitchell <mark@codesourcery.com>
17392
17393 * PR6352
17394 * g++.dg/opt/inline2.C: New test.
17395
17396 2002-04-18 Richard Henderson <rth@redhat.com>
17397
17398 * gcc.dg/20000906-1.c: Enable for all targets.
17399 * gcc.c-torture/compile/iftrap-2.c: New.
17400
17401 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17402
17403 * gcc.dg/20020418-1.c: New test.
17404 * gcc.dg/20020418-2.c: New test.
17405
17406 2002-04-18 Richard Henderson <rth@redhat.com>
17407
17408 * gcc.c-torture/compile/iftrap-1.c: New.
17409 * gcc.dg/iftrap-1.c: Adjust for ia64.
17410 * gcc.dg/iftrap-2.c: New.
17411
17412 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17413
17414 * gcc.c-torture/compile/20020418-1.c: New test.
17415
17416 2002-04-18 Roger Sayle <roger@eyesopen.com>
17417
17418 * gcc.c-torture/compile/20020415-1.c: New.
17419
17420 2002-04-18 David S. Miller <davem@redhat.com>
17421
17422 * gcc.c-torture/execute/20020418-1.c: New test.
17423
17424 2002-04-17 Jakub Jelinek <jakub@redhat.com>
17425
17426 * gcc.dg/20020416-1.c: New test.
17427
17428 * g++.dg/opt/inline1.C: New test.
17429
17430 2002-04-16 Jakub Jelinek <jakub@redhat.com>
17431
17432 * gcc.dg/altivec-5.c: New test.
17433
17434 * gcc.dg/20020415-1.c: New test.
17435
17436 2002-04-15 Mark Mitchell <mark@codesourcery.com>
17437
17438 * testsuite/lib/chill.exp: Remove.
17439
17440 2002-04-14 Jakub Jelinek <jakub@redhat.com>
17441
17442 * g++.dg/other/big-struct.C: New test.
17443
17444 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
17445
17446 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
17447 of scratch file.
17448
17449 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
17450
17451 PR c/6277
17452 * gcc.dg/i386-387-1.c: Allow optional leading underscore
17453 in scan-assembler function name
17454
17455 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
17456
17457 * g77.f-torture/execute/980628-4.x,
17458 g77.f-torture/execute/980628-5.x,
17459 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17460 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17461 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
17462 i[34567]86-*-*.
17463
17464 2002-04-13 David S. Miller <davem@redhat.com>
17465
17466 * gcc.c-torture/execute/20020413-1.c: New test.
17467
17468 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
17469
17470 * gcc.dg/asm-6.c,
17471 * g++.dg/ext/asm1.C: New tests.
17472
17473 2002-04-12 Mark Mitchell <mark@codesourcery.com>
17474
17475 PR c++ 5373.
17476 * g++.dg/parse/stmtexpr1.C: New test.
17477
17478 PR c++/5189.
17479 * g++.dg/template/copy1.C: New test.
17480
17481 2002-04-12 Richard Henderson <rth@redhat.com>
17482
17483 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
17484
17485 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
17486
17487 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
17488 gcc.c-torture/execute/20020307-2.c.
17489
17490 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
17491
17492 * g++.dg/ext/attrib5.C,
17493 * g++.dg/lookup/struct1.C: New tests.
17494
17495 2002-04-11 Jakub Jelinek <jakub@redhat.com>
17496
17497 * gcc.dg/20020411-1.c: New test.
17498
17499 * gcc.c-torture/execute/20020411-1.c: New test.
17500
17501 2002-04-10 Janis Johnson <janis187@us.ibm.com>
17502
17503 * g77.f-torture/execute/6177.f: New test.
17504
17505 2002-04-10 Jakub Jelinek <jakub@redhat.com>
17506
17507 PR middle-end/6247
17508 * g++.dg/opt/cleanup1.C: New test.
17509
17510 * g++.dg/opt/const1.C: New test.
17511
17512 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
17513
17514 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
17515
17516 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
17517
17518 PR c++/5507
17519 * g++.dg/template/typename2.C: New test.
17520
17521 2002-04-10 Alan Modra <amodra@bigpond.net.au>
17522
17523 * gcc.c-torture/execute/loop-12.c: New.
17524
17525 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
17526
17527 * g77.f-torture/execute/980628-4.x,
17528 g77.f-torture/execute/980628-5.x,
17529 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17530 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17531 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
17532
17533 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17534
17535 PR optimization/6086
17536 * g++.dg/opt/preinc1.C: New test.
17537
17538 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17539
17540 PR c++/5571
17541 * g++.dg/opt/static2.C: New test.
17542
17543 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17544
17545 PR c/5120
17546 * gcc.dg/20020406-1.c: New test.
17547
17548 2002-04-04 David S. Miller <davem@redhat.com>
17549
17550 * gcc.c-torture/execute/20020404-1.c: New test.
17551
17552 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17553
17554 PR c/6123
17555 * gcc.dg/20020312-2.c: Do not declare global register variable
17556 if __PIC__ or __pic__ is defined.
17557
17558 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17559
17560 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17561 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17562
17563 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17564
17565 * gcc.misc-tests/linkage.exp: Update last change to handle
17566 sparc*-, not just sparc-.
17567
17568 2002-04-03 Richard Henderson <rth@redhat.com>
17569
17570 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17571
17572 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17573
17574 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17575
17576 2002-04-02 David S. Miller <davem@redhat.com>
17577
17578 * gcc.c-torture/execute/20020402-3.c: New test.
17579
17580 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17581
17582 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17583 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17584
17585 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17586 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17587 g77.f-torture/execute/20001201.x,
17588 g77.f-torture/execute/u77-test.x: New files.
17589
17590 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17591 * gcc.dg/wchar_t-1.c: Ditto.
17592
17593 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17594
17595 * gcc.c-torture/execute/20020402-1.c: New test.
17596
17597 2002-04-01 Richard Henderson <rth@redhat.com>
17598
17599 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17600
17601 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17602
17603 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17604
17605 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17606
17607 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17608
17609 * g++.dg/inherit/template-as-base.C: Expect error.
17610 * g++.dg/inherit/namespace-as-base.C: Likewise.
17611
17612 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17613
17614 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17615 g++.dg/ext/instantiate3.C: Tweak match patterns.
17616
17617 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17618 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17619 -da test.
17620
17621 2002-03-31 Richard Henderson <rth@redhat.com>
17622
17623 * gcc.dg/special/alias-2.c: New.
17624 * gcc.dg/special/ecos.exp: Run it.
17625
17626 2002-03-31 Richard Henderson <rth@redhat.com>
17627
17628 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17629
17630 2002-03-31 Kazu Hirata <kazu@hxi.com>
17631
17632 * gcc.dg/weak-1.c: Disable on h8300 port.
17633
17634 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17635
17636 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17637 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17638 ordering tests.
17639 * g++.dg/bprob/bprob-1.C: New test.
17640 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17641 * g++.dg/gcov/gcov-1.C: New test.
17642 * g++.dg/gcov/gcov-1.x: New file.
17643 * g++.dg/gcov/gcov-2.C: New test.
17644 * g++.dg/gcov/gcov-3.C: New test.
17645 * g++.dg/gcov/gcov-3.h: New file.
17646
17647 2002-03-28 Roger Sayle <roger@eyesopen.com>
17648
17649 * g++.old-deja/g++.other/builtins5.C: New test.
17650 * g++.old-deja/g++.other/builtins6.C: New test.
17651 * g++.old-deja/g++.other/builtins7.C: New test.
17652 * g++.old-deja/g++.other/builtins8.C: New test.
17653 * g++.old-deja/g++.other/builtins9.C: New test.
17654
17655 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17656
17657 * g++.dg/opt/static1.C: New test.
17658
17659 * g++.dg/opt/longbranch1.C: New test.
17660
17661 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17662
17663 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17664
17665 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17666
17667 2002-03-28 Jeffrey A Law (law@redhat.com)
17668
17669 * gcc.c-torture/execute/20020328-1.c: New test.
17670
17671 2002-03-27 Richard Henderson <rth@redhat.com>
17672
17673 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17674 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17675 move from g++.old-deja/g++.ext/.
17676
17677 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17678
17679 * g++.dg/init/new2.C: New test.
17680
17681 2002-03-26 Richard Henderson <rth@redhat.com>
17682
17683 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17684
17685 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17686 on sparc.
17687
17688 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17689 sparcv9 systems.
17690 * gcc.dg/20001102-1.c: Likewise.
17691
17692 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
17693
17694 * gcc.dg/cpp/endif-pedantic1.c,
17695 gcc.dg/cpp/endif-pedantic2.c: New tests.
17696
17697 2002-03-26 Mark Mitchell <mark@codesourcery.com>
17698
17699 * g++.dg/init/new1.C: New test.
17700
17701 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
17702
17703 * g++.dg/abi/vbase9.C: New test.
17704
17705 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
17706
17707 * gcc.dg/arm-asm.c: New test.
17708
17709 2002-03-26 Andrew Cagney <ac131313@redhat.com>
17710
17711 * gcc.dg/Wswitch-enum.c: New test.
17712 Fix PR c/5044.
17713
17714 2002-03-26 Richard Henderson <rth@redhat.com>
17715
17716 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17717 structure.
17718
17719 2002-03-25 Richard Henderson <rth@redhat.com>
17720
17721 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17722 sparcv9 systems.
17723
17724 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17725 * gcc.c-torture/compile/20011119-2.c (xxx): New.
17726
17727 2002-03-25 Zack Weinberg <zack@codesourcery.com>
17728
17729 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
17730
17731 2002-03-25 Bob Wilson <bob.wilson@acm.org>
17732
17733 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17734 targets using generic thunk support.
17735
17736 2002-03-25 Jakub Jelinek <jakub@redhat.com>
17737
17738 * gcc.c-torture/compile/20020323-1.c: New test.
17739
17740 * g++.dg/opt/conj2.C: New test.
17741
17742 2002-03-24 Richard Henderson <rth@redhat.com>
17743
17744 * gcc.dg/weak-1.c: Use -fno-common.
17745
17746 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17747
17748 * g77.dg/f77-edit-apostrophe-out.f: New test
17749 * g77.dg/f77-edit-h-out.f: New test
17750 * g77.dg/f77-edit-t-in.f: New test
17751 * g77.dg/f77-edit-t-out.f: New test
17752 * g77.dg/f77-edit-x-out.f: New test
17753 * g77.dg/f77-edit-slash-out.f: New test
17754 * g77.dg/f77-edit-colon-out.f: New test
17755 * g77.dg/f77-edit-s-out.f: New test
17756
17757 2002-03-24 Richard Henderson <rth@redhat.com>
17758
17759 * objc/execute/formal_protocol-6.x: New XFAIL.
17760
17761 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17762
17763 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17764 that do not support weak symbols
17765
17766 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17767
17768 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17769 * lib/g77.exp: Likewise
17770 * lib/objc.exp: Likewise
17771
17772 2002-03-23 Andrew Cagney <ac131313@redhat.com>
17773
17774 * gcc.dg/Wswitch-default.c: New test.
17775
17776 2002-03-23 Jakub Jelinek <jakub@redhat.com>
17777
17778 * g++.dg/other/enum1.C: New test.
17779
17780 2002-03-23 Zack Weinberg <zack@codesourcery.com>
17781
17782 * gcc.dg/pragma-ep-3.c: Fix typo.
17783
17784 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17785
17786 * g++.dg/inherit/template-as-base.C: New test.
17787
17788 2002-03-22 Jakub Jelinek <jakub@redhat.com>
17789
17790 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17791 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
17792
17793 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
17794
17795 * gcc.dg/cpp/multiline.c: Update to match.
17796
17797 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
17798
17799 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17800
17801 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
17802
17803 * gcc.dg/cpp/extratokens2.c: New file.
17804
17805 2002-03-21 David Edelsohn <edelsohn@gnu.org>
17806
17807 * gcc.dg/20020312-2.c: Add rs6000 target.
17808
17809 * gcc.c-torture/compile/20020319-1.c: New test.
17810
17811 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17812
17813 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17814 (A, E): Handle this.
17815
17816 2002-03-20 Jason Merrill <jason@redhat.com>
17817
17818 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17819 ignoring -fpic.
17820 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17821 through prune_gcc_output.
17822
17823 2002-03-20 Jakub Jelinek <jakub@redhat.com>
17824
17825 * gcc.c-torture/compile/20020320-1.c: New test.
17826
17827 2002-03-19 Jakub Jelinek <jakub@redhat.com>
17828
17829 * gcc.c-torture/compile/20020318-1.c: New test.
17830
17831 * gcc.dg/struct-by-value-1.c: New test.
17832
17833 * gcc.dg/20020319-1.c: New test.
17834
17835 2002-03-18 Jakub Jelinek <jakub@redhat.com>
17836
17837 * g++.dg/opt/conj1.C: New test.
17838
17839 2002-03-17 Mark Mitchell <mark@codesourcery.com>
17840
17841 * g++.dg/template/qualttp20.C: Revert previous change.
17842 * g++.dg/template/qualttp3.C: Likewise.
17843 * g++.dg/template/qualttp4.C: Likewise
17844 * g++.dg/template/qualttp5.C: Likewise
17845 * g++.dg/template/qualttp6.C: Likewise
17846 * g++.dg/template/qualttp7.C: Likewise
17847 * g++.dg/template/qualttp8.C: Likewise
17848 * g++.dg/template/recurse.C: Likewise.
17849
17850 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17851
17852 * gcc.dg/cpp/wchar-1.c: Update.
17853
17854 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
17855
17856 * g++.dg/template/conv1.C: New test.
17857 * g++.dg/template/conv2.C: New test.
17858 * g++.dg/template/conv3.C: New test.
17859 * g++.dg/template/conv4.C: New test.
17860
17861 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17862
17863 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17864 * g++.dg/template/qualttp3.C: Likewise.
17865 * g++.dg/template/qualttp4.C: Likewise
17866 * g++.dg/template/qualttp5.C: Likewise
17867 * g++.dg/template/qualttp6.C: Likewise
17868 * g++.dg/template/qualttp7.C: Likewise
17869 * g++.dg/template/qualttp8.C: Likewise
17870 * g++.dg/template/recurse.C: Likewise.
17871
17872 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17873
17874 * g++.dg/opt/dtor1.C: New test.
17875
17876 2002-03-15 Jakub Jelinek <jakub@redhat.com>
17877
17878 * gcc.c-torture/compile/20020315-1.c: New test.
17879
17880 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
17881
17882 * gcc.dg/weak-1.c: Fix scan tests.
17883
17884 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
17885
17886 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17887 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17888 cris-*-aout* mmix-*-*.
17889 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17890 cris-*-aout* mmix-*-*.
17891 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17892 cris-*-elf* cris-*-aout* and mmix-*-*.
17893 * gcc.dg/20001009-1.c: Ditto.
17894 * gcc.dg/20010912-1.c: Ditto.
17895 * gcc.dg/20020122-4.c: Ditto.
17896 * gcc.dg/inline-2.c: Ditto.
17897
17898 2002-03-14 Jeffrey A Law (law@cygnus.com)
17899
17900 * gcc.c-torture/compile/20020314-1.c: New test.
17901
17902 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
17903
17904 * gcc.c-torture/execute/20020314-1.c: New test.
17905
17906 2002-03-14 Jakub Jelinek <jakub@redhat.com>
17907
17908 * g++.dg/warn/Wunused-1.C: New test.
17909
17910 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
17911
17912 * g++.dg/abi/mangle6.C: New test.
17913
17914 2002-03-13 Jakub Jelinek <jakub@redhat.com>
17915
17916 * gcc.c-torture/compile/20020309-2.c: New test.
17917
17918 * gcc.c-torture/compile/20020312-1.c: New test.
17919
17920 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
17921
17922 * g++.dg/other/access1.C: New test.
17923
17924 2002-03-12 Jakub Jelinek <jakub@redhat.com>
17925
17926 * gcc.c-torture/execute/wchar_t-1.c: New test.
17927
17928 2002-03-12 David Edelsohn <edelsohn@gnu.org>
17929
17930 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
17931
17932 2002-03-12 Roger Sayle <roger@eyesopen.com>
17933
17934 * gcc.dg/20020312-1.c: New test case.
17935
17936 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
17937
17938 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
17939
17940 2002-03-11 Richard Henderson <rth@redhat.com>
17941
17942 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17943 * g++.old-deja/g++.jason/report.C: Likewise.
17944
17945 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17946
17947 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17948 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
17949
17950 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17951
17952 * testsuite/g++.dg/overload/pmf1.C: New test.
17953
17954 2002-03-11 Kazu Hirata <kazu@hxi.com>
17955
17956 * gcc.c-torture/execute/20020307-1.c: Use long.
17957
17958 2002-03-11 Jakub Jelinek <jakub@redhat.com>
17959
17960 PR optimization/5844
17961 * gcc.dg/20020310-1.c: New test.
17962
17963 2002-03-09 Michael Meissner <meissner@redhat.com>
17964
17965 * gcc.c-torture/execute/memcpy-2.c: New test.
17966 * gcc.c-torture/execute/memset-1.c: New test.
17967 * gcc.c-torture/execute/strlen-1.c: New test.
17968 * gcc.c-torture/execute/strcmp-1.c: New test.
17969 * gcc.c-torture/execute/strncmp-1.c: New test.
17970
17971 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
17972
17973 * gcc.dg/ppc-ldstruct.c: New test.
17974
17975 2002-03-09 Jakub Jelinek <jakub@redhat.com>
17976
17977 * gcc.c-torture/execute/va-arg-22.c: New test.
17978
17979 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17980
17981 * gcc.c-torture/compile/20020309-1.c: New test.
17982
17983 2002-03-08 Jakub Jelinek <jakub@redhat.com>
17984
17985 * gcc.c-torture/execute/20020307-2.c: New test.
17986
17987 2002-03-07 Jeffrey A Law (law@redhat.com)
17988
17989 * g77.f-torture/compile/20020307-1.f: New test.
17990
17991 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
17992
17993 * gcc.dg/unordered-1.c: New test.
17994
17995 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
17996
17997 * gcc.c-torture/execute/20020307-1.c: New test.
17998
17999 2002-03-05 Jakub Jelinek <jakub@redhat.com>
18000
18001 * gcc.dg/20020304-1.c: New test.
18002
18003 * gcc.c-torture/compile/20020304-2.c: New test.
18004
18005 2002-03-04 Zack Weinberg <zack@codesourcery.com>
18006
18007 * gcc.c-torture/compile/20020304-1.c: New test case
18008 (from PR c/5830).
18009
18010 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
18011
18012 * gcc.dg/20020103-1.c: Add other -D ppc variants.
18013
18014 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
18015
18016 * g++.dg/other/classkey1.C: New test.
18017
18018 2002-03-01 Richard Henderson <rth@redhat.com>
18019
18020 * gcc.c-torture/compile/981223-1.x: New.
18021 * gcc.c-torture/compile/920625-1.x: New.
18022
18023 2002-02-28 Richard Henderson <rth@redhat.com>
18024
18025 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
18026
18027 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
18028
18029 * gcc.c-torture/execute/20020227-1.c: New test.
18030
18031 2002-02-27 Mark Mitchell <mark@codesourcery.com>
18032
18033 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
18034 here" ERROR lines.
18035 * g++.old-deja/g++.oliva/partord1.C: Likewise.
18036 * g++.old-deja.g++.other/defarg1.C: Likewise.
18037 * g++.old-deja/g++.pt/calls2.C: Likewise.
18038 * g++.old-deja/g++.pt/crash20.C: Likewise.
18039 * g++.old-deja/g++.pt/crash30.C: Likewise.
18040 * g++.old-deja/g++.pt/crash36.C: Likewise.
18041 * g++.old-deja/g++.pt/crash6.C: Likewise.
18042 * g++.old-deja/g++.pt/defarg13.C: Likewise.
18043 * g++.old-deja/g++.pt/derived3.C: Likewise.
18044 * g++.old-deja/g++.pt/error1.C: Likewise.
18045 * g++.old-deja/g++.pt/friend21.C: Likewise.
18046 * g++.old-deja/g++.pt/friend23.C: Likewise.
18047 * g++.old-deja/g++.pt/infinite1.C: Likewise.
18048 * g++.old-deja/g++.robertl/eb128.C: Likewise.
18049
18050 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
18051
18052 * gcc.c-torture/execute/20020225-2.c: New test.
18053
18054 2002-02-27 Zack Weinberg <zack@codesourcery.com>
18055
18056 * gcc.c-torture/execute/920730-1t.c,
18057 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
18058 Delete test cases, only relevant to -traditional.
18059
18060 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
18061
18062 * gcc.dg/cpp/undef1.c: Remove.
18063 * gcc.dg/cpp/directiv.c: Update.
18064 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
18065
18066 2002-02-27 Michael Meissner <meissner@redhat.com>
18067
18068 * gcc.c-torture/execute/20020226-1.c: New test.
18069
18070 2002-02-26 Jakub Jelinek <jakub@redhat.com>
18071
18072 * g++.dg/debug/debug4.C: New test.
18073
18074 * gcc.dg/ia64-visibility-1.c: New test.
18075
18076 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
18077
18078 * gcc.dg/debug/20020224-1.c: New.
18079
18080 2002-02-25 Kazu Hirata <kazu@hxi.com>
18081
18082 * gcc.c-torture/execute/960416-1.x: New.
18083 * gcc.c-torture/execute/divconst-3.x: Likewise.
18084
18085 2002-02-25 Jakub Jelinek <jakub@redhat.com>
18086
18087 * gcc.dg/20020224-1.c: New test.
18088
18089 2002-02-25 Alan Modra <amodra@bigpond.net.au>
18090
18091 * gcc.c-torture/execute/20020225-1.c: New.
18092
18093 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
18094
18095 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
18096
18097 2002-02-23 Jakub Jelinek <jakub@redhat.com>
18098
18099 * gcc.dg/20020222-1.c: New test.
18100
18101 2002-02-22 Jakub Jelinek <jakub@redhat.com>
18102
18103 * g++.dg/opt/anonunion1.C: New test.
18104
18105 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
18106
18107 * g++.dg/template/qualttp19.C: New test.
18108 * g++.dg/template/qualttp20.C: New test.
18109 * g++.old-deja/g++.jason/report.C: Adjust expected errors
18110 * g++.old-deja/g++.other/qual1.C: Likewise.
18111
18112 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
18113
18114 * gcc.dg/attr-alwaysinline.c: New.
18115
18116 2002-02-21 Jakub Jelinek <jakub@redhat.com>
18117
18118 * gcc.dg/20020220-1.c: New test.
18119
18120 * gcc.dg/20020220-2.c: New test.
18121
18122 * g++.dg/opt/mmx1.C: New test.
18123
18124 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
18125
18126 * gcc.c-torture/compile/20020110.c: New test.
18127
18128 2002-02-20 Jakub Jelinek <jakub@redhat.com>
18129
18130 * gcc.c-torture/execute/20020219-1.c: New test.
18131
18132 * gcc.dg/20020219-1.c: New test.
18133
18134 * gcc.dg/noncompile/20020220-1.c: New test.
18135
18136 * g++.dg/opt/ptrintsum1.C: New test.
18137
18138 * gcc.dg/debug/20020220-1.c: New test.
18139
18140 2002-02-17 Jakub Jelinek <jakub@redhat.com>
18141
18142 * gcc.c-torture/execute/20020216-1.c: New test.
18143
18144 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
18145
18146 * gcc.dg/decl-1.c: Update, new test.
18147
18148 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
18149
18150 * g++.dg/abi/bitfield1.C: New test.
18151 * g++.dg/abi/bitfield2.C: New test.
18152
18153 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18154
18155 * gcc.dg/attr-nest.c: New test.
18156
18157 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18158
18159 * gcc.c-torture/execute/20020215-1.c: New test.
18160
18161 2002-02-14 Jakub Jelinek <jakub@redhat.com>
18162
18163 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
18164 * g++.dg/debug/debug.exp: New.
18165 * g++.dg/debug/trivial.C: New.
18166 * g++.dg/debug/debug1.C: Moved...
18167 * g++.dg/other/debug1.C: ...from here.
18168 * g++.dg/debug/debug2.C: Moved...
18169 * g++.dg/other/debug2.C: ...from here.
18170 * g++.dg/debug/debug3.C: Moved...
18171 * g++.dg/other/debug3.C: ...from here.
18172
18173 * gcc.dg/noncompile/20020213-1.c: New test.
18174
18175 2002-02-13 Jakub Jelinek <jakub@redhat.com>
18176
18177 * g++.dg/other/debug3.C: New test.
18178
18179 * gcc.c-torture/execute/20020213-1.c: New test.
18180
18181 2002-02-13 Richard Smith <richard@ex-parrot.com>
18182
18183 * g++.old-deja/g++.other/thunk1.C: New test.
18184
18185 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18186
18187 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
18188
18189 2002-02-13 Stan Shebs <shebs@apple.com>
18190
18191 * gcc.dg/altivec-3.c: New.
18192
18193 2002-02-12 Jakub Jelinek <jakub@redhat.com>
18194
18195 * gcc.dg/Wunreachable-1.c: New test.
18196 * gcc.dg/Wunreachable-2.c: New test.
18197
18198 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
18199
18200 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
18201
18202 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
18203
18204 * gcc.dg/decl-1.c: New test.
18205
18206 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18207
18208 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
18209
18210 2002-02-10 Kazu Hirata <kazu@hxi.com>
18211
18212 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
18213 * gcc.c-torture/compile/980506-1.x: Likewise.
18214
18215 2002-02-10 Kazu Hirata <kazu@hxi.com>
18216
18217 * gcc.dg/20020210-1.c: New.
18218
18219 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
18220
18221 * g77.f-torture/execute/947.f: New regression test
18222 for PR fortran/947.
18223
18224 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
18225
18226 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
18227 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
18228
18229 2002-02-08 Richard Henderson <rth@redhat.com>
18230
18231 * gcc.c-torture/compile/labels-3.c: New.
18232
18233 2002-02-08 Jakub Jelinek <jakub@redhat.com>
18234
18235 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
18236 expression statements work instead.
18237 * gcc.dg/noncompile/20020207-1.c: New test.
18238
18239 2002-02-07 Richard Henderson <rth@redhat.com>
18240
18241 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
18242
18243 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18244
18245 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
18246 message from g77
18247 * lib/g77-dg.exp: Trim g77 error messages so that they are
18248 recognized by dg.exp.
18249
18250 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18251
18252 PR fortran/5473
18253 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
18254
18255 2002-02-07 Richard Henderson <rth@redhat.com>
18256
18257 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
18258 to be sufficiently aligned for integers.
18259
18260 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
18261
18262 * g++.dg/template/friend4.C: New test.
18263
18264 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18265
18266 PR fortran/5743
18267 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
18268 unsupported cases.
18269
18270 2002-02-07 Richard Henderson <rth@redhat.com>
18271
18272 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
18273 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
18274 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
18275 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
18276
18277 2002-02-06 Richard Henderson <rth@redhat.com>
18278
18279 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
18280
18281 2002-02-06 Janis Johnson <janis187@us.ibm.com>
18282
18283 * gcc.dg/20020206-1.c: New test.
18284
18285 2002-02-06 Jakub Jelinek <jakub@redhat.com>
18286
18287 * gcc.c-torture/execute/20020206-1.c: New test.
18288
18289 * gcc.c-torture/execute/20020206-2.c: New test.
18290
18291 PR optimization/5429:
18292 * gcc.c-torture/compile/20020206-1.c: New test.
18293
18294 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
18295
18296 * g++.dg/ext/align1.C: Do not use an explicit alignment value
18297 as certain file formats cannot support particularly large
18298 alignments.
18299
18300 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
18301 and do not expect to be able to link the executable.
18302
18303 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
18304 fail because the COFF format does not support the weak attribute.
18305
18306 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
18307
18308 * g77.dg/pr5473.f: New test
18309
18310 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
18311
18312 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
18313 Fix testcase accordingly.
18314
18315 2002-02-04 Richard Henderson <rth@redhat.com>
18316
18317 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
18318 (buf): Change to be an array of pointers, not ints.
18319
18320 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18321
18322 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
18323 before all tests. Move warning one line above to match where it
18324 C frontend emits.
18325 * gcc.dg/Wswitch-2.c: New test.
18326 * g++.dg/warn/Wswitch-1.C: New test.
18327 * g++.dg/warn/Wswitch-2.C: New test.
18328
18329 2002-02-04 Richard Henderson <rth@redhat.com>
18330
18331 * g++.dg/abi/offsetof.C: Fix size comparison.
18332
18333 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
18334
18335 * gcc.dg/cast-qual-2.c: New test.
18336
18337 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18338
18339 * gcc.dg/20020201-4.c: New test.
18340
18341 2002-02-04 Ben Elliston <bje@redhat.com>
18342
18343 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18344 target_info attribute != 0, in addition to the empty string.
18345 (gcc_target_compile): Likewise.
18346
18347 2002-02-03 Andrew Cagney <ac131313@redhat.com>
18348
18349 * gcc.dg/Wswitch.c: New test.
18350 PR gcc/4475. PR gcc/3780.
18351
18352 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
18353
18354 * g77.f-torture/execute/5122.f: New test for regressions
18355 against PR fortran/5122.
18356
18357 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
18358
18359 * g77.f-torture/compile/pr3743.f: Delete
18360 * g77.dg/pr3743-1.f: New test.
18361 * g77.dg/pr3743-2.f: New test.
18362 * g77.dg/pr3743-3.f: New test.
18363 * g77.dg/pr3743-4.f: New test.
18364
18365 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18366
18367 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
18368
18369 2002-02-02 Richard Henderson <rth@redhat.com>
18370
18371 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18372 * gcc.c-torture/execute/bf64-1.c: Likewise.
18373
18374 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18375
18376 * gcc.dg/20020201-2.c: New test.
18377
18378 * gcc.dg/20020201-3.c: New test.
18379
18380 * gcc.c-torture/execute/bitfld-2.c: New test.
18381
18382 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18383
18384 * gcc.dg/bitfld-1.c: Update.
18385 * gcc.dg/bitfld-2.c: Update.
18386 * gcc.c-torture/execute/bitfld-1.x: New.
18387
18388 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18389
18390 * gcc.c-torture/execute/20020201-1.c: New test.
18391
18392 2002-02-01 Janis Johnson <janis187@us.ibm.com>
18393
18394 PR target/5469
18395 * gcc.dg/20020201-1.c: New test.
18396
18397 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
18398
18399 PR fortran/3743
18400 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18401 * g77.f-torture/compile/pr3743.x: Remove
18402
18403 2002-01-31 Tom Rix <trix@redhat.com>
18404
18405 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
18406
18407 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18408
18409 * gcc.dg/noncompile/20020130-1.c: New test.
18410
18411 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
18412
18413 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
18414
18415 2002-01-29 Richard Henderson <rth@redhat.com>
18416
18417 * gcc.c-torture/execute/991118-1.c: Cast various constants back
18418 to long long.
18419 * gcc.c-torture/execute/bf64-1.c: Likewise.
18420
18421 2002-01-29 Jakub Jelinek <jakub@redhat.com>
18422
18423 * gcc.c-torture/execute/20020129-1.c: New test.
18424
18425 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18426
18427 * gcc.c-torture/compile/20000224-1.c: Update.
18428 * gcc.c-torture/execute/bitfld-1.c: New tests.
18429 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
18430 * gcc.dg/uninit-A.c: Update.
18431
18432 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
18433
18434 * g++.dg/template/ctor1.C: Add instantiation.
18435
18436 2002-01-28 Paul Koning <pkoning@equallogic.com>
18437
18438 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
18439 argument to __builtin_prefetch to be const ptr.
18440
18441 2002-01-28 Jakub Jelinek <jakub@redhat.com>
18442
18443 * gcc.c-torture/compile/20020120-1.c: New test.
18444
18445 2002-01-27 Kazu Hirata <kazu@hxi.com>
18446
18447 * gcc.c-torture/execute/20020127-1.c: New test.
18448
18449 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
18450
18451 * g77.dg/f77-edit-i-in.f: New test
18452 * g77.dg/f77-edit-i-out.f: New test
18453
18454 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
18455
18456 * gcc.dg/debug/debug.exp: New file.
18457 * gcc.dg/debug/trivial.c: New file.
18458 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
18459 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
18460 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
18461 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
18462 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
18463 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
18464 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
18465 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
18466 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
18467 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
18468 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
18469 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
18470 * gcc.dg/20000503-1.c: Removed.
18471 * gcc.dg/20010207-1.c: Removed.
18472 * gcc.dg/20011223-1.c: Removed.
18473 * gcc.dg/20020104-2.c: Removed.
18474 * gcc.dg/debug-1.c: Removed.
18475 * gcc.dg/debug-2.c: Removed.
18476 * gcc.dg/debug-3.c: Removed.
18477 * gcc.dg/debug-4.c: Removed.
18478 * gcc.dg/debug-5.c: Removed.
18479 * gcc.dg/debug-6.c: Removed.
18480 * gcc.dg/dwarf2-1.c: Removed.
18481 * gcc.dg/dwarf2-2.c: Removed.
18482
18483 2002-01-25 Jakub Jelinek <jakub@redhat.com>
18484
18485 * g++.old-deja/g++.other/eh5.C: New test.
18486 * g++.old-deja/g++.other/sibcall2.C: New test.
18487 * g++.old-deja/g++.other/array9.C: New test.
18488 * g++.old-deja/g++.other/typename2.C: New test.
18489 * g++.old-deja/g++.other/crash60.C: New test.
18490 * g++.old-deja/g++.other/conv9.C: New test.
18491 * g++.old-deja/g++.other/mangle10.C: New test.
18492 * g++.old-deja/g++.other/unchanging1.C: New test.
18493 * g++.old-deja/g++.other/exprstmt1.C: New test.
18494 * g++.old-deja/g++.other/inline23.C: New test.
18495 * g++.old-deja/g++.eh/ia64-1.C: New test.
18496 * g++.old-deja/g++.other/dwarf2-1.C: New test.
18497 * g++.old-deja/g++.other/reload1.C: New test.
18498 * g++.old-deja/g++.other/static20.C: New test.
18499 * g++.old-deja/g++.other/local-alloc1.C: New test.
18500 * g++.old-deja/g++.other/conv8.C: New test.
18501 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18502 * g++.old-deja/g++.other/storeexpr1.C: New test.
18503 * g++.old-deja/g++.other/storeexpr2.C: New test.
18504 * g++.dg/eh/template2.C: New test.
18505 * g++.dg/warn/weak1.C: New test.
18506
18507 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
18508
18509 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18510 Remove first, non-varying, argument.
18511
18512 2002-01-23 Richard Henderson <rth@redhat.com>
18513
18514 * gcc.dg/inline-2.c: New.
18515
18516 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18517 Add optional target arg. Check number of arguments.
18518 (scan-assembler-not, scan-assembler-dem): Likewise.
18519 (scan-assembler-dem-not): Likewise.
18520
18521 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18522
18523 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18524 line 12.
18525 * g++.old-deja/g++.brendan/parse3.C,
18526 g++.old-deja/g++.other/crash26.C,
18527 g++.old-deja/g++.other/crash28.C,
18528 g++.old-deja/g++.other/crash29.C,
18529 g++.old-deja/g++.other/crash30.C,
18530 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
18531
18532 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
18533
18534 * gcc.dg/20020115-1.c: New.
18535
18536 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18537
18538 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18539
18540 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18541
18542 * gcc.dg/20020122-3.c: New.
18543
18544 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18545
18546 * g++.dg/other/gc1.C: New test.
18547
18548 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18549
18550 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18551
18552 2002-01-22 Richard Henderson <rth@redhat.com>
18553
18554 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18555
18556 2002-01-22 Richard Henderson <rth@redhat.com>
18557
18558 * gcc.dg/20020122-4.c: New.
18559
18560 2002-01-22 H.J. Lu <hjl@gnu.org>
18561
18562 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18563 link output.
18564 * gcc.dg/special/ecos.exp: Likewise.
18565 * lib/g++-dg.exp: Likewise.
18566 * lib/g77-dg.exp: Likewise.
18567 * lib/gcc-dg.exp : Likewise.
18568 * lib/mike-g++.exp: Likewise.
18569 * lib/mike-g77.exp: Likewise.
18570 * lib/mike-gcc.exp: Likewise.
18571 * lib/objc-dg.exp: Likewise.
18572
18573 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18574
18575 PR target/5379
18576 * gcc.dg/20020122-2.c: New test.
18577
18578 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18579
18580 * gcc.dg/20020122-1.c: New test.
18581
18582 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18583
18584 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18585
18586 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18587
18588 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18589
18590 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18591
18592 * gcc.c-torture/compile/20020121-1.c: New test.
18593
18594 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18595
18596 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18597 ld_library_path.
18598
18599 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18600
18601 * gcc.dg/20020218-1.c: New test.
18602
18603 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18604
18605 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18606 messages
18607 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18608 "At global scope" warning
18609 * g++.dg/ext/align1.C: Change cygwin test for alignment
18610 from db-bogus to dg-warning
18611
18612 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18613
18614 * g77.f-torture/compile/cpp2.F: New test.
18615
18616 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18617
18618 * g++.dg/template/access1.C: New test.
18619
18620 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18621
18622 * gcc.dg/20020118-1.c: New.
18623
18624 2002-01-18 Kazu Hirata <kazu@hxi.com>
18625
18626 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18627
18628 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18629
18630 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18631 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18632 alignment warnings.
18633
18634 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18635
18636 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18637 torture_with_loops and torture_without_loops
18638
18639 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18640
18641 * gcc.c-torture/compile/20020116-1.c: New test.
18642
18643 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18644
18645 * gcc.dg/20020116-2.c: New test.
18646
18647 * gcc.dg/ultrasp4.c: New test.
18648
18649 * gcc.dg/20020116-1.c: New test.
18650
18651 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18652
18653 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18654 by EABI.
18655
18656 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18657
18658 * gcc.misc-tests/i386-prefetch.exp: New.
18659 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18660 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18661 * gcc.misc-tests/i386-pf-none-1.c: New test.
18662 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18663
18664 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18665
18666 * gcc.dg/gnu89-init-1.c: Add new tests.
18667
18668 2002-01-15 Andreas Jaeger <aj@suse.de>
18669
18670 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18671 * gcc.dg/i386-mmx-2.c: Likewise.
18672 * gcc.dg/i386-sse-1.c: Likewise.
18673 * gcc.dg/i386-sse-2.c: Likewise.
18674 * gcc.dg/i386-sse-3.c: Likewise.
18675
18676 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18677
18678 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18679 Uncomment additional cases that now pass.
18680
18681 2002-01-11 Richard Henderson <rth@redhat.com>
18682
18683 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18684 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18685
18686 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18687
18688 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18689
18690 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
18691
18692 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18693 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
18694
18695 2002-01-10 Dale Johannesen <dalej@apple.com>
18696
18697 * gcc.c-torture/execute/loop-11.c: New.
18698
18699 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
18700
18701 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18702 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
18703
18704 2002-01-09 Richard Henderson <rth@redhat.com>
18705
18706 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18707 type in which to perform the operation for each size.
18708
18709 2002-01-09 Alan Matsuoka (alanm@redhat.com)
18710
18711 * gcc.c-torture/compile/20020109-2.c: New test.
18712
18713 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
18714
18715 * gcc.c-torture/execute/loop-10.c: New test.
18716
18717 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18718
18719 * gcc.c-torture/compile/20010226-1.c: New test.
18720 * gcc.c-torture/compile/20010227-1.c: New test.
18721 * gcc.c-torture/compile/20010426-1.c: New test.
18722 * gcc.c-torture/compile/20010510-1.c: New test.
18723 * gcc.c-torture/compile/20010605-3.c: New test.
18724 * gcc.c-torture/compile/20010824-1.c: New test.
18725 * gcc.c-torture/execute/20010409-1.c: New test.
18726 * gcc.dg/noncompile/20000901-1.c: New test.
18727 * gcc.dg/20001023-1.c: New test.
18728 * gcc.dg/20001101-1.c: New test.
18729 * gcc.dg/20001102-1.c: New test.
18730 * gcc.dg/20010207-1.c: New test.
18731 * gcc.dg/20010405-1.c: New test.
18732 * gcc.dg/20010822-1.c: New test.
18733 * gcc.dg/20011107-1.c: New test.
18734
18735 2002-01-09 Jeffrey A Law (law@redhat.com)
18736
18737 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
18738
18739 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18740 execution failure on PA targets.
18741
18742 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18743
18744 * gcc.c-torture/compile/20020109-1.c: New test.
18745
18746 2002-01-08 Kazu Hirata <kazu@hxi.com>
18747
18748 * gcc.c-torture/execute/20020108-1.c: New test.
18749
18750 2002-01-08 Jakub Jelinek <jakub@redhat.com>
18751
18752 * gcc.dg/20020108-1.c: New test.
18753
18754 2002-01-08 H.J. Lu <hjl@gnu.org>
18755
18756 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18757 for header files.
18758
18759 2002-01-08 Geoff Keating <geoffk@redhat.com>
18760
18761 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18762 consistency.
18763
18764 002-01-07 Aldy Hernandez <aldyh@redhat.com>
18765
18766 * gcc.dg/altivec-4.c: Test altivec predicates.
18767
18768 2002-01-07 Jakub Jelinek <jakub@redhat.com>
18769
18770 * gcc.c-torture/execute/20020107-1.c: New test.
18771
18772 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
18773
18774 PR c/5279
18775 * gcc.c-torture/compile/20020106-1.c: New test.
18776
18777 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18778
18779 * gcc.c-torture/execute/nestfunc-4.c: New test.
18780
18781 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18782
18783 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18784 extra triple that slipped in.
18785 * g++.old-deja/g++.abi/align.C: Likewise.
18786 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18787
18788 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18789
18790 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18791 * g++.old-deja/g++.abi/align.C: Likewise.
18792 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18793
18794 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18795 on FreeBSD/i386.
18796 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18797 FreeBSD.
18798
18799 2002-01-04 Jakub Jelinek <jakub@redhat.com>
18800
18801 * gcc.dg/20020104-1.c: New test.
18802
18803 * gcc.dg/20020104-2.c: New test.
18804
18805 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18806
18807 * gcc.dg/20020103-1.c: Fix typo in target selector.
18808
18809 2002-01-03 Richard Henderson <rth@redhat.com>
18810
18811 * gcc.dg/20020103-1.c: New.
18812
18813 2002-01-03 Kazu Hirata <kazu@hxi.com>
18814
18815 * gcc.c-torture/execute/20020103-1.c: New test.
18816
18817 2002-01-03 Jakub Jelinek <jakub@redhat.com>
18818
18819 * g++.dg/other/debug2.C: New test.
18820
18821 * gcc.c-torture/compile/20020103-1.c: New test.
18822
18823 2002-01-02 Jakub Jelinek <jakub@redhat.com>
18824
18825 * gcc.dg/gnu89-init-1.c: Added new tests.
18826
18827 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18828
18829 * g++.dg/template/friend2.C: Remove as patch is reverted.
18830
18831 * g++.dg/warn/oldcast1.C: New test.
18832
18833 * g++.dg/template/ptrmem1.C: New test.
18834 * g++.dg/template/ptrmem2.C: New test.
18835
18836 * g++.dg/template/ntp.C: New test.
18837
18838 * g++.dg/other/component1.C: New test.
18839
18840 * g++.dg/template/ttp3.C: New test.
18841
18842 * g++.dg/template/friend2.C: New test.
18843 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
18844
18845 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18846
18847 * g++.dg/other/ptrmem1.C: New test.
18848 * g++.dg/other/ptrmem2.C: New test.
18849
18850 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18851
18852 * g++.dg/template/ctor1.C: New test.
18853
18854 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18855
18856 * g++.dg/template/friend2.C: New test.
18857
18858 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
18859
18860 * gcc.dg/mmix-1.c: New test.
18861
18862 2001-12-31 Richard Henderson <rth@redhat.com>
18863
18864 * gcc.dg/asm-5.c: New.
18865
18866 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
18867
18868 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18869 in namespace __gnu_cxx
18870
18871 2001-12-30 Richard Henderson <rth@redhat.com>
18872
18873 * gcc.dg/debug-6.c: New.
18874
18875 2001-12-30 Jakub Jelinek <jakub@redhat.com>
18876
18877 * gcc.c-torture/compile/20011229-2.c: New test.
18878
18879 2001-12-29 Jakub Jelinek <jakub@redhat.com>
18880
18881 * gcc.dg/debug-3.c: New test.
18882 * gcc.dg/debug-4.c: New test.
18883 * gcc.dg/debug-5.c: New test.
18884
18885 2001-12-29 Richard Henderson <rth@redhat.com>
18886
18887 * g++.dg/eh/loop1.C: New.
18888
18889 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18890
18891 * g++.dg/template/crash1.C: New test.
18892
18893 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18894
18895 * g++.dg/other/const1.C: New test.
18896
18897 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18898
18899 * gcc.c-torture/compile/20011229-1.c: New test.
18900
18901 2001-12-28 Stan Shebs <shebs@apple.com>
18902
18903 * lib/objc-torture.exp: Resync with c-torture.exp.
18904 * lib/objc.exp: Load standard libraries.
18905
18906 2001-12-28 Jakub Jelinek <jakub@redhat.com>
18907
18908 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18909 additional tests.
18910
18911 2001-12-27 Roger Sayle <roger@eyesopen.com>
18912
18913 * gcc.c-torture/execute/string-opt-16.c: New testcase.
18914
18915 2001-12-27 Richard Henderson <rth@redhat.com>
18916
18917 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
18918
18919 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
18920
18921 * g++.dg/eh/ctor1.C: New test.
18922 * g++.dg/other/error2.C: New test.
18923
18924 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
18925
18926 * g++.dg/other/init2.C: New test.
18927
18928 2001-12-24 Richard Henderson <rth@redhat.com>
18929
18930 * gcc.dg/20011223-1.c: New.
18931 * gcc.dg/inline-1.c: New.
18932
18933 2001-12-23 Richard Henderson <rth@redhat.com>
18934
18935 * gcc.dg/asm-4.c: Test operand modifiers.
18936
18937 2001-12-23 Richard Henderson <rth@redhat.com>
18938
18939 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
18940
18941 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
18942
18943 * gcc.c-torture/execute/20011223-1.c: New test.
18944
18945 2001-12-21 Richard Henderson <rth@redhat.com>
18946
18947 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18948 re-enables the warning.
18949
18950 2001-12-21 Richard Henderson <rth@redhat.com>
18951
18952 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
18953
18954 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18955
18956 * gcc.c-torture/compile/20011218-1.c: New test.
18957
18958 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
18959
18960 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18961 arm-isr.c test.
18962 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18963 epilogue generation for ARM ISR routines.
18964
18965 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18966
18967 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18968 * gcc.dg/format/c90-printf-3.c: Likewise.
18969 * gcc.dg/format/c99-printf-3.c: Likewise.
18970 * gcc.dg/format/ext-1.c: Likewise.
18971 * gcc.dg/format/ext-6.c: Likewise.
18972 * gcc.dg/format/format.h: Prototype unlocked stdio.
18973
18974 2001-12-20 Richard Henderson <rth@redhat.com>
18975
18976 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18977 (arena): Use it.
18978 (malloc): Correct allocation logic. Abort if we fill up the
18979 arena before initialization complete.
18980 (realloc): Correct allocation logic.
18981
18982 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18983
18984 * gcc.c-torture/compile/20011219-2.c: New test.
18985
18986 * gcc.c-torture/execute/20011219-1.c: New test.
18987
18988 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
18989
18990 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18991 target does not support weak symbols.
18992
18993 2001-12-19 Jakub Jelinek <jakub@redhat.com>
18994
18995 * gcc.c-torture/compile/20011219-1.c: New test.
18996
18997 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
18998
18999 * g++.dg/other/error1.C: New test.
19000
19001 2001-12-17 Jeffrey A Law (law@redhat.com)
19002
19003 * gcc.c-torture/execute/20011217-1.c: New test.
19004
19005 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
19006
19007 * objc.dg/special/: New directory.
19008 * objc.dg/special/special.exp: New file.
19009 * objc.dg/special/unclaimed-category-1.h: New file.
19010 * objc.dg/special/unclaimed-category-1a.m: New file.
19011 * objc.dg/special/unclaimed-category-1.m: New file.
19012
19013 2001-12-17 Andreas Jaeger <aj@suse.de>
19014
19015 * gcc.c-torture/compile/20011217-2.c: New test.
19016
19017 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
19018
19019 * gcc.c-torture/compile/20011217-1.c: New test.
19020
19021 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
19022
19023 * testsuite/gcc.dg/20011214-1.c: New.
19024
19025 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
19026
19027 * gcc.dg/altivec-4.c: New.
19028
19029 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
19030
19031 * gcc.dg/20011113-1.c: New test.
19032
19033 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
19034
19035 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
19036 std::__malloc_alloc_template<0> and
19037 std::__default_alloc_template<false, 0>.
19038
19039 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
19040
19041 * objc/execute/bf-21.m: New test.
19042 * objc/execute/enumeration-1.m: New test.
19043 * objc/execute/enumeration-2.m: New test.
19044
19045 2001-12-12 Jakub Jelinek <jakub@redhat.com>
19046
19047 * gcc.dg/gnu89-init-1.c: New test.
19048
19049 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
19050
19051 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
19052 * g++.old-deja/g++.jason/2371.C: Likewise.
19053 * g++.old-deja/g++.jason/template33.C: Likewise.
19054 * g++.old-deja/g++.jason/template34.C: Likewise.
19055 * g++.old-deja/g++.jason/template36.C: Likewise.
19056 * g++.old-deja/g++.oliva/typename1.C: Likewise.
19057 * g++.old-deja/g++.oliva/typename2.C: Likewise.
19058 * g++.old-deja/g++.other/typename1.C: Likewise.
19059 * g++.old-deja/g++.pt/inherit2.C: Likewise.
19060 * g++.old-deja/g++.pt/nontype5.C: Likewise.
19061 * g++.old-deja/g++.pt/typename11.C: Likewise.
19062 * g++.old-deja/g++.pt/typename14.C: Likewise.
19063 * g++.old-deja/g++.pt/typename16.C: Likewise.
19064 * g++.old-deja/g++.pt/typename3.C: Likewise.
19065 * g++.old-deja/g++.pt/typename4.C: Likewise.
19066 * g++.old-deja/g++.pt/typename5.C: Likewise.
19067 * g++.old-deja/g++.pt/typename7.C: Likewise.
19068 * g++.old-deja/g++.robertl/eb9.C: Likewise.
19069
19070 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
19071
19072 * g++.dg/other/linkage1.C: New test.
19073 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
19074 specifiers.
19075
19076 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
19077
19078 * gcc.dg/concat.c: New test.
19079
19080 2001-12-11 Stan Shebs <shebs@apple.com>
19081
19082 * objc/compile: New test directory.
19083 * objc/compile/compile.exp: New expect script.
19084 * objc/compile/20011211-1.m: New compile test.
19085
19086 2001-12-11 Jason Merrill <jason@redhat.com>
19087
19088 * lib/prune.exp (prune_gcc_output): Also handle "In member
19089 function". So many permutations...
19090
19091 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
19092
19093 * g++.dg/template/typedef1.C: New test.
19094
19095 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
19096
19097 * g++.dg/other/copy1.C: New test.
19098
19099 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
19100
19101 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
19102
19103 * gcc.dg/builtin-choose-expr.c: New.
19104
19105 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
19106
19107 * gcc.dg/altivec-2.c: New.
19108
19109 2001-12-07 Richard Henderson <rth@redhat.com>
19110
19111 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
19112
19113 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
19114
19115 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
19116 ultrasparc.
19117
19118 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19119
19120 * g++-old.deja/g++.robertl/eb101.C: Deleted.
19121
19122 2001-12-06 Janis Johnson <janis187@us.ibm.com>
19123
19124 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
19125 variable argument list.
19126
19127 2001-12-06 Zack Weinberg <zack@codesourcery.com>
19128
19129 * gcc.c-torture/execute/memcheck: Delete entire directory.
19130 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
19131 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
19132
19133 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
19134
19135 * gcc.dg/Wshadow-1.c: New test.
19136
19137 2001-12-05 Jakub Jelinek <jakub@redhat.com>
19138
19139 * gcc.c-torture/compile/20011130-1.c: New test.
19140
19141 * gcc.dg/noncompile/20011025-1.c: New test.
19142
19143 * g++.dg/other/anon-union.C: New test.
19144
19145 * gcc.c-torture/execute/20011024-1.c: New test.
19146
19147 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
19148
19149 * gcc.c-torture/execute/20000722-1.x,
19150 gcc.c-torture/execute/20010123-1.x: Remove.
19151 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
19152 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
19153 gcc.dg/c99-complit-2.c: New tests.
19154
19155 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
19156
19157 * g++.dg/inherit/base1.C: New test.
19158
19159 2001-12-04 Jakub Jelinek <jakub@redhat.com>
19160
19161 * g++.dg/other/stdarg1.C: New test.
19162
19163 * gcc.c-torture/compile/20011130-2.c: New test.
19164
19165 2001-12-03 Janis Johnson <janis187@us.ibm.com>
19166
19167 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
19168 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
19169 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
19170 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
19171 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
19172 * gcc.dg/builtin-prefetch-1.c: New test.
19173
19174 2001-12-03 Jakub Jelinek <jakub@redhat.com>
19175
19176 * gcc.dg/20011130-1.c: New test.
19177
19178 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
19179
19180 * g++.dg/other/scope1.C: New test.
19181 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
19182
19183 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
19184
19185 * gcc.dg/vla-init-1.c: New test.
19186
19187 2001-12-01 Geoff Keating <geoffk@redhat.com>
19188
19189 * gcc.c-torture/compile/structs.c: New testcase from GDB.
19190
19191 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
19192
19193 * objc.dg/alias.m: Update.
19194 * objc.dg/class-1.m: Update.
19195 * objc.dg/const-str-1.m: Update.
19196 * objc.dg/fwd-proto-1.m: Update.
19197 * objc.dg/id-1.m: Update.
19198 * objc.dg/super-class-1.m: Update.
19199
19200 2001-11-29 Mark Mitchell <mark@codesourcery.com>
19201
19202 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
19203 constructs.
19204
19205 2001-11-28 Jeffrey A Law (law@cygnus.com)
19206
19207 * gcc.c-torture/execute/20011128-1.c: New test.
19208
19209 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
19210
19211 * gcc.dg/20011127-1.c: New test.
19212
19213 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
19214
19215 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
19216 from Austin Group draft 7.
19217 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
19218 scanf format arguments.
19219 * gcc.dg/format/no-exargs-2.c: New test.
19220
19221 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
19222
19223 * g++.dg/abi/vbase8-4.C: New test.
19224
19225 2001-11-24 Ian Lance Taylor <ian@airs.com>
19226
19227 * gcc.c-torture/execute/20011121-1.c: New test.
19228
19229 2001-11-23 Jeffrey A Law (law@cygnus.com)
19230
19231 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
19232
19233 2001-11-23 Andreas Jaeger <aj@suse.de>
19234
19235 * gcc.dg/cpp/charconst-2.c: New test.
19236
19237 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
19238
19239 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
19240 to the host if it is remote. Let tests specify extra headers
19241 they use.
19242 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
19243 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
19244 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
19245 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
19246 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
19247 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
19248 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
19249 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
19250 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
19251 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
19252
19253 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
19254
19255 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
19256 for little endian ARMs.
19257
19258 2001-11-20 Jakub Jelinek <jakub@redhat.com>
19259
19260 * gcc.c-torture/compile/20011119-1.c: New test.
19261 * gcc.c-torture/compile/20011119-2.c: New test.
19262
19263 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
19264
19265 * gcc.dg/altivec-1.c: Fix typo.
19266
19267 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19268
19269 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
19270
19271 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
19272
19273 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
19274
19275 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
19276
19277 * lib/g77.exp: Don't specify --rpath-link.
19278
19279 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
19280 across all the headers.
19281 * gcc.dg/format/format.exp: For testing on a remote host,
19282 copy format.h.
19283
19284 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
19285 * gcc.c-torture/execute/930406-1.c: Likewise.
19286 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19287
19288 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
19289
19290 * gcc.dg/altivec-1.c: New.
19291
19292 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
19293
19294 * gcc.dg/cpp/fpreprocessed.c: New test case.
19295
19296 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19297
19298 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
19299 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
19300 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
19301
19302 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19303
19304 * gcc.dg/no-builtin-1.c: New test.
19305
19306 2001-11-16 Jakub Jelinek <jakub@redhat.com>
19307
19308 * gcc.c-torture/execute/20011115-1.c: New test.
19309
19310 2001-11-15 Jakub Jelinek <jakub@redhat.com>
19311
19312 * gcc.c-torture/compile/20011114-2.c: New test.
19313 * gcc.c-torture/compile/20011114-3.c: New test.
19314 * gcc.c-torture/compile/20011114-4.c: New test.
19315
19316 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
19317
19318 * g++.dg/other/init1.C: New test.
19319
19320 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
19321
19322 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
19323 message.
19324
19325 * gcc.c-torture/execute/20011114-1.c: New testcase.
19326
19327 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19328 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19329 like the (before this change) version of 20010327-1.c.
19330
19331 2001-11-14 Roger Sayle <roger@eyesopen.com>
19332
19333 * gcc.c-torture/execute/string-opt-13.c: New testcase.
19334
19335 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
19336
19337 * g++.dg/init/array2.C: New test.
19338
19339 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
19340
19341 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
19342
19343 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
19344
19345 * g++.dg/other/forscope1.C: New test.
19346 * g++.dg/ext/forscope1.C: New test.
19347 * g++.dg/ext/forscope2.C: New test.
19348
19349 2001-11-13 Jakub Jelinek <jakub@redhat.com>
19350
19351 * gcc.c-torture/execute/20011113-1.c: New test.
19352
19353 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
19354
19355 * gcc.c-torture/execute/20011109-2.c: New test.
19356
19357 * gcc.c-torture/execute/20011109-1.c: New test.
19358
19359 2001-11-09 Jakub Jelinek <jakub@redhat.com>
19360
19361 * gcc.c-torture/compile/20011109-1.c: New test.
19362
19363 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
19364
19365 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19366 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19367 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19368 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19369 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19370 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19371 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
19372
19373 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
19374
19375 * g++.dg/warn/Wshadow-1.C: New tests.
19376 * g++.old-deja/g++.mike/for3.C: Update.
19377
19378 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
19379
19380 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19381 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19382 XFAILs. Adjust expected error texts.
19383 * gcc.c-torture/compile/20011106-1.c,
19384 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19385 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19386 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19387 gcc.dg/c99-array-lval-5.c: New tests.
19388
19389 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19390
19391 * gcc.dg/cpp/defined.c: Update.
19392
19393 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19394
19395 * gcc.c-torture/execute/anon-1.c: New test.
19396
19397 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
19398
19399 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19400 same size, so no warning should be produced on stormy16.
19401
19402 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19403 due to oversized array.
19404 * g++.old-deja/g++.mike/ns15.C: Likewise.
19405 * g++.old-deja/g++.pt/crash16.C: Likewise.
19406
19407 2001-11-02 Graham Stott <grahams@redhat.com>
19408
19409 * g++.dgother/debug1.C: Fix typos.
19410
19411 2001-11-01 Jakub Jelinek <jakub@redhat.com>
19412
19413 * g++.dg/other/debug1.C: New test.
19414
19415 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19416
19417 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
19418 of unsigned long.
19419
19420 2001-10-30 Jakub Jelinek <jakub@redhat.com>
19421
19422 * gcc.dg/20011029-2.c: New test.
19423
19424 * gcc.c-torture/compile/20011029-1.c: New test.
19425
19426 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
19427
19428 * objc/execute/class_self-1.m: New test.
19429 * objc/execute/class_self-2.m: New test.
19430
19431 2001-10-25 Zack Weinberg <zack@codesourcery.com>
19432
19433 * gcc.misc-tests/msgs.exp: Delete.
19434 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
19435 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
19436 error set to match recent changes.
19437
19438 2001-10-24 Zack Weinberg <zack@codesourcery.com>
19439
19440 * gcc.dg/20011021-1.c: New test.
19441
19442 2001-10-24 Jakub Jelinek <jakub@redhat.com>
19443
19444 * gcc.c-torture/compile/20011023-1.c: New test.
19445
19446 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
19447
19448 * lib/g77.exp: Rewrite based on lib/g++.exp.
19449
19450 2001-10-19 Jakub Jelinek <jakub@redhat.com>
19451
19452 * gcc.c-torture/execute/20011019-1.c: New test.
19453
19454 * gcc.dg/20011018-1.c: New test.
19455
19456 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
19457
19458 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
19459
19460 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
19461
19462 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
19463 * gcc.dg/attr-invalid.c: Likewise.
19464
19465 2001-10-18 Jakub Jelinek <jakub@redhat.com>
19466
19467 * testsuite/gcc.dg/20011015-1.c: New test.
19468
19469 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19470
19471 * g++.dg/template/unify2.C: New test.
19472
19473 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19474
19475 * g++.dg/other/exception-specification.C: New test
19476
19477 2001-10-13 Tom Rix <trix@redhat.com>
19478
19479 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
19480 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
19481
19482 2001-10-12 Jakub Jelinek <jakub@redhat.com>
19483
19484 * testsuite/gcc.dg/20011009-1.c: New test.
19485
19486 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
19487
19488 PR g++/4476
19489 * g++.dg/other/friend1.C: New test.
19490
19491 2001-10-11 Richard Henderson <rth@redhat.com>
19492
19493 * g++.old-deja/g++.other/crash18.C: Add -S to options.
19494
19495 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19496
19497 * gcc.c-torture/compile/20011010-1.c: New.
19498
19499 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
19500
19501 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19502 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19503 g77.f-torture/execute/execute.exp,
19504 g77.f-torture/noncompile/noncompile.exp,
19505 gcc.c-torture/compile/compile.exp,
19506 gcc.c-torture/execute/execute.exp,
19507 gcc.c-torture/execute/ieee/ieee.exp,
19508 gcc.c-torture/execute/memcheck/memcheck.exp,
19509 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19510 objc/execute/execute.exp: Update FSF address.
19511
19512 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
19513
19514 * gcc.dg/cpp/cmdlne-C.c: Update.
19515 * gcc.dg/cpp/cmdlne-C2.c: New.
19516
19517 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19518
19519 * gcc.c-torture/execute/20011008-3.c: New.
19520
19521 2001-10-08 DJ Delorie <dj@redhat.com>
19522
19523 * gcc.dg/20011008-1.c: New.
19524 * gcc.dg/20011008-2.c: New.
19525
19526 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
19527
19528 * gcc.dg/cpp/spacing1.c: Update test.
19529
19530 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19531
19532 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19533 spelling errors of "separate" as "seperate".
19534
19535 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19536
19537 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19538 enough to avoid inlining.
19539
19540 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19541
19542 * lib/g77.exp: set libg2c_dir correctly.
19543
19544 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19545
19546 * gcc.dg/cpp/macro11.c: New test.
19547
19548 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19549
19550 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19551 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19552 gcc.dg/format/multattr-3.c: New tests.
19553 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19554 tests for format attributes on function pointers being rejected.
19555
19556 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19557
19558 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19559
19560 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19561
19562 * g++.dg/warn/format1.C: New test.
19563
19564 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19565
19566 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19567
19568 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19569
19570 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19571
19572 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19573
19574 * gcc.dg/cpp/redef2.c: Add test.
19575
19576 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19577
19578 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19579 long-standing bug on i686, apparently.
19580 * gcc.c-torture/execute/loop-2c.x: New file.
19581 * gcc.c-torture/execute/loop-2d.x: New file.
19582 * gcc.c-torture/execute/loop-3c.x: New file.
19583
19584 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19585
19586 * gcc.dg/cpp/20000625-2.c: Correct line number.
19587
19588 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19589
19590 * gcc.dg/cpp/macro10.c: New test.
19591 * gcc.dg/cpp/strify3.c: New test.
19592 * gcc.dg/cpp/spacing1.c: Add tests.
19593 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19594 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19595
19596 2001-09-24 DJ Delorie <dj@redhat.com>
19597
19598 * gcc.c-torture/execute/20010924-1.c: New test.
19599
19600 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19601
19602 * testsuite/objc/execute/paste.m: Remove.
19603
19604 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19605
19606 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19607
19608 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19609
19610 * g77.dg/strlen0.f: New test.
19611
19612 2001-09-21 Richard Henderson <rth@redhat.com>
19613
19614 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19615 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19616
19617 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19618
19619 Table-driven attributes.
19620 * g++.dg/ext/attrib1.C: New test.
19621
19622 2001-09-20 DJ Delorie <dj@redhat.com>
19623
19624 * gcc.dg/20000926-1.c: Update expected warning messages.
19625 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19626 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19627 array.
19628
19629 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19630
19631 * g++.dg/eh/registers1.C: New test case.
19632
19633 2001-09-17 Richard Henderson <rth@redhat.com>
19634
19635 * gcc.dg/array-5.c: Fix VLA decomposition test.
19636
19637 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19638
19639 * gcc.dg/cpp/line5.c: New testcase.
19640
19641 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19642
19643 * gcc.dg/cpp/macro9.c: New test.
19644
19645 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19646
19647 * gcc.c-torture/execute/980223.c: Change type of addr from long
19648 to char *.
19649
19650 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19651
19652 * gcc.c-torture/execute/20010915-1.c: New test.
19653
19654 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19655
19656 * g77.dg/bprob: New directory.
19657 * g77.dg/bprob/bprob.exp: New file.
19658 * g77.dg/bprob/bprob-1.f: New test.
19659 * g77.dg/gcov: New directory.
19660 * g77.dg/gcov/gcov.exp: New file.
19661 * g77.dg/gcov/gcov-1.f: New test.
19662 * g77.dg/gcov/gcov-1.x: New file.
19663
19664 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19665
19666 * gcc.dg/cpp/directiv.c: Update.
19667 * gcc.dg/cpp/undef1.c: Update.
19668
19669 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19670
19671 * gcc.dg/20010912-1.c: New test.
19672
19673 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19674
19675 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19676 language-independent file in lib.
19677 * lib/gcov.exp: New file.
19678
19679 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19680
19681 * gcc.c-torture/compile/20010911-1.c: New test.
19682
19683 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19684
19685 * lib/profopt.exp: New, to support profile-directed optimizations.
19686 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19687 * gcc.misc-tests/bprob-1.c: New test.
19688 * gcc.misc-tests/bprob-2.c: New test.
19689
19690 2001-09-07 Janis Johnson <janis187@us.ibm.com>
19691
19692 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19693 XFAIL and which kinds of gcov output to verify.
19694 * gcc.misc-tests/gcov-4b.x: New file.
19695 * gcc.misc-tests/gcov-5b.x: New file.
19696 * gcc.misc-tests/gcov-6.x: New file.
19697 * gcc.misc-tests/gcov-7.c: New test.
19698 * gcc.misc-tests/gcov-7.x: New file.
19699
19700 2001-09-06 Janis Johnson <janis187@us.ibm.com>
19701
19702 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19703 * gcc.misc-tests/gcov-6.c: New test.
19704
19705 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
19706
19707 PR c++/3986
19708 * g++.dg/abi/vbase1.C: New test.
19709
19710 2001-09-05 Ziemowit Laski <zlaski@apple.com>
19711
19712 * objc.dg/method-2.m: New.
19713
19714 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
19715
19716 PR c++/4203
19717 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19718 * g++.dg/init/empty1.C: New test.
19719
19720 2001-09-03 Jakub Jelinek <jakub@redhat.com>
19721
19722 * gcc.c-torture/compile/20010903-1.c: New test.
19723
19724 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
19725
19726 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19727 for m68k.
19728
19729 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
19730
19731 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
19732
19733 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
19734
19735 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
19736
19737 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
19738
19739 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19740 for 16-bit 'unsigned int'.
19741
19742 2001-08-29 Kazu Hirata <kazu@hxi.com>
19743
19744 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
19745
19746 2001-08-27 Richard Henderson <rth@redhat.com>
19747
19748 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19749 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
19750
19751 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
19752
19753 * gcc.dg/asm-names.c (ymain): New.
19754
19755 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
19756
19757 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19758 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19759 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
19760
19761 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19762
19763 * gcc.dg/compare5.c: New testcase.
19764
19765 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
19766
19767 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19768 and "In instantiation".
19769
19770 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
19771
19772 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
19773
19774 2001-08-20 Janis Johnson <janis187@us.ibm.com>
19775
19776 * gcc.misc-tests/gcov.exp: Add support for branch information.
19777 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19778 * gcc.misc-tests/gcov-4.c: New test.
19779 * gcc.misc-tests/gcov-4b.c: New test.
19780 * gcc.misc-tests/gcov-5b.c: New test.
19781
19782 2001-08-20 Zack Weinberg <zackw@panix.com>
19783
19784 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19785 expected to fail.
19786
19787 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
19788
19789 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
19790
19791 2001-08-19 Jakub Jelinek <jakub@redhat.com>
19792
19793 * g++.dg/eh/template1.C: New test.
19794
19795 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
19796
19797 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19798 Fix thinko.
19799 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19800 for xfail.
19801
19802 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
19803
19804 * lib/g77-dg.exp: Use prune.exp for common procedures
19805 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19806 * lib/g77.exp: (g77-dg-prune) Remove
19807
19808 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
19809
19810 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
19811
19812 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19813
19814 * g++.dg/template/unify1.C: New test.
19815
19816 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
19817
19818 * g++.dg/abi/empty4.C: New test.
19819
19820 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
19821
19822 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19823 solaris2.*
19824 * g77.f-torture/compile/pr3743.x: Likewise
19825
19826 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19827
19828 * g++.dg/other/using-declaration.C: New test.
19829
19830 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19831
19832 * gcc.dg/cpp/tr-sign.c: New testcase.
19833
19834 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19835
19836 * gcc.dg/cpp/19951025-1.c: Revert.
19837 * gcc.dg/cpp/directiv.c: We no longer process directives that
19838 interrupt macro arguments.
19839
19840 2001-08-03 Zack Weinberg <zackw@stanford.edu>
19841
19842 * gcc.dg/bconstp-1.c: New test.
19843
19844 2001-08-03 Richard Henderson <rth@redhat.com>
19845
19846 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
19847
19848 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
19849
19850 * gcc.dg/cpp/19951025-1.c: Update.
19851
19852 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
19853
19854 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19855 should be x.
19856
19857 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
19858
19859 Kill -fhonor-std.
19860 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19861 * g++.old-deja/g++.other/std1.C: Likewise.
19862 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
19863
19864 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19865
19866 * lib/g77.exp: Load gcc-defs.exp for common procedures
19867 (g77_pass, g77_fail, g77_finish, g77_exit,
19868 ${tool}_check_unsupported_p} Now redundant. Deleted.
19869
19870 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19871
19872 * g77.dg/fbackslash.f
19873 * g77.dg/fcase-preserve.f
19874 * g77.dg/ff90-1.f
19875 * g77.dg/ffixed-line-length-0.f
19876 * g77.dg/ffixed-line-length-132.f
19877 * g77.dg/ffixed-line-length-7.f
19878 * g77.dg/ffixed-line-length-72.f
19879 * g77.dg/ffixed-line-length-none.f
19880 * g77.dg/ffree-form-1.f
19881 * g77.dg/fno-backslash.f
19882 * g77.dg/fno-f90-1.f
19883 * g77.dg/fno-fixed-form-1.f
19884 * g77.dg/fno-onetrip.f
19885 * g77.dg/fno-typeless-boz.f
19886 * g77.dg/fno-underscoring.f
19887 * g77.dg/fno-vxt-1.f
19888 * g77.dg/fonetrip.f
19889 * g77.dg/ftypeless-boz.f
19890 * g77.dg/fugly-assumed.f
19891 * g77.dg/funderscoring.f
19892 * g77.dg/fvxt-1.f
19893
19894 2001-08-01 Ziemowit Laski <zlaski@apple.com>
19895
19896 * objc.dg/fwd-proto-1.m: New.
19897 * objc.dg/local-decl-1.m: New.
19898 * objc.dg/naming-1.m: New.
19899 * objc.dg/naming-2.m: New.
19900 * objc.dg/proto-hier-1.m: New.
19901
19902 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
19903
19904 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19905 largest-type elements to a struct makes its size grow.
19906
19907 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19908
19909 * g++.dg/abi/vthunk1.C: New test.
19910
19911 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19912
19913 * g++.dg/abi/vbase8-22.C: New test.
19914
19915 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19916
19917 * gcc.dg/cpp/macro8.c: New test.
19918
19919 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19920
19921 * g++.dg/abi/vbase8-21.C: New test.
19922
19923 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19924
19925 * g++.dg/abi/vbase8-10.C: New test.
19926
19927 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19928
19929 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19930 ${tool}_set_ld_library_path.
19931 Changed caller.
19932 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19933 g++.exp.
19934
19935 2001-07-26 Stan Cox <scox@redhat.com>
19936
19937 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19938 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19939 gcc_exit, gcc_check_unsupported_p):
19940 Moved to gcc-deps.exp
19941 * gcc-deps.exp: New file.
19942
19943 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19944
19945 * g++.old-deja/g++.pt/defarg14.C: New test.
19946
19947 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19948
19949 * g++.old-deja/g++.other/lineno5.C: New test.
19950
19951 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19952
19953 * g++.old-deja/g++.pt/crash68.C: New test.
19954
19955 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19956
19957 * g++.old-deja/g++.other/crash42.C: New test.
19958
19959 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19960
19961 * gcc.dg/cpp/extratokens.c: Fix.
19962 * gcc.dg/cpp/skipping2.c: New tests.
19963
19964 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19965
19966 * gcc.c-torture/execute/20010724-1.c: New file.
19967 * gcc.c-torture/execute/20010724-1.x: New file.
19968
19969 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19970
19971 * g++.old-deja/g++.other/cond7.C: New test.
19972
19973 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19974
19975 * g++.old-deja/g++.other/optimize4.C: New test.
19976
19977 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19978
19979 * g++.old-deja/g++.abi/vbase8-5.C: New test.
19980
19981 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
19982
19983 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19984 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19985 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19986 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
19987
19988 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19989 bug report" message.
19990
19991 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19992 * g++.dg/ext/instantiate1.C: Move from old-deja.
19993
19994 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
19995
19996 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19997 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19998 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19999 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
20000
20001 2001-07-23 Jeffrey A Law (law@cygnus.com)
20002
20003 * gcc.c-torture/execute/20010723-1.c: New test.
20004
20005 2001-07-23 Ben Elliston <bje@redhat.com>
20006
20007 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
20008
20009 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20010
20011 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
20012 i[34567]86-*-*.
20013 Delete handling of ieee_multilib_flags.
20014 Pass -mieee for alpha*-*-* and sh-*-*.
20015 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
20016
20017 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
20018
20019 Remove old-abi tests.
20020 * g++.old-deja/g++.mike/p11116.C: Remove.
20021 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
20022
20023 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
20024
20025 * g77.f-torture/compile/pr3743.f: New test
20026
20027 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
20028
20029 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
20030
20031 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20032
20033 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
20034 g++.old-deja/g++.pt/static6.C: Likewise.
20035 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
20036 supports weak symbols.
20037
20038 2001-07-18 Andreas Jaeger <aj@suse.de>
20039
20040 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
20041 supported again.
20042
20043 2001-07-18 Andreas Jaeger <aj@suse.de>
20044
20045 * gcc.dg/iftrap-1.c: Fix target line.
20046
20047 2001-07-17 Richard Henderson <rth@redhat.com>
20048
20049 * gcc.c-torture/execute/20010717-1.c: New.
20050
20051 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
20052
20053 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
20054 tests.
20055
20056 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20057
20058 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
20059
20060 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20061
20062 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
20063 UAC_SIGBUS, UAC_NOPRINT definitions.
20064
20065 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
20066
20067 * objc/execute/object_is_class.m: New test.
20068 * objc/execute/object_is_meta_class.m: New test.
20069
20070 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20071
20072 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
20073 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
20074
20075 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
20076
20077 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
20078 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
20079
20080 2001-07-14 Richard Henderson <rth@redhat.com>
20081
20082 * gcc.dg/iftrap-1.c: New.
20083
20084 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
20085
20086 * g77.f-torture/execute/intrinsic77.f: New test.
20087
20088 2001-07-11 Janis Johnson <janis@us.ibm.com>
20089
20090 * gcc.misc-tests/gcov-3.c: New test.
20091
20092 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20093
20094 * gcc.c-torture/compile/20010711-1.c,
20095 * gcc.c-torture/compile/20010711-2.c: New tests.
20096
20097 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20098
20099 * gcc.c-torture/execute/20010711-1.c: New test.
20100
20101 2001-07-11 Ben Elliston <bje@redhat.com>
20102
20103 * g++.old-deja/g++.other/enum5.C: New test.
20104
20105 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
20106
20107 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
20108 (g++-dg-prune): Call prune_gcc_output.
20109 * prune.exp: New file for prune_gcc_output.
20110 * lib/g++.exp, lib/gcc.exp: Load it.
20111
20112 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
20113
20114 * gcc.c-torture/compile/20010701-1.c,
20115 g++.old-deja/g++.ext/attrib6.C: New tests.
20116
20117 2001-07-06 Jeffrey A Law (law@cygnus.com)
20118
20119 * gcc.c-torture/compile/20010706-1.c: New test.
20120
20121 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
20122
20123 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
20124
20125 2001-06-28 Stan Shebs <shebs@apple.com>
20126
20127 * gcc.dg/pragma-darwin.c: New test.
20128
20129 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20130
20131 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
20132 Solaris 2.[678] system.
20133
20134 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
20135
20136 * gcc.dg/20010622-1.c: New test.
20137
20138 2001-06-18 Stan Shebs <shebs@apple.com>
20139
20140 * objc.dg: New directory.
20141 * objc.dg/dg.exp: New file.
20142 * objc.dg/alias.m: New.
20143 * objc.dg/class-1.m: New.
20144 * objc.dg/class-2.m: New.
20145 * objc.dg/const-str-1.m: New.
20146 * objc.dg/const-str-2.m: New.
20147 * objc.dg/id-1.m: New.
20148 * objc.dg/method-1.m: New.
20149 * objc.dg/super-class-1.m: New.
20150 * lib/objc-dg.exp: New file.
20151
20152 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
20153
20154 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
20155 of label name.
20156
20157 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
20158
20159 * g++.old-deja/g++.abi/vbase8-9.C: New test.
20160
20161 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20162
20163 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
20164 variable.
20165
20166 2001-06-12 Richard Henderson <rth@redhat.com>
20167
20168 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
20169
20170 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20171
20172 * g++.old-deja/g++.abi/vbase5.C: New test.
20173 * g++.old-deja/g++.abi/vbase6.C: New test.
20174 * g++.old-deja/g++.abi/vbase7.C: New test.
20175
20176 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20177
20178 * gcc.c-torture/compile/20010610-1.c: New test.
20179
20180 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20181
20182 * g++.old-deja/g++.abi/vbase4.C: New test.
20183
20184 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20185
20186 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
20187 support %f for HC11/HC12 targets.
20188 * gcc.c-torture/execute/930513-1.x: New file, likewise.
20189 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
20190 on HC11/HC12 targets.
20191 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
20192
20193 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20194
20195 * gcc.dg/wchar_t-1.c: New file.
20196 * gcc.dg/wint_t-1.c: Likewise.
20197
20198 2001-06-11 Bernd Schmidt <bernds@redhat.com>
20199
20200 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
20201
20202 2001-06-11 Richard Henderson <rth@redhat.com>
20203
20204 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
20205
20206 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20207
20208 * gcc.c-torture/compile/20010611-1.c: New test.
20209
20210 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20211
20212 * gcc.dg/c99-tag-1.c: Add more tests.
20213
20214 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
20215
20216 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
20217 representation on MN10300 and ARM/Thumb.
20218
20219 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
20220
20221 * g77.f-torture/execute/20010610.f: New.
20222
20223 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
20224
20225 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
20226 names.
20227
20228 2001-06-09 Richard Henderson <rth@redhat.com>
20229
20230 * gcc.c-torture/execute/ashrdi-1.c: New.
20231 * gcc.c-torture/execute/ashldi-1.c: New.
20232 * gcc.c-torture/execute/lshrdi-1.c: New.
20233
20234 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
20235
20236 * objc/execute/load-3.m: Added. Check sending +load to categories,
20237 in addition to classes.
20238
20239 2001-06-08 Stan Shebs <shebs@apple.com>
20240
20241 * objc/execute/load-2.m: New test. From Nicola Pero
20242 <n.pero@mi.flashnet.it>.
20243
20244 2001-06-08 Jakub Jelinek <jakub@redhat.com>
20245
20246 * gcc.c-torture/execute/20010605-2.c: New test.
20247
20248 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20249
20250 * g++.old-deja/g++.abi/vbase2.C: New test.
20251 * g++.old-deja/g++.abi/vbase3.C: New test.
20252
20253 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20254
20255 * g++.old-deja/g++.pt/friend49.C: New test.
20256
20257 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
20258
20259 * g++.old-deja/g++.ext/anon3.C: New test.
20260
20261 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
20262
20263 * g++.old-deja/g++.other/conv7.C: New test.
20264
20265 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
20266
20267 * gcc.c-torture/compile/20010605-2.c: New test.
20268
20269 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
20270
20271 * gcc.c-torture/execute/20010604-1.c: New test.
20272
20273 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
20274
20275 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
20276
20277 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
20278
20279 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
20280 (g++_link_flags): Likewise.
20281 (g++_init): Pass gccpath's value to two previous functions.
20282
20283 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20284
20285 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
20286 Ensure logfile entry matches exec command line.
20287
20288 2001-05-31 Richard Henderson <rth@redhat.com>
20289
20290 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
20291 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
20292
20293 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
20294
20295 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
20296 compiler for irix6.2
20297
20298 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
20299
20300 * g++.old-deja/g++.other/optimize3.C: New file.
20301
20302 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
20303
20304 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
20305 assemble.
20306
20307 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
20308
20309 * g++.old-deja/g++.other/optimize2.C: New file.
20310
20311 2001-05-25 Diego Novillo <dnovillo@redhat.com>
20312
20313 * gcc.c-torture/compile/20010518-2.c: New file.
20314 * gcc.c-torture/execute/20010518-1.c: New file.
20315 * gcc.c-torture/execute/20010518-2.c: New file.
20316
20317 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
20318
20319 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
20320
20321 2001-05-24 Mark Mitchell <mark@codesourcery.com>
20322
20323 G++ no longer defines builtins that do not begin with __builtin.
20324 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
20325 * g++.old-deja/g++.brendand/misc13.C: Likewise.
20326 * g++.old-deja/g++.law/builtin1.C: Likewise.
20327 * g++.old-deja/g++.law/cvt2.C: Likewise.
20328 * g++.old-deja/g++.mike/net5.C: Likewise.
20329 * g++.old-deja/g++.other/builtins1.C: Likewise.
20330 * g++.old-deja/g++.other/builtins2.C: Likewise.
20331 * g++.old-deja/g++.other/builtins3.C: Likewise.
20332 * g++.old-deja/g++.other/builtins4.C: Likewise.
20333 * g++.old-deja/g++.other/inline8.C: Likewise.
20334 * g++.old-deja/g++.robertl/eb39.C: Likewise.
20335
20336 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
20337
20338 * g++.old-deja/g++.pt/using1.C: Adjust.
20339 * g++.old-deja/g++.pt/using2.C: New test.
20340
20341 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20342
20343 * gcc.dg/cpp/charconst.c: New tests.
20344 * gcc.dg/cpp/escape.c: New tests.
20345 * gcc.dg/cpp/escape-1.c: New tests.
20346 * gcc.dg/cpp/escape-2.c: New tests.
20347 * gcc.dg/cpp/ucs.c: New tests.
20348
20349 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
20350
20351 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20352 native compiler for irix6.5.
20353
20354 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
20355
20356 * lib/g++.exp (g++_include_flags): Use args to compute
20357 get_multilibs.
20358 (g++_link_flags): Likewise.
20359 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
20360
20361 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
20362
20363 * gcc.dg/c90-hexfloat-1.c: Add more tests.
20364
20365 2001-05-21 Geoff Keating <geoffk@redhat.com>
20366
20367 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20368 this file.
20369
20370 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20371
20372 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20373 STACK_SIZE;
20374 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20375 to STACK_SIZE; Use it to define size of add_histo array.
20376 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20377 to STACK_SIZE.
20378 (f): Use GITT_SIZE to define size of gitt local table.
20379 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20380 to STACK_SIZE; Use it to define size of bytemem array.
20381
20382 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20383
20384 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20385 on 68HC11/HC12 due to the asm instruction.
20386 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20387 * gcc.c-torture/compile/920520-1.x: Likewise.
20388 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20389 on 68HC11/HC12 because the function is larger than 64K.
20390 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20391 on 68HC11/HC12 because the structure is too large.
20392
20393 2001-05-20 Richard Henderson <rth@redhat.com>
20394
20395 * gcc.c-torture/execute/20010520-1.c: New.
20396
20397 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20398
20399 * g++.old-deja/g++.warn/compare1.C: New test.
20400 * gcc.dg/compare4.c: New test.
20401
20402 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
20403
20404 * g++.old-deja/g++.other/optimize1.C: New test.
20405
20406 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20407
20408 * g++.old-deja/g++.pt/spec41.C: New test.
20409
20410 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
20411
20412 * gcc.c-torture/compile/20010114-1.x: Remove.
20413
20414 2001-05-18 Stan Shebs <shebs@apple.com>
20415
20416 * gcc.c-torture/compile/20010518-1.c: New test.
20417
20418 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
20419
20420 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
20421 * g++.old-deja/g++.pt/crash67.C: New test.
20422
20423 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
20424
20425 * g++.old-deja/g++.other/debug9.C: New test.
20426
20427 2001-05-16 Zack Weinberg <zackw@stanford.edu>
20428
20429 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
20430
20431 2001-05-16 Jan Hubicka <jh@suse.cz>
20432
20433 * gcc.c-torture/compile/20010516-1.c: New test.
20434
20435 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20436
20437 * g++.old-deja/g++.other/crash41.C: New test.
20438
20439 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20440
20441 * g++.old-deja/g++.pt/crash66.C: New test.
20442
20443 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
20444
20445 * g++.old-deja/g++.robertl/eb27.C: Convert.
20446
20447 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
20448
20449 * g++.dg/friend-warn.C: New test. Do not warn about friend
20450 declaration being redundant.
20451
20452 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
20453
20454 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
20455
20456 2001-05-14 Mark Mitchell <mark@codesourcery.com>
20457
20458 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
20459
20460 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
20461
20462 * lib/g++.exp: Use testsuite_flags.
20463
20464 2001-05-13 Mark Mitchell <mark@codesourcery.com>
20465
20466 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
20467
20468 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
20469
20470 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
20471
20472 2001-05-11 Mark Mitchell <mark@codesourcery.com>
20473
20474 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
20475
20476 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
20477
20478 * gcc.c-torture/compile/20010313-1.c: New test.
20479
20480 2001-05-09 Zack Weinberg <zackw@stanford.edu>
20481
20482 * gcc.dg/cpp/direct2.c: New test.
20483 * gccq.dg/cpp/direct2s.c: New test.
20484
20485 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
20486
20487 2001-05-07 Mark Mitchell <mark@codesourcery.com>
20488
20489 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
20490 * g++.old-deja/g++.other/op3.C: Likewise.
20491
20492 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20493
20494 * gcc.dg/cpp/syshdr.h: New file.
20495 * gcc.dg/cpp/sysmac1.c: Update.
20496 * gcc.dg/cpp/sysmac2.c: Update.
20497
20498 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20499
20500 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
20501
20502 2001-05-04 David Edelsohn <edelsohn@gnu.org>
20503
20504 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20505 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
20506
20507 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
20508
20509 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
20510
20511 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
20512
20513 * lib/g++.exp (g++_include_flags): Don't use any special flags
20514 if TESTING_IN_BUILD_TREE is not defined.
20515 (g++_init): Use a plain 'c++' as the compiler if
20516 TESTING_IN_BUILD_TREEE is not defined.
20517
20518 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20519
20520 * g++.old-deja/g++.eh/catch13.C: New test.
20521 * g++.old-deja/g++.eh/catch14.C: New test.
20522
20523 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20524
20525 * gcc.dg/cpp/tr-define.c: New test.
20526
20527 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
20528
20529 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20530 <stdlib.h>, not <malloc.h>.
20531
20532 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20533
20534 * g++.old-deja/g++.ns/template17.C: New test.
20535
20536 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20537
20538 * g++.old-deja/g++.pt/ref4.C: New test.
20539
20540 2001-04-30 Richard Henderson <rth@redhat.com>
20541
20542 * gcc.dg/20000724-1.c: Revert last change.
20543
20544 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20545
20546 * g77.f-torture/execute/20010430.f: New test.
20547
20548 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20549
20550 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20551
20552 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20553
20554 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20555
20556 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20557
20558 * g++.old-deja/g++.eh/crash6.C: New test.
20559
20560 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20561
20562 * g++.old-deja/g++.other/warn7.C: New test.
20563
20564 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20565
20566 * g++.old-deja/g++.other/defarg9.C: New test.
20567
20568 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20569
20570 * g77.f-torture/compile/20010426.f: New test.
20571 * g77.f-torture/execute/20010426.f: New test.
20572
20573 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20574
20575 * g77.f-torture/compile/20000629-1.x: Remove - error
20576 has been fixed.
20577
20578 2001-04-26 Jeffrey A Law (law@cygnus.com)
20579
20580 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20581 Tweak slightly to work with g++.dg framework.
20582 * g++.dg/special/ecos.exp: Run initp1.C test.
20583 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20584
20585 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20586 its linker doesn't give line numbers either.
20587 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20588
20589 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20590
20591 * g++.old-deja/g++.other/lex1.C: New test.
20592
20593 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20594
20595 * gcc.dg/noncompile/20010425-1.c: New test.
20596
20597 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20598
20599 * g++.old-deja/g++.pt/mangle2.C: New test.
20600
20601 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20602
20603 * gcc.dg/format/plus-1.c: New test.
20604
20605 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20606
20607 * gcc.dg/20010423-1.c: New test.
20608
20609 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20610
20611 * gcc.c-torture/execute/20010422-1.c: New test.
20612
20613 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20614
20615 * g++.old-deja/g++.ns/type2.C: New test.
20616
20617 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20618
20619 * g++.old-deja/g++.other/perf1.C: New test.
20620
20621 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20622
20623 * gcc.dg/c99-func-2.c: Remove xfail.
20624 * gcc.dg/c99-func-3.c: Remove xfail.
20625 * gcc.dg/c99-func-4.c: Remove xfail.
20626
20627 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20628
20629 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20630
20631 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20632
20633 * gcc.c-torture/compile/20010423-1.c: New test.
20634
20635 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20636
20637 * g++.old-deja/g++.pt/typename28.C: New test.
20638
20639 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20640
20641 * g++.old-deja/g++.abi/empty2.C: New test.
20642 * g++.old-deja/g++.abi/empty3.C: New test.
20643
20644 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20645
20646 * g++.old-deja/g++.other/comdat2.C: New test.
20647 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20648
20649 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20650
20651 * g++.old-deja/g++.other/overload14.C: New test.
20652
20653 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20654
20655 * g++.old-deja/g++.other/lookup23.C: New test.
20656
20657 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20658
20659 * gcc.c-torture/execute/20010403-1.c: New test.
20660
20661 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20662 Mark Mitchell <mark@codesourcery.com>
20663
20664 * lib/old-dejagnu.exp: Don't delete output of executable.
20665 Add .exe suffix to executables.
20666
20667 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20668
20669 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20670
20671 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20672
20673 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20674
20675 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20676
20677 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20678 * g++.old-deja/g++.abi/crash1.C: New test.
20679
20680 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20681
20682 * g++.old-deja/g++.other/crash40.C: New test.
20683
20684 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20685
20686 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20687
20688 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20689
20690 * g++.old-deja/g++.other/warn6.C: New test.
20691
20692 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20693
20694 * g++.old-deja/g++.robertl/eb42.C: Same.
20695
20696 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20697
20698 * gcc.dg/wtr-conversion-1.c: New testcase.
20699
20700 2001-04-10 Richard Henderson <rth@redhat.com>
20701
20702 * g++.old-deja/g++.other/array5.C: New.
20703
20704 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20705
20706 * gcc.c-torture/execute/20010408-1.c: New test.
20707
20708 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
20709
20710 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20711 headers and constructs.
20712 * g++.old-deja/g++.robertl/eb79.C: Same.
20713 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20714 * g++.old-deja/g++.robertl/eb73.C: Same.
20715 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20716 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20717 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20718 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20719 * g++.old-deja/g++.robertl/eb44.C: Same.
20720 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20721 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20722 * g++.old-deja/g++.robertl/eb39.C: Same.
20723 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20724 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20725 * g++.old-deja/g++.robertl/eb30.C: Same.
20726 * g++.old-deja/g++.robertl/eb3.C: Same.
20727 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20728 * g++.old-deja/g++.robertl/eb21.C: Same.
20729 * g++.old-deja/g++.robertl/eb15.C: Same.
20730 * g++.old-deja/g++.robertl/eb118.C: Same.
20731 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20732 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20733 * g++.old-deja/g++.robertl/eb109.C: Same.
20734 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20735 * g++.old-deja/g++.mike/rtti1.C: Same.
20736 * g++.old-deja/g++.mike/p658.C: Same.
20737 * g++.old-deja/g++.mike/net46.C: Same.
20738 * g++.old-deja/g++.mike/net34.C: Same.
20739 * g++.old-deja/g++.mike/memoize1.C: Same.
20740 * g++.old-deja/g++.mike/eh2.C: Same.
20741 * g++.old-deja/g++.law/weak.C: Same.
20742 * g++.old-deja/g++.law/visibility7.C: Same.
20743 * g++.old-deja/g++.law/visibility25.C: Same.
20744 * g++.old-deja/g++.law/visibility22.C: Same.
20745 * g++.old-deja/g++.law/visibility2.C: Same.
20746 * g++.old-deja/g++.law/visibility17.C: Same.
20747 * g++.old-deja/g++.law/visibility13.C: Same.
20748 * g++.old-deja/g++.law/visibility10.C: Same.
20749 * g++.old-deja/g++.law/visibility1.C: Same.
20750 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20751 * g++.old-deja/g++.law/vbase1.C: Same.
20752 * g++.old-deja/g++.law/operators32.C: Same.
20753 * g++.old-deja/g++.law/nest3.C: Same.
20754 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20755 * g++.old-deja/g++.law/except5.C (main): Same.
20756 * g++.old-deja/g++.law/cvt7.C (run): Same.
20757 * g++.old-deja/g++.law/cvt2.C: Same.
20758 * g++.old-deja/g++.law/cvt16.C: Same.
20759 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20760 * g++.old-deja/g++.law/ctors17.C (main): Same.
20761 * g++.old-deja/g++.law/ctors13.C: Same.
20762 * g++.old-deja/g++.law/ctors12.C (main): Same.
20763 * g++.old-deja/g++.law/ctors10.C: Same.
20764 * g++.old-deja/g++.law/code-gen5.C: Same.
20765 * g++.old-deja/g++.law/bad-error7.C: Same.
20766 * g++.old-deja/g++.law/arm9.C: Same.
20767 * g++.old-deja/g++.law/arm12.C: Same.
20768 * g++.old-deja/g++.law/arg8.C: Same.
20769 * g++.old-deja/g++.law/arg1.C: Same.
20770 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20771 * g++.old-deja/g++.jason/template31.C: Same.
20772 * g++.old-deja/g++.jason/template24.C (main): Same.
20773 * g++.old-deja/g++.jason/2371.C: Same.
20774 * g++.old-deja/g++.eh/new2.C: Same.
20775 * g++.old-deja/g++.eh/new1.C: Same.
20776 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20777 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20778 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20779 * g++.old-deja/g++.brendan/crash62.C: Same.
20780 * g++.old-deja/g++.brendan/crash52.C: Same.
20781 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20782 * g++.old-deja/g++.brendan/crash38.C: Same.
20783 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20784 * g++.old-deja/g++.brendan/copy9.C: Same.
20785
20786 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
20787
20788 * gcc.c-torture/execute/20001203-2.c (memset):
20789 Count argument is of type __SIZE_TYPE__.
20790
20791 2001-04-04 Diego Novillo <dnovillo@redhat.com>
20792
20793 * gcc.c-torture/compile/20010404-1.c: New test.
20794
20795 2001-04-04 Jakub Jelinek <jakub@redhat.com>
20796
20797 * gcc.c-torture/compile/20010326-1.c: New test.
20798
20799 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
20800
20801 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20802 peculiarities of the SH.
20803 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
20804
20805 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20806
20807 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20808 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20809 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
20810
20811 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20812
20813 * g77.f-torture/compile/20010321-1.f: New test.
20814
20815 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20816
20817 * gcc.c-torture/compile/20010329-1.c: New test.
20818
20819 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20820
20821 * gcc.c-torture/execute/20010329-1.c: New test.
20822
20823 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20824
20825 * g++.old-deja/g++.other/eh4.C: Fix typo.
20826
20827 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20828
20829 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
20830
20831 2001-03-28 Philip Blundell <philb@gnu.org>
20832
20833 * gcc.c-torture/compile/20010328-1.c: New test.
20834
20835 2001-03-27 Richard Henderson <rth@redhat.com>
20836
20837 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20838 * g++.old-deja/g++.eh/vbase3.C: Likewise.
20839
20840 2001-03-27 Alan Modra <alan@linuxcare.com.au>
20841
20842 * gcc.c-torture/compile/20010327-1.c: New test.
20843
20844 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
20845
20846 * g++.old-deja/g++.other/friend12.C: New test.
20847 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20848 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
20849
20850 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
20851
20852 * gcc.c-torture/execute/20010325-1.c: New test.
20853
20854 2001-03-23 Jakub Jelinek <jakub@redhat.com>
20855
20856 * g++.old-deja/g++.other/mangle3.C: New test.
20857
20858 2001-03-22 Jakub Jelinek <jakub@redhat.com>
20859
20860 * g++.old-deja/g++.other/anon8.C: New test.
20861
20862 2001-03-20 Philip Blundell <philb@gnu.org>
20863
20864 * gcc.c-torture/compile/20010320-1.c: New test.
20865
20866 2001-03-17 Richard Henderson <rth@redhat.com>
20867
20868 * g++.old-deja/g++.other/eh4.C: Add expected error text.
20869
20870 2001-03-15 Geoff Keating <geoff@redhat.com>
20871
20872 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20873 tests on AIX.
20874
20875 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
20876
20877 * g++.old-deja/g++.other/eh4.C: New test.
20878
20879 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
20880
20881 * gcc.dg/cpp/mi1.c: Update.
20882
20883 2001-03-14 Jakub Jelinek <jakub@redhat.com>
20884
20885 * g++.old-deja/g++.other/regstack.C: New test.
20886
20887 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
20888
20889 * g++.old-deja/g++.other/ref4.C: New test.
20890
20891 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20892
20893 * objc/execute/va_method.m: Added.
20894 * objc/execute/IMP.m: Added.
20895 * objc/execute/_cmd.m: Added.
20896 * objc/execute/accessing_ivars.m: Added.
20897 * objc/execute/class-1.m: Added.
20898 * objc/execute/class-10.m: Added.
20899 * objc/execute/class-11.m: Added.
20900 * objc/execute/class-12.m: Added.
20901 * objc/execute/class-13.m: Added.
20902 * objc/execute/class-14.m: Added.
20903 * objc/execute/class-2.m: Added.
20904 * objc/execute/class-3.m: Added.
20905 * objc/execute/class-4.m: Added.
20906 * objc/execute/class-5.m: Added.
20907 * objc/execute/class-6.m: Added.
20908 * objc/execute/class-7.m: Added.
20909 * objc/execute/class-8.m: Added.
20910 * objc/execute/class-9.m: Added.
20911 * objc/execute/class-tests-1.h
20912 * objc/execute/class-tests-2.h
20913 * objc/execute/compatibility_alias.m: Added.
20914 * objc/execute/encode-1.m: Added.
20915 * objc/execute/formal_protocol-1.m: Added.
20916 * objc/execute/formal_protocol-2.m: Added.
20917 * objc/execute/formal_protocol-3.m: Added.
20918 * objc/execute/formal_protocol-4.m: Added.
20919 * objc/execute/formal_protocol-5.m: Added.
20920 * objc/execute/formal_protocol-6.m: Added.
20921 * objc/execute/formal_protocol-7.m: Added.
20922 * objc/execute/informal_protocol.m: Added.
20923 * objc/execute/initialize.m: Added.
20924 * objc/execute/load.m: Added.
20925 * objc/execute/many_args_method.m: Added.
20926 * objc/execute/nested-3.m: Added.
20927 * objc/execute/no_clash.m: Added.
20928 * objc/execute/private.m: Added.
20929 * objc/execute/redefining_self.m: Added.
20930 * objc/execute/root_methods.m: Added.
20931 * objc/execute/selector-1.m: Added.
20932 * objc/execute/static-1.m: Added.
20933 * objc/execute/static-2.m: Added.
20934 * objc/execute/va_method.m: Added.
20935
20936 2001-03-10 Richard Henderson <rth@redhat.com>
20937
20938 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20939
20940 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20941
20942 * g++.old-deja/g++.other/crash31.C: XFAIL.
20943 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20944 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20945 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20946 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20947 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20948
20949 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20950
20951 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20952
20953 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20954
20955 * gcc.dg/20000724-1.c: Don't use multiline strings.
20956
20957 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20958
20959 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20960 result of -cString against what we expect it to be; don't just
20961 print it out for no one to read.
20962
20963 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20964 Based on testcases provided by Nicola Pero.
20965
20966 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20967
20968 * gcc.dg/cpp/macro7.c: New test.
20969
20970 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20971
20972 * gcc.dg/cpp/multiline.c: Update.
20973
20974 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20975
20976 * g++.old-deja/g++.other/enum3.C: New test.
20977
20978 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20979
20980 * g++.old-deja/g++.other/pod1.C: New test.
20981
20982 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20983
20984 * g++.old-deja/g++.ext/overload1.C: New test.
20985
20986 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20987
20988 * g++.old-deja/g++.pt/using1.C: New test.
20989
20990 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20991
20992 * g++.old-deja/g++.other/using9.C: New test.
20993
20994 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20995
20996 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20997
20998 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20999
21000 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
21001
21002 * g++.old-deja/g++.ext/realpt1.C: Remove.
21003
21004 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
21005
21006 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
21007
21008 2001-02-26 Will Cohen <wcohen@redhat.com>
21009
21010 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
21011
21012 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
21013
21014 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
21015 templatized constructors.
21016
21017 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21018
21019 * gcc.c-torture/execute/20010224-1.c: New test.
21020
21021 2001-02-23 Jakub Jelinek <jakub@redhat.com>
21022
21023 * gcc.c-torture/execute/20010222-1.c: New test.
21024
21025 2001-02-22 Jakub Jelinek <jakub@redhat.com>
21026
21027 * g++.old-deja/g++.other/inline20.C: New test.
21028
21029 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
21030
21031 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
21032
21033 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21034
21035 * g++.old-deja/g++.other/lookup22.C: New test.
21036
21037 2001-02-19 Zack Weinberg <zackw@stanford.edu>
21038
21039 * g77.dg: New directory.
21040 * g77.dg/20010216-1.f: New test case.
21041 * g77.dg/dg.exp: New driver.
21042 * lib/g77-dg.exp: New driver library.
21043
21044 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21045
21046 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
21047
21048 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
21049
21050 * g++.old-deja/g++.other/decl9.C: New test.
21051
21052 2001-02-16 Jakub Jelinek <jakub@redhat.com>
21053
21054 * g++.old-deja/g++.other/init16.C: Update the test so that it does
21055 not need <string> and also tests the initialization at runtime.
21056
21057 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
21058
21059 * gcc.c-torture/execute/longlong.c: New test.
21060
21061 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
21062
21063 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
21064
21065 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
21066
21067 * gcc.c-torture/execute/920302-1.c (execute):
21068 Change argument type to short.
21069
21070 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
21071
21072 * g++.old-deja/g++.pt/deduct6.C: New test.
21073
21074 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
21075
21076 * g++.old-deja/g++.pt/deduct5.C: New test.
21077
21078 2001-02-14 Jakub Jelinek <jakub@redhat.com>
21079
21080 * gcc.c-torture/execute/20010209-1.c: New test.
21081
21082 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
21083
21084 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
21085
21086 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
21087
21088 * g++.dg/vtgc1.C: Update for new ABI.
21089
21090 * consistency.vlad: New directory, 1665 files.
21091
21092 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
21093
21094 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
21095 return type.
21096 * gcc.dg/cpp/digraphs.c: Declare puts.
21097
21098 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21099
21100 * g++.old-deja/g++.other/warn5.C: New test.
21101
21102 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21103
21104 * g++.old-deja/g++.pt/spec40.C: New test.
21105
21106 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21107
21108 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
21109 case.
21110 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
21111
21112 2001-02-12 Jakub Jelinek <jakub@redhat.com>
21113
21114 * gcc.c-torture/compile/20010209-1.c: New test.
21115
21116 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
21117
21118 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
21119 excess errors message but not if it crashes.
21120 * g++.old-deja/g++.other/crash27.C: Likewise.
21121 * g++.old-deja/g++.other/crash28.C: Likewise.
21122 * g++.old-deja/g++.other/crash30.C: Likewise.
21123 * g++.old-deja/g++.other/crash32.C: Likewise.
21124 * g++.old-deja/g++.other/crash35.C: Likewise.
21125 * g++.old-deja/g++.pt/inherit2.C: Likewise.
21126
21127 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
21128
21129 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
21130 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
21131 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
21132 g77.f-torture/execute/execute.exp,
21133 g77.f-torture/noncompile/noncompile.exp,
21134 gcc.c-torture/execute/execute.exp,
21135 gcc.c-torture/execute/memcheck/memcheck.exp,
21136 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
21137 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
21138 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
21139 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
21140 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
21141 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
21142 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21143 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
21144 Remove bug reporting instructions with ancient email addresses.
21145
21146 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21147
21148 * gcc.dg/20010202-1.c: New test.
21149 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
21150
21151 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
21152
21153 * g++.dg/stdbool-if.C: New test.
21154
21155 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
21156
21157 * objc/execute/fdecl.m: Added main().
21158
21159 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21160
21161 * gcc.c-torture/execute/20010206-1.c: New test.
21162
21163 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
21164
21165 * gcc.dg/cpp/avoidpaste1.c: Update.
21166
21167 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
21168
21169 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
21170 Pero <nicola@brainstorm.co.uk>.
21171 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
21172
21173 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
21174
21175 * g++.old-deja/g++.pt/spec39.C: New test.
21176
21177 2001-02-05 Jakub Jelinek <jakub@redhat.com>
21178
21179 * gcc.c-torture/compile/20010202-1.c: New test.
21180
21181 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
21182
21183 * g++.old-deja/g++.abi/primary2.C: New test.
21184 * g++.old-deja/g++.abi/primary3.C: New test.
21185 * g++.old-deja/g++.abi/primary4.C: New test.
21186 * g++.old-deja/g++.abi/primary5.C: New test.
21187 * g++.old-deja/g++.abi/vtable3.h: New test.
21188 * g++.old-deja/g++.abi/vtable3a.C: New test.
21189 * g++.old-deja/g++.abi/vtable3b.C: New test.
21190 * g++.old-deja/g++.abi/vtable3c.C: New test.
21191 * g++.old-deja/g++.abi/vtable3d.C: New test.
21192 * g++.old-deja/g++.abi/vtable3e.C: New test.
21193 * g++.old-deja/g++.abi/vtable3f.C: New test.
21194 * g++.old-deja/g++.abi/vtable3g.C: New test.
21195 * g++.old-deja/g++.abi/vtable3h.C: New test.
21196 * g++.old-deja/g++.abi/vtable3i.C: New test.
21197 * g++.old-deja/g++.abi/vtable3j.C: New test.
21198 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
21199
21200 2001-02-03 Jakub Jelinek <jakub@redhat.com>
21201
21202 * g++.old-deja/g++.other/anon6.C: New test.
21203 * g++.old-deja/g++.other/anon7.C: New test.
21204
21205 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
21206
21207 * gcc.dg/cpp/avoidpaste2.c: New tests.
21208
21209 2001-01-31 Jakub Jelinek <jakub@redhat.com>
21210
21211 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
21212
21213 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
21214
21215 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
21216 DECIMAL_DIG cases for Irix."
21217
21218 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
21219
21220 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
21221
21222 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21223
21224 * gcc.dg/c99-tag-1.c: New test.
21225
21226 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21227
21228 * gcc.dg/cpp/tr-warn1.c: Add tests.
21229
21230 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21231
21232 * gcc.dg/cpp/avoidpaste1.c: Update.
21233 * gcc.dg/cpp/paste4.c: Update.
21234
21235 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
21236
21237 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
21238 cases for Irix.
21239
21240 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
21241
21242 * g++.old-deja/g++.other/inline19.C: New test.
21243
21244 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
21245
21246 * gcc.dg/Wlarger-than.c: New test.
21247
21248 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21249
21250 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
21251
21252 2001-01-29 Jakub Jelinek <jakub@redhat.com>
21253
21254 * gcc.c-torture/execute/20010129-1.c: New test.
21255 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
21256
21257 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
21258
21259 * gcc.dg/cpp/avoidpaste1.c: Test case.
21260
21261 2001-01-28 Jakub Jelinek <jakub@redhat.com>
21262
21263 * g++.old-deja/g++.other/inline18.C: New test.
21264
21265 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21266
21267 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
21268 and __builtin_putchar.
21269
21270 2001-01-27 Jakub Jelinek <jakub@redhat.com>
21271
21272 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
21273 tests.
21274
21275 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
21276
21277 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
21278 floating point number rounding mode to round to the nearest
21279 representable mode.
21280
21281 2001-01-25 Jakub Jelinek <jakub@redhat.com>
21282
21283 * g++.old-deja/g++.other/mangle2.C: New test.
21284
21285 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
21286
21287 * gcc.c-torture/compile/20010124-1.c: New test.
21288
21289 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
21290
21291 * g++.old-deja/g++.pt/spec38.C: New test.
21292
21293 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21294
21295 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
21296 "Build don't run".
21297
21298 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21299
21300 * gcc.c-torture/execute/20010123-1.c: New test.
21301
21302 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21303
21304 * g++.old-deja/g++.pt/spec37.C: New test.
21305
21306 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21307
21308 * g++.old-deja/g++.pt/overload14.C: New test.
21309
21310 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21311
21312 * gcc.c-torture/execute/20010122-1.c: New test, exercise
21313 __builtin_return_address.
21314
21315 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
21316
21317 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
21318 * g++.old-deja/g++.pt/spec35.C: New test.
21319 * g++.old-deja/g++.pt/spec36.C: New test.
21320
21321 2001-01-20 Jakub Jelinek <jakub@redhat.com>
21322
21323 * gcc.c-torture/compile/20010118-1.c: New test.
21324
21325 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
21326
21327 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21328
21329 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21330
21331 * gcc.c-torture/execute/20010119-1.c: New test.
21332
21333 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21334
21335 * g++.old-deja/g++.other/vbase5.C: New test.
21336
21337 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21338
21339 * gcc.c-torture/execute/20010118-1.c: New test.
21340
21341 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21342
21343 * g++.old-deja/g++.pt/deduct3.C: New test.
21344
21345 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21346
21347 * g++.old-deja/g++.pt/spec34.C: New test.
21348
21349 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21350
21351 * g77.f-torture/compile/20000601-2.f: New test.
21352
21353 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21354
21355 * g++.old-deja/g++.other/init17.C: New test.
21356
21357 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
21358
21359 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21360
21361 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21362
21363 * g++.old-deja/g++.pt/unify8.C: New test.
21364
21365 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21366
21367 * g++.old-deja/g++.abi/vbase1.C: New test.
21368
21369 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21370
21371 * g++.old-deja/g++.pt/crash65.C: New test.
21372
21373 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21374
21375 * gcc.dg/cpp/assembl2.S: New test case.
21376
21377 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21378
21379 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21380 are supported.
21381
21382 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21383
21384 * g++.old-deja/g++.other/builtins1.C: New test.
21385 * g++.old-deja/g++.other/builtins2.C: Likewise.
21386 * g++.old-deja/g++.other/builtins3.C: Likewise.
21387 * g++.old-deja/g++.other/builtins4.C: Likewise.
21388
21389 2001-01-17 Jakub Jelinek <jakub@redhat.com>
21390
21391 * gcc.c-torture/compile/20010117-1.c: New test.
21392 * gcc.c-torture/compile/20010117-2.c: New test.
21393
21394 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21395
21396 * g77.f-torture/execute/20010116.[fx]: New test,
21397 XFAIL on i?86-*-*.
21398 * g77.f-torture/compile/20010115.f: Indicate it's
21399 a test for PR fortran/1636.
21400
21401 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21402
21403 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21404
21405 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21406
21407 * g77.f-torture/compile/20010115.f: New test.
21408
21409 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21410
21411 * g++.old-deja/g++.pt/nontype5.C: New test.
21412
21413 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21414
21415 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
21416 have an equivalent working one below it.
21417
21418 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21419
21420 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
21421 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21422
21423 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21424
21425 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
21426 message containing "init_priority".
21427 (conpr-2.C): Likewise.
21428 (conpr-3.C): Likewise.
21429 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
21430
21431 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21432
21433 * gcc.c-torture/execute/20010114-2.c: New test.
21434
21435 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
21436
21437 * gcc.c-torture/compile/20010114-1.c: New test.
21438 * gcc.c-torture/compile/20010114-1.x: Xfail.
21439 * gcc.c-torture/compile/20010114-2.c: New test.
21440 * gcc.c-torture/execute/20010114-1.c: New test.
21441 * gcc.dg/trunc-1.c: New test.
21442 * gcc.dg/uninit-B.c: New test.
21443
21444 2001-01-13 Nick Clifton <nickc@redhat.com>
21445
21446 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
21447 target.
21448
21449 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
21450
21451 * gcc.c-torture/compile/20010113-1.c: New test.
21452
21453 2001-01-13 Jakub Jelinek <jakub@redhat.com>
21454
21455 * gcc.c-torture/compile/20001212-1.c: New test.
21456
21457 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
21458
21459 * gcc.dg/cpp/widestr1.c: Update.
21460 * gcc.dg/cpp/prag-imp.c: Remove.
21461
21462 2001-01-12 Jakub Jelinek <jakub@redhat.com>
21463
21464 * gcc.c-torture/execute/20000801-3.x: Remove.
21465 * gcc.dg/c90-init-1.c: New test.
21466 * gcc.dg/c99-init-1.c: New test.
21467 * gcc.dg/c99-init-2.c: New test.
21468 * gcc.dg/gnu99-init-1.c: New test.
21469
21470 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
21471
21472 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
21473 testing that no relevant ones were found.
21474
21475 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21476
21477 * g++.old-deja/g++.pt/cast2.C: New test.
21478
21479 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21480
21481 * g++.old-deja/g++.pt/friend47.C: New test.
21482
21483 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21484
21485 * g++.old-deja/g++.pt/instantiate13.C: New test.
21486
21487 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21488
21489 * g++.old-deja/g++.other/defarg7.C: New test.
21490 * g++.old-deja/g++.other/defarg8.C: New test.
21491
21492 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21493
21494 * g++.old-deja/g++.pt/crash64.C: New test.
21495
21496 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21497
21498 * g++.old-deja/g++.pt/crash63.C: New test.
21499
21500 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21501
21502 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21503
21504 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21505
21506 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21507
21508 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21509
21510 * g++.old-deja/g++.pt/error3.C: New test.
21511
21512 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21513
21514 * g++.old-deja/g++.other/crash39.C: New test.
21515
21516 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21517
21518 * g++.old-deja/g++.other/vbase4.C: New test.
21519
21520 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21521
21522 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21523 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21524 * gcc.dg/special/special.exp: New test driver which will check
21525 for alias support for the above test.
21526
21527 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21528
21529 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21530 problems on small machines.
21531 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21532 parameterize.
21533
21534 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21535
21536 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21537 mips.
21538 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21539
21540 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21541
21542 * g++.old_deja/g++.pt/using8.C: New test.
21543
21544 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21545
21546 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21547
21548 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21549
21550 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21551 where a failure is expected.
21552 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21553
21554 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21555
21556 * g++.old_deja/g++.pt/instantiate12.C: New test.
21557
21558 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21559
21560 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21561 start of structs.
21562 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21563 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21564 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21565 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21566 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21567 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21568 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21569 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21570 * g++.old-deja/g++.eh/spec6.C: Likewise.
21571 * g++.old-deja/g++.jason/crash3.C: Likewise.
21572 * g++.old-deja/g++.law/ctors11.C: Likewise.
21573 * g++.old-deja/g++.law/ctors17.C: Likewise.
21574 * g++.old-deja/g++.law/ctors5.C: Likewise.
21575 * g++.old-deja/g++.law/ctors9.C: Likewise.
21576 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21577 * g++.old-deja/g++.mike/net22.C: Likewise.
21578 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21579 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21580 * g++.old-deja/g++.mike/virt3.C: Likewise.
21581 * g++.old-deja/g++.niklas/t128.C: Likewise.
21582 * g++.old-deja/g++.other/anon4.C: Likewise.
21583 * g++.old-deja/g++.other/using1.C: Likewise.
21584 * g++.old-deja/g++.other/warn3.C: Likewise.
21585 * g++.old-deja/g++.pt/t37.C: Likewise.
21586 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21587 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21588
21589 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21590
21591 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21592
21593 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21594
21595 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21596
21597 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21598
21599 * gcc.c-torture/compile/20010107-1.c: New test.
21600
21601 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21602
21603 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21604
21605 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21606
21607 * gcc.dg/format/format.h: New file.
21608 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21609 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21610 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21611 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21612 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21613 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21614 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21615 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21616 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21617 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21618 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21619 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21620 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21621 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21622 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21623 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21624 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21625 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21626 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21627 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21628 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21629 instead of declaring standard types, macros and functions in each
21630 test.
21631
21632 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21633
21634 * gcc.c-torture/execute/20010106-1.c: New test.
21635
21636 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21637
21638 * gcc.dg/format/format.exp: New file.
21639 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21640 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21641 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21642 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21643 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21644 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21645 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21646 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21647 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21648 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21649 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21650 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21651 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21652 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21653 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21654 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21655 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21656 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21657 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21658 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21659 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21660 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21661 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21662 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21663 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21664 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21665 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21666 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21667 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21668 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21669 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21670 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21671 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21672 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21673 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21674 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21675 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21676 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21677 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21678 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21679 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21680 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21681
21682 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21683
21684 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21685 account.
21686
21687 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21688
21689 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21690
21691 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21692
21693 * g++.old-deja/g++.pt/crash62.C: New test.
21694
21695 2001-01-04 Richard Henderson <rth@redhat.com>
21696
21697 * gcc.dg/20000926-1.c: Update expected warnings.
21698 * gcc.dg/array-2.c: Likewise.
21699 * gcc.dg/array-4.c: Also validate flexible array members.
21700 * gcc.dg/c99-flex-array-1.c: New.
21701
21702 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21703
21704 * gcc.c-torture/compile/20001222-1.x: Remove.
21705
21706 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21707
21708 * gcc.c-torture/execute/built-in-setjmp.c: New.
21709
21710 2001-01-03 Richard Henderson <rth@redhat.com>
21711
21712 * gcc.dg/940510-1.c: Update expected error wording.
21713 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21714
21715 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21716
21717 * lib/target-supports.exp (check_alias_available): Modified to
21718 indicate aliases not supported if only weak aliases are supported.
21719
21720 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21721
21722 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21723 Turn on cmpstrsi checks for __pj__ and __i370__.
21724
21725 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21726
21727 * g++.old-deja/g++.other/virtual11.C: New test.
21728
21729 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21730
21731 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21732
21733 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21734
21735 * gcc.c-torture/compile/20010102-1.c: New test.
21736
21737 2001-01-02 Andreas Jaeger <aj@suse.de>
21738
21739 * gcc.dg/noreturn-3.c: New test.
21740
21741 * gcc.dg/noreturn-4.c: New test.
21742
21743 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21744
21745 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21746 __builtin_fputc and __builtin_fwrite.
21747
21748 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21749
21750 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21751 signed char, not default char.
21752
21753 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21754
21755 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21756
21757 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21758
21759 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21760
21761 2000-12-29 Richard Henderson <rth@redhat.com>
21762
21763 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21764 (__cyg_profile_func_exit): Define.
21765
21766 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21767
21768 * g++.dg/vtgc1.C: New test.
21769
21770 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
21771
21772 * gcc.dg/noncompile/20001228-1.c: New test.
21773
21774 * gcc.dg/20001228-1.c: New test.
21775
21776 * gcc.c-torture/execute/20001228-1.c: New test.
21777
21778 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21779
21780 * gcc.dg/format-strfmon-1.c: New test.
21781
21782 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21783
21784 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21785 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21786 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21787 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21788 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21789 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21790 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21791 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21792 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21793 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21794 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21795 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21796 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21797
21798 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21799 * gcc.c-torture/execute/string-opt-4.c: Test index.
21800
21801 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
21802
21803 * gcc.c-torture/compile/20001226-1.c: New test.
21804
21805 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21806
21807 * gcc.c-torture/compile/20001222-1.c: New test.
21808 * gcc.c-torture/compile/20001222-1.x: Xfail.
21809
21810 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
21811
21812 * gcc.c-torture/execute/comp-goto-2.c: New test.
21813
21814 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
21815
21816 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21817 Use long types if __INT_MAX__ is 32767.
21818 (main): Use cast to (sint32 *) when poking 88 into a_page.
21819
21820 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21821
21822 2000-12-21 Bernd Schmidt <bernds@redhat.com>
21823
21824 * gcc.c-torture/compile/20001221-1.c: New test.
21825 * gcc.c-torture/execute/20001221-1.c: New test.
21826
21827 2000-12-20 Richard Henderson <rth@redhat.com>
21828
21829 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21830 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21831
21832 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21833
21834 * gcc.dg/compare3.c: New test.
21835
21836 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21837
21838 * gcc.dg/format-warnll-1.c: New test.
21839
21840 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21841
21842 * gcc.dg/cpp/cmdlne-P.c: New test.
21843
21844 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21845
21846 * gcc.c-torture/execute/builtin-abs-1.c,
21847 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21848
21849 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21850
21851 * gcc.dg/cpp/multiline.c: New test.
21852
21853 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21854
21855 * g++.old-deja/g++.other/syshdr1.C: Update.
21856 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21857
21858 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21859
21860 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21861
21862 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21863
21864 * g++.old-deja/g++.pt/ttp65.C: New test.
21865
21866 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21867
21868 * g++.old-deja/g++.pt/ttp64.C: New test.
21869
21870 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21871
21872 * g++.old-deja/g++.pt/spec33.C: New test.
21873
21874 2000-12-14 Catherine Moore <clm@redhat.com>
21875
21876 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21877 * gcc.c-torture/execute/920612-2.c: Likewise.
21878 * gcc.c-torture/execute/920428-2.c: Likewise.
21879 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21880 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21881
21882 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21883
21884 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21885 * gcc.dg/pack-test-2.c: Likewise.
21886
21887 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21888
21889 Tests by Zack Weinberg <zackw@stanford.edu>.
21890
21891 * gcc.dg/cpp/defined.c: Update.
21892 * gcc.dg/cpp/defined_trad.c: New tests.
21893
21894 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21895
21896 * gcc.dg/cpp/trad-direct.c: Update.
21897
21898 2000-12-11 Neil Booth <neilb@earthling.net>
21899
21900 * gcc.dg/cpp/defined_trad.c
21901
21902 2000-12-11 Neil Booth <neilb@earthling.net>
21903
21904 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21905
21906 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21907
21908 * gcc.dg/format-miss-2.c: New test.
21909
21910 2000-12-09 Neil Booth <neilb@earthling.net>
21911
21912 * gcc.dg/cpp/lineflags.c: New tests.
21913 * gcc.dg/cpp/poison.c: Update.
21914 * gcc.dg/cpp/redef2.c: Update.
21915 * gcc.dg/cpp/skipping.c: New test.
21916
21917 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
21918
21919 * g++.old-deja/g++.other/eh3.C: New testcase.
21920
21921 2000-12-07 Neil Booth <neilb@earthling.net>
21922
21923 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21924 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21925 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21926 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21927 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21928 Update.
21929
21930 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21931
21932 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21933 __SIZE_TYPE__ instead of int for type of integers cast to
21934 pointers.
21935
21936 2000-12-07 Jakub Jelinek <jakub@redhat.com>
21937
21938 * g++.old-deja/g++.other/cleanup4.C: New test.
21939
21940 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21941
21942 * format-sec-1.c: New test.
21943
21944 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21945
21946 * gcc.dg/format-nonlit-3.c: New test.
21947
21948 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21949
21950 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21951 through a null pointer.
21952
21953 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21954
21955 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21956 * g++.old-deja/g++.pt/partial4.C: New test.
21957
21958 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21959
21960 * gcc.c-torture/execute/ieee/hugeval.x: New.
21961
21962 2000-12-06 Neil Booth <neilb@earthling.net>
21963
21964 * gcc.dg/cpp/backslash2.c: New tests.
21965
21966 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21967
21968 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21969 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21970
21971 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
21972
21973 * gcc.c-torture/execute/20001203-2.c: New testcase.
21974
21975 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21976
21977 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21978 * g++.old-deja/g++.other/virtual10.C: New test.
21979
21980 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21981
21982 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21983
21984 2000-12-05 Richard Henderson <rth@redhat.com>
21985
21986 * gcc.c-torture/compile/20001205-1.c: New.
21987
21988 2000-12-04 Neil Booth <neilb@earthling.net>
21989
21990 * g++.old-deja/g++.other/virtual9.C: New test.
21991 * g++.old-deja/g++.pt/crash61.C: New test.
21992 * gcc.c-torture/execute/loop-9.c: New test.
21993
21994 2000-12-04 Neil Booth <neilb@earthling.net>
21995
21996 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21997 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21998 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21999 * gcc.dg/cpp/extratokens.c: ...here.
22000
22001 2000-12-04 Neil Booth <neilb@earthling.net>
22002
22003 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
22004 New tests.
22005
22006 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22007
22008 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
22009 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
22010
22011 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
22012
22013 * gcc.c-torture/execute/20001203-1.c: New test.
22014
22015 2000-12-03 Neil Booth <neilb@earthling.net>
22016
22017 * gcc.dg/cpp/macro6.c: New test cases.
22018
22019 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22020
22021 * gcc.c-torture/execute/string-opt-9.c: New test.
22022 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22023 * gcc.c-torture/execute/string-opt-11.c: Likewise.
22024 * gcc.c-torture/execute/string-opt-12.c: Likewise.
22025
22026 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
22027 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
22028
22029 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
22030
22031 * gcc.dg/cpp/if-6.c: New testcase.
22032
22033 * gcc.dg/20001201-1.c: New testcase.
22034
22035 2000-12-02 Neil Booth <neilb@earthling.net>
22036
22037 * g++.old-deja/g++.other/externC4.C,
22038 g++.old-deja/g++.other/friend10.C: New tests.
22039
22040 2000-12-02 Neil Booth <neilb@earthling.net>
22041
22042 * g++.old-deja/g++.other/instan2.C
22043 * g++.old-deja/g++.other/instan3.C: New test.
22044
22045 2000-12-02 Neil Booth <neilb@earthling.net>
22046
22047 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
22048 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
22049 gnuc99.c,gnuc99-pedantic.c: New tests.
22050
22051 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
22052
22053 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
22054 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
22055
22056 2000-12-01 Neil Booth <neilb@earthling.net>
22057
22058 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
22059 * gcc.dg/cpp/poison.c: Update.
22060 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
22061
22062 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
22063
22064 * g77.f-torture/execute/20001201.f: New test.
22065
22066 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
22067
22068 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
22069
22070 2000-12-01 Jakub Jelinek <jakub@redhat.com>
22071
22072 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
22073
22074 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
22075
22076 * g++.old-deja/g++.other/cast6.C: New test.
22077
22078 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
22079
22080 * gcc.c-torture/execute/20001130-2.c: New testcase.
22081
22082 2000-11-30 Richard Henderson <rth@redhat.com>
22083
22084 * gcc.c-torture/execute/20001130-1.c: New test.
22085
22086 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22087
22088 * g++.old-deja/g++.other/op3.C: New test.
22089
22090 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22091
22092 * g++.old-deja/g++.other/op2.C: New test.
22093
22094 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22095
22096 * g++.old-deja/g++.other/crash38.C: New test.
22097
22098 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
22099
22100 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
22101
22102 2000-11-29 Jakub Jelinek <jakub@redhat.com>
22103
22104 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
22105 tests.
22106 * gcc.c-torture/execute/string-opt-6.c: New test.
22107
22108 * gcc.dg/20001117-1.c: Add main.
22109
22110 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
22111
22112 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
22113 Move from here ...
22114 * gcc.dg/940510-1.c: ... to here.
22115
22116 * gcc.dg/20000926-1.c: GNU C now allows initializations of
22117 zero-size arrays in toplevel structures.
22118
22119 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22120
22121 * gcc.c-torture/execute/loop-8.c: New test.
22122
22123 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22124
22125 * g++.old-deja/g++.other/base1.C: New test.
22126
22127 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22128
22129 * g++.old-deja/g++.other/parse2.C: New test.
22130
22131 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22132
22133 * g++.old-deja/g++.pt/incomplete1.C: New test.
22134
22135 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22136
22137 * g++.old-deja/g++.other/friend9.C: New test.
22138
22139 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22140
22141 * gcc.dg/20001127-1.c: New test.
22142
22143 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22144
22145 * g++.old-deja/g++.pt/friend46.C: New test.
22146
22147 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22148
22149 * g++.old-deja/g++.other/ptrmem8.C: New test.
22150
22151 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22152
22153 * gcc.c-torture/execute/string-opt-7.c: New test.
22154 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22155
22156 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
22157
22158 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
22159 instead of 'mkcheck 2'.
22160
22161 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
22162
22163 * gcc.c-torture/execute/memcheck/driver.c,
22164 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
22165 C9X references to refer to C99.
22166
22167 2000-11-25 Jakub Jelinek <jakub@redhat.com>
22168
22169 * gcc.dg/ultrasp3.c: New test.
22170
22171 2000-11-25 Neil Booth <neilb@earthling.net>
22172
22173 * gcc.dg/cpp/include2.c: Update test to be locale independent.
22174
22175 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
22176
22177 * gcc.c-torture/compile/20001123-2.c: New.
22178
22179 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22180
22181 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
22182
22183 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
22184
22185 * gcc.dg/sequence-point-1.c: Add some new tests.
22186 * gcc.c-torture/execute/20001124-1.c: New test.
22187
22188 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22189
22190 * g++.old-deja/g++.other/vaarg4.C: New test.
22191 * gcc.c-torture/compile/20001123-1.c: New test.
22192
22193 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22194
22195 * g++.other/crash24.C: Adjust and remove XFAIL.
22196 * g++.other/crash37.C: New test.
22197
22198 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
22199
22200 * g++.old-deja/g++.pt/instantiate9.C: New test.
22201
22202 2000-11-22 Mark Mitchell <mark@codesourcery.com>
22203
22204 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
22205 new ABI, too.
22206
22207 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
22208 * g++.old-deja/g++.robertl/eb55.C: Likewise.
22209
22210 2000-11-22 Neil Booth <neilb@earthling.net>
22211
22212 * gcc.dg/cpp/Wtrigraphs.c: New test.
22213
22214 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
22215
22216 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
22217
22218 2000-11-22 Jakub Jelinek <jakub@redhat.com>
22219
22220 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
22221
22222 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
22223
22224 * lib/gcc-dg.exp: load_lib scanasm.exp.
22225 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
22226 * lib/g++-dg.exp: load_lib scanasm.exp.
22227 * lib/scanasm.exp: New.
22228 (scan-assembler, scan-assembler-not): Add optional arguments to
22229 test name, or if not present, the pattern name.
22230 (scan-assembler-dem, scan-assembler-dem-not): New.
22231
22232 * g++.dg/dg.exp: New.
22233
22234 2000-11-21 Neil Booth <neilb@earthling.net>
22235
22236 * gcc.dg/cpp/integrated1.c: Remove.
22237
22238 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22239
22240 * gcc.c-torture/execute/20001121-1.c: New test.
22241
22242 2000-11-21 Richard Henderson <rth@redhat.com>
22243
22244 * gcc.c-torture/compile/20001121-1.c: New test.
22245
22246 2000-11-20 Neil Booth <neilb@earthling.net>
22247
22248 * gcc.dg/cpp/integrated1.c: New test.
22249
22250 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22251
22252 * g++.old-deja/g++.other/inline17.C: New test.
22253
22254 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
22255
22256 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
22257 local variable to be zero: I made the variable global. Now
22258 uses abort() and exit() instead of relying on main's return value.
22259
22260 2000-11-20 Neil Booth <neilb@earthling.net>
22261
22262 * gcc.dg/cpp/paste2.c: Update test.
22263 * objc/execute/paste.m: New test.
22264
22265 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22266
22267 * gcc.dg/c99-condexpr-1.c: New test.
22268
22269 2000-11-20 Neil Booth <neilb@earthling.net>
22270
22271 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
22272
22273 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
22274
22275 * g++.old-deja/g++.pt/export1.C: New test.
22276
22277 2000-11-20 Jakub Jelinek <jakub@redhat.com>
22278
22279 * gcc.dg/20001117-1.c: New test.
22280
22281 2000-11-18 Richard Henderson <rth@redhat.com>
22282
22283 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
22284
22285 2000-11-18 Richard Henderson <rth@redhat.com>
22286
22287 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
22288 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
22289 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
22290
22291 2000-11-18 Richard Henderson <rth@redhat.com>
22292
22293 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
22294 (main): New. Exit cleanly.
22295
22296 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22297
22298 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
22299 gcc.dg/c99-fordecl-2.c: New tests.
22300
22301 2000-11-18 Richard Henderson <rth@redhat.com>
22302
22303 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
22304 * gcc.c-torture/execute/zerolen-2.c: New.
22305
22306 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22307
22308 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
22309 memory.
22310
22311 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22312
22313 * g++.old-deja/g++.pt/instantiate8.C: New test.
22314
22315 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22316
22317 * g++.old-deja/g++.other/incomplete.C: Add more tests.
22318 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
22319
22320 2000-11-16 Nick Clifton <nickc@redhat.com>
22321
22322 * gcc.c-torture/execute/nestfunc-2.c: New test.
22323 * gcc.c-torture/execute/nestfunc-3.c: New test.
22324
22325 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22326
22327 * gcc.c-torture/compile/20001116-1.c: New test.
22328
22329 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22330
22331 * gcc.c-torture/execute/20001115-1.c: New test.
22332
22333 2000-11-15 Mark Mitchell <mark@codesourcery.com>
22334
22335 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22336 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22337 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22338 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22339
22340 2000-11-15 Neil Booth <neilb@earthling.net>
22341
22342 gcc.dg/cpp/_Pragma1.c: Update.
22343 gcc.dg/cpp/_Pragma2.c: New test.
22344
22345 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22346
22347 * g++.old-deja/g++.other/anon5.C: New test.
22348
22349 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22350
22351 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22352 tests.
22353
22354 2000-11-14 Jakub Jelinek <jakub@redhat.com>
22355
22356 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22357 output.
22358
22359 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22360
22361 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22362 labels at end of compound statements.
22363
22364 2000-11-13 Jakub Jelinek <jakub@redhat.com>
22365
22366 * gcc.c-torture/execute/loop-7.c: New test.
22367
22368 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22369
22370 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22371
22372 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22373
22374 * gcc.dg/c99-bool-1.c: New test.
22375
22376 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22377
22378 * gcc.dg/c99-scope-1.c: Remove xfail.
22379 * gcc.dg/c99-scope-2.c: New test.
22380
22381 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22382
22383 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22384 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22385
22386 2000-11-11 Mark Mitchell <mark@codesourcery.com>
22387
22388 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22389 error messages.
22390
22391 * g++.mike/p700.C: Don't typedef wchar_t.
22392 * g++.mike/p784.C: Likewise.
22393 * g++.mike/eb101.C: Don't use __wchar_t.
22394
22395 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22396
22397 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22398 from DO loop.
22399
22400 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22401
22402 * gcc.c-torture/execute/20001111-1.c: New test.
22403
22404 2000-11-10 Nick Clifton <nickc@redhat.com>
22405
22406 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22407 long multuiple and accumulate.
22408
22409 2000-11-09 Richard Henderson <rth@redhat.com>
22410
22411 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22412 via size_t instead of int.
22413
22414 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22415 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22416 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22417 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22418
22419 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
22420
22421 * gcc.c-torture/compile/20001109-1.c: New test.
22422 * gcc.c-torture/compile/20001109-2.c: New test.
22423
22424 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
22425
22426 * g++.old-deja/g++.pt/operator1.C: New test.
22427 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
22428
22429 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22430
22431 * gcc.dg/20001108-1.c: New test.
22432
22433 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22434
22435 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
22436 with both arguments constant strings.
22437 * gcc.c-torture/execute/string-opt-3.c: New test.
22438 * gcc.c-torture/execute/string-opt-4.c: New test.
22439 * gcc.c-torture/execute/string-opt-5.c: New test.
22440
22441 2000-11-08 Nick Clifton <nickc@redhat.com>
22442
22443 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
22444 mulsidi3adddi patterns.
22445
22446 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
22447
22448 * g++.old-deja/g++.other/crash36.C: New test.
22449
22450 2000-11-08 Jakub Jelinek <jakub@redhat.com>
22451
22452 * g++.old-deja/g++.other/init16.C: New test.
22453
22454 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
22455
22456 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
22457
22458 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22459
22460 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
22461 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22462 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22463
22464 2000-11-07 DJ Delorie <dj@redhat.com>
22465
22466 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
22467
22468 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22469
22470 * gcc.c-torture/execute/string-opt-1.c: New test.
22471
22472 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22473
22474 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
22475 mips-sgi-irix6.* because the MIPS ABI passes floating-point
22476 parameters in registers, and there is no way for a varargs
22477 function to know in which order the integer and floating-point
22478 parameters should be interleaved when they are placed on the
22479 stack.
22480 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22481 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22482
22483 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22484
22485 * gcc.c-torture/execute/string-opt-2.c: New test.
22486
22487 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
22488
22489 * g++.old-deja/g++.pt/crash60.C: New test.
22490
22491 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22492
22493 * g++.old-deja/g++.other/crash24.C: New test.
22494 * g++.old-deja/g++.other/crash25.C: New test.
22495 * g++.old-deja/g++.other/crash26.C: New test.
22496 * g++.old-deja/g++.other/crash27.C: New test.
22497 * g++.old-deja/g++.other/crash28.C: New test.
22498 * g++.old-deja/g++.other/crash29.C: New test.
22499 * g++.old-deja/g++.other/crash30.C: New test.
22500 * g++.old-deja/g++.other/crash31.C: New test.
22501 * g++.old-deja/g++.other/crash32.C: New test.
22502 * g++.old-deja/g++.other/crash33.C: New test.
22503 * g++.old-deja/g++.other/crash34.C: New test.
22504 * g++.old-deja/g++.other/crash35.C: New test.
22505
22506 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22507
22508 * gcc.c-torture/execute/20001031-1.c: New test.
22509
22510 2000-11-04 Mark Mitchell <mark@codesourcery.com>
22511
22512 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22513 namespace.
22514
22515 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22516 standards-conformant.
22517
22518 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22519
22520 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22521 * g++.old-deja/g++.mike/p755a.C: Likewise.
22522 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22523 library makes no calls to `operator new' during initialization.
22524
22525 2000-11-04 Neil Booth <neilb@earthling.net>
22526
22527 * gcc.dg/cpp/include2.c: New tests.
22528
22529 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
22530
22531 * lib/g++.exp (g++_set_ld_library_path): New function.
22532 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22533
22534 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22535
22536 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22537 warnings.
22538
22539 2000-11-01 Richard Henderson <rth@redhat.com>
22540
22541 * g++.old-deja/g++.ext/namedret1.C: New.
22542 * g++.old-deja/g++.ext/namedret2.C: New.
22543 * g++.old-deja/g++.ext/namedret3.C: New.
22544
22545 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22546
22547 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22548 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22549
22550 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22551
22552 * gcc.c-torture/execute/va-arg-21.c: New test.
22553
22554 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22555
22556 * gcc.dg/c99-complex-2.c: New test.
22557
22558 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22559
22560 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22561
22562 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22563
22564 * g++.old-deja/g++.other/inline16.C: New test.
22565
22566 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22567
22568 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22569 __PRETTY_FUNCTION__
22570
22571 2000-10-29 Neil Booth <neilb@earthling.net>
22572
22573 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22574 New tests.
22575 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22576 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22577 optimisation.
22578
22579 2000-10-29 Neil Booth <neilb@earthling.net>
22580
22581 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22582 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22583 * mi5.c: Test multiple includes work with -C.
22584 * trigraphs.c: Test ^= version.
22585
22586 2000-10-28 Neil Booth <neilb@earthling.net>
22587
22588 New tests and test updates for new macro expander.
22589
22590 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22591 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22592 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22593 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22594 new diagnostic messages.
22595
22596 * gcc.dg/cpp/macro3.c: New tests.
22597
22598 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22599
22600 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22601 on the same line.
22602
22603 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22604
22605 * g++.old-deja/g++.other/eh2.C: New test.
22606
22607 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22608
22609 * gcc.c-torture/execute/20001027-1.c: New test.
22610
22611 2000-10-26 Richard Henderson <rth@redhat.com>
22612
22613 * gcc.c-torture/execute/20001026-1.c: New.
22614
22615 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22616
22617 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22618 * g++.old-deja/g++.law/builtin1.C: Likewise.
22619 * g++.old-deja/g++.law/ctors10.C: Likewise.
22620 * g++.old-deja/g++.law/virtual3.C: Likewise.
22621 * g++.old-deja/g++.mike/p658.C: Likewise.
22622 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22623 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22624 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22625 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22626 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22627
22628 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22629
22630 * gcc.c-torture/compile/20001024-1.c: New test.
22631
22632 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22633
22634 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22635 to tell us whether or not we are using V3.
22636
22637 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22638
22639 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22640 operands.
22641
22642 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22643
22644 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22645
22646 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22647
22648 * gcc.c-torture/execute/20001024-1.c: New test.
22649
22650 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22651
22652 * g++.old-deja/g++.other/sibcall1.C: New test.
22653
22654 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22655
22656 * gcc.dg/noncompile/init-3.c: New test.
22657
22658 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22659
22660 * gcc.dg/format-array-1.c: New test.
22661
22662 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22663
22664 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22665 writing through null pointers; remove comment about testing
22666 unterminated strings.
22667
22668 2000-10-17 Matthew Hiller <hiller@redhat.com>
22669
22670 * gcc.c-torture/execute/20001017-2.c: New test.
22671
22672 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22673
22674 * gcc.c-torture/compile/20001018-1.c: New test.
22675 * gcc.c-torture/compile/20001018-1.x: Xfail.
22676
22677 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22678
22679 * gcc.c-torture/execute/20001017-1.c: New test.
22680
22681 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22682
22683 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22684 for multiple use of arguments with scanf formats; add tests for
22685 multiple use of arguments.
22686
22687 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22688
22689 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22690
22691 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22692
22693 * gcc.dg/format-miss-1.c: New test.
22694
22695 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22696
22697 * gcc.c-torture/execute/20001013-1.c: New test.
22698
22699 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22700
22701 * gcc.dg/format-branch-1.c: New test.
22702
22703 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22704
22705 * README, lib/file-format.exp: Remove EGCS references.
22706
22707 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22708
22709 * gcc.dg/20001013-1.c: New test.
22710
22711 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22712
22713 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22714 for intmax_t in the compiler using __typeof__ and the type rules
22715 for conditional expressions.
22716
22717 2000-10-13 Jakub Jelinek <jakub@redhat.com>
22718
22719 * gcc.dg/20001012-1.c: New test.
22720 * gcc.dg/20001012-2.c: New test.
22721
22722 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22723
22724 * gcc.dg/format-attr-1.c: New test.
22725
22726 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22727
22728 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22729 __LONG_LONG_MAX__ instead of LLONG_MAX.
22730
22731 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22732
22733 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22734 scanf flags.
22735 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22736 flags.
22737
22738 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22739
22740 * gcc.dg/sequence-pt-1.c: New test.
22741
22742 2000-10-11 Geoff Keating <geoffk@cygnus.com>
22743
22744 * gcc.c-torture/execute/20001011-1.c: New testcase.
22745 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22746
22747 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22748
22749 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22750 does not error on it.
22751
22752 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22753
22754 * gcc.dg/20001009-1.c: New test.
22755
22756 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22757
22758 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22759 * gcc.c-torture/execute/20001009-2.c: ... to here.
22760
22761 2000-10-09 Geoff Keating <geoffk@cygnus.com>
22762
22763 * gcc.c-torture/compile/20001009-1.c: New testcase.
22764 * gcc.c-torture/execute/20001009-1.c: New testcase.
22765 Testcases provided by Jan Hubicka <jh@suse.cz>.
22766
22767 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22768
22769 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22770 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22771 uintmax_t using <limits.h> to emulate the compiler's internal
22772 logic. No longer XFAIL %j tests.
22773
22774 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22775
22776 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22777 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22778 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22779 regexps and details of expected handling of some bad formats.
22780 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22781 suppression.
22782
22783 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22784
22785 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22786 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22787 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22788 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22789 in list archives.
22790
22791 2000-10-06 Richard Henderson <rth@cygnus.com>
22792
22793 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22794 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22795 * g++.old-deja/g++.jason/report.C: Likewise.
22796 * g++.old-deja/g++.law/friend5.C: Likewise.
22797 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22798 of the expected warnings.
22799
22800 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22801
22802 * g++.old-deja/g++.pt/enum14.C: New test.
22803
22804 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22805
22806 * g++.old-deja/g++.pt/crash59.C: New test.
22807
22808 2000-10-04 Will Cohen <wcohen@redhat.com>
22809
22810 * gcc.dg/20000926-1.c: New test.
22811
22812 2000-10-03 Geoff Keating <geoffk@cygnus.com>
22813
22814 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22815 function name for current C++ compiler.
22816 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22817
22818 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22819
22820 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22821 __PRETTY_FUNCTION__.
22822 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22823
22824 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22825
22826 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22827
22828 2000-09-26 Jakub Jelinek <jakub@redhat.com>
22829
22830 * gcc.c-torture/compile/20000923-1.c: New test.
22831
22832 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22833
22834 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22835 * g++.old-deja/g++.pt/ttp62.C: Same.
22836 * g++.old-deja/g++.other/inline14.C: Same.
22837
22838 2000-09-24 Richard Henderson <rth@cygnus.com>
22839
22840 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22841
22842 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22843
22844 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22845
22846 2000-09-22 Geoff Keating <geoffk@cygnus.com>
22847
22848 * gcc.c-torture/compile/20000922-1.c: New file.
22849
22850 2000-09-21 Nick Clifton <nickc@redhat.com>
22851
22852 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22853 a signed long modulo operation.
22854 (mod6): New function - perform an unsigned long modulo operation.
22855 (main): Add tests for modulos of very large numbers by very small
22856 dividends.
22857
22858 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22859
22860 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22861
22862 2000-09-19 Richard Henderson <rth@cygnus.com>
22863
22864 * gcc.dg/compare2.c (case 10): XFAIL.
22865
22866 2000-09-18 Richard Henderson <rth@cygnus.com>
22867
22868 * gcc.c-torture/execute/20000906-1.c: Move ...
22869 * gcc.dg/20000906-1.c: ... here. Only run on targets
22870 that support __builtin_trap.
22871
22872 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22873
22874 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22875
22876 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22877
22878 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22879 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22880 more $ format tests.
22881
22882 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22883
22884 * gcc.dg/format-errmk-1.c: New test.
22885
22886 2000-09-17 Greg McGary <greg@mcgary.org>
22887
22888 * gcc.c-torture/execute/20000917-1.x: Remove.
22889
22890 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22891
22892 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22893
22894 2000-09-17 Greg McGary <greg@mcgary.org>
22895
22896 * gcc.c-torture/execute/20000917-1.c: New test.
22897 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22898
22899 2000-09-16 Neil Booth <NeilB@earthling.net>
22900
22901 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22902 in nested macro bug.
22903
22904 2000-09-15 Neil Booth <NeilB@earthling.net>
22905
22906 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22907
22908 2000-09-14 Jeffrey A Law (law@cygnus.com)
22909
22910 * gcc.c-torture/execute/20000914-1.c: New test.
22911
22912 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
22913
22914 * g++.other/inline13.C: New test.
22915
22916 2000-09-12 Andreas Jaeger <aj@suse.de>
22917
22918 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22919 constant by Ulrich Drepper <drepper@redhat.com>.
22920
22921 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22922
22923 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22924
22925 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22926
22927 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22928
22929 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22930
22931 * gcc.dg/cpp/backslash.c: New test.
22932
22933 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
22934
22935 * gcc.c-torture/execute/20000910-1.c: New test.
22936 * gcc.c-torture/execute/20000910-2.c: Likewise.
22937
22938 2000-09-11 Robert Lipe <robertl@sco.com>
22939
22940 * gcc.dg/pragma-align.c: New test.
22941
22942 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22943
22944 * g++.old-deja/g++.pt/explicit82.C: New test.
22945 * g++.old-deja/g++.pt/explicit83.C: New test.
22946
22947 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22948
22949 * gcc.dg/asm-names.c: New test.
22950
22951 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22952
22953 * gcc.dg/cpp/tr-warn6.c: New test
22954
22955 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22956
22957 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22958 be accepted.
22959
22960 2000-09-07 Catherine Moore <clm@redhat.com>
22961
22962 * gcc.c-torture/execute/unroll-1.c: New test.
22963
22964 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22965
22966 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22967 ERROR markers.
22968 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22969 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22970 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22971 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22972 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22973 Preprocess only.
22974 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22975 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22976
22977 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22978
22979 * g++.old-deja/g++.pt/deduct2.C: New test.
22980
22981 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22982
22983 * g++.old-deja/g++.pt/parms2.C: New test.
22984
22985 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22986
22987 * g++.old-deja/g++.pt/crash58.C: New test.
22988
22989 2000-09-06 Greg McGary <greg@mcgary.org>
22990
22991 * gcc.c-torture/execute/20000906-1.c: New test.
22992 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22993
22994 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22995
22996 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22997
22998 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22999
23000 * g++.old-deja/g++.pt/crash57.C: New test.
23001
23002 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23003
23004 * g++.old-deja/g++.pt/crash56.C: New test.
23005
23006 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23007
23008 * g++.old-deja/g++.pt/koenig1.C: New test.
23009
23010 2000-09-04 Jakub Jelinek <jakub@redhat.com>
23011
23012 * gcc.dg/20000904-1.c: New test.
23013
23014 2000-09-04 Jakub Jelinek <jakub@redhat.com>
23015
23016 * gcc.dg/cpp/paste8.c: New test.
23017
23018 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
23019
23020 * gcc.c-torture/compile/20000827-1.c: New test.
23021
23022 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
23023
23024 * gcc.dg/format-diag-1.c: New test.
23025
23026 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
23027
23028 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
23029 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
23030 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
23031 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
23032 gcc.dg/formatz-1.c: Adjust warning regular expressions.
23033
23034 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
23035
23036 * g++.old-deja/g++.other/nested4.C: New test.
23037
23038 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
23039
23040 * g++.old-deja/g++.ns/scoped1.C: New test.
23041
23042 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
23043
23044 * lib/g++.exp: Support testing already-installed GCC.
23045
23046 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23047
23048 * wtr-label-1.c, wtr-suffix-1.c: New tests.
23049
23050 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23051
23052 * gcc.dg/return-type-2.c: New test.
23053
23054 2000-08-27 Geoff Keating <geoffk@cygnus.com>
23055
23056 * gcc.c-torture/compile/20000825-1.c: New test.
23057
23058 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
23059
23060 * gcc.dg/dwarf2-2.c: New test.
23061
23062 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
23063
23064 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
23065 dg-warning regexps.
23066
23067 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
23068
23069 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
23070 gcc.dg/format-ext-5.c: New tests.
23071
23072 2000-08-25 Jakub Jelinek <jakub@redhat.com>
23073
23074 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
23075
23076 2000-08-24 Mark Mitchell <mark@codesourcery.com>
23077
23078 * gcc.dg/noncompile/930622-2.c: Adjust error message.
23079
23080 2000-08-24 Richard Henderson <rth@cygnus.com>
23081
23082 * gcc.dg/ia64-sync-1.c: New test.
23083 * gcc.dg/ia64-sync-2.c: New test.
23084 * gcc.dg/ia64-asm-1.c: New test.
23085
23086 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
23087
23088 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
23089 * gcc.dg/format-ext-2.c: New test.
23090
23091 2000-08-23 Jason Merrill <jason@redhat.com>
23092
23093 * lib/old-dejagnu.exp: Also ignore "In member function" and
23094 "At global scope".
23095
23096 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23097
23098 * gcc.dg/noncompile/label-lineno-1.c: New test.
23099
23100 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
23101
23102 * gcc.dg/c99-array-nonobj-1.c: New test.
23103
23104 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
23105
23106 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
23107 tests.
23108 * gcc.dg/format-ext-1.c: New test.
23109
23110 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23111
23112 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
23113 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
23114 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
23115 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
23116 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
23117
23118 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
23119
23120 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
23121 gcc.dg/c99-strftime-2.c: New tests.
23122
23123 2000-08-22 Richard Henderson <rth@cygnus.com>
23124
23125 * gcc.c-torture/execute/20000822-1.c: New test.
23126
23127 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23128
23129 * gcc.c-torture/execute/20000819-1.x: Remove.
23130
23131 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23132
23133 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
23134 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
23135 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
23136 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
23137 gcc.dg/format-xopen-1.c: New tests.
23138
23139 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23140
23141 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
23142
23143 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23144
23145 * g++.old-deja/g++.other/loop2.C: New test.
23146
23147 * gcc.c-torture/compile/20000606-1.c: New test.
23148 * gcc.c-torture/compile/20000728-1.c: New test.
23149 * gcc.c-torture/execute/20000801-1.c: New test.
23150 * gcc.c-torture/execute/20000801-2.c: New test.
23151 * gcc.c-torture/execute/20000819-1.c: New test.
23152 * gcc.c-torture/execute/20000819-1.x: XFAIL.
23153 * gcc.dg/20000629-1.c: New test.
23154 * gcc.dg/20000724-1.c: New test.
23155 * gcc.dg/20000807-1.c: New test.
23156
23157 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
23158
23159 * gcc.dg/cpp/pragma-1.c: New test.
23160 * gcc.dg/cpp/pragma-2.c: New test.
23161
23162 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
23163
23164 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
23165 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
23166
23167 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23168
23169 * gcc.c-torture/compile/20000818-1.c: New test.
23170
23171 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
23172
23173 * gcc.c-torture/execute/20000818-1.c: New test.
23174
23175 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
23176
23177 * gcc.dg/format-va-1.c: New test.
23178
23179 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23180
23181 * g++.old-deja/g++.other/typedef8.C: New test.
23182
23183 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23184
23185 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
23186 * g++.old-deja/g++.mike/net36.C: Mark candidate.
23187 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
23188 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
23189 * g++.old-deja/g++.other/ptrmem7.C: New test.
23190 * g++.old-deja/g++.pt/ptrmem10.C: New test.
23191
23192 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23193
23194 * g++.old-deja/g++.pt/typename27.C: New test.
23195
23196 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
23197
23198 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
23199 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
23200 * g++.old-deja/g++.pt/friend45.C: New test.
23201 * g++.old-deja/g++.other/friend8.C: New test.
23202
23203 2000-08-15 Richard Henderson <rth@cygnus.com>
23204
23205 * gcc.c-torture/execute/20000815-1.c: New test.
23206
23207 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
23208
23209 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
23210 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
23211 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
23212
23213 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
23214
23215 * g++.old-deja/g++.other/refinit2.C: New test.
23216
23217 2000-08-13 Geoff Keating <geoffk@cygnus.com>
23218
23219 * lib/c-torture.exp (c-torture): Make
23220 compiler_conditional_xfail_data global.
23221 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
23222 compiler_conditional_xfail_data machinery.
23223 (f-torture-execute): Likewise.
23224 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
23225 and only when unrolling loops.
23226
23227 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
23228
23229 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23230
23231 * g++.old-deja/g++.pt/explicit81.C: New test.
23232
23233 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23234
23235 * g++.old-deja/g++.pt/typename26.C: New test.
23236
23237 2000-08-10 Geoff Keating <geoffk@cygnus.com>
23238
23239 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
23240 warning.
23241
23242 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
23243
23244 * g++.old-deja/g++.other/array3.C: New test.
23245
23246 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23247
23248 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
23249 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
23250 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
23251 New tests.
23252
23253 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
23254
23255 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
23256 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23257
23258 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
23259
23260 * gcc.c-torture/execute/20000808-1.c: New test.
23261
23262 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23263
23264 * gcc.dg/c90-const-expr-1.c: New test.
23265
23266 2000-08-08 Richard Henderson <rth@cygnus.com>
23267
23268 * gcc.dg/noncompile/920923-1.c: Declare calloc.
23269
23270 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
23271
23272 * gcc.dg/noncompile/const-ll-1.c: New test.
23273
23274 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
23275
23276 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
23277
23278 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23279
23280 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
23281 that running programs linked against the shared version of libobjc
23282 run correctly.
23283
23284 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23285
23286 * gcc.dg/c99-printf-1.c: New test.
23287
23288 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23289
23290 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
23291
23292 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
23293
23294 * gcc.c-torture/execute/20000731-1.x: Delete.
23295
23296 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
23297
23298 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
23299 and torture_without_loops as is done by c-torture.exp.
23300 (search_for): Copy from c-torture.exp.
23301 (gcc-dg-runtest): New function, drives a directory of tests
23302 iterating over the TORTURE_OPTIONS.
23303 (scan-assembler, scan-assembler-not): Move here from
23304 individual directory drivers.
23305
23306 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
23307 defined by lib/gcc-dg.exp.
23308 * gcc.dg/cpp/cpp.exp: Likewise.
23309 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
23310 gcc-dg-runtest, so we cycle over optimization options.
23311
23312 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
23313 * gcc.dg/compare2.c: No longer expected to fail.
23314
23315 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23316
23317 * gcc.c-torture/execute/20000804-1.c: New test.
23318
23319 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
23320
23321 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
23322
23323 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
23324
23325 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
23326
23327 2000-08-03 Jeffrey A Law (law@cygnus.com)
23328
23329 * gcc.c-torture/compile/20000803-1.c: New test.
23330
23331 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23332
23333 * gcc.c-torture/execute/20000801-3.c,
23334 gcc.c-torture/execute/20000801-4.c: New tests.
23335 * gcc.c-torture/execute/20000801-3.x,
23336 gcc.c-torture/execute/20000801-4.x: Xfail.
23337
23338 2000-08-02 Geoff Keating <geoffk@cygnus.com>
23339
23340 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23341 libobjc/.libs to allow for libtool.
23342
23343 2000-08-02 Jakub Jelinek <jakub@redhat.com>
23344
23345 * gcc.c-torture/compile/20000802-1.c: New test.
23346
23347 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23348
23349 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23350
23351 2000-07-31 Jeffrey A Law (law@cygnus.com)
23352
23353 * gcc-c-torture/execute/20000731-2.c: New test.
23354
23355 * gcc.c-torture/execute/20000731-1.c: New test.
23356 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23357
23358 2000-07-31 Jakub Jelinek <jakub@redhat.com>
23359
23360 * testsuite/gcc.dg/cpp/paste7.c: New test.
23361 * gcc.dg/cpp/20000725-1.c: New test.
23362
23363 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23364
23365 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23366 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23367 declaration warning for __builtin_dwarf_reg_size.
23368
23369 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23370
23371 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23372
23373 * gcc.dg/noncompile/voidparam-1.c: New test.
23374
23375 2000-07-30 Richard Henderson <rth@cygnus.com>
23376
23377 * gcc.dg/c90-digraph-1.c: Don't xfail.
23378 * gcc.dg/compare2.c (case 10): Xfail.
23379 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23380
23381 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23382
23383 * gcc.dg/c99-main-1.c: New test.
23384
23385 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23386
23387 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23388
23389 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
23390
23391 * gcc.c-tortuer/execute/20000726-1.c: New test.
23392
23393 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
23394
23395 * gcc.c-torture/execute/enum-2.c: New test.
23396
23397 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23398
23399 * gcc.dg/cpp/tr-warn3.c: New test.
23400
23401 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23402
23403 * g++.old-deja/g++.ext/implicit1.C: Remove.
23404 * g++.old-deja/g++.jason/c2.C: Remove
23405 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23406 * g++.old-deja/g++.pt/crash16.C: Likewise.
23407 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23408
23409 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23410
23411 * g++.old-deja/g++.other/for2.C: New test.
23412
23413 2000-07-25 Jakub Jelinek <jakub@redhat.com>
23414
23415 * gcc.dg/20000720-1.c: New test.
23416
23417 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
23418
23419 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
23420
23421 2000-07-24 Geoff Keating <geoffk@cygnus.com>
23422
23423 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
23424 * gcc.c-torture/execute/20000722-1.c: New.
23425 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
23426
23427 2000-07-24 Jakub Jelinek <jakub@redhat.com>
23428
23429 * gcc.dg/cpp/20000720-1.S: New test.
23430
23431 2000-07-21 Michael Meissner <meissner@redhat.com>
23432
23433 * gcc.c-torture/execute/ieee/hugeval.c: New test.
23434
23435 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23436
23437 * g++.old-deja/g++.brendan/crash16.C,
23438 g++.old-deja/g++.brendan/parse3.C,
23439 g++.old-deja/g++.brendan/redecl1.C,
23440 g++.old-deja/g++.ns/template13.C,
23441 g++.old-deja/g++.other/decl4.C,
23442 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
23443
23444 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23445
23446 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
23447 and "Internal error".
23448
23449 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
23450 regexps.
23451 * gcc.dg/cpp/paste6.c: New test.
23452
23453 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
23454
23455 * gcc.dg/cpp/tr-direct.c: New test.
23456
23457 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
23458 gcc.dg/cpp/undef1.c: Tweak error regexps.
23459
23460 2000-07-18 Eric Christopher <echristo@redhat.com>
23461
23462 * gcc.c-torture/compile/20000718-1.c: New test.
23463
23464 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
23465
23466 * cpplex.c (_cpp_push_token): If the token being pushed back
23467 is the previous token in this context, just subtract one from
23468 context->posn.
23469 * cppmacro.c (save_expansion): Clear aux field when storing a
23470 placemarker.
23471
23472 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
23473
23474 * gcc.dg/noncompile/redecl-1.c: New test.
23475
23476 2000-07-18 Jakub Jelinek <jakub@redhat.com>
23477
23478 * gcc.c-torture/execute/20000717-5.c: New test.
23479 * gcc.c-torture/execute/20000717-1.x: Removed.
23480
23481 2000-07-17 Richard Henderson <rth@cygnus.com>
23482
23483 * gcc.c-torture/execute/20000717-4.c: New test.
23484
23485 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
23486
23487 * gcc.dg/cpp/syshdr.c: New test.
23488 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
23489
23490 2000-07-17 Neil Booth <neilb@earthling.net>
23491
23492 * gcc.dg/cpp/cmdlne-dM.c: New test.
23493 * gcc.dg/cpp/cmdlne-dD.c: New test.
23494
23495 2000-07-17 Jeffrey A Law (law@cygnus.com)
23496
23497 * gcc.c-torture/execute/20000717-3.c: New test.
23498
23499 * gcc.c-torture/compile/20000717-1.c: New test.
23500
23501 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23502
23503 * gcc.c-torture/execute/20000717-2.c: New test.
23504
23505 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23506
23507 * gcc.dg/formatz-1.c: New test.
23508
23509 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23510 * gcc.dg/c99-digraph-1.c: New tests.
23511
23512 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23513 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23514
23515 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23516 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23517 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23518 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23519 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23520 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23521 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23522
23523 2000-07-17 Greg McGary <greg@mcgary.org>
23524
23525 * gcc.c-torture/execute/20000717-1.c: New test.
23526 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23527
23528 2000-07-15 Jakub Jelinek <jakub@redhat.com>
23529
23530 * gcc.c-torture/execute/20000715-2.c: New test.
23531 * gcc.dg/20000715-1.c: New test.
23532
23533 2000-07-15 Michael Meissner <meissner@redhat.com>
23534
23535 * gcc.c-torture/execute/20000715-1.c: New test.
23536
23537 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23538
23539 * gcc.c-torture/execute/20000707-1.c: New test.
23540
23541 2000-07-13 Neil Booth <NeilB@earthling.net>
23542
23543 * testsuite/gcc.dg/cpp/digraph1.c,
23544 testsuite/gcc.dg/cpp/digraph2.c,
23545 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23546
23547 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23548
23549 * g77.f-torture/compile/20000630-2.f: New test.
23550 * g77.f-torture/compile/20000630-2.x
23551
23552 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23553
23554 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23555
23556 2000-07-11 Neil Booth <NeilB@earthling.net>
23557
23558 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23559
23560 2000-07-11 Neil Booth <NeilB@earthling.net>
23561
23562 * gcc.dg/cpp/cmdlne-C.c: New.
23563
23564 2000-07-09 Neil Booth <NeilB@earthling.net>
23565
23566 * gcc.dg/cpp/directiv.c: New tests.
23567 * gcc.dg/cpp/undef1.c: Update.
23568
23569 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23570
23571 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23572
23573 2000-07-09 Neil Booth <NeilB@earthling.net>
23574
23575 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23576
23577 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23578
23579 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23580 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23581
23582 2000-07-08 Neil Booth <NeilB@earthling.net>
23583
23584 * gcc.dg/cpp/macsyntx.c: New tests.
23585
23586 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23587
23588 * gcc.dg/20000707-1.c: New test.
23589
23590 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23591
23592 * gcc.c-torture/execute/20000706-1.c: New test.
23593 * gcc.c-torture/execute/20000706-2.c: New test.
23594 * gcc.c-torture/execute/20000706-3.c: New test.
23595 * gcc.c-torture/execute/20000706-4.c: New test.
23596 * gcc.c-torture/execute/20000706-5.c: New test.
23597
23598 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23599
23600 * g++.old-deja/g++.pt/instantiate7.C: New test.
23601
23602 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23603
23604 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23605 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23606 * g++.old-deja/g++.other/rtti3.C: Likewise.
23607 * g++.old-deja/g++.other/rttid3.C: Likewise.
23608
23609 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23610
23611 * g77.f-torture/compile/20000630-1.x: Fix typo
23612
23613 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23614
23615 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23616 assembly output.
23617
23618 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23619
23620 * gcc.dg/cpp/ident.c: New test.
23621
23622 2000-07-05 Neil Booth <NeilB@earthling.net>
23623
23624 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23625 gcc.dg/cpp/lexstrng.c: New tests.
23626
23627 2000-07-04 Neil Booth <NeilB@earthling.net>
23628
23629 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23630 * gcc.dg/cpp/strify2.c: Same.
23631
23632 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23633
23634 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23635 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23636 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23637 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23638
23639 * testsuite/gcc.dg/cpp/macro1.c,
23640 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23641 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23642 testsuite/gcc.dg/cpp/strify1.c,
23643 testsuite/gcc.dg/cpp/strify2.c: New tests.
23644
23645 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23646
23647 * gcc.c-torture/execute/20000703-1.c: New test.
23648
23649 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23650
23651 * g++.old-deja/g++.pt (lookup10.C): New test.
23652
23653 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23654
23655 * g++.old-deja/g++.pt (typename25.C): New test.
23656
23657 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23658
23659 * gcc.c-torture/compile/20000701-1.c: New test.
23660
23661 2000-06-30 Nick Clifton <nickc@cygnus.com>
23662
23663 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23664 to test case.
23665
23666 2000-06-30 Catherine Moore <clm@cygnus.com>
23667
23668 * gcc.c-torture/execute/align-1.c: New test.
23669
23670 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23671
23672 * g++.old-deja/g++.pt/expr8.C: New test.
23673 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23674
23675 2000-06-29 Nick Clifton <nickc@cygnus.com>
23676
23677 * gcc.c-torture/compile/20000629-1.c: New test.
23678
23679 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23680
23681
23682 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23683 gcc.dg/noncompile directory, depending on whether they're
23684 preprocessor tests or not. Annotate all the tests for the dg
23685 framework.
23686
23687 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23688 * gcc.dg/noncompile/noncompile.exp: New.
23689
23690 * Moved files:
23691 Old name New name
23692 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23693 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23694 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23695 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23696 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23697 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23698 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23699 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23700 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23701 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23702 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23703 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23704 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23705 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23706 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23707 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23708 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23709 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23710 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23711 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23712 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23713 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23714 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23715 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23716
23717 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23718 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23719 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23720 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23721 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23722 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23723
23724 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23725
23726 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23727 declare one variable. On the fourth, error.
23728 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23729 declared by 20000628-1a.h.
23730
23731 2000-06-29 Richard Henderson <rth@redhat.com>
23732
23733 * gcc.c-torture/execute/930529-1.x: New file.
23734 * gcc.dg/920413-1.c: Adjust expected warning text.
23735 * gcc.dg/980217-1.c: Declare abort.
23736 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23737
23738 2000-06-29 Jeffrey A Law (law@cygnus.com)
23739
23740 * g77.f-torture/compile/20000629-1.f: New test.
23741 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23742
23743 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23744
23745 Rearrange lots of files, removing entirely the
23746 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23747 directories.
23748
23749 * Deleted files:
23750 gcc.c-torture/code_quality/code_quality.exp
23751 gcc.c-torture/special/special.exp
23752 gcc.failure/failure.exp
23753 gcc.failure/940409-1.x
23754 gcc.c-torture/compile/961203-1.x
23755
23756 * New files:
23757 gcc.misc-tests/linkage.exp
23758 gcc.c-torture/execute/920730-1t.c
23759 gcc.c-torture/execute/920730-1t.x
23760 gcc.c-torture/compile/920520-1.x
23761 gcc.c-torture/compile/920521-1.x
23762 gcc.c-torture/compile/981006-1.x
23763 gcc.c-torture/execute/eeprof-1.x
23764
23765 * Moved files (possibly with modifications to fit a new harness):
23766 Old name New name
23767 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23768 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23769 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23770 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23771 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23772 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23773 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23774 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23775 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23776 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23777 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23778 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23779 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23780 gcc.failure/940409-1.c gcc.dg/940409-1.c
23781
23782 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23783
23784 * c-torture/compile/961203-1.x: Delete.
23785
23786 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23787 not exit. Include stdio.h.
23788 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23789 * gcc.misc-tests/dg-12.c: Likewise.
23790 * gcc.misc-tests/dg-5.c: Likewise.
23791 * gcc.misc-tests/dg-6.c: Likewise.
23792 * gcc.misc-tests/dg-7.c: Prototype abort.
23793 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23794 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23795 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23796 not exit.
23797 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23798 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23799
23800 2000-06-28 Jakub Jelinek <jakub@redhat.com>
23801
23802 * gcc.dg/cpp/20000628-1.c: New test.
23803 * gcc.dg/cpp/20000628-1.h: New header for above test.
23804 * gcc.dg/cpp/20000628-1a.h: Likewise.
23805
23806 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23807
23808 * gcc.dg/cpp: New directory.
23809 * gcc.dg/cpp/cpp.exp: New driver.
23810 * gcc.dg/cpp/20000627-1.c: New test.
23811 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23812 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23813 and rewrite as a compilation test.
23814
23815 * gcc.dg: Move many files into the cpp subdirectory, possibly
23816 renaming or editing them as well.
23817 Old name New name
23818 990119-1.c cpp/19990119-1.c
23819 990228-1.c cpp/19990228-1.c
23820 990407-1.c cpp/19990407-1.c
23821 990409-1.c cpp/19990409-1.c
23822 990413-1.c cpp/19990413-1.c
23823 990703-1.c cpp/19990703-1.c
23824 20000127-1.c cpp/20000127-1.c
23825 20000129-1.c cpp/20000129-1.c
23826 20000207-1.c cpp/20000207-1.c
23827 20000207-2.c cpp/20000207-2.c
23828 20000209-1.c cpp/20000209-1.c
23829 20000209-2.c cpp/20000209-2.c
23830 20000301-1.c cpp/20000301-1.c
23831 20000419-1.c cpp/20000419-1.c
23832 20000510-1.S cpp/20000510-1.S
23833 20000519-1.c cpp/20000519-1.c
23834 20000529-1.c cpp/20000529-1.c
23835 20000625-1.c cpp/20000625-1.c
23836 20000625-2.c cpp/20000625-2.c
23837 cpp-as1.c cpp/assert1.c
23838 cpp-as2.c cpp/assert2.c
23839 cxx-comments-1.c cpp/cxxcom1.c
23840 cxx-comments-2.c cpp/cxxcom2.c
23841 endif-label.c cpp/endif.c
23842 cpp-hash1.c cpp/hash1.c
23843 cpp-hash2.c cpp/hash2.c
23844 cpp-if1.c cpp/if-1.c
23845 cpp-if2.c cpp/if-2.c
23846 cpp-if3.c cpp/if-3.c
23847 cpp-if4.c cpp/if-4.c
23848 cpp-if5.c cpp/if-5.c
23849 cpp-cond.c cpp/if-cexp.c
23850 cpp-missingop.c cpp/if-mop.c
23851 cpp-missingparen.c cpp/if-mpar.c
23852 cpp-opprec.c cpp/if-oppr.c
23853 cpp-ifparen.c cpp/if-paren.c
23854 cpp-shortcircuit.c cpp/if-sc.c
23855 cpp-shift.c cpp/if-shift.c
23856 cpp-unary.c cpp/if-unary.c
23857 cpp-li1.c cpp/line1.c
23858 cpp-li2.c cpp/line2.c
23859 lineno.c cpp/line3.c
23860 lineno-2.c cpp/line4.c
23861 cpp-mi.c cpp/mi1.c
23862 cpp-mic.h cpp/mi1c.h
23863 cpp-micc.h cpp/mi1cc.h
23864 cpp-mind.h cpp/mi1nd.h
23865 cpp-mindp.h cpp/mi1ndp.h
23866 cpp-mix.h cpp/mi1x.h
23867 cpp-mi2.c cpp/mi2.c
23868 cpp-mi2a.h cpp/mi2a.h
23869 cpp-mi2b.h cpp/mi2b.h
23870 cpp-mi2c.h cpp/mi2c.h
23871 cpp-mi3.c cpp/mi3.c
23872 cpp-mi3.def cpp/mi3.def
23873 poison-1.c cpp/poison.c
23874 pr-impl.c cpp/prag-imp.c
23875 cpp-redef-2.c cpp/redef1.c
23876 cpp-redef.c cpp/redef2.c
23877 strpaste.c cpp/strp1.c
23878 strpaste-2.c cpp/strp2.c
23879 cpp-tradpaste.c cpp/tr-paste.c
23880 cpp-tradstringify.c cpp/tr-str.c
23881 cpp-tradwarn1.c cpp/tr-warn1.c
23882 cpp-tradwarn2.c cpp/tr-warn2.c
23883 trigraphs.c cpp/trigraphs.c
23884 cpp-unc1.c cpp/unc1.c
23885 cpp-unc2.c cpp/unc2.c
23886 cpp-unc3.c cpp/unc3.c
23887 cpp-unc.c cpp/unc4.c
23888 undef.c cpp/undef1.c
23889 undef-2.c cpp/undef2.c
23890 cpp-wi1.c cpp/widestr1.c
23891
23892 2000-06-27 Mark Mitchell <mark@codesourcery.com>
23893
23894 * lib/g++.exp (g++_include_flags): Tweak.
23895
23896 2000-06-27 H.J. Lu <hjl@gnu.org>
23897 Loren J. Rittle <ljrittle@acm.org>
23898
23899 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23900 version with one that knows about the new gcc tree structure.
23901 (g++_link_flags): Same.
23902
23903 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23904
23905 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23906 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23907 case we are cross-compiling.
23908
23909 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23910 g++.old-deja/g++.niklas/Makefile.in,
23911 g++.old-deja/g++.niklas/configure.in,
23912 g++.old-deja/g++.other/Makefile.in,
23913 g++.old-deja/g++.other/configure.in,
23914 gcc.c-torture/code_quality/Makefile.in,
23915 gcc.c-torture/code_quality/configure.in,
23916 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23917 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23918 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23919 gcc.c-torture/execute/ieee/Makefile.in,
23920 gcc.c-torture/execute/ieee/configure.in,
23921 gcc.c-torture/noncompile/Makefile.in,
23922 gcc.c-torture/noncompile/configure.in,
23923 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23924 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23925 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23926
23927 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23928
23929 * g++.old-deja/g++.other/ambig3.C: New test.
23930
23931 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23932
23933 * g++.old-deja/g++.pt/syntax1.C: New test.
23934 * g++.old-deja/g++.pt/syntax2.C: New test.
23935 * g++.old-deja/g++.other/syntax3.C: New test.
23936 * g++.old-deja/g++.other/syntax4.C: New test.
23937
23938 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23939
23940 * gcc.dg/20000623-1.c: Prototype exit and abort.
23941
23942 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23943
23944 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23945 New tests.
23946 * gcc.dg/cpp-mi3.def: New file.
23947
23948 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23949 inside assertions.
23950 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23951 lexer's error messages.
23952 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23953 divine anything from the linemarkers.
23954 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23955 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23956
23957 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23958
23959 * gcc.dg/20000623-1.c: New test.
23960
23961 2000-06-22 Jakub Jelinek <jakub@redhat.com>
23962
23963 * gcc.c-torture/execute/20000622-1.c: New test.
23964
23965 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23966
23967 * g++.old-deja/g++.other/init15.C: New test.
23968
23969 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23970
23971 * g++.old-deja/g++.pt/vaarg2.C: New test.
23972 * g++.old-deja/g++.pt/vaarg3.C: New test.
23973
23974 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23975
23976 * g++.old-deja/g++.other/dyncast6.C: New test.
23977
23978 2000-06-15 Jakub Jelinek <jakub@redhat.com>
23979
23980 * gcc.c-torture/execute/loop-6.c: New test.
23981
23982 2000-06-14 Jakub Jelinek <jakub@redhat.com>
23983
23984 * gcc.dg/20000614-1.c: New test.
23985 * gcc.dg/20000614-2.c: New test.
23986
23987 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
23988
23989 * g++.old-deja/g++.other/inline12.C: New test.
23990
23991 2000-06-13 Jakub Jelinek <jakub@redhat.com>
23992
23993 * g++.old-deja/g++.other/eh1.C: New test.
23994
23995 2000-06-12 Jakub Jelinek <jakub@redhat.com>
23996
23997 * g++.old-deja/g++.other/type.C: New test.
23998
23999 2000-06-05 Jakub Jelinek <jakub@redhat.com>
24000
24001 * g++.old-deja/g++.other/initstring.C: New test.
24002
24003 2000-06-12 Jason Merrill <jason@redhat.com>
24004
24005 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
24006
24007 2000-06-09 Jeffrey A Law (law@cygnus.com)
24008
24009 * gcc.c-torture/compile/20000609-1.c: New test.
24010
24011 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
24012
24013 * gcc.dg/20000609-1.c: New test.
24014
24015 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
24016
24017 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
24018 * gcc.c-torture/noncompile/poison-1.c: Move...
24019 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
24020 * gcc.dg/cpp-li1.c: Add a token after the #line.
24021
24022 2000-06-05 Richard Henderson <rth@cygnus.com>
24023
24024 * gcc.c-torture/execute/20000605-2.c: New test.
24025 * gcc.c-torture/execute/20000605-3.c: New test.
24026
24027 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
24028
24029 * g77.f-torture/execute/20000503-1.x: New file.
24030
24031 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
24032
24033 * g++.old-deja/g++.eh/badalloc1.C: New test.
24034
24035 2000-06-05 Richard Henderson <rth@cygnus.com>
24036
24037 * gcc.c-torture/execute/20000605-1.c: New test.
24038
24039 2000-06-05 Jakub Jelinek <jakub@redhat.com>
24040 Nathan Sidwell <nathan@codesourcery.com>
24041
24042 * gcc.c-torture/compile/20000605-1.c: New test.
24043
24044 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
24045
24046 * g77.f-torture/compile/20000601-1.f: New test.
24047
24048 2000-06-03 Richard Henderson <rth@cygnus.com>
24049
24050 * gcc.c-torture/execute/20000603-1.c: New.
24051
24052 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
24053
24054 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
24055 * gcc.dg/noreturn-2.c (noreturn): Likewise.
24056
24057 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
24058
24059 * gcc.dg/compare2.c (case 12): XFAIL.
24060 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
24061 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
24062
24063 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
24064
24065 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
24066
24067 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
24068 guard macro is already defined when the header is first
24069 included.
24070 * gcc.dg/cpp-mix.h: New file.
24071 * gcc.dg/endif-label.c: Update patterns to match compiler.
24072
24073 * g++.brendan/complex1.C: Declare abort.
24074 * g++.law/refs4.C: Remove XFAIL.
24075 * g++.oliva/expr2.C: Declare abort and exit.
24076
24077 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
24078
24079 * gcc.c-torture/execute/20000528-1.c: New test.
24080
24081 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
24082 * g++.old-deja/g++.law/temps4.C: Likewise.
24083
24084 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
24085 stdlib.h. Call abort() on failure.
24086 * g++.old-deja/g++.law/refs4.C: Likewise.
24087 * g++.old-deja/g++.law/temps4.C: Likewise.
24088 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
24089 * gcc.c-torture/execute/20000112-1.c: Include string.h.
24090
24091 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
24092
24093 Relative to g++.dg/special:
24094 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
24095
24096 Relative to g++.old-deja:
24097 * g++.brendan/complex1.C, g++.jason/optimize2.C,
24098 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
24099 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
24100 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
24101 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
24102 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
24103 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
24104
24105 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
24106 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
24107 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
24108 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
24109 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
24110 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
24111 and/or string.h.
24112
24113 * g++.other/goto1.C: Update expectations for error messages.
24114
24115 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
24116
24117 * gcc.c-torture/compile/20000523-1.c: New test.
24118
24119 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24120
24121 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
24122
24123 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24124
24125 * g++.old-deja/g++.eh/catch11.C: New test.
24126 * g++.old-deja/g++.eh/catch12.C: New test.
24127
24128 2000-05-24 Nick Clifton <nickc@cygnus.com>
24129
24130 * gcc.c-torture/execute/20000523-1.c: New test.
24131
24132 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
24133
24134 * c-torture/execute/bcp-1.c: Replace abort in arg of
24135 __builtin_constant_p with a generic external function.
24136
24137 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
24138 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
24139 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
24140 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
24141 Prototype abort and/or exit.
24142
24143 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
24144 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
24145 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
24146 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
24147
24148 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
24149
24150 * gcc.dg/dwarf2-1.c: New test.
24151
24152 2000-05-20 Richard Henderson <rth@cygnus.com>
24153
24154 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
24155
24156 2000-05-20 Andreas Jaeger <aj@suse.de>
24157
24158 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
24159 testcase.
24160
24161 2000-05-19 David Edelsohn <edelsohn@gnu.org>
24162
24163 * gcc.c-torture/execute/20000519-2.c: New test.
24164
24165 2000-05-19 Andreas Jaeger <aj@suse.de>
24166
24167 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
24168 which fails with SSA.
24169
24170 * lib/c-torture.exp: Also test with -O3 -fssa.
24171
24172 2000-05-18 Michael Meissner <meissner@redhat.com>
24173
24174 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
24175 * gcc.c-torture/execute/920415-1.c: Ditto.
24176 * gcc.c-torture/execute/920501-1.c: Ditto.
24177 * gcc.c-torture/execute/conversion.c: Ditto.
24178 * gcc.c-torture/execute/cvt-1.c: Ditto.
24179
24180 2000-05-18 Jeffrey A Law (law@cygnus.com)
24181
24182 * gcc.c-torture/compile/20000518-1.c: New test.
24183
24184 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
24185
24186 * g77.f-torture/compile/200005018.f: New test.
24187
24188 2000-05-17 Jeffrey A Law (law@cygnus.com)
24189
24190 * gcc.c-torture/compile/20000517-1.c: New test.
24191
24192 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24193
24194 * gcc.c-torture/execute/20000516-1.c: New test.
24195
24196 2000-05-15 Jakub Jelinek <jakub@redhat.com>
24197
24198 * g++.old-deja/g++.other/eh.C: New test.
24199
24200 2000-05-12 Richard Henderson <rth@cygnus.com>
24201
24202 * gcc.c-torture/execute/990208-1.c (main): Don't pass
24203 constants through to doit's conditional.
24204
24205 2000-05-11 Jeffrey A Law (law@cygnus.com)
24206
24207 * gcc.c-torture/compile/20000511-1.c: New test.
24208 * g77.f-torture/compile/20000511-1.f: New test.
24209 * g77.f-torture/compile/20000511-2.f: New test.
24210
24211 2000-05-11 Michael Meissner <meissner@redhat.com>
24212
24213 * gcc.c-torture/execute/20000511-1.c: New test.
24214
24215 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
24216
24217 * gcc.dg/dg.exp: Scan .S files as well as .c files.
24218 * gcc.dg/20000510-1.S: New.
24219
24220 2000-05-08 Catherine Moore <clm@cygnus.com>
24221
24222 * gcc.dg/unused-3.c: New.
24223
24224 2000-05-06 Richard Henderson <rth@cygnus.com>
24225
24226 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
24227 * g++.old-deja/g++.mike/warn1.C: Likewise.
24228 * g++.old-deja/g++.pt/local1.C: Likewise.
24229 * g++.old-deja/g++.pt/local7.C: Likewise.
24230 * g++.old-deja/g++.pt/spec16.C: Likewise.
24231
24232 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
24233
24234 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
24235
24236 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
24237
24238 * g77.f-torture/execute/20000503-1.f: New test.
24239
24240 2000-05-04 Andreas Jaeger <aj@suse.de>
24241
24242 * gcc.dg/noreturn-2.c: New test.
24243
24244 2000-05-04 Neil Booth <NeilB@earthling.net>
24245
24246 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
24247 preprocessor.
24248
24249 2000-05-04 Richard Henderson <rth@cygnus.com>
24250
24251 * gcc.c-torture/execute/20000503-1.c: Fix typo.
24252
24253 2000-05-04 Richard Henderson <rth@cygnus.com>
24254
24255 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
24256 OpenSSL by Jason R Thorpe.
24257
24258 2000-05-03 Jim Wilson <wilson@cygnus.com>
24259
24260 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
24261
24262 2000-05-03 Robert Lipe <robertlipe@usa.net>
24263
24264 * gcc.dg/20000503-1.c: New test.
24265
24266 2000-05-02 Jakub Jelinek <jakub@redhat.com>
24267
24268 * gcc.c-torture/compile/20000502-1.c: New test.
24269 * g++.old-deja/g++.other/align.C: New test.
24270 * gcc.dg/cpp-tradstringify.c: New test.
24271
24272 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
24273
24274 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
24275 and hard registers.
24276
24277 2000-04-26 Geoff Keating <geoffk@cygnus.com>
24278
24279 * gcc.c-torture/execute/loop-5.c: New test.
24280
24281 2000-04-25 Jakub Jelinek <jakub@redhat.com>
24282
24283 * gcc.c-torture/execute/va-arg-20.c: New test.
24284
24285 2000-04-23 Jeffrey A Law (law@cygnus.com)
24286
24287 * gcc.c-torture/execute/20000422-1.c: New test.
24288
24289 2000-04-20 Greg McGary <gkm@gnu.org>
24290
24291 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
24292 when optimizing, but without sibling-call optimizations (-O1).
24293
24294 2000-04-20 Jeffrey A Law (law@cygnus.com)
24295
24296 * gcc.c-torture/compile/20000420-1.c: New test.
24297
24298 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
24299
24300 * g++.abi/ptrflags.C: New test.
24301 * g++.eh/catchptr1.C: Test incomplete pointer chains.
24302
24303 2000-04-19 Catherine Moore <clm@cygnus.com>
24304
24305 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
24306
24307 2000-04-19 Greg McGary <gkm@gnu.org>
24308
24309 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
24310 sibling-call optimizations.
24311
24312 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
24313
24314 * gcc.dg/20000419-1.c: New test.
24315
24316 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
24317
24318 * gcc.c-torture/execute/20000412-6.c: New test.
24319
24320 2000-04-12 Jeffrey A Law (law@cygnus.com)
24321
24322 * gcc.c-torture/execute/20000412-5.c: New test.
24323 * g77.f-torture/compile/20000412-1.f: New test.
24324 * gcc.c-torture/execute/20000412-4.c: New test.
24325 * gcc.c-torture/compile/20000412-2.c: New test.
24326 * gcc.c-torture/execute/20000412-3.c: New test.
24327 * gcc.c-torture/compile/20000412-1.c: New test.
24328 * gcc.c-torture/execute/20000412-2.c: New test.
24329
24330 2000-04-12 Jakub Jelinek <jakub@redhat.com>
24331
24332 * objc/execute/bf-20.m: New test.
24333
24334 2000-04-10 Richard Henderson <rth@cygnus.com>
24335
24336 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24337
24338 * gcc.c-torture/execute/20000412-1.c: New test.
24339
24340 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24341
24342 * g++.old-deja/g++.eh/catchptr1.C: New test.
24343
24344 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24345
24346 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24347
24348 2000-04-08 Neil Booth <NeilB@earthling.net>
24349
24350 * gcc.dg/cpp-nullchar.c: Remove test as
24351 embedded nulls cause problems.
24352
24353 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24354
24355 * gcc.dg/compare2.c: New test.
24356
24357 2000-04-08 Neil Booth <NeilB@earthling.net>
24358
24359 * gcc.dg/cpp-nullchar.c: New test.
24360
24361 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24362
24363 * gcc.dg/cpp-mi2.c: New test.
24364 * gcc.dg/cpp-mi2[abc].h: New files.
24365
24366 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24367
24368 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24369 member name.
24370
24371 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24372
24373 * g++.old-deja/g++.abi/vmihint.C: New test.
24374
24375 2000-04-06 Neil Booth <NeilB@earthling.net>
24376
24377 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24378 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24379 copyright.
24380
24381 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
24382
24383 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24384 avoid stack-frame overwrite.
24385
24386 2000-04-05 Jakub Jelinek <jakub@redhat.com>
24387
24388 * gcc.c-torture/compile/20000405-2.c: New test.
24389 * gcc.c-torture/compile/20000405-3.c: New test.
24390
24391 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24392
24393 * gcc.c-torture/compile/20000405-1.c: New test.
24394
24395 2000-04-04 Geoff Keating <geoffk@cygnus.com>
24396
24397 * gcc.dg/cast-qual-1.c: Revert last change.
24398
24399 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24400
24401 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24402
24403 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24404
24405 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24406 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24407
24408 2000-04-03 Jeffrey A Law (law@cygnus.com)
24409
24410 * gcc.c-torture/compile/20000403-2.c: New test.
24411 * gcc.c-torture/compile/20000403-1.c: New test.
24412
24413 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
24414
24415 * gcc.c-torture/execute/20000403-1.c: New test.
24416
24417 2000-04-03 Geoff Keating <geoffk@cygnus.com>
24418
24419 * gcc.c-torture/execute/20000402-1.c: New test.
24420
24421 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
24422
24423 * gcc.c-torture/execute/va-arg-15.c: New test.
24424 * gcc.c-torture/execute/va-arg-16.c: New test.
24425 * gcc.c-torture/execute/va-arg-17.c: New test.
24426 * gcc.c-torture/execute/va-arg-18.c: New test.
24427 * gcc.c-torture/execute/va-arg-19.c: New test.
24428
24429 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
24430
24431 * gcc.c-torture/compile/981211-1.c: Move to...
24432 * gcc.dg/cpp-as1.c: ...here.
24433 * gcc.dg/cpp-as2.c: New file.
24434
24435 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
24436 compiler.
24437
24438 2000-04-02 Neil Booth <NeilB@earthling.net>
24439
24440 * gcc.dg/cpp-cond.c New tests.
24441 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
24442 accidental success less likely.
24443 * gcc.dg/cpp-missingop.c New tests.
24444 * gcc.dg/cpp-missingparen.c New tests.
24445 * gcc.dg/cpp-shift.c New tests.
24446 * gcc.dg/cpp-shortcircuit.c New tests.
24447 * gcc.dg/cpp-unary.c New tests.
24448
24449 2000-03-29 Jeffrey A Law (law@cygnus.com)
24450
24451 * gcc.c-torture/compile/20000329-1.c: New test.
24452
24453 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
24454
24455 * gcc.c-torture/compile/20000326-1.c: New test.
24456 * gcc.c-torture/compile/20000326-2.c: New test.
24457
24458 2000-03-24 Geoff Keating <geoffk@cygnus.com>
24459
24460 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
24461 the first parameter is a function argument.
24462
24463 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
24464
24465 * g++.old-deja/g++.ext/array4.C: New test.
24466
24467 2000-03-22 Geoff Keating <geoffk@cygnus.com>
24468
24469 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
24470
24471 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24472
24473 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
24474
24475 2000-03-19 Richard Henderson <rth@cygnus.com>
24476
24477 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
24478
24479 2000-03-19 Richard Henderson <rth@cygnus.com>
24480
24481 * gcc.c-torture/compile/20000319-1.c: New test.
24482
24483 2000-03-14 Jeffrey A Law (law@cygnus.com)
24484
24485 * gcc.c-torture/execute/20000314-3.c: New test.
24486 * gcc.c-torture/execute/20000314-2.c: New test.
24487 * gcc.c-torture/execute/20000314-1.c: New test.
24488 * gcc.c-torture/compile/20000314-2.c: New test.
24489 * gcc.c-torture/compile/20000314-1.c: New test.
24490
24491 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
24492
24493 * g++.old-deja/g++.warn/inline.C: New test.
24494
24495 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
24496
24497 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
24498 standards-compliant result rather than specific constants.
24499 Put test-values in array.
24500
24501 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
24502
24503 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24504 (g++_target_compile): Put test-specific options last.
24505
24506 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24507
24508 * g++.old-deja/g++.eh/vbase4.C: New test.
24509
24510 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24511
24512 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
24513
24514 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24515
24516 * g++.old-deja/g++.brendan/misc12.C: Removed.
24517 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24518 * g++.old-deja/g++.ext/pretty4.C: New test.
24519
24520 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24521
24522 * g++.old-deja/g++.other/string2.C: New test.
24523
24524 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
24525
24526 * g++.old-deja/g++.warn/impint2.C: New test.
24527
24528 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
24529
24530 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24531 is 1, not zero.
24532
24533 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
24534
24535 * g++.old-deja/g++.warn/impint.C: New test.
24536 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24537 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24538 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24539 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24540 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24541 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24542 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24543 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24544 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24545 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24546 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24547 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24548
24549 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24550
24551 * gcc.dg/cpp-redef.c: New test.
24552
24553 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24554
24555 * g++.old-deja/g++.pt/unify7.C: New test.
24556
24557 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24558
24559 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24560 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24561
24562 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24563
24564 * gcc.c-torture/compile/20000224-1.c: New test.
24565
24566 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24567
24568 * gcc.c-torture/compile/cpp-2.c: New test.
24569 * gcc.c-torture/compile/cpp-1.c: New test.
24570
24571 2000-02-25 Jeffrey A Law (law@cygnus.com)
24572
24573 * gcc.c-torture/execute/20000225-1.c: New test.
24574
24575 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24576
24577 * gcc.dg/cpp-li2.c: New test.
24578
24579 * gcc.dg/cpp-wi1.c: New test.
24580
24581 * gcc.dg/cpp-li1.c: New test.
24582
24583 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24584
24585 * g++.old-deja/g++.other/sizeof5.C: New test.
24586
24587 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24588
24589 * gcc.c-torture/execute/va-arg-13.c: New test.
24590
24591 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24592
24593 * gcc.c-torture/execute/va-arg-12.c: New test.
24594
24595 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24596
24597 * gcc.c-torture/execute/20000223-1.c: New test.
24598
24599 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24600
24601 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24602
24603 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24604
24605 * g++.old-deja/g++.abi/ptrmem.C: New test.
24606
24607 2000-02-19 Richard Henderson <rth@cygnus.com>
24608
24609 * gcc.c-torture/compile/init-3.c: New.
24610
24611 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24612
24613 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24614 ALWAYS_CXXFLAGS.
24615
24616 2000-02-11 Robert Lipe <robertl@sco.com>
24617
24618 * gcc.c-torture/compile/20000211-3.c: New test.
24619
24620 2000-02-11 Martin Buchholz <martin@xemacs.org>
24621
24622 * gcc.c-torture/compile/20000211-2.c: New test.
24623
24624 2000-02-11 Jeffrey A Law (law@cygnus.com)
24625
24626 * gcc.c-torture/compile/20000211-1.c: New test.
24627
24628 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24629
24630 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24631 on native targets
24632
24633 2000-02-08 Nathan Sidwell <nathan@acm.org>
24634
24635 * g++.old-deja/g++.other/cast5.C: New test.
24636
24637 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24638
24639 * gcc.c-torture/execute/20000205-1.c: New.
24640
24641 2000-02-03 Nathan Sidwell <nathan@acm.org>
24642
24643 * g++.old-deja/g++.jason/cast3.C: Return void.
24644 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24645
24646 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24647
24648 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24649
24650 * gcc.dg/loop-1.c: New test.
24651
24652 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24653
24654 * gcc.c-torture/compile/20000127-1.c: New test.
24655 * gcc.c-torture/execute/991228-1.c: New test.
24656
24657 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24658
24659 * gcc.dg/unused-2.c: New test.
24660
24661 * gcc.dg/conv-1.c: New test.
24662
24663 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24664
24665 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24666 compiler.
24667 (tool_option_proc): Fix typo.
24668
24669 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24670
24671 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24672 of the ld on the host, not on the build machine.
24673 Also, don't crash if '--help' is not a supported option.
24674
24675 2000-01-24 Richard Henderson <rth@cygnus.com>
24676
24677 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24678
24679 2000-01-20 Jeffrey A Law (law@cygnus.com)
24680
24681 * gcc.c-torture/execute/20000120-2.c: New test.
24682 * gcc.c-torture/execute/20000120-1.c: New test.
24683
24684 2000-01-13 Jeffrey A Law (law@cygnus.com)
24685
24686 * gcc.c-torture/execute/20000113-1.c: New test.
24687
24688 2000-01-12 Jeffrey A Law (law@cygnus.com)
24689
24690 * gcc.c-torture/execute/20000112-1.c: New test.
24691
24692 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24693
24694 * gcc.dg/20000111-1.c: New test.
24695
24696 2000-01-10 Jeffrey A Law (law@cygnus.com)
24697
24698 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24699 with 16 bit integers.
24700
24701 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24702
24703 * gcc.dg/20000108-1.c: New test.
24704
24705 2000-01-05 Nathan Sidwell <nathan@acm.org>
24706
24707 * g++.old-deja/g++.ns/koenig8.C: New test.
24708
24709 2000-01-05 Nathan Sidwell <nathan@acm.org>
24710
24711 * g++.old-deja/g++.other/cast4.C: New test.
24712
24713 2000-01-05 Jeffrey A Law (law@cygnus.com)
24714
24715 * gcc.c-torture/compile/20000105-2.c: New test.
24716 * gcc.c-torture/compile/20000105-1.c: New test.
24717
24718 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24719
24720 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24721 references to printf & atoi to conform to ANSI standard.
24722 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24723 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24724 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24725 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24726 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24727 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24728 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24729 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24730 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24731 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24732 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24733 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24734 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24735 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24736 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24737 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24738 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24739 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24740 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24741 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24742 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24743 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24744 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24745 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24746 * g++.old-deja/g++.brendan/init3.C: Likewise.
24747 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24748 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24749 * g++.old-deja/g++.brendan/new2.C: Likewise.
24750 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24751 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24752 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24753 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24754 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24755 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24756 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24757 * g++.old-deja/g++.brendan/template24.C: Likewise.
24758 * g++.old-deja/g++.brendan/template3.C: Likewise.
24759 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24760 * g++.old-deja/g++.jason/inline3.C: Likewise.
24761 * g++.old-deja/g++.jason/opeq.C: Likewise.
24762 * g++.old-deja/g++.law/arg5.C: Likewise.
24763 * g++.old-deja/g++.law/arm7.C: Likewise.
24764 * g++.old-deja/g++.law/ctors11.C: Likewise.
24765 * g++.old-deja/g++.law/cvt8.C: Likewise.
24766 * g++.old-deja/g++.law/init9.C: Likewise.
24767 * g++.old-deja/g++.law/refs4.C: Likewise.
24768 * g++.old-deja/g++.law/template2.C: Likewise.
24769 * g++.old-deja/g++.law/visibility24.C: Likewise.
24770 * g++.old-deja/g++.law/vtable3.C: Likewise.
24771 * g++.old-deja/g++.mike/asm2.C: Likewise.
24772 * g++.old-deja/g++.mike/eh1.C: Likewise.
24773 * g++.old-deja/g++.mike/misc1.C: Likewise.
24774 * g++.old-deja/g++.mike/misc13.C: Likewise.
24775 * g++.old-deja/g++.mike/misc14.C: Likewise.
24776 * g++.old-deja/g++.mike/ns12.C: Likewise.
24777 * g++.old-deja/g++.mike/p1248.C: Likewise.
24778 * g++.old-deja/g++.mike/p3708.C: Likewise.
24779 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24780 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24781 * g++.old-deja/g++.mike/p646.C: Likewise.
24782 * g++.old-deja/g++.mike/p700.C: Likewise.
24783 * g++.old-deja/g++.mike/p783.C: Likewise.
24784 * g++.old-deja/g++.mike/p783a.C: Likewise.
24785 * g++.old-deja/g++.mike/p783b.C: Likewise.
24786 * g++.old-deja/g++.mike/p786.C: Likewise.
24787 * g++.old-deja/g++.mike/p789.C: Likewise.
24788 * g++.old-deja/g++.mike/p789a.C: Likewise.
24789 * g++.old-deja/g++.mike/p807a.C: Likewise.
24790 * g++.old-deja/g++.other/delete3.C: Likewise.
24791 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24792 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24793 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24794 * g++.old-deja/g++.other/empty1.C: Likewise.
24795 * g++.old-deja/g++.other/temporary1.C: Likewise.
24796 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24797 * g++.old-deja/g++.pt/t16.C: Likewise.
24798 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
24799
24800 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
24801
24802 * gcc.dg/991230-1.c: New test.
24803
24804 1999-12-29 Jeffrey A Law (law@cygnus.com)
24805
24806 * gcc.c-torture/compile/991229-3.c: New test.
24807 * gcc.c-torture/compile/991229-2.c: New test.
24808 * gcc.c-torture/compile/991229-1.c: New test.
24809
24810 1999-12-29 Greg McGary <gkm@eng.ascend.com>
24811
24812 * gcc.c-torture/compile/labels-2.c: New test.
24813
24814 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
24815
24816 * gcc.c-torture/execute/991227-1.c: New test.
24817
24818 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24819
24820 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
24821
24822 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
24823
24824 * gcc.c-torture/execute/991221-1.c: New test.
24825
24826 1999-12-20 Nathan Sidwell <nathan@acm.org>
24827
24828 * g++.old-deja/g++.other/cast3.C: New test.
24829
24830 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
24831
24832 * gcc.c-torture/execute/991216-4.c: New test.
24833
24834 1999-12-16 Michael Meissner <meissner@cygnus.com>
24835
24836 * gcc.c-torture/execute/991216-1.c: New test.
24837 * gcc.c-torture/execute/991216-2.c: New test.
24838 * gcc.c-torture/execute/991216-3.c: New test.
24839
24840 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24841
24842 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
24843 Actually make the test fail by using "-O2" for compilation.
24844
24845 1999-12-15 Nathan Sidwell <nathan@acm.org>
24846
24847 * g++.old-deja/g++.warn/cast-align1.C: New test.
24848
24849 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24850
24851 * gcc.c-torture/compile/991214-1.c: New test.
24852 * gcc.c-torture/compile/991214-2.c: New test.
24853
24854 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24855
24856 * gcc.dg/991214-1.c: New test.
24857
24858 1999-12-13 Jeffrey A Law (law@cygnus.com)
24859
24860 * gcc.c-torture/compile/991213-3.c: New test.
24861 * gcc.c-torture/compile/991213-2.c: New test.
24862 * gcc.c-torture/compile/991213-1.c: New test.
24863
24864 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
24865
24866 * gcc.dg/991209-1.c: New test.
24867
24868 1999-12-08 Nathan Sidwell <nathan@acm.org>
24869
24870 * gcc.c-torture/compile/991208-1.c: New test.
24871
24872 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24873
24874 * gcc.dg/ultrasp2.c: New test.
24875
24876 1999-12-05 Alex Samuel <samuel@codesourcery.com>
24877
24878 * g++.old-deja/g++.abi/align.C (main): Fix typo.
24879
24880 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
24881
24882 * gcc.c-torture/compile/991202-1.c: New test.
24883 * gcc.c-torture/execute/991202-1.c: New test.
24884 * gcc.c-torture/execute/991202-2.c: New test.
24885 * gcc.c-torture/execute/991202-3.c: New test.
24886
24887 1999-12-02 Alex Samuel <samuel@codesourcery.com>
24888
24889 * g++.old-deja/g++.abi/align.C: New test.
24890 * g++.old-deja/g++.abi/aggregates.C: Likewise.
24891 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24892
24893 1999-12-01 Richard Henderson <rth@cygnus.com>
24894
24895 * gcc.c-torture/execute/991201-1.c: New.
24896
24897 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
24898
24899 * gcc.dg/991129-1.c: New test.
24900
24901 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
24902
24903 * gcc.c-torture/compile/991127-1.c: New test.
24904
24905 1999-11-22 Nathan Sidwell <nathan@acm.org>
24906
24907 * g++.old-deja/g++.other/warn4.C: New test.
24908
24909 1999-11-22 Nathan Sidwell <nathan@acm.org>
24910
24911 * g++.old-deja/g++.eh/cleanup2.C: New test.
24912 * g++.old-deja/g++.ext/pretty2.C: New test.
24913 * g++.old-deja/g++.ext/pretty3.C: New test.
24914 * g++.old-deja/g++.other/debug6.C: New test.
24915
24916 1999-10-20 Jim Wilson <wilson@cygnus.com>
24917
24918 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
24919 compiler_output to look for one error message instead of two.
24920
24921 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
24922
24923 * gcc.c-torture/execute/991118-1.c: Also test case
24924 where the word boundary does not split a byte evenly.
24925
24926 1999-11-19 Nathan Sidwell <nathan@acm.org>
24927
24928 * g++.old-deja/g++.ext/restrict1.C: New test.
24929
24930 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
24931
24932 * gcc.c-torture/execute/991118-1.c: New test.
24933
24934 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
24935
24936 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
24937 working directory pathnames.
24938
24939 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
24940
24941 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
24942 host is equipped with driver.h and driver.o so it can actually
24943 compile and run the tests.
24944
24945 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
24946
24947 * gcc.c-torture/compile/991008-1.c: New test.
24948
24949 1999-11-08 Nick Clifton <nickc@cygnus.com>
24950
24951 * lib/gcc-dg.exp: Include target-supports.exp
24952
24953 1999-11-05 Nick Clifton <nickc@cygnus.com>
24954
24955 * lib/target-supports.exp: New file: Provide procs to test for
24956 features supported by the target.
24957 (check_weak_available): Moved here from ecos.exp.
24958 (check_alias_available): New proc: Determine of the target
24959 toolchain supports the alias attribute.
24960
24961 * gcc.dg/special/ecos.exp: Move check_weak_available to
24962 target-supports.exp.
24963 (alias-1.c): Only perform the test if the target supports
24964 aliases.
24965 (wkali-1.c): Only perform the test if the target supports
24966 aliases.
24967
24968 * gcc.dg/990506-0.c: Expect error messages from cross
24969 targets as well as native targets.
24970
24971 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24972
24973 * gcc.dg/ultrasp1.c: Removed xfail.
24974 * gcc.dg/struct-ret-2.c: Likewise.
24975 * gcc.dg/array-1.c: Likewise.
24976
24977 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24978
24979 * gcc.dg/struct-ret-2.c: New test.
24980
24981 * gcc.dg/array-1.c: New test.
24982
24983 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
24984
24985 * gcc.c-torture/execute/991030-1.c: New test.
24986
24987 1999-10-26 Richard Henderson <rth@cygnus.com>
24988
24989 * gcc.c-torture/compile/991026-2.c: New test.
24990
24991 1999-10-26 Jeffrey A Law (law@cygnus.com)
24992
24993 * gcc.c-torture/compile/991026-1.c: New test.
24994
24995 1999-10-23 Jeffrey A Law (law@cygnus.com)
24996
24997 * gcc.c-torture/execute/991023-1.c: New test.
24998
24999 1999-10-19 Jeffrey A Law (law@cygnus.com)
25000
25001 * gcc.c-torture/execute/991019-1.c: New test.
25002
25003 1999-10-16 Richard Henderson <rth@cygnus.com>
25004
25005 * gcc.c-torture/execute/991016-1.c: New test.
25006
25007 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
25008
25009 * gcc.c-torture/execute/991014-1.c: New test.
25010
25011 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
25012
25013 * g++.old-deja/g++.other/union2.C: New test.
25014
25015 1999-10-13 Nathan Sidwell <nathan@acm.org>
25016
25017 * g++.old-deja/g++.other/vaarg2.C: New test.
25018 * g++.old-deja/g++.other/vaarg3.C: New test.
25019
25020 1999-10-12 Craig Burley <craig@jcb-sc.com>
25021
25022 * g77.f-torture/noncompile/19990905-1.f: Moved from being
25023 in compile/.
25024
25025 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
25026
25027 * gcc.c-torture/execute/va-arg-11.c: New test.
25028
25029 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
25030
25031 * lib/file-format.exp (gcc_target_object_format): Don't
25032 crash if objdump is unavailable.
25033
25034 1999-09-29 Donn Terry <donn@interix.com>
25035
25036 * gcc.misc-tests/mg.exp: delete extraneous redirection.
25037
25038 1999-09-28 Nick Clifton <nickc@cygnus.com>
25039
25040 * gcc.c-torture/compile/990928-1.c: New test.
25041
25042 1999-09-28 Nathan Sidwell <nathan@acm.org>
25043
25044 * g++.old-deja/g++.other/decl6.C: New test.
25045
25046 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25047
25048 * gcc.c-torture/execute/va-arg-10.c: New test.
25049
25050 1999-09-27 Nathan Sidwell <nathan@acm.org>
25051
25052 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
25053 __PRETTY_FUNCTION__.
25054
25055 1999-09-23 Nick Clifton <nickc@cygnus.com>
25056
25057 * gcc.c-torture/execute/990923-1.c: New test.
25058
25059 1999-09-21 Nick Clifton <nickc@cygnus.com>
25060
25061 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
25062 for which -fpic is inappropriate.
25063
25064 1999-09-21 Mark Mitchell <mark@codesourcery.com>
25065
25066 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
25067
25068 1999-09-21 Nathan Sidwell <nathan@acm.org>
25069
25070 * g++.old-deja/g++.other/dyncast1.C: New test.
25071 * g++.old-deja/g++.other/dyncast2.C: New test.
25072 * g++.old-deja/g++.other/dyncast3.C: New test.
25073 * g++.old-deja/g++.other/dyncast4.C: New test.
25074 * g++.old-deja/g++.other/dyncast5.C: New test.
25075 * g++.old-deja/g++.eh/catch3.C: New test.
25076 * g++.old-deja/g++.eh/catch3p.C: New test.
25077 * g++.old-deja/g++.eh/catch4.C: New test.
25078 * g++.old-deja/g++.eh/catch4p.C: New test.
25079 * g++.old-deja/g++.eh/catch5.C: New test.
25080 * g++.old-deja/g++.eh/catch5p.C: New test.
25081 * g++.old-deja/g++.eh/catch6.C: New test.
25082 * g++.old-deja/g++.eh/catch6p.C: New test.
25083 * g++.old-deja/g++.eh/catch7.C: New test.
25084 * g++.old-deja/g++.eh/catch7p.C: New test.
25085 * g++.old-deja/g++.eh/catch8.C: New test.
25086 * g++.old-deja/g++.eh/catch8p.C: New test.
25087 * g++.old-deja/g++.eh/catch9.C: New test.
25088 * g++.old-deja/g++.eh/catch9p.C: New test.
25089
25090 1999-09-13 Nathan Sidwell <nathan@acm.org>
25091
25092 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
25093 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
25094
25095 1999-09-13 Jeffrey A Law (law@cygnus.com)
25096
25097 * gcc.c-torture/compile/990913-1.c: New test.
25098
25099 1999-09-10 Nathan Sidwell <nathan@acm.org>
25100
25101 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
25102 * g++.old-deja/g++.jason/rfg5.C: Likewise.
25103
25104 1999-09-09 Richard Henderson <rth@cygnus.com>
25105
25106 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
25107
25108 1999-09-09 Nathan Sidwell <nathan@acm.org>
25109
25110 * g++.old-deja/g++.other/lookup11.C: New test.
25111 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
25112 what is permitted and what we want.
25113 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
25114 overload use.
25115 * g++.old-deja/g++.jason/rfg5.C: Likewise
25116
25117 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
25118
25119 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
25120 * gcc.c-torture/noncompile/poison-1.c: New file.
25121
25122 1999-09-08 Nathan Sidwell <nathan@acm.org>
25123
25124 * g++.old-deja/g++.other/sizeof3.C: New test.
25125 * g++.old-deja/g++.other/sizeof4.C: New test.
25126 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
25127 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
25128
25129 1999-09-07 Richard Henderson <rth@cygnus.com>
25130
25131 * gcc.dg/va-arg-1.c: New.
25132
25133 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25134
25135 * gcc.c-torture/execute/va-arg-9.c: New test.
25136
25137 1999-09-05 Craig Burley <craig@jcb-sc.com>
25138
25139 * g77.f-torture/compile/980519-2.f: New test.
25140 * g77.f-torture/compile/19990905-0.f: New test.
25141 * g77.f-torture/compile/19990905-1.f: New test.
25142 * g77.f-torture/compile/19990905-2.f: New test.
25143
25144 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
25145
25146 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
25147
25148 * gcc.c-torture/execute/990827-1.c: Fix typo.
25149
25150 1999-09-03 Nathan Sidwell <nathan@acm.org>
25151
25152 * g++.old-deja/g++.other/deref1.C: New test.
25153
25154 1999-09-02 Nathan Sidwell <nathan@acm.org>
25155
25156 * g++.old-deja/g++.other/ambig2.C: New test.
25157 * g++.old-deja/g++.other/cond5.C: New test.
25158 * g++.old-deja/g++.other/lookup16.C: New test.
25159
25160 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
25161
25162 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
25163 assemblers too.
25164
25165 1999-08-31 Jeffrey A Law (law@cygnus.com)
25166
25167 * lib/c-torture.exp: Avoid the "compare executables" optimization
25168 when testing native.
25169
25170 1999-08-29 Jeffrey A Law (law@cygnus.com)
25171
25172 * gcc.c-torture/execute/990829-1.c: New test.
25173 * gcc.c-torture/compile/990829-1.c: New test.
25174
25175 1999-08-27 Paul Burchard <burchard@pobox.com>
25176
25177 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
25178 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
25179 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
25180 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
25181 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
25182 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
25183 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
25184 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
25185 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
25186 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
25187 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
25188
25189 1999-08-27 Jeffrey A Law (law@cygnus.com)
25190
25191 * gcc.c-torture/execute/990827-1.c: New test.
25192
25193 1999-08-26 Craig Burley <craig@jcb-sc.com>
25194
25195 * g77.f-torture/noncompile/19990826-4.f: New test.
25196
25197 * g77.f-torture/compile/19990826-3.f: New test.
25198
25199 * g77.f-torture/execute/19990826-2.f: New test.
25200
25201 * g77.f-torture/compile/19990826-1.f: New test.
25202
25203 * gcc.c-torture/execute/990826-0.c: New test.
25204 * g77.c-torture/execute/19990826-0.f: New test.
25205
25206 * g77.f-torture/noncompile/970626-2.f: New test.
25207
25208 1999-08-25 Paul Burchard <burchard@pobox.com>
25209
25210 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
25211 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
25212 lss-011.C: New tests.
25213
25214 1999-08-25 Nathan Sidwell <nathan@acm.org>
25215
25216 * g++.old-deja/g++.other/decl5.C: New test.
25217
25218 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25219
25220 * noncompile/noncompile.exp: Load_lib c-torture.exp.
25221 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
25222 call `postbase' for each one. All callers of `postbase' changed
25223 to call this instead.
25224
25225 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
25226
25227 * gcc.c-torture/execute/990811-1.c: New test.
25228
25229 1999-08-09 Nick Clifton <nickc@cygnus.com>
25230
25231 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
25232 just native ones.
25233
25234 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
25235 just native ones.
25236
25237 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25238
25239 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
25240
25241 1999-08-04 Jeffrey A Law (law@cygnus.com)
25242
25243 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
25244
25245 1999-08-04 Nathan Sidwell <nathan@acm.org>
25246
25247 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
25248
25249 1999-08-04 Jeffrey A Law (law@cygnus.com)
25250
25251 * gcc.c-torture/execute/990804-1.c: New test.
25252
25253 1999-08-03 Nathan Sidwell <nathan@acm.org>
25254
25255 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
25256 * g++.old-deja/g++.brendan/crash64.C: Likewise
25257 * g++.old-deja/g++.brendan/overload8.C: Likewise
25258
25259 1999-08-03 Nathan Sidwell <nathan@acm.org>
25260
25261 * g++.old-deja/g++.other/struct1.C: New test.
25262
25263 1999-08-03 Nathan Sidwell <nathan@acm.org>
25264
25265 * g++.old-deja/g++.other/enum2.C: New test.
25266
25267 1999-08-02 Richard Henderson <rth@cygnus.com>
25268
25269 Adapted from tests from Franz Sirl:
25270 * gcc.c-torture/execute/va-arg-7.c: New test.
25271 * gcc.c-torture/execute/va-arg-8.c: New test.
25272
25273 1999-08-01 Jeffrey A Law (law@cygnus.com)
25274
25275 * gcc.c-torture/compile/990801-2.c: New test.
25276
25277 * gcc.c-torture/compile/990801-1.c: New test.
25278
25279 1999-07-27 Michael Meissner <meissner@cygnus.com>
25280
25281 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
25282 fp-cmp-1.c, converting double to float.
25283
25284 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
25285 fp-cmp-1.c, converting double to long double.
25286
25287 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
25288 from fr1 to unknown_register, since fr1 is a legitimate register
25289 on some machines.
25290
25291 1999-07-25 Jeffrey A Law (law@cygnus.com)
25292
25293 * README: More listname related changes.
25294
25295 1999-07-08 Catherine Moore <clm@cygnus.com>
25296
25297 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
25298
25299 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
25300
25301 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
25302
25303 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25304
25305 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
25306
25307 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
25308
25309 * gcc.dg/990703-1.c: New test.
25310
25311 1999-06-29 Nick Clifton <nickc@cygnus.com>
25312
25313 * lib/file-format.exp: New file: Move definition of proc
25314 gcc_target_object_format to here from
25315 gcc.dg/special/ecos.exp.
25316
25317 * lib/c-torture.exp: Include lib file-format.exp.
25318 * lib/gcc-dg.exp: Include lib file-format.exp.
25319
25320 * gcc.dg/special/ecos.exp: Remove definition of proc
25321 gcc_target_object_format.
25322
25323 1999-06-28 Jeffrey A Law (law@cygnus.com)
25324
25325 * gcc.c-torture/execute/990628-1.c: New test.
25326
25327 1999-06-25 Jeffrey A Law (law@cygnus.com)
25328
25329 * gcc.c-torture/compile/990625-2.c: New test.
25330
25331 * gcc.c-torture/compile/990625-1.c: New test.
25332
25333 1999-06-23 Nick Clifton <nickc@cygnus.com>
25334
25335 * gcc.c-torture/compile/dll.c: New test case. Check that dll
25336 attributes compile.
25337 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
25338 ports that use the COFF/PE file format.
25339
25340 1999-06-17 Jeffrey A Law (law@cygnus.com)
25341
25342 * gcc.c-torture/compile/990617-1.c: New test.
25343
25344 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
25345
25346 * g++.old-deja/g++.other/decl4.C: New test.
25347
25348 1999-06-14 Nathan Sidwell <nathan@acm.org>
25349
25350 * g++.old-deja/g++.other/bitfld3.C: New test.
25351
25352 1999-06-08 Nathan Sidwell <nathan@acm.org>
25353
25354 * g++.old-deja/g++.eh/catch1.C: New test.
25355
25356 1999-06-07 Jeffrey A Law (law@cygnus.com)
25357
25358 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
25359
25360 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
25361 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
25362
25363 1999-06-05 Craig Burley <craig@jcb-sc.com>
25364
25365 * g77.f-torture/compile/19990502-0.f: Replace with new,
25366 shorter, test that still fails after recent changes.
25367
25368 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25369
25370 * gcc.c-torture/execute/990604-1.c: New test.
25371
25372 1999-05-31 Jeffrey A Law (law@cygnus.com)
25373
25374 * gcc.c-torture/execute/990531-1.c: New test.
25375
25376 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25377
25378 * gcc.c-torture/compile/990527-1.c: New test.
25379
25380 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
25381
25382 * gcc.c-torture/execute/990527-1.c: New test.
25383
25384 1999-05-25 Nick Clifton <nickc@cygnus.com>
25385
25386 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
25387 bitfields as signed.
25388
25389 1999-05-25 Craig Burley <craig@jcb-sc.com>
25390
25391 * g77.f-torture/compile/19990525-0.f: New test.
25392
25393 1999-05-25 Jeffrey A Law (law@cygnus.com)
25394
25395 * gcc.c-torture/execute/990525-2.c: New test.
25396
25397 * gcc.c-torture/execute/990525-1.c: New test.
25398
25399 1999-05-24 Nathan Sidwell <nathan@acm.org>
25400
25401 * g++.old-deja/g++.other/anon3.C: New test.
25402 * g++.old-deja/g++.other/anon4.C: New test.
25403 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
25404 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
25405 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
25406 Merrill).
25407
25408 1999-05-24 Jeffrey A Law (law@cygnus.com)
25409
25410 * gcc.c-torture/execute/990524-1.c: New test.
25411
25412 * gcc.dg/990524-1.c: New test.
25413
25414 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25415
25416 * gcc.c-torture/compile/990523-1.c: New test.
25417
25418 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
25419
25420 * gcc.c-torture/compile/990519-1.c: New test.
25421
25422 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25423
25424 * gcc.c-torture/compile/990517-1.c: New test.
25425
25426 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
25427 (e4, f4): New tests.
25428 (main): Call them.
25429
25430 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25431
25432 * gcc.dg/noreturn-1.c: New test.
25433
25434 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25435
25436 * gcc.c-torture/execute/990513-1.c: New test.
25437
25438 1999-05-10 Richard Henderson <rth@cygnus.com>
25439
25440 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
25441
25442 1999-05-10 Craig Burley <craig@jcb-sc.com>
25443
25444 * g77.f-torture/execute/erfc.f: Use small single-precision
25445 values, to avoid problems on Alphas when not -mieee.
25446
25447 1999-05-08 Craig Burley <craig@jcb-sc.com>
25448
25449 * gcc.dg/990506-0.c: New test.
25450
25451 1999-05-08 Richard Henderson <rth@cygnus.com>
25452
25453 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
25454 the constant to test. Don't XFAIL 64-bit targets.
25455
25456 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
25457 * g++.old-deja/g++.law/profile1.C: Likewise.
25458
25459 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
25460 operator new instances.
25461 * g++.old-deja/g++.other/delete5.C: Likewise.
25462
25463 1999-05-03 Craig Burley <craig@jcb-sc.com>
25464
25465 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
25466 intrinsic.
25467
25468 1999-05-03 Craig Burley <craig@jcb-sc.com>
25469
25470 * g77.f-torture/execute/u77-test.f: Reverse order of two
25471 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
25472
25473 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25474
25475 * gcc.dg/compare1.c: New test.
25476
25477 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
25478
25479 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
25480 New tests.
25481
25482 1999-05-02 Craig Burley <craig@jcb-sc.com>
25483
25484 * g77.f-torture/compile/19990502-1.f: New test.
25485
25486 1999-05-02 Craig Burley <craig@jcb-sc.com>
25487
25488 * g77.f-torture/compile/19990502-0.f: New test.
25489
25490 1999-05-02 Craig Burley <craig@jcb-sc.com>
25491
25492 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
25493 intrinsic.
25494
25495 1999-05-02 Craig Burley <craig@jcb-sc.com>
25496
25497 * g77.f-torture/execute/u77-test.f (main): List libU77
25498 intrinsics not currently tested.
25499 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
25500 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
25501 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
25502 Trim blanks off the ends of some printed strings.
25503
25504 1999-05-02 Craig Burley <craig@jcb-sc.com>
25505
25506 * g77.f-torture/execute/u77-test.f (main): Just warn about
25507 FSTAT gid disagreement, as it's expected on some systems.
25508
25509 1999-05-01 Craig Burley <craig@jcb-sc.com>
25510
25511 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
25512 use a new function, which allows for some slop.
25513 Clean up some commentary.
25514 (issum): The new function.
25515 (sgladd): Deleted subroutine.
25516
25517 1999-05-01 Craig Burley <craig@jcb-sc.com>
25518
25519 * g77.f-torture/execute/u77-test.f: Modify to be more like
25520 libf2c/libU77 version, bringing patches to that version here.
25521 Add suitable commentary.
25522
25523 1999-04-25 Richard Henderson <rth@cygnus.com>
25524
25525 * gcc.dg/990424-1.c: New test.
25526
25527 1999-04-24 Craig Burley <craig@jcb-sc.com>
25528
25529 * g77.f-torture/execute/u77-test.f (main): Bug involving
25530 LSTAT has been fixed, so turn back on full checking.
25531
25532 1999-04-20 Craig Burley <craig@jcb-sc.com>
25533
25534 * g77.f-torture/compile/19990419-0.f: New test.
25535 * g77.f-torture/execute/19990419-1.f: New test.
25536
25537 1999-04-17 Richard Henderson <rth@cygnus.com>
25538
25539 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25540 to avoid the need for a prototype to supress a warning.
25541
25542 1999-04-07 Jim Wilson <wilson@cygnus.com>
25543
25544 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25545
25546 1999-04-04 Jeffrey A Law (law@cygnus.com)
25547
25548 * gcc.c-torture/execute/990404-1.c: New test.
25549
25550 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25551
25552 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25553 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25554 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25555 missing initializer warnings.
25556
25557 1999-03-28 Jeffrey A Law (law@cygnus.com)
25558
25559 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25560 matching strings.
25561
25562 1999-03-26 Jeffrey A Law (law@cygnus.com)
25563
25564 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25565
25566 1999-03-26 Craig Burley <craig@jcb-sc.com>
25567
25568 * g77.f-torture/execute/19990325-0.f: New test.
25569 * g77.f-torture/execute/19990325-1.f: New test.
25570
25571 1999-03-24 Jeffrey A Law (law@cygnus.com)
25572
25573 * gcc.c-torture/execute/990324-1.c: New test.
25574
25575 1999-03-22 Jim Wilson <wilson@cygnus.com>
25576
25577 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25578 test with 4.
25579
25580 1999-03-17 Richard Henderson <rth@cygnus.com>
25581
25582 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25583
25584 1999-03-13 Craig Burley <craig@jcb-sc.com>
25585
25586 * g77.f-torture/execute/19990313-2.f: New test.
25587 * g77.f-torture/execute/19990313-3.f: New test.
25588
25589 1999-03-13 Craig Burley <craig@jcb-sc.com>
25590
25591 * g77.f-torture/execute/19990313-0.f: New test.
25592 * g77.f-torture/execute/19990313-1.f: New test.
25593
25594 1999-03-12 Jim Wilson <wilson@cygnus.com>
25595
25596 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25597 printf to sprintf.
25598 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25599 (main): Add check for u15. Conditionalize u31 check depending on
25600 whether ints are <32 bits or >=32 bits.
25601
25602 1999-03-08 Craig Burley <craig@jcb-sc.com>
25603
25604 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25605
25606 1999-03-08 Craig Burley <craig@jcb-sc.com>
25607
25608 * g77.f-torture/compile/19990305-0.f: New test.
25609 * g77.f-torture/execute/19981119-0.f: New test.
25610
25611 1999-03-08 Craig Burley <craig@jcb-sc.com>
25612
25613 * g77.f-torture/execute/970625-2.f: call ABORT if final
25614 result is not correct, instead of just printing it.
25615 Add this checking via newly introduced obfuscation, to
25616 trip up buggy front ends.
25617
25618 1999-03-07 Craig Burley <craig@jcb-sc.com>
25619
25620 * g77.f-torture/compile/960317-1.f: Moved from being
25621 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25622
25623 1999-03-06 Craig Burley <craig@jcb-sc.com>
25624
25625 * g77.f-torture/execute/960317-1.f: New (old) test.
25626 * g77.f-torture/execute/970625-2.f: Ditto.
25627
25628 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25629
25630 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25631 message on line 1 or line 2; cccp and cpplib do this differently.
25632
25633 1999-03-01 Jeffrey A Law (law@cygnus.com)
25634
25635 * g++.old-deja/g++.law/weak1.C: New test.
25636
25637 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25638
25639 * gcc.c-torture/execute/990119-1.c: Renamed to...
25640 * gcc.dg/990119-1.c: this, so it will only be tested once
25641 (it's a preprocessor test, it doesn't need to be run at
25642 multiple optimization levels).
25643
25644 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25645
25646 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25647 ALWAYS_CXXFLAGS.
25648
25649 1999-02-24 Craig Burley <craig@jcb-sc.com>
25650
25651 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25652 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25653 to not be compilable by current g77.
25654
25655 1999-02-24 Nick Clifton <nickc@cygnus.com>
25656
25657 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25658
25659 1999-02-22 Jeffrey A Law (law@cygnus.com)
25660
25661 * gcc.c-torture/execute/990222-1.c: New test.
25662
25663 1999-02-19 Craig Burley <craig@jcb-sc.com>
25664
25665 * g77.f-torture/compile/19990218-0.f: New test.
25666 * g77.f-torture/noncompile/19990218-1.f: New test.
25667
25668 1999-02-18 Craig Burley <craig@jcb-sc.com>
25669
25670 * g77.f-torture/compile/19981216-0.f: New test.
25671
25672 1999-02-14 Jeffrey A Law (law@cygnus.com)
25673
25674 * gcc.dg/990214-1.c: New test.
25675
25676 1999-02-13 Jeffrey A Law (law@cygnus.com)
25677
25678 * gcc.dg/990213-2.c: New test.
25679
25680 * gcc.dg/990213-1.c: New test.
25681
25682 1999-02-12 Jeffrey A Law (law@cygnus.com)
25683
25684 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25685 ints.
25686
25687 1999-02-11 Nick Clifton <nickc@cygnus.com>
25688
25689 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25690 specified by target.
25691
25692 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
25693
25694 1999-02-11 Jeffrey A Law (law@cygnus.com)
25695
25696 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
25697
25698 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
25699
25700 * gcc.dg/special/ecos.exp: New test driver for new tests with
25701 special requirements.
25702
25703 * gcc.dg/special/alias-1.c: New test.
25704 * gcc.dg/special/gcsec-1.c: New test.
25705 * gcc.dg/special/weak-1.c: New test.
25706 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
25707 * gcc.dg/special/weak-2.c: New test.
25708 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
25709 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
25710 * gcc.dg/special/wkali-1.c: New test.
25711 * gcc.dg/special/wkali-2.c: New test.
25712 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
25713 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
25714
25715 1999-02-10 Felix Lee <flee@cygnus.com>
25716
25717 * lib/c-torture.exp (c-torture-compile): Pull out code for
25718 analyzing gcc error messages.
25719 (c-torture-execute): Likewise. Fix some (harmless) false
25720 positives.
25721 * lib/gcc.exp (gcc_check_compile): New function.
25722
25723 1999-02-08 Richard Henderson <rth@cygnus.com>
25724
25725 * gcc.c-torture/execute/990208-1.c: New test.
25726
25727 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
25728
25729 * g++.dg/special/ecos.exp: New driver for new tests with special
25730 requirements
25731
25732 * g++.dg/special/conpr-1.C: New test
25733 * g++.dg/special/conpr-2.C: New test
25734 * g++.dg/special/conpr-2a.C: New test
25735 * g++.dg/special/conpr-3.C: New test
25736 * g++.dg/special/conpr-3a.C: New test
25737 * g++.dg/special/conpr-3b.C: New test
25738
25739 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
25740 allow g++ to use the dg driver
25741
25742 * README: Add comment about g++.dg directory
25743
25744 1999-02-06 Jeffrey A Law (law@cygnus.com)
25745
25746 * README: Update email addresses.
25747
25748 1999-02-03 Nick Clifton <nickc@cygnus.com>
25749
25750 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
25751 arguments in order to force structure S onto the stack even on
25752 the alpha.
25753 (test): Pass 10 leading arguments to function foo as well as the
25754 structure S.
25755
25756 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
25757 failure for all targets.
25758
25759 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
25760 abort to terminate program execution.
25761
25762 1999-01-30 Richard Henderson <rth@cygnus.com>
25763
25764 * gcc.c-torture/execute/990130-1.c: New test.
25765
25766 1999-01-30 Jeffrey A Law (law@cygnus.com)
25767
25768 * gcc.dg/990130-1.c: New test.
25769
25770 1999-01-28 Michael Meissner <meissner@cygnus.com>
25771
25772 * gcc.c-torture/execute/990128-1.c: New test.
25773
25774 1999-01-27 Michael Meissner <meissner@cygnus.com>
25775
25776 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
25777
25778 1999-01-27 Felix Lee <flee@cygnus.com>
25779
25780 * lib/c-torture.exp (c-torture-compile): pull out code for
25781 analyzing gcc error messages.
25782 (c-torture-execute): ditto, and fix some (harmless) false
25783 positives.
25784 * lib/gcc.exp (gcc_check_compile): new function.
25785
25786 1999-01-17 Jeffrey A Law (law@cygnus.com)
25787
25788 * gcc.dg/990117-1.c: New test.
25789
25790 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
25791
25792 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
25793
25794 1999-01-15 Jeffrey A Law (law@cygnus.com)
25795
25796 * g77.f-torture/compile/990115-1.f: New test.
25797
25798 1999-01-07 Jeffrey A Law (law@cygnus.com)
25799
25800 * gcc.c-torture/compile/990107-1.c: New test
25801
25802 1999-01-06 Jeffrey A Law (law@cygnus.com)
25803
25804 * gcc.c-torture/execute/990106-2.c: New test.
25805
25806 * gcc.c-torture/execute/990106-1.c: New test.
25807
25808 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
25809
25810 * gcc.c-torture/compile/981223-1.c: New test.
25811
25812 1998-12-29 Richard Henderson <rth@cygnus.com>
25813
25814 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
25815 (opt3): Rename from opt4 and disable.
25816
25817 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
25818
25819 * g++.old-deja/g++.pt/ptrmem5.C: New test.
25820
25821 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25822
25823 * g++.old-deja/g++.other/conv5.C: New test.
25824
25825 1998-12-14 Nick Clifton <nickc@cygnus.com>
25826
25827 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
25828
25829 1998-12-11 Jeffrey A Law (law@cygnus.com)
25830
25831 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
25832
25833 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
25834
25835 * gcc.c-torture/compile/981211-1.c: New test.
25836
25837 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25838
25839 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
25840
25841 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
25842
25843 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25844
25845 * gcc.special/930510-1.c: Make C9X safe.
25846 * gcc.misc-tests/gcov-1.c Similarly.
25847 * gcc.misc-tests/gcov-2.c Similarly.
25848
25849 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25850
25851 * gcc.dg/ultrasp1.c: New test.
25852
25853 1998-12-06 Richard Henderson <rth@cygnus.com>
25854
25855 * gcc.c-torture/execute/981206.c: New test.
25856
25857 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25858
25859 * g++.old-deja/g++.ns/template7.C: New test.
25860
25861 * g++.old-deja/g++.other/expr1.C: New test.
25862
25863 * g++.old-deja/g++.eh/tmpl3.C: New test.
25864
25865 * g++.old-deja/g++.eh/tmpl2.C: New test.
25866
25867 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25868
25869 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
25870 * g++.old-deja/g++.other/using6.C: Removed.
25871 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
25872
25873 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
25874
25875 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25876
25877 * g++.old-deja/g++.pt/overload8.C: New test.
25878
25879 * g++.old-deja/g++.pt/overload7.C: New test.
25880
25881 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
25882
25883 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
25884 and relinking messages.
25885 * lib/g++.exp (g++_target_compile): Remove .rpo file when
25886 compiling with -frepo.
25887
25888 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
25889
25890 * g++.old-deja/g++.pt/lookup6.C: New test.
25891
25892 1998-11-30 Nick Clifton <nickc@cygnus.com>
25893
25894 * gcc.c-torture/execute/981130-1.c: New test.
25895 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
25896
25897 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25898
25899 * g++.old-deja/g++.pt/explicit76.C: New test.
25900
25901 * g++.old-deja/g++.pt/friend38.C: New test.
25902
25903 * g++.old-deja/g++.ns/crash2.C: New test.
25904
25905 * g++.old-deja/g++.pt/defarg8.C: New test.
25906
25907 * g++.old-deja/g++.pt/instantiate6.C: New test.
25908
25909 * g++.old-deja/g++.pt/static6.C: New test.
25910
25911 * g++.old-deja/g++.pt/decl2.C: New test.
25912
25913 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25914
25915 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
25916 problem is actually related with name lookup, but so what? :-)
25917
25918 * g++.old-deja/g++.pt/friend37.C: New test.
25919
25920 1998-11-25 Dave Love <d.love@dl.ac.uk>
25921
25922 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
25923 element, which fails on some systems.
25924
25925 * g77.f-torture/execute/labug1.f: New test.
25926
25927 1998-11-21 Jeffrey A Law (law@cygnus.com)
25928
25929 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
25930 is defined.
25931
25932 1998-11-18 Dave Love <d.love@dl.ac.uk>
25933
25934 * g77.f-torture/compile/981117-1.f: New test.
25935
25936 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
25937
25938 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
25939 properly discarded.
25940
25941 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
25942
25943 * gcc.c-torture/execute/memcheck: New directory of tests for
25944 -fcheck-memory-usage.
25945
25946 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25947
25948 * README: New file, general information about the testsuite and
25949 new description of the various C++ test subdirectories.
25950 * README.g++: Eliminate obsolete information, update and move most
25951 relevant stuff to README.
25952
25953 1998-11-07 Richard Henderson <rth@cygnus.com>
25954
25955 * gcc.c-torture/compile/981107-1.c: New test.
25956
25957 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
25958
25959 * execute/memcpy-bi.c: New testcase.
25960
25961 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
25962
25963 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
25964 base classes.
25965
25966 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
25967 template is selected.
25968
25969 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
25970 classes, it should be accepted for all types.
25971
25972 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
25973
25974 * g++.old-deja/g++.pt/spec24.C: Ensure that template
25975 specializations start with template headers.
25976
25977 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
25978
25979 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
25980
25981 * g++.old-deja/g++.other/init9.C: Test cross initialization of
25982 non-POD types.
25983
25984 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25985
25986 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
25987
25988 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
25989
25990 * compile/981022-1.c, compile/981022-1.x: New test and driver.
25991
25992 1998-10-19 Jeffrey A Law (law@cygnus.com)
25993
25994 * 981019-1.c: New test.
25995
25996 1998-10-14 Robert Lipe <robertl@dgii.com>
25997
25998 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
25999 find objc headers.
26000
26001 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26002
26003 * compile/981001-4.c: Remove use of GCC extension that triggers a
26004 compiler bug.
26005
26006 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
26007
26008 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
26009
26010 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26011
26012 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
26013 instantiation of template produces incorrect code for delete
26014 expression.
26015
26016 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
26017 constructors' name is not unique.
26018 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
26019 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
26020
26021 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
26022 automatic array of const is ill-formed.
26023
26024 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
26025 of template parameter?
26026
26027 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
26028 const.
26029
26030 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
26031 pointer-to-member expression.
26032
26033 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
26034 declaration causes ICE.
26035
26036 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
26037
26038 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
26039 reserved in the global namespace.
26040
26041 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
26042 generate needed virtual table.
26043
26044 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
26045
26046 1998-10-10 Dariush Eslimi <eslimi@loran.com>
26047
26048 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
26049 template-dependent type
26050
26051 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26052
26053 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
26054 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
26055 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
26056
26057 * g++.old-deja/g++.other/using5.C: New test; using decl from base
26058 class should be usable as argument of member function.
26059 * g++.old-deja/g++.other/using6.C: New test; using decl from base
26060 class should be usable as return type of member function.
26061 * g++.old-deja/g++.other/using7.C: New test; using decl from base
26062 class should be usable as type of data member.
26063
26064 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
26065
26066 1998-10-09 Jeffrey A Law (law@cygnus.com)
26067
26068 * gcc.c-torture/special/920521-1.c: Fix bogus test.
26069
26070 1998-10-08 Nick Clifton <nickc@cygnus.com>
26071
26072 * gcc.dg/dll-?.c Add thumb to target list.
26073 Fix assembler scan patterns to match current assembler output.
26074
26075 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
26076
26077 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
26078 matching of template brackets.
26079
26080 * g++.old-deja/g++.other/using4.C: New test. Test using
26081 declarations of methods from base classes.
26082
26083 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
26084 within functions should introduce names into the innermost
26085 enclosing namespace.
26086
26087 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
26088 of static locals if first initialization throws.
26089
26090 1998-10-07 Jim Wilson <wilson@cygnus.com>
26091
26092 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
26093
26094 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
26095
26096 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
26097 lose track of the possible targets of tablejump insns.
26098 * special/special.exp: Run it.
26099
26100 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26101
26102 * g++.old-deja/g++.pt/friend35.C: New test. A template function
26103 must be declared before its specializations can be named in friend
26104 declarations.
26105
26106 1998-10-05 Dave Love <d.love@dl.ac.uk>
26107
26108 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
26109
26110 * g77.f-torture/execute/io1.f: New test.
26111
26112 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
26113
26114 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
26115 with pointer to template function, for which no argument deduction
26116 is possible.
26117
26118 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
26119 specialization of template function as argument to template
26120 function.
26121
26122 * g++.old-deja/g++.other/access2.C: New test; Inner class
26123 shouldn't have privileged access to Outer's names.
26124
26125 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
26126
26127 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
26128 friend template declared within template class conflicts with
26129 nested class of the same name.
26130
26131 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
26132 is ignored.
26133
26134 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
26135 object with direct initializer as function declaration.
26136
26137 * g++.old-deja/g++.other/decl2.C: New test; duplicate
26138 initializers.
26139
26140 * g++.old-deja/g++.other/null2.C: New test; conditional operator
26141 involving const pointer and NULL produces incorrect result.
26142
26143 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
26144 type name without `typename' should be rejected with -pedantic.
26145
26146 1998-10-02 Richard Henderson <rth@cygnus.com>
26147
26148 * g++.old-deja/g++.other/addrof1.C: New test.
26149
26150 1998-10-01 Nick Clifton <nickc@cygnus.com>
26151
26152 * gcc.c-torture/compile/981001-1.c: New test.
26153 * gcc.c-torture/execute/981001-1.c: New test.
26154
26155 1998-10-01 Jeffrey A Law (law@cygnus.com)
26156
26157 * gcc.c-torture/compile/981001-2.c: New test.
26158 * gcc.c-torture/compile/981001-3.c: New test.
26159 * gcc.c-torture/compile/981001-4.c: New test.
26160
26161 1998-10-01 Robert Lipe <robertl@dgii.com>
26162
26163 * lib/objc.exp (objc_target_compile): Add -L during compiles for
26164 multilibbed hosts. Idea grafted from g77.exp.
26165
26166 1998-09-30 Dave Love <d.love@dl.ac.uk>
26167
26168 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
26169 avoid losing on systems which need -lsocket.
26170
26171 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
26172
26173 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
26174 * g++.old-deja/g++.other/nested2.C: Ditto.
26175 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
26176 failure.
26177
26178 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
26179
26180 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
26181 preferred over template operator!= for enum bitfields.
26182
26183 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
26184
26185 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
26186 that happen to have the same base name, but in different scopes,
26187 are incorrectly rejected.
26188
26189 1998-09-16 Richard Henderson <rth@cygnus.com>
26190
26191 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
26192 on the native word size instead of an integer literal.
26193
26194 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26195
26196 * g++.old-deja/g++.other/static2.C: Invocation of static data
26197 member of type pointer-to-function denoted as non-static member.
26198
26199 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
26200 checks involving function types and aliases.
26201
26202 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26203
26204 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
26205 redefined to the same non-trivial type.
26206
26207 * g++.old-deja/g++.pt/explicit73.C: Test for proper
26208 namespace-qualification of template specializations declared in
26209 other namespaces.
26210
26211 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
26212 to declare a subset of the specializations of a template function
26213 as friends of specializations of a template class.
26214
26215 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
26216 member templates that do not fully specialize the enclosing
26217 template class are rejected.
26218
26219 1998-09-11 Dave Love <d.love@dl.ac.uk>
26220
26221 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
26222
26223 1998-09-08 Dave Love <d.love@dl.ac.uk>
26224
26225 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
26226 altered from libf2c/libU77 version.
26227
26228 1998-09-06 Dave Love <d.love@dl.ac.uk>
26229
26230 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
26231
26232 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
26233
26234 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
26235 (un)signed char are different types for template specialization
26236 purposes.
26237
26238 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
26239
26240 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
26241 * objc: ObjC testsuite.
26242
26243 1998-08-31 Catherine Moore <clm@cygnus.com>
26244
26245 * gcc.c-torture/execute/941014-1.x: New file.
26246
26247 1998-08-31 Nick Clifton <nickc@cygnus.com>
26248
26249 * lib/c-torture.exp: Add support for
26250 torture_eval_before_compile and torture_eval_before_execute
26251 variables.
26252
26253 1998-08-30 Jeffrey A Law (law@cygnus.com)
26254
26255 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
26256 this test triggers valid.
26257
26258 1998-08-27 Jeffrey A Law (law@cygnus.com)
26259
26260 * gcc.dg/980827-1.c: New test.
26261
26262 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
26263
26264 * gcc.c-torture/execute/loop-4b.c: New test.
26265
26266 1998-08-26 Nick Clifton <nickc@cygnus.com>
26267
26268 * lib/c-torture.exp: Add support for
26269 torture_eval_before_compile and torture_eval_before_execute
26270 variables.
26271
26272 1998-08-25 Jeffrey A Law (law@cygnus.com)
26273
26274 * gcc.c-torture/compile/980825-1.c: New test.
26275
26276 1998-08-24 Nick Clifton <nickc@cygnus.com>
26277
26278 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
26279 count number tests in opt_t0 not good_t0.
26280
26281 1998-08-24 Jeffrey A Law (law@cygnus.com)
26282
26283 * gcc.c-torture/compile/930326-1.x: Fix typo.
26284
26285 1998-08-23 Mark Mitchell <mark@markmitchell.com>
26286
26287 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
26288 causes an ICE.
26289
26290 1998-08-21 Jeffrey A Law (law@cygnus.com)
26291
26292 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
26293 STACK_SIZE is defined.
26294 * gcc.c-torture/unsorted/stuct.c: Similarly.
26295
26296 * gcc.c-torture/compile/980821-1.c: New test.
26297
26298 1998-08-21 Jeffrey A Law (law@cygnus.com)
26299
26300 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
26301
26302 1998-08-19 Mark Mitchell <mark@markmitchell.com>
26303
26304 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
26305 code.
26306
26307 1998-08-09 Mark Mitchell <mark@markmitchell.com>
26308
26309 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
26310 error'.
26311
26312 1998-08-18 Jeffrey A Law (law@cygnus.com)
26313
26314 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
26315
26316 1998-08-16 Jeffrey A Law (law@cygnus.com)
26317
26318 * gcc.c-torture/compile/980816-1.c: New test.
26319
26320 * gcc.dg/980816-1.c: New test.
26321
26322 1998-08-13 Jeffrey A Law (law@cygnus.com)
26323
26324 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
26325 compiler for ieee tests.
26326
26327 1998-08-01 Dave Love <d.love@dl.ac.uk>
26328
26329 * g77.f-torture/compile/980729-0.f: New test.
26330
26331 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
26332
26333 * gcc.c-torture/special/eeprof-1.c: New test, for
26334 -finstrument-functions.
26335 * gcc.c-torture/special/special.exp: Run it.
26336
26337 1998-07-29 Jeffrey A Law (law@cygnus.com)
26338
26339 * gcc.c-torture/compile/980729-1.c: New test.
26340
26341 1998-07-27 Nick Clifton <nickc@cygnus.com>
26342
26343 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
26344 __thumb__ is defined, and test for ARM style doubles if so.
26345
26346 1998-07-26 Dave Love <d.love@dl.ac.uk>
26347
26348 * g77.f-torture/noncompile/980615-0.f: New test.
26349
26350 1998-07-26 H.J. Lu (hjl@gnu.org)
26351
26352 * gcc.dg/980312-1.c: Do link instead of compile.
26353 * gcc.dg/980313-1.c: Likewise.
26354
26355 1998-07-26 Jeffrey A Law (law@cygnus.com)
26356
26357 * gcc.c-torture/compile/980726-1.c: New test.
26358
26359 1998-07-25 Dave Love <d.love@dl.ac.uk>
26360
26361 * g77.f-torture/execute/io0.f: New test.
26362
26363 1998-07-24 Nick Clifton <nickc@cygnus.com>
26364
26365 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
26366 an int.
26367
26368 1998-06-18 Michael Meissner <meissner@cygnus.com>
26369
26370 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
26371 m32r bugs.
26372
26373 1998-07-17 Nick Clifton <nickc@cygnus.com>
26374
26375 * gcc.dg/980626-1.c: Expect failures for all toolchains until
26376 c-decl.c:grokdeclarator can handle mode attributes.
26377
26378 1998-07-16 Jeffrey A Law (law@cygnus.com)
26379
26380 * gcc.c-torture/execute/980716-1.c: New test.
26381
26382 1998-07-13 Jeffrey A Law (law@cygnus.com)
26383
26384 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
26385 the mn10200.
26386 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
26387 the mn10200.
26388 * gcc.c-torture/execute/va-arg-3.x: Similarly.
26389 * gcc.c-torture/compile/930326-1.x: Similarly.
26390
26391 1998-07-13 Dave Love <d.love@dl.ac.uk>
26392
26393 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
26394 New test from Craig.
26395
26396 1998-07-12 Dave Love <d.love@dl.ac.uk>
26397
26398 * g77.f-torture/noncompile/980616-0.f: New test.
26399
26400 * g77.f-torture/execute/970816-3.f: New test from Craig.
26401
26402 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26403
26404 * g++.other/singleton.C: Return error value instead of taking
26405 SIGSEGV.
26406
26407 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
26408
26409 * g++.other/singleton.C: New test. Warning is under dispute.
26410 Runtime crash is not.
26411
26412 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26413
26414 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
26415 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
26416 using6.C, using7.C}: New namespace tests.
26417
26418 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26419
26420 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
26421 specialization with typedef'ed names used as array indexes.
26422
26423 1998-07-09 Jeffrey A Law (law@cygnus.com)
26424
26425 * gcc.c-torture/execute/980709-1.c: New test.
26426
26427 * gcc.dg/980709-1.c: New test.
26428
26429 1998-07-07 Richard Henderson <rth@cygnus.com>
26430
26431 * gcc.c-torture/execute/bcp-1.c: New test.
26432
26433 1998-07-07 Jeffrey A Law (law@cygnus.com)
26434
26435 * gcc.c-torture/execute/980707-1.c: New test.
26436
26437 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
26438
26439 * gcc.c-torture/compile/980706-1.c: New test.
26440
26441 1998-07-01 Dave Love <d.love@dl.ac.uk>
26442
26443 * g77.f-torture/execute/980701-0.f,
26444 g77.f-torture/execute/980701-1.f: New test from Craig.
26445
26446 1998-07-01 Jeffrey A Law (law@cygnus.com)
26447
26448 * gcc.c-torture/compile/980701-1.c: New test.
26449
26450 * gcc.c-torture/execute/980701-1.c: New test.
26451
26452 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
26453 rlsruhe.de>
26454
26455 * g++.old-deja/g++.robertl/eb132.C: New test.
26456 * g++.old-deja/g++.robertl/eb133.C: Likewise.
26457
26458 1998-06-29 Dave Love <d.love@dl.ac.uk>
26459
26460 * g77.f-torture/execute/980628-7.f,
26461 g77.f-torture/execute/980628-8.f,
26462 g77.f-torture/execute/980628-9.f,
26463 g77.f-torture/execute/980628-10.f: New tests from Craig.
26464
26465 * g77.f-torture/execute/980628-3.f: Remove mail headers.
26466
26467 1998-06-28 Jeffrey A Law (law@cygnus.com)
26468
26469 * g77.f-torture/execute/980628-4.f: New test from Craig.
26470 * g77.f-torture/execute/980628-5.f: Likewise.
26471 * g77.f-torture/execute/980628-2.f: Likewise.
26472 * g77.f-torture/execute/980628-0.f: Likewise.
26473 * g77.f-torture/execute/980628-1.f: Likewise.
26474 * g77.f-torture/execute/980628-3.f: Likewise.
26475 * g77.f-torture/execute/980628-6.f: Likewise.
26476
26477 1998-06-28 Jeffrey A Law (law@cygnus.com)
26478
26479 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
26480 directory when nothing has been installed yet.
26481
26482 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
26483
26484 * gcc.c-torture/special/special.exp: Handle newer versions of
26485 dejagnu.
26486
26487 1998-06-26 Jeffrey A Law (law@cygnus.com)
26488
26489 * gcc.dg/980626-1.c: New test.
26490
26491 1998-06-19 Bruno Haible <haible@ilog.fr>
26492
26493 * gcc.misc-tests/m-un-2.c: New test.
26494 * g++.old-deja/g++.other/warn01.c: Likewise.
26495
26496 1998-06-19 Robert Lipe <robertl@dgii.com>
26497
26498 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
26499 compatibility with assmblers with a different comment character.
26500 Eliminate use of GAS-specific extensions.
26501
26502 1998-06-19 Jeffrey A Law (law@cygnus.com)
26503
26504 * gcc.c-torture/execute/ieee/980619-1.c: New test.
26505
26506 1998-06-19 Robert Lipe <robertl@dgii.com>
26507
26508 *lib/g77.exp: Replace search for libf2c.a with search for newly
26509 renamed libg2c.a
26510
26511 1998-06-17 Jeffrey A Law (law@cygnus.com)
26512
26513 * gcc.c-torture/execute/980617-1.c: New test.
26514
26515 1998-06-12 Jeffrey A Law (law@cygnus.com)
26516
26517 * gcc.c-torture/execute/980612-1.c: New test.
26518
26519 1998-06-08 Jeffrey A Law (law@cygnus.com)
26520
26521 * gcc.dg/980523-1.c: Only test on ppc-linux.
26522 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
26523
26524 * gcc.c-torture/execute/980608-1.c: New test.
26525
26526 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
26527
26528 * gcc.c-torture/execute/980605-1.c: New test.
26529
26530 1998-06-04 Jeffrey A Law (law@cygnus.com)
26531
26532 * gcc.c-torture/execute/980604-1.c: New test.
26533
26534 1998-06-02 Jeffrey A Law (law@cygnus.com)
26535
26536 * gcc.c-torture/execute/980602-1.c: New test.
26537 * gcc.c-torture/execute/980602-2.c: Likewise.
26538
26539 1998-06-02 Dave Love <d.love@dl.ac.uk>
26540
26541 * 970125-0.f: Fix per JCB. Add commentary.
26542
26543 1998-05-31 Michael Meissner <meissner@cygnus.com>
26544
26545 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26546 IEEE -0 support.
26547
26548 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26549
26550 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26551 earlier.
26552
26553 1998-05-28 Catherine Moore <clm@cygnus.com>
26554
26555 * gcc.c-torture/execute/980526-3.c: New test.
26556
26557 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26558
26559 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26560 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26561 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26562 m88k-motorola-sysv3 to XFAIL.
26563
26564 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26565
26566 * gcc.dg/980526-1.c: New test.
26567 * gcc.c-torture/execute/980526-2.c: New test.
26568
26569 1998-05-26 Jeffrey A Law (law@cygnus.com)
26570
26571 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26572
26573 * gcc.c-torture/execute/980526-1.c: New test.
26574
26575 1998-05-26 Dave Love <d.love@dl.ac.uk>
26576
26577 * g77.f-torture/execute/alpha2.f: Add runtime test.
26578
26579 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26580
26581 * g++.old-deja/old-deja.exp: Strip leading directories.
26582
26583 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26584 error for the line. Don't run multiple tests for the same line.
26585
26586 1998-05-23 Jeffrey A Law (law@cygnus.com)
26587
26588 * gcc.dg/980523-1.c: New test.
26589
26590 1998-05-23 Dave Love <d.love@dl.ac.uk>
26591
26592 * g77.f-torture/compile/970915-0.f: New test.
26593
26594 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26595
26596 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26597
26598 1998-05-21 Jeffrey A Law (law@cygnus.com)
26599
26600 * gcc.dg/980520-1.c: New test.
26601
26602 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26603
26604 * gcc.dg/980502-1.c: Fix return type.
26605
26606 1998-05-20 Jeffrey A Law (law@cygnus.com)
26607
26608 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26609 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26610 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26611 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26612 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26613
26614 1998-05-20 Dave Love <d.love@dl.ac.uk>
26615
26616 * g77.f-torture/execute/980520-1.f: New test.
26617
26618 1998-05-15 Dave Love <d.love@dl.ac.uk>
26619
26620 * lib/mike-g77.exp: New file.
26621
26622 * g77.f-torture/noncompile/noncompile.exp,
26623 g77.f-torture/noncompile/check0.f: New files.
26624
26625 1998-05-14 Dave Love <d.love@dl.ac.uk>
26626
26627 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26628 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26629 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26630 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26631 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26632 abort where appropriate.
26633
26634 1998-05-05 Michael Meissner <meissner@cygnus.com>
26635
26636 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26637 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26638
26639 1998-04-29 Dave Love <d.love@dl.ac.uk>
26640
26641 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26642
26643 1998-04-27 Dave Love <d.love@dl.ac.uk>
26644
26645 * g77.f-torture/compile/980427-0.f: New test.
26646
26647 1998-04-24 Dave Love <d.love@dl.ac.uk>
26648
26649 * g77.f-torture/compile/980424-0.f: New test.
26650
26651 1998-04-19 Dave Love <d.love@dl.ac.uk>
26652
26653 * g77.f-torture/compile/980419-2.f (main): New test.
26654 * g77.f-torture/compile/970125-0.f: New test.
26655 * g77.f-torture/compile/980419-1.f: New test.
26656
26657 1998-04-08 Jim Wilson <wilson@cygnus.com>
26658
26659 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26660 of loop-4.c.
26661
26662 1998-04-07 Jim Wilson <wilson@cygnus.com>
26663
26664 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26665
26666 1998-04-03 Jim Wilson <wilson@cygnus.com>
26667
26668 * gcc.c-torture/compile/980329-1.c: New test.
26669
26670 1998-03-18 Jim Wilson <wilson@cygnus.com>
26671
26672 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26673 * gcc.dg/980312-1.c: Fix typo in -march command.
26674
26675 1998-03-16 H.J. Lu (hjl@gnu.org)
26676
26677 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26678
26679 1998-03-11 Robert Lipe <robertl@dgii.com>
26680
26681 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26682 Dave Love agree the Fortran source is bogus.
26683
26684 1998-03-11 Robert Lipe <robertl@dgii.com>
26685
26686 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26687 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26688 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26689 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26690 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
26691
26692 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26693
26694 * g++.old-deja/g++.other/friend1.C: New test.
26695
26696 1998-02-18 Dave Love <d.love@dl.ac.uk>
26697
26698 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
26699 possibly uninitialized) variables and declare dnrm2.
26700
26701 1998-02-23 Robert Lipe <robertl@dgii.com>
26702
26703 From Bruno Haible <haible@ilog.fr>:
26704 * gcc.c-torture/execute/980223.c: New test.
26705
26706 1998-02-13 Jeffrey A Law (law@cygnus.com)
26707
26708 * gcc.dg/ifelse-1.c: New test.
26709
26710 1998-02-09 H.J. Lu (hjl@gnu.org)
26711
26712 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
26713
26714 * lib/old-dejagnu.exp (old-dejagnu): Added the
26715 "execution test - XFAIL *-*-*" handling in the spirit of
26716 "excess errors test -". Changed the "execution test fails"
26717 handling to be like "excess errors test fails".
26718 * Update various tests accordingly.
26719
26720 1998-02-06 Jim Wilson <wilson@cygnus.com>
26721
26722 * gcc.c-torture/execute/980205.c: New test.
26723
26724 1998-01-18 Jeffrey A Law (law@cygnus.com)
26725
26726 * lib/c-torture.exp: Look for .x files instead of .cexp files.
26727 * lib/f-torture.exp: Similarly.
26728 * gcc.c-torture: Rename all .cexp files to .x files.
26729
26730 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
26731
26732 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
26733 (940510-1.c): Removed duplicate.
26734 (971104-1.c): New test.
26735
26736 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
26737
26738 * lib/f-torture.exp: Improve error and loop detection.
26739
26740 1997-11-19 Michael Meissner <meissner@cygnus.com>
26741
26742 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
26743 use that to size the filler array.
26744
26745 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
26746
26747 * lib/c-torture.exp(c-torture-execute): Fix typo.
26748
26749 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
26750 testcase as the executable name. Keep the executable around if
26751 the test fails.
26752
26753 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
26754
26755 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
26756 changes. Only test one -g option, and move it to the end of the
26757 list of options to test.
26758
26759 1997-09-19 Michael Meissner <meissner@cygnus.com>
26760
26761 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
26762 variable GCC_TORTURE_OPTIONS to supply default switches separated
26763 by colons. If no environment variable, run tests with -O0 -g, -O1
26764 -g, and -O2 -g as well.
26765
26766 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
26767
26768 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
26769 explanatory comments. Fix indentation.
26770
26771 1997-09-15 Jeffrey A Law (law@cygnus.com)
26772
26773 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
26774
26775 1997-09-11 Jeffrey A Law (law@cygnus.com)
26776
26777 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
26778 * g++.old-deja/g++.mike/p7325.C: Likewise.
26779 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
26780
26781 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
26782
26783 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
26784 * g++.old-deja/g++.brendan/crash30.C: Likewise.
26785 * g++.old-deja/g++.brendan/crash39.C: Likewise.
26786 * g++.old-deja/g++.law/operators4.C: Likewise.
26787
26788 1997-09-11 Joe Buck (jbuck@synopsys.com)
26789
26790 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
26791 * g++.old-deja/g++.mike/p784.C: Ditto.
26792 * g++.old-deja/g++.mike/p785.C: Ditto.
26793
26794 1997-09-05 Jeffrey A Law (law@cygnus.com)
26795
26796 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
26797
26798 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26799
26800 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
26801 target feature; pass this to c-torture-execute as needed.
26802
26803 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26804
26805 * lib/c-torture.exp(c-torture-execute): If the previous and the
26806 current executables being tested are identical, we don't need to
26807 run the executable again. Try to make the executable names
26808 unique. Add an optional argument for passing additional compiler
26809 flags.
26810
26811 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
26812
26813 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
26814
26815 1997-08-29 Jeffrey A Law (law@cygnus.com)
26816
26817 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
26818
26819 1997-07-31 Jeffrey A Law (law@cygnus.com)
26820
26821 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
26822 32bit or larger longs.
26823
26824 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
26825 have either a 32bit long or 32bit int.
26826
26827 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
26828
26829 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
26830 Make double precision tests dependent on sizeof (double).
26831
26832 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
26833
26834 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
26835 too.
26836
26837 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
26838
26839 * gcc.c-torture/compile/961203-1.cexp: New script.
26840
26841 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
26842
26843 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
26844 up the includes ourselves.
26845
26846 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
26847
26848 * lib/plumhall.exp: Remove random include, and add a few
26849 verbose messages for debugging.
26850
26851 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
26852
26853 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
26854 of trying to do it ourselves.
26855
26856 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26857
26858 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
26859
26860 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
26861
26862 * gcc.prms/5403.c: Made regexp a bit less strict.
26863
26864 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
26865
26866 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
26867 is returned from remote_load instead.
26868 * lib/plumhall.exp: Ditto.
26869 * lib/mike-g++.exp: Ditto.
26870 * lib/old-dejagnu.exp: Ditto.
26871 * lib/c-torture.exp: Ditto.
26872
26873 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
26874
26875 * lib/g++.exp: Use build_wrapper procedure.
26876 * lib/gcc.exp: Ditto.
26877
26878 1997-05-20 Jeffrey A Law (law@cygnus.com)
26879
26880 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
26881 an old-style decl for malloc. Fixes tests to work when
26882 sizeof (int) != sizeof (size_t).
26883
26884 1997-05-15 Mike Meissner <meissner@cygnus.com>
26885
26886 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
26887
26888 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
26889 use stdargs.h interface.
26890
26891 1997-05-15 Mike Meissner <meissner@cygnus.com>
26892
26893 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
26894 NO_VARARGS when compiling.
26895
26896 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
26897
26898 * lib/plumhall.exp(ph_includes): New procedure.
26899 (ph_make): Use it.
26900 (ph_compiler): Ditto.
26901
26902 * lib/g++.exp: Rename test-glue.c to testglue.c.
26903 * lib/gcc.exp: Ditto.
26904
26905 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
26906
26907 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
26908 to completion when it's called.
26909
26910 1997-03-21 Michael Meissner <meissner@cygnus.com>
26911
26912 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
26913 is defined, don't do test.
26914
26915 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
26916
26917 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
26918 for object files.
26919 (ph_summary): Mark skipped testcases as untested, not unresolved.
26920
26921 * lib/plumhall.exp (ph_make): If unresolved because of bad
26922 errorCode, record errorCode in log file.
26923 (*): Replace send_log/verbose with verbose -log.
26924
26925 1997-03-19 Michael Meissner <meissner@cygnus.com>
26926
26927 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
26928 double conversion if double isn't at least 8 bytes.
26929
26930 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
26931 int to work with targets where int is 16 bits.
26932
26933 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
26934 8 bytes, just exit, since 4 byte doubles don't have enough bits of
26935 precision for the test to complete.
26936
26937 1997-03-14 Michael Meissner <meissner@cygnus.com>
26938
26939 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
26940 if d10v is not compiled with the -mdouble64 flag.
26941 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
26942
26943 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
26944 d10v is not compiled with the -mint32 flag.
26945
26946 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
26947
26948 * lib/plumhall.exp: Use incr_count.
26949
26950 1997-03-12 Jeffrey A Law (law@cygnus.com)
26951
26952 * gcc.c-torture: Update to c-torture-1.45.
26953
26954 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
26955
26956 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
26957 the name of the expect testcase file).
26958
26959 * lib/g++.exp(g++_init): Ditto.
26960
26961 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
26962
26963 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
26964 the host.
26965
26966 * lib/gcc.exp(gcc_exit): New procedure.
26967
26968 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
26969
26970 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
26971 specs where appropriate.
26972
26973 * g++.old-deja/g++.arm/*: Added additional ERROR checks
26974 because of new "candidates are" messages, and removed a few
26975
26976 * Converted all non-old-style g++ testcases to old-style, and
26977 moved into g++.old-deja.
26978
26979 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
26980
26981 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
26982 options.
26983
26984 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
26985 succeeded.
26986
26987 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
26988
26989 1997-02-13 Michael Meissner <meissner@cygnus.com>
26990
26991 * lib/gcc.exp (gcc_target_compile): Add support for defining
26992 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
26993 the machine doesn't have those features.
26994
26995 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
26996
26997 * g++.law/operators4.exp: Don't use LIBS.
26998
26999 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
27000
27001 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
27002
27003 * lib/mike-g++.exp: Don't set the compiler to be tested here.
27004 * lib/g++.exp: Set it here instead. Also, allow use of the
27005 --tool_exec and --tool_opt options. Change CXX to
27006 GXX_UNDER_TEST.
27007
27008 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
27009
27010 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
27011
27012 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
27013
27014 * lib/old-dejagnu.exp: Use prune_warnings instead of
27015 prune_system_crud.
27016 * lib/mike-g++.exp: Ditto.
27017 * lib/gcc.exp: Ditto.
27018 * lib/g++.exp: Ditto.
27019
27020 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
27021
27022 1997-02-07 Jeffrey A Law (law@cygnus.com)
27023
27024 * 941014-2.c: Include stdlib.h
27025 * 960327-1.c: Include stdio.h
27026 * dbra.c, index-1.c: Don't assume ints are 32bits.
27027
27028 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
27029
27030 * lib/gcc.exp: Add gcc,stack_size target feature.
27031
27032 * lib/g++.exp(g++_target_compile): Add the include and link
27033 paths here, not in two other places. And, it's $options, not
27034 options.
27035
27036 * lib/mike-g++.exp(postbase): Remove the code that determines
27037 the correct include and link paths.
27038 * g++.old-deja/old-deja.exp: Ditto.
27039
27040 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
27041
27042 * lib/g++.exp(g++_init): target_compile no longer returns the
27043 filename of the result.
27044
27045 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
27046
27047 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
27048 call to glob.
27049
27050 * gcc.c-torture/special/special.exp: Change call to
27051 gcc_target_compile to include the object file.
27052
27053 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
27054
27055 * gcc.c-torture/special/special.exp: Correct misspelling in last
27056 change.
27057
27058 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
27059
27060 * lib/plumhall.exp(ph_summary): Log the entire output of the
27061 executable. Return -1 if there were any failures, 0 otherwise.
27062 (ph_execute): Return -1 if there were any failures, 0 otherwise.
27063 (ph_make): Clean up objects and executables that were built
27064 if the tests succeeded.
27065
27066 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
27067
27068 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
27069 libraries and includes in the build tree as appropriate.
27070
27071 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
27072
27073 * lib/c-torture.exp: Instead of looking for the global variable
27074 NO_LONG_LONG, check to see if that's a feature of the target.
27075
27076 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
27077
27078 * config/default.exp: Minimize. Delete the remainer of the files in
27079 config; this functionality is now in devo/dejagnu/config.
27080
27081 g++.*/*: Pass any additional flags used to compile to postbase;
27082 delete CXXFLAGS.
27083
27084 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
27085 is now done by runtest.exp. Use gcc_target_compile instead of
27086 compile.
27087
27088 lib/c-torture.exp: Use gcc_target_compile instead of compile.
27089 Remove references to CFLAGS. Use remote_file instead of
27090 calling rm -f.
27091 (c-torture): Take a list of arguments to use to compile this
27092 testcase.
27093
27094 lib/g++.exp: Simplify. Use target_compile instead of compile.
27095 lib/gcc-dg.exp: Ditto.
27096 lib/gcc.exp: Ditto.
27097 lib/mike-{gcc,g++}.exp: Ditto.
27098 lib/old-dejagnu.exp: Ditto.
27099 lib/plumhall.exp: Ditto.
27100
27101 1997-01-08 Jim Wilson <wilson@cygnus.com>
27102
27103 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
27104 (ph_linker): Likewise.
27105
27106 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
27107
27108 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
27109 MAP_ANON / MAP_ANONYMOUS if defined;
27110 else try to map from /dev/zero .
27111
27112 1996-11-12 Jeffrey A Law (law@cygnus.com)
27113
27114 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
27115 isn't defined, then define it to MAP_ANONYMOUS.
27116
27117 1996-11-12 Jeffrey A Law (law@cygnus.com)
27118
27119 * gcc.c-torture: Update to c-torture-1.42 release.
27120
27121 1996-11-11 Jeffrey A Law (law@cygnus.com)
27122
27123 * gcc.c-torture: Update to c-torture-1.41 release.
27124
27125 1996-10-27 Jeffrey A Law (law@cygnus.com)
27126
27127 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
27128 c-torture release.
27129
27130 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
27131
27132 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
27133 and LDFLAGS. Fix second case to append the target_info ldflags
27134 onto LDFLAGS, not CFLAGS.
27135 * lib/g++.exp (g++_init): Add target_info stuff.
27136 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
27137 of libgloss and newlib flags for !native.
27138
27139 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
27140 (GDB): Fix relative path to go up another dir for finding gdb.
27141
27142 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
27143
27144 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
27145 versions in the target_info array, if they don't exist.
27146
27147 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
27148
27149 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
27150
27151 1996-07-08 Jim Wilson <wilson@cygnus.com>
27152
27153 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
27154 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
27155
27156 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
27157
27158 * lib/old-dejagnu.exp: Don't remove the output file before we've
27159 actually tested it. Don't append pwd to the path of the executable
27160 we're testing.
27161
27162 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
27163
27164 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
27165
27166 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
27167
27168 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
27169 temporary directory for compiler files, and set it to a default
27170 value of /tmp. Set $output as the name of the output file from
27171 compiling the testcase. Add a -o option to $cflags_var so the
27172 compiler writes the final output file as $output. Set $executable
27173 to $output.
27174
27175 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
27176 directory for compiler files, and set it to /tmp if it doesn't
27177 already have a value. Set $output_file to the name of the output
27178 file from compiling the testcase. Add a -o option to CXXFLAGS so
27179 the compiler writes the final output file as $output. Use $output
27180 as the executable to be tested.
27181
27182 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27183
27184 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
27185
27186 1996-06-08 Jeffrey A Law (law@cygnus.com)
27187
27188 * gcc.c-torture/execute/pending-1.c: New test. Still
27189 pending in Tege's queue.
27190
27191 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
27192
27193 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
27194 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
27195 if there were failures. Call unresolved if there were unresolved
27196 testcases. Call gcc_fail if program did not run to completion.
27197 (ph_make): Pass additional argument name to ph_execute.
27198 (ph_execute): Add new argument. Pass additional arguments to
27199 ph_summary. Call gcc_fail is there is no execution output.
27200
27201 1996-04-24 Jeffrey A Law (law@cygnus.com)
27202
27203 * lib/plumhall.exp (proc_summary): Output relavent summary
27204 lines into the log so specific failures in plumhall can be
27205 investigated.
27206
27207 1996-04-10 Jeffrey A Law (law@cygnus.com)
27208
27209 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
27210 (c-torture-execute): Don't try to execute tests which use
27211 "long long" types if $NO_LONG_LONG is nonzero.
27212
27213 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
27214
27215 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
27216 not c-torture.
27217
27218 * gcc.ieee: Move from here.
27219 * gcc.c-torture/execute/ieee: To here.
27220
27221 1996-03-26 Jeffrey A Law (law@cygnus.com)
27222
27223 * gcc.c-torture: Update to c-torture-1.41 release.
27224
27225 1996-03-22 Jeffrey A Law (law@cygnus.com)
27226
27227 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
27228 not "$output".
27229
27230 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
27231
27232 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
27233 -c present.
27234
27235 1996-03-02 Jeffrey A Law (law@cygnus.com)
27236
27237 * config/proelf.exp: Handle connecting to a simulator.
27238
27239 1996-01-31 Jeffrey A Law (law@cygnus.com)
27240
27241 * config/proelf.exp: New file. Enough framework that we can
27242 run c-torture tests on the proelf targets (or any other target
27243 that gdb can connect to for that matter).
27244
27245 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
27246
27247 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
27248 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
27249
27250 * lib/plumhall.exp (ph_execute): Always call ph_summary if
27251 exec_output exists.
27252
27253 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
27254
27255 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
27256 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
27257
27258 * config/*.exp: Update FSF address. Change result of ${tool}_load
27259 to pass/fail/unresolved/unsupported/untested. Caller must now
27260 call unresolved/unsupported/untested.
27261 * lib/*.exp: Update FSF address. Update to handle new results of
27262 ${tool}_load.
27263 * lib/chill.exp (verbose): Delete.
27264
27265 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
27266
27267 * lib/gcc.exp (default_gcc_start): Change order of args to
27268 $LDFLAGS $CFLAGS $LIBS.
27269 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
27270 Save/set/restore CFLAGS. Pass single arg to gcc_start.
27271 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
27272 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27273 * gcc.misc-tests/dg-test.exp: Likewise.
27274 * gcc.misc-tests/msgs.exp: Likewise.
27275 * gcc.prms/prms.exp: Likewise.
27276 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
27277 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27278
27279 * lib/dg.exp: Deleted, moved to dejagnu/lib.
27280
27281 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27282
27283 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
27284
27285 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
27286 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
27287
27288 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
27289 necessary.
27290
27291 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
27292
27293 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
27294 global for loop; add use of $mathlib.
27295 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
27296 settings here; set mathlib for anything but VxWorks.
27297
27298 1996-01-22 Jeffrey A Law (law@cygnus.com)
27299
27300 * gcc.c-torture: Update to c-torture-1.40 release.
27301
27302 1996-01-03 Jeffrey A Law (law@cygnus.com)
27303
27304 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
27305 dg.exp.
27306
27307 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
27308
27309 * lib/c-torture.exp (c-torture-execute): Declare "output" as
27310 global.
27311
27312 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
27313
27314 * lib/g++.exp (LIBS): Define if not already.
27315 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
27316 (gcc-dg-prune): Call prune_gcc_output.
27317 * lib/gcc.exp (prune_gcc_output): New proc.
27318 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
27319 prune_gcc_output.
27320
27321 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
27322
27323 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
27324 (c-torture-execute): Likewise. Rename `name' to `testcase'.
27325
27326 1995-11-15 Jeffrey A Law (law@cygnus.com)
27327
27328 * gcc.c-torture: Update to c-torture-1.39 release.
27329
27330 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
27331
27332 * lib/c-torture.exp (c-torture-execute): Don't return if one option
27333 fails, try others as well.
27334
27335 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
27336
27337 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
27338 If compilation fails, mark execute tests as `untested'.
27339 If test is marked as unsupported, don't mark compilation and
27340 execute tests as failed.
27341
27342 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
27343
27344 * lib/g++.exp (g++_init): Don't link in libg++, and look to
27345 libstdc++ for whether or not we want to be doing shared
27346 libraries. Delete link_curses since we don't need it anymore.
27347 * lib/mike-g++.exp (postbase): Don't link in libg++.
27348 * g++.old-deja/old-deja.exp: Likewise.
27349
27350 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
27351
27352 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
27353
27354 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
27355
27356 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
27357 For that, add `-Wl,-a,shared_archive'.
27358 * g++.old-deja/old-deja.exp: Likewise.
27359
27360 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
27361
27362 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
27363
27364 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
27365
27366 * lib/mike-g++.exp (postbase): Pay attention to the status of
27367 g++_load.
27368
27369 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
27370
27371 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
27372
27373 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
27374
27375 * lib/gcc.exp (default_gcc_start): No longer need to log program
27376 being executed or its output, execute_anywhere does that now.
27377 * lib/g++.exp (default_g++_version): Call execute_anywhere.
27378 (default_g++_start): Likewise. Delete calls to verbose/send_log.
27379
27380 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
27381
27382 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
27383 the same as those in lib/g++.exp.
27384
27385 1995-10-10 Jeff Law (law@hurl.cygnus.com)
27386
27387 * gcc.c-torture: Update to c-torture-1.38 release.
27388 * gcc.ieee: Related changes.
27389
27390 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
27391
27392 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
27393 "exec". Minor reformatting changes.
27394
27395 * config/rom68k.exp (${tool}_load): Make it work in a canadian
27396 cross. This means all "exec" calls now work on a remote host as
27397 well.
27398 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
27399 cross. Filter out the extra "\r\n" stuff that expect puts in.
27400 (c-torture-execute): Filter out the bogus warnings like
27401 c-torture-compile does. Add support for canadian cross.
27402 * lib/gcc.exp (default_gcc_version, default_gcc_start)
27403 Use execute_anywhere rather than calling exec directly. Now it
27404 works for canadian cross testing.
27405
27406 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
27407
27408 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
27409 results into a variable, and check that rather than using file exists.
27410
27411 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
27412
27413 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
27414 create a libg++.so. For sunos4.1.*, also add -ltermcap.
27415
27416 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27417
27418 * g++.old-deja/old-deja.exp: Create and pass runshlib and
27419 lib_curses if there's a shared libg++ in the build tree.
27420
27421 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
27422
27423 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
27424 if not supported target.
27425
27426 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
27427
27428 * lib/g++.exp (g++_init): Move empty setting of runshlib and
27429 link_curses up to always happen, not just for native builds.
27430
27431 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
27432
27433 * gcc.c-torture: Update to c-torture-1.36 release.
27434 * gcc.failure: Related changes.
27435
27436 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
27437
27438 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
27439
27440 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
27441
27442 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
27443 * lib/mike-g++.exp (postbase): Not in here. Still reference
27444 runshlib, link_curses, and mathlib for link and run.
27445
27446 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
27447 pass the runtime shared library options for Solaris, OSF/1, and
27448 Irix5, and link with -lcurses to avoid unresolved references.
27449
27450 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
27451
27452 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
27453 only run once.
27454
27455 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
27456
27457 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
27458
27459 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
27460
27461 * gcc.c-torture: Update to c-torture-1.35 release. Note we
27462 do not have a framework for the "compat" tests yet.
27463
27464 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
27465
27466 * lib/mike-g++.exp (postbase): New local variable `mathlib',
27467 set to null if we're testing vxworks5.1. Use that instead of
27468 `-lm' in the setting of LIBS for link and run.
27469
27470 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
27471
27472 * config/rom68k.exp (${tool}_load): Major changes to make it
27473 work. Verified that it does in fact return the stuff in
27474 exec_output properly. Catch any Emul or any TRAP other than 0.
27475
27476 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
27477
27478 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
27479 LDFLAGS properly for targets that need stuff from libgloss.
27480 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
27481 only run once.
27482 (gpp_initialized): New variable.
27483
27484 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
27485
27486 * config/rom68k.exp: Load libgloss.exp.
27487 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
27488 so we can produce a fully linked binary.
27489 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
27490 so we can produce a fully linked binary.
27491
27492 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
27493
27494 * lib/plumhall.exp (ph_section): Watch for expected failures.
27495 Add missing `else'.
27496
27497 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
27498 run the testcase.
27499 (c-torture): Likewise.
27500
27501 1995-08-28 Doug Evans <dje@cygnus.com>
27502
27503 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
27504
27505 * lib/mike-g++.exp (mike_cleanup): New proc.
27506 (prebase): New globals compiler_result, not_compiler_result,
27507 target_regexp.
27508 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
27509 allow leading "-" in pattern. Watch for unsupported tests.
27510 If $compiler_result is set, pattern match assembler code,
27511 and ditto for $not_compiler_result.
27512 * lib/mike-gcc.exp: Likewise.
27513
27514 * lib/plumhall.exp (ph_execute): Only call ph_summary if
27515 execution "succeeded".
27516
27517 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
27518
27519 * config/win32.exp: New file.
27520 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
27521
27522 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
27523
27524 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
27525 unsupported.
27526 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
27527 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
27528 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
27529
27530 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
27531 "... without exceptions was ...". That is now handled by
27532 prune_system_crud.
27533 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27534
27535 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27536
27537 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27538 sieve.c,sort2.c}: New files.
27539 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27540 sieve.exp,sort2.exp}: Drivers for them.
27541
27542 * lib/mike-gcc.exp (program_output): New user settable variable.
27543 (postbase): Call prune_system_crud. Also prune extraneous compiler
27544 messages.
27545 * lib/mike-g++.exp (program_output): New user settable variable.
27546
27547 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27548
27549 * config/sh.exp: Deleted (use sim.exp instead).
27550
27551 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27552
27553 * config/vx.exp: Declare CHECKTASK as global.
27554 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27555 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27556 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27557
27558 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27559
27560 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27561 target. Like vx.exp, only includes `vx29k.exp' instead of
27562 `vxworks.exp'.
27563
27564 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27565
27566 * config/sim.exp: Increase time limit from 120 seconds to 240.
27567
27568 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27569
27570 * gcc.c-torture/execute/950628-1.c: New test.
27571
27572 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27573
27574 * gcc.c-torture: Update with changes/additions from
27575 c-torture-1.34.
27576
27577 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27578
27579 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27580
27581 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27582
27583 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27584
27585 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27586
27587 * gcc.c-torture/compile/950512-1.c: New test.
27588 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27589 * gcc.dg/struct-ret-1.c: Likewise.
27590
27591 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27592
27593 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27594 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27595
27596 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27597
27598 * gcc.c-torture/special/920411-1.c: Deleted.
27599 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27600
27601 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27602
27603 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27604 cpu limit.
27605
27606 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27607
27608 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27609
27610 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27611
27612 From kenner;
27613 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27614 is the proper length.
27615 * va-arg-3.c: Likewise.
27616
27617 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27618
27619 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27620 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27621
27622 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27623 * lib/g++.exp (default_g++_start): Delete old cruft.
27624
27625 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27626
27627 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27628 (2 * (1 << 18)) to (2 * (1 << 17)).
27629
27630 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27631
27632 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27633
27634 * config/rom68k.exp: Renamed from config/idp.exp
27635
27636 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27637
27638 * c-torture/compile/921109-2.c
27639
27640 1995-04-18 Mike Stump <mrs@cygnus.com>
27641
27642 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27643 excess errors.
27644
27645 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27646
27647 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27648 output.
27649 * lib/g++.exp (default_g++_start): Likewise.
27650
27651 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27652
27653 * gcc.c-torture/compile/950329-1.c: New test.
27654
27655 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27656
27657 * config/bug.exp (${tool}_load): Updated to use new remote_open
27658 and remote_close procs.
27659 * config/idp.exp: New file.
27660
27661 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27662
27663 * gcc.c-torture/execute/950322-1.c: New test.
27664
27665 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27666
27667 * config/vx.exp (${tool}_load): Clean up testing of return code from
27668 vxworks_ld and vxworks_spawn.
27669
27670 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27671
27672 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27673
27674 1995-03-13 Mike Stump <mrs@cygnus.com>
27675
27676 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27677 can mark excess errors on a machine by machine basis. Note, the
27678 default is to not expect any excess errors, even when excess
27679 errors test - is given, so you will want to put an XFAIL ... on
27680 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27681 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27682 those 4 machines, but no others.
27683
27684 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27685
27686 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27687 * lib/c-torture.exp: to here.
27688
27689 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27690
27691 * gcc.c-torture/execute/950221-1.c: New test.
27692 * gcc.c-torture/execute/struct-ret-1.c: New test.
27693 * gcc.c-torture/compile/950221-1.c: New test.
27694
27695 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
27696
27697 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
27698
27699 * gcc.c-torture/execute/arith-1.c (main): Return 0.
27700 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
27701
27702 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
27703
27704 * g++.gb: New directory of tests, derived from my signature and
27705 class scoping tests.
27706
27707 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
27708 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
27709 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
27710 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
27711 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
27712 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
27713 * g++.gb/sig25.C: Likewise.
27714
27715 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
27716 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
27717 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
27718 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
27719 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
27720 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
27721 * g++.gb/sig25.exp: Likewise.
27722
27723 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
27724 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
27725 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
27726 * g++.gb/scope13.C: Likewise, this test still fails.
27727
27728 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
27729 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
27730 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
27731 * g++.gb/scope13.exp: Ditto.
27732
27733 * g++.gb/README: New file, explains what these tests are about.
27734
27735 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
27736
27737 * lib/dg.exp (dg-do): Support `preprocess'.
27738 (dg-test): Likewise.
27739
27740 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
27741
27742 * config/udi.exp: change "continue -expect" to "exp_continue".
27743
27744 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
27745
27746 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
27747 Delete redundant tests.
27748
27749 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
27750 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
27751 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
27752 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
27753 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
27754 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
27755 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
27756 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
27757
27758 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
27759 storing label pointers.
27760 * gcc.c-torture/execute/921019-1.c: Likewise.
27761 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
27762 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
27763 parameter fp.
27764 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
27765 constants.
27766
27767 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
27768 Delete obsolete tests.
27769
27770 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
27771 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
27772 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
27773 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
27774 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
27775 * gcc.c-torture/compile/950124-1.c: New test.
27776
27777 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
27778
27779 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
27780
27781 * lib/mike-g++.exp: Add -lm to LIBS.
27782
27783 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
27784
27785 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
27786
27787 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
27788
27789 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
27790
27791 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
27792
27793 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
27794
27795 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
27796
27797 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
27798 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
27799 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
27800 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
27801 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
27802 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
27803 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
27804 * g++.law/{operators31.C, operators32.C,
27805 * g++.law/{operators33.C, operators34.C}: Likewise.
27806 * g++.law/{pic1.C, refs2.C}: Likewise.
27807 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
27808 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
27809 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
27810 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27811
27812 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
27813 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
27814 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
27815 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
27816 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
27817 * g++.law/{enum9.exp, friend5.exp}: Likewise.
27818 * g++.law/{nest3.exp, nest4.exp}: Likewise.
27819 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
27820 * g++.law/{operators30.exp, operators31.exp}: Likewise.
27821 * g++.law/{operators32.exp, operators33.exp}: Likewise.
27822 * g++.law/{operators34.exp}: Likewise.
27823 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
27824 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
27825 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
27826 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
27827 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27828
27829 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
27830 No longer expected to fail.
27831 * g++.law/missed-error3.C: Tweak for recent bool changes.
27832
27833 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
27834
27835 * config/emb-unix: Deleted.
27836 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
27837 remote execution. Do final link on remote host if REMOTE_LINK is set.
27838
27839 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
27840
27841 * lib/dg.exp (dg-test): Fix typo in last patch.
27842
27843 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
27844
27845 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
27846 (handles multiple occurrences).
27847
27848 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
27849
27850 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
27851 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
27852 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
27853 printed).
27854 * lib/c-torture.exp (c-torture-compile): Likewise.
27855 (c-torture): Prepend full path if missing.
27856 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
27857 (gcc_fail): Likewise.
27858 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
27859
27860 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
27861
27862 * lib/netware.exp: Only attach to NetWare i386 systems.
27863
27864 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
27865
27866 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
27867 messages. Add test name to "output pattern match" pass/fail message.
27868
27869 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
27870
27871 * gcc.dg: New testsuite.
27872 * gcc.dg/dg.exp: New file.
27873
27874 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
27875 test-switch.c}: Deleted.
27876
27877 * gcc.misc-tests/msgs.exp: New testcase driver.
27878
27879 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
27880
27881 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
27882 Watch for illegal return values from ${tool}_load.
27883 * config/unix.exp (${tool}_load): Fix pass/fail detection for
27884 cross targets. Coerce return value >0 to 1.
27885
27886 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
27887
27888 * config/unix.exp (${tool}_load): Call program rsh, not proc.
27889
27890 * config/emb-unix.exp: New file.
27891
27892 * config/sim.exp: Error if variable $SIM not defined.
27893 (${tool}_load): Mark test as "untested" if simulator missing.
27894
27895 * config/unix.exp: Load remote.exp to get rcp_download.
27896 * lib/c-torture.exp: Use different option lists for testcases with
27897 and without loops.
27898 * gcc.c-torture/execute/execute.exp: Likewise.
27899
27900 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
27901
27902 * config/*.exp: Clarify return code from ${tool}_load.
27903 Call `unresolved' or `untested' instead of `warning' or `perror'
27904 (sometimes you still want to call both though).
27905 Add comment that `shell_id' is local to each file.
27906 * config/udi.exp (timeout): Set to 30.
27907 Don't print warning if connection fails, $connectmode has already
27908 printed an error.
27909 (${tool}_load): Move verbose messages to level 2.
27910 Rework pattern for "Process started" message.
27911 Pass `shell_id' to ${connectmode}_download.
27912 Retry twice upon timeout. Make resetting of target more robust.
27913 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
27914 Pass `shell_id' to exit_$connectmode.
27915 Only call exit_$connectmode if connected.
27916 * config/unix.exp (${tool}_load): Check return codes better.
27917 * config/vrtx.exp (${tool}_load): Likewise.
27918 * config/vx.exp (${tool}_load): Likewise.
27919 Delete unneeded global's.
27920 * lib/dg.exp (dg-test): Update to reflect clarified return codes
27921 from ${tool}_load.
27922 (dg-stat): Delete.
27923 (dg-init): Delete recording of pass/fail counts.
27924 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27925 (old-dejagnu-init): Likewise.
27926 (old-dejagnu-stat): Delete contents, empty proc now.
27927 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
27928 (c-torture): Delete references to lcnt, lpass, lfail.
27929 Get option list from TORTURE_OPTIONS.
27930 Delete -funroll[-all]-loops if no loops.
27931 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
27932 (g++_stat): Delete contents (empty proc now).
27933 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
27934 (gcc_finish): Likewise.
27935 (gcc_stat): Deleted.
27936 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
27937 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
27938 * gcc.c-torture/execute/execute.exp: Likewise.
27939 Split tests into two parts: compile, execute.
27940 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
27941 no loops. Update to reflect clarified return codes from ${tool}_load.
27942
27943 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
27944
27945 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
27946 to grep for.
27947 (old-dejagnu): Likewise (where necessary).
27948
27949 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
27950
27951 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
27952
27953 * lib/dg.exp (dg-process-target): Fix processing of selector.
27954 Add comment regarding use of `error'.
27955
27956 * lib/gcc.exp (prune_system_crud): Define if missing.
27957 * lib/g++.exp (prune_system_crud): Likewise.
27958
27959 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
27960 Call prune_system_crud.
27961 * lib/dg.exp (dg-runtest): New proc.
27962 Use perror instead of send_user for tcl errors in testcase.
27963 Don't return any value, it's never used.
27964 Don't clobber previous definition of `unknown'.
27965 Print tcl errors in `dg-final'.
27966
27967 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
27968
27969 * lib/dg.exp (dg-process-target): Improve syntax error messages.
27970 (dg-test): Don't print errorInfo, it contains stack backtrace.
27971
27972 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
27973
27974 * lib/g++.exp (runtest_file_p): Define if missing.
27975
27976 1994-09-24 Doug Evans (dje@cygnus.com)
27977
27978 * lib/mike-g++.exp: Comment out loading of g++.exp.
27979 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
27980 (default_g++_version): Always print something.
27981 (default_g++_start): Comment out call to `which'.
27982 (g++_start, g++_load): Deleted (must be defined in config file).
27983 * lib/gcc.exp: Test for existence of $CC at start.
27984 Delete check for tmpdir (done in gcc_init).
27985 (default_gcc_version): Always print something.
27986 (default_gcc_start): Comment out call to `which'.
27987 * config/*.exp: Major cleanup - make cross targets work at least a
27988 little better for g++ (by not being "--tool gcc" specific).
27989 Rename gcc_xxx to ${tool}_xxx.
27990 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
27991 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
27992
27993 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
27994
27995 * lib/c-torture.exp (c-torture-compile): Rework compiler
27996 message processing.
27997
27998 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
27999 c-torture.
28000
28001 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
28002
28003 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
28004
28005 * lib/dg.exp (dg-process-target): Support { target native }.
28006
28007 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
28008
28009 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
28010 looked for "... program xxx got fatal signal".
28011 Correct regsub munging of `comp_output'.
28012 Ignore compiler messages "path prefix not used" and "linker input
28013 file unused".
28014
28015 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
28016
28017 * lib/gcc.exp (runtest_file_p): Define if missing.
28018 * gcc.prms/template.c: Example to work from.
28019
28020 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
28021
28022 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
28023 * lib/dg.exp (dg-test): Call unsupported testcases as such.
28024
28025 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
28026 * gcc.prms/1883.c: Moved from compile/940714-1.c.
28027 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
28028 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
28029
28030 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
28031 (dg-process-target): No longer a varargs proc.
28032 Return S/N for target, P/F for xfail. All callers changed.
28033 (user option procs): More argument checking.
28034 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
28035 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
28036 (dg-test): Skip test if not running on selected target in `dg-do'.
28037 Update handling of `dg-do-what', `dg-output-text'.
28038 Separate execution pass/fail from output pattern match pass/fail.
28039 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
28040
28041 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
28042
28043 * gcc.c-torture/special/special.exp: Don't expect failure for mips
28044 target for 920510-1.c.
28045
28046 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
28047
28048 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
28049 Clean up comment regarding use of passcnt, etc.
28050 (gcc_stat): Don't update `testcnt' here.
28051 (gcc_finish): Do it here.
28052 Might as well reset `but_id' here too.
28053 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
28054 to determine if the file should be tested.
28055 * gcc.c-torture/compile/compile.exp: Likewise.
28056 * gcc.c-torture/execute/execute.exp: Likewise.
28057 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28058 * gcc.misc-tests/dg-test.exp: Likewise.
28059 * gcc.prms/prms.exp: Likewise.
28060 * gcc.wendy/wendy.exp: Likewise.
28061 * g++.old-deja.exp: Likewise.
28062 Move "Testing file" message to verbose level 1.
28063
28064 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
28065
28066 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
28067
28068 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
28069
28070 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
28071 (default_gcc_start): Accept optional second list element
28072 of compiler flags. Print compiler output at verbosity level 2.
28073 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
28074 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
28075 Save current values of framework globals passcnt, failcnt, xpasscnt,
28076 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
28077 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
28078 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
28079 xfailcnt to compute stats. Update framework global `testcnt' from
28080 pass/fail counts.
28081 (gcc_finish): New proc. Clean up test environment.
28082 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
28083 (gcc_epass, gcc_efail): Delete.
28084 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
28085 argument of line number.
28086 (dg-init): If the tool has an init routine, call it.
28087 (dg-test): Remove args `cflags_var' and `libs_var'.
28088 Pass all compiler options to ${tool}_start.
28089 Handle missing line number.
28090 (dg-finish): New function.
28091 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
28092 particular files. Call gcc_finish at end. Move "skipping test"
28093 message to verbosity level 3.
28094 * gcc.c-torture/compile/compile.exp: Likewise.
28095 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28096 * gcc.c-torture/execute/execute.exp: Likewise.
28097 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28098 Print testcase being tried at verbosity level 1.
28099 * gcc.c-torture/special/special.exp: Unset xfail.
28100 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28101 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
28102 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
28103 * gcc.failure/failure.exp: Likewise.
28104 * gcc.ieee/ieee.exp: Likewise.
28105 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
28106 Update call to dg-test. Call dg-finish at end.
28107 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
28108 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28109 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
28110 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
28111 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
28112 * gcc.wendy/wendy.exp: Add copyright.
28113 Delete setting of tmpdir (done by gcc_init).
28114 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
28115 Pass compiler flags to gcc_start. Call gcc_finish at end.
28116 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
28117 gcc_[ce]pass/fail.
28118
28119 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
28120
28121 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
28122 confusion.
28123 (g++_load): Likewise.
28124
28125 * config/*.exp (gcc_load): Some were varargs fns and some were not.
28126 Rename argument to `prog' to remove the confusion.
28127 Varargs fns behave differently too!
28128 (g++_load): Likewise.
28129
28130 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
28131
28132 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
28133 what it is. Delete (always) printing of status value for !native.
28134 Simplify verbose code, and include status and exec_output.
28135 (g++_load): Use gcc_load.
28136
28137 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
28138
28139 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
28140 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
28141 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
28142 940714-3.c as these testcases don't exist anymore. Make
28143 va-arg-1.c expected to pass.
28144
28145 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
28146
28147 * gcc.misc-tests/misc.exp: Only run specific testcases.
28148 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
28149 * gcc.misc-tests/dg-[1-9].c: New files.
28150
28151 * lib/dg.exp: New testsuite driver.
28152 * gcc.prms/prms.exp: Use it.
28153
28154 * README.gcc: New file.
28155
28156 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
28157 Document and reset `lxpass' and `lxfail'.
28158 Simplify "initialized" message.
28159 (gcc_stat): Clean up comments a little.
28160
28161 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
28162
28163 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
28164
28165 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
28166
28167 * lib/old-dejagnu.exp (process-option): New proc.
28168 (old-dejagnu-init, old-dejagnu-stat): Likewise.
28169 (old-dejagnu): Simplify.
28170 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
28171
28172 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
28173
28174 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
28175 exists and is not an empty string.
28176
28177 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
28178 $xfail rather than calling setup_xfail. Clear $xfail when test is
28179 finished.
28180 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
28181 automatically.
28182
28183 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
28184 longer expected to fail.
28185
28186 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
28187 "f" function call.
28188
28189 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
28190
28191 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
28192 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
28193 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
28194 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
28195 c-torture-1.29.
28196
28197 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
28198 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
28199
28200 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
28201
28202 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
28203 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
28204
28205 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
28206 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
28207 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
28208
28209 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
28210
28211 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
28212 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
28213 940714-1.c, 940714-2.c, 940714-3.c},
28214 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
28215 gcc.misc-tests/{mg.c,mg.exp}:
28216 New tests.
28217 * gcc.noncompile/noncompile.exp: Change accordingly.
28218
28219 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
28220
28221 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
28222 Undo previous clobberage.
28223
28224 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
28225
28226 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
28227 * gcc.special/{930510-1.c, special.exp}:
28228 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
28229 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
28230 struct-varargs-1.c}: New tests from c-torture-1.26.
28231
28232 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
28233
28234 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
28235 argument to switch.
28236
28237 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
28238
28239 * Revert the previous changes. Please see Rob's directory
28240 (/lisa/test/rob/progressive/gcc/testsuite) for testing
28241 fixes.
28242
28243 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
28244
28245 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
28246 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
28247 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
28248 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
28249 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
28250 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
28251 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
28252 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
28253 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
28254 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
28255 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
28256 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
28257 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
28258 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
28259 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
28260 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
28261 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
28262 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
28263 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
28264 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
28265 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
28266 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
28267 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
28268 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
28269 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
28270 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
28271 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
28272
28273 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
28274
28275 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
28276 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
28277 with perror calls.
28278
28279 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
28280
28281 * config/unix.exp (g++_load): Fix syntax.
28282
28283 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
28284
28285 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
28286 * gcc.noncompile/921017-1.c: Deleted obsolete test.
28287 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
28288 Don't expect va-arg-1.c to fail. Correct expected output for
28289 920928-1.c.
28290 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
28291 * gcc.wendy/hbm4.c: Correct typo.
28292 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
28293
28294 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
28295
28296 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
28297 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
28298 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
28299 * lib/c-torture.exp (c-torture-compile): Ditto.
28300
28301 Reduce volume of output (remove all the -I's and such).
28302 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
28303 Call gcc_cpass, gcc_cfail.
28304 (c-torture): Pass testing option to c-torture-compile.
28305
28306 1994-03-21 Doug Evans (dje@cygnus.com)
28307
28308 Bring patches over from progressive.
28309 * config/default.exp: Exit remote shell cleanly.
28310 (g++_exit, g++_start): Add default versions.
28311 * config/sim.exp (gcc_load): Use perror, not error.
28312
28313 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
28314
28315 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
28316 set in site.exp.
28317
28318 1994-03-14 Doug Evans (dje@cygnus.com)
28319
28320 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
28321 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
28322 (wendy_try): New proc to run testcase.
28323 (main loop): Call 'em.
28324 * gcc.wendy/*.c: Clean up pass to correct expected output.
28325
28326 * lib/gcc.exp: Minor cleanup work.
28327 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
28328
28329 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
28330
28331 * config/sim.exp (gcc_load): Document return codes better.
28332 Don't pass -v to simulator.
28333
28334 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
28335
28336 * gcc.special/920717-x.c: Fix typo.
28337 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
28338 get at sources.
28339
28340 * lib/mike-gcc.exp: Fix typo.
28341
28342 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
28343
28344 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
28345 binary to use, transform the name.
28346 * config/*.exp: rename everything. Nuke any g++ specific files,
28347 it's now a special case of gcc that requires no special support.
28348 Add a default.exp for unsupported targets.
28349
28350 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
28351
28352 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
28353 lib/old-dejagnu.exp: Fix a few patterns to work with the new
28354 version of Tcl.
28355
28356 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
28357
28358 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
28359 than a warning.
28360
28361 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
28362
28363 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
28364
28365 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
28366
28367 * gcc.execute/execute.exp: Combine opt_list and foption_list into
28368 option_list. Compile every file with only 4/6 option choices
28369 (same as C torture) instead of with 12/18 different option
28370 choices.
28371 * lib/c-torture.exp: Likewise.
28372
28373 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
28374 not already set.
28375
28376 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
28377
28378 * lib/old-deja.exp: Add `excess errors test fails' error, now one
28379 can put an XFAIL *-*-* on excess errors.
28380
28381 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
28382
28383 * g++.law: Add more tests derived from g++-bugs snapshots.
28384
28385 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
28386 equivalent to g++.law/init9.
28387
28388 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
28389 compiled it, and the a.out file after we've run it.
28390
28391 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
28392
28393 * lib/mike-g++.exp (postbase): Delete the .o file after we've
28394 compiled it, and the a.out file after we've run it.
28395
28396 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
28397
28398 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
28399
28400 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
28401
28402 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
28403 version number.
28404
28405 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
28406
28407 * g++.law: New directory of g++ tests derived from the g++-bugs
28408 snapshots.
28409
28410 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
28411
28412 * gcc.compile: initbug1.c initbug1.exp testcase added
28413
28414 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
28415
28416 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
28417 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
28418 fixes submitted by Jeff Law (law@cs.utah.edu)
28419 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
28420 Jeff Law (law@cs.utah.edu)
28421
28422
28423 1993-11-30 Mike Stump (mrs@cygnus.com)
28424
28425 * config/unix-g++.exp: Follow the gcc way of doing things.
28426 * g++.old-deja/old-deja.exp: Minor updates.
28427 * lib/g++.exp: New file, follow the gcc way of doing things.
28428 * lib/old-dejagnu.exp: Minor updates.
28429 * lib/mike-g++.exp: Always unset errorInfo.
28430
28431 1993-11-06 Mike Stump (mrs@cygnus.com)
28432
28433 * lib/gcc.exp: Fix some errors with the below change, CC and
28434 CFLAGS should be global when setting, not local.
28435
28436 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
28437
28438 * lib/gcc.exp: Transform tool name.
28439
28440 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28441
28442 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
28443
28444 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28445
28446 * lib/gcc.exp: change gcc_done to gcc_stat
28447
28448 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28449
28450 * Upgraded gcc testsuite to c-torture version 1.25
28451
28452 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
28453
28454 * lib/gcc.exp: added reporting code. Changed verbose compile message.
28455 * lib/c-torture: added hooks for new reporting code.
28456
28457 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
28458
28459 * config/sh-gcc.exp: check if sh-sim exists in the path
28460
28461 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
28462
28463 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
28464 * gcc.compile/compile.exp: Initial changes for new logic.
28465 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
28466 * gcc.failure/failure.exp: Initial changes for new logic.
28467 * gcc.ieee/ieee.exp: Initial changes for new logic.
28468 * gcc.misc-tests/misc.exp: Initial changes for new logic.
28469 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
28470 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
28471 * lib/c-torture.exp: Initial changes for new logic.
28472 * lib/gcc.exp: Initial changes for new logic.
28473
28474 1993-10-15 Mike Stump (mrs@cygnus.com)
28475
28476 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
28477 depend upon failure or success. Fully qualify names in failure
28478 and success messages. Always remove a.out before starting
28479 compile, just in case. Pay more attention to error text output by
28480 the compiler. Handle testcases with no known past errors just
28481 like all others, so that things are uniform. Other miscellaneous
28482 improvements.
28483
28484 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
28485
28486 * gcc.cpp: new directory for cpp tests
28487
28488 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
28489
28490 * lib/chill.exp: Code reformatted, removed unused code.
28491 * config/unix-chill.exp: Code reformatted, removed unused code.
28492 * chill.execute/execute.exp: Code reformatted, removed unused code.
28493 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
28494
28495 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
28496
28497 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
28498 routines not written.
28499
28500 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
28501
28502 * config/bug-gcc.exp: Use new procs from bug.exp.
28503
28504 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
28505
28506 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
28507 via ftp, rather than depending on NFS.
28508 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
28509 case.
28510
28511 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
28512
28513 * config/bug-gcc.exp: Use new download proc.
28514
28515 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
28516
28517 * chill.execute/execute.exp: cleanups, handles errors better
28518 * chill.compile/compile.exp: rewrite, based on execute.exp
28519 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
28520 * lib/chill.exp: major changes to diff proc and compile and link
28521 procs. added chill_fail and chill_pass wrappers to pass and
28522 fail. added more comments, and handle error codes better.
28523 Added a hack to capture stderr from exec, so noncompile tests
28524 can work.
28525
28526 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
28527
28528 * chill.execute/execute.exp: rewrite of testsuite driver
28529 * lib/chill.exp: rewrite of testsuite driver
28530 * config/unix-chill.exp: rewrite of testsuite driver
28531
28532 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
28533
28534 In chill.execute:
28535 * iexpr.ch: Standardize uppercase.
28536 * tuples.dat: Standardize uppercase.
28537 * vary.ch: standardize. Correct varying string assignments.
28538 * vary.dat: Add new output lines.
28539
28540 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28541
28542 In chill.execute:
28543 * chprintf.ch: Standardize use of uppercase.
28544 * tuples.ch: Standardize and turn arr2 into a DCL,
28545 rather than a SYN.
28546 * pinits.ch: Standardize.
28547
28548 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28549
28550 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28551 * Makefil: Renamed to Makefile.in.
28552 * configure.in: New.
28553
28554 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28555
28556 In chill.execute:
28557 * .cvsignore: Add result/output files.
28558 * Makefile: Fix up variables at start. Use MFLAGS
28559 everywhere. Correct bool_loc, built_ins entries.
28560 Add entry for vary1.ch.
28561 * bitarray.ch: Standardize upper-case usage.
28562 * bitexpr.ch: Standardize, add output of b1.
28563 * params.ch: Use arrayt in along PROC parameters, to
28564 avoid novelty problems.
28565 * sets.ch: Tiny cleanup.
28566 * vary1.ch: Re-indent.
28567
28568 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28569
28570 * Add PR-related files to Makefiles, .cvsignore files, etc.
28571
28572 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28573
28574 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28575 with compiler objects. New names are test-flow.c and test-loop.c
28576
28577 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28578
28579 * Upgraded c-torture tests from 1.19 to 1.20
28580
28581 * new files:
28582 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28583 * gcc.compile: 930623-1.c 930623-2.c
28584 * gcc.noncompile: 930622-1.c 930622-2.c
28585 * gcc.failure: 920411-1.c 920627-2.c
28586 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28587
28588 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28589
28590 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28591 More changes to get testsuite working properly. Needs more work.
28592 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28593
28594 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28595
28596 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28597 More changes to get testsuite working properly. Needs more work.
28598
28599 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28600
28601 * chill.compile/compile.exp: Added for Dejagnu support
28602 * chill.execute/execute.exp: Added for Dejagnu support
28603 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28604
28605 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28606
28607 This should complete moving the CHILL test files.
28608 * chill.noncompile(.cvsignore printf.grt
28609 in-printf.grt chprintf.grt chprintf.ch):
28610 Added test-support files.
28611 (Makefile): Modified further.
28612 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28613 signal.ch): Added test files.
28614 * chill.execute (.cvsignore printf.grt printr.c
28615 in-printf.grt rts.c chprintf.grt rts.h): Added
28616 test-support files.
28617 (Makefile): More corrections.
28618
28619 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28620
28621 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28622 test cases, ready for DejaGnu.
28623
28624 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28625
28626 * Upgraded c-torture tests from 1.18 to 1.19
28627
28628 * gcc.compile: added test(s):
28629 930607-1.c
28630 * gcc.execute: added test(s):
28631 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28632
28633 * added new subdirectory for misc tests: gcc.misc-tests
28634 * gcc.misc-test(s): added tests:
28635 inst-check.c test-consts.c test-ior.c test-switch.c
28636
28637 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28638
28639 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28640
28641 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28642
28643 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28644
28645 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28646
28647 * Upgraded c-torture tests from 1.17 to 1.18
28648
28649 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28650
28651 * Upgraded c-torture tests from 1.12 to 1.17
28652
28653 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28654
28655 * lib/old-dejagnu.exp:
28656 Fixed handling of XFAIL target triplets to correctly
28657 recognize wildcard characters. Removed code that
28658 appended a unique id tag to the end of the file name
28659 printed out by the result of the testcases within a
28660 given test file.
28661
28662 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28663
28664 * lib/old-dejagnu.exp:
28665 Reworked expected failure handling to trigger off of XFAIL
28666 keyword in keyphrase embeded in testcase source code. The
28667 XFAIL keyword must be at the end of the keyphrase line. It
28668 may optionally be followed by one or more target triplets.
28669 It has just occured that the handling of wildcards in the
28670 target triplet may not be correct.
28671
28672 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28673
28674 * g++.old-deja/tests:
28675 Moved all subdirectories up one level into g++.old-deja .
28676
28677 * lib/old-dejagnu.exp:
28678 Fixed problem with CXXFLAGS not being properly reset, and being
28679 corrupted with extraneous "-c" compiler option. This was
28680 causing binaries to not be generated for test that needed them.
28681 Modified strings passed to "pass" and "fail" so that individual
28682 tests from the same test file would be distinguished by an
28683 identifier appended to the test file name in the summary logs;
28684 this corrected a problem with erroneous diff logs. Added code
28685 to search testcases for expected fail and unexpected pass keywords.
28686
28687 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28688
28689 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28690
28691 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
28692
28693 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
28694 Removed extraneous text from end of "Special g++ Options"
28695 keyphrase.
28696
28697 * lib/old-dejagnu.exp: Added pattern matching to look for new
28698 keywords, embedded in testcases comments, which will trigger
28699 calls to xpass and xfail.
28700
28701 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
28702
28703 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
28704 comments embedded in the testcases, especially the one looking for
28705 special compiler options, as well as the pattern matching for the
28706 compiler output again.
28707
28708 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
28709
28710 * lib/old-dejagnu.exp: Do a proper check of the return value for
28711 execute tests. Fixed several problems with the pattern matching
28712 of the compiler output which gave erroneous test results.
28713 Changed several of the test result messages to be more descriptive.
28714 * config/unix-g++.exp: Proc g++_load now actually works and
28715 executes the tests passed to it and returns a usable return
28716 value.
28717
28718 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
28719
28720 * lib/gcc.exp: Exits gracefully if $CC is bogus.
28721
28722 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
28723
28724 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
28725 Modified both files to properly execute the old style
28726 dejagnu tests. The previous versions of these files were
28727 experimental and did not function anything near correctly.
28728
28729 1993-04-05 Rob Savoye (rob@cygnus.com)
28730
28731 * Removed all Makefile.in and configure.in files. No configuration
28732 needed now.
28733
28734 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
28735
28736 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
28737
28738 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
28739
28740 * gcc.compile/configure.in, gcc.unsorted/configure.in,
28741 gcc.special/configure.in, gcc.noncompile/configure.in,
28742 gcc.execute/configure.in, gcc.code_quality/configure.in,
28743 g++.other/configure.in, g++.old-deja/configure.in,
28744 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
28745 in srcname setting.
28746
28747 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
28748
28749 * lib/udi.exp: Fixed mondfe and mondfe_download.
28750 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
28751 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
28752
28753 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
28754
28755 * config/udi-gdb.exp: Check $shell_id after connecting to target.
28756 (gdb_exit): Don't remove *_soc files.
28757
28758 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
28759
28760 * lib/c-torture.exp: Don't look for main; instead always use -w
28761 -c. This is how the c-torture tests work. Remove the object
28762 file if the compilation succeeds.
28763 * gcc.execute/execute.exp: Remove executable if test passes.
28764 * gcc.noncompile/noncompile.exp: Every test is an expected
28765 failure.
28766 * gcc.special/special.exp: Added tests from c-torture 1.11,
28767 corrected use of existing test.
28768 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
28769 gcc.execute/920625-1.c: Updated to c-torture 1.11.
28770 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
28771 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
28772 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
28773 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
28774 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
28775 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
28776 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
28777 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
28778 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
28779 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
28780 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
28781 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
28782 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
28783 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
28784 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
28785 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
28786 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
28787 c-torture 1.11.
28788 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
28789 correspond to c-torture 1.11.
28790
28791 * New file.