]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR rtl-optimization/21239 (Illegal elimination of SSE2 load/store using xmm intrin...
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-05-04 Jakub Jelinek <jakub@redhat.com>
2
3 PR rtl-optimization/21239
4 * gcc.dg/i386-sse-11.c: New test.
5
6 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
7
8 PR target/16888
9 * gcc.target/i386/asm-1.c: New test.
10
11 2005-05-03 Jakub Jelinek <jakub@redhat.com>
12
13 PR rtl-optimization/21330
14 * gcc.c-torture/execute/20050502-1.c: New test.
15
16 PR target/21297
17 * gcc.c-torture/execute/20050502-2.c: New test.
18
19 2005-05-03 Uros Bizjak <uros@kss-loka.si>
20
21 PR middle-end/21282
22 * gcc.dg/pr21282.c: New.
23
24 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25
26 * gcc.dg/vect/pr20122.c: Clean up .vect file.
27 * gcc.dg/vect/vect-92.c: Likewise
28 * gcc.dg/vect/vect-93.c: Likewise
29 * gcc.dg/vect/vect-dv-1.c: Likewise
30 * gcc.dg/vect/vect-dv-2.c: Likewise
31 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
32
33 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
34
35 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
36 * gfortran.dg/vect/vect-2.f90: Likewise
37 * gfortran.dg/vect/vect-3.f90: Likewise
38 * gfortran.dg/vect/vect-4.f90: Likewise
39 * gfortran.dg/vect/vect-5.f90: Likewise
40
41 2005-05-02 Geoffrey Keating <geoffk@apple.com>
42
43 PR target/20813
44 * gcc.dg/rs6000-fpint-2.c: New.
45
46 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
47
48 PR c/15698
49 * gcc.dg/builtins-30.c: Update expected messages.
50 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
51 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
52 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
53
54 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
55
56 PR tree-optimization/21294
57 * gcc.dg/tree-ssa/pr21294.c: New.
58
59 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
60
61 * gcc.dg/altivec-3.c (vec_store): Do not use the old
62 __builtin_altivec_st_internal_4si built-in.
63
64 2005-05-02 Mark Mitchell <mark@codesourcery.com>
65
66 PR c++/15875
67 * g++.dg/template/ptrmem14.C: New test.
68
69 2005-05-02 Paul Brook <paul@codesourcery.com>
70
71 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
72
73 2005-05-02 Michael Matz <matz@suse.de>
74
75 PR c++/19542
76 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
77
78 2005-05-01 Mark Mitchell <mark@codesourcery.com>
79
80 * g++.dg/cpp/weak.C: New test.
81
82 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
83
84 * gcc.dg/tree-ssa/loop-8.c: New test.
85
86 2005-04-30 Michael Maty <matz@suse.de>
87
88 * gcc.dg/inline-mcpy.c: New test.
89
90 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
91
92 PR libfortran/18958
93 * gfortran.dg/eoshift.f90: New test case.
94
95 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
96
97 PR libfortran/18857
98 * gfortran.dg/matmul_1.f90: New test.
99
100 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
101
102 PR tree-optimization/21030
103 * gcc.dg/tree-ssa/pr21030.c: New.
104
105 2005-04-29 Devang Patel <dpatel@apple.com>
106
107 PR tree-optimization/21272
108 * gcc.dg/vect/vect-ifcvt-10.c: New test.
109
110 2005-04-29 Jakub Jelinek <jakub@redhat.com>
111
112 PR fortran/13082
113 PR fortran/18824
114 * gfortran.dg/entry_4.f90: New test.
115 * gfortran.fortran-torture/execute/entry_1.f90: New test.
116 * gfortran.fortran-torture/execute/entry_2.f90: New test.
117 * gfortran.fortran-torture/execute/entry_3.f90: New test.
118 * gfortran.fortran-torture/execute/entry_4.f90: New test.
119 * gfortran.fortran-torture/execute/entry_5.f90: New test.
120 * gfortran.fortran-torture/execute/entry_6.f90: New test.
121 * gfortran.fortran-torture/execute/entry_7.f90: New test.
122
123 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
124
125 * gfortran.fortran-torture/execute/entry_8.f90: New test.
126
127 2005-04-29 Paul Brook <paul@codesourcery.com>
128
129 * gfortran.dg/entry_3.f90: New test.
130
131 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
132
133 * gfortran.dg/implicit_4.f90: New test.
134
135 2005-04-28 Bob Wilson <bob.wilson@acm.org>
136
137 * lib/target-supports.exp (check_profiling_available): Return
138 false for xtensa-*-elf.
139
140 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
141
142 * lib/fortran-torture.exp (fortran-torture.exp): Catch
143 error if file cannot be deleted.
144
145 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
146
147 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
148 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
149 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
150 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
151 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
152 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
153 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
154 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
155 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
156 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
157 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
158 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
159 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
160
161 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
162
163 PR fortran/20865
164 * gfortran.dg/pr20865.f90: New test.
165
166 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
167
168 * gcc.dg/void-cast-2.c: New test.
169
170 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
171
172 PR c/21159
173 * gcc.dg/void-cast-1.c: New test.
174
175 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
176
177 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
178
179 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
180
181 PR fortran/21177
182 * gfortran.dg/pr21177.f90: New test.
183
184 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
185
186 PR tree-optimization/21171
187 * gcc.dg/tree-ssa/pr21171.c: New test.
188
189 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
190
191 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
192 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
193 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
194 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
195 gcc.dg/tree-ssa/gen-vect-32.c: New.
196 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
197 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
198 don't run on PPC32.
199
200 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
201
202 PR c/21213
203 * gcc.dg/transparent-union-3.c: New test.
204
205 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
206
207 PR c/20740
208 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
209 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
210 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
211 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
212 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
213 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
214
215 2005-04-26 Jeff Law <law@redhat.com>
216
217 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
218 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
219 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
220 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
221 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
222 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
223 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
224
225 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
226
227 PR tree-optimization/17598
228 * gcc.dg/tree-ssa/pr17598.c: New testcase.
229
230 2005-04-25 Mike Stump <mrs@apple.com>
231
232 * objc.dg/fix-and-continue-1.m: Add.
233
234 2005-04-25 Roger Sayle <roger@eyesopen.com>
235
236 PR c++/20995
237 * g++.dg/opt/pr20995-1.C: New test case.
238
239 2005-04-25 Devang Patel <dpatel@apple.com>
240
241 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
242
243 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
244
245 PR testsuite/21062
246 * g++.dg/opt/alias2.C (printf): Correct the prototype.
247
248 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
249
250 PR C++/21188
251 * g++.dg/opt/rtti2.C: New test.
252
253 2005-04-25 Paul Brook <paul@codesourcery.com>
254 Steven G. Kargl <kargls@comcast.net>
255
256 PR fortran/20879
257 * gfortran.dg/ichar_1.f90: New file.
258
259 2005-04-24 Jakub Jelinek <jakub@redhat.com>
260
261 PR middle-end/20991
262 * g++.dg/opt/pr20991.C: New test.
263
264 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
265 where sizeof (type) < __alignof__ (type).
266 * gcc.dg/compat/struct-layout-1.h: Likewise.
267
268 2005-04-24 Per Bothner <per@bothner.com>
269 Devang Patel <dpatel@apple.com>
270
271 PR preprocessor/20907
272 * gcc.dg/cpp/very-long-comment.c: New test.
273
274 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
275
276 PR fortran/20059
277 * gfortran.dg/common_5.f: New test.
278
279 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
280
281 PR middle-end/21082
282 * g++.dg/tree-ssa/pr21082.C: New testcase.
283
284 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
285
286 * gcc.dg/vect/vect-99.c: New test.
287
288 2005-04-22 Diego Novillo <dnovillo@redhat.com>
289
290 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
291
292 2005-04-22 Jeff Law <law@redhat.com>
293
294 * gcc.dg/uninit-5.c: Remove xfails.
295 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
296 conditionals and loads.
297
298 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
299
300 PR libfortran/20074
301 PR libfortran/20436
302 PR libfortran/21108
303 * gfortran.dg/nested_reshape.f90: new test
304 * gfortran.dg/reshape-alloc.f90: new test
305 * gfortran.dg/reshape.f90: new test
306
307 2005-04-22 Mark Mitchell <mark@codesourcery.com>
308
309 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
310
311 * gcc.dg/arm-vfp1.c: New test.
312
313 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
314
315 PR c++/21087
316 * g++.dg/lookup/builtin2.C: New test.
317
318 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
319
320 * gcc.dg/weak/weak-13.c: New test.
321
322 2005-04-21 Geoffrey Keating <geoffk@apple.com>
323
324 * lib/target-supports.exp (check_effective_target_sync_int_long):
325 Add powerpc*.
326
327 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
328
329 * gcc.target/mips/branch-1.c: New test.
330
331 2005-04-21 Richard Henderson <rth@redhat.com>
332
333 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
334 * gcc.dg/vect/vect-86.c: Likewise.
335 * gcc.dg/vect/vect-87.c: Likewise.
336 * gcc.dg/vect/vect-88.c: Likewise.
337
338 2005-04-21 Devang Patel <dpatel@apple.com>
339
340 PR optimization/20994
341 * gcc.dg/tree-ssa/ifc-3.c: New test.
342
343 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
344
345 PR c/12913
346 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
347 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
348 gcc.dg/c99-vla-jump-5.c: New tests.
349
350 2005-04-19 Richard Henderson <rth@redhat.com>
351
352 * lib/target-supports.exp (check_effective_target_vect_int_mult):
353 Fix typo in exists check.
354 (check_effective_target_sync_int_long): New.
355 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
356 * gcc.dg/ia64-sync-2.c: Likewise.
357 * gcc.dg/ia64-sync-3.c: Likewise.
358 * gcc.dg/ia64-sync-4.c: Likewise.
359
360 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
361
362 * gcc.dg/fold-xor-1.c: New test.
363 * gcc.dg/fold-xor-2.c: New test.
364
365 2005-04-19 James E. Wilson <wilson@specifixinc.com>
366
367 PR target/20670
368 * g++.dg/eh/fp-regs.C: New test.
369
370 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
371
372 * gcc.dg/Wint-to-pointer-cast-1.c,
373 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
374 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
375 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
376
377 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
378
379 PR fortran/16861
380 * gfortran.dg/pr16861.f90: New test.
381
382 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
383
384 * gcc.dg/pr21085.c: New test.
385
386 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
387
388 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
389 (setup_mips_tests, dg-mips-options): New procedures.
390 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
391 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
392 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
393 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
394 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
395 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
396 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
397 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
398 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
399 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
400 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
401 dg-mips-options instead of dg-options. Remove now-redundant
402 preprocessor guards.
403 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
404 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
405 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
406 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
407 * gcc.dg/vr-mult-2.c: Delete.
408 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
409 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
410 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
411 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
412 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
413 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
414 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
415
416 2005-04-18 Laurent GUERBY <laurent@guerby.net>
417
418 * ada/acats/run_all.sh: Use sync when executable not present.
419
420 2005-04-18 Devang Patel <dpatel@apple.com>
421
422 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
423 * gcc.dg/vect/vect-11a.c: New.
424 * gcc.dg/vect/vect-none.c: Update.
425 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
426
427 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
428
429 PR tree-optimization/20922
430 * gcc.dg/pr20922-1.c: New test.
431 * gcc.dg/pr20922-2.c: New test.
432 * gcc.dg/pr20922-3.c: New test.
433 * gcc.dg/pr20922-4.c: New test.
434 * gcc.dg/pr20922-5.c: New test.
435 * gcc.dg/pr20922-6.c: New test.
436
437 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
438
439 PR libfortran/20950
440 * gfortran.dg/pr20950.f: New test.
441
442 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
443
444 PR libfortran/19216
445 * gfortran.dg/pr19216.f: New test.
446
447 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
448
449 PR tree-optimization/21001
450 * gcc.dg/tree-ssa/pr21001.c: New.
451
452 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
453
454 PR libfortran/21075
455 * gfortran.dg/reshape_rank7.f90: New test.
456
457 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
458
459 PR libfortran/12884 gfortran.dg/pr12884.f: New test
460 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
461 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
462 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
463 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
464 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
465 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
466 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
467 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
468 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
469 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
470 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
471 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
472 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
473 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
474 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
475 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
476 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
477 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
478 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
479 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
480
481 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
482
483 * gfortran.dg/wtruncate.f: New testcase.
484 * gfortran.dg/wtruncate.f90: New testcase.
485
486 2005-04-16 Mark Mitchell <mark@codesourcery.com>
487
488 PR c++/21025
489 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
490 which sizeof/alignof is dependent, rather than just whether we are
491 processing_template_decl.
492
493 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
494
495 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
496 corrected typo where the wrong variables had been compared.
497
498 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
499
500 PR libfortran/18495
501 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
502 Test callee-allocated version of return array with a write
503 statement.
504 Test spread with a temporary with another write statement.
505
506 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
507
508 PR tree-optimization/21031
509 * gcc.dg/tree-ssa/pr21031.c: New.
510
511 2005-04-15 Uros Bizjak <uros@kss-loka.si>
512
513 PR tree-optimization/21004
514 * gcc.dg/builtins-53.c: Include builtins-config.h.
515 Check floorf, ceilf, floorl and ceill transformations
516 only when HAVE_C99_RUNTIME is defined.
517
518 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
519
520 PR middle-end/20739
521 * gcc.dg/tree-ssa/pr20739.c: New test.
522
523 2005-04-14 Mike Stump <mrs@apple.com>
524
525 * gcc.dg/Foundation.framework/empty: New.
526 * gcc.dg/framework-2.c: New.
527
528 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
529
530 PR tree-optimization/21021
531 * gcc.c-torture/compile/pr21021.c: New.
532
533 2005-04-14 Janis Johnson <janis187@us.ibm.com
534
535 PR testsuite/21010
536 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
537 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
538 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
539 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
540 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
541 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
542 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
543 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
544
545 2005-04-14 Richard Henderson <rth@redhat.com>
546
547 * lib/target-supports.exp (check_effective_target_vect_condition):
548 Add ia64, i?86, and x86_64.
549
550 2005-04-14 Steven G. Kargl <kargls@comcast.net>
551
552 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
553
554 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
555
556 PR tree-optimization/20657
557 * gcc.dg/tree-ssa/pr20657.c: New.
558
559 2005-04-14 Uros Bizjak <uros@kss-loka.si>
560
561 * gcc.dg/builtins-53.c: Also check (int)trunc* and
562 (long long int)trunc*.
563
564 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
565
566 PR target/20927
567 * gcc.dg/pr20927.c: New test.
568
569 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
570
571 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
572 * gcc.target/mips/asm-1.c: Likewise.
573
574 2005-04-13 Dale Johannesen <dalej@apple.com>
575
576 * objc.dg/objc-fast-4.m: New.
577
578 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
579
580 * gcc.target/cris/torture/cris-torture.exp: New driver in new
581 directory.
582 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
583
584 2005-04-13 David Edelsohn <edelsohn@gnu.org>
585
586 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
587 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
588 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
589
590 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
591
592 PR tree-optimization/20913
593 * gcc.dg/tree-ssa/pr20913.c: New.
594
595 PR tree-optimization/20702
596 * gcc.dg/tree-ssa/pr20702.c: New.
597
598 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
599
600 PR c++/13744
601 * g++.dg/inherit/local3.C: New test.
602
603 2005-04-12 Jeff Law <law@redhat.com>
604
605 * gcc.dg/tree-ssa/20050412-1.c: New test.
606
607 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
608
609 PR libfortran/19016
610 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
611 Add tests with mask generated by expression.
612 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
613 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
614 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
615
616 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
617
618 PR middle-end/20917
619 * gcc.dg/20050409-1.c: New test.
620
621 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
622
623 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
624
625 2005-04-11 Mark Mitchell <mark@codesourcery.com>
626
627 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
628 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
629 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
630 (TARGET_CXX): Adjust accordingly.
631 * target.h (struct gcc_target): Remove epxort_class_data. Add
632 determine_class_data_visibility and class_data_always_comdat.
633 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
634 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
635 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
636 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
637 (arm_cxx_determine_class_data_visibility): New.
638 (arm_cxx_class_data_always_comdat): Likewise.
639 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
640 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
641 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
642 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
643 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
644 Define.
645
646 2005-04-11 Mark Mitchell <mark@codesourcery.com>
647
648 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
649
650 2005-04-11 Geoffrey Keating <geoffk@apple.com>
651
652 * gcc.dg/i386-darwin-fpmath.c: New.
653
654 2004-04-11 Devang Patel <dpatel@apple.com>
655
656 * lib/target-supports.exp (check_effective_target_vect_condition): New.
657 * gcc.dg/vect/vect-ifcvt-1.c: New test.
658 * gcc.dg/vect/vect-ifcvt-2.c: New test.
659 * gcc.dg/vect/vect-ifcvt-3.c: New test.
660 * gcc.dg/vect/vect-ifcvt-4.c: New test.
661 * gcc.dg/vect/vect-ifcvt-5.c: New test.
662 * gcc.dg/vect/vect-ifcvt-6.c: New test.
663 * gcc.dg/vect/vect-ifcvt-7.c: New test.
664 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
665
666 2004-04-11 Devang Patel <dpatel@apple.com>
667
668 * gcc.dg/vect/vect-dv-1.c: New test.
669 * gcc.dg/vect/vect-dv-2.c: New test.
670
671 2005-04-11 Diego Novillo <dnovillo@redhat.com>
672
673 PR tree-optimization/20933
674 * gcc.dg/tree-ssa/pr20933.c: New test.
675
676 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
677
678 * gfortran.dg/fold_nearest.f90: New test.
679
680 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
681
682 * gcc.dg/tree-ssa/alias-1.c: New test.
683
684 2005-04-11 Diego Novillo <dnovillo@redhat.com>
685
686 PR tree-optimization/20920
687 * g++.dg/tree-ssa/pr20920.C: New test.
688
689 2005-04-11 Uros Bizjak <uros@kss-loka.si>
690
691 * gcc.dg/builtins-53.c: Also check (int)ceil* and
692 (long long int)ceil*.
693
694 2005-04-10 Mark Mitchell <mark@codesourcery.com>
695
696 * g++.dg/warn/Wdtor1.C: Declare template in system header with
697 explicit C++ linkage.
698
699 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
700
701 * gfortran.dg/pr17229.f: Take care of the new obsolescence
702 warning for arithmetic IF statements.
703
704 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
705
706 * eor_handling_1.f90: New test case.
707 * eor_handling_2.f90: New test case.
708 * eor_handling_3.f90: New test case.
709 * eor_handling_4.f90: New test case.
710 * eor_handling_5.f90: New test case.
711 * noadv_size.f90: New test case.
712 * pad_no.f90: New test case.
713
714 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
715
716 * gcc.c-torture/execute/20050410-1.c: New test.
717
718 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
719
720 * gcc.dg/pr20126.c: New.
721
722 2005-04-09 Bud Davis <bdavis@gfortran.org>
723 Steven G. Kargl <kargls@comcast.net>
724
725 * gfortran.dg/PR19872.f: New test.
726
727 2005-04-09 Steven G. Kargl <kargls@comcast.net>
728
729 * gfortran.dg/nint_1.f90: Fix dg-do directive
730
731 2005-04-09 Steven G. Kargl <kargls@comcast.net>
732
733 * gfortran.dg/nint_1.f90: New test.
734
735 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
736
737 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
738 Added test for callee-allocated arrays with write statements.
739 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
740 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
741 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
742 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
743 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
744
745 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
746
747 PR libfortran/20163
748 * gfortran.dg/open-options-blanks.f: New test.
749
750 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
751
752 PR fortran/13257
753 * gfortran.dg/comma_format_extension_[1234].f: New tests.
754
755 2005-04-09 Jakub Jelinek <jakub@redhat.com>
756
757 * gcc.dg/tree-ssa/stdarg-1.c: New test.
758 * gcc.dg/tree-ssa/stdarg-2.c: New test.
759 * gcc.dg/tree-ssa/stdarg-3.c: New test.
760 * gcc.dg/tree-ssa/stdarg-4.c: New test.
761 * gcc.dg/tree-ssa/stdarg-5.c: New test.
762 * gcc.c-torture/execute/stdarg-4.c: New test.
763
764 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
765
766 PR target/20795
767 * g++.dg/abi/param2.C: New test.
768
769 2005-04-09 Uros Bizjak <uros@kss-loka.si>
770
771 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
772
773 2005-04-09 Uros Bizjak <uros@kss-loka.si>
774
775 * gcc.dg/builtins-53.c: New test.
776
777 2005-04-08 Diego Novillo <dnovillo@redhat.com>
778
779 * g++.dg/tree-ssa/pr18178.C: New test.
780 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
781 * gcc.c-torture/execute/20041019-1.c: New test.
782 * gcc.dg/tree-ssa/20041008-1.c: New test.
783 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
784 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
785 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
786 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
787 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
788 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
789 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
790 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
791 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
792 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
793
794 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
795
796 PR rtl-optimization/20466
797 * gcc.c-torture/execute/pr20466-1.c: New test.
798
799 2005-04-08 Mark Mitchell <mark@codesourcery.com>
800
801 PR c++/20905
802 * g++.dg/parse/cond2.C: New test.
803
804 PR c++/20145
805 * g++.dg/warn/Wdtor1.C: New test.
806
807 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
808
809 PR fortran/17229
810 * gfortran.dg/pr17229.f: New test.
811
812 2005-04-07 Steven G. Kargl <kargls@comcast.net>
813
814 * gfortran.dg/tiny_1.f90: New test.
815 * gfortran.dg/tiny_2.f90: ditto.
816
817 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
818
819 * gfortran.dg/eor_1.f90: Fix dg-do run line
820 * gfortran.dg/open_new.f90: Fix dg-do run line
821
822 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
823
824 * lib/target-supports.exp (get_compiler_messages): Support
825 optional arguments, the fourth being compiler options.
826 (check_effective_target_fpic): New proc.
827 * gcc.dg/20050321-2.c: Restrict to target fpic.
828
829 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
830
831 * gcc.dg/15443-1.c: New test.
832 * gcc.dg/15443-2.c: Likewise.
833
834 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
835
836 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
837
838 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
839
840 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
841
842 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
843
844 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
845 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
846 -m64.
847 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
848 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
849 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
850
851 2005-04-06 Mark Mitchell <mark@codesourcery.com>
852
853 PR c++/20212
854 * g++.dg/warn/Wunused-11.C: New test.
855
856 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
857
858 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
859
860 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
861
862 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
863
864 2005-04-05 Mark Mitchell <mark@codesourcery.com>
865
866 PR c++/20734
867 * g++.dg/template/ptrmem13.C: New test.
868
869 2005-04-05 Per Bothner <per@bothner.com>
870
871 * lib/gcc.exp: Always add -fno-show-column, for now.
872
873 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
874
875 PR testsuite/20767
876 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
877 of plain old "unsigned int" for the type of "i". Makes this test
878 64bit clean.
879
880 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
881
882 * gcc.dg/i386-ssefn-1.c: New test.
883 * gcc.dg/i386-ssefn-2.c: New test.
884 * gcc.dg/i386-ssefn-3.c: New test.
885 * gcc.dg/i386-ssefn-4.c: New test.
886
887 2005-04-05 Jakub Jelinek <jakub@redhat.com>
888
889 PR tree-optimization/20076
890 * gcc.dg/builtin-apply4.c: New test.
891
892 PR preprocessor/19475
893 * gcc.dg/cpp/macspace1.c: New test.
894 * gcc.dg/cpp/macspace2.c: New test.
895
896 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
897
898 * gfortran.dg/pr20755.f: Fixed bad format.
899
900 2005-04-05 Mark Mitchell <mark@codesourcery.com>
901
902 PR c++/20763
903 * g++.dg/ext/attrib21.C: New test.
904
905 2004-04-05 Devang Patel <dpatel@apple.com>
906
907 * lib/target-supports.exp (check_effective_target_vect_shif): New.
908 * gcc.dg/vect/vect-shift-1.c: New test.
909
910 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
911
912 PR libfortran/20755
913 * gfortran.dg/pr20755.f: New test.
914
915 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
916
917 * gfortran.dg/pr15959.f90: New test.
918 * gfortran.dg/string_pad_trunc.f90: New test.
919
920 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
921
922 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
923 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
924 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
925 syntax.
926
927 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
928
929 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
930
931 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
932
933 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
934 * gcc.c-torture/compile/20011119-2.c: Likewise.
935 * gcc.c-torture/compile/981001-2.c: Likewise.
936
937 2005-04-04 Mark Mitchell <mark@codesourcery.com>
938
939 PR c++/20679
940 * g++.dg/template/overload4.C: New test.
941
942 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
943
944 PR c++/20746
945 * g++.dg/abi/covariant5.C: New.
946
947 PR debug/20505
948 * g++.dg/debug/const2.C: New.
949
950 2005-04-04 Jakub Jelinek <jakub@redhat.com>
951
952 PR rtl-optimization/16104
953 * gcc.c-torture/execute/20050316-1.c: New test.
954
955 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
956
957 * g++.dg/template/spec23.C: Fix dg-error text.
958
959 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
960
961 PR c++/19199
962 * g++.dg/expr/lval2.C: New.
963
964 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
965
966 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
967 __builtin_strcasecmp and __builtin_strncasecmp.
968
969 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
970
971 PR c++/20723
972 * g++.dg/template/spec22.C: New.
973 * g++.dg/template/spec23.C: New.
974
975 2005-04-03 Dale Ranta <dir@lanl.gov>
976 Francois-Xavier Coudert <coudert@clipper.ens.fr>
977
978 PR libfortran/20068
979 PR libfortran/20125
980 PR libfortran/20156
981 PR libfortran/20471
982 * gfortran.dg/backspace.f: New test.
983
984 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
985
986 * gcc.dg/pr19345.c: New test.
987
988 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
989
990 PR tree-optimization/20640
991 * gcc.dg/torture/tree-loop-1.c: New.
992
993 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
994
995 PR rtl-optimization/20290
996 * gcc.c-torture/execute/loop-ivopts-2.c: New.
997
998 2005-04-02 Geoffrey Keating <geoffk@apple.com>
999
1000 * gcc.dg/rs6000-fpint.c: New.
1001
1002 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
1003
1004 * gcc.dg/old-style-then-proto-1.c: New test.
1005
1006 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1007
1008 * gfortran.fortran-torture/execute/backspace.f90: Check
1009 after backspace and read was incorrect.
1010
1011 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1012
1013 * gcc.c-torture/execute/builtins/strcat.c: Check the result
1014 buffer past the terminating NUL using memcmp.
1015 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
1016 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
1017
1018 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
1019 Fix unused/uninitialized variable warnings.
1020
1021 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
1022 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
1023 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
1024 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
1025
1026 * gcc.c-torture/execute/builtins/abs-1-lib.c,
1027 gcc.c-torture/execute/builtins/fputs-lib.c,
1028 gcc.c-torture/execute/builtins/lib/fprintf.c,
1029 gcc.c-torture/execute/builtins/lib/main.c,
1030 gcc.c-torture/execute/builtins/lib/memcmp.c,
1031 gcc.c-torture/execute/builtins/lib/memmove.c,
1032 gcc.c-torture/execute/builtins/lib/mempcpy.c,
1033 gcc.c-torture/execute/builtins/lib/memset.c,
1034 gcc.c-torture/execute/builtins/lib/printf.c,
1035 gcc.c-torture/execute/builtins/lib/sprintf.c,
1036 gcc.c-torture/execute/builtins/lib/stpcpy.c,
1037 gcc.c-torture/execute/builtins/lib/strchr.c,
1038 gcc.c-torture/execute/builtins/lib/strcmp.c,
1039 gcc.c-torture/execute/builtins/lib/strcpy.c,
1040 gcc.c-torture/execute/builtins/lib/strcspn.c,
1041 gcc.c-torture/execute/builtins/lib/strlen.c,
1042 gcc.c-torture/execute/builtins/lib/strncat.c,
1043 gcc.c-torture/execute/builtins/lib/strncmp.c,
1044 gcc.c-torture/execute/builtins/lib/strncpy.c,
1045 gcc.c-torture/execute/builtins/lib/strrchr.c,
1046 gcc.c-torture/execute/builtins/lib/strspn.c,
1047 gcc.c-torture/execute/builtins/lib/strstr.c,
1048 gcc.c-torture/execute/builtins/memops-asm-lib.c,
1049 gcc.c-torture/execute/builtins/strlen-2.c,
1050 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
1051 prototypes.
1052
1053 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
1054
1055 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
1056 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
1057 selectany usage.
1058
1059 2005-04-01 Jakub Jelinek <jakub@redhat.com>
1060
1061 PR c++/19406
1062 * g++.dg/debug/using1.C: New test.
1063
1064 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
1065
1066 PR middle-end/20524
1067 * gcc.dg/alias-7.c: Prefix asm-declared name with
1068 __USER_LABEL_PREFIX__.
1069
1070 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
1071
1072 Fix fallout from PR middle-end/15700:
1073 * gcc.c-torture/compile/20011119-1.c: Take
1074 __USER_LABEL_PREFIX__ into account.
1075 * gcc.c-torture/compile/20011119-2.c: Likewise.
1076
1077 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
1078
1079 PR c++/18644
1080 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
1081
1082 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
1083
1084 PR c/17855
1085 * gcc.c-torture/compile/struct-non-lval-1.c,
1086 gcc.c-torture/compile/struct-non-lval-2.c,
1087 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
1088
1089 2005-03-31 Janis Johnson <janis187@us.ibm.com>
1090
1091 * gcc.dg/tls/tls.exp: Remove temporary file.
1092 * g++.dg/tls/tls.exp: Ditto.
1093 * lib/file-format.exp: Ditto.
1094 * g++.dg/special/ecos.exp: Ditto.
1095
1096 * lib/profopt.exp: Treat prof_ext as a list.
1097 * gcc.misc-tests/bprob.exp: Ditto.
1098 * g++.dg/bprob/bprob.exp: Ditto.
1099
1100 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
1101 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
1102 g++.dg/tree-ssa/pointer-reference-alias.C,
1103 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
1104 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
1105 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
1106 g++.dg/vect/pr19951.cc: Ditto.
1107 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
1108 gcc.dg/builtins-47.c: Ditto.
1109 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
1110 gcc.dg/pr20115-1.c: Ditto.
1111 * gcc.dg/tree-ssa/20030530-2.c,
1112 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
1113 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
1114 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
1115 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
1116 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
1117 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
1118 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
1119 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
1120 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
1121 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
1122 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
1123 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
1124 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
1125 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
1126 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
1127 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
1128 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
1129 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
1130 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
1131 gcc.dg/tree-ssa/20030824-1.c,
1132 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
1133 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
1134 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
1135 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
1136 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
1137 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
1138 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
1139 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
1140 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
1141 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
1142 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
1143 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
1144 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
1145 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
1146 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
1147 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
1148 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
1149 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
1150 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
1151 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
1152 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
1153 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
1154 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
1155 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
1156 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
1157 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
1158 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
1159 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
1160 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
1161 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
1162 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
1163 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
1164 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
1165 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
1166 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
1167 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
1168 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
1169 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
1170 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
1171 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
1172 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
1173 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
1174 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
1175 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
1176 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
1177 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
1178 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
1179 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
1180 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
1181 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
1182 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
1183 gcc.dg/tree-ssa/useless-1.c: Ditto.
1184 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
1185 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
1186 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
1187 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
1188 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1189 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
1190 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
1191 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
1192 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
1193 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
1194 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
1195 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
1196 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
1197 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
1198 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
1199 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
1200 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
1201 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
1202 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
1203 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
1204 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
1205 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1206 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1207 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
1208 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
1209 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
1210 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
1211 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
1212 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
1213 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
1214 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
1215 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
1216 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
1217 gcc.dg/vect/vect-none.c: Ditto.
1218 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
1219 treelang/compile/unsigned.tree: Ditto.
1220
1221 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
1222 * gcc.dg/cpp/direct2s.c: Ditto.
1223 * gcc.dg/cpp/paste4.c: Ditto.
1224 * gcc.dg/cpp/separate-1.c: Ditto.
1225 * gcc.dg/pch/save-temps-1.c: Ditto.
1226 * g++.dg/ext/altivec-10.C: Ditto.
1227 * g++.dg/pch/pch.C: Ditto.
1228
1229 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
1230
1231 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
1232 * g++.dg/template/repo1.C: Ditto.
1233 * g++.dg/template/repo2.C: Ditto.
1234 * g++.dg/template/repo3.C: Ditto.
1235 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
1236 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
1237 * g++.old-deja/g++.pt/repo1.C: Ditto.
1238 * g++.old-deja/g++.pt/repo2.C: Ditto.
1239 * g++.old-deja/g++.pt/repo3.C: Ditto.
1240 * g++.old-deja/g++.pt/repo4.C: Ditto.
1241
1242 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
1243 * gcc.dg/20030107-1.c: Ditto.
1244 * gcc.dg/20030702-1.c: Ditto.
1245 * gcc.dg/profile-generate-1.c: Ditto.
1246 * g++.dg/other/profile1.C: Ditto.
1247 * g++.old-deja/g++.robertl/eb83.C: Ditto.
1248
1249 * lib/gcc-dg.exp (remove-build-file): New.
1250 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1251 cleanup-tree-dump, cleanup-saved-temps): New.
1252
1253 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
1254
1255 PR c++/19203, DR 214
1256 * g++.dg/parse/ambig3.C: Not ambiguous.
1257 * g++.dg/template/spec20.C: New.
1258 * g++.dg/template/spec21.C: New.
1259
1260 2005-03-31 Steve Ellcey <sje@cup.hp.com>
1261
1262 PR target/20045
1263 * gcc.dg/ia64-fptr-1.c: Run only on linux.
1264
1265 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1266
1267 PR libfortran/20660
1268 * gfortran.dg/negative_unit.f: New test.
1269
1270 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
1271
1272 * gcc.dg/20050330-1.c: New test.
1273
1274 2005-03-30 Devang Patel <dpatel@apple.com>
1275
1276 * g++.dg/tree-sra/ssa-sra-3.C: New test.
1277
1278 2005-03-30 Dale Johannesen <dalej@apple.com>
1279
1280 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
1281
1282 2005-03-30 Janis Johnson <janis187@us.ibm.com>
1283
1284 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
1285 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
1286 Strip options from test name.
1287
1288 2005-03-31 Jan Hubicka <jh@suse.cz>
1289
1290 * gcc.dg/varpool-1.c: New testcase.
1291
1292 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
1293
1294 PR c/772
1295 PR c/17913
1296 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
1297 gcc.dg/stmt-expr-label-3.c : New tests.
1298 * gcc.c-torture/execute/medce-2.c: Remove.
1299
1300 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
1301
1302 PR c/20368
1303 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
1304 tests.
1305
1306 2005-03-30 Alan Modra <amodra@bigpond.net.au>
1307
1308 * gcc.c-torture/compile/pr20203.c: New test.
1309
1310 2005-03-26 Steven G. Kargl <kargls@comcast.net>
1311
1312 * gfortran.dg/promotion.f90: New test.
1313
1314 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
1315
1316 PR middle-end/20491
1317 * gcc.dg/torture/asm-subreg-1.c: New test.
1318
1319 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
1320
1321 PR c/20672
1322 * gcc.dg/pr20672-1.c: New test.
1323
1324 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
1325
1326 * gfortran.dg/vect: New directory.
1327 * gfortran.dg/vect/vect.exp: New.
1328 * gfortran.dg/vect/vect-1.f90: New test.
1329 * gfortran.dg/vect/vect-2.f90: New test.
1330 * gfortran.dg/vect/vect-3.f90: New test.
1331 * gfortran.dg/vect/vect-4.f90: New test.
1332 * gfortran.dg/vect/vect-5.f90: New test.
1333
1334 2005-03-29 Jakub Jelinek <jakub@redhat.com>
1335
1336 PR middle-end/20622
1337 * gcc.dg/alias-7.c: New test.
1338
1339 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
1340
1341 * gcc.dg/sparc-reg-1.c: New test.
1342
1343 2005-03-28 Steve Ellcey <sje@cup.hp.com>
1344
1345 PR target/19890
1346 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
1347
1348 2005-03-29 Dale Ranta <dir@lanl.gov>
1349 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1350
1351 PR libfortran/20163
1352 * gfortran.dg/pr20163-2.f: New test.
1353
1354 2005-03-28 Jan Hubicka <jh@suse.cz>
1355
1356 PR middle-end/20635
1357 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
1358 by Jakub Jelinek.
1359
1360 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
1361
1362 PR tree-optimization/20626
1363 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
1364 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
1365
1366 2005-03-26 Steven G. Kargl <kargls@comcast.net>
1367
1368 * gfortran.dg/underflow.f90: New test.
1369 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
1370
1371 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1372
1373 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
1374
1375 2005-03-25 Mark Mitchell <mark@codesourcery.com>
1376
1377 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
1378 (g++_init): Make sure that CXXFLAGS is set.
1379 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
1380 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
1381 * lib/gfortran.exp (gfortran_link_flags): Likewise.
1382 * lib/objc.exp (objc_init): Likewise.
1383 * lib/treelang.exp (treelang_init): Likewise.
1384
1385 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
1386
1387 PR tree-optimization/20470
1388 * gcc.dg/tree-ssa/pr20470.c: New test.
1389
1390 2005-03-25 Geoffrey Keating <geoffk@apple.com>
1391
1392 * gcc.dg/ppc-stfiwx.c: New.
1393
1394 2005-03-25 Steve Ellcey <sje@cup.hp.com>
1395
1396 PR target/19888
1397 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
1398
1399 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
1400
1401 * gcc.dg/20050325-1.c: Fix a typo.
1402
1403 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1404
1405 PR libfortran/19678
1406 PR libfortran/19679
1407 * gfortran.dg/dos_eol.f: New test.
1408
1409 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
1410
1411 PR rtl-optimization/20249
1412 * gcc.dg/20050325-1.c: New test.
1413
1414 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1415
1416 PR libfortran/15332
1417 * gfortran.dg/pr15332.f: New test.
1418
1419 2005-03-24 Dale Johannesen <dalej@apple.com>
1420
1421 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
1422
1423 2005-03-24 Geoffrey Keating <geoffk@apple.com>
1424
1425 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
1426 'internal' visibility.
1427 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
1428 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
1429 'protected' visibility.
1430 * gcc.dg/visibility-7.c: Likewise.
1431 * lib/target-supports.exp (check_visibility_available): Take
1432 a parameter, the kind of visibility to check for.
1433 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
1434 to check_visibility_available.
1435
1436 * g++.dg/expr/cast3.C: New.
1437
1438 2005-03-24 David Edelsohn <edelsohn@gnu.org>
1439
1440 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
1441 rs6000.
1442
1443 2005-03-24 Steve Ellcey <sje@cup.hp.com>
1444
1445 PR target/20095
1446 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
1447
1448 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
1449
1450 * gcc.dg/badshift.c: Renamed to...
1451 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
1452
1453 * gcc.target/i386/badshift.c: Renamed to...
1454 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
1455 only.
1456
1457 PR rtl-optimization/20532
1458 * gcc.target/i386/badshift.c: New.
1459
1460 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1461
1462 * gfortran.dg/pr18025.f90: New test.
1463
1464 2005-03-23 Dale Johannesen <dalej@apple.com>
1465
1466 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
1467
1468 2005-03-23 Mark Mitchell <mark@codesourcery.com>
1469
1470 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
1471
1472 * lib/target-supports.exp (check_iconv_available): Default
1473 libiconv to -liconv, if there is no definition.
1474
1475 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
1476
1477 * gcc.dg/torture/cris-asm-mof-1.c: New test.
1478
1479 2005-03-22 Mark Mitchell <mark@codesourcery.com>
1480
1481 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
1482 * g++.dg/opt/pr7503-2.C: Likewise.
1483 * g++.dg/opt/pr7503-3.C: Likewise.
1484 * g++.dg/opt/pr7503-4.C: Likewise.
1485 * g++.dg/opt/pr7503-5.C: Likewise.
1486 * g++.dg/warn/minmax.C: New test.
1487
1488 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1489
1490 * gfortran.dg/g77_intrinsics_funcs.f: New test.
1491 * gfortran.dg/g77_intrinsics_sub.f: New test.
1492
1493 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
1494 Jan Hubicka <jh@suse.cz>
1495 Steven Bosscher <stevenb@suse.de
1496
1497 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
1498
1499 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1500
1501 PR c++/19980
1502 * g++.dg/template/redecl3.C: New test.
1503
1504 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1505
1506 PR c++/20499
1507 * g++.dg/parse/error16.C: Tweak error markers.
1508
1509 2005-03-22 Jakub Jelinek <jakub@redhat.com>
1510
1511 PR target/20561
1512 * gcc.dg/20050321-2.c: New test.
1513
1514 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
1515
1516 PR c++/20465
1517 PR c++/20381
1518 * g++.dg/template/ptrmem12.C: New.
1519
1520 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
1521
1522 PR rtl-optimization/20527
1523 * gcc.c-torture/execute/pr20527-1.c: New test.
1524
1525 2005-03-22 Ben Elliston <bje@au.ibm.com>
1526
1527 * gcc.misc-tests/options.exp (check_for_options): Create a real C
1528 program, compile it into a real executable and then delete the .c
1529 and .x files afterwards, to avoid problems on testglue targets.
1530
1531 2005-03-21 Stuart Hastings <stuart@apple.com>
1532
1533 * gcc.target/i386/sse-2.c: New.
1534
1535 2005-03-21 Uros Bizjak <uros@kss-loka.si>
1536
1537 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
1538
1539 2005-03-21 Paolo Carlini <pcarlini@suse.de>
1540
1541 * g++.dg/parse/crash25.C: Fix typo.
1542
1543 2005-03-21 Paolo Carlini <pcarlini@suse.de>
1544
1545 PR c++/20461
1546 * g++.dg/parse/crash24.C: New test.
1547
1548 PR c++/20536
1549 * g++.dg/parse/crash25.C: New test.
1550
1551 2005-03-21 Paolo Carlini <pcarlini@suse.de>
1552
1553 PR c++/20147
1554 * g++.dg/ext/stmtexpr4.C: New test.
1555
1556 2005-03-20 Roger Sayle <roger@eyesopen.com>
1557
1558 PR middle-end/20539
1559 * gcc.c-torture/compile/pr13066-1.c: New test case.
1560 * gcc.c-torture/compile/pr20539-1.c: Likewise.
1561 * g++.dg/opt/pr13066-1.C: Likewise.
1562
1563 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
1564
1565 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
1566
1567 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1568
1569 PR fortran/18525
1570 * gfortran.dg/nesting_1.f90: New test.
1571
1572 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1573
1574 PR c++/20240
1575 * g++.dg/lookup/using13.C: New test.
1576
1577 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1578
1579 PR c++/20333
1580 * g++.dg/template/crash36.C: New test.
1581
1582 2005-03-18 Paolo Carlini <pcarlini@suse.de>
1583
1584 PR c++/20463
1585 * g++.dg/template/crash35.C: New test.
1586
1587 2005-03-17 Paolo Carlini <pcarlini@suse.de>
1588
1589 PR c++/19966
1590 * g++.dg/overload/operator2.C: New test.
1591
1592 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1593
1594 PR libfortran/20257
1595 * gfortran.dg/pr20257.f90: New test.
1596
1597 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1598
1599 PR libfortran/20480
1600 * gfortran.dg/pr20480.f90: New test.
1601
1602 2005-03-16 Richard Henderson <rth@redhat.com>
1603
1604 PR middle-end/15700
1605 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
1606 (_rtld_global): New.
1607 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
1608 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
1609
1610 * gcc.dg/alias-3.c: New.
1611 * gcc.dg/alias-4.c: New.
1612 * gcc.dg/alias-5.c: New.
1613 * gcc.dg/alias-6.c: New.
1614
1615 2005-03-15 Geoffrey Keating <geoffk@apple.com>
1616
1617 * gcc.dg/cpp/ucnid-7.c: New.
1618
1619 2005-03-15 Janis Johnson <janis187@us.ibm.com>
1620 Dorit Naishlos <dorit@il.ibm.com>
1621
1622 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
1623 darwin.
1624
1625 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
1626
1627 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
1628 misaligned accesses.
1629 * gcc.dg/vect/vect-58.c: Likewise.
1630 * gcc.dg/vect/vect-92.c: New.
1631 * gcc.dg/vect/vect-93.c: New.
1632
1633 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
1634
1635 PR fortran/18827
1636 * gfortran.dg/assign_2.f90: New test.
1637 * gfortran.dg/assign_3.f90: New test.
1638 * gfortran.dg/assign.f90: New test.
1639
1640 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
1641
1642 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
1643 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
1644 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
1645 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
1646 names.
1647
1648 2005-03-14 Geoffrey Keating <geoffk@apple.com>
1649
1650 * gcc.dg/cpp/ucnid-6.c: New.
1651
1652 * gcc.dg/cpp/normalize-1.c: New.
1653 * gcc.dg/cpp/normalize-2.c: New.
1654 * gcc.dg/cpp/normalize-3.c: New.
1655 * gcc.dg/cpp/normalize-4.c: New.
1656 * gcc.dg/cpp/ucnid-4.c: New.
1657 * gcc.dg/cpp/ucnid-5.c: New.
1658 * g++.dg/cpp/normalize-1.C: New.
1659 * g++.dg/cpp/ucnid-1.C: New.
1660
1661 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
1662
1663 * gcc.dg/pr18628.c: New.
1664
1665 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
1666
1667 PR c++/20280
1668 * g++.dg/tree-ssa/pr20280.C: New.
1669
1670 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1671
1672 PR fortran/20467
1673 * gfortran.dg/stfunc_2.f90: New test.
1674
1675 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
1676
1677 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
1678
1679 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
1680
1681 * gcc.dg/tree-ssa/20050314-1.c: New test.
1682
1683 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1684
1685 PR c++/4403
1686 PR c++/9783, DR433
1687 * g++.dg/template/friend34.C: New test.
1688 * g++.dg/template/friend35.C: Likewise.
1689 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
1690
1691 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1692
1693 Friend class name lookup 5/n
1694 PR c++/1016
1695 * g++.dg/lookup/hidden-class1.C: New test.
1696 * g++.dg/lookup/hidden-class2.C: Likewise.
1697 * g++.dg/lookup/hidden-class3.C: Likewise.
1698 * g++.dg/lookup/hidden-class4.C: Likewise.
1699 * g++.dg/lookup/hidden-class5.C: Likewise.
1700 * g++.dg/lookup/hidden-class6.C: Likewise.
1701 * g++.dg/lookup/hidden-class7.C: Likewise.
1702 * g++.dg/lookup/hidden-class8.C: Likewise.
1703 * g++.dg/lookup/hidden-class9.C: Likewise.
1704 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
1705 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
1706 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
1707 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
1708 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
1709 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
1710 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
1711 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
1712 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
1713 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
1714 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
1715
1716 2005-03-13 Mark Mitchell <mark@codesourcery.com>
1717
1718 PR c++/20157
1719 * g++.dg/template/error18.C: New test.
1720
1721 2005-03-09 Ben Elliston <bje@au.ibm.com>
1722
1723 PR debug/16792
1724 * g++.dg/debug/pr16792.C: New test.
1725
1726 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
1727
1728 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
1729 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
1730 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
1731 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
1732 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
1733 test assertion names.
1734
1735 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1736
1737 PR fortran/18600
1738 * gfortran.dg/stfunc_1.f90: New test.
1739
1740 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1741
1742 PR fortran/16907
1743 * gfortran.dg/real_index_1.f90: New test.
1744
1745 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1746
1747 PR fortran/20323
1748 * gfortran.dg/spec_expr_1.f90: New test.
1749
1750 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
1751
1752 PR c/20402
1753 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
1754 new parser.
1755
1756 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1757
1758 PR fortran/20361
1759 * gfortran.dg/largeequiv_1.f90: New test.
1760
1761 2005-03-12 Geoffrey Keating <geoffk@apple.com>
1762
1763 * gcc.dg/ucnid-1.c: New.
1764 * gcc.dg/ucnid-2.c: New.
1765 * gcc.dg/ucnid-3.c: New.
1766 * gcc.dg/ucnid-4.c: New.
1767 * gcc.dg/ucnid-5.c: New.
1768 * gcc.dg/ucnid-6.c: New.
1769 * gcc.dg/cpp/ucnid-1.c: New.
1770 * gcc.dg/cpp/ucnid-2.c: New.
1771 * gcc.dg/cpp/ucnid-3.c: New.
1772 * g++.dg/other/ucnid-1.C: New.
1773
1774 2005-03-12 Geoffrey Keating <geoffk@apple.com>
1775
1776 * gcc.dg/vmx/darwin-abi-3.c: Delete.
1777
1778 2005-03-11 Per Bothner <per@bothner.com>
1779
1780 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
1781 that diagnotics refer to correct token.
1782 * gcc.dg/unused-3.c: Likewise.
1783
1784 2005-03-11 Per Bothner <per@bothner.com>
1785
1786 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
1787 constant" is now actually on same line as string constant.
1788 * gcc.dg/cpp/direct2s.c: Likewise.
1789
1790 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
1791
1792 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
1793
1794 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1795
1796 PR libfortran/20124
1797 * gfortran.dg/pr20124.f90: New Test
1798
1799 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
1800
1801 PR tree-optimization/20130
1802 * gcc.dg/pr20130-1.c: New test.
1803
1804 2005-03-10 Steve Ellcey <sje@cup.hp.com>
1805
1806 PR target/20095
1807 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
1808
1809 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1810
1811 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
1812
1813 2005-03-10 Steve Ellcey <sje@cup.hp.com>
1814
1815 * g++.dg/eh/forced1.C: Fix comment.
1816 * g++.dg/eh/forced2.C: Ditto.
1817 * g++.dg/eh/forced3.C: Ditto.
1818 * g++.dg/eh/forced4.C: Ditto.
1819
1820 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
1821
1822 PR rtl-opt/20412
1823 * gcc.c-torture/compile/pr20412.c: New test.
1824
1825 2005-03-10 Roger Sayle <roger@eyesopen.com>
1826
1827 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
1828
1829 2005-03-10 Jakub Jelinek <jakub@redhat.com>
1830
1831 PR target/20322
1832 * gcc.dg/20050307-1.c: New test.
1833
1834 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
1835
1836 PR c++/20375
1837 * g++.dg/other/stdarg3.C: New.
1838
1839 2005-03-10 Jakub Jelinek <jakub@redhat.com>
1840
1841 PR c++/18384, c++/18327
1842 * g++.dg/init/array19.C: New test.
1843
1844 PR inline-asm/20314
1845 * gcc.dg/torture/pr20314-1.c: New test.
1846 * gcc.dg/torture/pr20314-2.c: New test.
1847
1848 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
1849
1850 * gcc.dg/20050309-1.c: New test.
1851
1852 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1853
1854 * gcc.dg/builtins-10.c: Reactivate disabled test.
1855 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
1856 new cbrt transformations.
1857
1858 2005-03-09 Mark Mitchell <mark@codesourcery.com>
1859
1860 PR c++/20208
1861 * g++.dg/template/array13.C: New test.
1862
1863 2005-03-09 Paolo Carlini <pcarlini@suse.de>
1864
1865 PR c++/16859
1866 * g++.dg/init/brace4.C: New test.
1867
1868 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
1869
1870 PR c++/20186
1871 * g++.dg/template/non-dependent12.C: New.
1872
1873 2005-03-08 Mark Mitchell <mark@codesourcery.com>
1874
1875 PR c++/20142
1876 * g++.dg/init/array18.C: Add dg-do run marker.
1877
1878 PR c++/20142
1879 * g++.dg/init/array18.C: New test.
1880
1881 2005-03-09 Ben Elliston <bje@au.ibm.com>
1882
1883 * consistency.vlad/vlad.exp: Remove trailing semicolons.
1884 * g++.dg/gcov/gcov.exp: Likewise.
1885 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
1886 * gcc.target/xstormy16/xstormy16.exp: Likewise.
1887 * lib/c-torture.exp: Likewise.
1888 * lib/fortran-torture.exp: Likewise.
1889 * lib/g++.exp: Likewise.
1890 * lib/gcc-defs.exp: Likewise.
1891 * lib/gcc-dg.exp: Likewise.
1892 * lib/gcc.exp: Likewise.
1893 * lib/gcov.exp: Likewise.
1894 * lib/gfortran.exp: Likewise.
1895 * lib/mike-g++.exp: Likewise.
1896 * lib/mike-gcc.exp: Likewise.
1897 * lib/objc-torture.exp: Likewise.
1898 * lib/objc.exp: Likewise.
1899 * lib/profopt.exp: Likewise.
1900 * lib/target-libpath.exp: Likewise.
1901 * lib/target-supports.exp: Likewise.
1902 * lib/treelang.exp: Likewise.
1903 * lib/wrapper.exp: Likewise.
1904
1905 2005-03-08 Jeff Law <law@redhat.com>
1906
1907 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
1908 PHI-OPT changes.
1909
1910 2005-03-08 Ira Rosen <irar@il.ibm.com>
1911
1912 * gcc.dg/vect/pr20122.c: New test.
1913
1914 2005-03-07 Jeff Law <law@redhat.com>
1915
1916 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
1917 was folded away.
1918 * gcc.dg/tree-ssa/pr18133-1.c: New test.
1919 * gcc.dg/tree-ssa/pr18133-2.c: New test.
1920 * gcc.dg/tree-ssa/pr18134.c: New test.
1921
1922 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1923
1924 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
1925 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
1926 gcc.dg/torture/builtin-noret-2.c: Require weak support.
1927
1928 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
1929
1930 PR tree-opt/17671
1931 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
1932
1933 2005-03-07 Mark Mitchell <mark@codesourcery.com>
1934
1935 * g++.dg/warn/Wnvdtor.C: New test.
1936
1937 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
1938
1939 * gcc.dg/torture/pr19683-1.c: New test.
1940
1941 2005-03-06 Steven G. Kargl <kargls@comcast.net>
1942
1943 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
1944 * gfortran.dg/g77/19990313-2.f: Ditto.
1945 * gfortran.dg/g77/19990313-3.f: Ditto.
1946 * gfortran.dg/g77/19990525-0.f: Ditto.
1947 * gfortran.dg/g77/19990826-0.f: Ditto.
1948 * gfortran.dg/g77/19990826-2.f: Ditto.
1949 * gfortran.dg/g77/19990826-3.f: Ditto.
1950 * gfortran.dg/g77/20000511-1.f: Ditto.
1951 * gfortran.dg/g77/20000511-2.f: Ditto.
1952 * gfortran.dg/g77/970625-2.f: Ditto.
1953 * gfortran.dg/g77/980310-2.f: Ditto.
1954 * gfortran.dg/g77/980310-3.f: Ditto.
1955 * gfortran.dg/g77/980310-8.f: Ditto.
1956 * gfortran.dg/g77/980519-2.f: Ditto.
1957 * gfortran.dg/g77/alpha1.f: Ditto.
1958 * gfortran.dg/g77/claus.f: Ditto.
1959 * gfortran.dg/g77/erfc.f: Ditto.
1960 * gfortran.dg/g77/short.f: Ditto.
1961 * gfortran.fortran-torture/execute/data.f90: Ditto.
1962 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
1963 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
1964
1965 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1966
1967 * lib/file-format.exp (gcc_target_object_format): Add check for som
1968 format and hardcode object formats on hppa*-*-hpux*.
1969 * lib/target-supports.exp (check_weak_available): Add check for som
1970 object format. Always return 0 on hppa*-*-hpux10*.
1971
1972 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
1973 is defined.
1974
1975 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
1976
1977 2005-03-05 Steven G. Kargl <kargls@comcast.net>
1978
1979 * gfortran.dg/pr19936_1.f90: New test.
1980 * gfortran.dg/pr19936_2.f90: New test.
1981 * gfortran.dg/pr19936_3.f90: New test.
1982
1983 2005-03-05 Steven G. Kargl <kargls@comcast.net>
1984 Paul Thomas <prthomas@drfccad.cea.fr>
1985
1986 * gfortran.dg/PR19754_1.f90: New test.
1987 * gfortran.dg/PR19754_2.f90: Ditto.
1988
1989 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1990
1991 PR c++/19311
1992 * g++.dg/template/non-dependent11.C: New test.
1993
1994 2005-03-05 Uros Bizjak <uros@kss-loka.si>
1995
1996 * lib/target-supports.exp (check_iconv_available): Fix comment.
1997
1998 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
1999 Joseph S. Myers <joseph@codesourcery.com>
2000
2001 PR c++/19797
2002 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
2003
2004 2005-03-04 Matthew Sachs <msachs@apple.com>
2005
2006 * gcc.exp (gcc_target_compile): Put braces around
2007 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
2008 * objc.exp (objc_target_compile): Likewise.
2009 * treelang.exp (treelang_target_compile): Likewise.
2010
2011 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2012
2013 PR fortran/19673
2014 * gfortran.dg/func_result_1.f90: New test.
2015
2016 2005-03-04 Ben Elliston <bje@au.ibm.com>
2017
2018 * gcc.misc-tests/options.exp: New test.
2019
2020 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
2021
2022 * gcc.dg/pr15784-4.c: New test.
2023
2024 2005-03-03 Geoffrey Keating <geoffk@apple.com>
2025
2026 * gcc.c-torture/execute/pr17133.c: New.
2027 * gcc.c-torture/compile/20050303-1.c: New.
2028
2029 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
2030
2031 * gcc.dg/cpp/assert4.c: Fix for cygwin
2032
2033 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
2034
2035 * g++.dg/overload/using2.C: New.
2036
2037 2005-03-02 Mark Mitchell <mark@codesourcery.com>
2038
2039 PR c++/19916
2040 * g++.dg/init/ptrmem2.C: New test.
2041
2042 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
2043
2044 PR c/8927
2045 * gcc.dg/pr8927-1.c: New test.
2046
2047 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
2048
2049 PR c++/20232
2050 * g++.dg/inherit/covariant12.C: New.
2051
2052 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2053
2054 PR fortran/19479
2055 * gfortran.dg/bound_1.f90: New test.
2056
2057 2005-02-28 Janis Johnson <janis187@us.ibm.com>
2058
2059 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
2060 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
2061
2062 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
2063
2064 PR c/20245
2065 * gcc.dg/pr20245-1.c: New test.
2066
2067 2005-02-28 Jakub Jelinek <jakub@redhat.com>
2068
2069 PR middle-end/19874
2070 * gcc.c-torture/execute/20050119-2.c: New test case.
2071
2072 2005-02-28 Ben Elliston <bje@au.ibm.com>
2073
2074 * README: Update the DejaGnu bug reporting address.
2075 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
2076 * lib/objc-torture.exp: Likewise.
2077
2078 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
2079
2080 * gfortran.dg/boz_1.f90: New test.
2081 * gfortran.dg/boz_3.f90: New test.
2082 * gfortran.dg/boz_4.f90: New test.
2083
2084 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
2085
2086 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
2087 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
2088
2089 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2090
2091 PR libfortran/20101
2092 * gfortran.dg/write_0_pe_format.f90: New test.
2093
2094 2005-02-27 Jakub Jelinek <jakub@redhat.com>
2095
2096 PR c++/20206
2097 * g++.dg/opt/thunk2.C: New test.
2098 * g++.dg/opt/covariant1.C: New test.
2099
2100 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2101
2102 * gfortran.dg/e_d_fmt.f90: New test.
2103
2104 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
2105
2106 * gcc.dg/asm-b.c: Fix comment typos.
2107
2108 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
2109
2110 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
2111 a V_MAY_DEF also.
2112
2113 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
2114
2115 PR tree-opt/20188
2116 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
2117 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
2118 * gcc.dg/asm-b.c: New test.
2119
2120 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
2121
2122 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
2123 Disable this test on IRIX 6.
2124
2125 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
2126
2127 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
2128 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
2129 parser.
2130
2131 2005-02-25 Diego Novillo <dnovillo@redhat.com>
2132
2133 PR tree-optimization/20204
2134 * testsuite/gcc.dg/pr20204.c: New test.
2135
2136 2005-02-24 Jakub Jelinek <jakub@redhat.com>
2137
2138 PR target/20196
2139 * gcc.c-torture/execute/20050224-1.c: New test.
2140
2141 PR c++/20175
2142 * g++.dg/warn/Wbraces2.C: New test.
2143
2144 2005-02-23 Mark Mitchell <mark@codesourcery.com>
2145
2146 PR c++/19878
2147 * g++.dg/init/const2.C: New test.
2148
2149 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
2150
2151 PR tree-optimization/20100
2152 * gcc.c-torture/execute/pr20100-1.c: New test.
2153
2154 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2155
2156 * gfortran.dg/implicit_3.f90: New test.
2157
2158 * gfortran.dg/deftype_1.f90: New test.
2159
2160 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
2161
2162 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
2163 the test passes.
2164 * g++.dg/other/anon3.C: Accept a warning.
2165
2166 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
2167
2168 * gcc.dg/pr20017.c: Fix a comment typo.
2169
2170 2005-02-23 Bud Davis <bdavis@gfortran.org>
2171
2172 * gfortran.dg/list_read_4.f90: Change to f90 comments.
2173
2174 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2175
2176 PR ada/19902
2177 * ada/acats/tests/cxa/cxa3004.a: Remove.
2178 * ada/acats/tests/cxb/cxb30061.am: Likewise.
2179
2180 2005-02-22 Mark Mitchell <mark@codesourcery.com>
2181
2182 PR c++/20073
2183 * g++.dg/init/const1.C: New test.
2184
2185 PR c++/19991
2186 * g++.dg/parse/constant7.C: New test.
2187
2188 PR c++/20152
2189 * g++.dg/parse/error27.C: New test.
2190 * g++.dg/template/qualttp15.C: Adjust error markers.
2191 * g++.old-deja/g++.other/struct1.C: Likewise.
2192
2193 PR c++/20153
2194 * g++.dg/template/error17.C: New test.
2195
2196 PR c++/20148
2197 * g++.dg/parser/error26.C: New test.
2198
2199 2005-02-22 Diego Novillo <dnovillo@redhat.com>
2200
2201 PR tree-optimization/20100
2202 PR tree-optimization/20115
2203 * gcc.dg/pr20115.c: New test.
2204 * gcc.dg/pr20115-1.c: New test.
2205 * gcc.dg/pr20100.c: New test.
2206 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
2207 call-clobbered variables after alias1.
2208
2209 2005-02-22 Bud Davis <bdavis@gfortran.org>
2210
2211 * gfortran.dg/list_read_4.f90: new test.
2212
2213 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
2214
2215 PR rtl-optimization/20017.
2216 * gcc.dg/pr20017.c: New.
2217
2218 2005-02-22 Devang Patel <dpatel@apple.com>
2219
2220 PR 19952
2221 * g++.dg/tree-ssa/pr19952.C: New test.
2222
2223 2005-02-22 Mark Mitchell <mark@codesourcery.com>
2224
2225 PR c++/19883
2226 * g++.dg/parse/constant6.C: New test.
2227
2228 2005-02-22 Uros Bizjak <uros@kss-loka.si>
2229
2230 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
2231 * g++.dg/charset/asm2.c: Likewise.
2232 * g++.dg/charset/asm3.c: Likewise.
2233 * g++.dg/charset/asm4.c: Likewise.
2234 * g++.dg/charset/asm5.c: Likewise.
2235 * g++.dg/charset/attribute1.c: Likewise.
2236 * g++.dg/charset/attribute2.c: Likewise.
2237 * g++.dg/charset/extern1.cc: Likewise.
2238 * g++.dg/charset/extern2.cc: Likewise.
2239 * g++.dg/charset/extern3.cc: Likewise.
2240 * g++.dg/charset/function.cc: Likewise.
2241 * g++.dg/charset/string.c: Likewise.
2242 * g++.dg/charset/charset.exp: Likewise.
2243 * lib/target-supports.exp (check_iconv_available): Fix comment.
2244
2245 2005-02-22 Uros Bizjak <uros@kss-loka.si>
2246
2247 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
2248 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
2249 * gcc.dg/charset/asm2.c: Likewise.
2250 * gcc.dg/charset/asm3.c: Likewise.
2251 * gcc.dg/charset/asm4.c: Likewise.
2252 * gcc.dg/charset/asm5.c: Likewise.
2253 * gcc.dg/charset/asm6.c: Likewise.
2254 * gcc.dg/charset/attribute1.c: Likewise.
2255 * gcc.dg/charset/attribute2.c: Likewise.
2256 * gcc.dg/charset/builtin1.c: Likewise.
2257 * gcc.dg/charset/extern.c: Likewise.
2258 * gcc.dg/charset/function.c: Likewise.
2259 * gcc.dg/charset/string.c: Likewise.
2260 * gcc.dg/charset/charset.exp: Likewise.
2261
2262 2005-02-21 Bud Davis <bdavis9659@comcast.net>
2263
2264 PR fortran/20086
2265 * gfortran.dg/pr20086.f90: New test.
2266
2267 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
2268
2269 PR tree-optimization/19786
2270 * g++.dg/tree-ssa/pr19786.C: New.
2271
2272 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2273
2274 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
2275
2276 2005-02-21 Jeff Law <law@redhat.com>
2277
2278 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
2279
2280 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2281
2282 * gfortran.dg/do_iterator: Split loop, markup all lines for
2283 which an error locus is printed.
2284 * gfortran.dg/pr17708.f90: Markup all lines for which an error
2285 locus is printed.
2286 * gfortran.dg/select_4.f90: Likewise.
2287 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
2288 locuses in the various permutations.
2289
2290 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
2291
2292 PR tree-optimization/19951
2293 * g++.dg/vect: New directory.
2294 * g++.dg/vect/vect.exp: New file.
2295 * g++.dg/vect/pr19951.cc: New testcase.
2296 * g++.dg/dg.exp: Also prune vectorizer tests.
2297
2298 2005-02-20 Zack Weinberg <zack@codesourcery.com>
2299
2300 PR 18785
2301 * gcc.dg/charset/builtin1.c: New test.
2302
2303 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2304
2305 PR c++/19299
2306 * g++.dg/inherit/volatile1.C: New test.
2307
2308 PR c++/19440
2309 * g++.dg/template/dtor4.C: New test.
2310
2311 2005-02-19 Steven G. Kargl <kargls@comcast.net>
2312
2313 * gfortran.dg/int_1.f90: New test.
2314
2315 2005-02-19 Devang Patel <dpatel@apple.com>
2316
2317 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
2318
2319 2005-02-19 Steven G. Kargl <kargls@comcast.net>
2320
2321 * gfortran.dg/achar_1.f90: New test.
2322
2323 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
2324
2325 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
2326
2327 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
2328 Jakub Jelinek <jakub@redhat.com>
2329
2330 PR tree-optimization/19828
2331 * gcc.dg/tree-ssa/loop-7.c: New test.
2332 * gcc.c-torture/execute/20050218-1.c: New test.
2333
2334 2005-02-19 Jakub Jelinek <jakub@redhat.com>
2335
2336 PR c/20043
2337 * gcc.dg/transparent-union-1.c: New test.
2338 * gcc.dg/transparent-union-2.c: New test.
2339
2340 2005-02-18 James E Wilson <wilson@specifixinc.com>
2341
2342 PR tree-optimization/18977
2343 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
2344
2345 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
2346
2347 PR target/20054
2348 * gcc.dg/pr20054.c: New test.
2349
2350 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2351
2352 PR c++/19508
2353 * g++.dg/ext/attrib20.C: New test.
2354
2355 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
2356
2357 PR middle-end/20030
2358 * gfortran.fortran-torture/execute/character_passing.f90: New test.
2359
2360 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
2361
2362 PR c++/20008
2363 * g++.dg/opt/switch4.C: New.
2364
2365 2005-02-18 Jakub Jelinek <jakub@redhat.com>
2366
2367 PR c++/20023
2368 PR tree-optimization/20009
2369 * gcc.c-torture/compile/20050217-1.c: New test.
2370 * g++.dg/opt/switch3.C: New test.
2371
2372 PR tree-optimization/18947
2373 * gcc.c-torture/compile/20050215-1.c: New test.
2374 * gcc.c-torture/compile/20050215-2.c: New test.
2375 * gcc.c-torture/compile/20050215-3.c: New test.
2376
2377 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
2378
2379 PR c++/20028
2380 * g++.dg/template/crash34.C: New.
2381
2382 PR c++/20022
2383 * g++.dg/other/access3.C: New.
2384
2385 2005-02-17 Ira Rosen <irar@il.ibm.com>
2386
2387 * gcc.dg/vect/vect-98.c: New test.
2388
2389 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
2390
2391 PR tree-optimization/19967
2392 * gcc.dg/pr19967.c: New.
2393
2394 2005-02-16 Jakub Jelinek <jakub@redhat.com>
2395
2396 PR middle-end/19857
2397 * gcc.dg/tree-ssa/20050215-1.c: New test.
2398 * gcc.c-torture/execute/20050215-1.c: New test.
2399
2400 2005-02-15 Eric Christopher <echristo@redhat.com>
2401
2402 * gcc.dg/cpp/20050215-1.c: New file.
2403
2404 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
2405
2406 PR tree-optimization/15785
2407 * gcc.dg/pr15785-1.c: New test.
2408
2409 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
2410
2411 PR c++/17788
2412 * g++.dg/init/ctor4.C: New.
2413 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
2414
2415 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
2416
2417 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
2418 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
2419
2420 2005-02-15 Andreas Schwab <schwab@suse.de>
2421
2422 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
2423 declare malloc.
2424
2425 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
2426
2427 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
2428
2429 2005-02-14 Diego Novillo <dnovillo@redhat.com>
2430
2431 PR tree-optimization/19853
2432 * gcc.c-torture/compile/pr19853.c: New test.
2433
2434 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
2435
2436 PR c++/19608
2437 * g++.dg/parse/local-class1.C: New.
2438
2439 PR c++/19895
2440 * g++.dg/parse/ptrmem3.C: New.
2441
2442 PR c++/19884
2443 * g++.old-deja/g++.oliva/template6.C: Add another case.
2444 * g++.dg/template/explicit6.C: New.
2445
2446 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
2447
2448 PR c++/17816
2449 * g++.dg/other/redecl2.C: New.
2450
2451 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
2452
2453 PR c++/19891
2454 * g++.dg/abi/covariant4.C: New.
2455
2456 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
2457
2458 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
2459
2460 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
2461
2462 * gcc.dg/vect/vect-96.c: Fix typo.
2463
2464 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2465
2466 PR c++/14479
2467 PR c++/19487
2468 * g++.dg/template/enum5.C: New test.
2469
2470 2005-02-12 Ira Rosen <irar@il.ibm.com>
2471
2472 * gcc.dg/vect/vect-97.c: New test.
2473
2474 2005-02-12 Ira Rosen <irar@il.ibm.com>
2475
2476 * gcc.dg/vect/vect-96.c: New test.
2477
2478 2005-02-12 Uros Bizjak <uros@kss-loka.si>
2479
2480 * gcc.dg/builtins-34.c: Also check ldexp*.
2481
2482 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
2483
2484 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
2485
2486 2005-02-11 Janis Johnson <janis187@us.ibm.com>
2487
2488 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
2489 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
2490 dg-require-dll, dg-require-iconv, dg-require-named-sections,
2491 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
2492 selector_list, selector_expression, dg-process-target): Move to new
2493 file target-supports-dg.exp.
2494 * lib/target-supports-dg.exp: New.
2495
2496 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
2497 New.
2498
2499 2005-02-11 Jakub Jelinek <jakub@redhat.com>
2500
2501 PR c++/19666
2502 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
2503
2504 PR middle-end/19858
2505 * gcc.c-torture/compile/20050210-1.c: New test.
2506
2507 2005-02-11 Mark Mitchell <mark@codesourcery.com>
2508
2509 PR c++/19755
2510 * g++.dg/warn/Wbraces1.C: New test.
2511
2512 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
2513
2514 * gcc.dg/builtins-52.c: New testcase.
2515
2516 2005-02-10 Jakub Jelinek <jakub@redhat.com>
2517
2518 PR c/19342
2519 * gcc.c-torture/execute/20050119-1.c: New test.
2520
2521 2005-02-09 Mark Mitchell <mark@codesourcery.com>
2522
2523 PR c++/19811
2524 * g++.dg/init/delete1.C: New test.
2525
2526 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2527
2528 PR c++/18470
2529 * g++.dg/template/static12.C: New test.
2530
2531 2005-02-09 Mark Mitchell <mark@codesourcery.com>
2532
2533 PR c++/19787
2534 * g++.dg/conversion/ambig1.C: New test.
2535
2536 PR c++/19739
2537 * g++.dg/ext/attrib19.C: New test.
2538
2539 PR c++/19732
2540 * g++.dg/parse/dtor5.C: New test.
2541
2542 PR c++/19762
2543 * g++.dg/template/dtor3.C: New test.
2544
2545 PR c++/19826
2546 * g++.dg/template/static11.C: New test.
2547 * g++.dg/template/crash2.C: Remove dg-error marker.
2548
2549 2005-02-09 Janis Johnson <janis187@us.ibm.com>
2550
2551 PR C++/18491
2552 * g++.old-deja/g++.mike/p10769a.C: Remove.
2553
2554 2005-02-09 Roger Sayle <roger@eyesopen.com>
2555
2556 * gcc.dg/builtins-48.c: New test case.
2557 * gcc.dg/builtins-49.c: New test case.
2558 * gcc.dg/builtins-50.c: New test case.
2559 * gcc.dg/builtins-51.c: New test case.
2560
2561 2005-02-09 Ian Lance Taylor <ian@airs.com>
2562
2563 PR middle-end/19583
2564 * g++.dg/warn/Wreturn-type-3.C: New test.
2565
2566 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
2567
2568 PR middle-end/19402
2569 * gcc.dg/pr19402-1.c: New testcase.
2570 * gcc.dg/pr19402-2.c: likewise.
2571
2572 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
2573
2574 PR middle-end/19854
2575 * g++.dg/tree-ssa/tmmti.C: New testcase.
2576
2577 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2578
2579 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
2580
2581 2005-02-08 Mark Mitchell <mark@codesourcery.com>
2582
2583 PR c++/19733
2584 * g++.dg/parse/crash23.C: New test.
2585 * g++.dg/warn/Weff1.C: New test.
2586
2587 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2588
2589 * gcc.dg/20050209-1.c: New test.
2590
2591 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2592
2593 PR target/19799
2594 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
2595
2596 2005-02-08 Mike Stump <mrs@apple.com>
2597
2598 * g++.dg/pch/import-2.c: New test.
2599 * g++.dg/pch/import-2.hs: New.
2600 * g++.dg/pch/include/import-2a.h: New.
2601 * g++.dg/pch/include/import-2b.h: New.
2602
2603 2005-02-08 Janis Johnson <janis187@us.ibm.com>
2604
2605 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
2606
2607 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2608
2609 * gfortran.dg/substr_1.f90: New test.
2610
2611 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
2612
2613 PR middle-end/19775
2614 * gcc.dg/torture/builtin-power-1.c: Disable test for
2615 invalid transformation.
2616 * gcc.dg/builtins-10.c: Likewise. Disable one test we
2617 no longer optimize.
2618 * gcc.dg/builtins-47.c: New testcase.
2619
2620 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
2621 Dorit Naishlos <dorit@il.ibm.com>
2622
2623 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
2624
2625 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
2626
2627 * gcc.c-torture/compile/20050206-1.c: New test.
2628
2629 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
2630
2631 PR tree-opt/19768
2632 * g++.dg/opt/pr19768.C: New test.
2633
2634 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
2635
2636 PR tree-opt/19736
2637 * gcc.c-torture/compile/pr19736.c: New test.
2638
2639 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2640
2641 PR c++/17401
2642 * g++.dg/parse/error25.C: New test.
2643
2644 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
2645
2646 * gcc.c-torture/execute/20050203-1.c: New.
2647
2648 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
2649
2650 * gcc.dg/vect/vect-85.c: Remove xfail.
2651 * gcc.dg/vect/vect-86.c: Remove xfail.
2652 * gcc.dg/vect/vect-87.c: Remove xfail.
2653 * gcc.dg/vect/vect-88.c: Remove xfail.
2654
2655 2005-02-02 Geoffrey Keating <geoffk@apple.com>
2656
2657 * gcc.dg/altivec-19.c: New.
2658
2659 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
2660
2661 PR c/17807
2662 * gcc.dg/nested-func-3.c: New test.
2663 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
2664
2665 2005-02-02 Janis Johnson <janis187@us.ibm.com>
2666
2667 * gcc.test-framework/gen_directive_tests: Generate tests for
2668 selector expressions.
2669
2670 2005-02-02 Matt Austern <austern@apple.com>
2671
2672 PR c++/19628
2673 * g++/ext/builtin7.C: New.
2674 * g++/ext/builtin8.C: New.
2675
2676 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
2677
2678 PR c/18502
2679 * gcc.dg/pr18502-1.c: New test.
2680
2681 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2682
2683 PR c++/17413
2684 * g++.dg/template/local4.C: Tweak.
2685
2686 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
2687
2688 PR tree-optimization/19578
2689 * gcc.c-torture/compile/20050202-1.c: New test.
2690
2691 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
2692
2693 PR c/19435
2694 * gcc.dg/c99-init-4.c: New test.
2695
2696 2005-02-01 Janis Johnson <janis187@us.ibm.com>
2697
2698 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
2699
2700 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
2701
2702 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
2703 * g++.dg/eh/check-vect.h: New.
2704
2705 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
2706 * gcc.dg/vect/vect-78.c: Ditto.
2707 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
2708 Remove.
2709
2710 * g++.dg/conversion/simd1.C: Expect warning.
2711 * g++.dg/ext/attribute-test-1.C: Ditto.
2712 * g++.dg/ext/attribute-test-2.C: Ditto.
2713 * g++.dg/ext/attribute-test-3.C: Ditto.
2714 * g++.dg/ext/attribute-test-4.C: Ditto.
2715
2716 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
2717 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
2718
2719 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
2720
2721 2005-02-01 Richard Henderson <rth@redhat.com>
2722
2723 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
2724 long double for ibm double-double format.
2725 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2726
2727 2005-02-01 Diego Novillo <dnovillo@redhat.com>
2728
2729 PR tree-optimization/19633
2730 * testsuite/gcc.dg/pr19633-1.c: New test.
2731 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
2732 to NULL or a symbol.
2733
2734 2005-02-01 Janis Johnson <janis187@us.ibm.com>
2735
2736 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
2737 New procs.
2738 (dg-process-target (local override)): Handle selector expressions.
2739
2740 * gcc.test-framework/README: Describe tests in source directory.
2741 * gcc.test-framework/test-framework.awk: Handle dg- tests.
2742 * gcc.test-framework/test-framework.exp: Handle dg- tests.
2743 * gcc.test-framework/dg-bogus-exp-P.c: New test.
2744 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
2745 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
2746 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
2747 * gcc.test-framework/dg-do-link-exp-P.c: New test.
2748 * gcc.test-framework/dg-do-run-exp-P.c: New test.
2749 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
2750 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
2751 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
2752 * gcc.test-framework/dg-error-exp-P.c: New test.
2753 * gcc.test-framework/dg-error-exp-XP.c: New test.
2754 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
2755 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
2756 * gcc.test-framework/dg-output-exp-P.c: New test.
2757 * gcc.test-framework/dg-output-exp-XF.c: New test.
2758 * gcc.test-framework/dg-warning-exp-P.c: New test.
2759 * gcc.misc-tests/dg-1.c: Remove.
2760 * gcc.misc-tests/dg-2.c: Remove.
2761 * gcc.misc-tests/dg-3.c: Remove.
2762 * gcc.misc-tests/dg-4.c: Remove.
2763 * gcc.misc-tests/dg-5.c: Remove.
2764 * gcc.misc-tests/dg-6.c: Remove.
2765 * gcc.misc-tests/dg-7.c: Remove.
2766 * gcc.misc-tests/dg-8.c: Remove.
2767 * gcc.misc-tests/dg-9.c: Remove.
2768 * gcc.misc-tests/dg-10.c: Remove.
2769 * gcc.misc-tests/dg-11.c: Remove.
2770 * gcc.misc-tests/dg-12.c: Remove.
2771 * gcc.misc-tests/dg-test.exp: Remove.
2772
2773 * gcc.test-framework/test-framework.awk: Change recording and
2774 printing of passes and failures.
2775
2776 * gcc.test-framework: New directory.
2777 * gcc.test-framework/README: New.
2778 * gcc.test-framework/test-framework.exp: New.
2779 * gcc.test-framework/test-framework.awk: New.
2780 * gcc.test-framework/gen_directive_tests: New.
2781
2782 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
2783
2784 * lib/treelang.exp: Fix comment typos.
2785 (treelang_target_compile): Don't append libs=-ltreelang to options.
2786
2787 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
2788
2789 * g++.dg/parse/typename7.C: Adjust error messages.
2790
2791 2005-01-31 Jeff Law <law@redhat.com>
2792
2793 * gcc.c-torture/execute/20050131-1.c: New test.
2794 * gcc.dg/wcaselabel.c: New test.
2795
2796 2005-01-31 Mark Mitchell <mark@codesourcery.com>
2797
2798 * g++.dg/other/warning1.C: Adjust error messags.
2799 * g++.dg/parse/constant5.C: New test.
2800
2801 2005-01-31 Steven Bosscher <stevenb@suse.de>
2802
2803 PR c/19333
2804 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
2805 the test case valid.
2806 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
2807 * testsuite/gcc.dg/array-7.c: Adjust expected result.
2808 * testsuite/gcc.dg/pr18596-3.c: Likewise.
2809 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
2810 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
2811 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
2812
2813 2005-01-31 Dale Johannesen <dalej@apple.com>
2814
2815 * g++.dg/opt/pr19650.C: New test.
2816
2817 2005-01-31 Richard Henderson <rth@redhat.com>
2818
2819 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
2820 long double for intel double extended format.
2821 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2822
2823 2005-01-30 Mark Mitchell <mark@codesourcery.com>
2824
2825 PR c++/19555
2826 * g++.dg/template/static10.C: New test.
2827
2828 PR c++/19395
2829 * g++.dg/parse/error24.C: New test.
2830
2831 PR c++/19367
2832 * g++.dg/lookup/builtin1.C: New test.
2833
2834 PR c++/19457
2835 * g++.dg/warn/conv3.C: New test.
2836
2837 2005-01-30 Bud Davis <bdavis@gfortran.org>
2838
2839 PR fortran/19647
2840 * gfortan.dg/inquire_7.f90
2841
2842 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
2843
2844 PR tree-optimization/15791
2845 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
2846 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
2847 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
2848 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
2849 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
2850 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
2851 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
2852 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
2853 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
2854 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
2855
2856 2005-01-29 Paul Brook <paul@codesourcery.com>
2857
2858 PR fortran/18565
2859 * check.c (real_or_complex_check): New function.
2860 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
2861 * intrinsic.c (add_functions): Use new check functions.
2862 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
2863 Add prototypes.
2864
2865 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
2866
2867 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
2868 gcc.dg/lvalue-3.c: New tests.
2869 * gcc.dg/concat.c: Update expected messages.
2870
2871 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
2872
2873 PR libfortran/19595
2874 * gfortran.dg/eor_1.f90: New test.
2875
2876 2005-01-29 Steven G. Kargl <kargls@comcast.net>
2877
2878 PR fortran/19589
2879 * gfortran.dg/logical_data_1.f90: New test.
2880
2881 2005-01-28 Mark Mitchell <mark@codesourcery.com>
2882
2883 PR c++/19253
2884 * g++.dg/template/crash33.C: New test.
2885
2886 PR c++/19667
2887 * g++.dg/template/crash32.C: New test.
2888
2889 2005-01-28 Ian Lance Taylor <ian@airs.com>
2890
2891 PR middle-end/16558
2892 * g++.dg/warn/Wreturn-type-2.C: New test.
2893
2894 2004-06-24 Jeff Law <law@redhat.com>
2895
2896 * gcc.dg/tree-ssa/20050128-1.c: New test.
2897
2898 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
2899
2900 * gcc.target/frv/all-mdpackh-1.c: New test.
2901
2902 2005-01-28 Steven Bosscher <stevenb@suse.de>
2903
2904 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
2905
2906 2005-01-27 Richard Henderson <rth@redhat.com>
2907
2908 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
2909
2910 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
2911
2912 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
2913
2914 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
2915
2916 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2917 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2918 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
2919 to cope with cases where the multilib options override the dg-options.
2920
2921 2005-01-27 Jakub Jelinek <jakub@redhat.com>
2922
2923 PR c/18946
2924 * gcc.dg/noncompile/20050120-1.c: New test.
2925
2926 2005-01-26 Diego Novillo <dnovillo@redhat.com>
2927
2928 PR tree-optimization/19633
2929 * gcc.dg/pr19633.c: New test.
2930 * gcc.dg/tree-ssa/pr19633.c: New test.
2931
2932 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
2933
2934 * gcc.dg/20041216-1.c: New test.
2935
2936 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
2937
2938 PR objc/18862
2939 * objc.dg/selector-2.m: New test.
2940
2941 2005-01-26 Jakub Jelinek <jakub@redhat.com>
2942
2943 * g++.dg/opt/range-test-2.C: New test.
2944
2945 PR rtl-optimization/19579
2946 * gcc.c-torture/execute/20050124-1.c: New test.
2947
2948 2005-01-26 Greg Parker <gparker@apple.com>
2949 Stuart Hastings <stuart@apple.com>
2950
2951 * gcc.c-torture/execute/20050125-1.c: New.
2952
2953 2005-01-18 Jan Hubicka <jh@suse.cz>
2954
2955 PR tree-optimize/19337
2956 * gcc.c-torture/compile/20050119-1.c: New test.
2957
2958 2005-01-24 James E Wilson <wilson@specifixinc.com>
2959
2960 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
2961 test for successful match.
2962
2963 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
2964
2965 PR objc/18408
2966 * objc.dg/comp-types-7.m: New test.
2967
2968 2005-01-24 Janis Johnson <janis187@us.ibm.com>
2969
2970 * lib/target-supports.exp (current_target_name): New.
2971 (check_effective_target_ilp32, check_effective_target_lp64):
2972 Cache the result to use as long as the current target, with
2973 multilib flags, remains the same.
2974
2975 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
2976 (dg-require-weak, dg-require-visibility, dg-require-alias,
2977 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
2978 dg-require-effective-target, dg-skip-if): Remove call to
2979 skip_test_and_clear_xfail.
2980 (dg-test): Clear xfail data.
2981
2982 2005-01-24 Jakub Jelinek <jakub@redhat.com>
2983
2984 PR target/17751
2985 * gcc.dg/ppc64-toc.c: New test.
2986
2987 * g++.dg/tree-ssa/empty-1.C: New test.
2988
2989 PR middle-end/19551
2990 * gcc.c-torture/execute/20050121-1.c: New test.
2991 * gcc.dg/20050121-2.c: New test.
2992
2993 2004-01-23 Steven G. Kargl <kargls@comcast.net>
2994 Paul Brook <paul@codesourcery.com>
2995
2996 PR fortran/17941
2997 * gfortran.dg/real_const_1.f: New test.
2998 * gfortran.dg/real_const_2.f90: New test.
2999 * gfortran.dg/complex_int_1.f90: New test.
3000
3001 2005-01-23 Bud Davis <bdavis9659@comcast.net>
3002
3003 PR fortran/19313
3004 * gfortan.dg/inquire_6.f90: New test.
3005
3006 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
3007
3008 PR libfortran/19451
3009 * open_readonly_1.f90: New test.
3010
3011 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
3012
3013 PR libfortran/18982
3014 * gfortran.dg/open_new.f90: New file.
3015
3016 2005-01-22 Paul Brook <paul@codesourcery.com>
3017
3018 * namelist_1.f90: New test.
3019
3020 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
3021
3022 PR tree-optimization/19484
3023 * gcc.c-torture/compile/20050122-[12].c: New tests.
3024
3025 2005-01-22 Paul Brook <paul@codesourcery.com>
3026
3027 * gfortran.dg/implicit_2.f90: New test.
3028
3029 2005-01-22 Bud Davis <bdavis9659@comcast.net>
3030
3031 PR fortran/19314
3032 * gfortran.dg/inquire_5.f90: New test.
3033
3034 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3035
3036 PR c/18809
3037 * gcc.dg/pr18809-1.c: New test.
3038
3039 2005-01-21 Ian Lance Taylor <ian@airs.com>
3040
3041 * gcc.dg/20050121-1.c: New test.
3042
3043 PR tree-optimization/13000
3044 * gcc.dg/20040206-1.c: Change warning to point where function is
3045 being inlined.
3046
3047 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3048
3049 PR c++/19208
3050 * g++.dg/template/array11.C: New test.
3051
3052 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3053
3054 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
3055 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
3056 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
3057 * gfortran.dg/getenv_1.f90: Add dg-do directive.
3058 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
3059 gfortran.dg/pr17164.f90: Add missing dg-do directives.
3060
3061 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
3062
3063 PR tree-optimization/15349
3064 * gcc.dg/tree-ssa/pr15349.c: New.
3065
3066 2005-01-20 Steve Ellcey <sje@cup.hp.com>
3067
3068 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
3069
3070 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
3071
3072 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
3073 scan-assembler-times directive name.
3074
3075 * gcc.dg/asm-a.c: Move dg-require-effective-target to
3076 after dg-do.
3077
3078 PR rtl-optimization/19462
3079 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
3080
3081 2005-01-19 Steve Ellcey <sje@cup.hp.com>
3082
3083 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
3084 counting function calls on ia64.
3085
3086 2005-01-19 Jakub Jelinek <jakub@redhat.com>
3087
3088 PR rtl-optimization/15139
3089 * gcc.dg/20050111-2.c: New test.
3090
3091 PR c/17297
3092 * gcc.c-torture/compile/20050113-1.c: New testcase.
3093
3094 PR middle-end/19164
3095 * gcc.dg/20050113-1.c: New testcase.
3096
3097 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
3098
3099 * gcc.dg/vect/vect-85.c: Add comment.
3100 * gcc.dg/vect/vect-86.c: Add xfail for now.
3101 * gcc.dg/vect/vect-87.c: Add xfail for now.
3102 * gcc.dg/vect/vect-88.c: Add xfail for now.
3103 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
3104
3105 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3106
3107 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
3108
3109 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3110
3111 * g++.dg/debug/typedef3.C: New test.
3112
3113 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
3114
3115 PR c/19472
3116 * gcc.dg/asm-a.c: New test.
3117
3118 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
3119
3120 * gcc.dg/sh-relax.c: Add prototype for abort.
3121
3122 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3123
3124 * gcc.dg/short-compare-1.c: New test.
3125 * gcc.dg/short-compare-2.c: Likewise.
3126
3127 2005-01-18 Michael Matz <matz@suse.de>
3128
3129 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
3130
3131 2005-01-17 Diego Novillo <dnovillo@redhat.com>
3132
3133 PR tree-optimization/19121
3134 * gcc.c-torture/compile/pr19121.c: New test.
3135
3136 2005-01-17 James E. Wilson <wilson@specifixinc.com>
3137
3138 PR target/19357
3139 * gcc.c-torture/compile/pr19357.c: New test.
3140
3141 2005-01-17 Ian Lance Taylor <ian@airs.com>
3142
3143 PR c/5675
3144 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
3145 pass--those that refer just to the variable, possibly with a
3146 cast.
3147 * gcc.dg/c99-const-expr-3.c: Likewise.
3148
3149 PR middle-end/13127
3150 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
3151 longer emitted.
3152
3153 2005-01-16 Bud Davis <bdavis9659@comcast.net>
3154
3155 PR fortran/18778
3156 * gfortran.dg/endfile_2.f90: New test.
3157
3158 2005-01-16 Steven G. Kargl <kargls@comcast.net>
3159
3160 PR 19168
3161 * gfortran.dg/select_5.f90: New test.
3162
3163 2004-01-16 Paul Brook <paul@codesourcery.com>
3164
3165 * gfortran.dg/common_4.f90: New test.
3166
3167 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
3168
3169 PR rtl-optimization/19462
3170 * gcc.dg/torture/pr19462-1.c: New test.
3171
3172 2005-01-15 Ziemowit Laski <zlaski@apple.com>
3173
3174 PR objc/19321
3175 * objc.dg/func-ptr-2.m: New.
3176 * objc.dg/volatile-1.m: New.
3177
3178 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3179
3180 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
3181
3182 2005-01-15 Jakub Jelinek <jakub@redhat.com>
3183
3184 PR tree-optimization/19060
3185 * gcc.c-torture/execute/20050104-1.c: New test.
3186
3187 2005-01-15 Bud Davis <bdavis9659@comcast.net>
3188
3189 PR fortran/18983
3190 * gfortran.dg/write_to_null.f90: New test.
3191
3192 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
3193 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3194
3195 PR other/19328
3196 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
3197 argument.
3198
3199 2005-01-15 Jakub Jelinek <jakub@redhat.com>
3200
3201 PR c++/19263
3202 * g++.dg/init/vector1.C: New test.
3203
3204 2005-01-14 James E. Wilson <wilson@specifixinc.com>
3205
3206 PR target/13158
3207 * gcc.target/ia64/sibcall-unwind-1.c: New test.
3208 PR target/18987
3209 * gcc.target/ia64/sibcall-unwind-2.c: New test.
3210
3211 2005-01-14 Steven G. Kargl <kargls@comcast.net>
3212
3213 * gfortran.dg/select_1.f90: New test.
3214 * gfortran.dg/select_2.f90: New test.
3215 * gfortran.dg/select_3.f90: New test.
3216 * gfortran.dg/select_4.f90: New test.
3217
3218 2005-01-14 Jakub Jelinek <jakub@redhat.com>
3219
3220 PR middle-end/19084
3221 PR rtl-optimization/19348
3222 * gcc.dg/20050111-1.c: New test.
3223 * gcc.c-torture/execute/20050111-1.c: New test.
3224
3225 * gcc.dg/i386-asm-4.c: New test.
3226
3227 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3228
3229 * gcc.dg/nested-func-2.c: New test.
3230 * ada/acats/norun.lst: Remove c953002.
3231
3232 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
3233
3234 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
3235
3236 2005-01-12 Ben Elliston <bje@au.ibm.com>
3237
3238 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
3239
3240 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
3241
3242 PR target/18761
3243 * g++.dg/abi/align1.C: New test.
3244
3245 2005-01-11 Alan Modra <amodra@bigpond.net.au>
3246
3247 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
3248 at a time.
3249 * g++.dg/ext/altivec_check.h: Support compiling as C.
3250
3251 2005-01-10 Roger Sayle <roger@eyesopen.com>
3252
3253 PR c++/19355
3254 * g++.dg/expr/pr19355-1.C: New test case.
3255
3256 2005-01-10 Laurent GUERBY <laurent@guerby.net>
3257
3258 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
3259 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
3260 * ada/acats/tests/c3/c92005b.ada: Likewise.
3261 * ada/acats/tests/c3/cxb3012.a: Likewise.
3262 * ada/acats/norun.lst: Add c380004 and c953002, add PR
3263
3264 2005-01-09 Paul Brook <paul@codesourcery.com>
3265
3266 * gfortran.dg/common_2.f90: New file.
3267 * gfortran.dg/common_3.f90: New file.
3268
3269 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
3270
3271 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
3272
3273 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
3274
3275 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
3276 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
3277 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
3278 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
3279 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
3280 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
3281 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
3282 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
3283 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
3284 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
3285 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
3286 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
3287 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
3288 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
3289 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
3290 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
3291 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
3292 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
3293 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
3294 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
3295 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
3296 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
3297 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
3298 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
3299 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
3300 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
3301 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
3302 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
3303 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
3304 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
3305 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
3306 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
3307 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
3308 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
3309 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
3310 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
3311 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
3312 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
3313 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
3314 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
3315 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
3316 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
3317 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
3318 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
3319 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
3320 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
3321 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
3322 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
3323 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
3324 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
3325 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
3326 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
3327 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
3328 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
3329 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
3330 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
3331 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
3332 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
3333 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
3334 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
3335 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
3336 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
3337 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
3338 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
3339 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
3340 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
3341 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
3342
3343 * gcc.dg/vect/vect-1.c: Fix spelling.
3344 * gcc.dg/vect/vect-10.c: Fix spelling.
3345 * gcc.dg/vect/vect-11.c: Fix spelling.
3346 * gcc.dg/vect/vect-12.c: Fix spelling.
3347 * gcc.dg/vect/vect-14.c: Fix spelling.
3348 * gcc.dg/vect/vect-15.c: Fix spelling.
3349 * gcc.dg/vect/vect-16.c: Fix spelling.
3350 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
3351 * gcc.dg/vect/vect-64.c: Fix comments.
3352 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
3353
3354 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
3355 Ira Rosen <irar@il.ibm.com>
3356
3357 * gcc.dg/vect/vect-70.c: New test.
3358 * gcc.dg/vect/vect-71.c: New test.
3359
3360 2005-01-09 Manfred Hollstein <mh@suse.com>
3361
3362 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
3363 * gcc.dg/pr18241-2.c: Likewise.
3364 * gcc.dg/pr18241-3.c: Likewise.
3365 * gcc.dg/pr18241-4.c: Likewise.
3366 * gcc.dg/pr18241-5.c: Likewise.
3367
3368 2005-01-08 Richard Henderson <rth@redhat.com>
3369
3370 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
3371 False for x86 and x86-64.
3372
3373 2005-01-08 Diego Novillo <dnovillo@redhat.com>
3374
3375 PR tree-optimization/18241
3376 * gcc.dg/pr18241-1.c: New test.
3377 * gcc.dg/pr18241-2.c: New test.
3378 * gcc.dg/pr18241-3.c: New test.
3379 * gcc.dg/pr18241-4.c: New test.
3380 * gcc.dg/pr18241-5.c: New test.
3381
3382 2005-01-08 Steven G. Kargl <kargls@comcast.net>
3383
3384 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
3385 gfortran.dg/select_4.f90: New.
3386
3387 2005-01-07 Jakub Jelinek <jakub@redhat.com>
3388
3389 * gcc.c-torture/execute/20050107-1.c: New test.
3390
3391 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
3392
3393 PR c++/19298
3394 * g++.dg/template/ref2.C: New.
3395
3396 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
3397
3398 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
3399 instead of being empty.
3400
3401 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3402
3403 PR fortran/15553
3404 * gfortran.dg/array-1.f90: New test.
3405
3406 2005-01-07 Jakub Jelinek <jakub@redhat.com>
3407
3408 PR tree-optimization/19283
3409 * gcc.c-torture/execute/20050106-1.c: New test.
3410
3411 PR rtl-optimization/18861
3412 * gcc.dg/20050105-1.c: New test.
3413
3414 PR tree-optimization/18828
3415 * gcc.dg/20050105-2.c: New test.
3416
3417 2005-01-07 Andreas Jaeger <aj@suse.de>
3418
3419 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
3420
3421 2005-01-07 Bud Davis <bdavis9659@comcast.net>
3422
3423 PR fortran/18398
3424 * gfortran.dg/fmt_read.f90: New test.
3425
3426 2005-01-06 Geoffrey Keating <geoffk@apple.com>
3427
3428 * gcc.dg/rs6000-ldouble-2.c: New.
3429
3430 2005-01-06 Mark Mitchell <mark@codesourcery.com>
3431
3432 PR c++/19244
3433 * g++.dg/parser/ctor2.C: New test.
3434
3435 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3436
3437 PR c++/17154
3438 * g++.dg/template/using9.C: New test.
3439
3440 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3441
3442 PR c++/19258
3443 * g++.dg/lookup/friend6.C: New test.
3444
3445 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
3446
3447 PR c++/19270
3448 * g++.dg/template/array10.C: New.
3449
3450 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3451
3452 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
3453 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
3454
3455 2005-01-06 Jakub Jelinek <jakub@redhat.com>
3456
3457 * gcc.c-torture/compile/20050105-1.c: New test.
3458
3459 2005-01-05 Geoffrey Keating <geoffk@apple.com>
3460
3461 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
3462
3463 2005-01-05 Roger Sayle <roger@eyesopen.com>
3464
3465 PR middle-end/19100
3466 * gcc.dg/conv-3.c: New test case.
3467
3468 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
3469
3470 * gcc.dg/asm-wide-1.c: New test.
3471
3472 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
3473
3474 PR c++/19030
3475 * g++.dg/parse/crash22.C: New
3476
3477 2005-01-04 Geoffrey Keating <geoffk@apple.com>
3478
3479 PR 19257
3480 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
3481
3482 2005-01-04 Uros Bizjak <uros@kss-loka.si>
3483
3484 PR middle-end/17767
3485 * gcc.dg/i386-mmx-6.c: New test case.
3486
3487 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
3488
3489 PR tree-optimization/18308
3490 * gcc.dg/vect/pr18308.c: New testcase.
3491
3492 2005-01-04 Andreas Jaeger <aj@suse.de>
3493
3494 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
3495
3496 2005-01-03 Geoffrey Keating <geoffk@apple.com>
3497 Robert Bowdidge <bowdidge@apple.com>
3498
3499 * gcc.dg/cpp/subframework1.c: New.
3500 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
3501 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
3502 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
3503 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
3504
3505 2005-01-03 Geoffrey Keating <geoffk@apple.com>
3506
3507 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
3508 producing warning.
3509 * gcc.dg/darwin-weakimport-2.c: New.
3510
3511 2005-01-03 Richard Henderson <rth@redhat.com>
3512
3513 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
3514
3515 2005-01-03 Richard Henderson <rth@redhat.com>
3516
3517 * gcc.dg/vect/vect.exp: Enable for ia64.
3518 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
3519 (check_effective_target_vect_float): Likewise.
3520 (check_effective_target_vect_no_align): Likewise.
3521 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
3522 * gcc.dg/vect/vect-8.c: Likewise.
3523
3524 2005-01-03 Uros Bizjak <uros@kss-loka.si>
3525
3526 PR target/19236
3527 * gcc.dg/pr19236-1.c: New test case.
3528
3529 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3530
3531 PR rtl-optimization/12092
3532 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
3533
3534 2005-01-02 Andreas Jaeger <aj@suse.de>
3535
3536 * gcc.dg/pr12092-1.c: Do not run on x86_64.
3537
3538 2005-01-01 Roger Sayle <roger@eyesopen.com>
3539 Andrew Pinski <pinskia@physics.uc.edu>
3540
3541 PR rtl-optimization/12092
3542 * gcc.dg/pr12092-1.c: New test case.
3543
3544 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
3545
3546 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
3547 'hidden' and 'default' for better portability.
3548 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
3549
3550 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
3551 6 and 7.
3552 * g++.old-deja/g++.brendan/new3.C: Likewise.
3553
3554 2005-01-01 Steven Bosscher <stevenb@suse.de>
3555
3556 * gcc.dg/20041231-1.C: New test.
3557 * g++.dg/warn/Wunreachable-code-1.C: New test.
3558
3559 2004-12-30 David Edelsohn <edelsohn@gnu.org>
3560
3561 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
3562 file, not /dev/null. Abort on error.
3563
3564 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
3565 Ziemowit Laski <zlaski@apple.com>
3566
3567 PR objc/18971
3568 * objc.dg/encode-5.m: New test.
3569
3570 2004-12-29 Richard Henderson <rth@redhat.com>
3571
3572 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
3573 * objc.dg/stabs-1.m: Disable for ia64.
3574
3575 2004-12-29 Mark Mitchell <mark@codesourcery.com>
3576
3577 PR c++/19190
3578 * g++.dg/warn/Wunused-10.C: New test.
3579
3580 2004-12-28 Richard Henderson <rth@redhat.com>
3581
3582 * objc.dg/stabs-1.m: Disable for alpha.
3583
3584 2004-12-27 Mark Mitchell <mark@codesourcery.com>
3585
3586 PR c++/19149
3587 * g++.dg/parse/error23.C: New test.
3588
3589 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3590
3591 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
3592
3593 PR fortran/19032
3594 * gfortran.dg/intrinsic_modulo_1.f90: New.
3595 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
3596 tests with divisor -1.
3597
3598 2004-12-27 Mark Mitchell <mark@codesourcery.com>
3599
3600 * g++.dg/opt/temp1.C (memcpy): Return a value.
3601
3602 PR c++/19148
3603 * g++.dg/expr/cond7.C: New test.
3604
3605 2004-12-27 Paul Brook <paul@codesourcery.com>
3606
3607 * gfortran.dg/g77/select_no_compile.f: Remove.
3608
3609 2004-12-27 Richard Henderson <rth@redhat.com>
3610
3611 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
3612 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
3613 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
3614
3615 2004-12-26 Richard Henderson <rth@redhat.com>
3616
3617 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
3618 by 1i instead of token pasting.
3619
3620 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3621
3622 PR tree-optimization/17578
3623 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
3624 to additional_flags.
3625 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
3626
3627 2004-12-25 Richard Henderson <rth@redhat.com>
3628
3629 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
3630 Remove Alpha.
3631
3632 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3633
3634 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
3635 hppa*-*-hpux*.
3636 * gcc.dg/pr17957.c (dg-options): Likewise.
3637 * gcc.dg/struct-ret-1.c: Add prototype for abort.
3638 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
3639 instead of 0 on __hppa__.
3640 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
3641 "foo,%r" on hppa*-*-*.
3642
3643 2004-12-23 Bud Davis <bdavis9659@comcast.net>
3644
3645 PR fortran/19071
3646 * gfortran.dg/complex_write.f90: New test.
3647
3648 2004-12-23 Mark Mitchell <mark@codesourcery.com>
3649
3650 PR c++/17595
3651 * g++.dg/parse/pragma2.C: New test.
3652
3653 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
3654
3655 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
3656
3657 * gcc.dg/empty2.c: Add missing dg-warning.
3658
3659 2004-12-23 Mark Mitchell <mark@codesourcery.com>
3660
3661 PR c++/17413
3662 * g++.dg/template/local4.C: New test.
3663 * g++.dg/template/crash19.C: Add dg-error marker.
3664
3665 * g++.dg/template/crash31.C: Correct embedded PR number.
3666
3667 2004-12-23 Mark Mitchell <mark@codesourcery.com>
3668
3669 PR c++/16405
3670 * g++.dg/opt/temp1.C: Add do-run marker.
3671
3672 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
3673
3674 * g++.dg/template/spec19.C: New.
3675
3676 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
3677
3678 PR target/16819
3679 * gcc.dg/empty2.c: New.
3680
3681 2004-12-23 Richard Henderson <rth@redhat.com>
3682
3683 * lib/target-supports.exp (check_effective_target_vect_no_align):
3684 Remove i?86 and x86-64.
3685
3686 2004-12-23 Mark Mitchell <mark@codesourcery.com>
3687
3688 PR c++/16405
3689 * g++.dg/opt/temp1.C: New test.
3690
3691 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3692
3693 PR c++/18733
3694 * g++.dg/template/friend33.C: New testcase.
3695
3696 2004-12-22 Mark Mitchell <mark@codesourcery.com>
3697
3698 PR c++/18464
3699 * g++.dg/template/cond5.C: New test.
3700
3701 PR c++/18492
3702 * g++.dg/inherit/thunk3.C: New test.
3703
3704 PR c++/11224
3705 * g++.dg/warn/Wunused-9.C: New test.
3706
3707 2004-12-22 Janis Johnson <janis187@us.ibm.com>
3708
3709 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
3710
3711 2004-12-22 Jan Beulich <jbeulich@novell.com>
3712
3713 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
3714
3715 2004-12-21 Mark Mitchell <mark@codesourcery.com>
3716
3717 PR c++/18378
3718 * g++.dg/ext/packed8.C: New test.
3719
3720 PR c++/13268
3721 * g++.dg/template/crash31.C: New test.
3722
3723 PR c++/19034
3724 * g++.dg/template/crash30.C: New test.
3725
3726 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
3727
3728 PR C++/18984
3729 * g++.dg/eh/ctor3.C: New test.
3730
3731 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3732
3733 * objc.dg/stabs-1.m: Allow section name to be quoted and
3734 assembly label to begin with '.LL'.
3735
3736 2004-12-21 Janis Johnson <janis187@us.ibm.com>
3737
3738 * gcc.dg/vect/vect.exp
3739 (check_effective_target_lp64_or_vect_no_align): New.
3740 * gcc.dg/vect/vect-77.c: Use it.
3741 * gcc.dg/vect/vect-78.c: Use it.
3742
3743 * lib/target-supports.exp
3744 (check_effective_target_vect_no_max,
3745 check_effective_target_vect_no_bitwise,
3746 check_effective_target_vect_no_align): New.
3747 * gcc.dg/vect/vect-13.c: Use them.
3748 * gcc.dg/vect/vect-17.c: Ditto.
3749 * gcc.dg/vect/vect-18.c: Ditto.
3750 * gcc.dg/vect/vect-19.c: Ditto.
3751 * gcc.dg/vect/vect-20.c: Ditto.
3752 * gcc.dg/vect/vect-27.c: Ditto.
3753 * gcc.dg/vect/vect-29.c: Ditto.
3754 * gcc.dg/vect/vect-44.c: Ditto.
3755 * gcc.dg/vect/vect-48.c: Ditto.
3756 * gcc.dg/vect/vect-50.c: Ditto.
3757 * gcc.dg/vect/vect-52.c: Ditto.
3758 * gcc.dg/vect/vect-54.c: Ditto.
3759 * gcc.dg/vect/vect-56.c: Ditto.
3760 * gcc.dg/vect/vect-58.c: Ditto.
3761 * gcc.dg/vect/vect-60.c: Ditto.
3762 * gcc.dg/vect/vect-72.c: Ditto.
3763 * gcc.dg/vect/vect-80.c: Ditto.
3764
3765 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
3766
3767 PR c++/14075
3768 * g++.dg/init/string1.C: New.
3769
3770 PR c++/18975
3771 * g++.dg/other/synth1.C: New.
3772
3773 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
3774
3775 PR c/18963
3776 * gcc.dg/pr18963-1.c: New test.
3777
3778 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
3779
3780 PR c/18596
3781 * gcc.dg/funcdef-storage-1.c (foo): Remove.
3782 * gcc.dg/pr18596-1.c: Use dg-error.
3783 (dg-options): Use -fno-unit-at-a-time.
3784 * gcc.dg/pr18596-2.c: New test.
3785 * gcc.dg/pr18596-3.c: New test.
3786
3787 2004-12-20 Roger Sayle <roger@eyesopen.com>
3788
3789 PR middle-end/18683
3790 * g++.dg/opt/pr18683-1.C: New test case.
3791
3792 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
3793
3794 PR other/19093
3795 * g++.dg/opt/max1.C: Fix for 64bit targets.
3796
3797 2004-12-20 Matt Austern <austern@apple.com>
3798
3799 PR c++/19044
3800 * g++.dg/ext/builtin6.C: New
3801
3802 2004-12-20 Diego Novillo <dnovillo@redhat.com>
3803
3804 PR tree-optimization/19080
3805 * gcc.c-torture/compile/pr19080.c: New test.
3806
3807 2004-12-20 Steven Bosscher <stevenb@suse.de>
3808
3809 * gcc.dg/20041219-1.c: New test.
3810
3811 2004-12-19 Roger Sayle <roger@eyesopen.com>
3812
3813 PR middle-end/19068
3814 * g++.dg/opt/max1.C: New test case.
3815
3816 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3817
3818 * gcc.dg/fdata-sections-1.c: New test.
3819
3820 2004-12-18 Roger Sayle <roger@eyesopen.com>
3821
3822 PR middle-end/18548
3823 * gcc.dg/max-1.c: New test case.
3824
3825 2004-12-18 Jakub Jelinek <jakub@redhat.com>
3826
3827 * gcc.c-torture/execute/20041218-1.c: New test.
3828
3829 2004-12-17 Diego Novillo <dnovillo@redhat.com>
3830
3831 * gcc.dg/pr18501.c: New test.
3832 * gcc.dg/uninit-5.c: XFAIL.
3833 * gcc.dg/uninit-9.c: XFAIL.
3834
3835 2004-12-17 Dale Johannesen <dalej@apple.com>
3836
3837 * gcc.dg/20041213-1.c: New.
3838
3839 2004-12-17 Ziemowit Laski <zlaski@apple.com>
3840
3841 * objc.dg/stabs-1.m: Allow assembly label to begin
3842 with a dot ('.').
3843
3844 2004-12-17 Jakub Jelinek <jakub@redhat.com>
3845
3846 * gcc.c-torture/execute/20041213-1.c: Move...
3847 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
3848
3849 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
3850
3851 PR c++/18721
3852 * g++.dg/lookup/conv-5.C: New.
3853
3854 2004-12-16 Ziemowit Laski <zlaski@apple.com>
3855
3856 * objc.dg/stabs-1.m: New test.
3857
3858 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3859
3860 * gcc.dg/visibility-c.c: Change compile to
3861 assemble for the test.
3862
3863 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3864
3865 PR target/19041
3866 * gcc.dg/visibility-c.c: New test.
3867
3868 2004-12-16 Roger Sayle <roger@eyesopen.com>
3869
3870 PR middle-end/18493
3871 * gcc.dg/switch-8.c: New test case.
3872
3873 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
3874
3875 PR c++/18905
3876 * g++.dg/template/init4.C: New.
3877 * g++.dg/opt/static3.C: Enable optimizer.
3878
3879 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
3880
3881 * g++.dg/other/complex1.C: New test.
3882
3883 2004-12-15 Alan Modra <amodra@bigpond.net.au>
3884
3885 * g++.dg/opt/inline9.C: New test.
3886
3887 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3888
3889 PR fortran/18993
3890 * gfotran.dg/nullify_1.f: New test.
3891
3892 2004-12-15 Richard Henderson <rth@redhat.com>
3893
3894 * gcc.target/i386/i386.exp: New harness.
3895 * gcc.target/i386/vect-args.c: New.
3896
3897 2004-12-15 David Edelsohn <edelsohn@gnu.org>
3898
3899 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
3900
3901 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3902
3903 PR c++/18825
3904 * g++.dg/template/friend32.C: New test.
3905
3906 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3907
3908 * cpp/pragma-once-1.c: New test.
3909 * cpp/pragma-once-1b.h: Likewise.
3910 * cpp/pragma-once-1c.h: Likewise.
3911 * cpp/pragma-once-1d.h: Likewise.
3912 * cpp/inc/pragma-once-1a.h: Likewise.
3913
3914 2004-12-15 Bud Davis <bdavis9659@comcast.net>
3915 Steven G. Kargl <kargls@comcast.net>
3916
3917 PR fortran/17597
3918 * gfortran.dg/list_read_3.f90: New test.
3919
3920 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3921
3922 * gcc.dg/ftrapv-2.c: New test.
3923
3924 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
3925
3926 PR c++/18981
3927 * g++.dg/template/typename9.C: New test.
3928
3929 2004-12-14 Mark Mitchell <mark@codesourcery.com>
3930
3931 PR c++/18738
3932 * g++.dg/template/typename8.C: New test.
3933 * g++.dg/parse/friend2.C: Tweak error message.
3934
3935 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
3936
3937 * gcc.c-torture/20041214-1.c: New test.
3938
3939 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
3940
3941 PR c++/18965
3942 * g++.dg/init/array17.C: New test.
3943
3944 2004-12-14 Mark Mitchell <mark@codesourcery.com>
3945
3946 PR c++/18793
3947 * g++.dg/init/aggr3.C: New test.
3948
3949 2004-12-14 Janis Johnson <janis187@us.ibm.com
3950
3951 * gcc.dg/altivec-types-1.c: New test.
3952 * gcc.dg/altivec-types-2.c: New test.
3953 * gcc.dg/altivec-types-3.c: New test.
3954 * gcc.dg/altivec-types-4.c: New test.
3955 * g++.dg/ext/altivec-types-1.C: New test.
3956 * g++.dg/ext/altivec-types-2.C: New test.
3957 * g++.dg/ext/altivec-types-3.C: New test.
3958 * g++.dg/ext/altivec-types-4.C: New test.
3959
3960 2004-12-14 Jakub Jelinek <jakub@redhat.com>
3961
3962 PR middle-end/18951
3963 * gcc.c-torture/execute/20041213-1.c: New test.
3964
3965 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
3966
3967 PR c++/18949
3968 * g++.dg/template/cast1.C: New.
3969
3970 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
3971
3972 * gcc.c-torture/execute/20041213-2.c: New test.
3973
3974 2004-12-13 Richard Henderson <rth@redhat.com>
3975
3976 * gcc.dg/i386-sse-10.c: Fix typo in options.
3977
3978 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
3979
3980 PR c++/18968
3981 * g++.dg/opt/pr18968.C: New test.
3982
3983 2004-12-13 Mark Mitchell <mark@codesourcery.com>
3984
3985 PR c++/18925
3986 * g++.dg/ext/visibility/staticdatamem.C: New test.
3987
3988 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
3989
3990 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
3991
3992 2004-12-13 Roger Sayle <roger@eyesopen.com>
3993
3994 PR rtl-optimization/18928
3995 * gcc.dg/pr18928-1.c: New test case.
3996
3997 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
3998
3999 PR tree-opt/16951
4000 * gcc.c-torture/compile/20041211-1.c: New.
4001
4002 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4003
4004 PR middle-end/17564
4005 * gcc.c-torture/execute/20041212-1.c: New test.
4006
4007 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4008
4009 PR fortran/18869
4010 * gfortran.dg/common_1.f90: New test.
4011
4012 2004-12-12 Steven G. Kargl <kargls@comcast.net>
4013 Paul Brook <paul@codesourcery.com>
4014
4015 PR fortran/16222
4016 * gfortran.dg/real_do_1.f90: New test.
4017
4018 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4019
4020 PR tree-opt/18040
4021 * g++.dg/opt/ptrmem6.C: New test.
4022
4023 2004-12-11 Roger Sayle <roger@eyesopen.com>
4024
4025 PR middle-end/18921
4026 * gcc.dg/pr18921-1.c: New test case.
4027
4028 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4029
4030 PR fortran/17175
4031 * gfortran.dg/scale_1.f90: New test.
4032
4033 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
4034
4035 PR middle-end/18903
4036 * gcc.c-torture/compile/pr18903.c: New test.
4037
4038 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
4039
4040 * gcc.c-torture/execute/20041210-1.c: New test.
4041
4042 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4043
4044 PR c++/18731
4045 * g++.dg/parser/struct-1.C: New test.
4046 * g++.dg/parser/struct-2.C: New test.
4047 * g++.dg/parser/struct-3.C: New test.
4048
4049 2004-12-09 Richard Henderson <rth@redhat.com>
4050
4051 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
4052
4053 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
4054 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
4055
4056 2004-12-09 Matt Austern <austern@apple.com>
4057
4058 PR c++/18514
4059 * g++.dg/ext/builtin1.C: New
4060 * g++.dg/ext/builtin2.C: New
4061 * g++.dg/ext/builtin3.C: New
4062 * g++.dg/ext/builtin4.C: New
4063 * g++.dg/ext/builtin5.C: New
4064
4065 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
4066
4067 PR tree-opt/18904
4068 * g++.dg/opt/ptrmem5.C: New test.
4069
4070 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
4071
4072 * g++.dg/parse/typename5.C: Adjust for new error.
4073 * g++.dg/parse/typename7.C: New.
4074
4075 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4076
4077 PR c++/18073
4078 * g++.dg/other/mmintrin.C: New test.
4079
4080 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
4081
4082 PR c++/16681
4083 * g++.dg/init/array15.C: New.
4084 * g++.dg/init/array16.C: New.
4085
4086 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4087
4088 PR fortran/18826
4089 * gfortran.dg/assign_1.f90: New test.
4090
4091 2004-12-08 Nick Clifton <nickc@redhat.com>
4092
4093 * gcc.target/xstormy16/bss_below100: New directory containing tests.
4094 * gcc.target/xstormy16/data_below100: Likewise.
4095 * gcc.target/xstormy16/sfr: Likewise.
4096 * gcc.target/xstormy16/below100.S: New test source file.
4097 * gcc.target/xstormy16/below100.ld: New test linker script.
4098 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
4099 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
4100 bp instructions.
4101 * gcc.target/xstormy16/bp.c: Likewise.
4102
4103 * gcc.target/xstormy16/bss_below100: New files:
4104 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
4105 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
4106 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
4107 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
4108 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
4109 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
4110 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
4111 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
4112 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
4113 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
4114 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
4115 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
4116 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
4117 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
4118 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
4119 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
4120 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
4121 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
4122 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
4123 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
4124 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
4125 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
4126 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
4127 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
4128 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
4129 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
4130 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
4131
4132 * gcc.target/xstormy16/data_below100: New files:
4133 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
4134 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
4135 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
4136 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
4137 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
4138 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
4139 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
4140 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
4141 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
4142 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
4143 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
4144 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
4145 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
4146 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
4147 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
4148 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
4149 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
4150 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
4151 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
4152 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
4153 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
4154 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
4155 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
4156 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
4157 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
4158 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
4159 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
4160
4161 * gcc.target/xstormy16/sfr: New files:
4162 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
4163 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
4164 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
4165 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
4166 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
4167 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
4168 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
4169 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
4170 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
4171 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
4172 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
4173 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
4174 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
4175 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
4176 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
4177 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
4178 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
4179 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
4180 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
4181 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
4182 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
4183 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
4184 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
4185 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
4186 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
4187 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
4188 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
4189 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
4190 27_if0_sfrw_bitfield_f.c
4191
4192 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4193
4194 PR c++/18100
4195 * g++.dg/lookup/name-clash4.C: New test.
4196
4197 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
4198
4199 PR c++/18672
4200 * g++.dg/opt/array1.C: New.
4201
4202 PR c++/18803
4203 * g++.dg/template/operator5.C: New.
4204
4205 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
4206
4207 PR c/18867
4208 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
4209
4210 2004-12-07 Steven Bosscher <stevenb@suse.de>
4211
4212 * gcc.dg/noncompile/20041207.c: New test.
4213
4214 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
4215
4216 * g++.dg/other/unreachable-1.C: New test.
4217
4218 2004-12-06 Nick Clifton <nickc@redhat.com>
4219
4220 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
4221 <limits.h> because the latter comes from gcc's include/ directory
4222 and not the newlib/libc/include directory.
4223
4224 2004-12-04 Richard Henderson <rth@redhat.com>
4225
4226 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
4227
4228 2004-12-04 Richard Henderson <rth@redhat.com>
4229
4230 * lib/target-supports.exp (check_gc_sections_available): Disable
4231 for alpha and ia64.
4232
4233 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
4234
4235 PR middle-end/17909
4236 * g++.dg/other/vararg-2.C: New test.
4237
4238 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4239
4240 PR c++/17011, c++/17971
4241 * g++.dg/template/error15.C: Adjust expected error.
4242 * g++.dg/template/instantiate3.C: Likewise.
4243
4244 2004-12-03 Janis Johnson <janis187@us.ibm.com>
4245
4246 * gcc.dg/altivec-18.c: Fix for darwin
4247
4248 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
4249
4250 PR c++/18782
4251 * g++.dg/parse/ptrmem2.C: New.
4252
4253 PR c++/18318
4254 * g++.dg/template/new1.C: New.
4255
4256 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4257
4258 PR fortran/18710
4259 * gfortran.dg/direct_io_3.f90: New test.
4260
4261 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
4262
4263 PR 18758
4264 * g++.dg/parse/crash21.C: New.
4265
4266 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4267
4268 PR c++/15664, c++/18276
4269 * g++.dg/template/ttp13.C: New test.
4270 * g++.dg/template/ttp14.C: Likewise.
4271
4272 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4273
4274 PR c++/18123
4275 * g++.dg/parse/enum2.C: New test.
4276 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
4277
4278 2004-12-02 Nick Clifton <nickc@redhat.com>
4279
4280 * gcc.target/xstormy16: New test directory.
4281 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
4282 * gcc.target/xstormy16/bp.c: Check the generation of bp
4283 instructions.
4284 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
4285 bn instructions and the BELOW100 attribute.
4286
4287 2004-12-02 Alan Modra <amodra@bigpond.net.au>
4288
4289 PR target/16952
4290 * gcc.dg/ppc-eabi.c: New.
4291
4292 2004-12-02 Bud Davis <bdavis9659@comcast.net>
4293
4294 PR fortran/18284
4295 * gfortran.dg/backspace.f90
4296
4297 2004-12-02 Bud Davis <bdavis9659@comcast.net>
4298
4299 * gfortran.dg/inquire.f90: New test.
4300
4301 2004-12-01 Janis Johnson <janis187@us.ibm.com>
4302
4303 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
4304 handle effective-target-keyword.
4305 (dg-skip-if): Support effective-target keyword as target list.
4306 (dg-xfail-if): Ditto.
4307 * lib/target-supports.exp (is-effective-target-keyword): New proc.
4308
4309 2004-12-01 Diego Novillo <dnovillo@redhat.com>
4310
4311 PR tree-optimization/18291
4312 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
4313
4314 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
4315
4316 PR C++/18729
4317 * g++.dg/parse/crash20.C: New.
4318
4319 PR c++/17431
4320 * g++.dg/overload/arg1.C: New.
4321 * g++.dg/overload/arg2.C: New.
4322 * g++.dg/overload/arg3.C: New.
4323 * g++.dg/overload/arg4.C: New.
4324
4325 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
4326
4327 * gcc.dg/c99-flex-array-4.c: Remove.
4328
4329 2004-11-30 Janis Johnson <janis187@us.ibm.com>
4330
4331 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
4332
4333 * lib/target-supports.exp (is-effective-target): Simplify.
4334
4335 * lib/target-supports.exp (check_effective_target_vect_long):
4336 Fix for powerpc64-*-*.
4337
4338 2004-11-30 Loren James Rittle <ljrittle@acm.org>
4339
4340 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
4341 to support new requirements on FreeBSD 5.
4342
4343 2004-11-30 Devang Patel <dpatel@apple.com>
4344
4345 PR 18702
4346 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
4347
4348 2004-11-30 Janis Johnson <janis187@us.ibm.com>
4349
4350 * g++.dg/ext/altivec-13.C: New test.
4351
4352 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
4353
4354 PR tree-opt/18298
4355 * gcc.c-torture/execute/p18298.c: New test.
4356
4357 2004-11-30 Ira Rosen <irar@il.ibm.com>
4358 Dorit Naishlos <dorit@il.ibm.com>
4359
4360 PR tree-opt/18607
4361 * gcc.dg/vect/vect-89.c: New test.
4362
4363 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
4364
4365 * gcc.dg/pr18596-1.c: New test.
4366
4367 2004-11-30 Ben Elliston <bje@au.ibm.com>
4368
4369 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
4370
4371 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
4372
4373 PR c/18479
4374 * gcc.dg/pr18479.c: New test.
4375
4376 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
4377
4378 PR target/18490
4379 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
4380 mmix-knuth-mmixware.
4381
4382 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
4383 cris-*-elf* cris-*-aout* mmix-*-*
4384
4385 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
4386
4387 PR middle-end/18725
4388 * gcc.dg/pr18725.c: New test.
4389
4390 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
4391
4392 PR target/18488
4393 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
4394
4395 PR target/18336
4396 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
4397
4398 2004-11-29 Mark Mitchell <mark@codesourcery.com>
4399
4400 PR c++/18368
4401 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
4402 * g++.old-deja/g++.law/ctors5.C: Likewise.
4403 * g++.old-deja/g++.other/crash25.C: Likewise.
4404
4405 PR c++/18674
4406 * g++.dg/template/error16.C: New test.
4407
4408 PR c++/18512
4409 * g++.dg/template/crash29.C: New test.
4410
4411 2004-11-29 Diego Novillo <dnovillo@redhat.com>
4412
4413 PR tree-optimization/18712
4414 * gcc.c-torture/compile/pr18712.c: New test.
4415
4416 2004-11-29 Joseph Myers <joseph@codesourcery.com>
4417
4418 PR c/7544
4419 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
4420 tests.
4421
4422 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4423
4424 PR c++/18652
4425 * g++.dg/lookup/crash6.C: New test.
4426
4427 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
4428
4429 PR middle-end/18164
4430 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
4431
4432 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
4433
4434 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
4435 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
4436 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
4437
4438 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
4439
4440 * gcc.dg/pr18164.c: New test.
4441
4442 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
4443
4444 * gcc.dg/funroll-loops-all.c: New.
4445
4446 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
4447
4448 PR target/18489
4449 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
4450 delimeter, match space and TAB as well as ":".
4451
4452 PR target/18484
4453 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
4454
4455 PR target/18348
4456 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
4457
4458 PR target/18345
4459 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
4460
4461 PR target/18337
4462 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
4463
4464 2004-11-28 Bud Davis <bdavis9659@comcast.net>
4465
4466 * gfortran.dg/direct_io_2.f90: New test.
4467
4468 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
4469
4470 PR target/18334
4471 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
4472
4473 2004-11-28 Richard Henderson <rth@redhat.com>
4474
4475 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
4476
4477 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
4478
4479 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
4480 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
4481 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
4482 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
4483 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
4484 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
4485 gcc.dg/pointer-arith-8.c: New tests.
4486
4487 2004-11-27 Bud Davis <bdavis9659@comcast.net>
4488
4489 PR fortran/18364
4490 * gfortran.dg/endfile.f90: New test.
4491
4492 2004-11-27 Falk Hueffner <falk@debian.org>
4493
4494 * gcc.dg/loop-6.c: New test.
4495
4496 2004-11-27 Jakub Jelinek <jakub@redhat.com>
4497
4498 * gcc.c-torture/execute/20041126-1.c: New test.
4499
4500 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
4501
4502 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
4503 on IRIX.
4504
4505 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
4506
4507 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
4508 functions.
4509
4510 2004-11-27 Jakub Jelinek <jakub@redhat.com>
4511
4512 PR rtl-optimization/17825
4513 * gcc.c-torture/compile/20041119-1.c: New test.
4514
4515 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4516
4517 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
4518 Check existence of ld library path variables before unsetting.
4519
4520 2004-11-26 Mark Mitchell <mark@codesourcery.com>
4521
4522 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
4523
4524 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
4525
4526 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
4527
4528 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
4529
4530 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
4531
4532 2004-11-26 Ben Elliston <bje@au.ibm.com>
4533
4534 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
4535 dg-do directive.
4536
4537 2004-11-26 Ben Elliston <bje@au.ibm.com>
4538
4539 * gcc.dg/pr17957.c: Pass --param, not -param.
4540
4541 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4542
4543 PR middle-end/17957
4544 * testsuite/gcc.dg/pr17957.c: New test.
4545
4546 2004-11-25 Mark Mitchell <mark@codesourcery.com>
4547
4548 PR c++/18445
4549 * g++.dg/template/crash28.C: Likewise.
4550
4551 PR c++/18001
4552 * g++.dg/expr/unary2.C: Adjust lvalue messages.
4553 * g++.dg/ext/lvaddr.C: Likewise.
4554 * g++.dg/opt/pr7503-3.C: Likewise.
4555
4556 PR c++/18466
4557 * g++.dg/parse/qualified3.C: New test.
4558 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
4559
4560 PR c++/18545
4561 * g++.dg/expr/return1.C: New test.
4562
4563 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4564
4565 Friend class name lookup 3/n, PR c++/3332
4566 * g++.dg/lookup/friend3.C: New test.
4567 * g++.dg/lookup/friend4.C: Likewise.
4568 * g++.dg/lookup/friend5.C: Likewise.
4569
4570 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4571
4572 Friend class name lookup 2/n, PR c++/14513, c++/15410
4573 * g++.dg/lookup/friend2.C: New test.
4574 * g++.dg/template/friend31.C: Likewise.
4575
4576 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4577
4578 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
4579
4580 2004-11-24 Mark Mitchell <mark@codesourcery.com>
4581
4582 PR c++/17473
4583 * g++.dg/tc1/dr56.C: Remove.
4584 * g++.dg/template/typedef1.C: Add dg-error markers.
4585 * g++.old-deja/g++.other/typedef7.C: Likewise.
4586
4587 PR c++/18285
4588 * g++.dg/parse/typedef7.C: New test.
4589
4590 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
4591
4592 * gcc.c-torture/execute/20041124-1.c: New test.
4593
4594 2004-11-24 Mark Mitchell <mark@codesourcery.com>
4595
4596 * g++.dg/template/deduce3.C: New test.
4597
4598 PR c++/18586
4599 * g++.dg/template/crash27.C: New test.
4600
4601 PR c++/18530
4602 * g++.dg/warn/Wshadow-3.C: New test.
4603
4604 2004-11-24 Devang Patel <dpatel@apple.com>
4605
4606 PR/18555
4607 * gcc.dg/cpp/isysroot-1.c: New test.
4608 * gcc.dg/cpp/usr/include/stdio.h: New file.
4609 * gcc.dg/cpp/isysroot-2.c: New test.
4610 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
4611 New file.
4612
4613 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4614
4615 PR c++/8929
4616 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
4617
4618 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4619
4620 * gcc.target/sparc/align.c: Do not include <stdint.h>.
4621 * gcc.target/sparc/pdist.c: Likewise.
4622
4623 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
4624
4625 PR c++/16882
4626 * g++.dg/conversion/simd1.C: New test.
4627
4628 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4629
4630 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
4631 and restore_ld_library_path_env_vars.
4632 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
4633 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
4634 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
4635 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
4636
4637 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
4638
4639 * gcc.dg/pragma-align-2.c: Test macro expansion.
4640 * gcc.dg/pragma-pack-2.c: New test.
4641
4642 2004-11-23 Richard Henderson <rth@redhat.com>
4643
4644 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
4645 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4646 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
4647 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
4648 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
4649 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
4650
4651 * gcc.dg/vect/vect.exp: Add check for alpha.
4652 * lib/target-supports.exp (check_alpha_max_hw_available): New.
4653 (check_effective_target_vect_int): Enable for alpha.
4654 (check_effective_target_vect_long): New.
4655 (is-effective-target): Add it.
4656
4657 2004-11-23 Uros Bizjak <uros@kss-loka.si>
4658
4659 * gcc.dg/pr18614-1.c: New test.
4660
4661 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4662
4663 * gcc.dg/setjmp-2.c: New test.
4664
4665 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
4666
4667 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
4668 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
4669 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
4670 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
4671 gcc.target/sparc/pdist.c: New tests.
4672
4673 2004-11-22 Bob Wilson <bob.wilson@acm.org>
4674
4675 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
4676
4677 2004-11-22 Dale Johannesen <dalej@apple.com>
4678
4679 * gcc.dg/20041111-1.c: New.
4680
4681 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
4682
4683 PR tree-opt/18536
4684 * gcc.dg/vect/pr18536.c: New test.
4685
4686 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4687
4688 PR c++/18354
4689 * g++.dg/template/nontype11.C: New test.
4690
4691 2004-11-21 Roger Sayle <roger@eyesopen.com>
4692
4693 PR middle-end/18520
4694 * gcc.dg/pr18520-1.c: New test case.
4695
4696 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
4697
4698 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
4699 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
4700 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
4701 expected diagnostics.
4702
4703 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4704
4705 PR target/18580
4706 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
4707 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
4708 vect-77.c, vect-77a.c: XFAIL on the SPARC.
4709
4710 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4711
4712 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
4713
4714 2004-11-19 Mark Mitchell <mark@codesourcery.com>
4715 Joseph Myers <joseph@codesourcery.com>
4716
4717 * lib/target-supports.exp (check_visibility_available): Really
4718 test the compiler.
4719
4720 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
4721
4722 PR tree-opt/18181
4723 * gcc.dg/vect/vect-85.c: New test.
4724 * gcc.dg/vect/vect-86.c: New test.
4725 * gcc.dg/vect/vect-87.c: New test.
4726 * gcc.dg/vect/vect-88.c: New test.
4727
4728 2004-11-19 Ben Elliston <bje@au.ibm.com>
4729
4730 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
4731
4732 2004-11-18 Janis Johnson <janis187@us.ibm.com>
4733
4734 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
4735 * gcc.dg/ppc-and-1.c: Ditto.
4736 * gcc.dg/ppc-compare-1.c: Ditto.
4737 * gcc.dg/ppc-mov-1.c: Ditto
4738
4739 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
4740 Mark Mitchell <mark@codesourcery.com>
4741
4742 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
4743
4744 2004-11-17 Janis Johnson <janis187@us.ibm.com>
4745 Aldy Hernandez <aldyh@redhat.com>
4746
4747 * lib/target-supports.exp (check_effective_target_vect_int): New
4748 (check_effective_target_vect_float): New
4749 (check_effective_target_vect_double): New.
4750 (is-effective-target): Support new effective targets keywords.
4751 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
4752 default action for dg-do.
4753 * gcc.dg/vect/pr16105.c: Use new support.
4754 * gcc.dg/vect/pr18400.c: Ditto.
4755 * gcc.dg/vect/pr18425.c: Ditto.
4756 * gcc.dg/vect/vect-1.c: Ditto.
4757 * gcc.dg/vect/vect-10.c: Ditto.
4758 * gcc.dg/vect/vect-11.c: Ditto.
4759 * gcc.dg/vect/vect-12.c: Ditto.
4760 * gcc.dg/vect/vect-13.c: Ditto.
4761 * gcc.dg/vect/vect-14.c: Ditto.
4762 * gcc.dg/vect/vect-15.c: Ditto.
4763 * gcc.dg/vect/vect-16.c: Ditto.
4764 * gcc.dg/vect/vect-17.c: Ditto.
4765 * gcc.dg/vect/vect-18.c: Ditto.
4766 * gcc.dg/vect/vect-19.c: Ditto.
4767 * gcc.dg/vect/vect-2.c: Ditto.
4768 * gcc.dg/vect/vect-20.c: Ditto.
4769 * gcc.dg/vect/vect-21.c: Ditto.
4770 * gcc.dg/vect/vect-22.c: Ditto.
4771 * gcc.dg/vect/vect-23.c: Ditto.
4772 * gcc.dg/vect/vect-24.c: Ditto.
4773 * gcc.dg/vect/vect-25.c: Ditto.
4774 * gcc.dg/vect/vect-26.c: Ditto.
4775 * gcc.dg/vect/vect-27.c: Ditto.
4776 * gcc.dg/vect/vect-27a.c: Ditto.
4777 * gcc.dg/vect/vect-28.c: Ditto.
4778 * gcc.dg/vect/vect-29.c: Ditto.
4779 * gcc.dg/vect/vect-29a.c: Ditto.
4780 * gcc.dg/vect/vect-3.c: Ditto.
4781 * gcc.dg/vect/vect-30.c: Ditto.
4782 * gcc.dg/vect/vect-31.c: Ditto.
4783 * gcc.dg/vect/vect-32.c: Ditto.
4784 * gcc.dg/vect/vect-33.c: Ditto.
4785 * gcc.dg/vect/vect-34.c: Ditto.
4786 * gcc.dg/vect/vect-35.c: Ditto.
4787 * gcc.dg/vect/vect-36.c: Ditto.
4788 * gcc.dg/vect/vect-37.c: Ditto.
4789 * gcc.dg/vect/vect-38.c: Ditto.
4790 * gcc.dg/vect/vect-4.c: Ditto.
4791 * gcc.dg/vect/vect-40.c: Ditto.
4792 * gcc.dg/vect/vect-41.c: Ditto.
4793 * gcc.dg/vect/vect-42.c: Ditto.
4794 * gcc.dg/vect/vect-43.c: Ditto.
4795 * gcc.dg/vect/vect-44.c: Ditto.
4796 * gcc.dg/vect/vect-45.c: Ditto.
4797 * gcc.dg/vect/vect-46.c: Ditto.
4798 * gcc.dg/vect/vect-47.c: Ditto.
4799 * gcc.dg/vect/vect-48.c: Ditto.
4800 * gcc.dg/vect/vect-48a.c: Ditto.
4801 * gcc.dg/vect/vect-49.c: Ditto.
4802 * gcc.dg/vect/vect-5.c: Ditto.
4803 * gcc.dg/vect/vect-50.c: Ditto.
4804 * gcc.dg/vect/vect-51.c: Ditto.
4805 * gcc.dg/vect/vect-52.c: Ditto.
4806 * gcc.dg/vect/vect-53.c: Ditto.
4807 * gcc.dg/vect/vect-54.c: Ditto.
4808 * gcc.dg/vect/vect-55.c: Ditto.
4809 * gcc.dg/vect/vect-56.c: Ditto.
4810 * gcc.dg/vect/vect-56a.c: Ditto.
4811 * gcc.dg/vect/vect-57.c: Ditto.
4812 * gcc.dg/vect/vect-58.c: Ditto.
4813 * gcc.dg/vect/vect-59.c: Ditto.
4814 * gcc.dg/vect/vect-6.c: Ditto.
4815 * gcc.dg/vect/vect-60.c: Ditto.
4816 * gcc.dg/vect/vect-61.c: Ditto.
4817 * gcc.dg/vect/vect-62.c: Ditto.
4818 * gcc.dg/vect/vect-63.c: Ditto.
4819 * gcc.dg/vect/vect-64.c: Ditto.
4820 * gcc.dg/vect/vect-65.c: Ditto.
4821 * gcc.dg/vect/vect-66.c: Ditto.
4822 * gcc.dg/vect/vect-67.c: Ditto.
4823 * gcc.dg/vect/vect-68.c: Ditto.
4824 * gcc.dg/vect/vect-69.c: Ditto.
4825 * gcc.dg/vect/vect-7.c: Ditto.
4826 * gcc.dg/vect/vect-72.c: Ditto.
4827 * gcc.dg/vect/vect-72a.c: Ditto.
4828 * gcc.dg/vect/vect-73.c: Ditto.
4829 * gcc.dg/vect/vect-74.c: Ditto.
4830 * gcc.dg/vect/vect-75.c: Ditto.
4831 * gcc.dg/vect/vect-76.c: Ditto.
4832 * gcc.dg/vect/vect-77.c: Ditto.
4833 * gcc.dg/vect/vect-77a.c: Ditto.
4834 * gcc.dg/vect/vect-78.c: Ditto.
4835 * gcc.dg/vect/vect-79.c: Ditto.
4836 * gcc.dg/vect/vect-8.c: Ditto.
4837 * gcc.dg/vect/vect-80.c: Ditto.
4838 * gcc.dg/vect/vect-82.c: Ditto.
4839 * gcc.dg/vect/vect-82_64.c: Ditto.
4840 * gcc.dg/vect/vect-83.c: Ditto.
4841 * gcc.dg/vect/vect-83_64.c: Ditto.
4842 * gcc.dg/vect/vect-9.c: Ditto.
4843 * gcc.dg/vect/vect-all.c: Ditto.
4844 * gcc.dg/vect/vect-none.c: Ditto.
4845
4846 2004-11-17 Janis Johnson <janis187@us.ibm.com>
4847
4848 * lib/gcc-dg.exp (dg-skip-if): New function.
4849 (dg-forbid-option): Remove.
4850 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
4851 * g++.dg/abi/bitfield8.C: Likewise.
4852 * g++.dg/abi/dtor1.C: Likewise.
4853 * g++.dg/abi/empty10.C: Likewise.
4854 * g++.dg/abi/empty7.C: Likewise.
4855 * g++.dg/abi/empty9.C: Likewise.
4856 * g++.dg/abi/layout3.C: Likewise.
4857 * g++.dg/abi/layout4.C: Likewise.
4858 * g++.dg/abi/thunk1.C: Likewise.
4859 * g++.dg/abi/thunk2.C: Likewise.
4860 * g++.dg/abi/vbase11.C: Likewise.
4861 * g++.dg/abi/vthunk2.C: Likewise.
4862 * g++.dg/abi/vthunk3.C: Likewise.
4863 * g++.dg/ext/attrib8.C: Likewise.
4864 * g++.dg/opt/longbranch2.C: Likewise.
4865 * g++.dg/opt/reg-stack4.C: Likewise.
4866 * g++.old-deja/g++.ext/attrib1.C: Likewise.
4867 * g++.old-deja/g++.ext/attrib2.C: Likewise.
4868 * g++.old-deja/g++.ext/attrib3.C: Likewise.
4869 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4870 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4871 * gcc.dg/20000609-1.c: Likewise.
4872 * gcc.dg/20000720-1.c: Likewise.
4873 * gcc.dg/20011107-1.c: Likewise.
4874 * gcc.dg/20011119-1.c: Likewise.
4875 * gcc.dg/20020108-1.c: Likewise.
4876 * gcc.dg/20020122-2.c: Likewise.
4877 * gcc.dg/20020122-3.c: Likewise.
4878 * gcc.dg/20020201-3.c: Likewise.
4879 * gcc.dg/20020206-1.c: Likewise.
4880 * gcc.dg/20020218-1.c: Likewise.
4881 * gcc.dg/20020310-1.c: Likewise.
4882 * gcc.dg/20020411-1.c: Likewise.
4883 * gcc.dg/20020418-2.c: Likewise.
4884 * gcc.dg/20020426-1.c: Likewise.
4885 * gcc.dg/20020426-2.c: Likewise.
4886 * gcc.dg/20020517-1.c: Likewise.
4887 * gcc.dg/20020523-1.c: Likewise.
4888 * gcc.dg/20020523-2.c: Likewise.
4889 * gcc.dg/20020729-1.c: Likewise.
4890 * gcc.dg/20030204-1.c: Likewise.
4891 * gcc.dg/20030826-2.c: Likewise.
4892 * gcc.dg/20030926-1.c: Likewise.
4893 * gcc.dg/20031202-1.c: Likewise.
4894 * gcc.dg/980312-1.c: Likewise.
4895 * gcc.dg/980313-1.c: Likewise.
4896 * gcc.dg/990117-1.c: Likewise.
4897 * gcc.dg/990424-1.c: Likewise.
4898 * gcc.dg/990524-1.c: Likewise.
4899 * gcc.dg/991230-1.c: Likewise.
4900 * gcc.dg/i386-387-1.c: Likewise.
4901 * gcc.dg/i386-387-2.c: Likewise.
4902 * gcc.dg/i386-387-3.c: Likewise.
4903 * gcc.dg/i386-387-4.c: Likewise.
4904 * gcc.dg/i386-387-5.c: Likewise.
4905 * gcc.dg/i386-387-6.c: Likewise.
4906 * gcc.dg/i386-asm-1.c: Likewise.
4907 * gcc.dg/i386-bitfield1.c: Likewise.
4908 * gcc.dg/i386-bitfield2.c: Likewise.
4909 * gcc.dg/i386-loop-1.c: Likewise.
4910 * gcc.dg/i386-loop-2.c: Likewise.
4911 * gcc.dg/i386-loop-3.c: Likewise.
4912 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4913 * gcc.dg/i386-pic-1.c: Likewise.
4914 * gcc.dg/i386-regparm.c: Likewise.
4915 * gcc.dg/i386-signbit-1.c: Likewise.
4916 * gcc.dg/i386-signbit-2.c: Likewise.
4917 * gcc.dg/i386-signbit-3.c: Likewise.
4918 * gcc.dg/i386-sse-5.c: Likewise.
4919 * gcc.dg/i386-sse-8.c: Likewise.
4920 * gcc.dg/i386-unroll-1.c: Likewise.
4921 * gcc.dg/tls/opt-1.c: Likewise.
4922 * gcc.dg/tls/opt-2.c: Likewise.
4923 * gcc.dg/unroll-1.c: Likewise.
4924 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
4925 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
4926 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
4927 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
4928
4929 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4930
4931 * g++.dg/template/incomplete1.C: New test.
4932
4933 2004-11-16 Nick Clifton <nickc@redhat.com>
4934
4935 Revert patches accidentally commited during checkin of fixes for
4936 xstormy16 tests:
4937 gcc.c-torture/execute/simd-4.c: Revert
4938 gcc.dg/20040910-1.c: Revert.
4939
4940 2004-11-16 Paul Brook <paul@codesourcery.com>
4941
4942 PR fortran/13010
4943 * gfortran.dg/der_pointer_1.f90: New test.
4944
4945 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
4946
4947 PR c/18498
4948 * gcc.dg/bitfld-13.c: New test.
4949
4950 2004-11-15 Janis Johnson <janis187@us.ibm.com>
4951
4952 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
4953 powerpc*-*-linux*.
4954
4955 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
4956 * gcc.dg/ppc64-abi-2.c: Ditto.
4957 * gcc.dg/ppc64-abi-3.c: Ditto.
4958
4959 * lib/gcc-dg.exp (dg-target-list): Remove.
4960
4961 2004-11-15 Steve Ellcey <sje@cup.hp.com>
4962
4963 * gcc.dg/ia64-postinc.c: New test.
4964
4965 2004-11-15 Mark Mitchell <mark@codesourcery.com>
4966
4967 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
4968
4969 2004-11-15 Nick Clifton <nickc@redhat.com>
4970
4971 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
4972 __INT_MAX__ so that the test can be compiled by toolchains
4973 targeted at 16-bit processors.
4974
4975 * gcc.dg/20040625-1.c: Use long constants rather than integers
4976 when performing arithmetic that will overflow 16-bits.
4977
4978 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
4979 xstormy16. It does not support 128-bit vector operations.
4980
4981 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
4982 with the macro PTR_TYPE. Define this macro to an integer type
4983 suitable for holding a pointer.
4984
4985 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
4986 the target is a 16-bit processor.
4987
4988 * gcc.dg/cpp/if-2.c: Expect a different warning message from
4989 16-bit targets where the character constant will be too long.
4990
4991 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
4992 where the double will not be directly addressable.
4993
4994 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4995
4996 Friend class name lookup 1/n, PR c++/18471
4997 * g++.dg/template/crash26.C: New test.
4998 * g++.dg/lookup/struct1.C: Adjust expected error.
4999 * g++.dg/parse/elab1.C: Likewise.
5000 * g++.dg/parse/elab2.C: Likewise.
5001 * g++.dg/parse/int-as-enum1.C: Likewise.
5002 * g++.dg/parse/struct-as-enum1.C: Likewise.
5003 * g++.dg/parse/typedef1.C: Likewise.
5004 * g++.dg/parse/typedef3.C: Likewise.
5005 * g++.dg/parse/typedef4.C: Likewise.
5006 * g++.dg/parse/typedef5.C: Likewise.
5007 * g++.dg/template/nontype4.C: Likewise.
5008 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
5009 * g++.old-deja/g++.other/elab1.C: Likewise.
5010 * g++.old-deja/g++.other/syntax4.C: Likewise.
5011
5012 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5013
5014 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
5015
5016 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
5017
5018 * gcc.c-torture/execute/20041114-1.c: New test.
5019
5020 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
5021
5022 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
5023 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
5024 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
5025 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
5026 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
5027 gcc.dg/switch-7.c: New tests.
5028
5029 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
5030
5031 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
5032
5033 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
5034
5035 PR tree-opt/18400
5036 * gcc.dg/vect/pr18400.c: New test.
5037
5038 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
5039 Andrew Pinski <pinskia@physics.uc.edu>
5040
5041 PR tree-opt/18425
5042 * gcc.dg/vect/pr18425.c: New test.
5043
5044 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5045
5046 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
5047 Guard with dg-require-alias and dg-require-visibility.
5048
5049 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5050
5051 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
5052
5053 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5054
5055 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
5056
5057 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5058
5059 PR c++/17344
5060 * g++.dg/template/defarg5.C: New test.
5061
5062 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5063
5064 * g++.dg/parse/cast1.C: Run only on ILP32.
5065 * g++.old-deja/g++.mike/p784.C: Likewise.
5066
5067 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
5068
5069 * gcc.c-torture/execute/20041113-1.c: New test.
5070
5071 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
5072
5073 PR target/18230
5074 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
5075 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
5076 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
5077 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5078 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
5079 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
5080 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
5081 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
5082 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
5083 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
5084 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
5085 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
5086 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
5087
5088 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
5089
5090 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
5091 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
5092 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
5093 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
5094 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
5095 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
5096 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
5097 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
5098 gcc.target/sparc/combined-1.c: New tests.
5099
5100 2004-11-12 Ziemowit Laski <zlaski@apple.com>
5101
5102 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
5103 New tests.
5104
5105 2004-11-12 Mark Mitchell <mark@codesourcery.com>
5106
5107 * lib/gcc-dg.exp (dg-forbid-option): New function.
5108 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
5109 * g++.dg/abi/bitfield8.C: Likewise.
5110 * g++.dg/abi/dtor1.C: Likewise.
5111 * g++.dg/abi/empty10.C: Likewise.
5112 * g++.dg/abi/empty7.C: Likewise.
5113 * g++.dg/abi/empty9.C: Likewise.
5114 * g++.dg/abi/layout3.C: Likewise.
5115 * g++.dg/abi/layout4.C: Likewise.
5116 * g++.dg/abi/thunk1.C: Likewise.
5117 * g++.dg/abi/thunk2.C: Likewise.
5118 * g++.dg/abi/vbase11.C: Likewise.
5119 * g++.dg/abi/vthunk2.C: Likewise.
5120 * g++.dg/abi/vthunk3.C: Likewise.
5121 * g++.dg/ext/attrib8.C: Likewise.
5122 * g++.dg/opt/longbranch2.C: Likewise.
5123 * g++.dg/opt/reg-stack4.C: Likewise.
5124 * g++.old-deja/g++.ext/attrib1.C: Likewise.
5125 * g++.old-deja/g++.ext/attrib2.C: Likewise.
5126 * g++.old-deja/g++.ext/attrib3.C: Likewise.
5127 * g++.old-deja/g++.other/store-expr1.C: Likewise.
5128 * g++.old-deja/g++.other/store-expr2.C: Likewise.
5129 * gcc.dg/20000609-1.c: Likewise.
5130 * gcc.dg/20000720-1.c: Likewise.
5131 * gcc.dg/20011107-1.c: Likewise.
5132 * gcc.dg/20011119-1.c: Likewise.
5133 * gcc.dg/20020108-1.c: Likewise.
5134 * gcc.dg/20020122-2.c: Likewise.
5135 * gcc.dg/20020122-3.c: Likewise.
5136 * gcc.dg/20020201-3.c: Likewise.
5137 * gcc.dg/20020206-1.c: Likewise.
5138 * gcc.dg/20020218-1.c: Likewise.
5139 * gcc.dg/20020310-1.c: Likewise.
5140 * gcc.dg/20020411-1.c: Likewise.
5141 * gcc.dg/20020418-2.c: Likewise.
5142 * gcc.dg/20020426-1.c: Likewise.
5143 * gcc.dg/20020426-2.c: Likewise.
5144 * gcc.dg/20020517-1.c: Likewise.
5145 * gcc.dg/20020523-1.c: Likewise.
5146 * gcc.dg/20020523-2.c: Likewise.
5147 * gcc.dg/20020729-1.c: Likewise.
5148 * gcc.dg/20030204-1.c: Likewise.
5149 * gcc.dg/20030826-2.c: Likewise.
5150 * gcc.dg/20030926-1.c: Likewise.
5151 * gcc.dg/20031202-1.c: Likewise.
5152 * gcc.dg/980312-1.c: Likewise.
5153 * gcc.dg/980313-1.c: Likewise.
5154 * gcc.dg/990117-1.c: Likewise.
5155 * gcc.dg/990424-1.c: Likewise.
5156 * gcc.dg/990524-1.c: Likewise.
5157 * gcc.dg/991230-1.c: Likewise.
5158 * gcc.dg/i386-387-1.c: Likewise.
5159 * gcc.dg/i386-387-2.c: Likewise.
5160 * gcc.dg/i386-387-3.c: Likewise.
5161 * gcc.dg/i386-387-4.c: Likewise.
5162 * gcc.dg/i386-387-5.c: Likewise.
5163 * gcc.dg/i386-387-6.c: Likewise.
5164 * gcc.dg/i386-asm-1.c: Likewise.
5165 * gcc.dg/i386-bitfield1.c: Likewise.
5166 * gcc.dg/i386-bitfield2.c: Likewise.
5167 * gcc.dg/i386-loop-1.c: Likewise.
5168 * gcc.dg/i386-loop-2.c: Likewise.
5169 * gcc.dg/i386-loop-3.c: Likewise.
5170 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5171 * gcc.dg/i386-pic-1.c: Likewise.
5172 * gcc.dg/i386-regparm.c: Likewise.
5173 * gcc.dg/i386-signbit-1.c: Likewise.
5174 * gcc.dg/i386-signbit-2.c: Likewise.
5175 * gcc.dg/i386-signbit-3.c: Likewise.
5176 * gcc.dg/i386-sse-5.c: Likewise.
5177 * gcc.dg/i386-sse-8.c: Likewise.
5178 * gcc.dg/i386-unroll-1.c: Likewise.
5179 * gcc.dg/tls/opt-1.c: Likewise.
5180 * gcc.dg/tls/opt-2.c: Likewise.
5181 * gcc.dg/unroll-1.c: Likewise.
5182 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
5183 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
5184 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
5185 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
5186 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
5187 -m64 is specified.
5188
5189 2004-11-12 Mark Mitchell <mark@codesourcery.com>
5190
5191 PR c++/18389
5192 * g++.dg/parse/cond1.C: New test.
5193
5194 PR c++/18429
5195 * g++.dg/template/array9.C: New test.
5196 * g++.dg/ext/vla1.C: Adjust error messages.
5197 * g++.dg/ext/vlm1.C: Likewise.
5198 * g++.dg/template/crash2.C: Likewise.
5199
5200 PR c++/18436
5201 * g++.dg/template/call3.C: New test.
5202
5203 PR c++/18407
5204 * g++.dg/template/ptrmem11.C: New test.
5205
5206 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
5207
5208 PR other/14264
5209 * lib/g++.exp: Set LC_ALL and LANG to C.
5210 * lib/gcc-dg.exp: Likewise.
5211 * lib/gfortran.exp: Likewise.
5212 * lib/objc.exp: Likewise.
5213 * lib/treelang.exp: Likewise.
5214
5215 2004-11-12 Andreas Schwab <schwab@suse.de>
5216
5217 * gcc.dg/pr16286.c: Fix last change.
5218
5219 2004-11-12 Mark Mitchell <mark@codesourcery.com>
5220
5221 PR c++/18416
5222 * g++.dg/init/global1.C: New test.
5223
5224 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
5225
5226 * gcc.c-torture/execute/20041112-1.c: New test.
5227
5228 2004-11-11 Janis Johnson <janis187@us.ibm.com>
5229
5230 * lib/gcc-dg.exp (dg-target-list): New.
5231
5232 2004-11-11 Janis Johnson <janis187@us.ibm.com>
5233 Richard Sandiford <rsandifo@redhat.com>
5234
5235 * lib/target-supports.exp (get-compiler_messages): New.
5236 (check_named_sections_available): Use it.
5237 (check_effective_target_ilp32): New.
5238 (check_effective_target_lp64): New.
5239 (is-effective-target): New.
5240 * lib/gcc-dg.exp (dg-require-effective-target): New.
5241
5242 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
5243
5244 * gcc.dg/precedence-1.c: New test.
5245
5246 2004-11-11 Janis Johnson <janis187@us.ibm.com>
5247
5248 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
5249
5250 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
5251 message, delete generated files, use more descriptive name for
5252 executable, and make the test unsupported when it cannot be run.
5253
5254 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
5255 (dg-require-weak, dg-require-visibility, dg-require-alias,
5256 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
5257 dg-require-iconv, dg-require-named-sections): Use it.
5258
5259 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
5260
5261 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
5262
5263 PR target/16457
5264 * gcc.dg/ppc-and-1: New
5265
5266 PR target/16796
5267 * gcc.dg/ppc-mov-1.c: New.
5268
5269 PR target/16458
5270 * gcc.dg/ppc-compare-1.c: New.
5271
5272 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
5273
5274 * objc.dg/desig-init-2.m: New test.
5275
5276 2004-11-10 Adam Nemet <anemet@lnxw.com>
5277
5278 PR middle-end/18160
5279 * g++.dg/warn/register-var-1.C: New test.
5280 * g++.dg/warn/register-var-2.C: New test.
5281
5282 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5283
5284 * gcc.dg/union-2.c: New test.
5285
5286 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
5287
5288 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
5289 New test for PR tree-optimization/17892.
5290
5291 2004-11-09 Mark Mitchell <mark@codesourcery.com>
5292
5293 PR c++/18369
5294 * g++.dg/init/new12.C: New test.
5295
5296 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
5297
5298 * gcc.target/sparc: New directory.
5299 * gcc.target/sparc/sparc.exp: New driver.
5300 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
5301 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
5302 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
5303 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
5304
5305 2004-11-10 Paul Brook <paul@codesourcery.com>
5306
5307 PR fortran/18218
5308 * gfortran.dg/list_read.c: New test.
5309
5310 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
5311
5312 PR c/18322
5313 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
5314 expected diagnostic location.
5315
5316 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
5317
5318 * gcc.dg/20041109-1.c: New test.
5319
5320 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
5321
5322 PR objc/18406
5323 * objc/compile/pr18406.m: New test.
5324
5325 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
5326
5327 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
5328
5329 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
5330
5331 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
5332
5333 2004-11-08 Steve Ellcey <sje@cup.hp.com>
5334
5335 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
5336
5337 2004-11-08 Steve Ellcey <sje@cup.hp.com>
5338
5339 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
5340 exit.
5341
5342 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
5343
5344 PR tree-opt/18299
5345 * gcc.c-torture/pr18299-1.c: New test.
5346
5347 2004-11-06 Andreas Schwab <schwab@suse.de>
5348
5349 * gcc.dg/pr16286.c: Also test for bool and pixel.
5350
5351 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
5352
5353 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
5354 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
5355 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
5356 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
5357 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
5358 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
5359 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
5360 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
5361 gcc.dg/struct-semi-3.c: New tests.
5362
5363 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5364
5365 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
5366
5367 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5368
5369 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
5370 Do not use C99 designators.
5371
5372 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5373
5374 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
5375
5376 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5377
5378 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
5379 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
5380 * gcc.c-torture/execute/simd-5.x: Remove.
5381
5382 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
5383
5384 PR rtl-optimization/17933
5385 * gcc.dg/torture/pr17933-1.c: New test.
5386
5387 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
5388
5389 PR target/18106
5390 * lib/target-supports.exp (check_weak_available): Support
5391 Windows.
5392
5393 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
5394
5395 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
5396 call to fflush(stdout) before abort.
5397 (my_ffsll): New function.
5398 (generate_fields): Use it.
5399
5400 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
5401
5402 * gcc.dg/init-undef-1.c: New test.
5403
5404 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
5405
5406 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
5407 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
5408 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
5409 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
5410 expected messages for new parser.
5411
5412 2004-11-04 Mark Mitchell <mark@codesourcery.com>
5413
5414 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
5415
5416 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5417
5418 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
5419 on LP64 targets.
5420
5421 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
5422
5423 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
5424 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
5425 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
5426 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
5427 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
5428 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
5429 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
5430 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
5431 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
5432 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
5433
5434 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
5435
5436 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
5437 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
5438 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
5439 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
5440 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
5441 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
5442 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
5443 for new parser.
5444
5445 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
5446
5447 PR target/15342
5448 * gcc.dg/20041104-1.c: New test.
5449
5450 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5451
5452 * g++.dg/template/nontype7.C: New test.
5453 * g++.dg/template/nontype8.C: Likewise.
5454 * g++.dg/template/nontype9.C: Likewise.
5455 * g++.dg/template/nontype10.C: Likewise.
5456 * g++.dg/tc1/dr49.C: Likewise.
5457 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
5458 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
5459
5460 2004-11-04 Ben Elliston <bje@au.ibm.com>
5461
5462 * g++.dg/rtti/tinfo1.C: Remove xfails.
5463
5464 2004-11-04 Ben Elliston <bje@au.ibm.com>
5465
5466 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
5467 packed attribute to the definition to satisfy the new C++ parser.
5468
5469 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5470
5471 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
5472 invocations of va_arg.
5473
5474 2004-11-02 Mark Mitchell <mark@codesourcery.com>
5475
5476 PR c++/18124
5477 * g++.dg/template/crash25.C: New test.
5478
5479 PR c++/18155
5480 * g++.dg/template/typedef2.C: New test.
5481 * g++.dg/parse/crash13.C: Adjust error markers.
5482
5483 PR c++/18177
5484 * g++.dg/conversion/const3.C: New test.
5485
5486 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5487
5488 PR fortran/17535
5489 PR fortran/17583
5490 PR fortran/17713
5491 * gfortran.dg/generic_[123].f90: New testcases.
5492
5493 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5494
5495 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
5496 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
5497
5498 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5499
5500 PR tree-opt/16808
5501 * gcc.c-torture/compile/pr16808.c: New test.
5502
5503 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
5504
5505 PR rtl-optimization/17104
5506 * gcc.dg/ppc-bitfield1.c: New.
5507
5508 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
5509
5510 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
5511
5512 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
5513
5514 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
5515 strings for 32-bit code.
5516
5517 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
5518
5519 PR c/18239
5520 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
5521
5522 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
5523
5524 PR c++/18064
5525 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
5526
5527 2004-10-31 Mark Mitchell <mark@codesourcery.com>
5528
5529 PR c++/15172
5530 * g++.dg/init/aggr2.C: New test.
5531
5532 2004-10-30 Ziemowit Laski <zlaski@apple.com>
5533
5534 * objc.dg/local-decl-1.m: New test.
5535
5536 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
5537
5538 * gcc.dg/20040910-1.c: Adjust regex.
5539
5540 2004-10-30 Roger Sayle <roger@eyesopen.com>
5541
5542 PR rtl-optimization/18084
5543 * g++.dg/opt/pr18084-1.C: New testcase.
5544
5545 2004-10-30 Matt Austern <austern@apple.com>
5546
5547 PR c++/17542
5548 * g++.dg/ext/attrib18.C: New test.
5549
5550 2004-10-30 Roger Sayle <roger@eyesopen.com>
5551
5552 PR middle-end/18096
5553 * gcc.dg/pr18096-1.c: New test case.
5554
5555 2004-10-30 Roger Sayle <roger@eyesopen.com>
5556
5557 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
5558
5559 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
5560
5561 PR c/16666
5562 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
5563 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
5564 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
5565 gcc.dg/old-style-prom-3.c: New tests.
5566
5567 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
5568
5569 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
5570 Remove unnecessary inclusion of stdio.h.
5571
5572 2004-10-29 Roger Sayle <roger@eyesopen.com>
5573
5574 PR rtl-optimization/17581
5575 * gcc.dg/pr17581-1.c: New test case.
5576
5577 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
5578
5579 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
5580 being implemented.
5581 * g++.dg/conversion/dr195-1.C: New.
5582 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
5583 * g++.old-deja/g++.mike/p10148.C: Likewise.
5584
5585 2004-10-29 Mark Mitchell <mark@codesourcery.com>
5586
5587 PR c++/17695
5588 * g++.dg/debug/typedef2.C: New test.
5589
5590 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
5591
5592 PR fortran/13490
5593 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
5594 * gfortran.dg/g77/README: Update.
5595
5596 2004-10-28 Matt Austern <austern@apple.com>
5597
5598 PR c++/14124
5599 * g++.dg/ext/packed7.C: New test.
5600
5601 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5602
5603 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
5604 scan-assembler.
5605 * lib/scanasm.exp (hidden-scan-for): New proc.
5606 (scan-hidden): Use hidden-scan-for instead of constructing the scan
5607 string.
5608 (scan-not-hidden): Likewise.
5609 * lib/target-supports.exp (check_visibility_available): mach-o is
5610 support too.
5611
5612 2004-10-28 Mark Mitchell <mark@codesourcery.com>
5613
5614 PR c++/17132
5615 * g++.dg/template/memclass3.C: New test.
5616
5617 2004-10-28 Adam Nemet <anemet@lnxw.com>
5618
5619 PR middle-end/18160
5620 * gcc.dg/register-var-1.c: New test.
5621 * gcc.dg/register-var-2.c: New test.
5622 * gcc.dg/asm-7.c: Taking the address of a register variable is an
5623 error now.
5624
5625 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
5626
5627 PR other/18172
5628 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5629 unused variables.
5630 * gcc.dg/vect/vect-22.c: Likewise.
5631
5632 2004-10-28 Jakub Jelinek <jakub@redhat.com>
5633
5634 * gcc.dg/i386-rotate-1.c: New test.
5635
5636 2004-10-27 Mark Mitchell <mark@codesourcery.com>
5637
5638 * g++.dg/init/ref12.C: Add "run" marker.
5639
5640 PR c++/17435
5641 * g++.dg/init/ref12.C: New test.
5642
5643 PR c++/18140
5644 * g++.dg/template/shift1.C: New test.
5645 * g++.dg/template/error10.C: Adjust error markers.
5646
5647 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
5648
5649 PR tree-opt/17529
5650 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
5651
5652 2004-10-27 Geoffrey Keating <geoffk@apple.com>
5653
5654 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
5655 * gcc.dg/weak/weak-3.c: Likewise.
5656 * gcc.dg/weak/weak-5.c: Likewise.
5657 * gcc.dg/weak/weak-9.c: Likewise.
5658 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
5659 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
5660
5661 * gcc.dg/darwin-weakimport-1.c: New.
5662
5663 2004-10-28 Ben Elliston <bje@au.ibm.com>
5664
5665 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
5666
5667 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
5668
5669 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
5670 'syntax' error messages.
5671 * gcc.dg/cpp/direct2s.c: Likewise.
5672
5673 2004-10-26 Geoffrey Keating <geoffk@apple.com>
5674
5675 * gcc.c-torture/compile/20041026-1.c: New.
5676
5677 2004-10-26 Mark Mitchell <mark@codesourcery.com>
5678
5679 PR c++/18093
5680 * g++.dg/lookup/ns2.C: New test.
5681
5682 PR c++/18020
5683 * g++.dg/template/enum4.C: New test.
5684
5685 PR c++/18161
5686 * g++.dg/template/expr1.C: New test.
5687
5688 2004-10-26 Ben Elliston <bje@au.ibm.com>
5689
5690 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
5691
5692 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
5693
5694 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
5695 gcc.dg/decl-nospec-3.c: New tests.
5696
5697 2004-10-26 Ziemowit Laski <zlaski@apple.com>
5698
5699 * objc.dg/super-class-3.m: New test.
5700
5701 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
5702
5703 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
5704 resyncing.
5705 * gcc.dg/cpp/direct2s.c: Likewise.
5706
5707 2004-10-25 Geoffrey Keating <geoffk@apple.com>
5708
5709 * objc.dg/image-info.m: Update for changes to section selection.
5710
5711 2004-10-25 David Ayers <d.ayers@inode.at>
5712 Ziemowit Laski <zlaski@apple.com>
5713
5714 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
5715 diagnostics when messaging 'id <Proto>'.
5716 * objc.dg/class-protocol-1.m: New test.
5717 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
5718 a non-existent method signature.
5719 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
5720 Update diagnostics when messaging with non-existent method signature.
5721 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
5722 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
5723 invalid receivers are now resolved as if messaging 'id'; remove
5724 extraneous diagnostics.
5725
5726 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
5727
5728 PR c/16667
5729 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
5730 gcc.dg/init-desig-obs-3.c: New tests.
5731
5732 2004-10-25 Jakub Jelinek <jakub@redhat.com>
5733
5734 * gcc.dg/debug/20041023-1.c: New test.
5735
5736 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
5737
5738 PR middle-end/17407
5739 * gcc.c-torture/compile/pr17407.c: New test.
5740
5741 PR c++/18121
5742 * g++.dg/template/array8.C: New test.
5743
5744 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5745
5746 PR other/18138
5747 * lib/g++.exp: Accept more than one multilib libgcc.
5748 * lib/gcc-dg.exp: Likewise.
5749 * lib/objc.exp: Likewise.
5750 * lib/treelang.exp: Likewise.
5751 * lib/gfortran.exp: Likewise.
5752
5753 2004-10-24 Ben Elliston <bje@au.ibm.com>
5754
5755 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
5756
5757 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
5758
5759 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
5760 * gcc.dg/c99-const-expr-3.c: Likewise.
5761
5762 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
5763
5764 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
5765
5766 2004-10-23 Ben Elliston <bje@au.ibm.com>
5767
5768 * gcc.c-torture/execute/loop-2e.x: Remove.
5769
5770 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
5771
5772 PR c++/18095
5773 * g++.dg/parse/crash18.C: New.
5774 * g++.dg/parse/crash19.C: New.
5775
5776 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
5777
5778 * g++.dg/ext/dllimport1.C: Move dg-warnings.
5779 * g++.dg/ext/dllimport2.C: Same.
5780 * g++.dg/ext/dllimport8.C: Same.
5781
5782 2004-10-21 Mark Mitchell <mark@codesourcery.com>
5783
5784 PR c++/10841
5785 * g++.dg/conversion/cast1.C: New test.
5786 * g++.dg/overload/pmf1.C: Adjust error marker.
5787
5788 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
5789
5790 PR objc/17923
5791 * objc.dg/const-str-7.m: New test.
5792
5793 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5794
5795 * g++.dg/template/memfriend11.C: Fix comment typo.
5796 * g++.dg/template/memfriend14.C: Likewise.
5797
5798 2004-10-20 Richard Henderson <rth@redhat.com>
5799
5800 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
5801 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
5802 -fasynchronous-unwind-tables.
5803
5804 2004-10-20 Richard Henderson <rth@redhat.com>
5805
5806 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
5807 (main): Return success.
5808 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
5809 (main): Return success.
5810
5811 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5812
5813 PR c++/13495
5814 * g++.dg/template/memfriend9.C: New test.
5815 * g++.dg/template/memfriend10.C: Likewise.
5816 * g++.dg/template/memfriend11.C: Likewise.
5817 * g++.dg/template/memfriend12.C: Likewise.
5818 * g++.dg/template/memfriend13.C: Likewise.
5819 * g++.dg/template/memfriend14.C: Likewise.
5820 * g++.dg/template/memfriend15.C: Likewise.
5821 * g++.dg/template/memfriend16.C: Likewise.
5822 * g++.dg/template/memfriend17.C: Likewise.
5823 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
5824
5825 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
5826
5827 * g++.dg/conversion/dr195.C: New.
5828 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
5829
5830 2004-10-20 Ben Elliston <bje@au.ibm.com>
5831 Devang Patel <dpatel@apple.com>
5832
5833 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
5834 of floating point arithmetic, which could trap.
5835
5836 2004-10-19 Mark Mitchell <mark@codesourcery.com>
5837
5838 PR c++/14035
5839 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
5840 * g++.dg/conversion/const2.C: New test.
5841 * g++.dg/expr/reinterpret2.C: New test.
5842 * g++.dg/expr/reinterpret3.C: New test.
5843 * g++.dg/expr/cast2.C: New test.
5844 * g++.dg/expr/copy1.C: New test.
5845 * g++.dg/other/conversion1.C: Change error message.
5846 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
5847 function pointers to void *.
5848 * g++.old-deja/g++.mike/p10148.C: Likewise.
5849
5850 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5851
5852 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
5853
5854 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
5855
5856 PR c++/18047
5857
5858 * g++.dg/parse/expr3.C: New test.
5859
5860 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5861
5862 * gcc.dg/smod-1.c: New test.
5863
5864 2004-10-18 Ziemowit Laski <zlaski@apple.com>
5865
5866 * objc.dg/method-14.m: New test.
5867
5868 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
5869
5870 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
5871 Also xfail as the patch was reverted.
5872
5873 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
5874
5875 PR middle-end/16973
5876 * gcc.dg/pr16973.c: New test.
5877
5878 2004-10-18 Diego Novillo <dnovillo@redhat.com>
5879
5880 PR tree-optimization/17656
5881 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
5882
5883 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
5884
5885 * g++.dg/eh/shadow1.C: New.
5886
5887 2004-10-18 Jakub Jelinek <jakub@redhat.com>
5888
5889 * gcc.c-torture/compile/20041018-1.c: New test.
5890
5891 2004-10-18 Ben Elliston <bje@au.ibm.com>
5892
5893 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
5894 compiler referring to register 0 when accessing sdata. The linker
5895 now patches things up.
5896
5897 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
5898
5899 PR c/17529
5900 * gcc.c-torture/compile/pr17529.c: New test.
5901
5902 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5903
5904 PR c++/17743
5905 * g++.dg/ext/attrib17.C: New test.
5906
5907 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5908
5909 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
5910
5911 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5912
5913 PR c++/10479
5914 * g++.dg/ext/attrib16.C: New test.
5915
5916 2004-10-15 Mark Mitchell <mark@codesourcery.com>
5917
5918 PR c++/17042
5919 * g++.dg/init/dso_handle1.C: New test.
5920
5921 PR c++/14667
5922 * g++.dg/parse/typedef6.C: New test.
5923
5924 PR c++/17916
5925 * g++.dg/parse/pragma1.C: New test.
5926
5927 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
5928
5929 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
5930
5931 2004-10-15 Steve Ellcey <sje@cup.hp.com>
5932
5933 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
5934 -fno-common when on HPPA HP-UX platforms.
5935
5936 2004-10-15 Jakub Jelinek <jakub@redhat.com>
5937
5938 PR other/16820
5939 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
5940 stdint.h.
5941 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
5942 uintptr_t.
5943
5944 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
5945
5946 PR c++/16301
5947 * g++.dg/lookup/strong-using-4.C: New test.
5948
5949 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
5950
5951 PR middle-end/16567
5952 * gcc.c-torture/compile/nested-1.c: New test.
5953
5954 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
5955
5956 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
5957 and mipsisa64*-*-* (until support for misaligned loads is added).
5958 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
5959 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
5960 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
5961 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
5962 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
5963 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
5964
5965 2004-10-14 Mark Mitchell <mark@codesourcery.com>
5966
5967 PR c++/17976
5968 * g++.dg/init/dtor3.C: New test.
5969
5970 2004-10-15 Ben Elliston <bje@au.ibm.com>
5971
5972 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
5973
5974 2004-10-14 Geoffrey Keating <geoffk@apple.com>
5975
5976 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
5977 * gcc.dg/macho-lo-sum.c: Likewise.
5978
5979 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
5980
5981 * gcc.dg/ppc-spe64-1.c: New test.
5982
5983 2004-10-14 Devang Patel <dpatel@apple.com>
5984
5985 PR 17635
5986 * gcc.dg/pr17635.c : New test.
5987
5988 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
5989
5990 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
5991 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
5992 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
5993 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
5994 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
5995 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
5996 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
5997 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
5998 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
5999 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
6000 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
6001 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
6002 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
6003 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
6004 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
6005 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
6006 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
6007 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
6008
6009 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
6010
6011 * gcc.dg/vect/vect-82.c: New testcase.
6012 * gcc.dg/vect/vect-82_64.c: New testcase.
6013 * gcc.dg/vect/vect-83.c: New testcase.
6014 * gcc.dg/vect/vect-83_64.c: New testcase.
6015
6016 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
6017
6018 * gcc.dg/cpp/error-1.c: New test.
6019
6020 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
6021
6022 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
6023
6024 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
6025
6026 PR target/17984
6027 * gcc.dg/cris-peep2-xsrand2.c: New test.
6028
6029 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
6030
6031 PR c++/17661
6032 * testsuite/g++.dg/expr/for2.C: New test.
6033
6034 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6035
6036 * g++.dg/inherit/thunk1.C: Run on the SPARC.
6037
6038 2004-10-13 Jakub Jelinek <jakub@redhat.com>
6039
6040 PR tree-optimization/17724
6041 * g++.dg/opt/pr17724-1.C: New test.
6042 * g++.dg/opt/pr17724-2.C: New test.
6043 * g++.dg/opt/pr17724-3.C: New test.
6044 * g++.dg/opt/pr17724-4.C: New test.
6045 * g++.dg/opt/pr17724-5.C: New test.
6046 * g++.dg/opt/pr17724-6.C: New test.
6047
6048 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
6049
6050 PR c/17301
6051 * gcc.dg/pr17301-2.c: New test.
6052
6053 2004-10-11 Mark Mitchell <mark@codesourcery.com>
6054
6055 PR c++/15876
6056 * g++.dg/parse/error22.C: New test.
6057
6058 PR c++/17936
6059 * g++.dg/template/spec18.C: New test.
6060
6061 2004-10-11 Steve Ellcey <sje@cup.hp.com>
6062
6063 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
6064 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
6065 memcpy.
6066 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
6067 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
6068
6069 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
6070
6071 * g++.dg/eh/cleanup5.C: Add dg-options "".
6072
6073 2004-10-11 Roger Sayle <roger@eyesopen.com>
6074
6075 PR middle-end/17657
6076 * gcc.dg/switch-4.c: New test case.
6077
6078 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
6079
6080 * gcc.c-torture/execute/20041011-1.c: New test.
6081
6082 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
6083
6084 PR c++/17554
6085 * g++.dg/init/for3.C: New test.
6086
6087 PR c++/17657
6088 * g++.dg/opt/switch2.C: New test.
6089
6090 PR middle-end/17703
6091 * g++.dg/warn/Wreturn-2.C: New test.
6092
6093 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
6094
6095 PR c++/17907
6096 * g++.dg/eh/cleanup5.C: New test.
6097
6098 2004-10-10 Mark Mitchell <mark@codesourcery.com>
6099
6100 PR c++/17393
6101 * g++.dg/parse/error21.C: New test.
6102
6103 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
6104
6105 * g++.dg/overload/pmf1.C: Adjust quoting marks.
6106 * g++.dg/warn/incomplete1.C: Likewise.
6107 * g++.dg/template/qualttp20.C: Likewise.
6108
6109 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
6110
6111 PR c/17881
6112 * parm-incomplete-1.c: New test.
6113
6114 2004-10-09 Mark Mitchell <mark@codesourcery.com>
6115
6116 PR c++/17867
6117 * g++.dg/parse/error19.C: New test.
6118
6119 PR c++/17670
6120 * g++.dg/init/new11.C: New test.
6121
6122 PR c++/17821
6123 * g++.dg/parse/error20.C: New test.
6124
6125 PR c++/17826
6126 * g++.dg/template/crash24.C: New test.
6127
6128 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
6129
6130 PR c/17301
6131 * gcc.dg/pr17301-1.c: New test.
6132
6133 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
6134
6135 PR c/17189
6136 * gcc.dg/anon-struct-5.c: New test.
6137
6138 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
6139
6140 PR c/17844
6141 * gcc.dg/pr17844-1.c: New test.
6142
6143 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
6144
6145 PR tree-optimization/17906
6146 * gcc.c-torture/compile/pr17906.c: New.
6147
6148 2004-10-09 Stuart Hastings <stuart@apple.com>
6149 Roger Sayle <roger@eyesopen.com>
6150
6151 PR rtl-optimization/17853
6152 * gcc.dg/i386-mmx-5.c: New testcase.
6153
6154 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
6155
6156 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
6157
6158 2004-10-09 Mark Mitchell <mark@codesourcery.com>
6159
6160 PR c++/17524
6161 * g++.dg/template/static9.C: New test.
6162
6163 PR c++/17685
6164 * g++.dg/parse/operator5.C: New test.
6165
6166 2004-10-09 Roger Sayle <roger@eyesopen.com>
6167
6168 PR middle-end/17894
6169 * gcc.c-torture/execute/divcmp-4.c: New test case.
6170
6171 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
6172
6173 PR tree-opt/17902
6174 * g++.dg/opt/pr17902.C: New test.
6175
6176 2004-10-09 Jakub Jelinek <jakub@redhat.com>
6177
6178 * gcc.dg/cpp/ident-1.c: Add dg-options "".
6179
6180 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
6181
6182 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
6183
6184 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
6185
6186 * gcc.dg/assign-warn-3.c: New test.
6187
6188 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
6189
6190 PR c/16999
6191 * gcc.dg/cpp/ident-1.c: New test.
6192
6193 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
6194
6195 * gcc.c-torture/compile/acc1.c: New.
6196
6197 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
6198
6199 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
6200 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
6201
6202 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6203
6204 * gcc.dg/ultrasp11.c: New test.
6205
6206 2004-10-08 Michael Matz <matz@suse.de>
6207
6208 * gcc.dg/doloop-2.c: New test.
6209
6210 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
6211
6212 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
6213 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
6214 objc.dg/method-9.m: Update expected diagnostics.
6215
6216 2004-10-07 Geoffrey Keating <geoffk@apple.com>
6217
6218 * gcc.dg/ppc-fsel-3.c: New file.
6219 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
6220
6221 2004-10-07 Paul Brook <paul@codesourcery.com>
6222
6223 * gfortran.dg/intrinsic_verify_1.f90: New test.
6224
6225 2004-10-07 Paul Brook <paul@codesourcery.com>
6226
6227 * gfortran.dg/empty_format_1.f90: Remove stray commas.
6228
6229 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6230
6231 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
6232 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
6233 commit.
6234
6235 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
6236
6237 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
6238
6239 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6240
6241 PR c++/17115
6242 * g++.dg/warn/Winline-4.C: New test.
6243
6244 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6245
6246 * gcc.c-torture/compile/20041007-1.c: New test.
6247
6248 2004-10-07 Paul Brook <paul@codesourcery.com>
6249
6250 PR fortran/17678
6251 * gfortran.dg/use_allocated_1.f90: New test.
6252
6253 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
6254
6255 PR middle-end/17849
6256 * gfortran.fortran-torture/compile/nested.f90: New test
6257
6258 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
6259
6260 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
6261
6262 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
6263
6264 PR c++/17368
6265 * g++.dg/ext/asm6.C: New test.
6266
6267 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
6268
6269 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
6270
6271 2004-10-06 Paul Brook <paul@codesourcery.com>
6272
6273 PR libfortran/17709
6274 * gfortran.dg/empty_format_1.f90: New test.
6275
6276 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6277
6278 PR fortran/17568
6279 * gfortran.dg/ishft.f90: New test.
6280
6281 PR fortran/17283
6282 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
6283 tests.
6284
6285 2004-10-06 Paul Brook <paul@codesourcery.com>
6286
6287 * gfortran.dg/do_1.f90: New test.
6288
6289 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6290
6291 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
6292 optimizing for size.
6293
6294 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
6295
6296 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
6297
6298 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
6299
6300 * gcc.c-torture/compile/20041005-1.c: New test.
6301
6302 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
6303
6304 PR c++/17829
6305 * g++.dg/lookup/koenig4.C: New.
6306
6307 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
6308
6309 * g++.dg/other/classkey1.C: Adjust quoting marks.
6310 * g++.dg/parse/error15.C: Likewise.
6311 * g++.dg/template/meminit2.C (int>): Likewise.
6312
6313 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6314
6315 PR fortran/17283
6316 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
6317
6318 PR fortran/17631
6319 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
6320
6321 PR fortran/17708
6322 * gfortran.dg/pr17708.f90: New test.
6323
6324 2004-10-04 Chao-ying Fu <fu@mips.com>
6325
6326 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
6327 * gcc.dg/vect/vect-4.c: Ditto.
6328 * gcc.dg/vect/vect-5.c: Ditto.
6329 * gcc.dg/vect/vect-6.c: Ditto.
6330 * gcc.dg/vect/vect-8.c: Ditto.
6331 * gcc.dg/vect/vect-16.c: Ditto.
6332 * gcc.dg/vect/vect-30.c: Ditto.
6333 * gcc.dg/vect/vect-40.c: Ditto.
6334 * gcc.dg/vect/vect-41.c: Ditto.
6335 * gcc.dg/vect/vect-42.c: Ditto.
6336 * gcc.dg/vect/vect-43.c: Ditto.
6337 * gcc.dg/vect/vect-44.c: Ditto.
6338 * gcc.dg/vect/vect-45.c: Ditto.
6339 * gcc.dg/vect/vect-46.c: Ditto.
6340 * gcc.dg/vect/vect-47.c: Ditto.
6341 * gcc.dg/vect/vect-48.c: Ditto.
6342 * gcc.dg/vect/vect-49.c: Ditto.
6343 * gcc.dg/vect/vect-50.c: Ditto.
6344 * gcc.dg/vect/vect-51.c: Ditto.
6345 * gcc.dg/vect/vect-52.c: Ditto.
6346 * gcc.dg/vect/vect-53.c: Ditto.
6347 * gcc.dg/vect/vect-54.c: Ditto.
6348 * gcc.dg/vect/vect-55.c: Ditto.
6349 * gcc.dg/vect/vect-56.c: Ditto.
6350 * gcc.dg/vect/vect-57.c: Ditto.
6351 * gcc.dg/vect/vect-58.c: Ditto.
6352 * gcc.dg/vect/vect-59.c: Ditto.
6353 * gcc.dg/vect/vect-60.c: Ditto.
6354 * gcc.dg/vect/vect-74.c: Ditto.
6355 * gcc.dg/vect/vect-79.c: Ditto.
6356 * gcc.dg/vect/vect-80.c: Ditto.
6357
6358 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6359
6360 * gcc.dg/unused-7.c: Use the correct option.
6361
6362 2004-10-04 Paul Brook <paul@codesourcery.com>
6363 Bud Davis <bdavis9659@comcast.net>
6364
6365 PR fortran/17706
6366 PR fortran/16434
6367 * gfortran/pr17706.f90: New test.
6368 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
6369
6370 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6371
6372 * gfortran.dg/pr17612.f90: New test.
6373
6374 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
6375
6376 * g++.dg/template/local1.C: Adjust quoting marks in
6377 testing for diagnostics.
6378 * g++.dg/tls/diag-2.C: Likewise.
6379 * g++.dg/other/error8.C: Likewise.
6380
6381 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
6382
6383 PR c/17178
6384 * gcc.dg/unused-4.c: Adjust to be correct.
6385
6386 PR c/17820
6387 * gcc.dg/unused-7.c: New test.
6388
6389 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
6390
6391 PR c++/17797
6392 * g++.dg/overload/template2.C: New test.
6393
6394 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
6395
6396 PR tree-optimization/16632
6397 * gcc.dg/tree-ssa/20041002-1.c: New.
6398
6399 2004-10-03 Paul Brook <paul@codesourcery.com>
6400
6401 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
6402 rather than relying on default formatting.
6403
6404 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
6405
6406 * gcc.dg/20040920-1.c: Update expected message text.
6407
6408 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
6409
6410 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
6411
6412 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
6413
6414 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
6415 tree level.
6416
6417 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
6418
6419 * gcc.dg/tree-ssa/pr17343.c: Remove.
6420
6421 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
6422
6423 PR tree-opt/17343
6424 * gcc.dg/tree-ssa/pr17343.c: New test.
6425
6426 2004-10-01 Jakub Jelinek <jakub@redhat.com>
6427
6428 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
6429 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
6430 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
6431 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
6432 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
6433
6434 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
6435
6436 * gcc.dg/lvalue-2.c: New test.
6437
6438 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
6439
6440 PR c/17730
6441 * gcc.dg/pr17730-1.c: New test
6442
6443 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
6444
6445 PR c/7425
6446 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
6447
6448 2004-09-29 Jakub Jelinek <jakub@redhat.com>
6449
6450 * gcc.c-torture/execute/stdarg-1.c: New test.
6451 * gcc.c-torture/execute/stdarg-2.c: New test.
6452 * gcc.c-torture/execute/stdarg-3.c: New test.
6453 * gcc.dg/tree-ssa/stdarg-1.c: New test.
6454 * gcc.dg/tree-ssa/stdarg-2.c: New test.
6455 * gcc.dg/tree-ssa/stdarg-3.c: New test.
6456 * gcc.dg/tree-ssa/stdarg-4.c: New test.
6457 * gcc.dg/tree-ssa/stdarg-5.c: New test.
6458
6459 2004-09-29 Jakub Jelinek <jakub@redhat.com>
6460
6461 PR tree-optimization/17697
6462 * g++.dg/opt/pr17697-1.C: New test.
6463 * g++.dg/opt/pr17697-2.C: New test.
6464 * g++.dg/opt/pr17697-3.C: New test.
6465
6466 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
6467
6468 PR c/16409
6469 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
6470 gcc.dg/vla-init-5.c: New tests.
6471
6472 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
6473
6474 PR c/13804
6475 * gcc.dg/pr13804-1.c: New test.
6476
6477 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6478
6479 PR fortran/16938
6480 * gfortran.dg/pr16938.f90: New test.
6481
6482 2004-09-27 Mark Mitchell <mark@codesourcery.com>
6483
6484 * g++.dg/template/crash23.C: New test.
6485
6486 2004-09-27 Mark Mitchell <mark@codesourcery.com>
6487
6488 PR c++/17585
6489 * g++.dg/template/static8.C: New test.
6490
6491 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
6492
6493 PR c++/17681
6494 * g++.dg/other/error9.C: New test.
6495
6496 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
6497
6498 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
6499
6500 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6501
6502 PR fortran/15164
6503 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
6504
6505 2004-09-26 Roger Sayle <roger@eyesopen.com>
6506
6507 PR middle-end/17112
6508 * gcc.dg/pr17112-1.c: New test case.
6509
6510 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
6511
6512 PR c/11459
6513 * gcc.dg/pr11459-1.c: New test.
6514
6515 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
6516
6517 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
6518 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6519
6520 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6521
6522 * gfortran.dg/pr15324.f90: Make array bounds consistent.
6523
6524 2004-09-25 Jan Hubicka <jh@suse.cz>
6525
6526 * compile/30040909-1.c: New test.
6527 * compile/30040907-1.c: New test.
6528
6529 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
6530
6531 * gcc.c-torture/execute/va-arg-26.c: New test.
6532
6533 2004-09-24 Zack Weinberg <zack@codesourcery.com>
6534
6535 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
6536 extra diagnostics on targets with 64-bit pointers.
6537 * objc.dg/selector-1.m: Adjust dg-warning regexp.
6538
6539 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
6540
6541 PR c/17188
6542 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
6543 * gcc.dg/decl-3.c: Adjust expected message.
6544
6545 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6546
6547 PR fortran/17615
6548 * gfortran.dg/pr17615.f90: New test.
6549
6550 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
6551
6552 PR tree-optimzation/17517
6553 * g++.dg/tree-ssa/pr17517.C: New Test.
6554
6555 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6556
6557 PR c++/16889
6558 * g++.dg/lookup/ambig3.C: New.
6559
6560 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
6561
6562 PR tree-opt/17624
6563 * g++.dg/opt/pr17624.C: New test.
6564
6565 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
6566
6567 PR c/6980
6568 * gcc.dg/Wbad-function-cast-1.c: New test.
6569
6570 2004-09-23 Zack Weinberg <zack@codesourcery.com>
6571
6572 * g++.dg/ext/complit1.C
6573 * g++.dg/other/error2.C
6574 * g++.dg/other/nontype-1.C
6575 * g++.dg/parse/crash11.C
6576 * g++.dg/parse/crash12.C
6577 * g++.dg/parse/error15.C
6578 * g++.dg/parse/error4.C
6579 * g++.dg/parse/tmpl-outside1.C
6580 * g++.dg/parse/too-many-tmpl-args1.C
6581 * g++.dg/template/dependent-expr3.C
6582 * g++.dg/template/error10.C
6583 * g++.dg/template/instantiate1.C
6584 * g++.dg/template/vtable2.C
6585 * g++.dg/warn/Wshadow-1.C
6586 * g++.dg/warn/weak1.C
6587 * g++.old-deja/g++.brendan/crash16.C
6588 * g++.old-deja/g++.brendan/crash18.C
6589 * g++.old-deja/g++.brendan/crash48.C
6590 * g++.old-deja/g++.brendan/crash49.C
6591 * g++.old-deja/g++.brendan/crash55.C
6592 * g++.old-deja/g++.brendan/crash56.C
6593 * g++.old-deja/g++.brendan/crash8.C
6594 * g++.old-deja/g++.brendan/enum11.C
6595 * g++.old-deja/g++.brendan/enum8.C
6596 * g++.old-deja/g++.brendan/enum9.C
6597 * g++.old-deja/g++.brendan/friend3.C
6598 * g++.old-deja/g++.brendan/misc14.C
6599 * g++.old-deja/g++.bugs/900402_02.C
6600 * g++.old-deja/g++.bugs/900404_03.C
6601 * g++.old-deja/g++.bugs/900404_04.C
6602 * g++.old-deja/g++.bugs/900428_03.C
6603 * g++.old-deja/g++.jason/crash4.C
6604 * g++.old-deja/g++.jason/overload21.C
6605 * g++.old-deja/g++.jason/redecl1.C
6606 * g++.old-deja/g++.jason/report.C
6607 * g++.old-deja/g++.jason/rfg10.C
6608 * g++.old-deja/g++.jason/template30.C
6609 * g++.old-deja/g++.law/arm12.C
6610 * g++.old-deja/g++.law/ctors5.C
6611 * g++.old-deja/g++.law/cvt20.C
6612 * g++.old-deja/g++.law/init10.C
6613 * g++.old-deja/g++.law/init8.C
6614 * g++.old-deja/g++.law/visibility17.C
6615 * g++.old-deja/g++.law/visibility7.C
6616 * g++.old-deja/g++.mike/net8.C
6617 * g++.old-deja/g++.mike/p646.C
6618 * g++.old-deja/g++.mike/p700.C
6619 * g++.old-deja/g++.mike/p701.C
6620 * g++.old-deja/g++.mike/p811.C
6621 * g++.old-deja/g++.ns/template13.C
6622 * g++.old-deja/g++.other/array3.C
6623 * g++.old-deja/g++.other/crash25.C
6624 * g++.old-deja/g++.other/dtor3.C
6625 * g++.old-deja/g++.other/dtor4.C
6626 * g++.old-deja/g++.other/main1.C
6627 * g++.old-deja/g++.other/warn7.C
6628 * g++.old-deja/g++.pt/crash11.C
6629 * g++.old-deja/g++.pt/crash36.C
6630 * g++.old-deja/g++.pt/spec22.C
6631 * g++.old-deja/g++.pt/spec9.C
6632 * g++.old-deja/g++.pt/ttp52.C
6633 * g++.old-deja/g++.robertl/eb103.C
6634 * g++.old-deja/g++.robertl/eb121.C
6635 * g++.old-deja/g++.robertl/eb22.C
6636 * g++.old-deja/g++.robertl/eb8.C:
6637 Update locations and/or regexps of dg-error markers.
6638 Remove markers for some bogus messages that are no longer issued.
6639
6640 2004-09-23 Jakub Jelinek <jakub@redhat.com>
6641
6642 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
6643 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
6644
6645 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
6646
6647 PR c++/17618
6648 * g++.dg/lookup/crash5.C: New test.
6649
6650 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
6651
6652 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
6653 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
6654 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
6655 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
6656 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
6657 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
6658
6659 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
6660 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
6661 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
6662 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
6663 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
6664 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
6665
6666 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
6667
6668 * gcc.dg/vect/vect-44.c: Check additional cases.
6669 * gcc.dg/vect/vect-48.c: Check additional cases.
6670
6671 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
6672 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
6673 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
6674 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
6675 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
6676 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
6677 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
6678 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
6679 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
6680
6681 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
6682 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
6683 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
6684
6685 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6686
6687 * gcc.dg/tree-ssa/loop-6.c: New test.
6688
6689 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
6690
6691 PR c++/17620
6692 * g++.dg/inherit/base2.C: New.
6693
6694 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6695
6696 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
6697 * gcc.dg/20001012-2.c: Likewise.
6698 * gcc.dg/20001013-1.c: Likewise.
6699 * gcc.dg/20001101-1.c: Likewise.
6700 * gcc.dg/20001102-1.c: Likewise.
6701 * gcc.dg/bf-spl1.c: Likewise.
6702 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
6703 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
6704
6705 2004-09-22 Diego Novillo <dnovillo@redhat.com>
6706
6707 PR tree-optimization/16721
6708 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
6709
6710 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
6711
6712 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
6713 * gcc.dg/20040305-1.c: Likewise.
6714
6715 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
6716
6717 PR c/16566
6718 * gcc.c-torture/compile/pr16566-1.c,
6719 gcc.c-torture/compile/pr16566-2.c,
6720 gcc.c-torture/compile/pr16566-3.c: New tests.
6721
6722 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
6723
6724 PR tree-optimization/17512
6725 * gcc.c-torture/compile/20040916-1.c.
6726
6727 2004-09-21 Mark Mitchell <mark@codesourcery.com>
6728
6729 * gcc.dg/pragma-re-3.c: New test.
6730
6731 2004-09-17 Matt Austern <austern@apple.com>
6732
6733 PR c++/15049
6734 * g++.dg/other/anon3.C: New.
6735
6736 2004-09-21 Roger Sayle <roger@eyesopen.com>
6737
6738 PR c++/7503
6739 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
6740 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
6741 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
6742 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
6743 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
6744
6745 2004-09-21 Bud Davis <bdavis9659@comcast.net>
6746
6747 PR fortran/17286
6748 * gfortran.dg/pr17286.f90: New test.
6749
6750 2004-09-20 Mark Mitchell <mark@codesourcery.com>
6751
6752 PR c++/17530
6753 * g++.dg/template/static7.C: New test.
6754
6755 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
6756
6757 PR tree-opt/17558
6758 * gcc.c-torture/compile/pr17558.c: New test.
6759
6760 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
6761
6762 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
6763 if SKIP_ATTRIBUTE is defined.
6764
6765 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6766
6767 PR fortran/15957
6768 * gfortran.dg/pr15957.f90: New test.
6769
6770 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
6771
6772 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
6773 in comparison.
6774 * gcc.dg/vect/vect-79.c: Likewise.
6775 * gcc.dg/vect/vect-80.c: Likewise.
6776
6777 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6778
6779 PR fortran/15750
6780 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
6781
6782 2004-09-20 Ira Rosen <irar@il.ibm.com>
6783
6784 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
6785 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
6786 * gcc.dg/vect/vect-62.c: New testcase.
6787 * gcc.dg/vect/vect-63.c: New testcase.
6788 * gcc.dg/vect/vect-64.c: New testcase.
6789 * gcc.dg/vect/vect-65.c: New testcase.
6790 * gcc.dg/vect/vect-66.c: New testcase.
6791 * gcc.dg/vect/vect-67.c: New testcase.
6792 * gcc.dg/vect/vect-68.c: New testcase.
6793 * gcc.dg/vect/vect-69.c: New testcase.
6794 * gcc.dg/vect/vect-79.c: New testcase.
6795 * gcc.dg/vect/vect-80.c: New testcase.
6796
6797 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
6798
6799 * gcc.target/mips/asm-1.c: New test.
6800
6801 2004-09-19 Ira Rosen <irar@il.ibm.com>
6802
6803 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
6804 * gcc.dg/vect/vect-73.c: New testcase.
6805 * gcc.dg/vect/vect-74.c: New testcase.
6806 * gcc.dg/vect/vect-75.c: New testcase.
6807 * gcc.dg/vect/vect-76.c: New testcase.
6808 * gcc.dg/vect/vect-77.c: New testcase.
6809 * gcc.dg/vect/vect-78.c: New testcase
6810
6811 2004-09-18 Paul Brook <paul@codesourcery.com>
6812
6813 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
6814
6815 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
6816
6817 PR c/17424
6818 * gcc.dg/pr17424-1.c: New test.
6819
6820 2004-09-18 Diego Novillo <dnovillo@redhat.com>
6821
6822 * g++.dg/tree-ssa/pr17153.C: New test.
6823
6824 2004-09-16 Geoffrey Keating <geoffk@apple.com>
6825
6826 PR pch/13361
6827 * testsuite/g++.dg/pch/wchar-1.C: New.
6828 * testsuite/g++.dg/pch/wchar-1.Hs: New.
6829
6830 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
6831
6832 * gcc.c-torture/execute/20040917-1.c: New test.
6833
6834 2004-09-17 Diego Novillo <dnovillo@redhat.com>
6835
6836 PR tree-optimization/17319
6837 * gcc.dg/pr17319.c: New test.
6838
6839 2004-09-17 Devang Patel <dpatel@apple.com>
6840
6841 * gcc.dg/20040813-1.c: New test.
6842
6843 2004-09-17 Diego Novillo <dnovillo@redhat.com>
6844
6845 PR tree-optimization/17273
6846 * gcc.c-torture/compile/pr17273.c: New test.
6847
6848 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
6849
6850 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
6851 Update expected messages.
6852 * gcc.dg/declspec-13.c: New test.
6853
6854 2004-09-17 David Edelsohn <edelsohn@gnu.org>
6855
6856 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
6857
6858 2004-09-17 Diego Novillo <dnovillo@redhat.com>
6859
6860 * gcc.c-torture/execute/pr17252.c: Use post-increment to
6861 change what 'a' is pointing to.
6862
6863 2004-09-17 Mark Mitchell <mark@codesourcery.com>
6864
6865 PR c++/16002
6866 * g++.dg/template/error18.C: New test.
6867
6868 PR c++/16029
6869 * g++.dg/warn/Wunused-8.C: New test.
6870
6871 2004-09-17 Steven Bosscher <stevenb@suse.de>
6872
6873 PR tree-optimization/17513
6874 * gcc.dg/20040916-1.c: New test.
6875
6876 2004-09-16 Mark Mitchell <mark@codesourcery.com>
6877
6878 PR c++/17501
6879 * g++.dg/template/typename7.C: New test.
6880
6881 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6882
6883 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
6884
6885 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
6886
6887 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
6888 with -ftree-based-profiling also.
6889 * lib/profopt.exp: Support late-set profile_option/feedback_option.
6890
6891 2004-09-16 Victor Leikehman <lei@il.ibm.com>
6892
6893 PR/15364
6894 * gfortran.dg/der_array_io_1.f90: New test.
6895 * gfortran.dg/der_array_io_2.f90: New test.
6896 * gfortran.dg/der_array_io_3.f90: New test.
6897
6898 2004-09-15 Mark Mitchell <mark@codesourcery.com>
6899
6900 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
6901 EABI.
6902
6903 2004-09-15 Mark Mitchell <mark@codesourcery.com>
6904
6905 * g++.dg/opt/switch1.C: New test.
6906
6907 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
6908
6909 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
6910 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
6911 Update expected messages.
6912
6913 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6914
6915 PR fortran/16485
6916 * gfortran.dg/same_name_1.f90: New test.
6917
6918 2004-09-15 Diego Novillo <dnovillo@redhat.com>
6919
6920 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
6921 dereference garbage pointers.
6922
6923 2004-09-15 Jakub Jelinek <jakub@redhat.com>
6924
6925 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
6926 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
6927
6928 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
6929 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
6930 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
6931
6932 2004-09-14 Mark Mitchell <mark@codesourcery.com>
6933
6934 PR c++/17324
6935 * g++.dg/template/mangle1.C: New test.
6936
6937 2004-09-14 Diego Novillo <dnovillo@redhat.com>
6938
6939 PR tree-optimization/17252
6940 * gcc.c-torture/execute/pr17252.c: New test.
6941
6942 2004-09-14 Andrew Pinski <apinski@apple.com>
6943
6944 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
6945
6946 2004-09-14 Roger Sayle <roger@eyesopen.com>
6947
6948 PR rtl-optimization/9771
6949 * gcc.dg/pr9771-1.c: New test case.
6950
6951 2004-09-14 Diego Novillo <dnovillo@redhat.com>
6952
6953 PR tree-optimization/15262
6954 * gcc.c-torture/execute/pr15262-1.c: New test.
6955 * gcc.c-torture/execute/pr15262-2.c: New test.
6956
6957 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
6958
6959 * gcc.dg/declspec-12.c: New test.
6960
6961 2004-09-14 Bud Davis <bdavis9659@comcast.net>
6962
6963 * gfortran.dg/pr17090.f90: Add directives to test.
6964
6965 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6966
6967 * gcc.c-torture/compile/20040914-1.c: New test.
6968
6969 2004-09-13 Mark Mitchell <mark@codesourcery.com>
6970
6971 PR c++/16162
6972 * g++.dg/template/decl2.C: New test.
6973
6974 2004-09-13 Bud Davis <bdavis9659@comcast.net>
6975
6976 PR fortran/17090
6977 * gfortran.dg/pr17090.f90: New test.
6978
6979 2004-09-13 Dale Johannesen <dalej@apple.com>
6980
6981 * gcc.c-torture/compile/pr17408.c: New test case.
6982
6983 2004-09-13 Mark Mitchell <mark@codesourcery.com>
6984
6985 PR c++/16716
6986 * g++.dg/parse/crash17.C: New test.
6987
6988 PR c++/17327
6989 * g++.dg/template/enum3.C: New test.
6990
6991 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
6992
6993 * lib/gcc-defs.exp: Load wrapper.exp.
6994 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
6995 using local code.
6996 * lib/gcc.exp (gcc_init): Similar.
6997 * lib/gfortran.exp (gfortran_init): Similar.
6998 * lib/objc.exp (objc_init): Similar.
6999 * lib/treelang.exp (treelang_init): Similar.
7000 * lib/wrapper.exp: New file with build_wrapper call machinery in
7001 ${tool}_maybe_build_wrapper.
7002
7003 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
7004
7005 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
7006 "inline".
7007 * gcc.dg/declspec-11.c: Update expected messages.
7008 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
7009 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
7010 gcc.dg/inline-12.c: New tests.
7011
7012 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
7013
7014 * g++.dg/tree-ssa/pr17400.C: New testcase.
7015
7016 2004-09-13 James E Wilson <wilson@specifixinc.com>
7017
7018 * gcc.target/mips/sb1-1.c: New testcase.
7019
7020 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
7021
7022 * lib/g77-dg.exp: Remove unused file.
7023 * lib/mike-g77.exp: Ditto.
7024 * lib/g77.exp: Ditto.
7025
7026 2004-09-12 Richard Henderson <rth@redhat.com>
7027
7028 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
7029
7030 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
7031
7032 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
7033 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7034 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
7035 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
7036 Update expected messages.
7037
7038 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
7039
7040 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
7041 declaration/use mismatch for dirp parameter.
7042
7043 2004-09-12 Andrew Pinski <apinski@apple.com>
7044
7045 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
7046 -fgnu-runtime is passed.
7047
7048 2004-09-12 Richard Henderson <rth@redhat.com>
7049
7050 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
7051 do the uplevel thing and update additional_flags directly.
7052 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
7053 gfortran.fortran-torture/execute/intrinsic_nearest.x,
7054 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
7055 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
7056
7057 2004-09-11 Steven Bosscher <stevenb@suse.de>
7058
7059 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
7060
7061 2004-09-11 Roger Sayle <roger@eyesopen.com>
7062
7063 PR middle-end/17411
7064 * g++.dg/opt/pr17411-1.C: New test case.
7065
7066 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
7067
7068 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
7069 gcc.dg/tls/diag-2.c: Update expected messages.
7070 * gcc.dg/991209-1.c: Specify compilation options. Update expected
7071 messages.
7072 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
7073 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
7074 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
7075 gcc.dg/tls/diag-5.c: New tests.
7076
7077 2004-09-11 Zack Weinberg <zack@codesourcery.com>
7078
7079 * gcc.dg/20040910-1.c: Correct dg-error regexp.
7080
7081 2004-09-11 Steven Bosscher <stevenb@suse.de>
7082
7083 * g++.dg/parse/break-in-for.C: New test.
7084
7085 2004-09-11 Jakub Jelinek <jakub@redhat.com>
7086
7087 * gcc.dg/tree-ssa/20040911-1.c: New test.
7088
7089 2004-09-11 Andreas Jaeger <aj@suse.de>
7090
7091 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
7092 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
7093
7094 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
7095
7096 * gcc.target/frv: New directory of FR-V-specific tests.
7097
7098 2004-09-10 James E Wilson <wilson@specifixinc.com>
7099
7100 * gcc.dg/convert-vec-1.c: New test.
7101
7102 2004-09-10 Roger Sayle <roger@eyesopen.com>
7103
7104 PR middle-end/17024
7105 * gcc.dg/pr17024-1.c: New test case.
7106
7107 2004-09-10 Eric Christopher <echristo@redhat.com>
7108
7109 * gcc.dg/20040910-1.c: New test.
7110
7111 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
7112
7113 * gcc.dg/bitfld-9.c: New test.
7114
7115 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
7116
7117 * gcc.c-torture/execute/ieee/acc1.c: New test.
7118 * gcc.c-torture/execute/ieee/acc2.c: New test.
7119 * gcc.c-torture/execute/ieee/mzero6.c: New test.
7120
7121 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
7122
7123 * gcc.dg/deprecated-2.c: New test.
7124
7125 2004-09-09 James E Wilson <wilson@specifixinc.com>
7126
7127 * gcc.dg/init-vec-1.c: New test.
7128
7129 2004-09-09 Roger Sayle <roger@eyesopen.com>
7130
7131 PR middle-end/17055
7132 * gcc.dg/pr17055-1.c: New test case.
7133
7134 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
7135
7136 PR target/17377
7137 * gcc.c-torture/execute/pr17377.c: New test.
7138
7139 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
7140
7141 PR c/8420
7142 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
7143 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
7144 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
7145 gcc.dg/long-long-typespec-1.c: New tests.
7146 * gcc.dg/tls/diag-2.c: Update expected diagnostics
7147
7148 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
7149
7150 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
7151 gcc.dg/gnu99-static-1.c: New tests.
7152
7153 2004-09-08 Devang Patel <dpatel@apple.com>
7154
7155 * gcc.dg/darwin-ld-20040828-1.c: New test.
7156 * gcc.dg/darwin-ld-20040828-2.c: New test.
7157 * gcc.dg/darwin-ld-20040828-3.c: New test.
7158
7159 2004-09-08 Ziemowit Laski <zlaski@apple.com>
7160
7161 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
7162 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
7163 in error message.
7164 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
7165 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
7166 in error message.
7167 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
7168 types they qualify.
7169 * objc.dg/type-size-2.m: Fix wording in comment.
7170 * objc.dg/va-meth-1.m: New test case.
7171
7172 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
7173
7174 PR c/16633:
7175 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
7176 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
7177
7178 2004-09-06 Devang Patel <dpatel@apple.com>
7179
7180 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
7181 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
7182
7183 2004-09-06 Zack Weinberg <zack@codesourcery.com>
7184
7185 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
7186 reflect changed line numbering of diagnostics.
7187
7188 2004-09-06 Paul Brook <paul@codesourcery.com>
7189
7190 * gfortran.dg/edit_real_1.f90: Add new test.
7191
7192 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7193
7194 * gcc.dg/tree-ssa/loop-2.c: New test.
7195 * gcc.dg/tree-ssa/loop-3.c: New test.
7196 * gcc.dg/tree-ssa/loop-4.c: New test.
7197 * gcc.dg/tree-ssa/loop-5.c: New test.
7198
7199 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7200
7201 * gcc.dg/format/sentinel-1.c: Update for parameter option.
7202
7203 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7204
7205 * gcc.dg/format/sentinel-1.c: New test.
7206
7207 2004-09-04 Uros Bizjak <uros@kss-loka.si>
7208
7209 * testsuite/gcc.dg/builtins-46.c: New.
7210
7211 2004-09-03 Devang Patel <dpatel@apple.com>
7212
7213 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
7214 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
7215
7216 2004-09-03 Jan Beulich <jbeulich@novell.com>
7217
7218 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
7219 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
7220 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
7221 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
7222 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
7223 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
7224 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
7225 the non-portable bzero.
7226 * gcc.dg/20010912-1.c: xfail for NetWare.
7227 * gcc.dg/20020426-2.c: xfail for NetWare.
7228 * gcc.dg/20021014-1.c: xfail for NetWare.
7229 * gcc.dg/20021018-1.c: xfail for NetWare.
7230 * gcc.dg/20030213-1.c: xfail for NetWare.
7231 * gcc.dg/20030225-1.c: xfail for NetWare.
7232 * gcc.dg/20030708-1.c: xfail for NetWare.
7233 * gcc.dg/builtins-config.h: Also exclude NetWare.
7234 * gcc.dg/format/format.h: Define restrict only if not already defined.
7235 * gcc.dg/nest.c: xfail for NetWare.
7236 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
7237 * lib/target-supports.exp (check_visibility_available): Exclude
7238 NetWare.
7239
7240 2004-09-03 Jan Beulich <jbeulich@novell.com>
7241
7242 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
7243 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
7244 deterministic starting point for the alignment of structure fields.
7245 * gcc.dg/Wpadded.c: Dito.
7246 * g++.dg/abi/vbase10.C: Dito.
7247
7248 2004-09-03 Devang Patel <dpatel@apple.com>
7249
7250 * g++.dg/debug/pr15736.cc: New test.
7251
7252 2004-09-02 Mark Mitchell <mark@codesourcery.com>
7253
7254 * README.QMTEST: Fix out-of-date link.
7255
7256 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
7257
7258 PR fortran/16579
7259 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
7260 Delete. Duplicate of gfortran.dg/g77/20010610.f
7261
7262 2004-09-02 Mark Mitchell <mark@codesourcery.com>
7263
7264 * g++.dg/abi/arm_rtti1.C: New test.
7265
7266 2004-09-02 Geoffrey Keating <geoffk@apple.com>
7267
7268 * gcc.dg/ppc-vector-memcpy.c: New.
7269 * gcc.dg/ppc-vector-memset.c: New.
7270
7271 2004-09-02 Chao-ying Fu <fu@mips.com>
7272
7273 * gcc.target/mips/mips-3d-1.c: New test.
7274 * gcc.target/mips/mips-3d-2.c: New test.
7275 * gcc.target/mips/mips-3d-3.c: New test.
7276 * gcc.target/mips/mips-3d-4.c: New test.
7277 * gcc.target/mips/mips-3d-5.c: New test.
7278 * gcc.target/mips/mips-3d-6.c: New test.
7279 * gcc.target/mips/mips-3d-7.c: New test.
7280 * gcc.target/mips/mips-3d-8.c: New test.
7281 * gcc.target/mips/mips-3d-9.c: New test.
7282 * gcc.target/mips/mips-ps-1.c: New test.
7283 * gcc.target/mips/mips-ps-2.c: New test.
7284 * gcc.target/mips/mips-ps-3.c: New test.
7285 * gcc.target/mips/mips-ps-4.c: New test.
7286 * gcc.target/mips/mips-ps-type.c: New test.
7287
7288 2004-09-02 Paul Brook <paul@codesourcery.com>
7289
7290 * gfortran.dg/edit_real_1.f90: Add new tests.
7291
7292 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7293
7294 PR fortran/15327
7295 * gfortran.dg/merge_char_1.f90: New test.
7296
7297 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7298
7299 PR fortran/16404
7300 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
7301
7302 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7303
7304 PR c/1522
7305 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
7306
7307 2004-09-01 Mark Mitchell <mark@codesourcery.com>
7308
7309 * g++.dg/opt/loop1.C: Do not XFAIL.
7310
7311 2004-09-01 Jakub Jelinek <jakub@redhat.com>
7312
7313 * gcc.c-torture/execute/20040831-1.c: New test.
7314
7315 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
7316
7317 PR fortran/16579
7318 * gfortran.dg/g77/20010610.f: Now passes.
7319 Copy from g77.f-torture/execute. Add dg-run directive.
7320 * gfortran.dg/g77/README: Update
7321
7322 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7323
7324 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
7325 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
7326 (t1, t2, t3, t4): Add volatile.
7327
7328 2004-08-31 Mark Mitchell <mark@codesourcery.com>
7329
7330 * g++.dg/ext/visibility/arm1.C: New test.
7331
7332 2004-08-31 Geoffrey Keating <geoffk@apple.com>
7333
7334 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
7335 -pedantic-errors.
7336
7337 2004-09-01 Paul Brook <paul@codesourcery.com>
7338
7339 * gfortran.dg/eof_2.f90: New test.
7340
7341 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7342
7343 PR fortran/16579
7344 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
7345
7346 2004-08-31 Bud Davis <bdavis9659@comcast.net>
7347
7348 PR libfortran/16805
7349 * gfortran.dg/list_read_2.f90: New test.
7350
7351 2004-08-31 Mark Mitchell <mark@codesourcery.com>
7352
7353 * g++.dg/abi/key1.C: New test.
7354
7355 2004-08-31 Richard Henderson <rth@redhat.com>
7356
7357 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
7358 form of offsetof.
7359 * g++.dg/other/offsetof5.C: Remove duplicate.
7360
7361 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7362
7363 PR fortran/17244
7364 * gfortran.dg/func_derived_1.f90: New test.
7365
7366 2004-08-31 Paul Brook <paul@codesourcery.com>
7367
7368 * gfortran.dg/eof_1.f90: New test.
7369
7370 2004-08-31 Paul Brook <paul@codesourcery.com>
7371
7372 * gfortran.dg/list_read_1.f90: New file.
7373
7374 2004-08-30 Mark Mitchell <mark@codesourcery.com>
7375
7376 * g++.dg/opt/loop1.C: XFAIL.
7377
7378 2004-08-30 Geoffrey Keating <geoffk@apple.com>
7379
7380 * gcc.dg/funcdef-storage-1.c: New.
7381 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
7382 an extern function in local scope.
7383 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
7384 declare an 'auto inline' function in local scope.
7385 * gcc.dg/20011130-1.c: Likewise.
7386 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
7387 an 'auto' function in local scope.
7388 * gcc.dg/20021014-1.c: Likewise.
7389 * gcc.dg/20030331-2.c: Likewise.
7390
7391 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7392
7393 * gfortran.dg/blockdata_1.f90: New test.
7394
7395 2004-08-30 Richard Henderson <rth@redhat.com>
7396
7397 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
7398
7399 2004-08-30 Richard Henderson <rth@redhat.com>
7400
7401 * lib/fortran-torture.exp (fortran-torture-execute): Honor
7402 additional_flags set by alternate driver.
7403 (ieee-options): New procedure.
7404 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
7405 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
7406 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
7407 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
7408
7409 2004-08-30 Richard Henderson <rth@redhat.com>
7410
7411 * lib/f-torture.exp: Remove.
7412
7413 2004-08-29 Mark Mitchell <mark@codesourcery.com>
7414
7415 PR rtl-optimization/16590
7416 * g++.dg/opt/loop1.C: New test.
7417
7418 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7419
7420 PR fortran/13910
7421 * gfortran.dg/oldstyle_1.f90: New test.
7422
7423 2004-08-29 Steven G. Kargl <kargls@comcast.net>
7424 Paul Brook <paul@codesourcery.com>
7425
7426 * gfortran.dg/g77/README: Update.
7427 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
7428 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
7429 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
7430
7431 2004-08-28 Paul Brook <paul@codesourcery.com>
7432
7433 PR libfortran/17195
7434 * gfortran.dg/edit_real_1.f90: New test.
7435
7436 2004-08-27 Paul Brook <paul@codesourcery.com>
7437
7438 * gfortran.dg/rewind_1.f90: New test.
7439
7440 2004-08-27 Bud Davis <bdavis9659@comcast.net>
7441
7442 PR fortran/16597
7443 * gfortran.dg/pr16597.f90: New test.
7444
7445 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
7446
7447 PR c/13801
7448 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
7449 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
7450 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
7451 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
7452 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
7453
7454 2004-08-26 Nick Clifton <nickc@redhat.com>
7455
7456 * gcc.c-torture/compile/pr17119.c: New test.
7457
7458 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
7459
7460 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
7461
7462 2004-08-25 Richard Henderson <rth@redhat.com>
7463
7464 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
7465 the bits that expect kind=8 to be the largest real kind.
7466
7467 2004-08-25 Ziemowit Laski <zlaski@apple.com>
7468
7469 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
7470
7471 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7472
7473 * gfortran.dg/assignment_1.f90: New test.
7474
7475 2004-08-25 Adam Nemet <anemet@lnxw.com>
7476
7477 * g++.dg/template/repo3.C: New test.
7478
7479 2004-08-25 Roger Sayle <roger@eyesopen.com>
7480
7481 PR middle-end/16693
7482 PR tree-optimization/16372
7483 * g++.dg/opt/pr16372-1.C: New test case.
7484 * g++.dg/opt/pr16693-1.C: New test case.
7485 * g++.dg/opt/pr16693-2.C: New test case.
7486
7487 2004-08-25 Ziemowit Laski <zlaski@apple.com>
7488
7489 * objc.dg/proto-lossage-4.m: New test.
7490
7491 2004-08-25 Mark Mitchell <mark@codesourcery.com>
7492
7493 PR c++/17155
7494 * g++.dg/inherit/local2.C: New test.
7495
7496 2004-08-25 Paul Brook <paul@codesourcery.com>
7497
7498 PR fortran/17144
7499 * gfortran.dg/string_ctor_1.f90: New test.
7500
7501 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7502
7503 PR c++/14428
7504 * g++.dg/template/redecl2.C: New test.
7505
7506 2004-08-24 Bud Davis <bdavis9659@comcast.net>
7507
7508 PR fortran/17143
7509 * gfortran.dg/pr17143.f90: New test.
7510
7511 2004-08-24 Bud Davis <bdavis9659@comcast.net>
7512
7513 PR fortran/17164
7514 * gfortran.dg/pr17164.f90: New test.
7515
7516 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7517
7518 * gcc.dg/tree-ssa/loop-1.c: New test.
7519
7520 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
7521
7522 * gcc.c-torture/compile/20040824-1.c: New test.
7523
7524 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
7525
7526 * gcc.c-torture/compile/iftrap-3.c: New test.
7527
7528 2004-08-24 Paul Brook <paul@codesourcery.com>
7529
7530 * gfortran.dg/entry_2.f90: New test.
7531
7532 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
7533
7534 PR c++/16889
7535 * g++.dg/lookup/ambig[12].C: New.
7536
7537 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7538
7539 PR c++/16706
7540 * g++.dg/template/crash21.C: New test.
7541 * g++.dg/template/crash22.C: Likewise.
7542
7543 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
7544
7545 PR c++/17149
7546 * g++.dg/template/access15.C: New.
7547
7548 2004-08-23 Mark Mitchell <mark@codesourcery.com>
7549
7550 PR c++/17163
7551 * g++.dg/template/repo2.C: New test.
7552
7553 2004-08-23 Roger Sayle <roger@eyesopen.com>
7554
7555 PR rtl-optimization/17078
7556 * gcc.c-torture/execute/pr17078-1.c: New test case.
7557
7558 2004-08-23 Mark Mitchell <mark@codesourcery.com>
7559
7560 PR c/14492
7561 * gcc.dg/debug/crash1.c: New test.
7562
7563 2004-08-23 Mark Mitchell <mark@codesourcery.com>
7564
7565 PR c/16180
7566 * gcc.dg/loop-5.c: New test.
7567
7568 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7569
7570 * gcc.c-torture/execute/20040823-1.c: New test.
7571
7572 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
7573
7574 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
7575 to the assembler. Simplify test accordingly.
7576 (asm_abi_flags): Use GNU names.
7577 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
7578 to check for ABI flags.
7579
7580 2004-08-22 Andrew Pinski <apinski@apple.com>
7581
7582 * g++.dg/opt/pr14029.C: New test.
7583 * gcc.c-torture/execute/pr15262.c: New test.
7584
7585 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7586
7587 * gfortran.dg/reduction.f90: Add checks with complex arguments.
7588
7589 2004-08-21 Bud Davis <bdavis9659@comcast.net>
7590
7591 PR 16908
7592 * gfortran.dg/direct_io.f90: New test.
7593
7594 2004-08-20 Mark Mitchell <mark@codesourcery.com>
7595
7596 PR c++/17121
7597 * g++.dg/inherit/local2.C: New test.
7598
7599 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
7600
7601 PR c++/17120
7602 * g++.dg/warn/Wparentheses-4.C: New test.
7603
7604 2004-08-20 Mark Mitchell <mark@codesourcery.com>
7605
7606 PR c++/17121
7607 * g++.dg/inherit/local2.C: New test.
7608
7609 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
7610 * gcc.dg/ppc-ldstruct.c: Likewise.
7611 * gcc.dg/ppc64-abi-2.c: Likewise.
7612
7613 2004-08-20 Jakub Jelinek <jakub@redhat.com>
7614
7615 PR rtl-optimization/17099
7616 * gcc.c-torture/execute/20040820-1.c: New test.
7617
7618 2004-08-20 David Edelsohn <edelsohn@gnu.org>
7619
7620 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
7621
7622 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
7623
7624 PR fortran/17077
7625 * gfortran.dg/auto_array_1.f90: New test.
7626
7627 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7628
7629 PR fortran/17074
7630 * gfortran.dg/simpleif_1.f90: New test.
7631
7632 2004-08-19 Mark Mitchell <mark@codesourcery.com>
7633
7634 * lib/target-supports.exp (check_profiling_available): Return
7635 false for arm*-*-symbianelf* and arm*-*-eabi*.
7636
7637 PR c++/15890
7638 * g++.dg/template/delete1.C: New test.
7639
7640 2004-08-19 Paul Brook <paul@codesourcery.com>
7641
7642 PR fortran/14976
7643 PR fortran/16228
7644 * gfortran.dg/data_char_1.f90: New test.
7645
7646 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
7647
7648 PR fortran/16946
7649 * gfortran.dg/reduction.f90: New testcase.
7650
7651 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7652
7653 PR fortran/16520
7654 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
7655
7656 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
7657
7658 PR c++/17041
7659 * g++.dg/Wparentheses-3.C: New test.
7660
7661 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
7662
7663 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
7664 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
7665 * gcc.dg/vect/vect-2.c: Likewise.
7666 * gcc.dg/vect/vect-3.c: Likewise.
7667 * gcc.dg/vect/vect-4.c: Likewise.
7668 * gcc.dg/vect/vect-5.c: Likewise.
7669 * gcc.dg/vect/vect-6.c: Likewise.
7670 * gcc.dg/vect/vect-7.c: Likewise.
7671 * gcc.dg/vect/vect-25.c: Likewise.
7672 * gcc.dg/vect/vect-31.c: Likewise.
7673 * gcc.dg/vect/vect-32.c: Likewise.
7674 * gcc.dg/vect/vect-34.c: Likewise.
7675 * gcc.dg/vect/vect-36.c: Likewise.
7676 * gcc.dg/vect/vect-all.c: Likewise.
7677
7678 2004-08-18 Mark Mitchell <mark@codesourcery.com>
7679
7680 PR c++/17068
7681 * g++.dg/template/operator4.C: New test.
7682
7683 2004-08-18 Richard Henderson <rth@redhat.com>
7684
7685 * gcc.dg/20040206-1.c: XFAIL.
7686
7687 2004-08-17 Mark Mitchell <mark@codesourcery.com>
7688
7689 PR c++/16246
7690 * g++.dg/template/array7.C: New test.
7691
7692 2004-08-17 James E Wilson <wilson@specifixinc.com>
7693
7694 * gcc.dg/mips-movcc-1.c: New test.
7695 * gcc.dg/mips-movcc-2.c: New test.
7696 * gcc.dg/mips-movcc-3.c: New test.
7697
7698 * gcc.dg/mips-nmadd-1.c: New test.
7699 * gcc.dg/mips-nmadd-2.c: New test.
7700
7701 2004-08-17 Mark Mitchell <mark@codesourcery.com>
7702
7703 PR c++/15871
7704 * g++.dg/opt/inline8.C: New test.
7705
7706 PR c++/16965
7707 * g++.dg/parse/error17.C: New test.
7708
7709 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
7710
7711 * gcc.dg/vect: New directory for vectorizer tests.
7712 * gcc.dg/vect/tree-vect.h: New file.
7713 * gcc.dg/vect/vect.exp: New file.
7714 * gcc.dg/vect/pr16105.c.c: New test.
7715 * gcc.dg/vect/vect-1.c: New test.
7716 * gcc.dg/vect/vect-2.c: New test.
7717 * gcc.dg/vect/vect-3.c: New test.
7718 * gcc.dg/vect/vect-4.c: New test.
7719 * gcc.dg/vect/vect-5.c: New test.
7720 * gcc.dg/vect/vect-6.c: New test.
7721 * gcc.dg/vect/vect-7.c: New test.
7722 * gcc.dg/vect/vect-8.c: New test.
7723 * gcc.dg/vect/vect-9.c: New test.
7724 * gcc.dg/vect/vect-10.c: New test.
7725 * gcc.dg/vect/vect-11.c: New test.
7726 * gcc.dg/vect/vect-12.c: New test.
7727 * gcc.dg/vect/vect-13.c: New test.
7728 * gcc.dg/vect/vect-14.c: New test.
7729 * gcc.dg/vect/vect-15.c: New test.
7730 * gcc.dg/vect/vect-16.c: New test.
7731 * gcc.dg/vect/vect-17.c: New test.
7732 * gcc.dg/vect/vect-18.c: New test.
7733 * gcc.dg/vect/vect-19.c: New test.
7734 * gcc.dg/vect/vect-20.c: New test.
7735 * gcc.dg/vect/vect-21.c: New test.
7736 * gcc.dg/vect/vect-22.c: New test.
7737 * gcc.dg/vect/vect-23.c: New test.
7738 * gcc.dg/vect/vect-24.c: New test.
7739 * gcc.dg/vect/vect-25.c: New test.
7740 * gcc.dg/vect/vect-26.c: New test.
7741 * gcc.dg/vect/vect-27.c: New test.
7742 * gcc.dg/vect/vect-28.c: New test.
7743 * gcc.dg/vect/vect-29.c: New test.
7744 * gcc.dg/vect/vect-30.c: New test.
7745 * gcc.dg/vect/vect-31.c: New test.
7746 * gcc.dg/vect/vect-32.c: New test.
7747 * gcc.dg/vect/vect-33.c: New test.
7748 * gcc.dg/vect/vect-34.c: New test.
7749 * gcc.dg/vect/vect-35.c: New test.
7750 * gcc.dg/vect/vect-36.c: New test.
7751 * gcc.dg/vect/vect-37.c: New test.
7752 * gcc.dg/vect/vect-38.c: New test.
7753 * gcc.dg/vect/vect-40.c: New test.
7754 * gcc.dg/vect/vect-41.c: New test.
7755 * gcc.dg/vect/vect-42.c: New test.
7756 * gcc.dg/vect/vect-43.c: New test.
7757 * gcc.dg/vect/vect-44.c: New test.
7758 * gcc.dg/vect/vect-45.c: New test.
7759 * gcc.dg/vect/vect-46.c: New test.
7760 * gcc.dg/vect/vect-47.c: New test.
7761 * gcc.dg/vect/vect-48.c: New test.
7762 * gcc.dg/vect/vect-49.c: New test.
7763 * gcc.dg/vect/vect-50.c: New test.
7764 * gcc.dg/vect/vect-51.c: New test.
7765 * gcc.dg/vect/vect-52.c: New test.
7766 * gcc.dg/vect/vect-53.c: New test.
7767 * gcc.dg/vect/vect-54.c: New test.
7768 * gcc.dg/vect/vect-55.c: New test.
7769 * gcc.dg/vect/vect-56.c: New test.
7770 * gcc.dg/vect/vect-57.c: New test.
7771 * gcc.dg/vect/vect-58.c: New test.
7772 * gcc.dg/vect/vect-59.c: New test.
7773 * gcc.dg/vect/vect-60.c: New test.
7774 * gcc.dg/vect/vect-61.c: New test.
7775 * gcc.dg/vect/vect-all.c: New test.
7776 * gcc.dg/vect/vect-none.c: New test.
7777
7778 2004-08-17 Paul Brook <paul@codesourcery.com>
7779
7780 PR fortran/13082
7781 * gfortran.dg/entry_1.f90: New test.
7782
7783 2004-08-17 Andrew Pinski <apinski@apple.com>
7784
7785 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
7786
7787 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
7788
7789 * gcc.dg/pr17036-1.c: New test.
7790
7791 2004-08-16 Devang Patel <dpatel@apple.com>
7792
7793 * gcc.dg/darwin-20040809-1.c: New test.
7794
7795 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
7796
7797 * gcc.dg/funcdef-attr-1.c: New test.
7798
7799 2004-08-16 Janis Johnson <janis187@us.ibm.com>
7800
7801 * gcc.dg/altivec-17.c: New test.
7802 * gcc.dg/altivec-18.c: New test.
7803
7804 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7805
7806 PR c++/6749
7807 * g++.dg/template/vtable2.C: New test.
7808
7809 2004-08-14 Richard Henderson <rth@redhat.com>
7810
7811 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
7812 * gcc.dg/pack-test-4.c (main): Return 0.
7813 * gcc.dg/setjmp-1.c: Remove XFAIL.
7814 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
7815
7816 2004-08-14 Richard Henderson <rth@redhat.com>
7817
7818 * gcc.dg/980217-1.c: Add prototype for printf.
7819
7820 2004-08-13 Bud Davis <bdavis9659@comcast.net>
7821
7822 * gfortran.dg/pr16935.f90: New test.
7823
7824 2004-08-13 Janis Johnson <janis187@us.ibm.com>
7825
7826 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
7827
7828 2004-08-13 Paul Brook <paul@codesourcery.com>
7829
7830 * gfortran.dg/der_io_1.f90: Remove stray comma.
7831
7832 2004-08-12 Janis Johnson <janis187@us.ibm.com>
7833
7834 * gcc.dg/vmx/cw-bug-2.c: Remove.
7835 * gcc.dg/vmx/vprint-1.c: Remove.
7836 * gcc.dg/vmx/vscan-1.c: Remove.
7837
7838 2004-08-12 Devang patel <dpatel@apple.com>
7839
7840 * gcc.dg/darwin-20040809-2.c: New test.
7841
7842 2004-08-12 Janis Johnson <janis1872us.ibm.com>
7843
7844 * g++.dg/ext/altivec-12.C: New test.
7845
7846 * g++.dg/ext/altivec-11.C: New test.
7847
7848 2004-08-12 Paul Brook <paul@codesourcery.com>
7849
7850 * g++.dg/abi/arm_cxa_vec_1.C: New test.
7851
7852 2004-08-12 Janis Johnson <janis187@us.ibm.com>
7853
7854 * g++.dg/ext/altivec-2.C: Check for hardware support before
7855 executing any VMX instructions.
7856
7857 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
7858
7859 2004-08-12 Jakub Jelinek <jakub@redhat.com>
7860
7861 PR c++/16276
7862 * g++.old-deja/g++.other/comdat4.C: New test.
7863 * g++.old-deja/g++.other/comdat4-aux.cc: New.
7864
7865 2004-08-12 Ben Elliston <bje@au.ibm.com>
7866
7867 PR target/16286
7868 * gcc.dg/pr16286.c: New test.
7869
7870 2004-08-12 Jan Beulich <jbeulich@novell.com>
7871
7872 * g++.dg/ext/asm5.C: New.
7873
7874 2004-08-11 Mark Mitchell <mark@codesourcery.com>
7875
7876 PR c++/16698
7877 * g++.dg/eh/crash1.C: New test.
7878
7879 PR c++/16717
7880 * g++.dg/ext/construct1.C: New test.
7881
7882 2004-08-11 Mark Mitchell <mark@codesourcery.com>
7883
7884 PR c++/16853
7885 * g++.dg/init/ptrmem1.C: New test.
7886
7887 PR c++/16618
7888 * g++.dg/parse/offsetof5.C: New test.
7889
7890 PR c++/16870
7891 * g++.dg/template/overload3.C: New test.
7892
7893 2004-08-11 Mark Mitchell <mark@codesourcery.com>
7894
7895 PR c++/16964
7896 * g++.dg/parse/error16.C: New test.
7897
7898 PR c++/16904
7899 * g++.dg/template/error14.C: New test.
7900
7901 PR c++/16929
7902 * g++.dg/template/error15.C: New test.
7903
7904 2004-08-11 Devang Patel <dpatel@apple.com>
7905
7906 * gcc.dg/darwin-ld-20040809-1.c: New test.
7907 * gcc.dg/darwin-ld-20040809-2.c: New test.
7908
7909 2004-08-11 Steven G. Kargl <kargls@comcast.net>
7910
7911 PR fortran/16917
7912 * gfortran.dg/dfloat_1.f90: New test.
7913
7914 2004-08-09 Mark Mitchell <mark@codesourcery.com>
7915
7916 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
7917 * gcc.dg/dll-2.c: Fix dg-require syntax.
7918 * gcc.misc-tests/arm-isr.c (abort): Declare.
7919 (exit): Likewise.
7920
7921 2004-08-10 Mark Mitchell <mark@codesourcery.com>
7922
7923 PR c++/16971
7924 * g++.dg/parse/crash16.C: New test.
7925
7926 2004-08-10 Roger Sayle <roger@eyesopen.com>
7927
7928 * gcc.dg/mips-rsqrt-1.c: New test case.
7929 * gcc.dg/mips-rsqrt-2.c: New test case.
7930 * gcc.dg/mips-rsqrt-3.c: New test case.
7931
7932 2004-08-10 Paul Brook <paul@codesourcery.com>
7933
7934 * gfortran.dg/der_io_1.f90: New test.
7935
7936 2004-08-10 Paul Brook <paul@codesourcery.com>
7937
7938 PR fortran/16919
7939 * gfortran.dg/der_array_1.f90: New test.
7940
7941 2004-08-09 David Edelsohn <edelsohn@gnu.org>
7942
7943 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
7944
7945 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
7946
7947 * gcc.dg/wchar_t-2.c: Fix typo.
7948
7949 2004-08-09 Falk Hueffner <falk@debian.org>
7950
7951 PR tree-optimization/12517
7952 * gcc.c-torture/compile/pr12517.c: New test.
7953
7954 PR tree-optimization/12578
7955 * gcc.c-torture/compile/pr12578.c: New test.
7956
7957 PR tree-optimization/12899
7958 * gcc.c-torture/compile/pr12899.c: New test.
7959
7960 PR rtl-optimization/14692
7961 * gcc.c-torture/compile/pr14692.c: New test.
7962
7963 PR tree-optimization/16461
7964 * gcc.c-torture/compile/pr16461.c: New test.
7965
7966 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
7967
7968 * gfortran.dg/getenv_1.f90: New test.
7969
7970 2004-08-06 Mark Mitchell <mark@codesourcery.com>
7971
7972 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
7973 wchar_t.
7974 * gcc.dg/symbian5.c: Test -fno-short-wchar.
7975
7976 2004-08-06 Paul Brook <paul@codesourcery.com>
7977
7978 * gfortran.dg/ret_array_1.f90: New test.
7979 * gfortran.dg/ret_pointer_1.f90: New test.
7980
7981 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
7982
7983 * gcc.dg/missing-field-init-[12].c: New tests.
7984 * g++.dg/warn/missing-field-init-[12].C: New tests.
7985
7986 2004-08-06 Mark Mitchell <mark@codesourcery.com>
7987
7988 * gcc.dg/enum2.c: New test.
7989 * gcc.dg/symbian3.c: Likewise.
7990 * gcc.dg/symbian4.c: Likewise.
7991 * gcc.dg/wchar_t-2.c: Likewise.
7992
7993 2004-08-05 Mark Mitchell <mark@codesourcery.com>
7994
7995 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
7996 destructor tests.
7997
7998 2004-08-05 Mark Mitchell <mark@codesourcery.com>
7999
8000 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
8001 dg-require-visiblity.
8002 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
8003 * g++.dg/ext/visibility/fvisibility.C: Likewise.
8004 * g++.dg/ext/visibility/memfuncts.C: Likewise.
8005 * g++.dg/ext/visibility/new1.C: Likewise.
8006 * g++.dg/ext/visibility/pragma.C: Likewise.
8007 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
8008 * g++.dg/ext/visibility/virtual.C: Likewise.
8009 * g++/dg/ext/visibility/visibility-1.C: Likewise.
8010 * g++/dg/ext/visibility/visibility-2.C: Likewise.
8011 * g++/dg/ext/visibility/visibility-3.C: Likewise.
8012 * g++/dg/ext/visibility/visibility-4.C: Likewise.
8013 * g++/dg/ext/visibility/visibility-5.C: Likewise.
8014 * g++/dg/ext/visibility/visibility-6.C: Likewise.
8015 * g++/dg/ext/visibility/visibility-7.C: Likewise.
8016 * g++/dg/ext/visibility/visibility-8.C: New test.
8017 * gcc.c-torture/compile/dll.x: Remove.
8018 * gcc.dg/dll-2.c: Use dg-require-dll
8019 * gcc.dg/visibility-10.c: New test.
8020 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
8021 supporting DLLs.
8022 * testsuite/lib/scanasm.exp (scan_hidden): New function.
8023 (scan_not_hidden): Likewise.
8024
8025 2004-08-05 David Edelsohn <edelsohn@gnu.org>
8026
8027 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
8028
8029 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
8030
8031 * gcc.c-torture/execute/20040805-1.c: New test.
8032
8033 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
8034
8035 * gcc.dg/20020118-1.c: Declare abort.
8036 * gcc.dg/altivec_check.h: Likewise.
8037 * gcc.dg/iftrap-2.c: Likewise.
8038 * gcc.dg/pragma-darwin.c: Likewise.
8039 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
8040
8041 2004-08-04 Geoffrey Keating <geoffk@apple.com>
8042
8043 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
8044
8045 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
8046
8047 * gcc.c-torture/execute/builtins/abs-2.c,
8048 gcc.c-torture/execute/builtins/abs-3.c,
8049 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
8050 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
8051 intmax_t, uintmax_t and their limits.
8052 * gcc.dg/intmax_t-1.c: New test.
8053
8054 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8055
8056 * g++.dg/tc1/dr147.C: Add reference to PR.
8057
8058 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
8059
8060 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
8061 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
8062
8063 2004-08-03 David Edelsohn <edelsohn@gnu.org>
8064
8065 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
8066
8067 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
8068
8069 * gcc.dg/redecl-5.c: New test.
8070 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
8071 of scanf.
8072
8073 2004-08-03 Roger Sayle <roger@eyesopen.com>
8074
8075 PR middle-end/16790
8076 * gcc.c-torture/execute/pr16790-1.c: New test case.
8077
8078 2004-08-03 Mark Mitchell <mark@codesourcery.com>
8079
8080 * g++.dg/ext/visibility/assign1.C: New test.
8081 * g++.dg/ext/visibility/new1.C: Likewise.
8082
8083 * gcc.dg/symbian1.c: New test.
8084 * gcc.dg/symbian2.c: Likewise.
8085
8086 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
8087
8088 PR target/16570
8089 * gcc.dg/i386-sse-9.c: New test.
8090
8091 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
8092
8093 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
8094
8095 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
8096
8097 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
8098 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
8099 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
8100 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
8101 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
8102 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
8103 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
8104 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
8105 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
8106 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
8107 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
8108 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
8109 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
8110 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
8111 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
8112 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
8113 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
8114 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
8115 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
8116 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
8117 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
8118 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
8119 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
8120 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8121 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
8122 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
8123 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
8124 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
8125 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
8126 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
8127 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
8128 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
8129 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
8130 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
8131 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
8132 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
8133 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
8134 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
8135 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
8136 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
8137 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
8138 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
8139 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
8140 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
8141 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
8142 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
8143 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
8144 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
8145 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
8146 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
8147 gcc.misc-tests/i386-pf-3dnow-1.c,
8148 gcc.misc-tests/i386-pf-athlon-1.c,
8149 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
8150 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
8151 Declare built-in functions used.
8152 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
8153
8154 2004-08-02 Mark Mitchell <mark@codesourcery.com>
8155
8156 PR c++/16707
8157 * g++.dg/lookup/using12.C: New test.
8158
8159 * g++.dg/init/null1.C: Fix PR number.
8160 * g++.dg/parse/namespace10.C: Likewise.
8161
8162 2004-08-01 Mark Mitchell <mark@codesourcery.com>
8163
8164 PR c++/16224
8165 * g++.dg/template/spec17.C: New test.
8166 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
8167 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
8168
8169 2004-08-02 David Billinghurst
8170
8171 PR fortran/16292
8172 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
8173
8174 2004-08-01 Zack Weinberg <zack@codesourcery.com>
8175
8176 * gcc.dg/ia64-got-1.c: New test case.
8177
8178 2004-08-01 Mark Mitchell <mark@codesourcery.com>
8179
8180 PR c++/16489
8181 * g++.dg/init/null1.C: New test.
8182 * g++.dg/tc1/dr76.C: Adjust error marker.
8183
8184 PR c++/16529
8185 * g++.dg/parse/namespace10.C: New test.
8186
8187 PR c++/16810
8188 * g++.dg/inherit/ptrmem2.C: New test.
8189
8190 2004-08-02 Ben Elliston <bje@au.ibm.com>
8191
8192 PR target/16155
8193 * gcc.dg/pr16155.c: New test.
8194
8195 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
8196
8197 * gcc.dg/redecl-2.c: New test.
8198
8199 2004-07-30 Geoffrey Keating <geoffk@apple.com>
8200
8201 * gcc.dg/darwin-longdouble.c: New file.
8202
8203 2004-07-30 Richard Henderson <rth@redhat.com>
8204
8205 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
8206 write to constant argument.
8207 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
8208
8209 2004-07-30 Richard Henderson <rth@redhat.com>
8210
8211 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
8212 tests of nearest around zero.
8213
8214 2004-07-30 Andrew Pinski <apinski@apple.com>
8215
8216 * gcc.c-torture/compile/20040730-1.c: New test.
8217
8218 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
8219
8220 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
8221 powerpc-eabispe.
8222
8223 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
8224
8225 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
8226
8227 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
8228
8229 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
8230 contains $ld_library_path.
8231 * lib/gfortran.exp (gfortran_link_flags): Likewise.
8232
8233 2004-07-29 Richard Henderson <rth@redhat.com>
8234
8235 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
8236
8237 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
8238 (alt2, which): New.
8239 (Check): Accept either alternative.
8240
8241 2004-07-29 Mark Mitchell <mark@codesourcery.com>
8242
8243 * g++.dg/abi/inline1.C: New test.
8244 * g++.dg/abi/local1-a.cc: Likewise.
8245 * g++.dg/abi/local1.C: Likewise.
8246 * g++.dg/abi/mangle11.C: Tweak location of warnings.
8247 * g++.dg/abi/mangle12.C: Likewise.
8248 * g++.dg/abi/mangle17.C: Likewise.
8249 * g++.dg/abi/mangle20-2.C: Likewise.
8250 * g++.dg/opt/interface1.C: Likewise.
8251 * g++.dg/opt/interface1.h: Likewise.
8252 * g++.dg/opt/interface1-a.cc: New test.
8253 * g++.dg/parse/repo1.C: New test.
8254 * g++.dg/template/repo1.C: Likewise.
8255 * g++.dg/warn/Winline-1.C: Likewise.
8256 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
8257
8258 2004-07-29 Diego Novillo <dnovillo@redhat.com>
8259
8260 * gcc.dg/tree-ssa/20040729-1.c: New test.
8261
8262 2004-07-27 Matt Austern <austern@apple.com>
8263
8264 * gcc.dg/darwin-bool-1.c: New test.
8265 * gcc.dg/darwin-bool-2.c: New test.
8266
8267 2004-07-28 Richard Henderson <rth@redhat.com>
8268
8269 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
8270 arguments in the correct type. Don't write to constant arguments.
8271
8272 2004-07-28 Diego Novillo <dnovillo@redhat.com>
8273
8274 PR tree-optimization/16688
8275 PR tree-optimization/16689
8276 * g++.dg/tree-ssa/pr16688.C: New test.
8277
8278 2004-07-28 Diego Novillo <dnovillo@redhat.com>
8279
8280 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
8281 loads. Not only in the comment, this time.
8282
8283 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
8284
8285 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
8286 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
8287 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
8288 * gcc.dg/sh4a-bitmovua.c: New.
8289 * gcc.dg/sh4a-cos.c: New.
8290 * gcc.dg/sh4a-cosf.c: New.
8291 * gcc.dg/sh4a-fprun.c: New.
8292 * gcc.dg/sh4a-fsrra.c: New.
8293 * gcc.dg/sh4a-memmovua.c: New.
8294 * gcc.dg/sh4a-sin.c: New.
8295 * gcc.dg/sh4a-sincos.c: New.
8296 * gcc.dg/sh4a-sincosf.c: New.
8297 * gcc.dg/sh4a-sinf.c: New.
8298
8299 2004-07-28 Diego Novillo <dnovillo@redhat.com>
8300
8301 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
8302 conditionals.
8303 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
8304 loads.
8305 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
8306 DOM1.
8307
8308 2004-07-27 Andrew Pinski <apinski@apple.com>
8309
8310 * g++.dg/rtti/tinfo1.C: Correct the xfail.
8311
8312 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
8313
8314 * gcc.dg/pragma-isr.c: New test.
8315
8316 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8317
8318 PR c++/14429
8319 * g++.dg/template/ttp11.C: New test.
8320
8321 2004-07-27 Diego Novillo <dnovillo@redhat.com>
8322
8323 * gcc.c-torture/compile/20040727-1.c: New test.
8324
8325 2004-07-26 Eric Christopher <echristo@redhat.com>
8326
8327 * gcc.c-torture/compile/20040726-2.c: New test.
8328
8329 2004-07-26 Andrew Pinski <apinski@apple.com>
8330
8331 * g++.dg/rtti/tinfo1.C: Xfail.
8332
8333 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
8334
8335 * gcc.c-torture/compile/20040726-1.c: New test.
8336
8337 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
8338 Brian Ryner <bryner@brianryner.com>
8339
8340 PR c++/9283
8341 PR c++/15000
8342 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
8343 * g++.dg/ext/visibility/: New directory.
8344 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
8345 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
8346 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
8347 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
8348 * g++.dg/ext/visibility/fvisibility.C,
8349 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
8350 g++.dg/ext/visibility/fvisibility-override1.C
8351 g++.dg/ext/visibility/fvisibility-override2.C
8352 g++.dg/ext/visibility/memfuncts.C
8353 g++.dg/ext/visibility/noPLT.C
8354 g++.dg/ext/visibility/pragma.C
8355 g++.dg/ext/visibility/pragma-override1.C
8356 g++.dg/ext/visibility/pragma-override2.C
8357 g++.dg/ext/visibility/staticmemfuncts.C
8358 g++.dg/ext/visibility/virtual.C: New tests.
8359
8360 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
8361
8362 PR c/15360
8363 * gcc.dg/pr15360-1.c: New test.
8364
8365 2004-07-25 Daniel Jacobowitz <dan@debian.org>
8366
8367 * gcc.dg/pragma-align-2.c: New test.
8368 * gcc.dg/pragma-init-fini.c: New test.
8369 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
8370 targets.
8371
8372 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
8373
8374 * gcc.dg/init-string-2.c: New test.
8375
8376 2004-07-24 Zack Weinberg <zack@codesourcery.com>
8377
8378 PR 16684
8379 * gcc.dg/Wredundant-decls-1.c: New test case.
8380
8381 2004-07-24 Jakub Jelinek <jakub@redhat.com>
8382
8383 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
8384 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
8385 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
8386 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
8387 * gcc.dg/compat/generate-random.c: New file.
8388 * gcc.dg/compat/generate-random.h: Likewise.
8389 * gcc.dg/compat/generate-random_r.c: Likewise.
8390 * gcc.dg/compat/struct-layout-1.h: Likewise.
8391 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
8392 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
8393 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
8394 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
8395 * gcc.dg/compat/struct-layout-1_main.c: New test.
8396 * gcc.dg/compat/struct-layout-1_x.c: New file.
8397 * gcc.dg/compat/struct-layout-1_y.c: New file.
8398 * gcc.dg/compat/struct-layout-1_test.h: New file.
8399
8400 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
8401
8402 * gcc.dg/comp-return-1.c: New test
8403
8404 2004-07-23 Janis Johnson <janis187@us.ibm.com>
8405
8406 * gcc.dg/vmx/8-02a.c: Fix typo.
8407
8408 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
8409 * gcc.dg/darwin-abi-3.c: New test.
8410
8411 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
8412 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
8413
8414 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
8415 * gcc.dg/vmx/ops-long-1.c: New test.
8416 * gcc.dg/vmx/ops-long-2.c: New test.
8417
8418 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
8419
8420 * g++.dg/lookup/conv-[1234].C: New.
8421
8422 2004-07-22 Mark Mitchell <mark@codesourcery.com>
8423
8424 * g++.dg/parse/attr2.C: Simplify.
8425
8426 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
8427
8428 PR c/7284
8429 * gcc.c-torture/execute/pr7284-1.c: New test.
8430
8431 2004-07-22 Brian Booth <bbooth@redhat.com>
8432
8433 * gcc.dg/tree-ssa/20040721-1.c: New test.
8434
8435 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
8436
8437 * g++.dg/template/crash20.c: New.
8438
8439 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
8440
8441 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
8442 Add dg-run directive. Declare variables as required.
8443 * gfortran.dg/g77/README: Update
8444
8445 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
8446
8447 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
8448 gcc.dg/cris-peep2-andu2.c: New tests.
8449
8450 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
8451
8452 PR c/15052
8453 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
8454 on return type.
8455 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
8456 messages.
8457 * gcc.dg/qual-return-2.c: Update expected messages.
8458 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
8459
8460 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
8461
8462 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
8463 * gcc.dg/noncompile/921102-1.c: Update expected error message.
8464
8465 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
8466
8467 PR c/11250
8468 * gcc.dg/init-string-1.c: New test.
8469
8470 2004-07-21 Jakub Jelinek <jakub@redhat.com>
8471
8472 PR middle-end/15345
8473 PR c/16450
8474 * gcc.dg/torture/nested-fn-1.c: New test.
8475
8476 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
8477
8478 PR target/16559
8479 * gcc.dg/ia64-fptr-1.c: New file.
8480
8481 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8482
8483 PR c++/14497
8484 * g++.dg/template/spec16.C: New test.
8485 * g++.old-deja/g++.robertl/eb118.C: Remove.
8486
8487 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8488
8489 PR c++/509
8490 * g++.dg/template/spec15.C: New test.
8491
8492 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
8493
8494 Copy cases from g77.f-torture/execute and add dg-run
8495 directive. Other changes as noted.
8496 * gfortran.dg/g77/13037.f
8497 * gfortran.dg/g77/1832.f
8498 * gfortran.dg/g77/19981119-0.f
8499 * gfortran.dg/g77/19990313-0.f
8500 * gfortran.dg/g77/19990313-1.f
8501 * gfortran.dg/g77/19990313-2.f
8502 * gfortran.dg/g77/19990313-3.f
8503 * gfortran.dg/g77/19990419-1.f
8504 * gfortran.dg/g77/19990826-0.f
8505 * gfortran.dg/g77/19990826-2.f
8506 * gfortran.dg/g77/20000503-1.f
8507 * gfortran.dg/g77/20001111.f
8508 * gfortran.dg/g77/20010116.f
8509 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
8510 * gfortran.dg/g77/20010430.f
8511 * gfortran.dg/g77/6177.f
8512 * gfortran.dg/g77/947.f
8513 * gfortran.dg/g77/970816-3.f
8514 * gfortran.dg/g77/971102-1.f
8515 * gfortran.dg/g77/980520-1.f
8516 * gfortran.dg/g77/980628-0.f
8517 * gfortran.dg/g77/980628-1.f
8518 * gfortran.dg/g77/980628-10.f
8519 * gfortran.dg/g77/980628-2.f
8520 * gfortran.dg/g77/980628-3.f
8521 * gfortran.dg/g77/980628-7.f
8522 * gfortran.dg/g77/980628-8.f
8523 * gfortran.dg/g77/980628-9.f
8524 * gfortran.dg/g77/980701-0.f
8525 * gfortran.dg/g77/980701-1.f
8526 * gfortran.dg/g77/cabs.f
8527 * gfortran.dg/g77/claus.f
8528 * gfortran.dg/g77/complex_1.f
8529 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
8530 * gfortran.dg/g77/dcomplex.f
8531 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
8532 * gfortran.dg/g77/f90-intrinsic-mathematical.f
8533 * gfortran.dg/g77/f90-intrinsic-numeric.f
8534 * gfortran.dg/g77/int8421.f
8535 * gfortran.dg/g77/labug1.f
8536 * gfortran.dg/g77/large_vec.f
8537 * gfortran.dg/g77/le.f
8538 * gfortran.dg/g77/short.f
8539 * gfortran.dg/g77/README: Update
8540
8541 2004-07-20 Mark Mitchell <mark@codesourcery.com>
8542
8543 PR c++/16637
8544 * g++.dg/parse/lookup4.C: New test.
8545
8546 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8547
8548 PR c++/16175
8549 * g++.dg/template/ttp10.C: New test.
8550
8551 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
8552
8553 * gcc.dg/pr12625-1.c: New test.
8554
8555 2004-07-20 Steven Bosscher <stevenb@suse.de>
8556
8557 * testsuite/gcc.dg/switch-warn-1.c: New test.
8558 * testsuite/gcc.dg/switch-warn-2.c: New test.
8559 * gcc.c-torture/compile/pr14730.c: Update.
8560
8561 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
8562
8563 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
8564 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
8565 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
8566 g++.dg/template/nontype3.C: Remove trailing CR from tests.
8567
8568 2004-07-18 Mark Mitchell <mark@codesourcery.com>
8569
8570 PR c++/16623
8571 * g++.dg/template/assign1.C: New test.
8572
8573 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8574
8575 PR c++/12170
8576 * g++.dg/template/ttp9.C: New test.
8577
8578 2004-07-19 Daniel Jacobowitz <dan@debian.org>
8579
8580 * gcc.dg/format/cmn-err-1.c: New test.
8581
8582 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
8583
8584 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
8585 gcc.dg/Wparentheses-10.c: New tests.
8586 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
8587
8588 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8589
8590 PR fortran/16465
8591 * gfortran.dg/g77//ffixed-line-length-0.f,
8592 gfortran.dg/g77/ffixed-line-length-132.f,
8593 gfortran.dg/g77/ffixed-line-length-72.f,
8594 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
8595 gfortran.dg/g77/README: Update.
8596
8597 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8598
8599 PR c++/13092
8600 * g++.dg/template/non-dependent7.C: New test.
8601 * g++.dg/template/non-dependent8.C: Likewise.
8602 * g++.dg/template/non-dependent9.C: Likewise.
8603 * g++.dg/template/non-dependent10.C: Likewise.
8604
8605 2004-07-17 Mark Mitchell <mark@codesourcery.com>
8606
8607 PR c++/16337
8608 * g++.dg/parse/attr2.C: New test.
8609
8610 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
8611
8612 * g77.dg: Removed.
8613 * g77.f-torture: Ditto.
8614
8615 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
8616
8617 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
8618 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
8619 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
8620
8621 2004-07-16 Richard Henderson <rth@redhat.com>
8622
8623 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
8624
8625 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8626
8627 * lib/fortran-torture.exp (fortran-torture): Don't test compile
8628 tests with full list of options.
8629 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
8630 of TORTURE_OPTIONS if test contains 'dg-do run'.
8631
8632 PR fortran/16404
8633 * gfortran.dg/do_iterator.f90: New test.
8634
8635 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8636
8637 PR rtl-optimization/16536
8638 * gcc.c-torture/execute/restrict-1.c: New test.
8639
8640 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8641
8642 PR fortran/15324
8643 * gfortran.dg/pr15324.f90: New test.
8644
8645 PR fortran/15129
8646 * gfortran.dg/pr15129.f90: New test.
8647
8648 PR fortran/15140
8649 * gfortran.dg/pr15140.f90: New test.
8650
8651 PR fortran/13792
8652 * gfortran.fortran-torture/execute/bounds.f90: Add check for
8653 compile-time simplification.
8654
8655 2004-07-14 Mike Stump <mrs@apple.com>
8656
8657 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
8658
8659 2004-07-14 James E Wilson <wilson@specifixinc.com>
8660
8661 PR target/16325
8662 * gcc.dg/profile-generate-1.c: New.
8663
8664 2004-07-15 Jakub Jelinek <jakub@redhat.com>
8665
8666 * gcc.c-torture/execute/20040709-1.c: New test.
8667 * gcc.c-torture/execute/20040709-2.c: New test.
8668
8669 2004-07-14 Mike Stump <mrs@apple.com>
8670
8671 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
8672
8673 2004-07-14 Mike Stump <mrs@apple.com>
8674
8675 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
8676
8677 2004-07-13 Mark Mitchell <mark@codesourcery.com>
8678
8679 PR c++/16518
8680 * g++.dg/parse/mutable1.C: New test.
8681
8682 2004-07-13 Diego Novillo <dnovillo@redhat.com>
8683
8684 PR tree-optimization/16443
8685 * gcc.dg/tree-ssa/20040713-1.c: New test.
8686
8687 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
8688
8689 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
8690 for operator new.
8691
8692 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
8693
8694 * gfortran.dg/g77/README: New file
8695 * gfortran.dg/g77/19981216-0.f: Copy from
8696 g77.f-torture/noncompile. Add "dg-do compile" and
8697 dg-error as required.
8698 * gfortran.dg/g77/19990218-1.f: Likewise
8699 * gfortran.dg/g77/19990905-1.f: Likewise
8700 * gfortran.dg/g77/9263.f: Likewise
8701 * gfortran.dg/g77/980615-0.f: Likewise
8702 * gfortran.dg/g77/980616-0.f: Likewise
8703 * gfortran.dg/g77/check0.f: Likewise
8704 * gfortran.dg/g77/select_no_compile.f: Likewise
8705
8706 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
8707
8708 Copy files from g77.f-torture/compile.
8709 Add "{ dg-do compile}". Other changes as noted
8710 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
8711 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
8712 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
8713 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
8714 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
8715 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
8716 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
8717 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
8718 statement to conform to standard. Append alpha1.x for reference.
8719 * gfortran.dg/g77/xformat.f: Add dg-warning
8720
8721 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
8722
8723 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
8724 Add {dg-do compile} directive.
8725 * gfortran.dg/g77/cpp2.F: Likewise
8726
8727 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8728
8729 PR c++/5402
8730 * g++.dg/lookup/name-clash1.C: New test.
8731
8732 PR c++/9777
8733 * g++.dg/lookup/name-clash2.C: New test.
8734
8735 PR c++/12102
8736 * g++.dg/lookup/name-clash3.C: New test.
8737
8738 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8739
8740 * g++.dg/lookup/new2.C: New test.
8741 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
8742
8743 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
8744
8745 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
8746 Add {dg-do compile} directive.
8747 * gfortran.dg/g77/13060.f: Likewise
8748 * gfortran.dg/g77/19990218-0.f: Likewise
8749 * gfortran.dg/g77/19990305-0.f: Likewise
8750 * gfortran.dg/g77/19990419-0.f: Likewise
8751 * gfortran.dg/g77/19990502-0.f: Likewise
8752 * gfortran.dg/g77/19990502-1.f: Likewise
8753 * gfortran.dg/g77/19990525-0.f: Likewise
8754 * gfortran.dg/g77/19990826-1.f: Likewise
8755 * gfortran.dg/g77/19990826-3.f: Likewise
8756 * gfortran.dg/g77/19990905-2.f: Likewise
8757 * gfortran.dg/g77/20000412-1.f: Likewise
8758 * gfortran.dg/g77/20000511-1.f: Likewise
8759 * gfortran.dg/g77/20000511-2.f: Likewise
8760 * gfortran.dg/g77/20000518.f: Likewise
8761 * gfortran.dg/g77/20000601-1.f: Likewise
8762 * gfortran.dg/g77/20000601-2.f: Likewise
8763 * gfortran.dg/g77/20000629-1.f: Likewise
8764 * gfortran.dg/g77/20000630-2.f: Likewise
8765 * gfortran.dg/g77/20010115.f: Likewise
8766 * gfortran.dg/g77/20010321-1.f: Likewise
8767 * gfortran.dg/g77/20010426.f: Likewise
8768 * gfortran.dg/g77/20020307-1.f: Likewise
8769 * gfortran.dg/g77/8485.f: Likewise
8770 * gfortran.dg/g77/960317-1.f: Likewise
8771 * gfortran.dg/g77/970915-0.f: Likewise
8772 * gfortran.dg/g77/980310-1.f: Likewise
8773 * gfortran.dg/g77/980310-2.f: Likewise
8774 * gfortran.dg/g77/980310-3.f: Likewise
8775 * gfortran.dg/g77/980310-4.f: Likewise
8776 * gfortran.dg/g77/980310-6.f: Likewise
8777 * gfortran.dg/g77/980310-7.f: Likewise
8778 * gfortran.dg/g77/980310-8.f: Likewise
8779 * gfortran.dg/g77/980419-2.f: Likewise
8780 * gfortran.dg/g77/980424-0.f: Likewise
8781 * gfortran.dg/g77/980427-0.f: Likewise
8782 * gfortran.dg/g77/980729-0.f: Likewise
8783 * gfortran.dg/g77/981117-1.f: Likewise
8784 * gfortran.dg/g77/toon_1.f: Likewise
8785
8786 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8787
8788 PR c++/2204
8789 * g++.dg/other/abstract2.C: New test.
8790
8791 2004-07-12 Paul Brook <paul@codesourcery.com>
8792
8793 * gfortran.dg/pointer_init_1.f90: New test.
8794
8795 2004-07-11 Paul Brook <paul@codesourcery.com>
8796
8797 PR fortran/15986
8798 * gfortran.dg/contained_1.f90: New test.
8799
8800 2004-07-11 Mark Mitchell <mark@codesourcery.com>
8801
8802 * g++.dg/parse/defarg8.C: New test.
8803
8804 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8805
8806 PR fortran/16433
8807 * gfortran.dg/pr16433.f: New test.
8808
8809 PR fortran/17574
8810 * gfortran.dg/pr15754.f90: New test.
8811
8812 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
8813
8814 PR tree-optimization/16437
8815 * gcc.c-torture/execute/bitfld-4.c: New test.
8816
8817 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8818
8819 * gfortran.fortran-torture/execute/common_2.f90: Add check for
8820 access to common var from module.
8821
8822 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8823
8824 PR fortran/16336
8825 * gfortran.fortran-torture/execute/common_2.f90: New test.
8826
8827 2004-07-10 Paul Brook <paul@codesourcery.com>
8828
8829 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
8830
8831 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8832
8833 PR fortran/15969
8834 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
8835
8836 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
8837
8838 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
8839 * gfortran.dg/g77/ffixed-form-2.f: Likewise
8840 * gfortran.dg/g77/ffree-form-1.f: Likewise
8841 * gfortran.dg/g77/ffree-form-2.f: Likewise
8842 * gfortran.dg/g77/ffree-form-3.f: Likewise
8843 * gfortran.dg/g77/fno-underscoring.f: Likewise
8844 * gfortran.dg/g77/funderscoring.f: Likewise
8845 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
8846
8847 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8848
8849 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
8850
8851 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8852 Paul Brook <paul@codesourcery.com>
8853
8854 PR fortran/13415
8855 * gfortran.dg/common_pointer_1.f90: New test.
8856
8857 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8858
8859 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
8860
8861 2004-07-09 James E Wilson <wilson@specifixinc.com>
8862
8863 PR target/16364
8864 * gcc.c-torture/compile/20040709-1.c: New.
8865
8866 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8867
8868 PR fortran/14077
8869 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
8870
8871 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8872
8873 PR fortran/13201
8874 * gfortran.dg/shape_1.f90: New test.
8875
8876 2004-07-09 Zack Weinberg <zack@codesourcery.com>
8877 Andrew Pinski <apinski@apple.com>
8878
8879 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
8880
8881 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8882
8883 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
8884 comment.
8885
8886 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8887 Paul Brook <paul@codesourcery.com>
8888
8889 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
8890 '.f95' and '.F95'.
8891
8892 2004-07-09 Diego Novillo <dnovillo@redhat.com>
8893
8894 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
8895
8896 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8897
8898 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
8899 testcases with capital suffix.
8900
8901 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8902
8903 PR fortran/15481
8904 PR fortran/13372
8905 PR fortran/13575
8906 PR fortran/15978
8907 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
8908
8909 * gfortran.dg/implicit_1.f90: New test.
8910
8911 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8912
8913 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
8914 expression to match gfortran warning/error messages
8915 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
8916 dg-error text.
8917
8918 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8919
8920 * lib/fortran-torture.exp: Rename proc search_for to
8921 search_for_re.
8922
8923 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8924
8925 * gcc.c-torture/execute/simd-5.x: New file.
8926 XFAIL on SPARC 64-bit at -O0.
8927
8928 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8929
8930 PR c++/8211
8931 PR c++/16165
8932 * g++.dg/warn/effc3.C: New test.
8933
8934 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8935
8936 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
8937 change X to 1X in format.
8938 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
8939 add data statements to conform to standard.
8940
8941 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8942
8943 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
8944 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
8945 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
8946
8947 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8948
8949 * gfortran.dg/g77/7388.f: Copy from g77.dg
8950 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
8951 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
8952 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
8953 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
8954 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
8955 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
8956 * gfortran.dg/g77/strlen0.f: Likewise
8957
8958 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8959
8960 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
8961 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
8962
8963 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8964
8965 * gcc.c-torture/execute/920428-2.x: Delete.
8966 * gcc.c-torture/execute/920501-7.x: Likewise.
8967
8968 2004-07-08 Jakub Jelinek <jakub@redhat.com>
8969
8970 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
8971 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
8972 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
8973 prescott and c3-2.
8974 (PREFETCH_3DNOW): Add -march=c3.
8975
8976 2004-07-08 Diego Novillo <dnovillo@redhat.com>
8977
8978 PR c/16437
8979 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
8980 * gcc.c-torture/execute/bf64-1.x: Likewise.
8981
8982 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8983
8984 * gcc.c-torture/compile/20040708-1.c: New test.
8985
8986 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8987
8988 PR c++/16169
8989 * g++.dg/warn/effc2.C: New test.
8990
8991 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
8992
8993 * gcc.c-torture/execute/bitfld-1.x: Remove.
8994 * gcc.c-torture/execute/bitfld-3.c: New test.
8995 * gcc.dg/bitfld-2.c: Remove XFAILs.
8996
8997 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
8998
8999 PR c++/16276
9000 * g++.dg/rtti/tinfo1.C: New file.
9001
9002 2004-07-07 Eric Christopher <echristo@redhat.com>
9003
9004 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
9005
9006 2004-07-07 Andrew Pinski <apinski@apple.com>
9007
9008 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
9009
9010 2004-07-07 Mark Mitchell <mark@codesourcery.com>
9011
9012 * g++.dg/init/call1.C: XFAIL.
9013
9014 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
9015
9016 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
9017 except for movstrict*, to movmem* and clrstr* to clrmem*.
9018
9019 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
9020
9021 * gcc.c-torture/execute/20040707-1.c: New test.
9022
9023 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
9024
9025 * gcc.c-torture/execute/20040706-1.c: New test.
9026
9027 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9028
9029 PR c++/3671
9030 * g++.dg/template/spec14.C: New test.
9031
9032 2004-07-05 Jakub Jelinek <jakub@redhat.com>
9033
9034 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
9035 nothing if not yet defined. Use it in b, c and d type definitions.
9036 * gcc.c-torture/execute/20040705-1.c: New test.
9037 * gcc.c-torture/execute/20040705-2.c: New test.
9038
9039 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9040
9041 PR c++/2518
9042 * g++.dg/lookup/new1.C: New test.
9043
9044 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9045
9046 PR c++/11406
9047 * g++.dg/template/sizeof8.C: New test.
9048
9049 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
9050
9051 * gcc.c-torture/compile/20040705-1.c: New test.
9052
9053 2004-07-04 Bud Davis <bdavis9659@comcast.net>
9054
9055 * gfortran.fortran-torture/execute/seq_io.f90: New test.
9056
9057 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
9058
9059 * gcc.dg/cpp/if-mop.c: Two new testcases.
9060 * gcc.dg/cpp/trad/comment-3.c: New.
9061
9062 2004-07-04 Paul Brook <paul@codesourcery.com>
9063
9064 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
9065
9066 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
9067
9068 PR c++/3761
9069 * g++.dg/lookup/crash4.C: New test.
9070
9071 2004-07-02 Zack Weinberg <zack@codesourcery.com>
9072
9073 * gcc.c-torture/execute/builtin-abs-1.c
9074 * gcc.c-torture/execute/builtin-abs-2.c
9075 * gcc.c-torture/execute/builtin-complex-1.c
9076 * gcc.c-torture/execute/builtins/string-1-lib.c
9077 * gcc.c-torture/execute/builtins/string-1.c
9078 * gcc.c-torture/execute/builtins/string-2-lib.c
9079 * gcc.c-torture/execute/builtins/string-2.c
9080 * gcc.c-torture/execute/builtins/string-3-lib.c
9081 * gcc.c-torture/execute/builtins/string-3.c
9082 * gcc.c-torture/execute/builtins/string-4-lib.c
9083 * gcc.c-torture/execute/builtins/string-4.c
9084 * gcc.c-torture/execute/builtins/string-5-lib.c
9085 * gcc.c-torture/execute/builtins/string-5.c
9086 * gcc.c-torture/execute/builtins/string-6-lib.c
9087 * gcc.c-torture/execute/builtins/string-6.c
9088 * gcc.c-torture/execute/builtins/string-7-lib.c
9089 * gcc.c-torture/execute/builtins/string-7.c
9090 * gcc.c-torture/execute/builtins/string-8-lib.c
9091 * gcc.c-torture/execute/builtins/string-8.c
9092 * gcc.c-torture/execute/builtins/string-9-lib.c
9093 * gcc.c-torture/execute/builtins/string-9.c
9094 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
9095 * gcc.c-torture/execute/builtins/string-asm-1.c
9096 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
9097 * gcc.c-torture/execute/builtins/string-asm-2.c
9098 * gcc.c-torture/execute/stdio-opt-1.c
9099 * gcc.c-torture/execute/stdio-opt-2.c
9100 * gcc.c-torture/execute/stdio-opt-3.c
9101 * gcc.c-torture/execute/string-opt-1.c
9102 * gcc.c-torture/execute/string-opt-10.c
9103 * gcc.c-torture/execute/string-opt-11.c
9104 * gcc.c-torture/execute/string-opt-12.c
9105 * gcc.c-torture/execute/string-opt-13.c
9106 * gcc.c-torture/execute/string-opt-14.c
9107 * gcc.c-torture/execute/string-opt-15.c
9108 * gcc.c-torture/execute/string-opt-16.c
9109 * gcc.c-torture/execute/string-opt-2.c
9110 * gcc.c-torture/execute/string-opt-6.c
9111 * gcc.c-torture/execute/string-opt-7.c
9112 * gcc.c-torture/execute/string-opt-8.c:
9113 Replace with ...
9114
9115 * gcc.c-torture/execute/builtins/abs-2.c
9116 * gcc.c-torture/execute/builtins/abs-3.c
9117 * gcc.c-torture/execute/builtins/complex-1.c
9118 * gcc.c-torture/execute/builtins/fprintf.c
9119 * gcc.c-torture/execute/builtins/fputs.c
9120 * gcc.c-torture/execute/builtins/memcmp.c
9121 * gcc.c-torture/execute/builtins/memmove.c
9122 * gcc.c-torture/execute/builtins/memops-asm.c
9123 * gcc.c-torture/execute/builtins/mempcpy-2.c
9124 * gcc.c-torture/execute/builtins/mempcpy.c
9125 * gcc.c-torture/execute/builtins/memset.c
9126 * gcc.c-torture/execute/builtins/printf.c
9127 * gcc.c-torture/execute/builtins/sprintf.c
9128 * gcc.c-torture/execute/builtins/strcat.c
9129 * gcc.c-torture/execute/builtins/strchr.c
9130 * gcc.c-torture/execute/builtins/strcmp.c
9131 * gcc.c-torture/execute/builtins/strcpy.c
9132 * gcc.c-torture/execute/builtins/strcspn.c
9133 * gcc.c-torture/execute/builtins/strlen-2.c
9134 * gcc.c-torture/execute/builtins/strlen.c
9135 * gcc.c-torture/execute/builtins/strncat.c
9136 * gcc.c-torture/execute/builtins/strncmp-2.c
9137 * gcc.c-torture/execute/builtins/strncmp.c
9138 * gcc.c-torture/execute/builtins/strncpy.c
9139 * gcc.c-torture/execute/builtins/strpbrk.c
9140 * gcc.c-torture/execute/builtins/strpcpy-2.c
9141 * gcc.c-torture/execute/builtins/strpcpy.c
9142 * gcc.c-torture/execute/builtins/strrchr.c
9143 * gcc.c-torture/execute/builtins/strspn.c
9144 * gcc.c-torture/execute/builtins/strstr-asm.c
9145 * gcc.c-torture/execute/builtins/strstr.c:
9146 ... these new files.
9147
9148 * gcc.c-torture/execute/builtins/abs-2-lib.c
9149 * gcc.c-torture/execute/builtins/abs-3-lib.c
9150 * gcc.c-torture/execute/builtins/complex-1-lib.c
9151 * gcc.c-torture/execute/builtins/fprintf-lib.c
9152 * gcc.c-torture/execute/builtins/fputs-lib.c
9153 * gcc.c-torture/execute/builtins/memcmp-lib.c
9154 * gcc.c-torture/execute/builtins/memmove-lib.c
9155 * gcc.c-torture/execute/builtins/memops-asm-lib.c
9156 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
9157 * gcc.c-torture/execute/builtins/mempcpy-lib.c
9158 * gcc.c-torture/execute/builtins/memset-lib.c
9159 * gcc.c-torture/execute/builtins/printf-lib.c
9160 * gcc.c-torture/execute/builtins/sprintf-lib.c
9161 * gcc.c-torture/execute/builtins/strcat-lib.c
9162 * gcc.c-torture/execute/builtins/strchr-lib.c
9163 * gcc.c-torture/execute/builtins/strcmp-lib.c
9164 * gcc.c-torture/execute/builtins/strcpy-lib.c
9165 * gcc.c-torture/execute/builtins/strcspn-lib.c
9166 * gcc.c-torture/execute/builtins/strlen-2-lib.c
9167 * gcc.c-torture/execute/builtins/strlen-lib.c
9168 * gcc.c-torture/execute/builtins/strncat-lib.c
9169 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
9170 * gcc.c-torture/execute/builtins/strncmp-lib.c
9171 * gcc.c-torture/execute/builtins/strncpy-lib.c
9172 * gcc.c-torture/execute/builtins/strpbrk-lib.c
9173 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
9174 * gcc.c-torture/execute/builtins/strpcpy-lib.c
9175 * gcc.c-torture/execute/builtins/strrchr-lib.c
9176 * gcc.c-torture/execute/builtins/strspn-lib.c
9177 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
9178 * gcc.c-torture/execute/builtins/strstr-lib.c
9179 * gcc.c-torture/execute/builtins/lib/abs.c
9180 * gcc.c-torture/execute/builtins/lib/fprintf.c
9181 * gcc.c-torture/execute/builtins/lib/memset.c
9182 * gcc.c-torture/execute/builtins/lib/printf.c
9183 * gcc.c-torture/execute/builtins/lib/sprintf.c
9184 * gcc.c-torture/execute/builtins/lib/strcpy.c
9185 * gcc.c-torture/execute/builtins/lib/strcspn.c
9186 * gcc.c-torture/execute/builtins/lib/strncat.c
9187 * gcc.c-torture/execute/builtins/lib/strncmp.c
9188 * gcc.c-torture/execute/builtins/lib/strncpy.c
9189 * gcc.c-torture/execute/builtins/lib/strpbrk.c
9190 * gcc.c-torture/execute/builtins/lib/strspn.c
9191 * gcc.c-torture/execute/builtins/lib/strstr.c:
9192 New files containing support routines.
9193
9194 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
9195 declaration.
9196 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
9197 when not optimizing.
9198
9199 2004-07-02 Mark Mitchell <mark@codesourcery.com>
9200
9201 PR c++/16240
9202 * g++.dg/abi/mangle22.C: New test.
9203 * g++.dg/abi/mangle23.C: Likewise.
9204
9205 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
9206
9207 PR fortran/16290
9208 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
9209 Allow for cases without denormalized floating point numbers.
9210
9211 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
9212
9213 PR c/1027
9214 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9215 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
9216 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
9217 expected warning text.
9218 * gcc.dg/format/diag-2.c: New test.
9219
9220 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9221
9222 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
9223
9224 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
9225
9226 * gcc.dg/builtins-43.c: New.
9227 * gcc.dg/builtins-44.c: New.
9228 * gcc.dg/builtins-45.c: New.
9229
9230 2004-06-26 Geoffrey Keating <geoffk@apple.com>
9231 Andreas Tobler <a.tobler@schweiz.ch>
9232
9233 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
9234 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
9235 as SIGSEGV.
9236 * gcc.dg/cleanup-11.c: Likewise.
9237 * gcc.dg/cleanup-8.c: Likewise.
9238 * gcc.dg/cleanup-9.c: Likewise.
9239 * gcc.dg/cleanup-5.c: Run on all platforms.
9240
9241 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
9242
9243 * g++.dg/warn/nonnull1.C: New test.
9244
9245 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9246
9247 * gcc.dg/compat/compat-common.h: Wrap up CINT in
9248 an #ifndef SKIP_COMPLEX_INT/#endif pair.
9249 Special-case the Sun compiler wrt to <complex.h>.
9250
9251 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
9252
9253 * gcc.dg/Wunreachable-8.C: New test.
9254
9255 * gcc.dg/h8300-ice2.c : New test.
9256
9257 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
9258
9259 PR fortran/16161
9260 * gfortran.fortran-torture/compile/implicit.f90: Add test
9261 for implicit character.
9262
9263 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
9264
9265 PR fortran/16289
9266 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
9267 Use tiny() intrinsic to find smallest non-negative real
9268
9269 2004-06-30 Jakub Jelinek <jakub@redhat.com>
9270
9271 * gcc.dg/compat/struct-by-value-22_main.c: New test.
9272 * gcc.dg/compat/struct-by-value-22_x.c: New.
9273 * gcc.dg/compat/struct-by-value-22_y.c: New.
9274
9275 * gcc.c-torture/execute/20040629-1.c: New test.
9276
9277 2004-06-29 Jakub Jelinek <jakub@redhat.com>
9278
9279 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
9280 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
9281
9282 PR target/16195
9283 * gcc.dg/20040625-1.c: New test.
9284
9285 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9286
9287 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
9288
9289 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9290
9291 PR fortran/15963
9292 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
9293
9294 2004-06-29 Richard Henderson <rth@redhat.com>
9295
9296 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
9297
9298 2004-06-29 Paul Brook <paul@codesourcery.com>
9299
9300 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
9301 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
9302
9303 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
9304
9305 PR c++/16260
9306 * g++.dg/parse/crash15.C: New.
9307
9308 2004-06-28 Andrew Pinski <apinski@apple.com>
9309
9310 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
9311 by the error already.
9312
9313 * g++.dg/opt/ptrmem4.C: Change to compile only test.
9314
9315 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
9316
9317 PR target/14041
9318 * gcc.dg/h8300-bss-align-1.c : New.
9319
9320 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
9321
9322 * PR c++/16174
9323 * g++.dg/template/ctor4.C: New.
9324
9325 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
9326
9327 PR c++/16205
9328 * g++.dg/warn/Wsequence-point-1.C: New test.
9329
9330 2004-06-27 Paul Brook <paul@codesourcery.com>
9331
9332 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
9333
9334 2004-06-27 Zack Weinberg <zack@codesourcery.com>
9335
9336 * g++.old-deja/g++.mike/p7325.C: Remove.
9337
9338 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
9339
9340 PR c/14963
9341 * gcc.dg/pr14963.c: New test.
9342
9343 2004-06-27 Mark Mitchell <mark@codesourcery.com>
9344
9345 PR c++/16193
9346 * g++.dg/parse/redef1.C: New test.
9347
9348 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
9349
9350 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
9351 20021110.c.
9352 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
9353 20021119-1.c.
9354 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
9355 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
9356 5-04.c.
9357 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
9358 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
9359 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
9360 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
9361 g++.brendan/enum14.C.
9362 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
9363 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
9364 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
9365 g++.mike/virt1.C.
9366 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
9367 memtemp24.C.
9368
9369 2004-06-27 Roger Sayle <roger@eyesopen.com>
9370
9371 * gcc.dg/20040527-1.c: New test case.
9372
9373 2004-06-26 Bud Davis <bdavis9659@comcast.net>
9374
9375 PR gfortran/pr16196
9376 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
9377
9378 2004-06-25 Roger Sayle <roger@eyesopen.com>
9379
9380 PR middle-end/15825
9381 * gcc.dg/pr15825-1.c: New test case.
9382
9383 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
9384
9385 * gcc.c-torture/execute/20040625-1.c: New test.
9386
9387 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9388
9389 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
9390
9391 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
9392
9393 * gcc.dg/torture/mips-div-1.c: New test.
9394
9395 2004-06-24 Jeff Law <law@redhat.com>
9396
9397 * gcc.dg/tree-ssa/20040624-1.c: New test.
9398
9399 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
9400
9401 * gcc.c-torture/compile/20040624-1.c: New test.
9402
9403 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9404
9405 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
9406 this directory.
9407
9408 2004-06-23 Andrew Pinski <apinski@apple.com>
9409
9410 PR middle-end/15988
9411 * g++.dg/opt/ptrmem4.C: New test.
9412
9413 * gcc.dg/c90-array-quals-2.c: New test.
9414
9415 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
9416
9417 * gcc.dg/kpice1.c: New test.
9418
9419 2006-06-23 Andrew Pinski <apinski@apple.com>
9420
9421 * gcc.dg/c90-array-quals.c: New test.
9422
9423 2006-06-22 Richard Henderson <rth@redhat.com>
9424
9425 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
9426
9427 2004-06-22 Loren James Rittle <ljrittle@acm.org>
9428
9429 * gcc.dg/builtins-config.h: Handle FreeBSD.
9430
9431 2006-06-22 Richard Henderson <rth@redhat.com>
9432
9433 * g++.dg/opt/devirt1.C: New.
9434
9435 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
9436
9437 * g++.dg/opt/pr15551.C: New testcase.
9438
9439 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
9440
9441 PR target/14800
9442 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
9443 x86_64-*-linux* when compiling for 32bit.
9444
9445 2004-06-21 Andrew Pinski <apinski@apple.com>
9446
9447 * gcc.dg/pch/struct-1.c: New.
9448 * gcc.dg/pch/struct-1.hs: New.
9449
9450 2004-06-21 Geoffrey Keating <geoffk@apple.com>
9451
9452 * gcc.dg/pch/save-temps-1.c: New file.
9453 * gcc.dg/pch/save-temps-1.hs: New file.
9454
9455 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
9456
9457 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
9458 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
9459
9460 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9461
9462 * gfortran.fortran-torture/execute/select_1.f90: Rename function
9463 to fix type error.
9464 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
9465 Remove trailing spaces.
9466
9467 2004-06-21 Richard Henderson <rth@redhat.com>
9468
9469 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
9470 merging && to BIT_FIELD_REF.
9471
9472 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
9473
9474 * g++.dg/opt/placeholder1.C: New test.
9475
9476 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9477
9478 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
9479 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
9480 * gcc.dg/compat/union-m128-1_x.c: Likewise.
9481 * gcc.dg/compat/union-m128-1_y.c: Likewise.
9482
9483 2004-06-20 Zack Weinberg <zack@codesourcery.com>
9484
9485 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
9486 extern "C".
9487 * g++.dg/other/pragma-re-1.C: Add comments.
9488
9489 2004-06-19 Bud Davis <bdavis9659@comcast.net>
9490
9491 PR gfortran/16080
9492 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
9493
9494 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
9495
9496 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
9497 instead of setting the type of size_t by
9498 hand.
9499
9500 2004-06-18 Roger Sayle <roger@eyesopen.com>
9501
9502 * gcc.dg/unordered-2.c: New test case.
9503 * gcc.dg/unordered-3.c: New test case.
9504
9505 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
9506
9507 PR other/16043
9508 * lib/g++.exp (g++_version): Tweak regexp for version
9509 * lib/g77.exp (g77_version): Likewise
9510 * lib/gfortran.exp (gfortran_version): Likewise
9511 * lib/objc.exp (objc_version): Likewise
9512 * lib/treelang.exp (treelang_version): Likewise
9513
9514 2004-06-19 Jakub Jelinek <jakub@redhat.com>
9515
9516 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
9517 Use INT_MAX instead of __INT_MAX__.
9518 * gcc.dg/compat/struct-align-2_y.c: Likewise.
9519
9520 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
9521 * gcc.dg/compat/scalar-return-3_x.c: Use it.
9522 * gcc.dg/compat/scalar-return-3_y.c: Use it.
9523 * gcc.dg/compat/scalar-return-4_x.c: Use it.
9524 * gcc.dg/compat/scalar-return-4_y.c: Use it.
9525 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
9526 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
9527 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
9528 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
9529
9530 * gcc.dg/range-test-1.c: New test.
9531 * g++.dg/opt/range-test-1.C: New test.
9532
9533 2004-06-17 Richard Henderson <rth@redhat.com>
9534
9535 * objc.dg/sync-1.m: New.
9536 * objc.dg/try-catch-1.m: Don't force next runtime.
9537 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
9538 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
9539 shadowed catch clause.
9540 * objc.dg/try-catch-5.m: New.
9541
9542 2004-06-17 Zack Weinberg <zack@codesourcery.com>
9543
9544 Bug 14610
9545 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
9546
9547 2004-06-15 Richard Henderson <rth@redhat.com>
9548
9549 * gcc.dg/20001116-1.c: Move expected warning line.
9550
9551 2004-06-15 Richard Henderson <rth@redhat.com>
9552
9553 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
9554 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
9555
9556 2004-06-15 Jeff Law <law@redhat.com>
9557
9558 * gcc.dg/tree-ssa/20040615-1.c: New test.
9559 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
9560 be less sensitive to operand ordering.
9561 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
9562
9563 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
9564
9565 * g++.dg/abi/bitfield3.C: Add comment..
9566
9567 2004-06-15 Richard Henderson <rth@redhat.com>
9568
9569 * g++.dg/ext/stmtexpr1.C: XFAIL.
9570 * gcc.dg/20030612-1.c: XFAIL.
9571
9572 2004-06-15 Eric Christopher <echristo@redhat.com>
9573
9574 * g++.dg/charset/asm5.c: New.
9575 * gcc.dg/charset/asm6.c: New.
9576
9577 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9578
9579 PR fortran/15962
9580 * gfortran.fortran-torture/execute/select_1.f90: New test.
9581
9582 2004-06-15 Paul Brook <paul@codesourcery.com>
9583
9584 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
9585
9586 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9587
9588 PR c++/15967
9589 * g++.dg/lookup/crash3.C: New test.
9590
9591 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9592
9593 PR c++/15947
9594 * g++.dg/parse/dtor4.C: New test.
9595
9596 2004-06-14 Jeff Law <law@redhat.com>
9597
9598 * gcc.c-torture/compile/20040614-1.c: New test.
9599
9600 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9601
9602 PR fortran/15211
9603 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
9604 LEN of a character array.
9605
9606 2004-06-14 Mark Mitchell <mark@codesourcery.com>
9607
9608 PR c++/15096
9609 * g++.dg/template/ptrmem10.C: New test.
9610
9611 PR c++/14930
9612 * g++.dg/template/friend30.C: New test.
9613
9614 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9615
9616 PR fortran/14928
9617 * gfortran.fortran-torture/compile/mloc.f90: New test.
9618
9619 2004-06-13 Paul Brook <paul@codesourcery.com>
9620
9621 * gfortran.fortran-torture/execute/random_2.f90: New test.
9622
9623 2004-06-13 Eric Christopher <echristo@redhat.com>
9624
9625 * gcc.dg/noncompile/redecl-1.c: Fix error message.
9626
9627 2004-06-12 Paul Brook <paul@codesourcery.com>
9628
9629 * gfortran.fortran-torture/execute/contained_3.f90: New test.
9630
9631 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9632
9633 PR fortran/14923
9634 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
9635
9636 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9637
9638 PR fortran/14957
9639 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
9640 syntax errors in end statements of contained subroutines.
9641
9642 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9643
9644 PR fortran/12841
9645 * gfortran.fortran-torture/execute/null_arg.f90: New test.
9646
9647 2004-06-12 Bud Davis <bdavis9659@comcast.net>
9648
9649 PR fortran/15665
9650 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
9651
9652 2004-06-12 Bud Davis <bdavis9659@comcast.net>
9653
9654 PR gfortran/12839
9655 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
9656
9657 2004-06-11 Mark Mitchell <mark@codesourcery.com>
9658
9659 PR c++/15862
9660 * g++.dg/parse/enum1.C: New test.
9661
9662 2004-06-10 Jeff Law <law@redhat.com>
9663
9664 * gcc.c-torture/compile/20040610-1.c: New test.
9665
9666 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9667
9668 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
9669 * g++.old-deja/g++.other/decl3.C: Likewise.
9670
9671 2004-06-10 Brian Booth <bbooth@redhat.com>
9672
9673 * gcc.dg/tree-ssa/20031015-1.c: Scan for
9674 V_MAY_DEF instead of VDEF.
9675 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
9676
9677 2004-06-10 Mark Mitchell <mark@codesourcery.com>
9678
9679 PR c++/14211
9680 * g++.dg/conversion/const1.C: New test.
9681
9682 PR c++/15076
9683 * g++.dg/conversion/reinterpret1.C: New test.
9684
9685 PR c++/15877
9686 * g++.dg/template/enum2.C: New test.
9687
9688 PR c++/15227
9689 * g++.dg/template/error13.C: New test.
9690
9691 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9692
9693 PR fortran/14957
9694 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
9695 arguments to test_* REAL and of the right size.
9696
9697 2004-06-10 Jakub Jelinek <jakub@redhat.com>
9698
9699 PR target/15569
9700 PR rtl-optimization/15681
9701 * gcc.dg/20040609-1.c: New test.
9702
9703 2004-06-10 Jakub Jelinek <jakub@redhat.com>
9704
9705 PR c++/14791
9706 * g++.dg/opt/builtins1.C: New test.
9707
9708 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
9709
9710 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
9711 that use default windows32 struct layout.
9712 * gcc.dg/i386-bitfield2.c: Likewise.
9713
9714 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
9715
9716 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
9717 for mingw32 and cygwin targets.
9718
9719 2004-06-09 Geoffrey Keating <geoffk@apple.com>
9720
9721 * gcc.dg/pch/macro-4.c: New.
9722 * gcc.dg/pch/macro-4.hs: New.
9723
9724 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9725
9726 PR fortran/13249
9727 * gfortran.fortran-torture/compile/name_clash.f90: New test.
9728
9729 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9730
9731 PR fortran/13372
9732 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
9733
9734 2004-06-09 Bud Davis <bdavis9659@comcast.net>
9735
9736 PR gfortran/14897
9737 * gfortran.fortran-torture/execute/t_edit.f90: New test.
9738
9739 2004-06-09 Bud Davis <bdavis9659@comcast.net>
9740
9741 PR gfortran/15755
9742 * gfortran.fortran-torture/execute/backspace.c : New test.
9743
9744 2004-06-09 Paul Brook <paul@codesourcery.com>
9745
9746 * gfortran.fortran-torture/execure/intrinsic_associated.f90
9747 (pointer_to_section): Rewrite to use smaller array.
9748
9749 2004-06-08 David Edelsohn <edelsohn@gnu.org>
9750
9751 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
9752 * gcc.dg/ext/altivec-10.c: Same.
9753 * gcc.dg/ext/altivec-11.c: Same.
9754 * gcc.dg/ext/altivec-12.c: Same.
9755 * gcc.dg/ext/altivec-13.c: Same.
9756 * gcc.dg/ext/altivec-14.c: Same.
9757 * gcc.dg/ext/altivec-15.c: Same.
9758 * gcc.dg/ext/altivec-16.c: Same.
9759 * gcc.dg/ext/altivec-3.c: Same.
9760 * gcc.dg/ext/altivec-4.c: Same.
9761 * gcc.dg/ext/altivec-6.c: Same.
9762 * gcc.dg/ext/altivec-7.c: Same.
9763 * gcc.dg/ext/altivec-8.c: Same.
9764 * gcc.dg/ext/altivec-varargs-1.c: Same.
9765
9766 * g++.dg/ext/altivec-1.C: Correct dg syntax.
9767 * g++.dg/ext/altivec-10.C: Same.
9768 * g++.dg/ext/altivec-2.C: Same.
9769 * g++.dg/ext/altivec-3.C: Same.
9770 * g++.dg/ext/altivec-4.C: Same.
9771 * g++.dg/ext/altivec-5.C: Same.
9772 * g++.dg/ext/altivec-6.C: Same.
9773 * g++.dg/ext/altivec-7.C: Same.
9774 * g++.dg/ext/altivec-8.C: Same.
9775 * g++.dg/ext/altivec-9.C: Same.
9776
9777 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9778
9779 PR c++/7841
9780 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
9781
9782 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9783
9784 * gcc.dg/union-1.c: New test.
9785
9786 2004-06-07 Roger Sayle <roger@eyesopen.com>
9787
9788 * gcc.dg/builtins-41.c: New test case.
9789 * gcc.dg/builtins-42.c: New test case.
9790
9791 2004-06-07 David Edelsohn <edelsohn@gnu.org>
9792
9793 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
9794 * g++.dg/ext/altivec-10.C: Same.
9795 * g++.dg/ext/altivec-2.C: Same.
9796 * g++.dg/ext/altivec-3.C: Same.
9797 * g++.dg/ext/altivec-4.C: Same.
9798 * g++.dg/ext/altivec-5.C: Same.
9799 * g++.dg/ext/altivec-6.C: Same.
9800 * g++.dg/ext/altivec-7.C: Same.
9801 * g++.dg/ext/altivec-8.C: Same.
9802 * g++.dg/ext/altivec-9.C: Same.
9803 * g++.old-deja/g++.abi/cxa_vec.C: Same.
9804 * g++.old-deja/g++.brendan/new3.C: Same.
9805 * gcc.c-torture/execute/eeprof-1.x: Same.
9806
9807 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
9808
9809 PR c/14765
9810 * gcc.dg/pr14765-1.c: New test.
9811
9812 2004-06-07 Roger Sayle <roger@eyesopen.com>
9813
9814 PR c/14649
9815 * gcc.dg/pr14649-1.c: New test case.
9816
9817 2004-06-07 Richard Henderson <rth@redhat.com>
9818
9819 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
9820 if temporaries.
9821
9822 2004-06-07 David Edelsohn <edelsohn@gnu.org>
9823
9824 * g++.dg/eh/elide1.C: Remove XFAIL.
9825
9826 2004-06-07 Mark Mitchell <mark@codesourcery.com>
9827
9828 PR c++/15337
9829 * g++.dg/expr/sizeof3.C: New test.
9830
9831 PR c++/14777
9832 * g++.dg/template/access14.C: New test.
9833
9834 PR c++/15554
9835 * g++.dg/template/enum1.C: New test.
9836
9837 PR c++/15057
9838 * g++.dg/eh/throw1.C: New test.
9839
9840 2004-06-07 David Ayers <d.ayers@inode.at>
9841 Ziemowit Laski <zlaski@apple.com>
9842
9843 * lib/objc.exp (objc_target_compile): Revert the '-framework
9844 Foundation' flag fix, since bare Darwin does not ship
9845 with the Foundation framework.
9846 * objc/execute/next_mapping.h: Provide a local NSConstantString
9847 @interface and @implementation.
9848 (objc_constant_string_init): A constructor function, used to
9849 initialize the NSConstantString meta-class object.
9850 * objc/execute/string1.m: Include "next_mapping.h" instead of
9851 <Foundation/NSString.h>.
9852 * objc/execute/string2.m: Likewise.
9853 * objc/execute/string3.m: Likewise.
9854 * objc/execute/string4.m: Likewise.
9855
9856 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
9857
9858 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
9859 to double. Replace double with FLOAT.
9860 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
9861
9862 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
9863 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
9864 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
9865 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
9866 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
9867 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
9868 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
9869 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
9870
9871 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
9872
9873 PR c/13519
9874 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
9875
9876 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9877
9878 PR c++/15503
9879 * g++.dg/template/meminit2.C: New test.
9880
9881 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
9882
9883 PR target/15822
9884 * gcc.c-torture/execute/compare-fp-1.c,
9885 gcc.c-torture/execute/compare-fp-2.c,
9886 gcc.c-torture/execute/compare-fp-3.c,
9887 gcc.c-torture/execute/compare-fp-4.c,
9888 gcc.c-torture/execute/compare-fp-3.x,
9889 gcc.c-torture/execute/compare-fp-4.x: Moved...
9890 * gcc.c-torture/execute/ieee/compare-fp-1.c,
9891 gcc.c-torture/execute/ieee/compare-fp-2.c,
9892 gcc.c-torture/execute/ieee/compare-fp-3.c,
9893 gcc.c-torture/execute/ieee/compare-fp-4.c,
9894 gcc.c-torture/execute/ieee/compare-fp-3.x,
9895 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
9896
9897 2004-06-04 David Ayers <d.ayers@inode.at>
9898
9899 * objc/execute/protocol-isEqual-4.m: New testcase.
9900
9901 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
9902
9903 * objc/execute/protocol-isEqual-1.m: New testcase.
9904 * objc/execute/protocol-isEqual-2.m: New testcase.
9905 * objc/execute/protocol-isEqual-3.m: New testcase.
9906
9907 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9908
9909 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
9910
9911 2004-06-02 Ziemowit Laski <zlaski@apple.com>
9912
9913 * lib/objc.exp (objc_target_compile): When running tests on
9914 Darwin (Mac OS X), inform the linker about '-framework
9915 'Foundation'.
9916
9917 2004-06-02 Eric Christopher <echristo@redhat.com>
9918
9919 * gcc.c-torture/compile/20040602-1.c: New.
9920
9921 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
9922
9923 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
9924 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
9925
9926 PR tree-optimization/14736
9927 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
9928
9929 PR tree-optimization/14042
9930 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
9931
9932 PR tree-optimization/14729
9933 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
9934
9935 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9936
9937 PR fortran/15557
9938 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
9939
9940 2004-06-01 Richard Hederson <rth@redhat.com>
9941
9942 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
9943
9944 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9945
9946 PR c++/14932
9947 * g++.dg/parse/offsetof4.C: New test.
9948
9949 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
9950
9951 PR objc/7993
9952 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
9953
9954 2004-05-31 Mark Mitchell <mark@codesourcery.com>
9955
9956 PR c++/15701
9957 * g++.dg/template/friend29.C: New test.
9958
9959 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
9960
9961 PR c/15749
9962 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
9963
9964 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
9965
9966 * gcc.dg/sparc-trap-1.c: New test.
9967
9968 2004-05-31 Roger Sayle <roger@eyesopen.com>
9969
9970 PR middle-end/15069
9971 * g++.dg/opt/fold3.C: New test case.
9972
9973 2004-05-30 Graham Stott <graham.stott@btinternet.com>
9974
9975 * lib/target-supports.exp (check_iconv_available): Fix fallout
9976 from 2004-05-28 patch.
9977
9978 2004-05-30 Paul Brook <paul@codesourcery.com>
9979
9980 PR fortran/15620
9981 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
9982 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
9983
9984 2004-05-30 Steven G. Kargl <kargls@comcast.net>
9985
9986 * gfortran.fortran-torture/execute/random_1.f90: New test.
9987
9988 2004-05-28 Ziemowit Laski <zlaski@apple.com>
9989
9990 * g++.dg/ext/altivec-10.C: New test.
9991
9992 2004-05-29 Paul Brook <paul@codesourcery.com>
9993
9994 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
9995
9996 2004-05-28 Ziemowit Laski <zlaski@apple.com>
9997
9998 * gcc.dg/altivec-16.c: New test.
9999
10000 2004-05-28 Janis Johnson <janis187@us.ibm.com>
10001
10002 * lib/target-supports.exp (check_vmx_hw_available): New.
10003 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
10004
10005 * lib/target-supports.exp (check_alias_available,
10006 check_iconv_available, check_named_sections_available): Use
10007 unique names for temporary files.
10008
10009 2004-05-28 Ziemowit Laski <zlaski@apple.com>
10010
10011 * gcc.dg/altivec-15.c: New test.
10012
10013 2004-05-28 Mark Mitchell <mark@codesourcery.com>
10014
10015 PR c++/15083
10016 * g++.dg/warn/noeffect6.C: New test.
10017
10018 PR c++/15471
10019 * g++.dg/expr/ptrmem4.C: New test.
10020
10021 PR c++/15640
10022 * g++.dg/template/operator3.C: New test.
10023
10024 2004-05-28 Mark Mitchell <mark@codesourcery.com>
10025
10026 PR c++/14668
10027 * g++.dg/lookup/redecl1.C: New test.
10028 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
10029
10030 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
10031
10032 * gcc.c-torture/execute/compare-fp-1.c,
10033 gcc.c-torture/execute/compare-fp-2.c,
10034 gcc.c-torture/execute/compare-fp-3.c,
10035 gcc.c-torture/execute/compare-fp-4.c,
10036 gcc.c-torture/execute/compare-fp-3.x,
10037 gcc.c-torture/execute/compare-fp-4.x,
10038 gcc.dg/pr15649-1.c: New.
10039
10040 2004-05-27 Adam Nemet <anemet@lnxw.com>
10041
10042 PR c++/12883
10043 * g++.dg/init/array14.C: New test.
10044
10045 2004-05-25 Janis Johnson <janis187@us.ibm.com>
10046
10047 * lib/compat.exp (compat-get-options-main): New.
10048 (compat-get-options): Remove unneeded code, warn for ignored
10049 command.
10050 (compat-execute): Check flag set by dg-require-* commands.
10051
10052 * lib/compat.exp (compat-execute): Break up long lines.
10053
10054 2004-05-24 Janis Johnson <janis187@us.ibm.com>
10055
10056 * gcc.dg/altivec-7.c: Don't use 'vector long'.
10057 * gcc.dg/altivec-14.c: New test.
10058 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
10059
10060 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
10061 * gcc.dg/altivec-12.c: Ditto.
10062
10063 * gcc.dg/altivec-3.c: Move call to altivec_check.
10064
10065 2004-05-23 Mark Mitchell <mark@codesourcery.com>
10066
10067 PR c++/15044
10068 * g++.dg/template/error12.C: New test.
10069
10070 PR c++/15317
10071 * g++.dg/ext/attrib15.C: New test.
10072
10073 PR c++/15329
10074 * g++.dg/template/ptrmem9.C: New test.
10075
10076 2004-05-25 Paul Brook <paul@codesourcery.com>
10077
10078 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
10079
10080 2004-05-23 Mark Mitchell <mark@codesourcery.com>
10081
10082 PR c++/15165
10083 * g++.dg/template/crash19.C: New test.
10084
10085 2004-05-23 Mark Mitchell <mark@codesourcery.com>
10086
10087 PR c++/15025
10088 * g++.dg/template/redecl1.C: New test.
10089
10090 2004-05-23 Mark Mitchell <mark@codesourcery.com>
10091
10092 PR c++/14821
10093 * g++.dg/other/ns1.C: New test.
10094
10095 PR c++/14883
10096 * g++.dg/template/invalid1.C: New test.
10097
10098 2004-05-23 Paul Brook <paul@codesourcery.com>
10099 Victor Leikehman <lei@haifasphere.co.il>
10100
10101 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
10102 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
10103
10104 2004-05-22 Mark Mitchell <mark@codesourcery.com>
10105
10106 PR c++/15285
10107 PR c++/15299
10108 * g++.dg/template/non-dependent5.C: New test.
10109 * g++.dg/template/non-dependent6.C: New test.
10110
10111 2004-05-22 Mark Mitchell <mark@codesourcery.com>
10112
10113 PR c++/15507
10114 * g++.dg/inherit/union1.C: New test.
10115
10116 PR c++/15542
10117 * g++.dg/template/addr1.C: New test.
10118
10119 PR c++/15427
10120 * g++.dg/template/array5.C: New test.
10121
10122 PR c++/15287
10123 * g++.dg/template/array6.C: New test.
10124
10125 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
10126 Roger Sayle <roger@eyesopen.com>
10127
10128 * g++.dg/lookup/forscope2.C: New test case.
10129
10130 2004-05-22 Ben Elliston <bje@au.ibm.com>
10131
10132 * gcc.dg/cpp/Wmissingdirs.c: New.
10133
10134 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
10135
10136 PR target/15301
10137 * gcc.dg/compat/union-m128-1.h: New file.
10138 * gcc.dg/compat/union-m128-1_main.c: Likewise.
10139 * gcc.dg/compat/union-m128-1_x.c: Likewise.
10140 * gcc.dg/compat/union-m128-1_y.c: Likewise.
10141
10142 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
10143
10144 PR target/15302
10145 * gcc.dg/compat/struct-complex-1.h: New file.
10146 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
10147 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
10148 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
10149
10150 2004-05-20 Roger Sayle <roger@eyesopen.com>
10151
10152 PR middle-end/3074
10153 * gcc.dg/pr3074-1.c: New test case.
10154 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
10155
10156 2004-05-20 Falk Hueffner <falk@debian.org>
10157
10158 PR other/15526
10159 * gcc.dg/ftrapv-1.c: New test case.
10160
10161 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
10162
10163 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
10164
10165 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
10166 Jeff Law <law@redhat.com>
10167
10168 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
10169 * gcc.dg/tree-ssa/20040518-2.c: New test.
10170
10171 * gcc.dg/tree-ssa/20040518-1.c: New test.
10172
10173 2004-05-18 Zack Weinberg <zack@codesourcery.com>
10174
10175 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
10176
10177 2004-05-18 Paul Brook <paul@codesourcery.com>
10178
10179 PR fortran/13930
10180 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
10181
10182 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10183
10184 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
10185 constant folding.
10186
10187 2004-05-17 Steven Bosscher <stevenb@suse.de>
10188
10189 * gcc.dg/tree-ssa/20040517-1.c: New test.
10190
10191 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10192
10193 * gcc.dg/loop-4.c: New test.
10194
10195 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
10196
10197 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
10198
10199 2004-05-15 Bud Davis <bdavis9659@comcast.net>
10200
10201 PR fortran/15311
10202 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
10203
10204 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10205
10206 PR fortran/13826
10207 PR fortran/13940
10208 * gfortran.fortran-torture/compile/data_1.f90: New test.
10209
10210 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
10211
10212 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
10213 * gcc.dg/uninit-H.c: Define ASM for __s390__.
10214
10215 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
10216
10217 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
10218
10219 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
10220
10221 PR c/15444
10222 * gcc.dg/format/xopen-1.c: Adjust expected message.
10223 * gcc.dg/format/xopen-3.c: New test.
10224
10225 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
10226
10227 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
10228
10229 2004-05-14 Jeff Law <law@redhat.com>
10230
10231 * gcc.dg/tree-ssa/20040514-2.c: New test.
10232
10233 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10234
10235 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
10236 this ...
10237 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
10238 this.
10239
10240 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
10241
10242 * gcc.dg/tree-ssa/20040514-1.c: New test.
10243
10244 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10245
10246 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
10247 test.
10248
10249 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10250
10251 PR fortran/14066
10252 * gfortran.fortran-torture/compile/do_1.f90: New test.
10253
10254 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10255
10256 PR fortran/15051
10257 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
10258 test.
10259
10260 2004-05-14 Bud Davis <bdavis9659@comcast.net>
10261
10262 PR fortran/15149
10263 * gfortran.fortran-torture/execute/random_init.f90: New test.
10264
10265 2004-05-13 Paul Brook <paul@codesourcery.com>
10266
10267 PR fortran/15314
10268 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
10269
10270 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
10271
10272 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
10273 for the powerpc case.
10274
10275 2004-05-13 Jeff Law <law@redhat.com>
10276
10277 * gcc.dg/tree-ssa/20040513-1.c: New test.
10278 * gcc.dg/tree-ssa/20040513-2.c: New test.
10279
10280 2004-05-13 Paul Brook <paul@codesourcery.com>
10281
10282 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
10283 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
10284 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
10285
10286 2004-05-13 Andreas Schwab <schwab@suse.de>
10287
10288 PR other/10819
10289 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
10290 characters.
10291
10292 2004-05-13 Bud Davis <bdavis9659@comcast.net>
10293
10294 PR fortran/15294
10295 * gfortran.fortran-torture/execute/adjustr.f90: New file.
10296
10297 2004-05-13 Diego Novillo <dnovillo@redhat.com>
10298
10299 Merge from tree-ssa-20020619-branch. See
10300 ChangeLog.tree-ssa for details.
10301
10302 2004-05-11 Ziemowit Laski <zlaski@apple.com>
10303
10304 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
10305 include <altivec.h> explicitly.
10306 * gcc.dg/altivec-13.c: Likewise.
10307
10308 2004-05-11 Paul Brook <paul@codesourcery.com>
10309
10310 * gcc.c-torture/compile/20010518-1.c: Force enum size.
10311
10312 2004-05-10 Eric Christopher <echristo@redhat.com>
10313
10314 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
10315 * gcc.dg/sibcall-4.c: Ditto.
10316
10317 2004-05-10 Ziemowit Laski <zlaski@apple.com>
10318
10319 * g++.dg/ext/altivec-8.C: New test case.
10320 * gcc.dg/altivec-13.c: New test case.
10321
10322 2004-05-08 Roger Sayle <roger@eyesopen.com>
10323
10324 * gcc.c-torture/execute/divcmp-1.c: New test case.
10325 * gcc.c-torture/execute/divcmp-2.c: New test case.
10326 * gcc.c-torture/execute/divcmp-3.c: New test case.
10327
10328 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10329
10330 * g++.dg/other/pragma-re-2.C: New test.
10331
10332 2004-05-07 Uros Bizjak <uros@kss-loka.si>
10333
10334 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
10335 * gcc.dg/i386-387-2.c: Likewise.
10336
10337 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
10338 __builtin_drem.
10339 * gcc.dg/i386-387-6.c: Likewise.
10340
10341 2004-05-07 Uros Bizjak <uros@kss-loka.si>
10342
10343 * gcc.dg/builtins-33.c: Also check log1p*.
10344
10345 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
10346
10347 PR optimization/15296
10348 * gcc.c-torture/execute/pr15296.c: New test.
10349
10350 2004-05-05 Uros Bizjak <uros@kss-loka.si>
10351
10352 * gcc.dg/builtins-40.c: New test.
10353
10354 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
10355
10356 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
10357
10358 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
10359
10360 * g++.dg/ext/spe1.C: New testcase.
10361
10362 2004-05-04 Ziemowit Laski <zlaski@apple.com>
10363
10364 * objc.dg/image-info.m: Allow additional attributes
10365 for __image_info section.
10366
10367 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
10368
10369 * gcc.dg/torture/mips-hilo-2.c: New test.
10370
10371 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10372
10373 PR c++/14389
10374 * g++.dg/template/member5.C: New test.
10375
10376 2004-05-03 Uros Bizjak <uros@kss-loka.si>
10377
10378 * gcc.dg/builtins-34.c: Also check expm1*.
10379
10380 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10381
10382 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
10383 * gcc.dg/torture/builtin-convert-3.c: New test.
10384
10385 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
10386
10387 PR middle-end/15054
10388 * g++.dg/opt/pr15054.C: New test.
10389
10390 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10391
10392 * gcc.dg/torture/builtin-rounding-1.c: New test.
10393 * gcc.dg/builtins-25.c: Delete.
10394 * gcc.dg/builtins-29.c: Delete.
10395
10396 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
10397
10398 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
10399 * gcc.dg/sibcall-4.c: Likewise.
10400 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
10401
10402 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
10403
10404 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
10405 bit-field on 16-bit targets.
10406
10407 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
10408
10409 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
10410 16-bit targets.
10411
10412 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
10413
10414 * gcc.dg/rs6000-power2-1.c: Change to compile only.
10415 * gcc.dg/rs6000-power2-2.c: Likewise.
10416
10417 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
10418
10419 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
10420 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
10421 Change the asm registers to be in form of frN instead of fN.
10422
10423 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10424
10425 * gcc.dg/torture/builtin-convert-2.c: New test.
10426
10427 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
10428
10429 * gcc.dg/rs6000-power2-1.c: New test.
10430 * gcc.dg/rs6000-power2-2.c: New test.
10431
10432 2004-04-28 Jan Hubicka <jh@suse.cz>
10433
10434 * gcc.dg/unused-6.c: New test.
10435
10436 2004-04-24 Laurent GUERBY <laurent@guerby.net>
10437 Ulrich Weigand <uweigand@de.ibm.com>
10438
10439 * ada/acats/run_all.sh: Define $target variable.
10440
10441 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
10442
10443 PR c++/15119
10444 * g++.dg/other/vararg-1.C: New test.
10445
10446 PR c++/4794
10447 * g++.dg/eh/cleanup3.C: New test.
10448
10449 2004-04-24 Laurent GUERBY <laurent@guerby.net>
10450
10451 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
10452 and ad8011a (target_insn).
10453 * ada/acats/support/macro.dfs: Likewise.
10454 * ada/acats/support/impbit.adb: New file.
10455
10456 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
10457
10458 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
10459
10460 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10461
10462 * gcc.dg/loop-3.c: New test.
10463
10464 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
10465
10466 * gcc.c-torture/execute/simd-5.c: New test.
10467
10468 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10469
10470 PR c++/15064
10471 * g++.dg/template/crash18.C: New test.
10472
10473 2004-04-22 Mark Mitchell <mark@codesourcery.com>
10474
10475 * g++.dg/ext/complit3.C: New test.
10476
10477 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
10478
10479 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
10480 * gcc.dg/altivec-3.c: Same.
10481 * gcc.dg/altivec-varargs-1.c: Same.
10482
10483 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
10484
10485 * lib/target-supports.exp (check_profiling_available): Assume
10486 profiling is not available on powerpc-eabi targets.
10487
10488 2004-04-21 Janis Johnson <janis187@us.ibm.com>
10489
10490 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
10491 * gcc.dg/vmx/bug-1.c: Ditto.
10492
10493 2004-04-20 Eric Christopher <echristo@redhat.com>
10494
10495 * gcc.dg/charset/extern.c: New test.
10496 * g++.dg/charset/extern3.cc: Ditto.
10497
10498 2004-04-20 Uros Bizjak <uros@kss-loka.si>
10499
10500 * gcc.dg/builtins-39.c: New test.
10501
10502 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
10503
10504 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
10505
10506 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
10507
10508 * gcc.dg/torture/mips-hilo-1.c: New test.
10509
10510 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
10511
10512 * gcc.c-torture/compile/20040419-1.c: New test.
10513
10514 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
10515
10516 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
10517
10518 2004-04-18 Zack Weinberg <zack@codesourcery.com>
10519 Aldy Hernandez <aldyh@redhat.com>
10520
10521 * gcc.c-torture/execute/va-arg-24.c: New.
10522
10523 2004-04-17 Zack Weinberg <zack@codesourcery.com>
10524 Aldy Hernandez <aldyh@redhat.com>
10525
10526 * gcc.dg/vmx/1b-01.c: New.
10527 * gcc.dg/vmx/1b-02.c: New.
10528 * gcc.dg/vmx/1b-03.c: New.
10529 * gcc.dg/vmx/1b-04.c: New.
10530 * gcc.dg/vmx/1b-05.c: New.
10531 * gcc.dg/vmx/1b-06.c: New.
10532 * gcc.dg/vmx/1b-07.c: New.
10533 * gcc.dg/vmx/1c-01.c: New.
10534 * gcc.dg/vmx/1c-02.c: New.
10535 * gcc.dg/vmx/3a-01a.c: New.
10536 * gcc.dg/vmx/3a-01.c: New.
10537 * gcc.dg/vmx/3a-01m.c: New.
10538 * gcc.dg/vmx/3a-03.c: New.
10539 * gcc.dg/vmx/3a-03m.c: New.
10540 * gcc.dg/vmx/3a-04.c: New.
10541 * gcc.dg/vmx/3a-04m.c: New.
10542 * gcc.dg/vmx/3a-05.c: New.
10543 * gcc.dg/vmx/3a-06.c: New.
10544 * gcc.dg/vmx/3a-06m.c: New.
10545 * gcc.dg/vmx/3a-07.c: New.
10546 * gcc.dg/vmx/3b-01.c: New.
10547 * gcc.dg/vmx/3b-02.c: New.
10548 * gcc.dg/vmx/3b-10.c: New.
10549 * gcc.dg/vmx/3b-13.c: New.
10550 * gcc.dg/vmx/3b-14.c: New.
10551 * gcc.dg/vmx/3b-15.c: New.
10552 * gcc.dg/vmx/3c-01a.c: New.
10553 * gcc.dg/vmx/3c-01.c: New.
10554 * gcc.dg/vmx/3c-02.c: New.
10555 * gcc.dg/vmx/3c-03.c: New.
10556 * gcc.dg/vmx/3d-01.c: New.
10557 * gcc.dg/vmx/4-01.c: New.
10558 * gcc.dg/vmx/4-03.c: New.
10559 * gcc.dg/vmx/5-01.c: New.
10560 * gcc.dg/vmx/5-02.c: New.
10561 * gcc.dg/vmx/5-03.c: New.
10562 * gcc.dg/vmx/5-04.c: New.
10563 * gcc.dg/vmx/5-05.c: New.
10564 * gcc.dg/vmx/5-06.c: New.
10565 * gcc.dg/vmx/5-07.c: New.
10566 * gcc.dg/vmx/5-07t.c: New.
10567 * gcc.dg/vmx/5-08.c: New.
10568 * gcc.dg/vmx/5-10.c: New.
10569 * gcc.dg/vmx/5-11.c: New.
10570 * gcc.dg/vmx/7-01a.c: New.
10571 * gcc.dg/vmx/7-01.c: New.
10572 * gcc.dg/vmx/7c-01.c: New.
10573 * gcc.dg/vmx/7d-01.c: New.
10574 * gcc.dg/vmx/7d-02.c: New.
10575 * gcc.dg/vmx/8-01.c: New.
10576 * gcc.dg/vmx/8-02a.c: New.
10577 * gcc.dg/vmx/8-02.c: New.
10578 * gcc.dg/vmx/brode-1.c: New.
10579 * gcc.dg/vmx/bug-1.c: New.
10580 * gcc.dg/vmx/bug-2.c: New.
10581 * gcc.dg/vmx/bug-3.c: New.
10582 * gcc.dg/vmx/cw-bug-1.c: New.
10583 * gcc.dg/vmx/cw-bug-2.c: New.
10584 * gcc.dg/vmx/cw-bug-3.c: New.
10585 * gcc.dg/vmx/dct.c: New.
10586 * gcc.dg/vmx/debug-1.c: New.
10587 * gcc.dg/vmx/debug-2.c: New.
10588 * gcc.dg/vmx/debug-3.c: New.
10589 * gcc.dg/vmx/debug-4.c: New.
10590 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
10591 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
10592 * gcc.dg/vmx/eg-5.c: New.
10593 * gcc.dg/vmx/fft.c: New.
10594 * gcc.dg/vmx/gcc-bug-1.c: New.
10595 * gcc.dg/vmx/gcc-bug-2.c: New.
10596 * gcc.dg/vmx/gcc-bug-3.c: New.
10597 * gcc.dg/vmx/gcc-bug-4.c: New.
10598 * gcc.dg/vmx/gcc-bug-5.c: New.
10599 * gcc.dg/vmx/gcc-bug-6.c: New.
10600 * gcc.dg/vmx/gcc-bug-7.c: New.
10601 * gcc.dg/vmx/gcc-bug-8.c: New.
10602 * gcc.dg/vmx/gcc-bug-9.c: New.
10603 * gcc.dg/vmx/gcc-bug-b.c: New.
10604 * gcc.dg/vmx/gcc-bug-c.c: New.
10605 * gcc.dg/vmx/gcc-bug-d.c: New.
10606 * gcc.dg/vmx/gcc-bug-e.c: New.
10607 * gcc.dg/vmx/gcc-bug-f.c: New.
10608 * gcc.dg/vmx/gcc-bug-g.c: New.
10609 * gcc.dg/vmx/gcc-bug-i.c: New.
10610 * gcc.dg/vmx/harness.h: New.
10611 * gcc.dg/vmx/ira1.c: New.
10612 * gcc.dg/vmx/ira2a.c: New.
10613 * gcc.dg/vmx/ira2b.c: New.
10614 * gcc.dg/vmx/ira2.c: New.
10615 * gcc.dg/vmx/ira2c.c: New.
10616 * gcc.dg/vmx/mem.c: New.
10617 * gcc.dg/vmx/newton-1.c: New.
10618 * gcc.dg/vmx/ops.c: New.
10619 * gcc.dg/vmx/sn7153.c: New.
10620 * gcc.dg/vmx/spill2.c: New.
10621 * gcc.dg/vmx/spill3.c: New.
10622 * gcc.dg/vmx/spill.c: New.
10623 * gcc.dg/vmx/t.c: New.
10624 * gcc.dg/vmx/varargs-1.c: New.
10625 * gcc.dg/vmx/varargs-2.c: New.
10626 * gcc.dg/vmx/varargs-3.c: New.
10627 * gcc.dg/vmx/varargs-4.c: New.
10628 * gcc.dg/vmx/varargs-5.c: New.
10629 * gcc.dg/vmx/varargs-6.c: New.
10630 * gcc.dg/vmx/varargs-7.c: New.
10631 * gcc.dg/vmx/vmx.exp: New.
10632 * gcc.dg/vmx/vprint-1.c: New.
10633 * gcc.dg/vmx/vscan-1.c: New.
10634 * gcc.dg/vmx/x-01.c: New.
10635 * gcc.dg/vmx/x-02.c: New.
10636 * gcc.dg/vmx/x-03.c: New.
10637 * gcc.dg/vmx/x-04.c: New.
10638 * gcc.dg/vmx/x-05.c: New.
10639 * gcc.dg/vmx/yousufi-1.c: New.
10640 * gcc.dg/vmx/zero-1.c: New.
10641 * gcc.dg/vmx/zero.c: New.
10642
10643 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
10644
10645 * g++.dg/lookup/java1.C: Update for chage of
10646 _Jv_AllocObject.
10647 * g++.dg/lookup/java2.C: Likewise.
10648
10649 2004-04-17 Laurent GUERBY <laurent@guerby.net>
10650
10651 * ada/acats/run_all.sh: use -O2 by default.
10652
10653 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
10654
10655 * gcc.dg/vr-mult-[12].c: New tests.
10656
10657 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10658
10659 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
10660
10661 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
10662
10663 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
10664
10665 * lib/target-supports.exp (check_profiling_available): Assume profiling
10666 isn't available for mips*-*-elf targets.
10667
10668 2004-04-14 Uros Bizjak <uros@kss-loka.si>
10669
10670 * gcc.dg/builtins-38.c: New test.
10671
10672 2004-04-14 Eric Christopher <echristo@redhat.com>
10673
10674 * g++.dg/charset/charset.exp: Run .cc extension tests.
10675
10676 2004-04-14 Zack Weinberg <zack@codesourcery.com>
10677
10678 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
10679
10680 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10681
10682 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
10683
10684 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
10685
10686 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
10687 * gcc.dg/i386-387-2.c: Likewise.
10688
10689 * gcc.dg/i386-387-7.c: New test.
10690 * gcc.dg/i386-387-8.c: New test.
10691
10692 * gcc.dg/builtins-37.c: New test.
10693
10694 2004-04-13 Geoffrey Keating <geoffk@apple.com>
10695
10696 * g++.dg/pch/externc-1.C: Add missing semicolon.
10697
10698 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
10699
10700 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
10701
10702 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10703
10704 * gcc.c-torture/execute/20040411-1.c: New test.
10705
10706 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
10707
10708 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
10709
10710 2004-04-09 Chris Demetriou <cgd@broadcom.com>
10711
10712 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
10713
10714 2004-04-09 Zack Weinberg <zack@codesourcery.com>
10715
10716 * lib/target-supports.exp (check_named_sections_available): New.
10717 * lib/gcc-dg.exp (dg-require-named-sections): New.
10718 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
10719 old-deja.exp. Also prune error-count message from HP linker.
10720 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
10721
10722 * g++.dg/init/init-ref4.C: Use dg-require-weak.
10723 * g++.old-deja/g++.pt/static3.C: Likewise.
10724 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
10725
10726 2004-04-09 Roger Sayle <roger@eyesopen.com>
10727
10728 * gcc.c-torture/execute/20040409-1.c: New test case.
10729 * gcc.c-torture/execute/20040409-2.c: New test case.
10730 * gcc.c-torture/execute/20040409-3.c: New test case.
10731
10732 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
10733
10734 * gcc.dg/20040409-1.c: New test.
10735
10736 2004-04-08 Roger Sayle <roger@eyesopen.com>
10737
10738 PR target/14888
10739 * g++.dg/opt/pr14888.C: New test case.
10740
10741 2004-04-08 Geoffrey Keating <geoffk@apple.com>
10742
10743 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
10744 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
10745 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
10746 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
10747 New tests.
10748
10749 2004-04-08 Paul Brook <paul@codesourcery.com>
10750
10751 * gcc.dg/spill-1.c: New test.
10752
10753 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10754
10755 * gcc.dg/torture/builtin-ctype-2.c: New test.
10756
10757 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
10758
10759 * gcc.dg/pch/pch.exp: Add largefile test.
10760
10761 2004-04-06 Geoffrey Keating <geoffk@apple.com>
10762
10763 * g++.dg/pch/externc-1.Hs: New.
10764 * g++.dg/pch/externc-1.C: New.
10765
10766 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10767
10768 * gcc.dg/compat/struct-by-value-5a_main.c,
10769 gcc.dg/compat/struct-by-value-5b_main.c: New files.
10770 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
10771 * gcc.dg/compat/struct-by-value-5a_x.c,
10772 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
10773 gcc.dg/compat/struct-by-value-5_x.c.
10774 * gcc.dg/compat/struct-by-value-5a_y.c,
10775 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
10776 gcc.dg/compat/struct-by-value-5_y.c.
10777
10778 * gcc.dg/compat/struct-by-value-6a_main.c,
10779 gcc.dg/compat/struct-by-value-6b_main.c: New files.
10780 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
10781 * gcc.dg/compat/struct-by-value-6a_x.c,
10782 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
10783 gcc.dg/compat/struct-by-value-6_x.c.
10784 * gcc.dg/compat/struct-by-value-6a_y.c,
10785 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
10786 gcc.dg/compat/struct-by-value-6_y.c.
10787
10788 * gcc.dg/compat/struct-by-value-7a_main.c,
10789 gcc.dg/compat/struct-by-value-7b_main.c: New files.
10790 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
10791 * gcc.dg/compat/struct-by-value-7a_x.c,
10792 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
10793 gcc.dg/compat/struct-by-value-7_x.c.
10794 * gcc.dg/compat/struct-by-value-7a_y.c,
10795 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
10796 gcc.dg/compat/struct-by-value-7_y.c.
10797
10798 2004-04-06 Jakub Jelinek <jakub@redhat.com>
10799
10800 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
10801 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
10802 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
10803 options.
10804
10805 2004-04-06 Uros Bizjak <uros@kss-loka.si>
10806
10807 * gcc.dg/builtins-36.c: New test.
10808
10809 2004-04-06 Paul Brook <paul@codesourcery.com>
10810
10811 * README.gcc: Remove obsolete contraint on testcases.
10812
10813 2004-04-05 Paul Brook <paul@codesourcery.com>
10814
10815 PR2123
10816 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
10817 failure and exit(0) on success.
10818 * g++.dg/expr/anew2.C: Ditto.
10819 * g++.dg/expr/anew3.C: Ditto.
10820 * g++.dg/expr/anew4.C: Ditto.
10821
10822 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
10823
10824 PR c++/3518
10825 * g++.dg/template/unify7.C: New.
10826
10827 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
10828
10829 * g++.dg/README: Bring up to date with new subdirectories; remove
10830 duplicate subdirectory lines.
10831
10832 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
10833
10834 PR c++/14007
10835 * g++.dg/template/unify5.C: New.
10836 * g++.dg/template/unify6.C: New.
10837 * g++.dg/template/qualttp20.C: Adjust.
10838 * g++.old-deja/g++.jason/report.C: Adjust.
10839 * g++.old-deja/g++.other/qual1.C: Adjust.
10840
10841 2004-04-01 Mark Mitchell <mark@codesourcery.com>
10842
10843 PR c++/14803
10844 * g++.dg/inherit/ptrmem1.C: New test.
10845
10846 2004-04-01 Jakub Jelinek <jakub@redhat.com>
10847
10848 PR c++/14755
10849 * gcc.c-torture/execute/20040331-1.c: New test.
10850 * gcc.dg/20040331-1.c: New test.
10851
10852 2004-04-01 Paul Brook <paul@codesourcery.com>
10853
10854 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
10855
10856 2004-03-30 Mark Mitchell <mark@codesourcery.com>
10857
10858 PR c++/14724
10859 * g++.dg/init/goto1.C: New test.
10860
10861 PR c++/14763
10862 * g++.dg/template/defarg4.C: New test.
10863
10864 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
10865
10866 * gcc.dg/altivec-11.c: Extend test for more valid cases.
10867
10868 2004-03-28 David Edelsohn <edelsohn@gnu.org>
10869
10870 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
10871
10872 2004-03-28 Zack Weinberg <zack@codesourcery.com>
10873
10874 * gcc.dg/noncompile/undeclared-2.c: New test.
10875
10876 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
10877
10878 * gcc.dg/940409-1.c: Remove XFAIL.
10879 * gcc.dg/reg-vol-struct-1.c: New test.
10880
10881 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10882
10883 * gcc.dg/torture/builtin-wctype-1.c: New test.
10884
10885 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
10886
10887 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
10888 * gcc.dg/20001101-1.c: Likewise.
10889 * gcc.dg/20001102-1.c: Likewise.
10890
10891 2004-03-25 Roger Sayle <roger@eyesopen.com>
10892
10893 * gcc.dg/compare8.c: Add an additional test for XOR.
10894
10895 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10896
10897 * gcc.dg/torture/builtin-ctype-1.c: New test.
10898
10899 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10900
10901 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
10902 * gcc.dg/torture/builtin-math-1.c: Likewise.
10903 * gcc.dg/torture/builtin-power-1.c: New test.
10904
10905 2004-03-24 Andreas Schwab <schwab@suse.de>
10906
10907 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
10908 IA64 assembler.
10909
10910 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
10911 Roger Sayle <roger@eyesopen.com>
10912
10913 * gcc.dg/compare8.c: New test case.
10914
10915 2004-03-23 Ziemowit Laski <zlaski@apple.com>
10916
10917 * g++.dg/ext/altivec-7.C: New test.
10918
10919 2004-03-23 Zack Weinberg <zack@codesourcery.com>
10920
10921 PR 12267, 12391, 12560, 13129, 14114, 14133
10922 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
10923 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
10924 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
10925 Adjust error regexps.
10926 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
10927 * gcc.dg/noncompile/undeclared-1.c: New test cases.
10928 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
10929 * gcc.dg/local1.c: Add explanatory comment.
10930
10931 2004-03-23 Roger Sayle <roger@eyesopen.com>
10932
10933 PR optimization/14669
10934 * g++.dg/opt/fold2.C: New test case.
10935
10936 2004-03-22 Jakub Jelinek <jakub@redhat.com>
10937
10938 PR c/14069
10939 * gcc.dg/20040322-1.c: New test.
10940
10941 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10942
10943 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
10944 * gcc.dg/ultrasp4.c: Likewise.
10945 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
10946
10947 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
10948
10949 * gcc.dg/i386-sse-8.c: Reset default options.
10950
10951 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
10952
10953 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
10954 in the error message text.
10955
10956 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10957
10958 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
10959
10960 2004-03-21 Mark Mitchell <mark@codesourcery.com>
10961
10962 PR c++/14616
10963 * g++.dg/init/array13.C: New test.
10964
10965 2004-03-20 Roger Sayle <roger@eyesopen.com>
10966
10967 PR target/13889
10968 * gcc.c-torture/compile/pr13889.c: New test case.
10969
10970 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
10971
10972 PR c/14635
10973 * builtins-1.c (nan, nans): Don't test.
10974 * builtins-30.c: Don't use nan, nanf, nanl.
10975 * builtins-35.c: New test.
10976
10977 2004-03-19 Ziemowit Laski <zlaski@apple.com>
10978
10979 * g++.dg/ext/altivec-6.C: New test.
10980
10981 2004-03-19 Mark Mitchell <mark@codesourcery.com>
10982
10983 * g++.dg/init/placement3.C: New test.
10984
10985 * g++.dg/template/spec13.C: New test.
10986
10987 * g++.dg/lookup/using11.C: New test.
10988
10989 * g++.dg/lookup/koenig3.C: New test.
10990
10991 * g++.dg/template/operator2.C: New test.
10992
10993 * g++.dg/expr/dtor3.C: New test.
10994 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
10995 marker.
10996 * g++.old-deja/g++.law/visibility28.C: Likewise.
10997
10998 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
10999
11000 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
11001 * gcc.dg/ppc64-abi-3.c: Likewise.
11002
11003 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11004
11005 PR c++/14545
11006 * g++.dg/parse/template15.C: New test.
11007
11008 2004-03-18 Mark Mitchell <mark@codesourcery.com>
11009
11010 * g++.dg/expr/dtor2.C: New test.
11011
11012 * g++.dg/lookup/anon4.C: New test.
11013
11014 * g++.dg/overload/using1.C: New test.
11015
11016 * g++.dg/template/lookup7.C: New test.
11017
11018 * g++.dg/template/typename6.C: New test.
11019
11020 * g++.dg/expr/cond6.C: New test.
11021
11022 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11023
11024 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
11025
11026 2004-03-18 Mark Mitchell <mark@codesourcery.com>
11027
11028 * g++.dg/expr/cond5.C: New test.
11029 * g++.dg/expr/constcast1.C: Likewise.
11030 * g++.dg/expr/ptrmem2.C: Likewise.
11031 * g++.dg/expr/ptrmem3.C: Likewise.
11032 * g++.dg/lookup/main1.C: Likewise.
11033 * g++.dg/template/lookup6.C: Likewise.
11034
11035 2004-03-18 Mark Mitchell <mark@codesourcery.com>
11036
11037 * gcc.dg/local1.c: New test.
11038
11039 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
11040
11041 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11042
11043 * gcc.dg/torture/builtin-convert-1.c: New test.
11044
11045 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11046
11047 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
11048
11049 2004-03-16 Mark Mitchell <mark@codesourcery.com>
11050
11051 PR c++/14481
11052 * g++.dg/warn/Wunused-7.C: New test.
11053
11054 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11055
11056 * gcc.dg/torture/builtin-integral-1.c: New test.
11057
11058 2004-03-16 Mark Mitchell <mark@codesourcery.com>
11059
11060 PR c++/14586
11061 * g++.dg/parse/non-dependent3.C: New test.
11062
11063 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
11064
11065 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
11066 * g++.dg/eh/simd-2.C: Likewise.
11067 * g++.dg/init/array10.C: Likewise.
11068 * gcc.c-torture/compile/simd-1.c: Likewise.
11069 * gcc.c-torture/compile/simd-2.c: Likewise.
11070 * gcc.c-torture/compile/simd-3.c: Likewise.
11071 * gcc.c-torture/compile/simd-4.c: Likewise.
11072 * gcc.c-torture/compile/simd-6.c: Likewise.
11073 * gcc.c-torture/execute/simd-1.c: Likewise.
11074 * gcc.c-torture/execute/simd-2.c: Likewise.
11075 * gcc.dg/compat/vector-defs.h: Likewise.
11076 * gcc.dg/20020531-1.c: Likewise.
11077 * gcc.dg/altivec-3.c: Likewise.
11078 * gcc.dg/altivec-4.c: Likewise.
11079 * gcc.dg/altivec-varargs-1.c: Likewise.
11080 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
11081 * gcc.dg/i386-mmx-3.c: Likewise.
11082 * gcc.dg/i386-sse-4.c: Likewise.
11083 * gcc.dg/i386-sse-5.c: Likewise.
11084 * gcc.dg/i386-sse-8.c: Likewise.
11085 * gcc.dg/simd-1.c: Likewise.
11086 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
11087 __ev64_opaque__ since the machine description provides it.
11088
11089 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11090
11091 * lib/compat.exp (skip_list): New global variable.
11092 Use it to hold the user defined COMPAT_SKIPS list if any.
11093 (compat-obj): Add the members of skip_list to optall.
11094
11095 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11096
11097 * gcc.dg/compat/union-by-value-1_main.c,
11098 union-by-value-1_x.c, union-by-value-1_y.c,
11099 union-check.h, union-defs.h,
11100 union-init.h, union-return-1_main.c,
11101 union-return-1_x.c, union-return-1_y.c: New files.
11102
11103 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11104
11105 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
11106 mixed-struct-init.h: Add 4 mixed structure types.
11107 struct-by-value-21_main.c, struct-by-value-21_x.c,
11108 struct-by-value-21_y.c, struct-return-21_main.c,
11109 struct-return-21_x.c, struct-return-21_y.c: New files.
11110
11111 2004-03-13 Mark Mitchell <mark@codesourcery.com>
11112
11113 PR c++/14550
11114 * g++.dg/parse/template14.C: New test.
11115
11116 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11117
11118 * gcc.c-torture/execute/20040313-1.c: New test.
11119
11120 2004-03-13 Jakub Jelinek <jakub@redhat.com>
11121
11122 PR target/14533
11123 * gcc.dg/20040311-2.c: New test.
11124
11125 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
11126
11127 PR other/14544
11128 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
11129 bit-field.
11130
11131 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
11132
11133 * gcc.dg/20040305-2.c: Add missing return statement.
11134
11135 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11136
11137 * gcc.dg/builtins-34.c: Also check pow10*.
11138
11139 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
11140
11141 PR target/14262
11142 * gcc.dg/20040305-2.c: New test.
11143
11144 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
11145
11146 * gcc.dg/20040310-1.c: New test.
11147
11148 2004-03-11 Roger Sayle <roger@eyesopen.com>
11149
11150 * gcc.c-torture/execute/20040311-1.c: New test case.
11151
11152 2004-03-11 Mark Mitchell <mark@codesourcery.com>
11153
11154 PR c++/14476
11155 * g++.dg/lookup/enum1.C: New test.
11156
11157 2004-03-10 Mark Mitchell <mark@codesourcery.com>
11158
11159 PR c++/14510
11160 * g++.dg/lookup/struct2.C: New test.
11161
11162 2004-03-10 Uros Bizjak <uros@kss-loka.si>
11163
11164 * gcc.dg/builtins-34.c: New test.
11165
11166 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11167
11168 * gcc.dg/torture/builtin-nonneg-1.c: New test.
11169
11170 2004-03-09 James E Wilson <wilson@specifixinc.com>
11171
11172 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
11173 * gcc.dg/alias-2.c: New testcase.
11174
11175 2004-03-09 Zack Weinberg <zack@codesourcery.com>
11176
11177 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
11178
11179 2004-03-09 Roger Sayle <roger@eyesopen.com>
11180
11181 * gcc.c-torture/execute/20040309-1.c: New test case.
11182
11183 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
11184
11185 PR c++/14397
11186 * g++.dg/overload/ref1.C: New.
11187
11188 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11189
11190 PR c++/14409
11191 * g++.dg/template/spec12.C: New test.
11192
11193 PR c++/14448
11194 * g++.dg/parse/crash14.C: New test.
11195
11196 2004-03-09 Mark Mitchell <mark@codesourcery.com>
11197
11198 PR c++/14230
11199 * g++.dg/init/ref11.C: New test.
11200
11201 2004-03-09 Mark Mitchell <mark@codesourcery.com>
11202
11203 PR c++/14432
11204 * g++.dg/parse/builtin2.C: New test.
11205
11206 2004-03-08 Mark Mitchell <mark@codesourcery.com>
11207
11208 PR c++/14401
11209 * g++.dg/init/ctor3.C: New test.
11210 * g++.dg/init/union1.C: New test.
11211 * g++.dg/ext/anon-struct4.C: New test.
11212
11213 2004-03-08 Mark Mitchell <mark@codesourcery.com>
11214
11215 * g++.dg/lookup/koenig1.C: Tweak error messages.
11216 * g++.dg/lookup/used-before-declaration.C: Likewise.
11217 * g++.dg/other/do1.C: Likewise.
11218 * g++.dg/overload/koenig1.C: Likewise.
11219 * g++.dg/parse/crash13.C: Likewise.
11220 * g++.dg/template/instantiate3.C: Likewise.
11221
11222 2004-03-08 Eric Christopher <echristo@redhat.com>
11223
11224 * * lib/target-supports.exp: Enable libiconv in test
11225 compilation. Fix up error checking.
11226
11227 2004-03-08 Roger Sayle <roger@eyesopen.com>
11228
11229 PR middle-end/14289
11230 * gcc.dg/pr14289-1.c: New test case.
11231 * gcc.dg/pr14289-2.c: Likewise.
11232 * gcc.dg/pr14289-3.c: Likewise.
11233
11234 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
11235
11236 * gcc.c-torture/execute/20040308-1.c: New test.
11237
11238 2004-03-07 Roger Sayle <roger@eyesopen.com>
11239
11240 * gcc.c-torture/execute/20040307-1.c: New test case.
11241
11242 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
11243
11244 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
11245
11246 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
11247
11248 * gcc.dg/20040306-1.c: New test.
11249
11250 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
11251
11252 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
11253 them static.
11254 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
11255
11256 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11257
11258 PR c/14465
11259 * gcc.dg/decl-6.c: New test.
11260
11261 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11262
11263 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
11264 Rename LOGPOW -> LOG_POW.
11265 (SQRT_EXP, POW_EXP): New.
11266
11267 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11268
11269 * gcc.dg/i386-sse-8.c: New test.
11270
11271 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11272
11273 PR c/14114
11274 * gcc.dg/decl-5.c: New test.
11275
11276 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
11277
11278 * gcc.dg/20040305-1.c: New test.
11279
11280 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
11281
11282 PR other/14354
11283 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
11284
11285 2004-03-04 Ziemowit Laski <zlaski@apple.com>
11286
11287 PR c++/14425, c++/14426
11288 * g++.dg/ext/altivec-4.C: New test.
11289 * g++.dg/ext/altivec-5.C: New test.
11290
11291 2004-03-04 Geoffrey Keating <geoffk@apple.com>
11292
11293 * g++.old-deja/g++.other/linkage1.C: Expect errors about
11294 global variables of a type with no linkage.
11295 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
11296 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
11297 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
11298 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
11299 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
11300 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
11301 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
11302 * g++.dg/warn/deprecated.C: Name enum Color.
11303 * g++.dg/overload/VLA.C: Name structure for 'b'.
11304 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
11305
11306 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11307
11308 * gcc.c-torture/compile/20040304-1.c: New test.
11309
11310 2004-03-03 Zack Weinberg <zack@codesourcery.com>
11311
11312 PR 13728
11313 * gcc.dg/decl-4.c: New testcase.
11314
11315 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
11316
11317 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
11318 as PRECF if sizeof (float) > sizeof (double).
11319 (PRECL): Make it the same as PRECF if
11320 sizeof (float) > sizeof (long double).
11321
11322 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11323
11324 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
11325 system type. Add check for irix6 which doesn't have c99 runtime.
11326
11327 2004-03-03 Bob Wilson <bob.wilson@acm.org>
11328
11329 * gcc.dg/const-elim-1.c: xfail for xtensa.
11330
11331 2004-03-01 Mark Mitchell <mark@codesourcery.com>
11332
11333 PR c++/14369
11334 * g++.dg/template/cond4.C: New test.
11335
11336 2004-03-01 Mark Mitchell <mark@codesourcery.com>
11337
11338 PR c++/14360
11339 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
11340
11341 PR c++/14361
11342 * g++.dg/parse/defarg7.C: New test.
11343
11344 PR c++/14359
11345 * g++.dg/template/friend26.C: New test.
11346
11347 2004-03-01 Mark Mitchell <mark@codesourcery.com>
11348
11349 PR c++/14324
11350 * g++.dg/abi/mangle21.C: New test.
11351
11352 PR c++/14260
11353 * g++.dg/parse/constructor2.C: New test.
11354
11355 PR c++/14337
11356 * g++.dg/template/sfinae1.C: New test.
11357
11358 2004-02-29 Mark Mitchell <mark@codesourcery.com>
11359
11360 PR c++/14267
11361 * g++.dg/expr/crash2.C: New test.
11362
11363 PR middle-end/13448
11364 * gcc.dg/inline-5.c: New test.
11365 * gcc.dg/always-inline.c: Split out tests into ...
11366 * gcc.dg/always-inline2.c: ... this and ...
11367 * gcc.dg/always-inline3.c: ... this.
11368
11369 2004-02-29 Mark Mitchell <mark@codesourcery.com>
11370
11371 PR debug/12103
11372 * g++.dg/debug/crash1.C: New test.
11373
11374 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
11375
11376 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
11377 function with __attribute__((noinline)).
11378 (recurser_void2): Likewise.
11379 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
11380 (recurser_void2): Likewise.
11381
11382 2004-02-29 Roger Sayle <roger@eyesopen.com>
11383
11384 PR middle-end/14203
11385 * g++.dg/warn/Wunused-6.C: New test case.
11386
11387 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
11388
11389 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
11390 not defined.
11391
11392 2004-02-27 Eric Christopher <echristo@redhat.com>
11393
11394 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
11395 * g++.dg/charset/asm2.c: Run only x86.
11396 * gcc.dg/charset/asm3.c: Ditto.
11397
11398 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
11399
11400 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
11401 ld_library_path.
11402
11403 2004-02-27 Ziemowit Laski <zlaski@apple.com>
11404
11405 * g++.dg/ext/altivec-3.C: New.
11406
11407 2004-02-26 Richard Henderson <rth@redhat.com>
11408
11409 * g++.dg/ext/attrib10.C: Mark for warning.
11410 * gcc.dg/attr-alias-1.c: New.
11411
11412 2004-02-26 Richard Henderson <rth@redhat.com>
11413
11414 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
11415 * gcc.c-torture/execute/20040208-2.c: ... it back.
11416
11417 2004-02-26 Eric Christopher <echristo@redhat.com>
11418
11419 * lib/target-supports.exp (check-iconv-available): New function.
11420 * lib/gcc-dg.exp (dg-require-iconv): New function.
11421 Use above.
11422 * gcc.dg/charset: New directory.
11423 * gcc.dg/charset/charset.exp: New file.
11424 * gcc.dg/charset/asm1.c: Ditto.
11425 * gcc.dg/charset/asm2.c: Ditto.
11426 * gcc.dg/charset/asm3.c: Ditto.
11427 * gcc.dg/charset/asm4.c: Ditto.
11428 * gcc.dg/charset/asm5.c: Ditto.
11429 * gcc.dg/charset/attribute1.c: Ditto.
11430 * gcc.dg/charset/attribute2.c: Ditto.
11431 * gcc.dg/charset/string1.c: Ditto.
11432 * g++.dg/charset: New directory.
11433 * g++.dg/dg.exp: Add here. Special options.
11434 * g++.dg/charset/charset.exp: New file.
11435 * g++.dg/charset/asm1.c: Ditto.
11436 * g++.dg/charset/asm2.c: Ditto.
11437 * g++.dg/charset/asm3.c: Ditto.
11438 * g++.dg/charset/asm4.c: Ditto.
11439 * g++.dg/charset/attribute1.c: Ditto.
11440 * g++.dg/charset/attribute2.c: Ditto.
11441 * g++.dg/charset/extern1.cc: Ditto.
11442 * g++.dg/charset/extern2.cc: Ditto.
11443 * g++.dg/charset/string1.c: Ditto.
11444
11445 2004-02-26 Mark Mitchell <mark@codesourcery.com>
11446
11447 PR c++/14278
11448 * g++.dg/parse/comma1.C: New test.
11449
11450 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11451
11452 PR c++/14284
11453 * g++.dg/template/ttp8.C: New test.
11454
11455 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
11456
11457 * gcc.dg/fixuns-trunc-1.c: New test.
11458
11459 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11460
11461 * gcc.dg/builtins-config.h: Use #elif.
11462
11463 2004-02-26 Michael Matz <matz@suse.de>
11464
11465 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
11466 * gcc.dg/991214-1.c: Likewise.
11467 * gcc.dg/i386-asm-1.c: Likewise.
11468
11469 2004-02-25 Richard Henderson <rth@redhat.com>
11470
11471 * gcc.c-torture/execute/20040208-2.c: Move ...
11472 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
11473
11474 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11475
11476 PR c++/14246
11477 * g++.dg/other/crash-3.C: New test.
11478
11479 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11480
11481 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
11482 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
11483
11484 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
11485 HP-UX.
11486
11487 2004-02-24 Michael Matz <matz@suse.de>
11488
11489 * gcc.dg/i386-regparm.c: New.
11490
11491 2004-02-23 James E Wilson <wilson@specifixinc.com>
11492
11493 * gcc.c-torture/execute/20040223-1.c: New.
11494
11495 2004-02-23 Zack Weinberg <zack@codesourcery.com>
11496 Kazu Hirata <kazu@cs.umass.edu>
11497
11498 * gcc.dg/fwritable-strings-1.c: Remove.
11499
11500 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
11501
11502 PR c/14156
11503 * gcc.dg/20040223-1.c: New test.
11504
11505 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11506
11507 PR c++/14106
11508 * g++.dg/ext/typeof9.C: New test.
11509
11510 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11511
11512 PR c++/14250
11513 * g++.dg/other/switch1.C: New test.
11514
11515 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11516
11517 * gcc.dg/cast-function-1.c: Adjust for new informative message.
11518 * gcc.dg/va-arg-1.c: Likewise.
11519
11520 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11521
11522 PR c++/14143
11523 * g++.dg/template/koenig5.C: New test.
11524
11525 2004-02-21 Ziemowit Laski <zlaski@apple.com>
11526
11527 * g++.dg/ext/altivec-1.C: Generalize target triple.
11528 * g++.dg/ext/altivec-2.C: New test case.
11529 * g++.dg/ext/altivec_check.h: New file.
11530 * gcc.dg/altivec-1.c: Generalize target triple;
11531 include altivec_check.h and call altivec_check().
11532 * gcc.dg/altivec-[2-5].c: Generalize target triple.
11533 * gcc.dg/altivec-6.c: New test case.
11534 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
11535 type casts as needed.
11536 * gcc.dg/altivec-10.c: Include altivec_check.h and call
11537 altivec_check().
11538 * gcc.dg/altivec-12.c: New test case.
11539 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
11540 include altivec_check.h and call altivec_check().
11541 * gcc.dg/altivec_check.h: New file.
11542
11543 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11544
11545 * lib/target-supports.exp (check_alias_available): Don't mangle
11546 function `g' in test program.
11547
11548 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11549
11550 * lib/target-supports.exp (check_profiling_available): Check
11551 argument to determine whether we support a profiling type.
11552 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
11553 check_profiling_available.
11554 * g++.dg/bprob/bprob.exp: Likewise
11555 * g77.dg/bprob/bprob.exp: Likewise.
11556 * gcc.misc-tests/bprob.exp: Likewise.
11557 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
11558 dg-require-profiling and delete expected error handling.
11559 * gcc.dg/20021014-1.c: Likewise.
11560 * gcc.dg/nest.c: Likewise.
11561
11562 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11563
11564 PR c++/12007
11565 * g++.dg/other/vthunk1.C: New test.
11566
11567 2004-02-20 Falk Hueffner <falk@debian.org>
11568
11569 PR target/14201
11570 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
11571
11572 2004-02-20 Mark Mitchell <mark@codesourcery.com>
11573
11574 PR c++/13927
11575 * g++.dg/other/error8.C: Remove XFAIL markers.
11576
11577 PR c++/14173
11578 * g++.dg/ext/packed5.C: New test.
11579
11580 PR c++/14199
11581 * g++.dg/warn/Wunused-5.C: New test.
11582
11583 PR c++/14186
11584 * g++.dg/lookup/member1.C: New test.
11585
11586 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
11587
11588 * gcc.c-torture/compile/20040130-1.c: Enable only when
11589 __INT_MAX__ >= 2147483647L.
11590 * gcc.c-torture/compile/961203-1.c: Likewise.
11591
11592 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
11593
11594 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
11595 * g++.dg/opt/template1.C: Robustify assembler regexp
11596
11597 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11598
11599 * gcc.c-torture/execute/simd-4.x: Remove.
11600 * gcc.c-torture/execute/va-arg-25.x: Likewise.
11601 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
11602 Guard with #ifndef SKIP_ATTRIBUTE.
11603 * gcc.dg/compat/vector-1_y.c: Likewise.
11604 * gcc.dg/compat/vector-2_x.c: Likewise.
11605 * gcc.dg/compat/vector-2_y.c: Likewise.
11606 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
11607 * g++.dg/eh/simd-2.C: Likewise.
11608
11609 2004-02-19 Alan Modra <amodra@bigpond.net.au>
11610
11611 * gcc.c-torture/compile/complex-1.c: New.
11612
11613 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
11614
11615 PR target/14209
11616 * gcc.c-torture/execute/20040218-1.c: New test.
11617
11618 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11619
11620 PR c++/14181
11621 * g++.dg/parse/new2.C: New test.
11622
11623 2004-02-18 Paul Brook <paul@codesourcery.com>
11624
11625 * gcc.c-torture/compile/libcall-1.c: New test.
11626
11627 2004-02-18 Paul Brook <paul@codesourcery.com>
11628
11629 PR debug/12934
11630 * gcc.dg/debug/debug-7.c: New test.
11631
11632 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
11633
11634 * gcc.dg/20040217-1.c: New test.
11635
11636 2004-02-17 Zack Weinberg <zack@codesourcery.com>
11637
11638 * gcc.c-torture/execute/990208-1.x: Delete.
11639
11640 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
11641
11642 * gcc.c-torture/execute/20040208-2.x: New file.
11643
11644 2004-02-17 Mark Mitchell <mark@codesourcery.com>
11645
11646 PR c++/11326
11647 * g++.dg/abi/structret1.C: New test.
11648
11649 2004-02-17 Jakub Jelinek <jakub@redhat.com>
11650
11651 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
11652 (i386_cpuid): No need to test if cpuid is available on AMD64.
11653 Fix assembly, so that it works onboth i386 and AMD64.
11654 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
11655 (vecInLong): Fix s[] member type to unsigned int.
11656 (vecInWord): Remove type.
11657 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
11658 (a64, b64, c64, d64, e64): Remove.
11659 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
11660 Remove unused variable. Remove initialization of removed variables.
11661 Don't call mmx_tests nor sse_tests.
11662 (reference_mmx, reference_sse): Remove.
11663 (check): Add return stmt.
11664 * gcc.dg/i386-sse-7.c: New test.
11665 * gcc.dg/i386-mmx-4.c: New test.
11666
11667 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11668
11669 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
11670 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
11671 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
11672 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
11673 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
11674 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
11675 g++.dg/tc1/dr94.C: Fix line terminator.
11676
11677 2004-02-16 Geoffrey Keating <geoffk@apple.com>
11678
11679 * gcc.c-torture/compile/20040216-1.c: New.
11680
11681 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11682
11683 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
11684 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
11685 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
11686 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
11687 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
11688 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
11689
11690 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11691
11692 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
11693
11694 2004-02-15 Mark Mitchell <mark@codesourcery.com>
11695
11696 PR c++/13971
11697 * g++.dg/expr/cond4.C: New test.
11698
11699 PR c++/14086
11700 * g++.dg/lookup/crash2.C: New test.
11701
11702 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
11703
11704 * gcc.c-torture/compile/20040214-2.c: New test.
11705
11706 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
11707
11708 PR c++/14116
11709 * g++.dg/ext/typeof8.C: New test.
11710
11711 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
11712
11713 * gcc.c-torture/compile/20040214-1.c: New test.
11714
11715 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11716
11717 PR c++/13635
11718 * g++.dg/template/spec11.C: New test.
11719
11720 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11721
11722 PR c++/13927
11723 * g++.dg/other/error8.C: New test.
11724
11725 2004-02-13 Mark Mitchell <mark@codesourcery.com>
11726
11727 PR c++/14122
11728 * g++.dg/template/array4.C: New test.
11729
11730 PR c++/14108
11731 * g++.dg/inherit/thunk2.C: New test.
11732
11733 PR c++/14083
11734 * g++.dg/eh/cond2.C: New test.
11735
11736 2004-02-12 Alan Modra <amodra@bigpond.net.au>
11737
11738 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
11739
11740 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
11741
11742 * lib/scanasm.exp (dg-scan): Quote pattern before display.
11743
11744 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
11745
11746 * g++.dg/simd-2.C: xfail on ppc64-linux.
11747
11748 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
11749
11750 PR c/456
11751 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
11752 tests.
11753
11754 2004-02-11 Uros Bizjak <uros@kss-loka.si>
11755
11756 * gcc.dg/builtins-33.c: New test.
11757
11758 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
11759
11760 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
11761
11762 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
11763
11764 * g++.dg/simd-2.C: Set -maltivec for ppc64.
11765
11766 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
11767
11768 * gcc.dg/ppc64-abi-3.c: New test.
11769
11770 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
11771
11772 PR c/14092
11773
11774 * gcc.dg/pr14092-1.c: New testcase.
11775
11776 2004-02-10 Alan Modra <amodra@bigpond.net.au>
11777
11778 * gcc.dg/cpp/assert4.c: Fix typo last change.
11779
11780 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
11781 * gcc.dg/cpp/assert4.c: Handle powerpc64.
11782
11783 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
11784
11785 2004-02-09 Roger Sayle <roger@eyesopen.com>
11786
11787 * gcc.c-torture/compile/20040209-1.c: New test case.
11788
11789 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
11790
11791 * gcc.dg/c90-init-1.c: Adjust expected error messages.
11792
11793 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
11794
11795 * gcc.c-torture/execute/20040208-[12].c: New tests.
11796
11797 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11798
11799 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
11800
11801 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11802
11803 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
11804
11805 2004-02-07 Zack Weinberg <zack@codesourcery.com>
11806
11807 Bug 13856
11808 * gcc.dg/visibility-8.c: New testcase.
11809
11810 2004-02-07 Zack Weinberg <zack@codesourcery.com>
11811
11812 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
11813 arguments.
11814 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
11815
11816 2004-02-07 Roger Sayle <roger@eyesopen.com>
11817
11818 PR middle-end/13696
11819 * g++.dg/opt/fold1.C: New test case.
11820
11821 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11822
11823 PR c++/14033
11824 * g++.dg/other/crash-2.C: New test.
11825
11826 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11827
11828 PR c++/14028
11829 * g++.dg/parse/angle-bracket2.C: New test.
11830
11831 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11832
11833 PR middle-end/13750
11834 Revert:
11835 2004-01-15 Geoffrey Keating <geoffk@apple.com>
11836 PR pch/13361
11837 * testsuite/g++.dg/pch/wchar-1.C: New.
11838 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11839
11840 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11841
11842 PR c++/14008
11843 * g++.dg/parse/error15.C: New test.
11844 * g++.dg/parse/crash11.C: Update dg-error mark.
11845
11846 2004-02-04 Mark Mitchell <mark@codesourcery.com>
11847
11848 PR c++/13932
11849 * g++.dg/warn/conv2.C: New test.
11850
11851 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11852
11853 PR c++/13086
11854 * g++.dg/warn/incomplete1.C: Remove xfail.
11855
11856 2004-02-04 Mark Mitchell <mark@codesourcery.com>
11857
11858 * lib/file-format.exp (gcc_target_object_format): Use
11859 ${tool}_target_compile, not gcc_target_compile.
11860 * lib/target-supports.exp (check_alias_available): Likewise.
11861 (check_gc_sections_available): Likewise.
11862 * g++.dg/ext/attrib10.C: Use dg-require-alias.
11863 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
11864 dg-require-alias.
11865
11866 2004-02-04 Mark Mitchell <mark@codesourcery.com>
11867
11868 PR c++/13969
11869 * g++.dg/template/static6.C: New test.
11870
11871 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
11872
11873 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
11874
11875 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11876
11877 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
11878 tests for systems where `char' is unsigned by default.
11879
11880 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11881
11882 PR c++/13997
11883 * g++.dg/template/partial3.C: New test.
11884
11885 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
11886
11887 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
11888 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
11889 Remove mentions of obsolete ports.
11890
11891 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
11892
11893 * gcc.dg/noncompile/20001228-1.c: Fix for new
11894 error message.
11895
11896 2004-02-03 Roger Sayle <roger@eyesopen.com>
11897
11898 PR target/9348
11899 * gcc.c-torture/execute/multdi-1.c: New test case.
11900
11901 2004-02-03 Mark Mitchell <mark@codesourcery.com>
11902
11903 PR c++/13925
11904 * g++.dg/template/lookup5.C: New test.
11905
11906 2004-02-03 Mark Mitchell <mark@codesourcery.com>
11907
11908 PR c++/13950
11909 * g++.dg/template/lookup4.C: New test.
11910
11911 PR c++/13970
11912 * g++.dg/parse/error14.C: New test.
11913
11914 PR c++/14002
11915 * g++.dg/parse/template13.C: New test.
11916
11917 2004-02-03 Mark Mitchell <mark@codesourcery.com>
11918
11919 PR c++/13978
11920 * g++.dg/template/koenig4.C: New test.
11921
11922 PR c++/13968
11923 * g++.dg/template/crash17.C: New test.
11924
11925 PR c++/13975
11926 * g++.dg/parse/error13.C: New test.
11927 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
11928
11929 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11930
11931 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
11932
11933 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
11934
11935 PR c/11658
11936 PR c/13994
11937 * gcc.dg/noncompile/20040203-1.c: New test.
11938 * gcc.dg/noncompile/20040203-2.c: Likewise.
11939 * gcc.dg/noncompile/20040203-3.c: Likewise.
11940 * gcc.dg/20040203-1.c: Likewise.
11941
11942 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
11943
11944 PR c++/10858
11945 * g++.dg/template/sizeof7.C: New test.
11946
11947 2004-02-02 Eric Christopher <echristo@redhat.com>
11948 Zack Weinberg <zack@codesourcery.com>
11949
11950 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
11951
11952 2004-02-02 Zack Weinberg <zack@codesourcery.com>
11953
11954 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
11955 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
11956 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
11957 * gcc.dg/cleanup-5.c: Run only on Linux targets.
11958
11959 2004-02-02 Mark Mitchell <mark@codesourcery.com>
11960
11961 PR c++/13113
11962 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
11963
11964 PR c++/13854
11965 * g++.dg/ext/attrib13.C: New test.
11966
11967 PR c++/13907
11968 * g++.dg/conversion/op2.C: New test.
11969
11970 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11971
11972 * gcc.dg/titype-1.c: Fix pasto.
11973
11974 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11975
11976 * gcc.dg/titype-1.c: New test.
11977
11978 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11979
11980 PR c++/13957
11981 * g++.dg/template/non-type-template-argument-1.C,
11982 g++.dg/template/qualified-id1.C: Update dg-error marks.
11983 * g++.dg/template/nontype6.C: New test.
11984
11985 2004-02-01 Roger Sayle <roger@eyesopen.com>
11986
11987 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
11988 * gcc.dg/builtins-31.c: New testcase.
11989 * gcc.dg/builtins-32.c: New testcase.
11990
11991 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
11992
11993 * objc.dg/call-super-2.m: Update line numbers
11994 for the including of stddef.h.
11995
11996 2004-01-30 Michael Matz <matz@suse.de>
11997
11998 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
11999 g++.dg/ext/case-range3.C: New tests.
12000
12001 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12002
12003 DR206
12004 PR c++/13813
12005 * g++.dg/template/member4.C: New test.
12006
12007 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12008
12009 PR c++/13683
12010 * g++.dg/template/sizeof6.C: New test.
12011
12012 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12013
12014 * gcc.dg/fwritable-strings-1.c: New test.
12015
12016 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12017
12018 * gcc.c-torture/compile/20040130-1.c: New test.
12019
12020 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
12021
12022 * objc.dg/call-super-2.m: Include stddef.h for size_t.
12023
12024 2004-01-29 Mark Mitchell <mark@codesourcery.com>
12025
12026 PR c++/13883
12027 * g++.dg/template/ctor3.C: New test.
12028
12029 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12030
12031 * g++.dg/tc1: New directory.
12032 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
12033 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
12034 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
12035 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
12036 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
12037
12038 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12039
12040 * g++.dg/parse/error11.C: New test.
12041 * g++.dg/parse/error12.C: Likewise.
12042
12043 2004-01-28 Ziemowit Laski <zlaski@apple.com>
12044
12045 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
12046 (scan_initial, main): Use aligned_sizeof instead of sizeof.
12047
12048 2004-01-28 Mark Mitchell <mark@codesourcery.com>
12049
12050 PR c++/13791
12051 * g++.dg/ext/attrib12.C: New test.
12052
12053 PR c++/13736
12054 * g++.dg/parse/cast2.C: New test.
12055
12056 2004-01-27 James E Wilson <wilson@specifixinc.com>
12057
12058 * objc.dg/encode-2.m (main): New local string. Set depending on
12059 sizeof long. Use in sscanf call.
12060 * objc.dg/encode-3.m (main): New local string. Set depending on
12061 sizeof long. Use in scan_initial call.
12062
12063 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12064
12065 * objc.dg/call-super-2.m: Make LP64-safe.
12066 * objc.dg/desig-init-1.m: Likewise.
12067
12068 2004-01-27 Devang Patel <dpatel@apple.com>
12069
12070 * g++.dg/debug/namespace1.C: New test.
12071
12072 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
12073
12074 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
12075 xscale-*-*.
12076
12077 * gcc.dg/arm-mmx-1.c: New test.
12078
12079 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12080
12081 * gcc.dg/20040127-1.c: New test.
12082 * gcc.dg/20040127-2.c: New test.
12083
12084 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12085
12086 * objc.dg/stret-1.m (glob): Renamed to globa.
12087
12088 2004-01-26 Mark Mitchell <mark@codesourcery.com>
12089
12090 PR c++/13663
12091 * g++.dg/expr/for1.C: New test.
12092
12093 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
12094
12095 PR middle-end/13779
12096 * gcc.dg/darwin-longlong.c: New test.
12097
12098 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
12099
12100 * gcc.dg/20040124-1.c: Moved test from here...
12101 * gcc.c-torture/compile/20040124-1.c: ...to here.
12102
12103 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12104
12105 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
12106 the assembly output if -m64 is passed.
12107
12108 2004-01-25 Mark Mitchell <mark@codesourcery.com>
12109
12110 PR c++/13833
12111 * g++.dg/template/cond3.C: New test.
12112
12113 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12114
12115 PR c++/13810
12116 * g++.dg/template/ttp7.C: New test.
12117
12118 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12119
12120 PR c++/13797
12121 * g++.dg/template/nontype4.C: New test.
12122 * g++.dg/template/nontype5.C: Likewise.
12123
12124 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
12125
12126 * gcc.dg/torture/mips-clobber-at.c: New test.
12127
12128 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
12129
12130 * gcc.dg/20040124-1.c: New test.
12131
12132 2004-01-24 Jakub Jelinek <jakub@redhat.com>
12133
12134 * gcc.dg/20040123-1.c: New test.
12135
12136 2004-01-23 Zack Weinberg <zack@codesourcery.com>
12137
12138 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
12139
12140 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
12141
12142 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
12143
12144 2004-01-23 Andrew Pinski <apinski@apple.com>
12145
12146 * gcc.dg/20030121-1.c: Move to ..
12147 * gcc.dg/20040121-1.c: here.
12148
12149 2004-01-23 Roger Sayle <roger@eyesopen.com>
12150
12151 * gcc.dg/builtins-29.c: New test case.
12152
12153 2004-01-23 Zack Weinberg <zack@codesourcery.com>
12154
12155 PR 18314
12156 * gcc.dg/builtins-30.c: New testcase.
12157
12158 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
12159
12160 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
12161 * lib/g77.exp: Likewise.
12162 * lib/objc.exp: Likewise.
12163 * lib/g++.exp: Likewise.
12164
12165 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12166
12167 * gcc.dg/struct-by-value-2.c: New test.
12168
12169 2004-01-21 Andrew Pinski <apinski@apple.com>
12170
12171 PR target/13785
12172 * gcc.dg/20030121-1.c: New test.
12173
12174 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
12175
12176 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
12177 clobber frame pointer register in asm statement.
12178
12179 2004-01-21 Falk Hueffner <falk@debian.org>
12180
12181 * gcc.c-torture/compile/20040121-1.c: New test.
12182
12183 2004-01-21 Zack Weinberg <zack@codesourcery.com>
12184
12185 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
12186
12187 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
12188
12189 * gcc.dg/ppc64-abi-2.c: New test.
12190
12191 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
12192
12193 * lib/treelang.exp: Fill out this file.
12194 * lib/treelang-dg.exp: New File.
12195
12196 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
12197
12198 * gcc.c-torture/compile/981022-1.c: Remove.
12199 * gcc.dg/array-5.c: Remove XFAIL.
12200 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
12201 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
12202 gcc.dg/cond-lvalue-1.c: Update.
12203 * gcc.dg/cast-lvalue-2.c: New test.
12204
12205 2004-01-19 Mark Mitchell <mark@codesourcery.com>
12206
12207 PR c++/13592
12208 * g++.dg/other/error1.C (class foo): Tweak error message.
12209
12210 PR c++/13592
12211 * g++.dg/template/call2.C: New test.
12212
12213 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12214
12215 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
12216 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
12217 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
12218 scalar-return-1_x.c, scalar-return-2_y.c,
12219 scalar-return-3_x.c, scalar-return-3_y.c,
12220 scalar-return-4_x.c, scalar-return-4_y.c,
12221 struct-align-1.h, struct-align-1_x.c,
12222 struct-align-1_y.c, struct-align-2.h,
12223 struct-align-2_x.c, struct-align-2_y.c,
12224 struct-by-value-10_y.c, struct-by-value-11_x.c,
12225 struct-by-value-11_y.c, struct-by-value-12_x.c,
12226 struct-by-value-12_y.c, struct-by-value-13_x.c,
12227 struct-by-value-13_y.c, struct-by-value-14_x.c,
12228 struct-by-value-14_y.c, struct-by-value-15_x.c,
12229 struct-by-value-15_y.c, struct-by-value-16_y.c,
12230 struct-by-value-17_y.c, struct-by-value-18_y.c,
12231 struct-by-value-19_y.c, struct-by-value-1_x.c,
12232 struct-by-value-1_y.c, struct-by-value-20_y.c,
12233 struct-by-value-2_x.c, struct-by-value-2_y.c,
12234 struct-by-value-3_y.c, struct-by-value-4_x.c,
12235 struct-by-value-4_y.c, struct-by-value-5_y.c,
12236 struct-by-value-6_y.c, struct-by-value-7_y.c
12237 struct-by-value-8_x.c, struct-by-value-8_y.c
12238 struct-by-value-9_x.c, struct-by-value-9_y.c
12239 struct-return-10_x.c, struct-return-10_y.c,
12240 struct-return-19_x.c, struct-return-20_x.c
12241 struct-return-2_x.c, struct-return-2_y.c
12242 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
12243 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
12244
12245 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12246
12247 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
12248 attribute on sparc*-sun-solaris2.*.
12249
12250 2004-01-18 Mark Mitchell <mark@codesourcery.com>
12251
12252 PR c++/13710
12253 * g++.dg/ext/typeof7.C: New test.
12254
12255 2004-01-18 David Edelsohn <edelsohn@gnu.org>
12256
12257 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
12258 * gcc.dg/const-elim-1.c: Same.
12259
12260 2004-01-17 Ziemowit Laski <zlaski@apple.com>
12261
12262 * objc.dg/stret-1.m: New.
12263 * objc.dg/stret-2.m: New.
12264
12265 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
12266
12267 PR c++/11895
12268 * g++.dg/ext/vector1.C: New test.
12269
12270 2004-01-16 Geoffrey Keating <geoffk@apple.com>
12271
12272 * gcc.dg/pch/import-1.c: New.
12273 * gcc.dg/pch/import-1.hs: New.
12274 * gcc.dg/pch/import-1a.h: New.
12275 * gcc.dg/pch/import-1b.h: New.
12276 * gcc.dg/pch/import-1c.h: New.
12277
12278 2004-01-16 Mark Mitchell <mark@codesourcery.com>
12279
12280 PR c++/13574
12281 * g++.dg/ext/array1.C: New test.
12282
12283 PR c++/13178
12284 * g++.dg/conversion/op1.C: New test.
12285
12286 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
12287
12288 PR 11864
12289 From Kazumoto Kojima / Dan Kegel:
12290 * gcc.dg/pr11864-1.c: New test.
12291
12292 PR 10392
12293 From Marcus Comstedt / Dan Kegel:
12294 * gcc.dg/pr10392-1.c: New test.
12295
12296 2004-01-16 Mark Mitchell <mark@codesourcery.com>
12297
12298 PR c++/13478
12299 * g++.dg/init/ref10.C: New test.
12300
12301 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12302
12303 PR c++/13407
12304 * g++.dg/parse/typename6.C: New test.
12305
12306 2004-01-15 Geoffrey Keating <geoffk@apple.com>
12307
12308 PR pch/13361
12309 * testsuite/g++.dg/pch/wchar-1.C: New.
12310 * testsuite/g++.dg/pch/wchar-1.Hs: New.
12311
12312 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12313
12314 PR c++/9259
12315 * g++.dg/expr/sizeof2.C: New test.
12316
12317 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
12318
12319 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
12320
12321 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
12322
12323 PR c++/13659
12324 * g++.dg/lookup/strong-using-3.C: New.
12325 * g++.dg/lookup/using-10.C: New.
12326
12327 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
12328
12329 PR c++/13594
12330 * g++.dg/lookup/strong-using-2.C: New.
12331
12332 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
12333 Dan Kegel <dank@kegel.com>
12334 J"orn Rennecke <joern.rennecke@superh.com>
12335
12336 PR target/9365
12337 * gcc.dg/pr9365-1.c: New test.
12338
12339 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12340
12341 PR c++/8856
12342 * g++.dg/parse/casting-operator2.C: New test.
12343 * g++.old-deja/g++.pt/explicit83.C: Remove.
12344
12345 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
12346
12347 * gcc.dg/label-compound-stmt-1.c: New test.
12348 * gcc.c-torture/compile/950922-1.c,
12349 gcc.c-torture/compile/20000211-3.c,
12350 gcc.c-torture/compile/20000518-1.c,
12351 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
12352 compound statements.
12353
12354 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
12355
12356 * gcc.dg/ppc64-abi-1.c: New test.
12357
12358 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
12359
12360 * g++.dg/ext/attrib9.C: Add dg-warnings.
12361
12362 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12363
12364 PR c++/12335
12365 * g++.dg/parse/dtor3.C: New test.
12366
12367 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
12368
12369 PR c++/12709
12370 * g++.dg/parse/try-catch-1.C: New test.
12371
12372 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
12373
12374 * ada/acats/run_all.sh: Add more verbose output in acats.log
12375 when compiling tests.
12376
12377 2004-01-12 Zack Weinberg <zack@codesourcery.com>
12378
12379 PR 13656
12380 * gcc.dg/typedef-redecl.c: New test case.
12381 * gcc.dg/typedef-redecl.h: New support file.
12382
12383 2004-01-13 Jan Hubicka <jh@suse.cz>
12384
12385 * gcc.dg/always_inline.c: New test.
12386 * gcc.dg/debug/20031231-1.c: Fix.
12387
12388 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12389
12390 PR c++/13474
12391 * g++.dg/template/array3.C: New test.
12392
12393 2004-01-12 Zack Weinberg <zack@codesourcery.com>
12394
12395 * g++.dg/ext/lvalue1.C: No longer expected to fail.
12396 * g++.dg/warn/Wunused-2.C: Likewise.
12397
12398 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12399
12400 PR c++/13289
12401 * g++.dg/template/instantiate6.C: New test.
12402
12403 2004-01-12 Roger Sayle <roger@eyesopen.com>
12404
12405 PR middle-end/11397
12406 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
12407
12408 2004-01-12 Jan Hubicka <jh@suse.cz>
12409
12410 PR opt/12826
12411 * gcc.dg/20040112-1.c: New.
12412
12413 * gcc.dg/dwarf-die[1-7].c: Move to...
12414 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
12415 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
12416
12417 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
12418
12419 PR c++/4100
12420 * g++.dg/parse/friend4.C: New test.
12421
12422 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
12423
12424 PR c++/4100
12425 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
12426 definition is called a friend.
12427
12428 2004-01-11 Zack Weinberg <zack@codesourcery.com>
12429
12430 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
12431
12432 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
12433
12434 PR c++/3478
12435 * g++.dg/parse/error10.C: New test.
12436 * g++.dg/template/arg2.C: Accept "invalid type" error.
12437
12438 2004-01-11 Jakub Jelinek <jakub@redhat.com>
12439
12440 PR middle-end/13392
12441 * g++.dg/opt/expect2.C: New test.
12442
12443 2004-01-10 Zack Weinberg <zack@codesourcery.com>
12444
12445 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
12446 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
12447 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
12448 Update dg-error regexps.
12449
12450 2004-01-10 Zack Weinberg <zack@codesourcery.com>
12451
12452 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
12453 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
12454
12455 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12456
12457 * gcc.dg/pragma-re-1.c: Use right pointer type.
12458
12459 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12460
12461 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
12462
12463 2004-01-09 Geoffrey Keating <geoffk@apple.com>
12464
12465 * gcc.dg/rs6000-ldouble-1.c: New.
12466
12467 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12468
12469 DR 337
12470 PR c++/9256
12471 * g++.dg/other/abstract1.C: New test.
12472
12473 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
12474
12475 * g++.dg/lookup/strong-using-1.C: New.
12476
12477 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
12478
12479 PR c/11234
12480 * gcc.dg/func-ptr-conv-1.c: New test.
12481 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
12482
12483 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
12484
12485 PR target/13380.
12486 * gcc.c-torture/compile/20040109-1.c: New.
12487
12488 2004-01-08 Stuart Hastings <stuart@apple.com>
12489
12490 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
12491 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
12492 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
12493
12494 2004-01-09 Alan Modra <amodra@bigpond.net.au>
12495
12496 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
12497
12498 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12499
12500 * ada/acats/run_acats: Treat 'gnatchop' the same way
12501 as 'gnatmake'. Export GCC_DRIVER.
12502 * ada/acats/run_all.sh: Add target_gnatchop. Use
12503 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
12504
12505 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12506
12507 PR c++/12573
12508 * g++.dg/template/dependent-expr4.C: New test.
12509
12510 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
12511
12512 * gcc.dg/altivec-11.c: New test.
12513
12514 2004-01-07 Mark Mitchell <mark@codesourcery.com>
12515
12516 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
12517
12518 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
12519
12520 PR c/6024
12521 * gcc.dg/enum-compat-1.c: New test.
12522 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
12523
12524 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
12525
12526 PR c/12165
12527 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
12528 gcc.dg/c99-idem-qual-3.c: New tests.
12529
12530 2004-01-07 Alan Modra <amodra@bigpond.net.au>
12531
12532 * gcc.dg/winline-7.c: Don't cast void * to int.
12533
12534 2004-01-06 Jan Hubicka <jh@suse.cz>
12535
12536 * gcc.dg/i386-sse-5.c: New test
12537 * g++.dg/eh/simd-1.c: Add -w argument for i386.
12538
12539 2004-01-05 Mark Mitchell <mark@codesourcery.com>
12540
12541 PR c++/12815
12542 * g++.dg/rtti/typeid4.C: New test.
12543
12544 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12545
12546 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
12547
12548 2004-01-05 Mark Mitchell <mark@codesourcery.com>
12549
12550 PR c++/12132
12551 * g++.dg/template/error11.C: New test.
12552
12553 PR c++/13451
12554 * g++.dg/template/class2.C: New test.
12555
12556 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
12557 Richard Sandiford <rsandifo@redhat.com>
12558
12559 PR c++/13387
12560 * g++.dg/opt/alias3.C: New test.
12561
12562 2004-01-04 Mark Mitchell <mark@codesourcery.com>
12563
12564 PR c++/13157
12565 * g++.dg/template/koenig3.C: New test.
12566
12567 PR c++/13529
12568 * g++.dg/parse/offsetof3.C: New test.
12569
12570 * g++.dg/init/copy7.C: Add missing dg-error markers.
12571
12572 PR c++/12226
12573 * g++.dg/init/copy7.c: New test.
12574
12575 PR c++/13536
12576 * g++.dg/parse/cast1.C: New test.
12577
12578 2004-01-04 Jan Hubicka <jh@suse.cz>
12579
12580 * gcc.dg/winline[1-7].c: New tests.
12581
12582 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12583
12584 PR c++/13520
12585 * g++.dg/template/qualttp22.C: New test.
12586
12587 2004-01-01 Jan Hubicka <jh@suse.cz>
12588
12589 * gcc.dg/debug/20031231-1.c: New.
12590 * gcc.c-torture/compile/20040101-1.c: New.
12591 * gcc.dg/dwarf-die-[1-7].c: New.
12592
12593 2004-01-01 Jakub Jelinek <jakub@redhat.com>
12594
12595 PR optimization/13521
12596 * gcc.c-torture/compile/20031231-1.c: New test.
12597
12598 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
12599
12600 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
12601
12602 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12603
12604 PR c++/10079
12605 * g++.dg/template/crash16.C: New test.
12606
12607 2003-12-30 Mark Mitchell <mark@codesourcery.com>
12608
12609 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
12610
12611 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
12612
12613 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
12614 ports.
12615 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12616 * g++.old-deja/g++.law/profile1.C: Likewise.
12617 * gcc.c-torture/compile/981006-1.c: Likewise.
12618 * gcc.c-torture/execute/loop-2e.x: Likewise.
12619 * gcc.c-torture/execute/loop-2f.x: Remove.
12620 * gcc.c-torture/execute/loop-2g.x: Likewise.
12621 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
12622 * gcc.dg/20020312-2.c: Remove traces of dead ports.
12623
12624 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
12625
12626 PR c++/13507
12627 * g++.dg/ext/attrib11.C: New test.
12628
12629 PR c++/13494
12630 * g++.dg/template/array2-1.C: New test.
12631 * g++.dg/template/array2-2.C: New test.
12632
12633 2003-12-29 Mark Mitchell <mark@codesourcery.com>
12634
12635 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
12636
12637 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
12638
12639 PR c++/12774
12640 * g++.dg/template/array1-1.C: New test.
12641 * g++.dg/template/array1-2.C: New test.
12642
12643 2003-12-29 Roger Sayle <roger@eyesopen.com>
12644
12645 PR fortran/12632
12646 * g77.dg/12632.f: New test case.
12647
12648 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12649
12650 PR c++/13289
12651 * g++.dg/parse/nontype1.C: New test.
12652
12653 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12654
12655 PR c++/12403
12656 * g++.dg/parse/explicit1.C: New test.
12657 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
12658
12659 2003-12-28 Mark Mitchell <mark@codesourcery.com>
12660
12661 PR c++/13081
12662 * g++.dg/opt/inline6.C: New test.
12663
12664 PR c++/12613
12665 * g++.dg/parse/error9.C: New test.
12666
12667 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
12668
12669 2003-12-28 Mark Mitchell <mark@codesourcery.com>
12670
12671 PR c++/13009
12672 * g++.dg/init/assign1.C: New test.
12673
12674 2003-12-28 Roger Sayle <roger@eyesopen.com>
12675
12676 PR c++/13070
12677 * g++.dg/warn/format3.C: New test case.
12678
12679 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12680
12681 * gcc.c-torture/compile/20031227-1.c: New test.
12682
12683 2003-12-23 Mark Mitchell <mark@codesourcery.com>
12684
12685 * g++.dg/bprob/bprob.exp: Load target-supports.exp
12686 * g77.dg/bprob/bprob.exp: Likewise.
12687 * gcc.misc-tests/bprob.exp: Likewise.
12688 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
12689 variants on systems where the library does not provide that
12690 functionality.
12691 * gcc.dg/builtins-20.c: Use builtins-config.h.
12692 * gcc.dg/builtins-config.h: New file.
12693
12694 2003-12-23 Mark Mitchell <mark@codesourcery.com>
12695
12696 * lib/gcc-dg.exp (dg-require-profiling): New function.
12697 * lib/target-supports.exp (check_profiling_available): Likewise.
12698 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
12699 * g77.dg/bprob/bprob.exp: Likewise.
12700 * gcc.misc-tests/bprob.exp: Likewise.
12701 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
12702 * gcc.dg/20021014-1.c: Likewise.
12703 * gcc.dg/nest.c: Likewise.
12704
12705 2003-12-23 Mark Mitchell <mark@codesourcery.com>
12706
12707 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
12708 compiling.
12709 * g++.dg/lookup/java2.C: Likewise.
12710 * gcc.dg/cpp/lexident.c: Likewise.
12711
12712 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
12713
12714 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
12715 given.
12716 * gcc.c-torture/compile/961203-1.c: Likewise.
12717 * gcc.c-torture/compile/980506-1.c: Likewise.
12718
12719 2003-12-23 Zack Weinberg <zack@codesourcery.com>
12720
12721 * lib/gcc-dg.exp (dg-prune-output): New annotation.
12722 (additional_prunes): New global.
12723 (gcc-dg-prune): Handle additional per-test pruning.
12724 (dg-test): Clear additional_prunes between tests.
12725
12726 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
12727 dg-prune-output to avoid spurious failures from assembler
12728 complaining about nonexistent WAW violations.
12729 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
12730 Use dg-prune-output to avoid spurious failures from assembler
12731 warning about Itanium B-step errata.
12732
12733 2003-12-23 Mark Mitchell <mark@codesourcery.com>
12734
12735 * g++.dg/abi/macro0.C: New test.
12736 * g++.dg/abi/macro1.C: Likewise.
12737 * g++.dg/abi/macro2.C: Likewise.
12738
12739 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
12740 * g++.dg/abi/bitfield7.C: Likewise.
12741 * g++.dg/abi/dtor2.C: Likewise.
12742 * g++.dg/abi/mangle11.C: Likewise.
12743 * g++.dg/abi/mangle12.C: Likewise.
12744 * g++.dg/abi/mangle14.C: Likewise.
12745 * g++.dg/abi/mangle17.C: Likewise.
12746 * g++.dg/abi/vbase10.C: Likewise.
12747 * g++.dg/abi/vbase14.C: Likewise.
12748 * g++.dg/template/qualttp17.C: Likewise.
12749
12750 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
12751
12752 PR c/11995
12753 * gcc.dg/20031223-1.c: New test.
12754
12755 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12756
12757 * gcc.dg/noreturn-7.c: New test.
12758
12759 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12760
12761 * gcc.dg/null-pointer-1.c: New test.
12762
12763 2003-12-22 Mark Mitchell <mark@codesourcery.com>
12764
12765 * g++.old-deja/g++.jason/template18.C: Remove.
12766 * g++.old-deja/g++.jason/template37.C: Likewise.
12767
12768 PR c++/12862
12769 * g++.dg/lookup/ns1.C: New test.
12770
12771 PR c++/12397
12772 * g++.dg/template/lookup3.C: New test.
12773
12774 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12775
12776 * g++.dg/template/recurse1.C: New test
12777
12778 2003-12-22 Mark Mitchell <mark@codesourcery.com>
12779
12780 PR c++/12479
12781 * g++.dg/parse/semicolon1.C: New test.
12782 * g++.dg/parse/semicolon1.h: Likewise.
12783
12784 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
12785
12786 * gcc.dg/darwin-misaligned.c: New test.
12787
12788 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12789
12790 PR c/9163
12791 * gcc.dg/20031222-1.c: New test.
12792
12793 2003-12-21 Mark Mitchell <mark@codesourcery.com>
12794
12795 PR c++/13438
12796 * g++.dg/parse/error8.C: New test.
12797
12798 PR c++/11554
12799 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
12800
12801 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
12802
12803 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
12804 too small.
12805 * gcc.c-torture/compile/930217-1.c: Likewise.
12806 * gcc.c-torture/compile/930513-1.c: Likewise.
12807 * gcc.c-torture/execute/920908-2.c: Likewise.
12808 * gcc.c-torture/execute/921204-1.c: Likewise.
12809 * gcc.c-torture/execute/930621-1.c: Likewise.
12810 * gcc.c-torture/execute/930630-1.c: Likewise.
12811 * gcc.c-torture/execute/931031-1.c: Likewise.
12812 * gcc.c-torture/execute/980602-2.c: Likewise.
12813 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12814 * gcc.c-torture/execute/compndlit-1.c: Likewise.
12815 * gcc.c-torture/execute/extzvsi.c: Likewise.
12816 * gcc.c-torture/unsorted/ext.c: Likewise.
12817
12818 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
12819
12820 PR target/12749
12821 * gcc.c-torture/compile/20031220-2.c: New test case.
12822
12823 2003-12-20 Roger Sayle <roger@eyesopen.com>
12824
12825 PR optimization/13031
12826 * gcc.c-torture/compile/20031220-1.c: New test case.
12827
12828 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12829
12830 * gcc.dg/cast-function-1.c: New test.
12831
12832 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
12833
12834 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
12835 formats.
12836
12837 2003-12-19 Mark Mitchell <mark@codesourcery.com>
12838
12839 PR c++/12795
12840 * g++.dg/ext/attrib10.C: New test.
12841
12842 2003-12-19 Jakub Jelinek <jakub@redhat.com>
12843
12844 * gcc.dg/cleanup-10.c: New test.
12845 * gcc.dg/cleanup-11.c: New test.
12846
12847 2003-12-19 Jakub Jelinek <jakub@redhat.com>
12848
12849 PR c++/13239
12850 * g++.dg/opt/expect1.C: New test.
12851
12852 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
12853
12854 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
12855
12856 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
12857
12858 PR debug/12923
12859 * gcc.dg/20031218-1.c: New test.
12860
12861 PR debug/12389
12862 * gcc.dg/20031218-2.c: New test.
12863 * gcc.dg/20031218-3.c: New test.
12864
12865 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
12866 of label name and allow for USER_LABEL_PREFIX == "_" names.
12867 * g++.dg/abi/mangle18-2.C: Likewise.
12868 * g++.dg/abi/mangle19-1.C: Likewise.
12869 * g++.dg/abi/mangle19-2.C: Likewise.
12870 * g++.dg/abi/mangle20-1.C: Likewise.
12871 * g++.dg/abi/mangle20-2.C: Likewise.
12872
12873 2003-12-18 Richard Henderson <rth@redhat.com>
12874
12875 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
12876
12877 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
12878 Dan Kegel <dank@kegel.com>
12879
12880 PR other/12009
12881 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
12882 testing a cross compiler, it causes spurious compile failures.
12883 * lib/g++.exp: Likewise.
12884
12885 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12886
12887 PR c++/13262
12888 * g++.dg/template/access13.C: New test.
12889
12890 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
12891
12892 * gcc.dg/20031216-1.c: New test.
12893
12894 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12895
12896 PR c++/9154
12897 * g++.dg/template/error10.C: New test.
12898
12899 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12900
12901 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
12902 * g++.dg/eh/simd-2.C: Likewise.
12903
12904 2003-12-17 James E Wilson <wilson@specifixinc.com>
12905 Roger Sayle <roger@eyesopen.com>
12906
12907 * gcc.c-torture/execute/ieee/mzero5.c: New.
12908
12909 2003-12-17 Mark Mitchell <mark@codesourcery.com>
12910
12911 PR c++/10603
12912 * g++.dg/parse/error6.C: New test.
12913
12914 PR c++/12827
12915 * g++.dg/parse/error7.C: New test.
12916
12917 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
12918
12919 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
12920 at -O with stabs debugging formats.
12921 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
12922 * gcc.dg/debug/debug-2.c: Likewise.
12923
12924 2003-12-16 Mark Mitchell <mark@codesourcery.com>
12925
12926 PR c++/12696
12927 * g++.dg/init/error1.C: New test.
12928
12929 PR c++/12218
12930 * g++.dg/init/pm3.C: New test.
12931
12932 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
12933
12934 PR c/3347
12935 * gcc.dg/bitfld-8.c: New test.
12936
12937 2003-12-16 James Lemke <jim@wasabisystems.com>
12938
12939 * gcc.dg/arm-scd42-[123].c: New tests.
12940
12941 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
12942
12943 PR c++/9043
12944 * g++.dg/abi/mangle20-1.C: New test.
12945 * g++.dg/abi/mangle20-2.C: New test.
12946
12947 2003-12-16 Mark Mitchell <mark@codesourcery.com>
12948
12949 PR c++/13275
12950 * g++.dg/other/offsetof2.C: Remove XFAIL.
12951 * g++.dg/parse/offsetof1.C: New test.
12952 * g++.gd/parse/offsetof2.C: Likewise.
12953
12954 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12955
12956 * g++.dg/template/nontype3.C: New test.
12957 * g++.dg/template/static2.C: Tweaked the dg-error clause.
12958
12959 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12960
12961 * g++.dg/warn/noreturn-3.C: Also test instantiation.
12962
12963 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
12964
12965 PR c++/13387
12966 * g++.dg/expr/assign1.C: New test.
12967
12968 PR c++/13242
12969 * g++.dg/abi/mangle19-1.C: New test.
12970 * g++.dg/abi/mangle19-2.C: New test.
12971
12972 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
12973
12974 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
12975
12976 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12977
12978 * gcc.c-torture/execute/20031216-1.c: New test.
12979
12980 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12981
12982 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
12983 an ICE regression.
12984
12985 2003-12-15 Mark Mitchell <mark@codesourcery.com>
12986
12987 PR c++/10926
12988 * g++.dg/template/error9.C: New test.
12989
12990 PR c++/11116
12991 * g++.dg/template/error8.C: New test.
12992
12993 2003-12-15 Roger Sayle <roger@eyesopen.com>
12994
12995 PR middle-end/13400
12996 * gcc.c-torture/execute/20031215-1.c: New test case.
12997
12998 2003-12-15 Mark Mitchell <mark@codesourcery.com>
12999
13000 PR c++/13269
13001 * g++.dg/parse/error5.C: New test.
13002
13003 PR c++/12989
13004 * g++.dg/expr/sizeof1.C: New test.
13005
13006 PR c++/13310
13007 * g++.dg/template/crash15.C: New test.
13008
13009 2003-12-15 Geoffrey Keating <geoffk@apple.com>
13010
13011 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
13012 a non-POD type as the last named parameter of a varargs function.
13013
13014 2003-12-15 Mark Mitchell <mark@codesourcery.com>
13015
13016 PR c++/13243
13017 PR c++/12573
13018 * g++.dg/template/crash14.C: New test.
13019 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
13020
13021 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
13022
13023 * g++.dg/other/java1.C: New test.
13024
13025 PR c++/13241
13026 * g++.dg/abi/mangle18-1.C: New test.
13027 * g++.dg/abi/mangle18-2.C: New test.
13028
13029 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13030
13031 PR optimization/10312
13032 * gcc.c-torture/execute/20031214-1.c: New.
13033
13034 2003-12-14 Mark Mitchell <mark@codesourcery.com>
13035
13036 PR c++/10779
13037 PR c++/12160
13038 * g++.dg/parse/error3.C: New test.
13039 * g++.dg/parse/error4.C: Likewise.
13040 * g++.dg/abi/mangle4.C: Tweak error messages.
13041 * g++.dg/lookup/using5.C: Likewise.
13042 * g++.dg/other/error2.C: Likewise.
13043 * g++.dg/parse/typename5.C: Likewise.
13044 * g++.dg/parse/undefined1.C: Likewise.
13045 * g++.dg/template/arg2.C: Likewise.
13046 * g++.dg/template/ttp3.C: Likewise.
13047 * g++.dg/template/type1.C: Likewise.
13048 * g++.old-deja/g++.other/crash32.C: Likewise.
13049 * g++.old-djea/g++.pt/defarg8.C: Likewise.
13050
13051 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13052
13053 PR c++/13106
13054 * g++.dg/warn/noreturn-3.C: New test.
13055
13056 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
13057
13058 PR c++/13118
13059 * g++.dg/abi/covariant3.C: New.
13060
13061 2003-12-12 Jakub Jelinek <jakub@redhat.com>
13062
13063 * g++.dg/eh/ia64-1.C: New test.
13064
13065 2003-12-12 Roger Sayle <roger@eyesopen.com>
13066
13067 PR optimization/13037
13068 * g77.f-torture/execute/13037.f: New test case.
13069
13070 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
13071
13072 PR c++/12881
13073 * g++.dg/abi/covariant2.C: New.
13074
13075 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
13076
13077 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
13078
13079 2003-12-11 Zack Weinberg <zack@codesourcery.com>
13080
13081 * gcc.c-torture/execute/wchar_t-1.x: Delete.
13082
13083 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
13084
13085 PR other/10819
13086 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
13087 to fix Bug 10819.
13088 * lib/g++.exp (g++_version): Likewise.
13089 * lib/g77.exp (g77_version): Likewise.
13090 * lib/objc.exp (default_objc_version): Likewise.
13091
13092 2003-12-10 Richard Henderson <rth@redhat.com>
13093
13094 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
13095
13096 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
13097
13098 2003-12-08 Matt Austern <austern@apple.com>
13099
13100 PR c/13134
13101 * lib/gcc-dg.exp (dg-require-visibility): Define.
13102 * lib/target-supports (check_visibility_available): Define.
13103 * gcc.dg/visibility-1.c: New test.
13104 * gcc.dg/visibility-2.c: Likewise.
13105 * gcc.dg/visibility-3.c: Likewise.
13106 * gcc.dg/visibility-4.c: Likewise.
13107 * gcc.dg/visibility-5.c: Likewise.
13108 * gcc.dg/visibility-6.c: Likewise.
13109 * g++.dg/ext/visibility-1.C: Likewise.
13110 * g++.dg/ext/visibility-2.C: Likewise.
13111 * g++.dg/ext/visibility-3.C: Likewise.
13112 * g++.dg/ext/visibility-4.C: Likewise.
13113 * g++.dg/ext/visibility-5.C: Likewise.
13114 * g++.dg/ext/visibility-6.C: Likewise.
13115
13116 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13117
13118 * g++.dg/lookup/java1.C: New test.
13119 * g++.dg/lookup/java2.C: New test.
13120
13121 2003-12-07 Falk Hueffner <falk@debian.org>
13122
13123 * g++.dg/opt/noreturn-1.C: New test.
13124
13125 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
13126
13127 * gcc.dg/overflow-1.c: New test.
13128
13129 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13130
13131 * g77.f-torture/compile/13060.f: New test.
13132
13133 2003-12-06 Mark Mitchell <mark@codesourcery.com>
13134
13135 PR c++/13323
13136 * g++.dg/inherit/operator2.C: New test.
13137
13138 2003-12-05 Mark Mitchell <mark@codesourcery.com>
13139
13140 PR c++/13305
13141 * g++.dg/ext/attrib9.C: New test.
13142
13143 2003-12-05 Mark Mitchell <mark@codesourcery.com>
13144
13145 PR c++/13314
13146 * g++.dg/template/error7.C: New test.
13147
13148 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
13149 J"orn Rennecke <joern.rennecke@superh.com>
13150
13151 PR target/13302
13152 * g++.dg/other/struct-va_list.C: New test.
13153
13154 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13155
13156 PR c++/13166
13157 * g++.dg/parse/defarg6.C: New test.
13158
13159 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
13160
13161 PR target/13256
13162 * gcc.c-torture/execute/20031201-1.c: New test.
13163
13164 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
13165
13166 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
13167
13168 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13169
13170 * gcc.dg/builtin-return-1.c: New test.
13171
13172 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
13173 J"orn Rennecke <joern.rennecke@superh.com>
13174
13175 PR optimization/13260
13176 * gcc.c-torture/execute/20031204-1.c: New test.
13177
13178 2003-12-03 Mark Mitchell <mark@codesourcery.com>
13179
13180 PR c++/9127
13181 * g++.dg/template/error6.C: New test.
13182
13183 2003-12-03 Jakub Jelinek <jakub@redhat.com>
13184
13185 * gcc.dg/20031202-1.c: New test.
13186
13187 2003-12-03 Mark Mitchell <mark@codesourcery.com>
13188
13189 PR c++/13179
13190 * g++.dg/template/eh1.C: New test.
13191
13192 PR c++/10771
13193 * g++.dg/template/error5.C: New test.
13194
13195 2003-12-02 David Ung <davidu@mips.com>
13196
13197 * gcc.dg/compat/vector-check.h: Corrected type for var
13198 g_##TMODE
13199
13200 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13201
13202 PR c++/10126
13203 * g++.dg/template/ptrmem8.C: New test.
13204
13205 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13206
13207 PR c++/12573
13208 * g++.dg/template/dependent-expr3.C: New test.
13209
13210 2003-12-01 James Lemke <jim@wasabisystems.com>
13211
13212 * gcc.dg/arm-g2.c: New test.
13213
13214 2003-12-01 Roger Sayle <roger@eyesopen.com>
13215
13216 PR optimization/11634
13217 * gcc.dg/20031201-2.c: New test case.
13218
13219 2003-12-01 Zack Weinberg <zack@codesourcery.com>
13220
13221 PR 11433
13222 * objc.dg/proto-lossage-3.m: New test.
13223
13224 2003-12-01 Roger Sayle <roger@eyesopen.com>
13225
13226 PR optimization/12628
13227 * gcc.dg/20031201-1.c: New test case.
13228
13229 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13230
13231 * gcc.dg/unaligned-1.c: New test.
13232
13233 2003-11-30 Mark Mitchell <mark@codesourcery.com>
13234
13235 PR c++/9849
13236 * g++.dg/template/error4.C: New test.
13237 * g++.dg/template/nested3.C: Adjust error markers.
13238
13239 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13240
13241 * gcc.dg/cpp/assert4.c: Check more #system assertions.
13242
13243 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
13244
13245 PR c/10333
13246 * gcc.dg/bitfld-7.c: New test.
13247
13248 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
13249
13250 * gcc.dg/tls/asm-1.C: New test.
13251
13252 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13253
13254 * gcc.dg/cpp/assert4.c: Update.
13255
13256 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13257
13258 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
13259 * gcc.dg/builtin-apply3.c: New test.
13260
13261 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13262
13263 * lib/compat.exp (compat-obj): New xfaildata parameter.
13264 Use it to set compiler_conditional_xfail_data before compiling.
13265 (compat-get-options): Handle dg-xfail-if.
13266 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
13267 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
13268 * gcc.dg/compat/vector-1_y.c: Likewise.
13269 * gcc.dg/compat/vector-2_x.c: Likewise.
13270 * gcc.dg/compat/vector-2_y.c: Likewise.
13271
13272 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13273
13274 * g++.dg/opt/reg-stack4.C: New test.
13275
13276 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13277
13278 * gcc.dg/builtin-apply2.c: New test.
13279
13280 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13281
13282 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
13283
13284 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13285
13286 PR c++/12924
13287 * g++.dg/template/template-id-2.C: New test.
13288
13289 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13290
13291 PR c++/5369
13292 * g++.dg/template/memfriend1.C: New test.
13293 * g++.dg/template/memfriend2.C: Likewise.
13294 * g++.dg/template/memfriend3.C: Likewise.
13295 * g++.dg/template/memfriend4.C: Likewise.
13296 * g++.dg/template/memfriend5.C: Likewise.
13297 * g++.dg/template/memfriend6.C: Likewise.
13298 * g++.dg/template/memfriend7.C: Likewise.
13299 * g++.dg/template/memfriend8.C: Likewise.
13300 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
13301
13302 2003-11-21 Mark Mitchell <mark@codesourcery.com>
13303
13304 PR c++/12515
13305 * g++.dg/ext/cond1.C: New test.
13306
13307 2003-11-20 Richard Henderson <rth@redhat.com>
13308
13309 * gcc.dg/20020201-2.c: Remove.
13310 * gcc.dg/20020201-4.c: Remove.
13311 * gcc.dg/20020304-1.c: Remove.
13312
13313 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
13314
13315 * gcc.dg/cpp/trad/xwin1.c: New test case.
13316
13317 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
13318
13319 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
13320 * lib/g77.exp: Likewise.
13321 * lib/objc.exp: Likewise.
13322 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
13323 for darwin.
13324
13325 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13326
13327 PR c++/12932
13328 * g++.dg/template/static5.C: New test.
13329
13330 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
13331
13332 * gcc.dg/nested-func-1.c: New test.
13333
13334 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13335
13336 * gcc.dg/cpp/assert4.c: New test.
13337
13338 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
13339
13340 PR c++/2294
13341 * g++.dg/lookup/using9.c: New test.
13342
13343 2003-11-14 Mark Mitchell <mark@codesourcery.com>
13344
13345 PR c++/12762
13346 * g++.dg/template/error3.C: New test.
13347
13348 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
13349
13350 PR ada/13035
13351 * ada/acats/run_acats, run_all.sh: Fix syntax error.
13352 No longer use a wrapper for gcc, since this does not work under
13353 Windows.
13354
13355 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
13356
13357 PR c++/2094
13358 * g++.dg/template/ptrmem7.C: New test.
13359
13360 2003-11-13 Andrew Pinski <apinski@apple.com>
13361
13362 * gcc.c-torture/compile/20031113-1.c: New test.
13363
13364 2003-11-13 Mark Mitchell <mark@codesourcery.com>
13365 Kean Johnston <jkj@sco.com>
13366
13367 PR c/13029
13368 * gcc.dg/unused-4.c: Update.
13369
13370 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13371
13372 * g++.dg/opt/const3.C: New test.
13373
13374 2003-11-13 Jan Hubicka <jh@suse.cz>
13375
13376 * gcc.c-torture/compile/20031112-1.c: New test.
13377
13378 2003-11-12 Mark Mitchell <mark@codesourcery.com>
13379
13380 * g++.dg/parse/crash10.C: Remove bogus error marker.
13381
13382 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13383
13384 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
13385 (host_gcc): Likewise.
13386 (ROOT): Honor $PWDCMD.
13387 (BASE): Likewise.
13388 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
13389
13390 2003-11-12 Catherine Moore <clm@redhat.com>
13391
13392 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
13393
13394 2003-11-12 Andreas Jaeger <aj@suse.de>
13395 Jakub Jelinek <jakub@redhat.com>
13396 Andrew Pinski <pinskia@physics.uc.edu>
13397 Richard Henderson <rth@redhat.com>
13398
13399 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
13400 systems.
13401 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
13402
13403 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
13404 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
13405
13406 2003-11-11 Andreas Jaeger <aj@suse.de>
13407
13408 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
13409
13410 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
13411
13412 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
13413
13414 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
13415 Clean ups.
13416
13417 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
13418
13419 * gcc.dg/trampoline-1.c: New test.
13420
13421 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
13422
13423 * gcc.c-torture/compile/200031109-1.c: New test.
13424
13425 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
13426
13427 PR c/3190
13428 PR c/8714
13429 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
13430 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
13431 gcc.dg/format/no-y2k-1.c: Update.
13432
13433 2003-11-08 Roger Sayle <roger@eyesopen.com>
13434
13435 PR optimization/10467
13436 * gcc.dg/20031108-1.c: New test case.
13437
13438 2003-11-07 Geoffrey Keating <geoffk@apple.com>
13439
13440 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
13441
13442 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
13443
13444 * gcc.dg/compound-lvalue-1.c: New test.
13445 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
13446 some XFAILs.
13447
13448 2003-11-06 Geoffrey Keating <geoffk@apple.com>
13449
13450 * gcc.dg/altivec-varargs-1.c: New test.
13451
13452 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13453
13454 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
13455 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
13456 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
13457 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
13458 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
13459
13460 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
13461
13462 * gcc.dg/cond-lvalue-1.c: New test.
13463
13464 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
13465
13466 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
13467
13468 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13469
13470 PR c++/11616
13471 * g++.dg/template/instantiate5.C: New test.
13472
13473 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13474
13475 PR c++/12726
13476 * g++.dg/ext/complit2.C: Replace test with self-contained version.
13477 * ChangeLog: Add missing first entry for above test.
13478
13479 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13480
13481 PR c++/9810
13482 * g++.dg/template/using8.C: New test.
13483 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
13484
13485 2003-11-02 Roger Sayle <roger@eyesopen.com>
13486
13487 PR optimization/10817
13488 * gcc.c-torture/compile/20031102-1.c: New test case.
13489
13490 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
13491
13492 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
13493 2147483647.
13494
13495 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13496
13497 * gcc.dg/20031102-1.c: New test.
13498
13499 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13500
13501 * gcc.dg/complex-1.c: New test.
13502
13503 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13504
13505 PR c++/12796
13506 * g++.dg/template/crash13.C: Adjust expected error location.
13507 * g++.old-deja/g++.brendan/ns1.C: Likewise.
13508
13509 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
13510
13511 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
13512
13513 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
13514
13515 PR/10239
13516 * gcc.c-torture/compile/20031031-2.c: New test.
13517
13518 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
13519
13520 PR/11640
13521 * gcc.c-torture/compile/20031031-1.c: New test.
13522
13523 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
13524
13525 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
13526 * gcc.misc-tests/bprob.exp: Likewise.
13527 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
13528 the execution test on arm-elf configs.
13529 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
13530 configs that don't support scratch files.
13531 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
13532
13533 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
13534
13535 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
13536 done by dejagnu.
13537
13538 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
13539
13540 * ada/acats/run_all.sh: Redirect mv output to /dev/null
13541 Avoid non pure sh syntax. Add more logging.
13542
13543 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
13544 fail.
13545
13546 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13547
13548 PR libgcj/10610
13549 * gcc.dg/ppc-stackalign-1.c: New test.
13550
13551 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
13552
13553 * ada/acats/run_all.sh: Change output to be more compliant with
13554 dejagnu framework.
13555 Create acats.sum and acats.log files under testsuite/ada/acats
13556 Only run [a-z]* directories, to filter out e.g. CVS.
13557 Redirect build output to log file.
13558
13559 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
13560
13561 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
13562
13563 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
13564
13565 PR ada/5909:
13566 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
13567
13568 2003-10-27 Jakub Jelinek <jakub@redhat.com>
13569
13570 * gcc.c-torture/compile/20031023-1.c: New test.
13571 * gcc.c-torture/compile/20031023-2.c: New test.
13572 * gcc.c-torture/compile/20031023-3.c: New test.
13573 * gcc.c-torture/compile/20031023-4.c: New test.
13574
13575 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13576
13577 PR c++/10371
13578 * g++.dg/lookup/scoped8.C: New test.
13579
13580 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13581
13582 * g++.dg/opt/reg-stack3.C: New test.
13583
13584 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
13585
13586 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
13587
13588 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13589
13590 PR c++/11076
13591 * g++.dg/template/crash13.C: New test.
13592
13593 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
13594
13595 * gcc.dg/c99-restrict-2.c: New test.
13596
13597 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
13598
13599 PR c++/12698, c++/12699, c++/12700, c++/12566
13600 * g++.dg/inherit/covariant9.C: New test.
13601 * g++.dg/inherit/covariant10.C: New test.
13602 * g++.dg/inherit/covariant11.C: New test.
13603
13604 2003-10-23 Jason Merrill <jason@redhat.com>
13605
13606 PR c++/12726
13607 * g++.dg/ext/complit2.C: New test.
13608
13609 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13610
13611 PR target/12654
13612 * gcc.c-torture/execute/20031020-1.c: New test.
13613
13614 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13615
13616 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
13617 following the jump_insn.
13618
13619 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
13620
13621 * gcc.dg/cast-lvalue-1.c: New test.
13622
13623 2003-10-21 Mark Mitchell <mark@codesourcery.com>
13624
13625 PR c++/11962
13626 * g++.dg/template/cond2.C: New test.
13627
13628 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
13629
13630 * gcc.dg/builtins-28.c: New test.
13631
13632 2003-10-20 Jan Hubicka <jh@suse.cz>
13633
13634 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
13635 parameter.
13636 * testsuite/gcc.dg/inline-2.c: Likewise.
13637
13638 2003-10-20 Phil Edwards <phil@codesourcery.com>
13639
13640 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
13641 * gcc.dg/nest.c: Likewise.
13642
13643 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13644
13645 PR c++/9781, c++/10583, c++/11862
13646 * g++.dg/parse/crash13.C: New test.
13647
13648 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13649
13650 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
13651
13652 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13653
13654 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
13655 Define HAVE_C99_RUNTIME except on Solaris.
13656 * gcc.dg/builtins-20.c: Likewise.
13657
13658 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13659
13660 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
13661
13662 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13663
13664 PR c++/12495
13665 * g++.dg/template/crash21.C: New test.
13666
13667 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13668
13669 PR c++/2513
13670 * g++.dg/template/typename5.C: New test.
13671
13672 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13673
13674 PR c++/12369
13675 * g++.dg/template/friend25.C: New test.
13676
13677 2003-10-16 Ziemowit Laski <zlaski@apple.com>
13678
13679 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
13680 versions.
13681
13682 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
13683
13684 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
13685 == 2147483647.
13686
13687 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
13688
13689 * gcc.c-torture/execute/960416-1.x: Remove.
13690 * gcc.c-torture/execute/divconst-3.x: Likewise.
13691
13692 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
13693
13694 PR target/12598
13695 * gcc.dg/torture/cris-volatile-1.c: New test.
13696
13697 2003-10-14 Roger Sayle <roger@eyesopen.com>
13698
13699 PR optimization/9325
13700 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
13701 for overflowing floating point to integer conversion during RTL
13702 simplification.
13703
13704 2003-10-13 Ziemowit Laski <zlaski@apple.com>
13705
13706 * objc/execute/_cmd.m: Fix typo.
13707 * objc.dg/image-info.m, objc.dg/symtab-1.m:
13708 Relax 'scan-assembler' regexp.
13709 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
13710 objc.dg/try-catch-4.m: Run on non-Darwin targets.
13711 * objc.dg/zero-link-2.m: Remove blank line.
13712 * objc.dg/zero-link-3.m: New test case.
13713
13714 2003-10-13 Geoffrey Keating <geoffk@apple.com>
13715
13716 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
13717
13718 * gcc.dg/asm-names.c: Use scan-assembler-not rather
13719 than linker trickery.
13720
13721 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13722
13723 PR c++/12370
13724 * g++.dg/other/friend2.C: New test.
13725
13726 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
13727
13728 * gcc.dg/20031012-1.c: New test.
13729
13730 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
13731
13732 * gcc.dg/weak/weak-3.c: Fix for new warning.
13733
13734 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
13735
13736 PR optimization/8750
13737 * gcc.c-torture/execute/20031012-1.c: New test case.
13738
13739 2003-10-11 Roger Sayle <roger@eyesopen.com>
13740
13741 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
13742 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
13743
13744 2003-10-11 Roger Sayle <roger@eyesopen.com>
13745
13746 PR optimization/12260
13747 * gcc.c-torture/compile/20031011-2.c: New test case.
13748
13749 2003-10-11 Roger Sayle <roger@eyesopen.com>
13750
13751 * gcc.c-torture/execute/20031011-1.c: New testcase.
13752
13753 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13754
13755 * gcc.c-torture/compile/20031011-1.c: New test.
13756
13757 2003-10-11 Jan Hubicka <jh@suse.cz>
13758
13759 * g++.dg/other/first-global.C: New test.
13760
13761 2003-10-11 Roger Sayle <roger@eyesopen.com>
13762
13763 * gcc.c-torture/execute/string-opt-18.c: New testcase.
13764
13765 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
13766
13767 * gcc.c-torture/compile/20031010-1.c: New test.
13768
13769 2003-10-10 Geoffrey Keating <geoffk@apple.com>
13770
13771 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
13772 * gcc.c-torture/execute/va-arg-25.c: ... here.
13773
13774 2003-10-09 Mark Mitchell <mark@codesourcery.com>
13775
13776 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
13777
13778 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
13779
13780 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
13781
13782 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
13783
13784 * g++.dg/parse/error2.C: New test.
13785
13786 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
13787
13788 PR c++/11097
13789 * g++.dg/other/error5.C: Modify the error message.
13790 * g++.dg/lookup/using8.C: New test.
13791
13792 2003-10-07 Geoffrey Keating <geoffk@apple.com>
13793
13794 * gcc.dg/darwin-abi-2.c: New file.
13795 * gcc.c-torture/execute/va-arg-24.c: New file.
13796
13797 2003-10-06 Bob Wilson <bob.wilson@acm.org>
13798
13799 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
13800 indentation.
13801
13802 2003-10-06 Mark Mitchell <mark@codesourcery.com>
13803
13804 PR c++/10147
13805 * g++.dg/other/error4.C: Update error messages.
13806 * g++.dg/template/ptrmem4.C: Likewise.
13807
13808 PR c++/12337
13809 * g++.dg/init/new9.C: New test.
13810
13811 PR c++/12334, c++/12236, c++/8656
13812 * g++.dg/ext/attrib8.C: New test.
13813
13814 2003-10-06 Devang Patel <dpatel@apple.com>
13815
13816 * gcc.dg/debug/dwarf2-3.h: New test.
13817 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
13818
13819 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
13820
13821 * g++.dg/opt/cfg2.C: New test.
13822
13823 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13824
13825 * g++.dg/opt/float1.C: New test.
13826
13827 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13828
13829 * gcc.dg/c90-array-lval-6.c: New test.
13830 * gcc.dg/c99-array-lval-6.c: New test.
13831
13832 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
13833 Ziemowit Laski <zlaski@apple.com>
13834
13835 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
13836 'Derived', so that it is never considered a class method; add
13837 new warning for '+port' method ambiguity.
13838 * objc.dg/method-12.m: Include <objc/objc.h> instead of
13839 <objc/objc-api.h> (needed on Mac OS X).
13840 * objc.dg/method-13.m: New test.
13841
13842 2003-10-03 Roger Sayle <roger@eyesopen.com>
13843
13844 PR optimization/9325, PR java/6391
13845 * gcc.c-torture/execute/20031003-1.c: New test case.
13846
13847 2003-10-02 Mark Mitchell <mark@codesourcery.com>
13848
13849 PR optimization/12180
13850 * gcc.dg/20031002-1.c: New test.
13851
13852 PR c++/12486
13853 * g++.dg/inherit/error1.C: New test.
13854
13855 2003-10-02 Chris Demetriou <cgd@broadcom.com>
13856
13857 * lib/f-torture.exp (search_for): Rename to...
13858 (search_for_re): This. Also, clean up comments and the
13859 "regexp" invocation.
13860
13861 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
13862
13863 * gcc.c-torture/compile/20031002-1.c: New test.
13864
13865 2003-10-02 Jakub Jelinek <jakub@redhat.com>
13866
13867 * g++.dg/opt/cond1.C: New test.
13868
13869 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
13870
13871 * gcc.dg/Wold-style-definition-2.c: New testcase.
13872 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
13873
13874 2003-09-29 Richard Henderson <rth@redhat.com>
13875
13876 * g++.dg/init/array10.C: Add dg-options.
13877
13878 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
13879
13880 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
13881
13882 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13883
13884 * g++.dg/template/friend19.C: Fix typo.
13885 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
13886
13887 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
13888
13889 * gcc.c-torture/execute/20030928-1.c: New test.
13890 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
13891
13892 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13893
13894 * g++.dg/opt/unroll1.C: New test.
13895
13896 2003-09-26 Roger Sayle <roger@eyesopen.com>
13897
13898 PR optimization/11741
13899 * gcc.dg/20030926-1.c: New test case.
13900
13901 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13902
13903 PR c++/5655
13904 * g++.dg/parse/access7.C: New test.
13905 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
13906
13907 2003-09-24 Ziemowit Laski <zlaski@apple.com>
13908
13909 MERGE OF objc-improvements-branch into MAINLINE:
13910 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
13911 if libobjc has not been built.
13912 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
13913 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
13914 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
13915 objc/execute/nested-3.m, objc/execute/np-2.m,
13916 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
13917 objc/execute/redefining_self.m, objc/execute/root_methods.m,
13918 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
13919 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
13920 objc.dg/special/unclaimed-category-1.h,
13921 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
13922 well as GNU runtime.
13923 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
13924 * execute/cascading-1.m, execute/function-message-1.m,
13925 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
13926 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
13927 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
13928 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
13929 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
13930 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
13931 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
13932 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
13933 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
13934 * objc.dg/bitfield-2.m: Run only on Darwin.
13935 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
13936 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
13937 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
13938 * objc.dg/const-str-1.m: Fix constant string layout.
13939
13940 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
13941
13942 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
13943
13944 2003-09-23 Geoffrey Keating <geoffk@apple.com>
13945
13946 * gcc.dg/darwin-abi-1.c: New file.
13947
13948 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
13949
13950 PR target/12281
13951 * gcc.c-torture/compile/20030921-1.c: New test.
13952
13953 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13954
13955 * g++.dg/opt/reg-stack2.C: New test.
13956
13957 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13958
13959 * g++.dg/eh/delayslot1.C: New test.
13960
13961 2003-09-20 Richard Henderson <rth@redhat.com>
13962
13963 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
13964
13965 2003-09-20 Roger Sayle <roger@eyesopen.com>
13966
13967 * gcc.c-torture/execute/20030920-1.c: New test case.
13968
13969 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13970
13971 * g++.dg/rtti/typeid3.C: Correct expected error message.
13972
13973 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13974
13975 PR c++/157
13976 * g++.dg/parse/crash12.C: New test.
13977
13978 2003-09-19 Janis Johnson <janis187@us.ibm.com>
13979
13980 * gcc.dg/compat/mixed-struct-check.h: New.
13981 * gcc.dg/compat/mixed-struct-defs.h: New.
13982 * gcc.dg/compat/mixed-struct-init.h: New.
13983 * gcc.dg/compat/struct-by-value-19_main.c: New.
13984 * gcc.dg/compat/struct-by-value-19_x.c: New.
13985 * gcc.dg/compat/struct-by-value-19_y.c: New.
13986 * gcc.dg/compat/struct-by-value-20_main.c: New.
13987 * gcc.dg/compat/struct-by-value-20_x.c: New.
13988 * gcc.dg/compat/struct-by-value-20_y.c: New.
13989 * gcc.dg/compat/struct-return-19_main.c: New.
13990 * gcc.dg/compat/struct-return-19_x.c: New.
13991 * gcc.dg/compat/struct-return-19_y.c: New.
13992 * gcc.dg/compat/struct-return-20_main.c: New.
13993 * gcc.dg/compat/struct-return-20_x.c: New.
13994 * gcc.dg/compat/struct-return-20_y.c: New.
13995
13996 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
13997 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
13998 so that it will not complain on LP64 targets.
13999
14000 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14001
14002 PR c++/495
14003 * g++.dg/template/friend24.C: New test.
14004
14005 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
14006
14007 PR c++/12332
14008 * g++.dg/template/memtmpl2.C: New test.
14009
14010 2003-09-18 Mark Mitchell <mark@codesourcery.com>
14011
14012 PR target/11184
14013 * gcc.dg/builtin-apply1.c: New test.
14014
14015 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
14016
14017 PR c++/9848
14018 * g++.dg/warn/Wunused-4.C: New test.
14019
14020 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14021
14022 PR c++/12316
14023 * g++.dg/other/gc2.C: New test.
14024
14025 2003-09-17 Mark Mitchell <mark@codesourcery.com>
14026
14027 PR c++/11991
14028 * g++.dg/rtti/typeid3.C: New test.
14029
14030 PR c++/12266
14031 * g++.dg/overload/template1.C: New test.
14032
14033 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14034
14035 * g++.dg/opt/cfg3.C: New test.
14036
14037 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14038
14039 PR c++/7939
14040 * g++.dg/template/crash11.C: New test.
14041
14042 2003-09-16 Jason Merrill <jason@redhat.com>
14043 Jakub Jelinek <jakub@redhat.com>
14044
14045 * gcc.dg/attr-warn-unused-result.c: New test.
14046
14047 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
14048
14049 PR c++/12184
14050 * g++.dg/expr/call2.C: New test.
14051
14052 2003-09-15 Andreas Jaeger <aj@suse.de>
14053
14054 * gcc.dg/Wold-style-definition-1.c: New test.
14055
14056 2003-09-14 Mark Mitchell <mark@codesourcery.com>
14057
14058 PR c++/3907
14059 * g++.dg/parse/template12.C: New test.
14060
14061 * g++.dg/abi/bitfield11.C: New test.
14062 * g++.dg/abi/bitfield12.C: Likewise.
14063
14064 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
14065
14066 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
14067 non-expansion of functional macro name without arguments at EOL.
14068 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
14069
14070 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
14071
14072 * gcc.c-torture/execute/20030914-[12].c: New tests.
14073
14074 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
14075
14076 PR c++/11788
14077 * g++.dg/overload/addr1.C: New test.
14078
14079 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
14080
14081 * gcc.dg/20030909-1.c: New test.
14082
14083 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14084
14085 * gcc.dg/ultrasp10.c: New test.
14086
14087 2003-09-09 Devang Patel <dpatel@apple.com>
14088
14089 * gcc.dg/darwin-ld-6.c: New test.
14090
14091 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14092
14093 * gcc.dg/torture/builtin-explog-1.c: New testcase.
14094
14095 2003-09-08 Mark Mitchell <mark@codesourcery.com>
14096
14097 * gcc.dg/ia64-types1.c: New test.
14098 * gcc.dg/ia64-types2.c: Likewise.
14099
14100 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14101
14102 * gcc.dg/builtins-1.c: Add more _Complex tests.
14103 * gcc.dg/torture/builtin-attr-1.c: Likewise.
14104
14105 * gcc.dg/builtins-1.c: Test existing _Complex functions.
14106 * gcc.dg/torture/builtin-attr-1.c: Likewise.
14107
14108 2003-09-08 Mark Mitchell <mark@codesourcery.com>
14109
14110 PR c++/11786
14111 * g++.dg/lookup/koenig2.C: New test.
14112
14113 PR c++/5296
14114 * g++.dg/rtti/typeid2.C: New test.
14115
14116 2003-09-08 Jakub Jelinek <jakub@redhat.com>
14117
14118 * gcc.c-torture/compile/20030904-1.c: New test.
14119
14120 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14121
14122 * g++.dg/opt/longbranch2.C: New test.
14123
14124 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
14125
14126 * g++.dg/template/crash10.C: Only compile it.
14127
14128 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
14129
14130 PR middle-end/11665
14131 * gcc.c-torture/compile/20030907-1.c: New test.
14132 * g++.dg/init/array11.C: New test.
14133
14134 2003-09-07 Mark Mitchell <mark@codesourcery.com>
14135
14136 PR c++/11852
14137 * g++.dg/init/struct1.C: New test.
14138
14139 2003-09-07 Mark Mitchell <mark@codesourcery.com>
14140
14141 PR c++/12181
14142 * g++.dg/expr/comma1.C: New test.
14143
14144 2003-09-06 Mark Mitchell <mark@codesourcery.com>
14145
14146 PR c++/11867
14147 * g++.dg/expr/static_cast5.C: New test.
14148
14149 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
14150
14151 PR c++/11507
14152 * g++.dg/lookup/scoped7.C: New test.
14153
14154 PR c++/9574
14155 * g++.dg/other/static1.C: New test.
14156
14157 PR c++/11490
14158 * g++.dg/warn/template-1.C: New test.
14159
14160 PR c++/11432
14161 * g++.dg/template/crash10.C: New test.
14162
14163 PR c++/2478
14164 * g++.dg/overload/VLA.C: New test.
14165
14166 PR c++/10804
14167 * g++.dg/template/call1.C: New test.
14168
14169 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
14170
14171 PR c++/11794
14172 * g++.dg/parse/using3.C: New test.
14173
14174 2003-09-06 Roger Sayle <roger@eyesopen.com>
14175
14176 PR c++/11409
14177 * g++.dg/overload/builtin3.C: New test case.
14178
14179 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
14180
14181 PR c/9862
14182 * gcc.dg/20030906-1.c: New test.
14183 * gcc.dg/20030906-2.c: Likewise.
14184
14185 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
14186
14187 PR c++/12167
14188 * g++.dg/parse/defarg5.C: New test.
14189
14190 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
14191
14192 2003-09-05 Mark Mitchell <mark@codesourcery.com>
14193
14194 PR c++/12163
14195 * g++.dg/expr/static_cast4.C: New test.
14196
14197 PR c++/12146
14198 * g++.dg/template/crash9.C: New test.
14199
14200 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
14201
14202 * g++.old-deja/g++.ext/pretty2.C: Update for change
14203 in __FUNCTION__.
14204 * g++.old-deja/g++.ext/pretty3.C: Likewise.
14205
14206 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
14207
14208 PR c++/11922
14209 * g++/dg/template/qualified-id1.C: New test.
14210
14211 PR c++/12037
14212 * g++.dg/warn/noeffect4.C: New test.
14213
14214 2003-09-04 Matt Austern <austern@apple.com>
14215
14216 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
14217 * g++.dg/ext/fnname2.C: Likewise.
14218 * g++.dg/ext/fnname3.C: Likewise.
14219
14220 2003-09-04 Mark Mitchell <mark@codesourcery.com>
14221
14222 * g++.dg/expr/lval1.C: New test.
14223 * g++.dg/ext/lvcast.C: Remove.
14224
14225 2003-09-03 Roger Sayle <roger@eyesopen.com>
14226
14227 PR optimization/11700.
14228 * gcc.c-torture/compile/20030903-1.c: New test case.
14229
14230 2003-09-03 Mark Mitchell <mark@codesourcery.com>
14231
14232 PR c++/12053
14233 * g++.dg/abi/layout4.C: New test.
14234
14235 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
14236
14237 PR c++/11553
14238 * g++.dg/parse/friend3.C: New test.
14239
14240 2003-09-02 Mark Mitchell <mark@codesourcery.com>
14241
14242 PR c++/11847
14243 * g++.dg/template/class1.C: New test.
14244
14245 PR c++/11808
14246 * g++.dg/expr/call1.C: New test.
14247
14248 2003-09-01 Mark Mitchell <mark@codesourcery.com>
14249
14250 PR c++/12114
14251 * g++.dg/init/ref9.C: New test.
14252
14253 PR c++/11972
14254 * g++.dg/template/nested4.C: New test.
14255
14256 2003-08-29 Mark Mitchell <mark@codesourcery.com>
14257
14258 PR c++/12093
14259 * g++.dg/template/non-dependent4.C: New test.
14260
14261 PR c++/11928
14262 * g++.dg/inherit/conv1.C: New test.
14263
14264 2003-08-29 Mark Mitchell <mark@codesourcery.com>
14265
14266 PR c++/6196
14267 * g++.dg/ext/label1.C: New test.
14268 * g++.dg/ext/label2.C: Likewise.
14269
14270 2003-08-28 Mark Mitchell <mark@codesourcery.com>
14271
14272 * g++.dg/expr/cond3.C: New test.
14273
14274 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14275
14276 * gcc.dg/builtins-1.c: Add new builtin cases.
14277
14278 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14279
14280 * gcc.dg/builtins-1.c: Add new cases.
14281 * gcc.dg/torture/builtin-attr-1.c: Likewise.
14282
14283 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14284
14285 * gcc.dg/builtins-1.c: Add more math builtin tests.
14286 * gcc.dg/torture/builtin-attr-1.c: New test.
14287
14288 2003-08-28 Mark Mitchell <mark@codesourcery.com>
14289
14290 PR optimization/5079
14291 * g++.dg/opt/static3.C: New test.
14292
14293 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14294
14295 * gcc.misc-tests/gcov-10b.c: New test.
14296
14297 2003-08-27 Mark Mitchell <mark@codesourcery.com>
14298
14299 * g++.dg/opt/ptrmem3.C: New test.
14300
14301 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
14302
14303 2003-08-27 Jakub Jelinek <jakub@redhat.com>
14304
14305 * gcc.dg/20030826-2.c: New test.
14306
14307 2003-08-26 Roger Sayle <roger@eyesopen.com>
14308
14309 PR middle-end/12002
14310 * g77.f-torture/compile/12002.f: New test case.
14311
14312 2003-08-26 Roger Sayle <roger@eyesopen.com>
14313
14314 * gcc.dg/20030826-1.c: New test case.
14315
14316 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
14317
14318 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
14319
14320 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
14321
14322 PR c++/11871
14323 * c++.dg/lookup/crash1.C: New test.
14324
14325 * c++.dg/warn/noeffect3.C: New test.
14326
14327 2003-08-25 Janis Johnson <janis187@us.ibm.com>
14328
14329 * gcc.dg/compat/vector-1_x.c: Compile with -w.
14330 * gcc.dg/compat/vector-1_y.c: Ditto.
14331 * gcc.dg/compat/vector-2_x.c: Ditto.
14332 * gcc.dg/compat/vector-2_y.c: Ditto.
14333
14334 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
14335
14336 * gcc.dg/20030702-1.c: New test.
14337
14338 2003-08-25 Mark Mitchell <mark@codesourcery.com>
14339
14340 PR c++/8795
14341 * g++.dg/ext/altivec-1.C: New test.
14342
14343 2003-08-24 Richard Henderson <rth@redhat.com>
14344
14345 * g++.dg/eh/simd-2.C: Add -w for x86.
14346
14347 2003-08-23 Jakub Jelinek <jakub@redhat.com>
14348
14349 * gcc.dg/20030815-1.c: New test.
14350
14351 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14352
14353 PR c++/3765
14354 * g++.dg/parse/access6.C: New test.
14355
14356 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14357
14358 PR c++/641, c++/11876
14359 * g++.dg/template/friend22.C: New test.
14360 * g++.dg/template/friend23.C: Likewise.
14361
14362 2003-08-22 Mark Mitchell <mark@codesourcery.com>
14363
14364 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
14365 identically.
14366
14367 2003-08-22 Mark Mitchell <mark@codesourcery.com>
14368
14369 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
14370
14371 2003-08-22 Mark Mitchell <mark@codesourcery.com>
14372
14373 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
14374
14375 2003-08-22 Mark Mitchell <mark@codesourcery.com>
14376
14377 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
14378
14379 2003-08-22 Mark Mitchell <mark@codesourcery.com>
14380
14381 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
14382
14383 2003-08-21 Mark Mitchell <mark@codesourcery.com>
14384
14385 PR c++/11919
14386 * g++.dg/overload/prom1.C: New test.
14387
14388 PR c++/11551
14389 * g++.dg/parse/dtor2.C: New test.
14390
14391 PR c++/10762
14392 * g++.dg/parse/using2.C: New test.
14393
14394 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
14395
14396 PR target/11805
14397 * gcc.c-torture/compile/20030821-1.c: New.
14398
14399 2003-08-20 Mark Mitchell <mark@codesourcery.com>
14400
14401 PR c++/11834
14402 * g++.dg/template/deduce2.C: New test.
14403
14404 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
14405
14406 * gcc.c-torture/execute/20030821-1.c: New test.
14407
14408 2003-08-20 Roger Sayle <roger@eyesopen.com>
14409
14410 PR middle-end/11984
14411 * gcc.dg/20030820-1.c: New test case.
14412
14413 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
14414
14415 PR c++/11945
14416 * g++.dg/warn/noeffect2.C: New test.
14417
14418 2003-08-19 Mark Mitchell <mark@codesourcery.com>
14419
14420 PR c++/10926
14421 * g++.dg/template/dtor2.C: New test.
14422
14423 PR c++/11684
14424 * g++.dg/template/operator1.C: New test.
14425 * g++.dg/parse/operator4.C: New test.
14426
14427 PR c++/11946.C
14428 * g++.dg/expr/enum1.C: New test.
14429 * gcc.dg/c99-bool-1.c: Remove bogus warning.
14430
14431 PR c++/11036.C
14432 * g++.dg/parse/elab2.C: New test.
14433 * g++.dg/parse/typedef4.C: Change error message.
14434 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
14435 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
14436 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
14437
14438 2003-08-19 Geoffrey Keating <geoffk@apple.com>
14439
14440 * gcc.dg/pch/warn-1.c: New.
14441 * gcc.dg/pch/warn-1.hs: New.
14442
14443 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
14444 not-tested file.
14445
14446 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
14447
14448 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
14449
14450 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
14451
14452 * gcc.dg/uninit-D.c: New Test.
14453 * gcc.dg/uninit-E.c: New Test.
14454 * gcc.dg/uninit-F.c: New Test.
14455 * gcc.dg/uninit-G.c: New Test.
14456
14457 2003-08-19 Michael Ritzert <ritzert@t-online.de>
14458
14459 * g++.dg/README: Describe the pch directory.
14460
14461 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14462
14463 PR c++/11174
14464 * g++.dg/parse/access4.C: New test.
14465 * g++.dg/parse/access5.C: Likewise.
14466 * g++.old-deja/g++.jason/access17.C: Adjust error message.
14467
14468 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
14469
14470 * gcc.dg/noncompile/20030818-1.c: New.
14471
14472 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
14473
14474 PR c++/11957
14475 * g++.dg/warn/noeffect1.C: New test.
14476
14477 * g++.dg/template/scope2.C: New test.
14478 * g++.dg/template/error2.C: Correct dg-error
14479
14480 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
14481
14482 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
14483
14484 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
14485
14486 PR C++/11512
14487 * g++.dg/template/warn1.C: New.
14488
14489 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
14490
14491 * g++.dg/template/error2.C: New test.
14492 * g++.dg/lookup/using7.C: Adjust errors
14493 * g++.old-deja/g++.pt/crash36.C: Likewise.
14494 * g++.old-deja/g++.pt/derived3.C: Likewise.
14495
14496 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14497
14498 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
14499 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
14500 * gcc.c-torture/execute/builtins/string-9.c: New, from
14501 string-opt-9.c. Adjust for execute/builtins framework.
14502 * gcc.c-torture/execute/string-opt-9.c: Delete.
14503
14504 2003-08-12 Mark Mitchell <mark@codesourcery.com>
14505
14506 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
14507
14508 * g++.dg/parse/ret-type2.C: New test.
14509
14510 PR c++/11703
14511 * g++.dg/init/new8.C: New test.
14512
14513 PR c++/10923
14514 * g++.dg/parse/typedef5.C: New test.
14515
14516 PR c++/9512
14517 * g++.dg/parse/qualified2.C: New test.
14518 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
14519 invalid code.
14520
14521 2003-08-11 Mark Mitchell <mark@codesourcery.com>
14522
14523 * g++.dg/conversion/ptrmem1.C: New test.
14524
14525 2003-08-11 Jakub Jelinek <jakub@redhat.com>
14526
14527 PR target/11693
14528 * gcc.dg/20030811-1.c: New test.
14529
14530 PR target/11535
14531 * gcc.c-torture/execute/20030811-1.c: New test.
14532
14533 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14534
14535 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
14536
14537 2003-08-10 Mark Mitchell <mark@codesourcery.com>
14538
14539 PR c++/11789.C
14540 * g++.dg/inherit/multiple1.C: New test.
14541
14542 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
14543
14544 * gcc.dg/spe1.c: New test.
14545
14546 PR c++/11670
14547 * g++.dg/expr/cast2.C: New test.
14548
14549 PR c++/10530
14550 * g++.dg/template/dependent-name2.C: New test.
14551
14552 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
14553
14554 * g++.dg/parse/crash11.C: Put the dg options in comments.
14555
14556 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
14557
14558 * lib/gcc-dg.exp: Update for diagnostic change.
14559
14560 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14561
14562 PR c++/5767
14563 * g++.dg/parse/crash11.C: New test.
14564
14565 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
14566
14567 * gcc.dg/cpp/spacing1.c: Update.
14568
14569 2003-08-04 Janis Johnson <janis187@us.ibm.com>
14570
14571 PR target/11739
14572 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
14573 a value for -mtune.
14574
14575 2003-08-04 Roger Sayle <roger@eyesopen.com>
14576
14577 PR middle-end/11771
14578 * gcc.c-torture/compile/20030804-1.c: New test case.
14579
14580 2003-08-04 Roger Sayle <roger@eyesopen.com>
14581
14582 * gcc.dg/20030804-1.c: New test case.
14583
14584 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
14585
14586 * gcc.dg/cpp/separate-1.c: New test.
14587
14588 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
14589
14590 PR c++/11704
14591 * g++.dg/template/dependent-expr2.C: New test.
14592
14593 PR c++/11766
14594 * g++.dg/expr/ptrmem1.C: New test.
14595
14596 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14597
14598 PR c++/9453
14599 * g++.dg/template/friend15.C: New test.
14600
14601 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
14602
14603 * lib/dg-pch.exp: Work round PCH bug.
14604
14605 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14606
14607 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
14608 builtins. Move cases from builtins-4.c here.
14609
14610 * gcc.dg/torture/builtin-math-1.c: New test taken from
14611 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
14612 additional cases.
14613
14614 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
14615 Delete.
14616
14617 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
14618
14619 PR c++/9447
14620 * g++.dg/template/using7.C: New test.
14621
14622 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
14623
14624 * import1.c, import2.c: New tests.
14625
14626 2003-08-01 Jakub Jelinek <jakub@redhat.com>
14627
14628 * g++.dg/eh/crossjump1.C: New test.
14629
14630 2003-08-01 Mark Mitchell <mark@codesourcery.com>
14631
14632 PR c++/11697
14633 * g++.dg/template/using6.C: New test.
14634
14635 PR c++/11744
14636 * g++.dg/template/koenig2.C: New test.
14637
14638 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14639
14640 PR c++/7983
14641 * g++.dg/parse/typedef4.C: New test.
14642
14643 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14644
14645 PR c++/8442, c++/8806
14646 * g++.dg/template/elab1.C: New test.
14647 * g++.dg/template/type2.C: Likewise.
14648 * g++.dg/template/ttp3.C: Adjust expected error message.
14649 * g++.old-deja/g++.law/visibility13.C: Likewise.
14650 * g++.old-deja/g++.niklas/t135.C: Likewise.
14651 * g++.old-deja/g++.pt/ttp41.C: Likewise.
14652 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
14653 template argument.
14654 * g++.old-deja/g++.pt/ttp44.C: Likewise.
14655
14656 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
14657
14658 PR c++/11295
14659 * g++.dg/ext/stmtexpr1.C: New test.
14660
14661 * g++.dg/opt/tmp1.C: New test.
14662
14663 PR c++/11525
14664 * g++.dg/parse/constant4.C: New test.
14665
14666 PR c++/9447
14667 * g++.dg/template/using5.C: New test.
14668
14669 2003-07-31 Roger Sayle <roger@eyesopen.com>
14670
14671 * gcc.dg/builtins-27.c: New test case.
14672
14673 2003-07-31 Jakub Jelinek <jakub@redhat.com>
14674
14675 * gcc.dg/tls/opt-7.c: New test.
14676
14677 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
14678
14679 * g++.old-deja/g++.other/crash18.C: Remove.
14680
14681 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
14682
14683 * g++.dg/template/explicit3.C: New.
14684 * g++.dg/template/explicit4.C: New.
14685 * g++.dg/template/explicit5.C: New.
14686
14687 PR c++/11347
14688 * g++.dg/template/memtmpl1.C: New.
14689
14690 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
14691
14692 PR target/11565
14693 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
14694 * gcc.dg/i386-387-5.c (dg-options): Likewise.
14695
14696 2003-07-30 Jan Hubicka <jh@suse.cz>
14697
14698 * vtgc1.c: Kill.
14699
14700 2003-07-29 Zack Weinberg <zack@codesourcery.com>
14701
14702 * gcc.dg/struct-in-proto-1.c: New test.
14703
14704 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
14705
14706 * gcc.dg/cpp/include2.c: Only expect one message.
14707
14708 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
14709
14710 PR c++/9447
14711 * g++.dg/template/using1.C: New test.
14712 * g++.dg/template/using2.C: New test.
14713 * g++.dg/template/using3.C: New test.
14714 * g++.dg/template/using4.C: New test.
14715
14716 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
14717
14718 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
14719 * gcc.c-torture/execute/string-opt-10.c: Likewise.
14720
14721 2003-07-28 Jan Hubicka <jh@suse.cz>
14722
14723 PR c++/11530
14724 * g++.dg/opt/call1.C: New test.
14725
14726 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
14727
14728 PR c++/11667
14729 * g++.dg/init/enum2.C: New test.
14730 * g++.dg/template/overload1.C: Add "-w" option.
14731
14732 2003-07-28 <hp@bitrange.com>
14733
14734 * gcc.dg/Wdeclaration-after-statement-1.c,
14735 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
14736
14737 2003-07-28 Jakub Jelinek <jakub@redhat.com>
14738
14739 * gcc.c-torture/compile/20030725-1.c: New test.
14740
14741 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
14742
14743 * gcc.dg/20030505.c: Only run for SPE.
14744 Remove definition of opaque type.
14745
14746 2003-07-27 Mark Mitchell <mark@codesourcery.com>
14747
14748 * g++.dg/template/ptrmem6.C: New test.
14749
14750 2003-07-26 Geoffrey Keating <geoffk@apple.com>
14751
14752 * gcc.c-torture/compile/zero-strct-2.c: New test.
14753
14754 2003-07-25 Geoffrey Keating <geoffk@apple.com>
14755
14756 * gcc.dg/intermod-1.c: New test.
14757
14758 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
14759
14760 PR c++/11617
14761 * g++.dg/template/lookup2.C: New test.
14762 * g++.dg/template/memclass1.C: Remove instantiated from error.
14763 * g++.dg/other/error2.C: Tweak expected errors.
14764
14765 PR c++/11596
14766 * g++.dg/template/defarg3.C: New test.
14767
14768 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
14769
14770 2003-07-24 Mark Mitchell <mark@codesourcery.com>
14771
14772 * g++.dg/inherit/access5.C: New test.
14773
14774 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14775
14776 PR c++/11513
14777 * g++.dg/template/crash8.C: New test.
14778
14779 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
14780
14781 PR c/10602
14782 * gcc.dg/noncompile/incomplete-2.c: New test.
14783
14784 2003-07-23 Mark Mitchell <mark@codesourcery.com>
14785
14786 PR c++/11645
14787 * g++.dg/inherit/access4.C: New test.
14788
14789 PR c++/11517
14790 * g++.dg/expr/cond2.C: New test.
14791
14792 PR optimization/10679
14793 * g++.dg/opt/inline4.C: New test.
14794
14795 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
14796
14797 * g++.dg/parse/crash10: New test.
14798
14799 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
14800
14801 * g++.dg/ext/flexary1.C: New test.
14802
14803 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14804
14805 PR c++/10793
14806 * g++.dg/template/crash9.C: New test.
14807
14808 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14809
14810 PR c++/3004
14811 * g++.dg/parse/typedef3.C: New test.
14812
14813 PR c++/7906
14814 * g++.dg/parse/operator2.C: New test.
14815
14816 PR c++/8895
14817 * g++.dg/parse/def-tmpl-arg1.C: New test.
14818
14819 PR c++/9282
14820 * g++.dg/parse/funptr1.C: New test.
14821
14822 PR c++/9452
14823 * g++.dg/parse/ambig3.C: New test.
14824
14825 PR c++/9454
14826 * g++.dg/parse/operator3.C: New test.
14827
14828 PR c++/9486
14829 * g++.dg/parse/template10.C: New test.
14830
14831 PR c++/9488
14832 * g++.dg/parse/template11.C: New test.
14833
14834 PR c++/10150
14835 * g++.dg/parse/invalid-op1.C: New test.
14836
14837 PR c++/10247
14838 * g++.dg/parse/condexpr1.C: New test.
14839
14840 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
14841
14842 * g++.dg/ext/packed3.C: New test.
14843 * g++.dg/ext/packed4.C: New test.
14844
14845 * gcc.dg/pack-test-3.c: New test.
14846
14847 2003-07-21 Janis Johnson <janis187@us.ibm.com>
14848
14849 * lib/compat.exp: Handle dg-options per source file.
14850 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
14851 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
14852 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
14853 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
14854 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
14855 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
14856 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
14857 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
14858 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
14859 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
14860 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
14861 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
14862 * g++.dg/compat/break/bitfield7_x.C: Ditto.
14863 * g++.dg/compat/break/bitfield7_y.C: Ditto.
14864
14865 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
14866
14867 PR c/10320
14868 * gcc.c-torture/execute/20030718-1.c: New test.
14869
14870 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14871
14872 PR optimization/11536
14873 * gcc.dg/20030721-1.c: New test.
14874
14875 2003-07-19 Mark Mitchell <mark@codesourcery.com>
14876
14877 PR c++/11546
14878 * g++.dg/template/lookup1.C: New test.
14879
14880 2003-07-19 Zack Weinberg <zack@codesourcery.com>
14881
14882 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
14883 diagnostics of ill-formed constructs involving labels.
14884 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
14885 the new 'previously defined here' message.
14886
14887 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
14888
14889 * g++.dg/parse/non-dependent2.C: New test.
14890
14891 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14892
14893 * g++.dg/init/init-ref4.C: xfail on targets without
14894 weak symbols.
14895
14896 2003-07-17 Jakub Jelinek <jakub@redhat.com>
14897
14898 PR target/11087
14899 * gcc.c-torture/execute/20030717-1.c: New test.
14900
14901 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14902
14903 * g++.dg/opt/cfg1.C: New test.
14904
14905 2003-07-17 Mark Mitchell <mark@codesourcery.com>
14906
14907 PR optimization/11557
14908 * gcc.dg/20030717-1.c: New test.
14909
14910 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
14911
14912 PR c++/10476
14913 * g++.dg/expr/crash-1.C: New test.
14914
14915 PR c++/11027
14916 * g++.dg/template/init3.C: New test.
14917
14918 PR c++/8222
14919 * g++.dg/template/non-dependent1.C: New test.
14920
14921 PR c++/11070
14922 * g++.dg/template/non-dependent2.C: New test.
14923
14924 PR c++/11071
14925 * g++.dg/template/non-dependent3.C: New test.
14926
14927 PR c++/9907
14928 * g++.dg/template/sizeof5.C: New test.
14929
14930 2003-07-17 Geoffrey Keating <geoffk@apple.com>
14931
14932 PR 11498
14933 * gcc.c-torture/compile/mangle-1.c: New file.
14934
14935 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14936
14937 PR c++/7809
14938 * g++.dg/parse/access3.C: New test.
14939
14940 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
14941
14942 PR c++/11384
14943 * g++.dg/init/init-ref4.C: New test.
14944
14945 2003-07-16 Mark Mitchell <mark@codesourcery.com>
14946
14947 PR c++/11547
14948 * g++.dg/parse/constant3.C: New test.
14949 * g++.dg/parse/crash7.C: Likewise.
14950
14951 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
14952
14953 PR target/11008
14954 * gcc.dg/i386-pentium4-not-mull.c: New.
14955
14956 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
14957
14958 * gcc.dg/asm-names.c (ymain): Make it weak.
14959
14960 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14961
14962 PR c++/5421
14963 * g++.dg/template/friend21.C: New test.
14964
14965 2003-07-16 Jakub Jelinek <jakub@redhat.com>
14966
14967 * gcc.dg/cleanup-8.c: New test.
14968 * gcc.dg/cleanup-9.c: New test.
14969
14970 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
14971
14972 * g++.dg/ext/dll-MI1.h: New file.
14973 * g++.dg/ext/dllexport-MI1.C: New file.
14974 * g++.dg/ext/dllimport-MI1.C: New file.
14975
14976 2003-07-15 Jakub Jelinek <jakub@redhat.com>
14977
14978 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
14979 it does not have cmpstrsi patterns (just cmpmemsi).
14980
14981 2003-07-15 Mark Mitchell <mark@codesourcery.com>
14982
14983 PR debug/11473
14984 * g++.dg/debug/debug8.C: New test.
14985
14986 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14987
14988 PR c++/10108
14989 * g++.dg/template/crash7.C: New test.
14990
14991 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
14992
14993 PR target/10795
14994 * gcc.c-torture/compile/20030708-1.c: New.
14995
14996 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14997
14998 * gcc.c-torture/execute/20030715-1.c: New test.
14999
15000 2003-07-14 Geoffrey Keating <geoffk@apple.com>
15001
15002 * gcc.dg/pch/inline-3.c: New file.
15003 * gcc.dg/pch/inline-3.hs: New file.
15004 * gcc.dg/pch/inline-4.c: New file.
15005 * gcc.dg/pch/inline-4.hs: New file.
15006
15007 2003-07-14 Mark Mitchell <mark@codesourcery.com>
15008
15009 PR c++/11509
15010 * g++.dg/template/crash6.C: New test.
15011
15012 PR c++/7053
15013 * g++.dg/template/friend20.C: New test.
15014
15015 PR c++/7019
15016 * g++.dg/template/overload2.C: New test.
15017
15018 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15019
15020 PR optimization/11440
15021 * gcc.c-torture/execute/20030714-1.c: New test.
15022
15023 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15024
15025 PR c++/11154
15026 * g++.dg/template/partial2.C: New test.
15027
15028 2003-07-13 Mark Mitchell <mark@codesourcery.com>
15029
15030 PR c++/11503
15031 * g++.dg/template/anon1.C: New test.
15032
15033 PR c++/11493
15034 PR c++/11495
15035 * g++.dg/parse/template9.C: Likewise.
15036 * g++.dg/template/crash4.C: New test.
15037 * g++.dg/template/koenig1.C: Likewise.
15038 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
15039 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
15040 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
15041 functions.
15042 * g++.old-deja/g++.jason/template36.C: Likewise.
15043 * g++.old-deja/g++.mike/p1989.C: Likewise.
15044 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
15045 * g++.old-deja/g++.pt/ttp20.C: Use this->.
15046 * g++.old-deja/g++.pt/ttp21.C: Use this->.
15047 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
15048 compiling.
15049 * g++.old-deja/g++.pt/union2.C: Use this->.
15050
15051 2003-07-11 Jakub Jelinek <jakub@redhat.com>
15052
15053 * gcc.dg/20030711-1.c: New test.
15054
15055 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
15056
15057 PR c++/11050
15058 * g++.dg/parse/args1.C: New test.
15059 * g++.pt/defarg8.C: Change expected errors.
15060
15061 2003-07-11 Mark Mitchell <mark@codesourcery.com>
15062
15063 PR c++/8164
15064 * g++.dg/template/nontype2.C: New test.
15065
15066 PR c++/10558
15067 * g++.dg/parse/template8.C: New test.
15068
15069 PR c++/8327
15070 * g++.dg/template/scope1.C: New test.
15071
15072 * g++.dg/warn/Wsign-compare-1.C: New test.
15073
15074 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
15075
15076 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
15077
15078 2003-07-10 Mark Mitchell <mark@codesourcery.com>
15079
15080 PR c++/9411
15081 * g++.dg/template/explicit2.C: New test.
15082
15083 PR c++/10032
15084 * g++.dg/warn/pedantic1.C: New test.
15085
15086 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
15087
15088 PR c++ 9483
15089 * g++.dg/other/field1.C: New test.
15090
15091 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
15092
15093 PR c/11449
15094 * gcc.c-torture/compile/20030707-1.c: New.
15095
15096 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15097
15098 PR c++/10849
15099 * g++.dg/template/access12.C: New test.
15100
15101 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
15102
15103 * g++.dg/bprob/bprob.exp (prof_ext): Update.
15104 * g77.dg/bprob/bprob.exp (prof_ext): Update.
15105 * gcc.misc-tests/bprob.exp (prof_ext): Update.
15106 * gcc.misc-tests/gcov.exp: Update
15107 * g++.dg/gcov/gcov.exp: Update
15108 * lib/gcov.exp: Update.
15109
15110 2003-07-08 Mark Mitchell <mark@codesourcery.com>
15111
15112 * g++.dg/abi/mangle17.C: Make sure template expressions are
15113 dependent.
15114 * g++.dg/abi/mangle4.C: Mark erroneous casts.
15115 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
15116 * g++.dg/opt/stack1.C: Remove erroneous code.
15117 * g++.dg/parse/template7.C: New test.
15118 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
15119 * g++.old-deja/g++.pt/crash4.C: Likewise.
15120
15121 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15122
15123 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
15124 with zero or one occurence of `$' after the initial `L'.
15125
15126 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
15127
15128 * gcc.c-torture/compile/20030704-1.c: Add a comment.
15129
15130 2003-07-08 Roger Sayle <roger@eyesopen.com>
15131
15132 PR c/11370
15133 * gcc.dg/Wunreachable-6.c: New testcase.
15134 * gcc.dg/Wunreachable-7.c: New testcase.
15135
15136 2003-07-08 Jakub Jelinek <jakub@redhat.com>
15137
15138 PR c/11420
15139 * gcc.dg/20030708-1.c: New test.
15140
15141 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
15142
15143 * gcc.dg/compat/sdata-section.h: New file.
15144 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
15145 * gcc.dg/torture/mips-sdata-1.c: New test.
15146
15147 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15148
15149 PR c++/11030
15150 * g++.dg/template/friend19.C: New test.
15151
15152 2003-07-08 Jakub Jelinek <jakub@redhat.com>
15153
15154 * g++.dg/opt/strength-reduce.C: New test.
15155
15156 2003-07-07 Roger Sayle <roger@eyesopen.com>
15157
15158 PR target/10979
15159 * gcc.dg/20030707-1.c: New testcase.
15160
15161 2003-07-07 Roger Sayle <roger@eyesopen.com>
15162
15163 PR optimization/11059
15164 * g++.dg/opt/emptyunion.C: New testcase.
15165
15166 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15167 Eric Botcazou <ebotcazou@libertysurf.fr>
15168
15169 * g++.dg/opt/stack1.C: New test.
15170
15171 2003-07-05 Mark Mitchell <mark@codesourcery.com>
15172
15173 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
15174 run test.
15175
15176 PR c++/11431
15177 * g++.dg/expr/static_cast3.C: New test.
15178
15179 2003-07-04 Zack Weinberg <zack@codesourcery.com>
15180
15181 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
15182 everywhere.
15183 * gcc.dg/concat.c: Concatenation of string constants with
15184 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
15185 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
15186 * gcc.dg/cpp/escape-2.c: Use wide character constants where
15187 necessary to avoid multi-character character constant warning.
15188 * gcc.dg/cpp/escape.c: Likewise.
15189 * gcc.dg/cpp/ucs.c: Likewise.
15190 Remove backslashes from dg-bogus comments, as they confuse Tcl.
15191 Fix a typo.
15192
15193 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
15194
15195 PR c/11428
15196 * gcc.c-torture/compile/20030704-1.c: New.
15197
15198 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
15199
15200 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
15201
15202 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
15203
15204 PR c++/5287, PR c++/7910, PR c++/11021
15205 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
15206 tests for warnings.
15207 * g++.dg/ext/dllimport2.C: Add tests for warnings.
15208 * g++.dg/ext/dllimport3.C: Likewise.
15209 * g++.dg/ext/dllimport4.C: New file.
15210 * g++.dg/ext/dllimport5.C: New file.
15211 * g++.dg/ext/dllimport6.C: New file.
15212 * g++.dg/ext/dllimport7.C: New file.
15213 * g++.dg/ext/dllimport8.C: New file.
15214 * g++.dg/ext/dllimport9.C: New file.
15215 * g++.dg/ext/dllimport10.C: New file.
15216 * g++.dg/ext/dllexport1.C: New file.
15217
15218 2003-07-03 Mark Mitchell <mark@codesourcery.com>
15219
15220 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
15221 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
15222
15223 2003-07-03 Roger Sayle <roger@eyesopen.com>
15224
15225 * gcc.dg/builtins-25.c: New testcase.
15226 * gcc.dg/builtins-26.c: New testcase.
15227
15228 2003-07-03 Janis Johnson <janis187@us.ibm.com>
15229
15230 * gcc.dg/compat/vector-defs.h: New file.
15231 * gcc.dg/compat/vector-setup.h: New file.
15232 * gcc.dg/compat/vector-check.h: New file.
15233 * gcc.dg/compat/vector-1_main.c: New file.
15234 * gcc.dg/compat/vector-1_x.c: New file.
15235 * gcc.dg/compat/vector-1_y.c: New file.
15236 * gcc.dg/compat/vector-2_main.c: New file.
15237 * gcc.dg/compat/vector-2_x.c: New file.
15238 * gcc.dg/compat/vector-2_y.c: New file.
15239
15240 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
15241 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
15242 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
15243 * gcc.dg/compat/struct-align-1.h: New file.
15244 * gcc.dg/compat/struct-align-1_main.c: New file.
15245 * gcc.dg/compat/struct-align-1_x.c: New file.
15246 * gcc.dg/compat/struct-align-1_y.c: New file.
15247 * gcc.dg/compat/struct-align-2.h: New file.
15248 * gcc.dg/compat/struct-align-2_main.c: New file.
15249 * gcc.dg/compat/struct-align-2_x.c: New file.
15250 * gcc.dg/compat/struct-align-2_y.c: New file.
15251
15252 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
15253 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
15254 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
15255 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
15256 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
15257 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
15258 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
15259 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
15260 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
15261 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
15262 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
15263 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
15264 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
15265 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
15266 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
15267 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
15268 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
15269 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
15270 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
15271 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
15272 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
15273 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15274 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15275 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
15276 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
15277 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
15278 * gcc.dg/compat/struct-return-10_x.c: Ditto.
15279 * gcc.dg/compat/struct-return-2_x.c: Ditto.
15280 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15281
15282 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15283
15284 * gcc.dg/i386-call-1.c: New test.
15285
15286 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
15287
15288 PR c++/9162
15289 * g++.dg/parse/defarg4.C: New.
15290
15291 2003-07-03 Roger Sayle <roger@eyesopen.com>
15292
15293 PR target/10700
15294 * gcc.c-torture/compile/20030703-1.c: New test case.
15295
15296 2003-07-03 Mark Mitchell <mark@codesourcery.com>
15297
15298 * g++.dg/template/local3.C: Remove extra semicolon.
15299
15300 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15301
15302 * gcc.dg/i386-volatile-1.c: New test.
15303
15304 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
15305
15306 PR c++/11072
15307 * g++.dg/other/offsetof2.C: XFAIL.
15308 * g++.dg/other/offsetof5.C: New.
15309
15310 PR c++/10219
15311 * g++.dg/template/error1.C: New.
15312
15313 PR c++/9779
15314 * g++.dg/template/dependent-expr1.C: New.
15315
15316 2003-07-01 Mark Mitchell <mark@codesourcery.com>
15317
15318 PR c++/6949
15319 * g++.dg/template/local3.C: New test.
15320
15321 PR c++/11149
15322 * g++.dg/lookup/scoped6.C: New test.
15323
15324 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
15325
15326 PR c++/8046
15327 * g++.dg/other/error7.C: New test.
15328
15329 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
15330
15331 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
15332 * g++.old-deja/g++.abi/vtable3.h: Likewise.
15333 * g++.old-deja/g++.law/code-gen5.C: Likewise.
15334 * g++.old-deja/g++.other/union2.C: Likewise.
15335 * gcc.dg/c90-const-expr-2.c: Likewise.
15336 * gcc.dg/c90-const-expr-3.c: Likewise.
15337 * gcc.dg/c99-const-expr-2.c: Likewise.
15338 * gcc.dg/c99-const-expr-3.c: Likewise.
15339 * gcc.dg/concat.c: Likewise.
15340
15341 2003-07-01 Mark Mitchell <mark@codesourcery.com>
15342
15343 PR c++/9559
15344 * g++.dg/init/static1.C: New test.
15345
15346 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15347
15348 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
15349 * g++.old-deja/g++.other/access2.C: Likewise.
15350 * g++.old-deja/g++.other/decl2.C: Likewise.
15351 * gcc.c-torture/execute/20020615-1.c: Likewise.
15352
15353 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
15354
15355 PR c++/4933
15356 * g++.dg/template/sizeof4.C: New test.
15357
15358 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
15359
15360 * g++.dg/other/error6.C: New test.
15361
15362 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
15363
15364 PR c++/10750
15365 * g++.dg/parse/constant2.C: New test.
15366
15367 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
15368
15369 PR c++/11106
15370 * g++.dg/other/error5.C: New test.
15371
15372 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15373
15374 * gcc.dg/format/gcc_diag-1.c: New test.
15375
15376 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
15377
15378 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
15379
15380 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
15381
15382 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
15383 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
15384 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
15385
15386 2003-06-28 Jakub Jelinek <jakub@redhat.com>
15387
15388 * gcc.c-torture/execute/builtins/string-8.c: New test.
15389 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
15390 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
15391 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
15392
15393 2003-06-27 Mark Mitchell <mark@codesourcery.com>
15394
15395 PR c++/10468
15396 * g++.dg/ext/typeof6.C: New test.
15397
15398 2003-06-27 Mark Mitchell <mark@codesourcery.com>
15399
15400 PR c++/10796
15401 * g++.dg/init/enum1.C: New test.
15402
15403 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
15404
15405 * gcc.dg/20030627-1.c: New test.
15406
15407 2003-06-26 Mark Mitchell <mark@codesourcery.com>
15408
15409 PR c++/11332
15410 * g++.dg/expr/static_cast2.C: New test.
15411
15412 2003-06-26 Roger Sayle <roger@eyesopen.com>
15413 Jakub Jelinek <jakub@redhat.com>
15414
15415 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
15416 sprintf(dst,"%s",src) optimization.
15417 * gcc.c-torture/execute/20030626-1.c: New test case.
15418 * gcc.c-torture/execute/20030626-2.c: New test case.
15419
15420 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
15421
15422 * gcc.c-torture/execute/multi-ix.c: New test.
15423
15424 * gcc.c-torture/execute/simd-4.c (main):
15425 Added missing semicolon at end of union.
15426
15427 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
15428
15429 PR c++/8266
15430 * g++.dg/template/explicit-instantiation3.C: New test.
15431
15432 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15433
15434 * gcc.dg/20030626-1.c: Use signed char.
15435
15436 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15437
15438 * gcc.dg/20030626-1.c: New test.
15439
15440 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
15441
15442 * const-str-2.m: Update.
15443
15444 2003-06-25 Mark Mitchell <mark@codesourcery.com>
15445
15446 PR c++/10990
15447 * g++.dg/rtti/dyncast1.C: New test.
15448 * g++.dg/abi/mangle4.C: Correct base-specifier access.
15449 * g++.dg/lookup/scoped1.C: Remove XFAIL.
15450 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
15451
15452 PR c++/10931
15453 * g++.dg/expr/static_cast1.C: New test.
15454
15455 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
15456
15457 * gcc.dg/20030625-1.c: New test.
15458
15459 2003-06-24 Roger Sayle <roger@eyesopen.com>
15460
15461 * gcc.c-torture/compile/20030624-1.c: New test case.
15462
15463 2003-06-24 Jakub Jelinek <jakub@redhat.com>
15464
15465 * gcc.c-torture/execute/string-opt-17.c: New test.
15466
15467 2003-06-24 Mark Mitchell <mark@codesourcery.com>
15468
15469 PR c++/5754
15470 * g++.dg/parse/crash6.C: New test.
15471
15472 2003-06-23 Roger Sayle <roger@eyesopen.com>
15473
15474 * gcc.dg/builtins-24.c: New test case.
15475
15476 2003-06-23 Jakub Jelinek <jakub@redhat.com>
15477
15478 * g++.dg/opt/operator1.C: New test.
15479
15480 2003-06-22 Roger Sayle <roger@eyesopen.com>
15481
15482 * gcc.c-torture/execute/string-opt-16.c: New test case.
15483
15484 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15485
15486 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
15487 * g++.old-deja/g++.other/conv7.C: Likewise
15488 * g++.old-deja/g++.other/overcnv2.C: Likewise.
15489 * g++.old-deja/g++.other/overload14.C: Likewise.
15490
15491 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15492
15493 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
15494 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
15495
15496 2003-06-20 Mark Mitchell <mark@codesourcery.com>
15497
15498 PR c++/10888
15499 * g++.dg/warn/Winline-3.C: New test.
15500
15501 2003-06-20 Mark Mitchell <mark@codesourcery.com>
15502
15503 * lib/target-supports.exp (check_alias_available): Make the test
15504 program acceptable to the Solaris assembler.
15505
15506 PR c++/10749
15507 * g++.dg/template/memclass2.C: New test.
15508
15509 2003-06-20 Mark Mitchell <mark@codesourcery.com>
15510 Eric Botcazou <ebotcazou@libertysurf.fr>
15511
15512 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
15513 data for non-matching targets.
15514 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
15515
15516 2003-06-20 Mark Mitchell <mark@codesourcery.com>
15517
15518 PR c++/10845
15519 * g++.dg/template/member3.C: New test.
15520
15521 2003-06-19 Mark Mitchell <mark@codesourcery.com>
15522
15523 PR c++/10939
15524 * g++.dg/template/func1.C: New test.
15525
15526 PR c++/9649
15527 * g++.dg/template/static4.C: New test.
15528 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
15529
15530 PR c++/11041
15531 * g++.dg/init/ref7.C: New test.
15532
15533 2003-06-19 Matt Austern <austern@apple.com>
15534
15535 PR c++/11228
15536 * g++.dg/anew1.C: New test.
15537 * g++.dg/anew2.C: New test.
15538 * g++.dg/anew3.C: New test.
15539 * g++.dg/anew4.C: New test.
15540
15541 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
15542
15543 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
15544
15545 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
15546
15547 * gcc.c-torture/execute/simd-4.c (main): Make expected value
15548 endian-dependent.
15549
15550 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
15551
15552 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
15553 Remove cruft.
15554
15555 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
15556
15557 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
15558 * gcc.c-torture/compile/961203-1.c: Likewise.
15559 * gcc.c-torture/compile/980506-1.c: Likewise.
15560
15561 2003-06-17 Mark Mitchell <mark@codesourcery.com>
15562
15563 PR c++/10712
15564 * g++.dg/lookup/using7.C: New test.
15565
15566 2003-06-17 Mark Mitchell <mark@codesourcery.com>
15567
15568 PR c++/11105
15569 * g++.dg/abi/conv1.C: Remove it.
15570 * g++.dg/template/conv7.C: New test.
15571 * g++.dg/template/conv8.C: Likewise.
15572 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
15573 conversion operator.
15574
15575 2003-06-17 Janis Johnson <janis187@us.ibm.com>
15576
15577 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
15578 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
15579 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
15580 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
15581 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
15582 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
15583 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
15584 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
15585 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
15586 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
15587 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
15588 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
15589 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
15590 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
15591 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
15592 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
15593 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
15594 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
15595 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
15596 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
15597 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
15598 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15599 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15600 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
15601 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
15602 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
15603 * gcc.dg/compat/struct-return-10_x.c: Ditto.
15604 * gcc.dg/compat/struct-return-2_x.c: Ditto.
15605 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15606
15607 2003-06-16 Mark Mitchell <mark@codesourcery.com>
15608
15609 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
15610 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
15611 indications.
15612
15613 2003-06-16 Roger Sayle <roger@eyesopen.com>
15614
15615 * gcc.dg/i386-387-5.c: New test case.
15616 * gcc.dg/i386-387-6.c: New test case.
15617 * gcc.dg/builtins-23.c: New test case.
15618
15619 2003-06-15 Roger Sayle <roger@eyesopen.com>
15620
15621 * gcc.dg/builtins-22.c: New test case.
15622 * gcc.dg/i386-387-1.c: Update to test exp.
15623 * gcc.dg/i386-387-2.c: Likewise.
15624
15625 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15626
15627 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
15628
15629 2003-06-12 Mark Mitchell <mark@codesourcery.com>
15630
15631 * lib/gcc-dg.exp (dg-require-dll): New function.
15632 (dg-xfail-if): Likewise.
15633 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
15634 driver.
15635
15636 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
15637 * gcc.c-torture/compile/20001205-1.c: Likewise.
15638 * gcc.c-torture/compile/20001226-1.c: Likewise.
15639 * gcc.c-torture/compile/20010518-2.c: Likewise.
15640 * gcc.c-torture/compile/20020312-1.c: Likewise.
15641 * gcc.c-torture/compile/20020604-1.c: Likewise.
15642 * gcc.c-torture/compile/920501-12.c: Likewise.
15643 * gcc.c-torture/compile/920501-4.c: Likewise.
15644 * gcc.c-torture/compile/920520-1.c: Likewise.
15645 * gcc.c-torture/compile/920521-1.c: Likewise.
15646 * gcc.c-torture/compile/920625-1.c: Likewise.
15647 * gcc.c-torture/compile/961203-1.c: Likewise.
15648 * gcc.c-torture/compile/980506-1.c: Likewise.
15649 * gcc.c-torture/compile/981006-1.c: Likewise.
15650 * gcc.c-torture/compile/981022-1.c: Likewise.
15651 * gcc.c-torture/compile/981223-1.c: Likewise.
15652 * gcc.c-torture/compile/990617-1.c: Likewise.
15653 * gcc.c-torture/compile/dll.c: Likewise.
15654 * gcc.c-torture/compile/labels-3.c: Likewise.
15655 * gcc.c-torture/compile/mipscop-1.c: Likewise.
15656 * gcc.c-torture/compile/mipscop-2.c: Likewise.
15657 * gcc.c-torture/compile/mipscop-3.c: Likewise.
15658 * gcc.c-torture/compile/mipscop-4.c: Likewise.
15659 * gcc.c-torture/compile/simd-5.c: Likewise.
15660 * gcc.c-torture/compile/20000804-1.x: Remove.
15661 * gcc.c-torture/compile/20001205-1.x: Likewise.
15662 * gcc.c-torture/compile/20001226-1.x: Likewise.
15663 * gcc.c-torture/compile/20010518-2.x: Likewise.
15664 * gcc.c-torture/compile/20020312-1.x: Likewise.
15665 * gcc.c-torture/compile/20020604-1.x: Likewise.
15666 * gcc.c-torture/compile/920501-12.x: Likewise.
15667 * gcc.c-torture/compile/920501-4.x: Likewise.
15668 * gcc.c-torture/compile/920520-1.x: Likewise.
15669 * gcc.c-torture/compile/920521-1.x: Likewise.
15670 * gcc.c-torture/compile/920625-1.x: Likewise.
15671 * gcc.c-torture/compile/961203-1.x: Likewise.
15672 * gcc.c-torture/compile/980506-1.x: Likewise.
15673 * gcc.c-torture/compile/981006-1.x: Likewise.
15674 * gcc.c-torture/compile/981022-1.x: Likewise.
15675 * gcc.c-torture/compile/981223-1.x: Likewise.
15676 * gcc.c-torture/compile/990617-1.x: Likewise.
15677 * gcc.c-torture/compile/mipscop-1.x: Likewise.
15678 * gcc.c-torture/compile/mipscop-2.x: Likewise.
15679 * gcc.c-torture/compile/mipscop-3.x: Likewise.
15680 * gcc.c-torture/compile/mipscop-4.x: Likewise.
15681 * gcc.c-torture/compile/simd-5.x: Likewise.
15682
15683 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
15684
15685 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15686
15687 * gcc.c-torture/execute/20030611-1.c: New test.
15688
15689 2003-06-12 Roger Sayle <roger@eyesopen.com>
15690
15691 PR middle-end/168
15692 * gcc.dg/20030612-1.c: New test case.
15693
15694 2003-06-12 Mark Mitchell <mark@codesourcery.com>
15695
15696 PR c++/10635
15697 * g++.dg/expr/cast1.C: New test.
15698
15699 2003-06-12 Roger Sayle <roger@eyesopen.com>
15700
15701 * gcc.dg/builtins-21.c: New test case.
15702
15703 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
15704
15705 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
15706 options instead of at the end.
15707 * lib/objc.exp (objc_target_compile): Likewise.
15708
15709 2003-06-11 Mark Mitchell <mark@codesourcery.com>
15710
15711 PR c++/10432
15712 * g++.dg/parse/error1.C: New test.
15713
15714 2003-06-11 Janis Johnson <janis187@us.ibm.com>
15715
15716 * gcc.dg/compat/struct-by-value-11_main.c: New file.
15717 * gcc.dg/compat/struct-by-value-11_x.c: New file.
15718 * gcc.dg/compat/struct-by-value-11_y.c: New file.
15719 * gcc.dg/compat/struct-by-value-12_main.c: New file.
15720 * gcc.dg/compat/struct-by-value-12_x.c: New file.
15721 * gcc.dg/compat/struct-by-value-12_y.c: New file.
15722 * gcc.dg/compat/struct-by-value-13_main.c: New file.
15723 * gcc.dg/compat/struct-by-value-13_x.c: New file.
15724 * gcc.dg/compat/struct-by-value-13_y.c: New file.
15725 * gcc.dg/compat/struct-by-value-14_main.c: New file.
15726 * gcc.dg/compat/struct-by-value-14_x.c: New file.
15727 * gcc.dg/compat/struct-by-value-14_y.c: New file.
15728 * gcc.dg/compat/struct-by-value-15_main.c: New file.
15729 * gcc.dg/compat/struct-by-value-15_x.c: New file.
15730 * gcc.dg/compat/struct-by-value-15_y.c: New file.
15731 * gcc.dg/compat/struct-by-value-16_main.c: New file.
15732 * gcc.dg/compat/struct-by-value-16_x.c: New file.
15733 * gcc.dg/compat/struct-by-value-16_y.c: New file.
15734 * gcc.dg/compat/struct-by-value-17_main.c: New file.
15735 * gcc.dg/compat/struct-by-value-17_x.c: New file.
15736 * gcc.dg/compat/struct-by-value-17_y.c: New file.
15737 * gcc.dg/compat/struct-by-value-18_main.c: New file.
15738 * gcc.dg/compat/struct-by-value-18_x.c: New file.
15739 * gcc.dg/compat/struct-by-value-18_y.c: New file.
15740
15741 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
15742 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
15743 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
15744 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
15745 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
15746 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
15747 * gcc.dg/compat/scalar-return-3_main.c: New file.
15748 * gcc.dg/compat/scalar-return-3_x.c: New file.
15749 * gcc.dg/compat/scalar-return-3_y.c: New file.
15750 * gcc.dg/compat/scalar-return-4_main.c: New file.
15751 * gcc.dg/compat/scalar-return-4_x.c: New file.
15752 * gcc.dg/compat/scalar-return-4_y.c: New file.
15753
15754 2003-06-10 Janis Johnson <janis187@us.ibm.com>
15755
15756 * gcc.dg/compat/fp2-struct-check.h: New file.
15757 * gcc.dg/compat/fp2-struct-defs.h: New file.
15758 * gcc.dg/compat/fp2-struct-init.h: New file.
15759 * gcc.dg/compat/struct-by-value-10_main.c: New file.
15760 * gcc.dg/compat/struct-by-value-10_x.c: New file.
15761 * gcc.dg/compat/struct-by-value-10_y.c: New file.
15762 * gcc.dg/compat/struct-return-10_main.c: New file.
15763 * gcc.dg/compat/struct-return-10_x.c: New file.
15764 * gcc.dg/compat/struct-return-10_y.c: New file.
15765
15766 * gcc.dg/compat/compat-common.h: New file.
15767 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
15768 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
15769 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
15770 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
15771 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
15772 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
15773 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
15774 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
15775 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
15776 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
15777 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
15778 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
15779 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
15780 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
15781 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
15782 * gcc.dg/compat/small-struct-check.h: Ditto.
15783 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
15784 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
15785 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
15786 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
15787 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
15788 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
15789 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
15790 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
15791 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
15792 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
15793 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15794 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
15795 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
15796 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15797 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
15798 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
15799 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
15800 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
15801 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
15802 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
15803 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
15804 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
15805 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
15806 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
15807 * gcc.dg/compat/struct-return-2_main.c: Ditto.
15808 * gcc.dg/compat/struct-return-2_x.c: Ditto.
15809 * gcc.dg/compat/struct-return-2_y.c: Ditto.
15810 * gcc.dg/compat/struct-return-3_main.c: Ditto.
15811 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15812 * gcc.dg/compat/struct-return-3_y.c: Ditto.
15813
15814 2003-06-10 Geoffrey Keating <geoffk@apple.com>
15815
15816 * g++.dg/pch/static-1.C: New file.
15817 * g++.dg/pch/static-1.Hs: New file.
15818
15819 2003-06-10 Richard Henderson <rth@redhat.com>
15820
15821 * gcc.dg/asm-7.c: Adjust expected warning text.
15822
15823 2003-06-10 Roger Sayle <roger@eyesopen.com>
15824
15825 * gcc.dg/builtins-20.c: New test case.
15826
15827 2003-06-10 Mark Mitchell <mark@codesourcery.com>
15828
15829 PR c++/11131
15830 * g++.dg/opt/template1.C: New test.
15831
15832 2003-06-09 Mark Mitchell <mark@codesourcery.com>
15833
15834 * lib/gcc-dg.exp (dg-test): Clear additional_files and
15835 additional_sources.
15836
15837 2003-05-21 David Taylor <dtaylor@emc.com>
15838
15839 * gcc.dg/Wpadded.c: New file.
15840
15841 2003-06-09 Mark Mitchell <mark@codesourcery.com>
15842
15843 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
15844 * gcc.dg/special/weak-2.c: Add dg-require-weak.
15845 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
15846 dg-require-weak.
15847
15848 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
15849
15850 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
15851
15852 2003-06-09 Mark Mitchell <mark@codesourcery.com>
15853
15854 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
15855 (dg-require-alias): Likewise.
15856 (dg-require-gc-sections): Likewise.
15857 * lib/target-supports.exp (check_gc_sections_available): Likewise.
15858
15859 2003-06-08 Richard Henderson <rth@redhat.com>
15860
15861 * gcc.dg/20011029-2.c: Fix the array reference.
15862 * gcc.dg/asm-7.c: New.
15863
15864 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
15865
15866 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
15867
15868 2003-06-08 Mark Mitchell <mark@codesourcery.com>
15869
15870 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
15871 (dg-require-gc-sections): Likewise.
15872
15873 2003-06-08 Jan Hubicka <jh@suse.cz>
15874
15875 * i386-cmov1.c: Fix regular expression.
15876 * i386-cvt-1.c: Likewise.
15877 * i386-local.c: Likewise.
15878 * i386-local2.c: Likewise.
15879 * i386-mul.c: Likewise.
15880 * i386-ssetype-1.c: Likewise.
15881 * i386-ssetype-3.c: Likewise.
15882 * i386-ssetype-5.c: Likewise.
15883
15884 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15885
15886 PR c++/11039
15887 * g++.dg/warn/implicit-typename2.C: New test.
15888 * g++.dg/warn/implicit-typename3.C: New test.
15889
15890 2003-06-07 Richard Henderson <rth@redhat.com>
15891
15892 * g++.dg/other/offsetof3.C: Use size_t.
15893 * g++.dg/other/offsetof4.C: Likewise.
15894
15895 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
15896
15897 * lib/copy-file.exp: New. Implement gcc_copy_files.
15898
15899 * lib/dg-pch.exp: Load copy-file.exp
15900 (dg-pch): Use gcc_copy_files instead of "file copy".
15901
15902 2003-06-06 Mark Mitchell <mark@codesourcery.com>
15903
15904 * gcc.dg/weak/weak.exp: Simplify.
15905 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
15906 * gcc.dg/weak/weak-1.c: Likewise.
15907 * gcc.dg/weak/weak-2.c: Likewise.
15908 * gcc.dg/weak/weak-3.c: Likewise.
15909 * gcc.dg/weak/weak-4.c: Likewise.
15910 * gcc.dg/weak/weak-5.c: Likewise.
15911 * gcc.dg/weak/weak-6.c: Likewise.
15912 * gcc.dg/weak/weak-7.c: Likewise.
15913 * gcc.dg/weak/weak-8.c: Likewise.
15914 * gcc.dg/weak/weak-9.c: Likewise.
15915
15916 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
15917
15918 gcc.c-torture/execute/20030606-1.c: New.
15919
15920 2003-06-06 Roger Sayle <roger@eyesopen.com>
15921
15922 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
15923 * gcc.dg/builtins-19.c: Likewise.
15924
15925 2003-06-06 Roger Sayle <roger@eyesopen.com>
15926
15927 * gcc.dg/builtins-2.c: Add some more tests.
15928 * gcc.dg/builtins-18.c: New test case.
15929 * gcc.dg/builtins-19.c: New test case.
15930
15931 2003-06-06 Roger Sayle <roger@eyesopen.com>
15932 Jim Wilson <wilson@tuliptree.org>
15933
15934 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
15935
15936 2003-06-06 Jakub Jelinek <jakub@redhat.com>
15937
15938 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
15939 mempcpy/stpcpy calls not to be optimized into something else.
15940 * gcc.c-torture/execute/string-opt-3.c: Moved to...
15941 * gcc.c-torture/execute/builtins/string-7.c: ...here.
15942 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
15943
15944 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15945
15946 * gcc.dg/format/asm_fprintf-1.c: New test.
15947
15948 2003-06-05 Mark Mitchell <mark@codesourcery.com>
15949
15950 * lib/gcc-defs.exp (additional_sources): New variable.
15951 (dg-additional-sources): New function.
15952 (additional_files): New variable.
15953 (dg-additional-files): New function.
15954 (dg-additional-files-options): Likewise.
15955 * lib/gcc-dg.exp (dg-require-weak): New function.
15956 (dg-require-alias): Likewise.
15957 (dg-require-gc-sections): Likewise.
15958 * lib/target-supports.exp (check_alias_available): Remove testfile
15959 parameter.
15960 (check_gc_sections_available): New function.
15961 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
15962 (dg-gpp-additional-files): Likewise.
15963 * lib/g++.exp (additional_sources): Remove.
15964 (additional_files): Likewise.
15965 (g++_target_compile): Use dg-additional-files-options.
15966
15967 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
15968 Tcl logic.
15969 * gcc.dg/special/ecos.exp: Remove.
15970 * gcc.dg/special/20000419-2.c: Use dg-require-*.
15971 * gcc.dg/special/alias-1.c: Likewise.
15972 * gcc.dg/special/alias-2.c: Likewise.
15973 * gcc.dg/special/gcsec-1.c: Likewise.
15974 * gcc.dg/special/weak-1.c: Likewise.
15975 * gcc.dg/special/weak-2.c: Likewise.
15976 * gcc.dg/special/wkali-1.c: Likewise.
15977 * gcc.dg/special/wkali-2.c: Likewise.
15978
15979 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
15980 dg-gpp-additional-*.
15981 * g++.dg/special/conpr-3.C: Likewise.
15982 * g++.dg/special/conpr-4.C: Likewise.
15983 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
15984 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
15985 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
15986 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
15987 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
15988 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
15989 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
15990 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
15991 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
15992 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
15993 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
15994 * g++.old-deja/g++.other/comdat1.C: Likewise.
15995 * g++.old-deja/g++.other/comdat2.C: Likewise.
15996 * g++.old-deja/g++.other/comdat3.C: Likewise.
15997 * g++.old-deja/g++.other/ctor1.C: Likewise.
15998 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
15999
16000 2003-06-05 Richard Henderson <rth@redhat.com>
16001
16002 * gcc.dg/debug/20030605-1.c: New.
16003
16004 2003-06-04 Mark Mitchell <mark@codesourcery.com>
16005
16006 * README.QMTEST: Update.
16007
16008 2003-06-04 Richard Henderson <rth@redhat.com>
16009
16010 * gcc.dg/cleanup-1.c: New.
16011 * gcc.dg/cleanup-2.c: New.
16012 * gcc.dg/cleanup-3.c: New.
16013 * gcc.dg/cleanup-4.c: New.
16014 * gcc.dg/cleanup-5.c: New.
16015 * gcc.dg/cleanup-6.c: New.
16016 * gcc.dg/cleanup-7.c: New.
16017
16018 2003-06-04 Mark Mitchell <mark@codesourcery.com>
16019
16020 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
16021
16022 * lib/dg-pch.exp: New file.
16023 * g++.dg/pch/pch.exp: Use dg-pch.exp.
16024 * gcc.dg/pch/pch.exp: Likewise.
16025
16026 2003-06-04 Roger Sayle <roger@eyesopen.com>
16027
16028 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
16029 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
16030 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
16031 * gcc.dg/builtins-17.c: New test case.
16032 * gcc.dg/i386-387-4.c: New test case.
16033 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
16034
16035 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16036
16037 * gcc.dg/ultrasp9.c: New test.
16038
16039 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16040
16041 * gcc.c-torture/compile/20030604-1.c: New test.
16042 * gcc.dg/sparc-constant-1.c: New test.
16043
16044 2003-06-03 Glen Nakamura <glen@imodulo.com>
16045
16046 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
16047
16048 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
16049
16050 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
16051
16052 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
16053 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
16054
16055 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
16056
16057 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
16058
16059 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16060
16061 PR c++/10940
16062 * g++.dg/template/spec10.C: New test.
16063
16064 2003-06-03 Roger Sayle <roger@eyesopen.com>
16065
16066 * gcc.dg/builtins-16.c: New test case.
16067
16068 2003-06-03 Jakub Jelinek <jakub@redhat.com>
16069
16070 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
16071 mempcpy test with post-increments.
16072 * gcc.c-torture/execute/string-opt-3.c: New test.
16073 * gcc.dg/string-opt-1.c: New test.
16074
16075 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
16076
16077 PR fortran/10965
16078 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
16079
16080 2003-06-02 Mark Mitchell <mark@codesourcery.com>
16081
16082 * lib/scanasm.exp (dg-scan): New function, factored out of ...
16083 (scan-assembler): ... here. Use dg-scan.
16084 (scan-assembler-not): Likewise.
16085 (scan-file): New function.
16086 (scan-file-not): Likewise.
16087 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
16088 * gcc.dg/cpp/_Pragma4.c: Likewise.
16089 * gcc.dg/cpp/_Pragma5.c: Likewise.
16090 * gcc.dg/cpp/avoidpaste1.c: Likewise.
16091 * gcc.dg/cpp/avoidpaste2.c: Likewise.
16092 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
16093 * gcc.dg/cpp/cmdlne-P.c: Likewise.
16094 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
16095 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
16096 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
16097 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
16098 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
16099 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
16100 * gcc.dg/cpp/cxxcom1.c: Likewise.
16101 * gcc.dg/cpp/line1.c: Likewise.
16102 * gcc.dg/cpp/maccom1.c: Likewise.
16103 * gcc.dg/cpp/maccom2.c: Likewise.
16104 * gcc.dg/cpp/maccom3.c: Likewise.
16105 * gcc.dg/cpp/maccom4.c: Likewise.
16106 * gcc.dg/cpp/maccom5.c: Likewise.
16107 * gcc.dg/cpp/maccom6.c: Likewise.
16108 * gcc.dg/cpp/multiline.c: Likewise.
16109 * gcc.dg/cpp/spacing1.c: Likewise.
16110 * gcc.dg/cpp/spacing2.c: Likewise.
16111 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
16112 * gcc.dg/cpp/trad/maccom1.c: Likewise.
16113 * gcc.dg/cpp/trad/maccom2.c: Likewise.
16114 * gcc.dg/cpp/trad/maccom3.c: Likewise.
16115 * gcc.dg/cpp/trad/maccom4.c: Likewise.
16116 * gcc.dg/cpp/trad/maccom6.c: Likewise.
16117 * gcc.dg/cpp/cxxcom2.c: Likewise.
16118 * gcc.dg/cpp/cxxcom2.h: New file.
16119
16120 * gcc.dg/cpp/truefalse.cpp: Move it to ...
16121 * g++.dg/cpp/truefalse.C: Here.
16122 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
16123
16124 2003-06-01 Loren James Rittle <ljrittle@acm.org>
16125
16126 * gcc.dg/cpp/redef3.c: New file.
16127
16128 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16129
16130 * gcc.dg/i386-loop-3.c: New test.
16131
16132 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
16133
16134 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
16135
16136 2003-05-31 Roger Sayle <roger@eyesopen.com>
16137
16138 * gcc.dg/fwrapv-1.c: New test case.
16139 * gcc.dg/fwrapv-2.c: New test case.
16140
16141 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16142
16143 PR c++/10956
16144 * g++.dg/template/spec9.C: New test.
16145
16146 2003-05-29 Roger Sayle <roger@eyesopen.com>
16147
16148 * gcc.dg/duff-4.c: New test case.
16149
16150 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
16151
16152 PR fortran/10843
16153 * g77.dg/ffixed-form-1.f: New test
16154 * g77.dg/ffixed-form-2.f: New test
16155 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
16156 * g77.dg/ffree-form-3.f: New test
16157
16158 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
16159
16160 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
16161 * gcc.dg/wint_t-1.c: Likewise.
16162
16163 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16164
16165 * g++.dg/template/access11.C: New test.
16166
16167 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16168
16169 PR c++/10849
16170 * g++.dg/template/access10.C: New test.
16171
16172 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16173 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16174
16175 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
16176
16177 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
16178
16179 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
16180 suppress for powerpc-*-darwin*.
16181 * gcc.dg/torture/builtin-noret-2.c: Likewise.
16182
16183 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
16184
16185 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
16186 suppress option for powerpc-*-darwin*.
16187
16188 2003-05-23 Roger Sayle <roger@eyesopen.com>
16189
16190 * gcc.dg/builtins-1.c: Add tests for tan and atan.
16191 * gcc.dg/builtins-4.c: Add test for fmod.
16192
16193 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16194
16195 PR c++/10682
16196 * g++.dg/template/instantiate4.C: New test.
16197
16198 2003-05-22 Roger Sayle <roger@eyesopen.com>
16199
16200 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
16201
16202 2003-05-21 Janis Johnson <janis187@us.ibm.com>
16203
16204 * gcc.dg/compat/scalar-return-1_main.c: New file.
16205 * gcc.dg/compat/scalar-return-1_x.c: New file.
16206 * gcc.dg/compat/scalar-return-1_y.c: New file.
16207 * gcc.dg/compat/scalar-return-2_main.c: New file.
16208 * gcc.dg/compat/scalar-return-2_x.c: New file.
16209 * gcc.dg/compat/scalar-return-2_y.c: New file.
16210 * gcc.dg/compat/struct-return-3_main.c: New file.
16211 * gcc.dg/compat/struct-return-3_y.c: New file.
16212 * gcc.dg/compat/struct-return-3_x.c: New file.
16213 * gcc.dg/compat/struct-return-2_main.c: New file.
16214 * gcc.dg/compat/struct-return-2_x.c: New file.
16215 * gcc.dg/compat/struct-return-2_y.c: New file.
16216
16217 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16218
16219 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
16220 for hppa*-hp-hpux*.
16221 * gcc.dg/20021014-1.c (dg-options): Likewise.
16222 * gcc.dg/nest.c (dg-options): Likewise.
16223
16224 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
16225
16226 PR c++/9738
16227 * g++.dg/ext/dllimport2.C: New file.
16228 * g++.dg/ext/dllimport3.C: New file.
16229
16230 2003-05-20 Janis Johnson <janis187@us.ibm.com>
16231
16232 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
16233 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
16234 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16235 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
16236 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16237 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
16238 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
16239 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
16240 * gcc.dg/compat/small-struct-defs.h: New file.
16241 * gcc.dg/compat/small-struct-init.h: New file.
16242 * gcc.dg/compat/small-struct-check.h: New file.
16243 * gcc.dg/compat/fp-struct-defs.h: New file.
16244 * gcc.dg/compat/fp-struct-check.h: New file.
16245 * gcc.dg/compat/fp-struct-init.h: New file.
16246 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
16247 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
16248
16249 2003-05-19 Jakub Jelinek <jakub@redhat.com>
16250
16251 * gcc.dg/20030225-2.c: New test.
16252
16253 2003-05-18 Roger Sayle <roger@eyesopen.com>
16254 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16255
16256 * gcc.c-torture/compile/20030518-1.c: New test case.
16257
16258 2003-05-18 Mark Mitchell <mark@codesourcery.com>
16259
16260 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
16261 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
16262 gcc-dg-debug-runtest.
16263 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
16264 gcc-dg-debug-runtest.
16265
16266 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16267
16268 PR c++/9022
16269 * g++.dg/lookup/using6.C: New test.
16270
16271 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16272
16273 * g++.dg/parse/access2.C: New test.
16274
16275 2003-05-17 Mark Mitchell <mark@codesourcery.com>
16276
16277 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
16278 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
16279 * gcc.dg/debug/debug.exp: Likewise.
16280
16281 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
16282
16283 * gcc.dg/dollar.c: New test.
16284
16285 2003-05-16 Janis Johnson <janis187@us.ibm.com>
16286
16287 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
16288 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
16289 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
16290 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
16291 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
16292 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
16293 * gcc.dg/compat/struct-by-value-6_main.c: New file.
16294 * gcc.dg/compat/struct-by-value-6_x.c: New file.
16295 * gcc.dg/compat/struct-by-value-6_y.c: New file.
16296 * gcc.dg/compat/struct-by-value-7_main.c: New file.
16297 * gcc.dg/compat/struct-by-value-7_x.c: New file.
16298 * gcc.dg/compat/struct-by-value-7_y.c: New file.
16299 * gcc.dg/compat/struct-by-value-8_main.c: New file.
16300 * gcc.dg/compat/struct-by-value-8_x.c: New file.
16301 * gcc.dg/compat/struct-by-value-8_y.c: New file.
16302 * gcc.dg/compat/struct-by-value-9_main.c: New file.
16303 * gcc.dg/compat/struct-by-value-9_x.c: New file.
16304 * gcc.dg/compat/struct-by-value-9_y.c: New file.
16305
16306 2003-05-16 Mark Mitchell <mark@codesourcery.com>
16307
16308 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
16309 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
16310 support for "repo" mode.
16311 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
16312 * lib/g77-dg.exp: Likewise.
16313 * lib/obj-dg.exp: Likewise.
16314
16315 2003-05-16 Jakub Jelinek <jakub@redhat.com>
16316
16317 Merge from gcc-3_2-rhl8-branch:
16318 2003-04-23 Jakub Jelinek <jakub@redhat.com>
16319
16320 * gcc.dg/tls/opt-6.c: New test.
16321
16322 2003-04-05 Jakub Jelinek <jakub@redhat.com>
16323
16324 * gcc.dg/20030405-1.c: New test.
16325
16326 2003-03-09 Jakub Jelinek <jakub@redhat.com>
16327
16328 * gcc.dg/20030309-1.c: New test.
16329
16330 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16331
16332 * gcc.c-torture/execute/20030307-1.c: New test.
16333
16334 2003-02-20 Randolph Chung <tausq@debian.org>
16335
16336 * gcc.c-torture/compile/20030220-1.c: New test.
16337
16338 2003-02-18 Jakub Jelinek <jakub@redhat.com>
16339
16340 * gcc.dg/20030217-1.c: New test.
16341
16342 2003-01-29 Jakub Jelinek <jakub@redhat.com>
16343
16344 * gcc.c-torture/compile/20020129-1.c: New test.
16345
16346 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16347
16348 * gcc.dg/unroll-1.c: New test.
16349
16350 2002-11-16 Jan Hubicka <jh@suse.cz>
16351
16352 * gcc.c-torture/execute/20020920-1.c: New test.
16353
16354 2002-10-08 Jakub Jelinek <jakub@redhat.com>
16355
16356 PR target/7434
16357 * gcc.c-torture/compile/20021008-1.c: New test.
16358
16359 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
16360
16361 PR target/7559
16362 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
16363
16364 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16365
16366 * gcc.c-torture/compile/20020807-1.c: New test.
16367
16368 2002-07-30 Jakub Jelinek <jakub@redhat.com>
16369
16370 * gcc.dg/tls/opt-1.c: New test.
16371
16372 2002-07-29 Jakub Jelinek <jakub@redhat.com>
16373
16374 * gcc.dg/20020729-1.c: New test.
16375
16376 2002-07-20 Jakub Jelinek <jakub@redhat.com>
16377
16378 * g++.dg/opt/life1.C: New test.
16379
16380 2002-05-20 Jakub Jelinek <jakub@redhat.com>
16381
16382 * gcc.dg/20020525-1.c: New test.
16383
16384 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16385
16386 PR c++/6794
16387 * g++.dg/ext/pretty1.C: New test.
16388 * g++.dg/ext/pretty2.C: New test.
16389
16390 2003-05-15 Mark Mitchell <mark@codesourcery.com>
16391
16392 PR c++/8385
16393 * g++.dg/ext/typeof5.C: New test.
16394
16395 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
16396
16397 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
16398 __USER_LABEL_PREFIX__ into account.
16399 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
16400
16401 2003-05-14 Roger Sayle <roger@eyesopen.com>
16402
16403 * gcc.dg/builtins-15.c: New test case.
16404
16405 2003-05-13 Zack Weinberg <zack@codesourcery.com>
16406
16407 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
16408
16409 2003-05-12 Mark Mitchell <mark@codesourcery.com>
16410
16411 * lib/g++.exp: Tweak handling of additional source files.
16412 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
16413 * g++.dg/special/conpr-2a.C: Rename to ...
16414 * g++.dg/special/conpr-2a.cc: ... this.
16415 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
16416 * g++.dg/special/conpr-3a.C: Rename to ...
16417 * g++.dg/special/conpr-3a.cc: This.
16418 * g++.dg/special/conpr-3b.C: Rename to ...
16419 * g++.dg/special/conpr-3b.cc: This.
16420 * g++.dg/special/conpr-4.C: New test.
16421 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
16422
16423 2003-05-12 David Edelsohn <edelsohn@gnu.org>
16424
16425 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
16426
16427 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16428
16429 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
16430 * g++.old-deja/g++.robertl/eb71.C: Likewise.
16431 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
16432 * g++.old-deja/g++.other/warn3.C: Likewise.
16433
16434 2003-05-11 Roger Sayle <roger@eyesopen.com>
16435
16436 * gcc.dg/i386-387-1.c: Update to also test log.
16437 * gcc.dg/i386-387-2.c: Likewise.
16438
16439 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
16440
16441 * g77.f-torture/execute/int8421.f: New test.
16442
16443 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16444
16445 PR c++/10230, c++/10481
16446 * g++.dg/lookup/scoped5.C: New test.
16447
16448 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16449
16450 PR c++/10552
16451 * g++.dg/template/ttp6.C: New test.
16452
16453 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
16454
16455 * gcc.c-torture/execute/builtins: New directory.
16456 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
16457 gcc.c-torture/execute/builtins.
16458 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
16459 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
16460 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
16461 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
16462
16463 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16464
16465 PR c++/9252
16466 * g++.dg/template/access8.C: New test.
16467 * g++.dg/template/access9.C: New test.
16468
16469 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16470
16471 PR c++/9554
16472 * g++.dg/parse/access1.C: New test.
16473
16474 2003-05-09 DJ Delorie <dj@redhat.com>
16475
16476 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
16477 long, and not an int.
16478
16479 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16480
16481 PR c++/10555, c++/10576
16482 * g++.dg/template/memclass1.C: New test.
16483
16484 2003-05-08 DJ Delorie <dj@redhat.com>
16485
16486 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
16487 targets.
16488 * gcc.c-torture/execute/20021024-1.x: Likewise.
16489 * gcc.c-torture/execute/shiftdi.x: Likewise.
16490 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
16491 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
16492 * gcc.dg/20021018-1.c: Likewise.
16493
16494 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16495
16496 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
16497
16498 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
16499 (bcopy): Call memmove.
16500
16501 2003-05-08 Roger Sayle <roger@eyesopen.com>
16502
16503 * g77.f-torture/compile/8485.f: New test case.
16504
16505 2003-05-07 Richard Henderson <rth@redhat.com>
16506
16507 PR c++/10570
16508 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
16509 Verify exception_cleanup not called for rethrows.
16510 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
16511 when exiting catch block without rethrowing.
16512 * g++.dg/eh/forced3.C: New.
16513 * g++.dg/eh/forced4.C: New.
16514
16515 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
16516
16517 * gcc.dg/20030505.c: Fix triplet.
16518
16519 2003-05-06 DJ Delorie <dj@redhat.com>
16520
16521 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
16522 * gcc.dg/nest.c: Likewise.
16523
16524 2003-05-05 Roger Sayle <roger@eyesopen.com>
16525
16526 * gcc.dg/builtins-14.c: New test case.
16527
16528 2003-05-05 Janis Johnson <janis187@us.ibm.com>
16529
16530 * lib/compat.exp (compat-execute): New argument.
16531 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
16532 * gcc.dg/compat: New test directory.
16533 * gcc.dg/compat/compat.exp: New expect script.
16534 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
16535 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
16536 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
16537 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
16538 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
16539 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
16540
16541 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
16542 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
16543 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
16544 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
16545 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
16546 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
16547 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
16548 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
16549 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
16550 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
16551 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
16552 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
16553 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
16554 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
16555 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
16556
16557 2003-05-05 Zack Weinberg <zack@codesourcery.com>
16558
16559 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
16560
16561 2003-05-05 Jakub Jelinek <jakub@redhat.com>
16562
16563 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
16564
16565 2003-05-05 Geoffrey Keating <geoffk@apple.com>
16566
16567 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
16568 * gcc.dg/ppc-fsel-2.c: New test.
16569
16570 * gcc.dg/unused-5.c: New test.
16571
16572 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16573
16574 PR c++/10496
16575 * g++.dg/warn/pmf1.C: New test.
16576
16577 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16578
16579 PR c++/4494
16580 * g++.dg/warn/main.C: New test.
16581
16582 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16583
16584 * gcc.dg/nonnull-3.c: New test.
16585
16586 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
16587
16588 * gcc.dg/cpp/Wtrigraphs.c: Update.
16589 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
16590
16591 2003-05-03 Geoffrey Keating <geoffk@apple.com>
16592
16593 * gcc.dg/ppc-fsel-1.c: New test.
16594
16595 2003-05-03 Zack Weinberg <zack@codesourcery.com>
16596
16597 PR c/10604
16598 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
16599
16600 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
16601
16602 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
16603
16604 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16605
16606 PR c++/9364, c++/10553, c++/10586
16607 * g++.dg/parse/typename4.C: New test.
16608 * g++.dg/parse/typename5.C: Likewise.
16609
16610 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
16611
16612 * gcc.c-torture/compile/20030503-1.c: New test.
16613
16614 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16615
16616 * g++.dg/lookup/using5.C: Fix testcase error.
16617
16618 2003-05-01 Chris Demetriou <cgd@broadcom.com>
16619
16620 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
16621 since MEABI is no longer supported. Remove all vestiges
16622 of MEABI from the test.
16623
16624 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16625
16626 PR c++/10554
16627 * g++.dg/lookup/using5.C: New test.
16628
16629 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16630
16631 PR c++/8772
16632 * g++.dg/template/ttp5.C: New test.
16633
16634 2003-04-30 Mark Mitchell <mark@codesourcery.com>
16635
16636 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
16637 (dg-gpp-additional-sources): New function.
16638 (dg-gpp-additional-files): Likewise.
16639 * lib/g++.exp (additional_sources): New variable.
16640 (additional_files): Likewise.
16641 (g++_target_compile): Deal with them.
16642 * lib/old-dejagnu.exp: Remove.
16643 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
16644 * g++.old-deja: Revise all tests to use dg commands.
16645
16646 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16647
16648 PR c++/9432, c++/9528
16649 * g++.dg/lookup/using4.C: New test.
16650
16651 2003-04-29 Geoffrey Keating <geoffk@apple.com>
16652
16653 * gcc.dg/noreturn-5.c: New file.
16654 * gcc.dg/noreturn-6.c: New file.
16655
16656 * gcc.c-torture/compile/inline-1.c: New file.
16657
16658 2003-04-29 Mark Mitchell <mark@codesourcery.com>
16659
16660 PR c++/10551
16661 * g++.dg/template/explicit1.C: New test.
16662
16663 2003-04-29 Mark Mitchell <mark@codesourcery.com>
16664
16665 PR c++/10549
16666 * g++.dg/other/bitfield1.C: New test.
16667
16668 PR c++/10527
16669 * g++.dg/init/new7.C: New test.
16670
16671 2003-04-29 Mark Mitchell <mark@codesourcery.com>
16672
16673 * g++.dg/ext/desig1.C: New test.
16674 * g++.dg/ext/init1.C: Update.
16675
16676 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
16677
16678 2003-04-28 Mark Mitchell <mark@codesourcery.com>
16679
16680 PR c++/10180
16681 * g++.dg/warn/Winline-1.C: New test.
16682
16683 2003-04-28 Jakub Jelinek <jakub@redhat.com>
16684
16685 * gcc.c-torture/execute/string-opt-19.c: New test.
16686
16687 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
16688 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
16689
16690 2003-04-27 Mark Mitchell <mark@codesourcery.com>
16691
16692 PR c++/10506
16693 * g++.dg/init/new6.C: New test.
16694
16695 PR c++/10503
16696 * g++.dg/init/ref6.C: New test.
16697
16698 2003-04-26 David Edelsohn <edelsohn@gnu.org>
16699
16700 * g++.dg/warn/weak1.C: XFAIL on AIX4.
16701
16702 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16703
16704 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
16705 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
16706
16707 2003-04-25 Mark Mitchell <mark@codesourcery.com>
16708
16709 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
16710 initialized static data members.
16711
16712 2003-04-25 H.J. Lu <hjl@gnu.org>
16713
16714 * gcc.dg/ia64-sync-4.c: New test.
16715
16716 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16717
16718 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
16719 date.
16720
16721 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
16722
16723 PR c++/10337
16724 * g++.dg/warn/conv1.C: New test.
16725 * g++.old-deja/g++.other/conv7.C: Adjust.
16726 * g++.old-deja/g++.other/overload14.C: Adjust.
16727
16728 2003-04-23 Mark Mitchell <mark@codesourcery.com>
16729
16730 PR c++/10471
16731 * g++.dg/template/defarg2.C: New test.
16732
16733 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
16734
16735 * gcc.dg/cpp/include2.c: Update.
16736 * gcc.dg/cpp/multiline-2.c: New.
16737 * gcc.dg/cpp/multiline.c: Update.
16738 * gcc.dg/cpp/strify2.c: Update.
16739 * gcc.dg/cpp/trad/literals-2.c: Update.
16740
16741 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16742
16743 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
16744
16745 2003-04-23 Mark Mitchell <mark@codesourcery.com>
16746
16747 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
16748
16749 2003-04-23 Mark Mitchell <mark@codesourcery.com>
16750
16751 PR c++/10451
16752 * g++.dg/parse/crash4.C: New test.
16753
16754 PR c++/9847
16755 * g++.dg/parse/crash5.C: New test.
16756
16757 2003-04-22 Mark Mitchell <mark@codesourcery.com>
16758
16759 PR c++/10446
16760 * g++.dg/parse/crash3.C: New test.
16761
16762 PR c++/10428
16763 * g++.dg/parse/elab1.C: New test.
16764
16765 2003-04-22 Devang Patel <dpatel@apple.com>
16766
16767 * gcc.dg/cpp/trad/funlike-5.c: New test.
16768
16769 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
16770
16771 * g++.dg/other/packed1.C: Fix dg options.
16772
16773 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
16774
16775 * g++.dg/other/offsetof2.C: New test.
16776
16777 2003-04-21 Mark Mitchell <mark@codesourcery.com>
16778
16779 * g++.dg/template/recurse.C: Adjust location of error messages.
16780
16781 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
16782
16783 PR c++/9881
16784 * g++.dg/init/addr-const1.C: New test.
16785 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
16786
16787 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
16788
16789 PR c++/10405
16790 * g++.dg/lookup/struct-hack1.C: New test.
16791
16792 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
16793
16794 * ucs.c: Update diagnostic messages.
16795
16796 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
16797
16798 * gcc.dg/cpp/truefalse.cpp: New test.
16799 * gcc.dg/cpp/cpp.exp: Update.
16800 * g++.dg/other/stdbool-if.C: Remove.
16801
16802 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
16803
16804 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
16805 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
16806
16807 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16808
16809 * gcc.c-torture/compile/20030418-1.c: New test.
16810
16811 2003-04-17 Janis Johnson <janis187@us.ibm.com>
16812
16813 * README.compat: Remove; content moved to doc/sourcebuild.texi.
16814
16815 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16816
16817 PR c++/10347
16818 g++.dg/template/dependent-name1.C: New test.
16819
16820 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
16821
16822 * gcc.dg/warn-1.c (tourist_guide): New array,
16823 contains a pointer to bar.
16824
16825 2003-04-16 Roger Sayle <roger@eyesopen.com>
16826
16827 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
16828 * gcc.c-torture/execute/medce-1.c: New test case.
16829 * gcc.c-torture/execute/medce-2.c: New test case.
16830
16831 2003-04-15 Mark Mitchell <mark@codesourcery.com>
16832
16833 * lib/prune.exp: Ignore more messages.
16834
16835 PR c++/10381
16836 * g++.dg/parse/lookup3.C: New test.
16837
16838 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
16839
16840 * gcc.c-torture/compile/20030415-1.c : New test.
16841
16842 2003-04-14 Mark Mitchell <mark@codesourcery.com>
16843
16844 * gcc.c-torture/execute/scope-2.c: Move to ...
16845 * gcc.dg/noncompile/scope.c: .... here.
16846
16847 2003-04-14 Roger Sayle <roger@eyesopen.com>
16848
16849 * gcc.dg/20030414-2.c: New test case.
16850
16851 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
16852
16853 PR target/10377
16854 * gcc.dg/20030414-1.c: New test.
16855
16856 2003-04-13 Roger Sayle <roger@eyesopen.com>
16857
16858 * gcc.dg/builtins-12.c: New test case.
16859 * gcc.dg/builtins-13.c: New test case.
16860
16861 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16862
16863 * gcc.c-torture/execute/string-opt-18.c: New test.
16864
16865 2003-04-13 Mark Mitchell <mark@codesourcery.com>
16866
16867 PR c++/10300
16868 * g++.dg/init/new5.C: New test.
16869
16870 2003-04-12 Mark Mitchell <mark@codesourcery.com>
16871
16872 PR c++/7910
16873 * g++.dg/ext/dllimport1.C: New test.
16874
16875 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16876
16877 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
16878
16879 2003-04-11 Bud Davis <bdavis9659@comcast.net>
16880
16881 PR Fortran/9263
16882 * g77.f-torture/noncompile/9263.f: New test
16883 PR Fortran/1832
16884 * g77.f-torture/execute/1832.f: New test
16885
16886 2003-04-11 David Chad <davidc@freebsd.org>
16887 Loren J. Rittle <ljrittle@acm.org>
16888
16889 libobjc/8562
16890 * objc.dg/headers.m: New test.
16891
16892 2003-04-10 Zack Weinberg <zack@codesourcery.com>
16893
16894 * gcc.c-torture/execute/builtin-noret-2.c: New.
16895 * gcc.c-torture/execute/builtin-noret-2.x: New.
16896 XFAIL builtin-noret-2.c at -O1 and above.
16897 * gcc.dg/redecl.c: New.
16898 * gcc.dg/Wshadow-1.c: Update error regexps.
16899
16900 2003-04-10 Mark Mitchell <mark@codesourcery.com>
16901
16902 * g++.dg/abi/bitfield10.C: New test.
16903
16904 2003-04-09 Mike Stump <mrs@apple.com>
16905
16906 * gcc.dg/pch/pch.exp: Make testcase names longer.
16907 * g++.dg/pch/pch.exp: Make testcase names longer.
16908
16909 2003-04-08 Roger Sayle <roger@eyesopen.com>
16910
16911 * gcc.dg/builtins-11.c: New test case.
16912
16913 2003-04-08 Roger Sayle <roger@eyesopen.com>
16914
16915 * gcc.dg/builtins-9.c: New test case.
16916 * gcc.dg/builtins-10.c: New test case.
16917
16918 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
16919
16920 * gcc.dg/noncompile/init-4.c.c: New test.
16921
16922 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
16923
16924 * gcc.misc-test/gcov-9.c: New test.
16925 * gcc.misc-test/gcov-10.c: New test
16926 * gcc.misc-test/gcov-11.c: New test.
16927
16928 2003-04-05 Zack Weinberg <zack@codesourcery.com>
16929
16930 PR optimization/10024
16931 * gcc.c-torture/compile/20030405-1.c: New test.
16932
16933 2003-04-04 Geoffrey Keating <geoffk@apple.com>
16934
16935 * gcc.dg/pch/static-3.c: New.
16936 * gcc.dg/pch/static-3.hs: New.
16937 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
16938
16939 2003-04-04 Richard Henderson <rth@redhat.com>
16940
16941 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
16942 * g++.dg/eh/forced2.C: Likewise.
16943
16944 2003-04-03 Mike Stump <mrs@apple.com>
16945
16946 * lib/scanasm.exp (scan-assembler): Add xfail processing for
16947 target arg.
16948 (scan-assembler-times, scan-assembler-not): Likewise.
16949 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
16950
16951 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16952
16953 * gcc.dg/sparc-loop-1.c: New test.
16954
16955 2003-04-02 Geoffrey Keating <geoffk@apple.com>
16956
16957 PR other/9274
16958 * g++.dg/pch/system-2.C: New.
16959 * g++.dg/pch/system-2.Hs: New.
16960
16961 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
16962
16963 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
16964
16965 * g++.dg/eh/simd-1.C (vecfunc): Same.
16966
16967 2003-04-01 Roger Sayle <roger@eyesopen.com>
16968
16969 * gcc.c-torture/execute/20030401-1.c: New test case.
16970
16971 2003-04-01 Ziemowit Laski <zlaski@apple.com>
16972
16973 * objc.dg/defs.m: New.
16974
16975 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
16976
16977 * g++.dg/eh/simd-1.C: New.
16978 * g++.dg/eh/simd-2.C: New.
16979
16980 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
16981
16982 * gcc.c-torture/execute/simd-3.c: New.
16983
16984 2003-03-31 Mark Mitchell <mark@codesourcery.com>
16985
16986 PR c/9936
16987 * gcc.dg/20030331-2.c: New test.
16988
16989 2003-03-31 Mark Mitchell <mark@codesourcery.com>
16990
16991 PR c++/10278
16992 * g++.dg/parse/crash2.C: New test.
16993
16994 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
16995
16996 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
16997 * gcc.c-torture/execute/20030331-1.c: ...here.
16998
16999 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
17000
17001 * gcc.c-torture/execute/20030331-1.c: New test.
17002
17003 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
17004
17005 * lib/gcov.exp: Adjust call return testing strings.
17006 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
17007
17008 2003-03-31 Roger Sayle <roger@eyesopen.com>
17009
17010 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
17011 * gcc.dg/builtins-7.c: New test case.
17012 * gcc.dg/builtins-8.c: New test case.
17013
17014 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
17015
17016 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
17017
17018 2003-03-30 Mark Mitchell <mark@codesourcery.com>
17019
17020 PR c++/7647
17021 * g++.dg/lookup-class-member-2.C: New test.
17022
17023 2003-03-30 Glen Nakamura <glen@imodulo.com>
17024
17025 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
17026
17027 2003-03-28 Roger Sayle <roger@eyesopen.com>
17028
17029 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
17030
17031 2003-03-28 Mark Mitchell <mark@codesourcery.com>
17032
17033 * g++.dg/init/attrib1.C: New test.
17034
17035 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17036
17037 * gcc.dg/ultrasp8.c: New test.
17038
17039 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17040
17041 * gcc.dg/ultrasp7.c: New test.
17042
17043 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
17044
17045 PR c++/10047
17046 * g++.dg/template/inline1.C: New test.
17047
17048 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17049
17050 * gcc.dg/sparc-dwarf2.c: New test.
17051
17052 2003-03-27 Roger Sayle <roger@eyesopen.com>
17053
17054 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
17055 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
17056
17057 2003-03-27 Mark Mitchell <mark@codesourcery.com>
17058
17059 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
17060 than reading .x files.
17061 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
17062 * g77.dg/gcov/gcov-1.f: Likewise.
17063 * gcc.misc-tests/gcov-4b.c: Likewise.
17064 * gcc.misc-tests/gcov-5b.c: Likewise.
17065 * gcc.misc-tests/gcov-6.c: Likewise.
17066 * gcc.misc-tests/gcov-7.c: Likewise.
17067 * gcc.misc-tests/gcov-8.c: Likewise.
17068 * g++.dg/gcov/gcov-1.x: Remove.
17069 * g77.dg/gcov/gcov-1.x: Likewise.
17070 * gcc.misc-tests/gcov-4b.x: Likewise.
17071 * gcc.misc-tests/gcov-5b.x: Likewise.
17072 * gcc.misc-tests/gcov-6.x: Likewise.
17073 * gcc.misc-tests/gcov-7.x: Likewise.
17074 * gcc.misc-tests/gcov-8.x: Likewise.
17075
17076 2003-03-27 Glen Nakamura <glen@imodulo.com>
17077
17078 PR opt/10087
17079 * gcc.dg/20030324-1.c: New test.
17080
17081 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
17082
17083 PR c++/10224
17084 * g++.dg/template/arg3.C: New test.
17085
17086 PR c++/10158
17087 * g++.dg/template/friend18.C: New test.
17088
17089 2003-03-26 Roger Sayle <roger@eyesopen.com>
17090
17091 * g77.f-torture/compile/20030326-1.f: New test case.
17092
17093 2003-03-26 Janis Johnson <janis187@us.ibm.com>
17094
17095 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
17096
17097 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
17098
17099 2003-03-26 Jakub Jelinek <jakub@redhat.com>
17100
17101 * gcc.dg/ia64-sync-3.c: New test.
17102
17103 2003-03-26 Alan Modra <amodra@bigpond.net.au>
17104
17105 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
17106
17107 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17108
17109 * gcc.dg/ultrasp6.c: New test.
17110
17111 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17112
17113 * gcc.dg/i386-signbit-1.c: New test.
17114 * gcc.dg/i386-signbit-2.c: New test.
17115 * gcc.dg/i386-signbit-3.c: New test.
17116
17117 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17118
17119 * gcc.dg/ultrasp5.c: Fix options.
17120
17121 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17122
17123 * gcc.dg/ultrasp5.c: Fix comment.
17124
17125 2003-03-24 Bud Davis <bdavis9659@comcast.net>
17126
17127 PR fortran/10197
17128 * g77.f-torture/execute/10197.f: New test.
17129
17130 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
17131
17132 PR c++/9898, c++/383
17133 * g++.dg/template/conv6.C: New test.
17134
17135 PR c++/10119
17136 * g++.dg/template/ptrmem5.C: New test.
17137
17138 PR c++/10026
17139 * g++.dg/lookup/koenig1.C: New test.
17140
17141 PR C++/10199
17142 * g++.dg/lookup/template2.C: New test.
17143
17144 2003-03-24 Jakub Jelinek <jakub@redhat.com>
17145
17146 * g++.dg/opt/rtti1.C: New test.
17147
17148 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17149
17150 * gcc.dg/ultrasp5.c: New test.
17151
17152 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
17153
17154 PR middle-end/9967
17155 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
17156 builtin fputs.
17157
17158 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
17159
17160 PR c/8224
17161 * gcc.dg/20030323-1.c: New test.
17162
17163 2003-03-23 Roger Sayle <roger@eyesopen.com>
17164
17165 * gcc.c-torture/compile/20030323-1.c: New test case.
17166
17167 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
17168
17169 * gcc.dg/20030321-1.c: New test.
17170
17171 2003-03-22 Zack Weinberg <zack@codesourcery.com>
17172
17173 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
17174
17175 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
17176
17177 PR c++/9978, c++/9708
17178 * g++.dg/ext/vlm1.C: Adjust expected error.
17179 * g++.dg/ext/vla2.C: New test.
17180 * g++.dg/template/arg1.C: New test.
17181 * g++.dg/template/arg2.C: New test.
17182
17183 2003-03-22 Bud Davis <bdavis9659@comcast.net>
17184
17185 * g77.f-torture/execute/select.f: New test.
17186 * g77.f-torture/noncompile/select_no_compile.f: New test.
17187
17188 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
17189
17190 PR c++/9898
17191 * g++.dg/other/error4.C: New test.
17192
17193 2003-03-20 Mark Mitchell <mark@codesourcery.com>
17194
17195 * g++.dg/template/friend17.C: New test.
17196
17197 2003-03-21 Alan Modra <amodra@bigpond.net.au>
17198
17199 * gcc.c-torture/compile/20030320-1.c: New.
17200
17201 2003-03-20 Roger Sayle <roger@eyesopen.com>
17202
17203 * gcc.dg/builtins-6.c: New test case.
17204
17205 2003-03-19 Alan Modra <amodra@bigpond.net.au>
17206
17207 PR target/10073
17208 * gcc.c-torture/compile/20030319-1.c: New.
17209
17210 2003-03-18 Jan Hubicka <jh@suse.cz>
17211
17212 * gcc.dg/i386-cvt-1.c: New test.
17213
17214 2003-03-17 Zack Weinberg <zack@codesourcery.com>
17215
17216 * objc.dg/naming-1.m: Use "(parse|syntax) error".
17217 * objc.dg/naming-2.m: Likewise.
17218
17219 2003-03-17 Mark Mitchell <mark@codesourcery.com>
17220
17221 PR c++/9639
17222 * g++.dg/parse/crash1.C: New test.
17223
17224 2003-03-16 Mark Mitchell <mark@codesourcery.com>
17225
17226 PR c++/8805
17227 * g++.dg/eh/cleanup1.C: New test.
17228
17229 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
17230
17231 * gcc.c-torture/execute/20030316-1.c: New test case.
17232
17233 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
17234
17235 PR c++/9629
17236 * g++.dg/init/ctor2.C: New test.
17237
17238 2003-03-15 Roger Sayle <roger@eyesopen.com>
17239
17240 * g77.f-torture/compile/xformat.f: New test case.
17241
17242 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17243
17244 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
17245 * g++.old-deja/g++.mike/eh50.C: Likewise.
17246
17247 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17248
17249 PR c++/6440
17250 * g++.dg/template/spec7.C: New test.
17251 * g++.dg/template/spec8.C: Likewise.
17252
17253 2003-03-14 Jakub Jelinek <jakub@redhat.com>
17254
17255 * gcc.c-torture/execute/20030313-1.c: New test.
17256
17257 2003-03-14 Richard Henderson <rth@redhat.com>
17258
17259 * gcc.dg/inline-2.c: Adjust alpha test for external call.
17260
17261 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17262
17263 * gcc.c-torture/compile/20030314-1.c: New test.
17264
17265 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
17266
17267 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
17268 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
17269 thumb target,
17270 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
17271 to accept newer _imp__ prefix and additional
17272 newline in .drectve section.
17273 * gcc.dg/dll-4.c: Likewise.
17274 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
17275 switch.
17276
17277 2003-03-13 Mark Mitchell <mark@codesourcery.com>
17278
17279 * g++.dg/parse/namespace9.C: New test.
17280
17281 * g++.dg/init/ref5.C: New test.
17282 * g++.dg/parse/ptrmem1.C: Likewise.
17283
17284 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17285
17286 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
17287 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
17288 regular expression.
17289 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
17290 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
17291
17292 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
17293
17294 * gcc.c-torture/execute/20030224-2.c: New test.
17295
17296 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
17297
17298 * gcc.dg/decl-3.c: New test.
17299
17300 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
17301
17302 * gcc.dg/i386-loop-2.c: New test.
17303
17304 2003-03-11 Mark Mitchell <mark@codesourcery.com>
17305
17306 PR c++/9474
17307 * g++.dg/parse/namespace8.C: New test.
17308
17309 PR c++/9924
17310 * g++.dg/overload/builtin2.C: New test.
17311
17312 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
17313
17314 * gcc.dg/return-type-3.c: New test.
17315
17316 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17317
17318 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
17319 profiling options are not supported.
17320
17321 2003-03-10 Mark Mitchell <mark@codesourcery.com>
17322
17323 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
17324 * g++.old-deja/g++.warn/impint2.C: Likewise.
17325
17326 2003-03-10 Devang Patel <dpatel@apple.com>
17327
17328 * g++.dg/cpp/c++_cmd_1.C: New test.
17329 * g++.dg/cpp/c++_cmd_1.h: New file.
17330
17331 2003-03-10 Segher Boessenkool <segher@koffie.nl>
17332
17333 * gcc.dg/altivec-9.c: New file.
17334
17335 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17336
17337 * gcc.dg/ppc-sdata-1.c: New test.
17338 * gcc.dg/ppc-sdata-2.c: New test.
17339
17340 2003-03-09 Mark Mitchell <mark@codesourcery.com>
17341
17342 PR c++/9373
17343 * g++.dg/opt/ptrmem2.C: New test.
17344
17345 PR c++/8534
17346 * g++.dg/opt/ptrmem1.C: New test.
17347
17348 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17349
17350 * gcc.dg/i386-loop-1.c: New test.
17351
17352 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17353
17354 PR c++/9970
17355 * g++.dg/lookup/friend1.C: New test.
17356
17357 2003-03-08 Mark Mitchell <mark@codesourcery.com>
17358
17359 PR c++/9823
17360 * g++.dg/parser/constructor1.C: New test.
17361
17362 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
17363
17364 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
17365
17366 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
17367
17368 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
17369
17370 * gcc.dg/cpp/Wunused.c: Update test.
17371
17372 2003-03-08 Jan Hubicka <jh@suse.cz>
17373
17374 * gcc.dg/inline-3.c: New test.
17375
17376 2003-03-08 Mark Mitchell <mark@codesourcery.com>
17377
17378 PR c++/9809
17379 * g++.dg/parse/builtin1.C: New test.
17380
17381 PR c++/9982
17382 * g++.dg/abi/cookie1.C: New test.
17383 * g++.dg/abi/cookie2.C: Likewise.
17384
17385 PR c++/9524
17386 * g++.dg/template/field1.C: New test.
17387
17388 PR c++/9912
17389 * g++.dg/parse/class1.C: New test.
17390 * g++.dg/parse/namespace7.C: Likewise.
17391 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
17392
17393 2003-03-07 Mark Mitchell <mark@codesourcery.com>
17394
17395 * g++.dg/init/ref4.C: New test.
17396
17397 2003-03-07 Jan Hubicka <jh@suse.cz>
17398
17399 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
17400 * gcc.dg/inline-3.c: New test.
17401
17402 2003-03-06 Mark Mitchell <mark@codesourcery.com>
17403
17404 * g++.dg/init/ref3.C: New test.
17405
17406 PR c++/9965
17407 * g++.dg/init/ref2.C: New test.
17408
17409 PR c++/9400
17410 * g++.dg/warn/Wshadow-2.C: New test.
17411
17412 PR c++/9791
17413 * g++.dg/warn/Woverloaded-1.C: New test.
17414
17415 2003-03-05 Jan Hubicka <jh@suse.cz>
17416
17417 * gcc.dg/i386-local2.c: New.
17418 * gcc.dg/i386-local.c: Fix typo.
17419
17420 2003-03-05 Mark Mitchell <mark@codesourcery.com>
17421
17422 * g++.dg/abi/layout3.C: New test.
17423
17424 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17425
17426 * gcc.c-torture/compile/20030305-1.c
17427
17428 2003-03-05 Jan Hubicka <jh@suse.cz>
17429
17430 * gcc.dg/i386-local.c: New.
17431
17432 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
17433
17434 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
17435
17436 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17437
17438 * gcc.dg/switch-2.c: New test.
17439 * gcc.dg/switch-3.c: New test.
17440 * gcc.dg/Wswitch.c: Adjust line numbers.
17441 * gcc.dg/Wswitch-default.c: Likewise.
17442 * gcc.dg/Wswitch-enum.c: Likewise.
17443
17444 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
17445
17446 * gcc.c-torture/execute/20030222-1.c: New test.
17447
17448 2003-03-03 James E Wilson <wilson@tuliptree.org>
17449
17450 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
17451
17452 2003-03-03 Mark Mitchell <mark@codesourcery.com>
17453
17454 PR c++/9878
17455 * g++.dg/init/ref1.C: New test.
17456
17457 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
17458
17459 * gcc.dg/sh-relax.c: New SH-only test.
17460
17461 2003-03-03 Geoffrey Keating <geoffk@apple.com>
17462
17463 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
17464 comment explaining purpose of testcase.
17465
17466 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
17467
17468 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
17469 for HC11/HC12 (asm needs two int registers).
17470 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
17471 HC11/HC12 because the test uses an asm which needs two 32-bit
17472 registers.
17473
17474 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
17475
17476 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
17477 for HC11/HC12 (array is too large otherwise).
17478 * gcc.c-torture/compile/920501-4.x: New file, likewise.
17479 * gcc.c-torture/compile/20010518-2.x: Likewise.
17480 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
17481 HC11/HC12 (array is too large).
17482
17483 2003-03-01 Geoffrey Keating <geoffk@apple.com>
17484
17485 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
17486 * lib/g++-dg.exp (g++-dg-test): Likewise.
17487
17488 2003-03-01 Roger Sayle <roger@eyesopen.com>
17489
17490 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
17491 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
17492
17493 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17494
17495 * g++.dg/warn/implicit-typename1.C: Remove warning.
17496
17497 2003-02-28 Richard Henderson <rth@redhat.com>
17498
17499 * gcc.dg/noreturn-1.c: Move noreturn warning line.
17500 * gcc.dg/return-type-1.c: Move control reaches end warning line.
17501
17502 2003-02-28 Geoffrey Keating <geoffk@apple.com>
17503
17504 * gcc.dg/pch/pch.exp: Change .pch to .gch.
17505 * g++.dg/pch/pch.exp: Likewise.
17506
17507 2003-02-28 Mark Mitchell <mark@codesourcery.com>
17508
17509 PR c++/9879
17510 * testsuite/g++.dg/init/new4.C: New test.
17511
17512 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
17513
17514 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
17515
17516 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
17517
17518 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
17519 unsigned long.
17520
17521 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
17522 wider than float.
17523
17524 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17525
17526 * lib/scanasm.exp: Add support for counting numbers of
17527 occurences.
17528 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
17529 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
17530
17531 2003-02-25 Mark Mitchell <mark@codesourcery.com>
17532
17533 PR c++/9683
17534 * g++.dg/template/static3.C: New test.
17535
17536 PR c++/9829
17537 * g++.dg/parse/namespace6.C: New test.
17538
17539 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17540
17541 PR target/9732
17542 * gcc.dg/20030225-1.c: New test.
17543
17544 2003-02-24 Mark Mitchell <mark@codesourcery.com>
17545
17546 * README: Remove out-of-date information.
17547
17548 PR c++/9836
17549 * g++.dg/template/spec6.C: New test.
17550
17551 2003-02-24 Jeff Law <law@redhat.com>
17552
17553 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
17554
17555 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17556
17557 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
17558 * gcc.dg/pragma-ep-1.c: Likewise.
17559
17560 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17561
17562 PR c++/9602
17563 * g++.dg/template/friend16.C: New test.
17564
17565 2003-02-23 Mark Mitchell <mark@codesourcery.com>
17566
17567 PR c++/5333
17568 * g++.dg/parse/fused-params1.C: Adjust error messages.
17569 * g++.dg/template/nested3.C: New test.
17570
17571 2003-02-24 Alan Modra <amodra@bigpond.net.au>
17572
17573 * g++.dg/abi/param1.C: New test.
17574
17575 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17576
17577 PR c++/7982
17578 * g++.dg/warn/implicit-typename1.C: New test.
17579
17580 2003-02-22 Kelley Cook <kelleycook@comcast.net>
17581
17582 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
17583 with "mtune".
17584 * g++.old-deja/g++.other/store-expr2.C: Likewise.
17585 * gcc.c-torture/execute/20010129-1.x: Likewise.
17586 * gcc.dg/20011107-1.c: Likewise.
17587 * gcc.dg/20020108-1.c: Likewise.
17588 * gcc.dg/20020122-3.c: Likewise.
17589 * gcc.dg/20020206-1.c: Likewise.
17590 * gcc.dg/20020310-1.c: Likewise.
17591 * gcc.dg/20020426-2.c: Likewise.
17592 * gcc.dg/20020517-1.c: Likewise.
17593 * gcc.dg/991230-1.c: Likewise.
17594 * gcc.dg/i386-unroll-1.c: Likewise.
17595 * gcc.misc-tests/i386-prefetch.exp: Likewise.
17596
17597 2003-02-22 Jan Hubicka <jh@suse.cz>
17598
17599 * gcc.dg/i386-mul.c: New test.
17600
17601 2003-02-21 Roger Sayle <roger@eyesopen.com>
17602
17603 * gcc.dg/builtins-5.c: New test case.
17604
17605 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
17606
17607 * gcc.dg/asmreg-1.c: New test.
17608
17609 2003-02-21 Mark Mitchell <mark@codesourcery.com>
17610
17611 PR c++/9749
17612 * g++.dg/parse/varmod1.C: New test.
17613
17614 2003-02-21 Mark Mitchell <mark@codesourcery.com>
17615
17616 PR c++/9727
17617 * g++.dg/template/op1.C: New test.
17618
17619 2003-02-21 Mark Mitchell <mark@codesourcery.com>
17620
17621 PR c++/8906
17622 * g++.dg/template/nested2.C: New test.
17623
17624 2003-02-21 Mark Mitchell <mark@codesourcery.com>
17625
17626 PR c++/8724
17627 * g++.dg/expr/dtor1.C: New test.
17628
17629 2003-02-21 Zack Weinberg <zack@codesourcery.com>
17630
17631 * gcc.dg/cpp/include3.c: New test.
17632 * gcc.dg/cpp/inc/foo.h: New file.
17633
17634 2003-02-21 Glen Nakamura <glen@imodulo.com>
17635
17636 * gcc.c-torture/execute/20030221-1.c: New test.
17637
17638 2003-02-20 Mark Mitchell <mark@codesourcery.com>
17639
17640 PR c++/9729
17641 * g++.dg/abi/conv1.C: New test.
17642
17643 2003-02-20 Jan Hubicka <jh@suse.cz>
17644
17645 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
17646
17647 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
17648
17649 * gcc.c-torture/compile/20030219-1.c: New test.
17650
17651 2003-02-18 Jan Hubicka <jh@suse.cz>
17652
17653 * gcc.dg/funcorder.c: New test.
17654
17655 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
17656
17657 * gcc.c-torture/execute/20030218-1.c: New.
17658
17659 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
17660
17661 * gcc.dg/20030218-1.c: New.
17662
17663 2003-02-18 Richard Henderson <rth@redhat.com>
17664
17665 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
17666 * gcc.dg/attr-used-2.c: New.
17667
17668 2003-02-18 Mark Mitchell <mark@codesourcery.com>
17669
17670 PR c++/9704
17671 * g++.dg/init/copy5.C: New test.
17672
17673 2003-02-18 Geoffrey Keating <geoffk@apple.com>
17674
17675 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
17676 * g++.dg/pch/pch.exp: Likewise.
17677
17678 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
17679
17680 * gcc.c-torture/execute/20030209-1.c: Enable the test if
17681 STACK_SIZE is not defined.
17682
17683 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17684
17685 PR c++/9457
17686 * g++.dg/template/init1.C: New test.
17687
17688 2003-02-16 Jan HUbicka <jh@suse.cz>
17689
17690 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
17691 (foo): Add few extra tests
17692 * gcc.dg/c99-const-expr-3.c: Likewise.
17693 * gcc.c-torture/execute/20030216-1.c: New.
17694
17695 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17696
17697 PR c++/9459
17698 * g++.dg/ext/typeof4.C: New test.
17699
17700 2003-02-15 Roger Sayle <roger@eyesopen.com>
17701
17702 * gcc.dg/i386-387-3.c: New test case.
17703
17704 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
17705
17706 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
17707 cris-*-elf* cris-*-aout* and mmix-*-*.
17708
17709 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
17710
17711 * gcc.dg/20030213-1.c: New test.
17712
17713 2003-02-12 Roger Sayle <roger@eyesopen.com>
17714
17715 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
17716 * gcc.dg/i386-387-2.c: Likewise.
17717
17718 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
17719
17720 * gcc.dg/ppc-spe.c: Fix formatting.
17721 Enable tests that were previously unsupported by gas.
17722 Delete tests for instructions that no longer exist.
17723 Switch arguments on evsubifw builtin.
17724
17725 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
17726
17727 * gcc.c-torture/execute/20030209-1.c: Disable the test if
17728 STACK_SIZE is too small.
17729
17730 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17731 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
17732
17733 * gcc.dg/decl-2.c: New test.
17734
17735 2003-02-10 Jan Hubicka <jh@suse.cz>
17736
17737 * gcc.dg/i386-fpcvt-1.c: New test.
17738
17739 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
17740
17741 * gcc.c-torture/execute/20030209-1.c: New test.
17742
17743 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
17744
17745 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
17746 int-wide bitops, use the constants of the same width.
17747 Likewise, if long long is 32-bit wide, test bitops using
17748 32-bit constants.
17749
17750 2003-02-07 Loren James Rittle <ljrittle@acm.org>
17751
17752 * gcc.dg/20021014-1.c: Annotate with expected notice text.
17753
17754 2003-02-07 Roger Sayle <roger@eyesopen.com>
17755
17756 * testsuite/gcc.dg/builtins-4.c: New test case.
17757
17758 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17759
17760 * gcc.dg/20020430-1.c: Fix dg command typos.
17761 * gcc.dg/20020503-1.c: Likewise.
17762
17763 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17764
17765 PR c++/8785
17766 * g++.dg/parse/fused-params1.C: New test.
17767
17768 PR c++/8857
17769 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
17770
17771 PR c++/8921
17772 * g++.dg/parse/non-dependent1.C: New test.
17773
17774 PR c++/8928
17775 * g++.dg/parse/dupl-tmpl-args1.C: New test.
17776
17777 PR c++/9228
17778 * g++.dg/parse/undefined7.C: New test.
17779 * g++.dg/parse/non-templ1.C: New test.
17780
17781 PR c++/9229
17782 * g++.dg/parse/too-many-tmpl-args1.C: New test.
17783
17784 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17785
17786 * gcc.c-torture/compile/20030206-1.c: New test.
17787
17788 2003-02-05 Roger Sayle <roger@eyesopen.com>
17789
17790 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
17791 "pow" to "foo" to avoid potential confusion with a math built-in.
17792
17793 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17794
17795 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
17796 conditions for SPARC targets.
17797
17798 2003-02-05 Jakub Jelinek <jakub@redhat.com>
17799
17800 * gcc.dg/20030204-1.c: New test.
17801
17802 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17803
17804 PR c++/38
17805 * g++.dg/parse/array-size1.C: New test.
17806
17807 PR c++/5657
17808 * g++.dg/parse/undefined3.C: New test.
17809
17810 PR c++/5665
17811 * g++.dg/parse/undefined4.C: New test.
17812
17813 PR c++/5975
17814 * g++.dg/parse/undefined5.C: New test.
17815
17816 PR c++/7259
17817 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
17818
17819 PR c++/8578
17820 * g++.dg/parse/casting-operator1.C: New test.
17821
17822 PR c++/8596
17823 * g++.dg/parse/undefined6.C: New test.
17824
17825 PR c++/8736
17826 * g++.dg/parse/missing-template1.C: New test.
17827
17828 2003-02-04 Jan Hubicka <jh@suse.cz>
17829
17830 * gcc.dg/i386-cadd.c: Compile using -march=k8.
17831 * gcc.dg/i386-cmov?.c: Likewise.
17832 * gcc.dg/i386-fpcvt-?.c: Likewise.
17833 * gcc.dg/i386-ssefp-1.c: Likewise.
17834 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
17835 conventions.
17836
17837 2003-02-03 Mark Mitchell <mark@codesourcery.com>
17838
17839 PR c++/7129
17840 * testsuite/g++.dg/ext/max.C: New test.
17841
17842 2003-02-03 Jan Hubicka <jh@suse.cz>
17843
17844 * gcc.c-torture/execute/20030203-1.c: New test.
17845
17846 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
17847
17848 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
17849 'natural-endian'.
17850
17851 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
17852
17853 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
17854 * g++.dg/init/new2.C: Likewise.
17855 * g++.dg/other/new1.C: Likewise.
17856
17857 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
17858
17859 * gcc.dg/struct-ret-libc.c: New test.
17860
17861 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
17862
17863 * gcc.dg/20030129-1.c: New test.
17864
17865 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17866
17867 PR c++/8849
17868 * g++.dg/template/ptrmem4.C: New test.
17869
17870 2003-01-29 Mark Mitchell <mark@codesourcery.com>
17871
17872 * g++.dg/parser/constant1.C: New test.
17873
17874 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17875
17876 PR c++/8591
17877 * g++.dg/parse/friend2.C: New test.
17878
17879 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
17880
17881 PR c++/9437
17882 * g++.dg/template/unify4.C: New test.
17883
17884 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
17885
17886 * gcc.c-torture/execute/20030128-1.c: New test.
17887
17888 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
17889
17890 * g++.dg/lookup/nested1.C: Test moved from ...
17891 * g++.old-deja/g++.other/lookup24.C: ... here.
17892
17893 2003-01-28 Jan Hubicka <jh@suse.cz>
17894
17895 * gcc.dg/i386-cmov5.c: New test.
17896
17897 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17898
17899 * gcc.c-torture/execute/20010925-1.c: Changed the
17900 memcpy declaration.
17901
17902 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
17903
17904 PR c++/3902
17905 * g++.dg/parse/template5.C: New test.
17906
17907 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
17908
17909 PR fortran/9258
17910 * g77.dg/pr9258: New test.
17911
17912 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
17913
17914 * README: Move relevant parts from README.g++.
17915
17916 * README.g++: Remove this file.
17917
17918 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
17919
17920 * g++.dg/abi/dcast1.C: New test.
17921
17922 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17923
17924 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
17925
17926 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
17927
17928 PR c++/47
17929 * g++.old-deja/g++.other/lookup24.C: New test.
17930
17931 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17932
17933 PR middle-end/7227
17934 * gcc.dg/uninit-C.c: New test.
17935
17936 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
17937
17938 * g++.dg/abi/covariant1.C: New test.
17939
17940 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
17941
17942 * gcc.dg/20030123-1.c: New test.
17943
17944 2003-01-25 Jan Hubicka <jh@suse.cz>
17945
17946 PR opt/8492
17947 * gcc.c-torture/compile/20030125-1.c
17948
17949 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
17950
17951 PR c++/9403
17952 * g++.dg/parse/template3.C: New test.
17953 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
17954
17955 PR c++/795
17956 * g++.dg/parse/template4.C: New test.
17957
17958 PR c++/9415
17959 * g++.dg/template/qual2.C: New test.
17960
17961 PR c++/8545
17962 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
17963
17964 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
17965
17966 2003-01-25 Roger Sayle <roger@eyesopen.com>
17967
17968 * gcc.c-torture/execute/switch-1.c: New test case.
17969
17970 2003-01-25 Jan Hubicka <jh@suse.cz>
17971
17972 * gcc.c-torture/execute/20030125-1.[cx]: New test.
17973
17974 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
17975
17976 Tweaks for Bison-1.875. From the NEWS file:
17977 "- `parse error' -> `syntax error'
17978 Bison now uniformly uses the term `syntax error'"
17979 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
17980 * gcc.dg/cpp/digraph2.c: Likewise.
17981 * gcc.dg/cpp/direct2.c: Likewise.
17982 * gcc.dg/cpp/paste4.c: Likewise.
17983 * gcc.dg/c90-restrict-1.c: Likewise.
17984 * gcc.dg/c99-func-2.c: Likewise.
17985 * gcc.dg/noncompile/920721-2.c: Likewise.
17986 * gcc.dg/noncompile/930622-2.c: Likewise.
17987 * gcc.dg/noncompile/940112-1.c: Likewise.
17988 * gcc.dg/noncompile/950921-1.c: Likewise.
17989 * gcc.dg/noncompile/951123-1.c: Likewise.
17990 * gcc.dg/noncompile/971104-1.c: Likewise.
17991 * gcc.dg/noncompile/990416-1.c: Likewise.
17992
17993 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
17994
17995 * g++.dg/parse/undefined1.C: Add error message.
17996
17997 2003-01-22 Mark Mitchell <mark@codesourcery.com>
17998
17999 PR c++/9354
18000 * g++.dg/parse/new1.C: New test.
18001
18002 PR c++/9216
18003 * g++.dg/parse/template2.C: New test.
18004
18005 PR c++/9354
18006 * g++.dg/parse/typedef2.C: New test.
18007
18008 PR c++/9328
18009 * g++.dg/ext/typeof3.C: New test.
18010
18011 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18012
18013 PR c++/2738
18014 * g++.dg/parse/ret-type1.C: New test.
18015
18016 PR c++/3792
18017 * g++.dg/parse/tmpl-outside1.C: New test.
18018
18019 PR c++/4207
18020 * g++.dg/parse/int-as-enum1.C: New test.
18021
18022 PR c++/4903
18023 * g++.dg/parse/no-typename1.C: New test.
18024
18025 PR c++/5533
18026 * g++.dg/parse/no-value1.C: New test.
18027
18028 PR c++/5921
18029 * g++.dg/parse/wrong-inline1.C: New test.
18030
18031 PR c++/6402
18032 * g++.dg/parse/ref1.C: New test.
18033
18034 PR c++/6992
18035 * g++.dg/parse/attr-ctor1.C: New test.
18036
18037 PR c++/7229
18038 * g++.dg/parse/namespace5.C: New test.
18039
18040 PR c++/7917
18041 * g++.dg/parse/func-def1.C: New test.
18042
18043 PR c++/8143
18044 * g++.dg/parse/undefined1.C: New test.
18045
18046 PR c++/5723, PR c++/8522
18047 * g++.dg/parse/specialization1.C: New test.
18048
18049 PR c++/163, PR c++/8595
18050 * g++.dg/parse/struct-as-enum1.C: New test.
18051
18052 PR c++/9173
18053 * g++.dg/parse/undefined2.C: New test.
18054
18055 2003-01-22 Mark Mitchell <mark@codesourcery.com>
18056
18057 PR c++/9298
18058 * g++.dg/parse/template1.C: New test.
18059
18060 PR c++/9384
18061 * g++.dg/parse/using1.C: New test.
18062
18063 PR c++/9285
18064 PR c++/9294
18065 * g++.dg/parse/expr2.C: New test.
18066
18067 PR c++/9388
18068 * g++.dg/parse/lookup2.C: Likewise.
18069
18070 2003-01-21 Jan Hubicka <jh@suse.cz>
18071
18072 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
18073 * gcc.c-torture/execute/eeprof-1.c: Likewise.
18074 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
18075 * gcc.c-torture/execute/string-opt-*.c: Likewise.
18076
18077 2003-01-20 Nick Clifton <nickc@redhat.com>
18078
18079 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
18080 problem with ARM sibcall code generation.
18081
18082 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
18083
18084 * gcc.c-torture/execute/20030120-1.c: New.
18085
18086 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
18087
18088 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
18089
18090 2003-01-17 Mark Mitchell <mark@codesourcery.com>
18091
18092 PR c++/9272
18093 * g++.dg/parse/ctor1.C: New test.
18094
18095 PR c++/9294:
18096 * g++.dg/parse/qualified1.C: New test.
18097
18098 * g++.dg/parse/typename3.C: New test.
18099
18100 2003-01-16 Richard Henderson <rth@redhat.com>
18101
18102 * g++.dg/tls/init-2.C: Fix error matches for real this time.
18103
18104 2003-01-16 Richard Henderson <rth@redhat.com>
18105
18106 * g++.dg/pch/pch.exp: Copy test header to the working directory
18107 before using it either for precompilation or direct use.
18108 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
18109 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
18110
18111 2003-01-16 Richard Henderson <rth@redhat.com>
18112
18113 * gcc.dg/pch/pch.exp: Copy test header to the working directory
18114 before using it either for precompilation or direct use.
18115 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
18116 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
18117
18118 2003-01-16 Mark Mitchell <mark@codesourcery.com>
18119
18120 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
18121 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
18122 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
18123 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
18124 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
18125 typename warning into error.
18126 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
18127 error messages.
18128 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
18129 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
18130 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
18131 messages.
18132 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
18133 make declaration visible in template.
18134 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
18135 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
18136 messages.
18137 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
18138 message.
18139 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
18140 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
18141 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
18142 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
18143 typename warning with error message.
18144 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
18145 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
18146 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
18147
18148 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
18149
18150 * g++.dg/parse/ambig2.C: New test.
18151
18152 2003-01-15 Richard Henderson <rth@redhat.com>
18153
18154 * g++.dg/tls/init-2.C: Update error message string.
18155
18156 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18157
18158 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
18159
18160 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
18161
18162 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
18163 all for HC11/HC12.
18164 * gcc.c-torture/compile/20001205-1.x: Likewise.
18165 * gcc.c-torture/compile/20001226-1.x: Likewise.
18166 * gcc.c-torture/compile/920520-1.x: Likewise.
18167 * gcc.c-torture/compile/961203-1.x: Likewise.
18168 * gcc.c-torture/compile/20020604-1.x: Likewise.
18169
18170 2003-01-15 Jan Hubicka <jh@suse.cz>
18171
18172 * gcc.c-torture/compile/20030115-1.c: New test.
18173
18174 * gcc.dg/i386-fpcvt-1.c: New test.
18175 * gcc.dg/i386-fpcvt-2.c: New test.
18176
18177 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
18178
18179 Further conform g++'s __vmi_class_type_info to the C++ ABI
18180 specification.
18181 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
18182 the specification.
18183
18184 2003-01-14 Jan Hubicka <jh@suse.cz>
18185
18186 * gcc.dg/i386-fpcvt-1.c: New test.
18187 * gcc.dg/i386-fpcvt-2.c: New test.
18188
18189 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18190
18191 * gcc.dg/i386-mmx-3.c: New test.
18192
18193 2003-01-12 Mark Mitchell <mark@codesourcery.com>
18194
18195 PR c++/9264
18196 * g++.dg/parse/octal1.C: New file.
18197
18198 PR c++/9172
18199 * g++.dg/parse/typename1.C: New file.
18200
18201 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
18202
18203 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
18204 * gcc.dg/bf-no-ms-layout.c: Likewise.
18205 * gcc.dg/bf-ms-attrib.c: Likewise.
18206
18207 2003-01-10 Mark Mitchell <mark@codesourcery.com>
18208
18209 PR c++/9099
18210 * g++.dg/parse/dtor1.C: New file.
18211
18212 PR c++/9128
18213 * g++.dg/rtti/typeid1.C: New file.
18214
18215 PR c++/9153
18216 * g++.dg/parse/lookup1.C: New file.
18217
18218 PR c++/9171
18219 * g++.dg/templ/spec5.C: New file.
18220
18221 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
18222
18223 * gcc.c-torture/compile/20030110-1.c: New test.
18224
18225 2003-01-09 Geoffrey Keating <geoffk@apple.com>
18226
18227 Merge from pch-branch:
18228
18229 2002-12-23 Geoffrey Keating <geoffk@apple.com>
18230
18231 * gcc.dg/pch/cpp-1.h: New.
18232 * gcc.dg/pch/cpp-1.c: New.
18233 * gcc.dg/pch/cpp-2.h: New.
18234 * gcc.dg/pch/cpp-2.c: New.
18235
18236 2002-11-19 Geoffrey Keating <geoffk@apple.com>
18237
18238 * gcc.dg/pch/except-1.h: New.
18239 * gcc.dg/pch/except-1.c: New.
18240
18241 2002-11-13 Geoffrey Keating <geoffk@apple.com>
18242
18243 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
18244 running test.
18245 * gcc.dg/pch: Include *.hp not *.h.
18246 * gcc.dg/pch/system-1.h: New.
18247 * gcc.dg/pch/system-1.c: New.
18248
18249 2002-11-11 Geoffrey Keating <geoffk@apple.com>
18250
18251 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
18252 rather than trying to build and run a program using PCH.
18253 * gcc.dg/pch: Remove dg-do commands from test files.
18254
18255 2002-11-08 Geoffrey Keating <geoffk@apple.com>
18256
18257 * gcc.dg/pch/macro-3.c: New.
18258 * gcc.dg/pch/macro-3.h: New.
18259
18260 2002-11-04 Geoffrey Keating <geoffk@apple.com>
18261
18262 * gcc.dg/pch/common-1.c: New.
18263 * gcc.dg/pch/common-1.h: New.
18264 * gcc.dg/pch/decl-1.c: New.
18265 * gcc.dg/pch/decl-1.h: New.
18266 * gcc.dg/pch/decl-2.c: New.
18267 * gcc.dg/pch/decl-2.h: New.
18268 * gcc.dg/pch/decl-3.c: New.
18269 * gcc.dg/pch/decl-3.h: New.
18270 * gcc.dg/pch/decl-4.c: New.
18271 * gcc.dg/pch/decl-4.h: New.
18272 * gcc.dg/pch/decl-5.c: New.
18273 * gcc.dg/pch/decl-5.h: New.
18274 * gcc.dg/pch/global-1.c: New.
18275 * gcc.dg/pch/global-1.h: New.
18276 * gcc.dg/pch/inline-1.c: New.
18277 * gcc.dg/pch/inline-1.h: New.
18278 * gcc.dg/pch/inline-2.c: New.
18279 * gcc.dg/pch/inline-2.h: New.
18280 * gcc.dg/pch/static-1.c: New.
18281 * gcc.dg/pch/static-1.h: New.
18282 * gcc.dg/pch/static-2.c: New.
18283 * gcc.dg/pch/static-2.h: New.
18284
18285 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
18286
18287 * g++.dg/pch/pch.exp: Better handle failing testcases.
18288 * gcc.dg/pch/pch.exp: Likewise.
18289 * gcc.dg/pch/macro-1.c: New.
18290 * gcc.dg/pch/macro-1.h: New.
18291 * gcc.dg/pch/macro-2.c: New.
18292 * gcc.dg/pch/macro-2.h: New.
18293
18294 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
18295
18296 * g++.dg/dg.exp: Treat files in pch/ specially.
18297 * g++.dg/pch/pch.exp: New file.
18298 * g++.dg/pch/empty.H: New file.
18299 * g++.dg/pch/empty.C: New file.
18300 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
18301 "precompile".
18302
18303 * gcc.dg/pch/pch.exp: New file.
18304 * gcc.dg/pch/empty.h: New file.
18305 * gcc.dg/pch/empty.c: New file.
18306 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
18307 "precompile".
18308
18309 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18310
18311 * g++.dg/template/friend14.C: New test.
18312
18313 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18314
18315 * gcc.dg/old-style-asm-1.c: New test.
18316
18317 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
18318
18319 * gcc.c-torture/compile/20030109-1.c: New test.
18320
18321 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18322
18323 * gcc.c-torture/execute/20030109-1.c: New test.
18324
18325 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
18326
18327 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
18328 * g++.old-deja/g++.mike/dyncast2.C: Likewise
18329 * g++.old-deja/g++.mike/dyncast3.C: Likewise
18330 * g++.old-deja/g++.mike/eh2.C: Likewise
18331 * g++.old-deja/g++.mike/eh3.C: Likewise
18332 * g++.old-deja/g++.mike/eh5.C: Likewise
18333 * g++.old-deja/g++.mike/eh6.C: Likewise
18334 * g++.old-deja/g++.mike/eh7.C: Likewise
18335 * g++.old-deja/g++.mike/eh8.C: Likewise
18336 * g++.old-deja/g++.mike/eh9.C: Likewise
18337 * g++.old-deja/g++.mike/eh10.C: Likewise
18338 * g++.old-deja/g++.mike/eh12.C: Likewise
18339 * g++.old-deja/g++.mike/eh13.C: Likewise
18340 * g++.old-deja/g++.mike/eh14.C: Likewise
18341 * g++.old-deja/g++.mike/eh16.C: Likewise
18342 * g++.old-deja/g++.mike/eh17.C: Likewise
18343 * g++.old-deja/g++.mike/eh18.C: Likewise
18344 * g++.old-deja/g++.mike/eh21.C: Likewise
18345 * g++.old-deja/g++.mike/eh23.C: Likewise
18346 * g++.old-deja/g++.mike/eh24.C: Likewise
18347 * g++.old-deja/g++.mike/eh25.C: Likewise
18348 * g++.old-deja/g++.mike/eh26.C: Likewise
18349 * g++.old-deja/g++.mike/eh27.C: Likewise
18350 * g++.old-deja/g++.mike/eh28.C: Likewise
18351 * g++.old-deja/g++.mike/eh29.C: Likewise
18352 * g++.old-deja/g++.mike/eh31.C: Likewise
18353 * g++.old-deja/g++.mike/eh33.C: Likewise
18354 * g++.old-deja/g++.mike/eh34.C: Likewise
18355 * g++.old-deja/g++.mike/eh35.C: Likewise
18356 * g++.old-deja/g++.mike/eh36.C: Likewise
18357 * g++.old-deja/g++.mike/eh37.C: Likewise
18358 * g++.old-deja/g++.mike/eh38.C: Likewise
18359 * g++.old-deja/g++.mike/eh39.C: Likewise
18360 * g++.old-deja/g++.mike/eh40.C: Likewise
18361 * g++.old-deja/g++.mike/eh41.C: Likewise
18362 * g++.old-deja/g++.mike/eh42.C: Likewise
18363 * g++.old-deja/g++.mike/eh44.C: Likewise
18364 * g++.old-deja/g++.mike/eh46.C: Likewise
18365 * g++.old-deja/g++.mike/eh47.C: Likewise
18366 * g++.old-deja/g++.mike/eh48.C: Likewise
18367 * g++.old-deja/g++.mike/eh49.C: Likewise
18368 * g++.old-deja/g++.mike/eh50.C: Likewise
18369 * g++.old-deja/g++.mike/eh51.C: Likewise
18370 * g++.old-deja/g++.mike/eh53.C: Likewise
18371 * g++.old-deja/g++.mike/eh55.C: Likewise
18372 * g++.old-deja/g++.mike/p7912.C: Likewise
18373 * g++.old-deja/g++.mike/p9706.C: Likewise
18374 * g++.old-deja/g++.mike/p10416.C: Likewise
18375 * g++.old-deja/g++.mike/p11667.C: Likewise
18376 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
18377 Remove redundant reference to Iris.
18378 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
18379 Elxsi, i860, Pico Java, and WE32K.
18380
18381 2003-01-07 Mark Mitchell <mark@codesourcery.com>
18382
18383 * g++.dg/ext/asm4.C: New test.
18384
18385 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18386
18387 PR c++/9030
18388 * g++.dg/template/friend12.C: New test.
18389 * g++.dg/template/friend13.C: Likewise.
18390 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
18391
18392 2003-01-08 Jan Hubicka <jh@suse.cz>
18393
18394 * gcc.dg/i386-cadd.c: New test.
18395 * gcc.dg/i386-cmov4.c: Likewise.
18396
18397 2003-01-06 Mark Mitchell <mark@codesourcery.com>
18398
18399 PR c++/9165
18400 * g++.dg/warn/Wunused-3.C: New test.
18401
18402 * g++.dg/abi/bitfield9.C: New test.
18403
18404 PR c++/9189
18405 * g++.dg/parse/defarg3.C: New test.
18406
18407 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
18408
18409 * g++.dg/parse/ambig1.C: New test.
18410 * g++.dg/parse/defarg2.C: New test.
18411
18412 2003-01-05 Mark Mitchell <mark@codesourcery.com>
18413
18414 * g++.dg/template/defarg-1.C: New test.
18415 * g++.dg/template/local2.C: Likewise.
18416
18417 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
18418
18419 * gcc.c-torture/execute/20030105-1.c: New test.
18420
18421 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18422
18423 * g++.dg/parse/namespace3.C: Remove extra semicolons.
18424 * g++.dg/parse/namespace4.C: Likewise.
18425
18426 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
18427
18428 * g++.dg/template/ntp2.C: New test.
18429
18430 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
18431
18432 * g++.dg/parse/extern-C-1.C: New test.
18433
18434 * g++.dg/parse/namespace4.C: New test.
18435
18436 * g++.dg/template/nested1.C: New test.
18437
18438 * g++.dg/parse/namespace3.C: New test.
18439
18440 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
18441
18442 * g++.dg/lookup/two-stage1.C: New test.
18443
18444 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18445
18446 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
18447 * g++.old-deja/g++.jason/access8.C: Likewise.
18448 * g++.old-deja/g++.other/decl5.C: Likewise.
18449
18450 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
18451
18452 * g++.dg/parse/parse7.C: New test.
18453
18454 2003-01-02 Mark Mitchell <mark@codesourcery.com>
18455
18456 PR c++/2843
18457 * g++.dg/ext/attrib7.C: New test.
18458
18459 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
18460
18461 * g++.dg/parse/parse6.C: New test.
18462
18463 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
18464
18465 * gcc.dg/h8300-stack-1.c: New.
18466
18467 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
18468
18469 g++.dg/lookup/exception1.C: New test.
18470
18471 g++.dg/lookup/template1.C: New test.
18472
18473 g++.dg/parse/namespace2.C: New test.
18474
18475 g++.dg/parse/parens2.C: New test.
18476
18477 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
18478
18479 * g++.dg/parse/parse5.C: New test.
18480 * g++.dg/lookup/scoped4.C: New test.
18481
18482 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
18483
18484 * g++.dg/parse/parens1.C: New test.
18485
18486 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
18487 angle-bracket1.C.
18488 * g++.dg/parse/parens2.C: New test.
18489
18490 * g++.dg/lookup/scope-operator1.C: New test.
18491
18492 * g++.dg/parse/operator1.C: New test.
18493
18494 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18495
18496 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
18497 * g++.old-deja/g++.other/access6.C: Likewise.
18498 * g++.old-deja/g++.other/decl1.C: Likewise.
18499 * g++.old-deja/g++.pt/typename12.C: Likewise.
18500
18501 2002-12-31 Mark Mitchell <mark@codesourcery.com>
18502
18503 * g++.dg/parse/namespace1.C: New test.
18504
18505 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
18506
18507 * g++.dg/parse/parse4.C: New test.
18508
18509 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
18510
18511 * g++.dg/parse/parse3.C: New test.
18512
18513 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
18514
18515 * g++.dg/parse/parse2.C: New test.
18516
18517 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
18518
18519 * g++.dg/template/friend11.C: New test.
18520
18521 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
18522
18523 * g++.dg/parse/parse1.C: New test.
18524
18525 2002-12-31 Janis Johnson <janis187@us.ibm.com>
18526
18527 * lib/profopt.exp: Change the name of a global variable to avoid
18528 possible clashes with other test suites.
18529
18530 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
18531
18532 * g++.dg/inherit/covariant8.C: New test.
18533
18534 2002-12-31 Mark Mitchell <mark@codesourcery.com>
18535
18536 * g++.dg/init/array9.C: New test.
18537
18538 PR c++/9112
18539 * g++.dg/parse/expr1.C: New test.
18540
18541 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
18542
18543 * gcc.c-torture/compile/20021230-1.c: New test.
18544
18545 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
18546
18547 * g++.dg/inherit/covariant5.C: New test.
18548 * g++.dg/inherit/covariant6.C: New test.
18549 * g++.dg/inherit/covariant7.C: New test.
18550
18551 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18552
18553 PR c++/2739
18554 * g++.dg/other/access2.C: New test.
18555
18556 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
18557
18558 * g++.dg/other/anon-struct.C: No longer fails
18559 * g++.old-deja/g++.brendan/parse4.C: Likewise.
18560 * g++.old-deja/g++.brendan/parse5.C: Likewise.
18561 * g++.old-deja/g++.brendan/parse6.C: Likewise.
18562
18563 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
18564
18565 * g++.dg/parse/angle-bracket.C (main): No longer fails.
18566
18567 2002-12-27 Mark Mitchell <mark@codesourcery.com>
18568
18569 * g++.dg/eh/spec4.C: Remove stray semicolon.
18570 * g++.dg/expr/pmf-1.C: Change error message.
18571 * g++.dg/ext/asm1.C: Remove stray semicolon.
18572 * g++.dg/ext/typename1.C: Add missing typenames.
18573 * g++.dg/inherit/template-as-base.C: Change error message.
18574 * g++.dg/lookup/scoped1.C: Likewise.
18575 * g++.dg/lookup/scoped2.C: Likewise.
18576 * g++.dg/lookup/using2.C: Likewise.
18577 * g++.dg/other/component1.C: Remove stray semicolon.
18578 * g++.dg/other/do1.C: Change error message.
18579 * g++.dg/other/error2.C: Likewise.
18580 * g++.dg/other/init1.C: Likewise.
18581 * g++.dg/other/packed1.C: Remove stray semicolon.
18582 * g++.dg/other/ptrmem2.C: Change error message.
18583 * g++.dg/parse/parameter-declaration-1.C: Remove line number
18584 marker.
18585 * g++.dg/special/initp1.C: Remove invalid attribute usage.
18586 * g++.dg/template/access3.C: Add typename keyword.
18587 * g++.dg/template/access5.C: Remove stray semicolon.
18588 * g++.dg/template/access6.C: Likewise.
18589 * g++.dg/template/complit1.C: Likewise.
18590 * g++.dg/template/crash1.C: Change error message.
18591 * g++.dg/template/inherit2.C: Remove stray semicolon.
18592 * g++.dg/template/instantiate2.C: Likewise.
18593 * g++.dg/template/instantiate3.C: Change error message.
18594 * g++.dg/template/qual1.C: Remove stray semicolon.
18595 * g++.dg/template/qualttp18.C: Change error message.
18596 * g++.dg/template/ref1.C: Remove stray semicolon.
18597 * g++.dg/template/sizeof1.C (A::value): Declare it.
18598 * g++.dg/template/spec4.C: Change error message.
18599 * g++.dg/template/static1.C: Likewise.
18600 * g++.dg/template/type1.C: Likewise.
18601 * g++.dg/template/typename3.C: Likewise.
18602 * g++.old-deja/g++.benjamin/13478.C: Change error message.
18603 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
18604 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
18605 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
18606 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
18607 named return value extension.
18608 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
18609 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
18610 * g++.old-deja/g++.bob/extern_C.C: Likewise.
18611 * g++.old-deja/g++.bob/inherit2.C: Likewise.
18612 * g++.old-deja/g++.brendan/complex1.C: Likewise.
18613 * g++.old-deja/g++.brendan/copy5.C: Likewise.
18614 * g++.old-deja/g++.brendan/crash13.C: Likewise.
18615 * g++.old-deja/g++.brendan/crash15.C: Likewise.
18616 * g++.old-deja/g++.brendan/crash18.C: Change error message.
18617 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
18618 * g++.old-deja/g++.brendan/crash38.C: Likewise.
18619 * g++.old-deja/g++.brendan/crash50.C: Likewise.
18620 * g++.old-deja/g++.brendan/crash56.C: Likewise.
18621 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
18622 syntax.
18623 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
18624 * g++.old-deja/g++.brendan/crash8.C: Change error message.
18625 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
18626 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
18627 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
18628 * g++.old-deja/g++.brendan/template11.C: Likewise.
18629 * g++.old-deja/g++.brendan/template26.C: Likewise.
18630 * g++.old-deja/g++.brendan/template27.C: Use explicit
18631 specialization syntax.
18632 * g++.old-deja/g++.brendan/template30.C: Likewise.
18633 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
18634 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
18635 non-dependent names.
18636 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
18637 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
18638 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
18639 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
18640 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
18641 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
18642 named return value extension.
18643 * g++.old-deja/g++.ext/namedret2.C: Likewise.
18644 * g++.old-deja/g++.ext/namedret3.C: Likewise.
18645 * g++.old-deja/g++.ext/return1.C: Likewise.
18646 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
18647 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
18648 * g++.old-deja/g++.jason/access8.C: Likewise.
18649 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
18650 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
18651 pseudo-destructor names.
18652 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
18653 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
18654 pseudo-destructor names.
18655 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
18656 * g++.old-deja/g++.jason/overload19.C: Likewise.
18657 * g++.old-deja/g++.jason/overload32.C: Likewise.
18658 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
18659 stray semicolons.
18660 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
18661 * g++.old-deja/g++.jason/return.C: Likewise.
18662 * g++.old-deja/g++.jason/return2.C: Likewise.
18663 * g++.old-deja/g++.jason/shadow1.C: Likewise.
18664 * g++.old-deja/g++.jason/special.C: Use explicit specialization
18665 syntax.
18666 * g++.old-deja/g++.jason/template10.C: Account for use of
18667 non-dependent names.
18668 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
18669 syntax.
18670 * g++.old-deja/g++.jason/template37.C: Likewise.
18671 * g++.old-deja/g++.law/access4.C: Change error messages.
18672 * g++.old-deja/g++.law/arm13.C: Remove incorrect
18673 pseudo-destructor names.
18674 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
18675 * g++.old-deja/g++.law/ctors9.C: Likewise.
18676 * g++.old-deja/g++.law/cvt22.C: Likewise.
18677 * g++.old-deja/g++.law/dtors5.C: Likewise.
18678 * g++.old-deja/g++.law/global-init1.C: Likewise.
18679 * g++.old-deja/g++.law/missed-error3.C: Likewise.
18680 * g++.old-deja/g++.law/operators28.C: Likewise.
18681 * g++.old-deja/g++.law/visibility28.C: Likewise.
18682 * g++.old-deja/g++.martin/eval1.C: Likewise.
18683 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
18684 name.
18685 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
18686 * g++.old-deja/g++.mike/net34.C: Likewise.
18687 * g++.old-deja/g++.mike/net36.C: Likewise.
18688 * g++.old-deja/g++.mike/ns2.C: Likewise.
18689 * g++.old-deja/g++.mike/p12306.C: Likewise.
18690 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
18691 value extension.
18692 * g++.old-deja/g++.mike/p700.C: Likewise.
18693 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
18694 * g++.old-deja/g++.mike/p710.C: Likewise.
18695 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
18696 value extension.
18697 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
18698 * g++.old-deja/g++.mike/pmf9.C: Likewise.
18699 * g++.old-deja/g++.ns/crash2.C: Likewise.
18700 * g++.old-deja/g++.ns/crash3.C: Likewise.
18701 * g++.old-deja/g++.ns/invalid1.C: Likewise.
18702 * g++.old-deja/g++.ns/ns17.C: Likewise.
18703 * g++.old-deja/g++.ns/template16.C: Likewise.
18704 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
18705 keyword.
18706 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
18707 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
18708 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
18709 named return value extension.
18710 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
18711 * g++.old-deja/g++.other/access4.C: Issue additional error
18712 messages.
18713 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
18714 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
18715 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
18716 * g++.old-deja/g++.other/crash25.C: Change error message.
18717 * g++.old-deja/g++.other/crash4.C: Change error message.
18718 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
18719 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
18720 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
18721 checks.
18722 * g++.old-deja/g++.other/defarg8.C: Likewise.
18723 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
18724 * g++.old-deja/g++.other/dtor10.C: Likewise.
18725 * g++.old-deja/g++.other/incomplete.C: Likewise.
18726 * g++.old-deja/g++.other/linkage7.C: Likewise.
18727 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
18728 lookup algorithm.
18729 * g++.old-deja/g++.other/mangle2.C: Likewise.
18730 * g++.old-deja/g++.other/refinit2.C: Likewise.
18731 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
18732 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
18733 * g++.old-deja/g++.pt/crash28.C: Likewise.
18734 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
18735 syntax.
18736 * g++.old-deja/g++.pt/crash32.C: Change error message.
18737 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
18738 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
18739 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
18740 error message position.
18741 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
18742 * g++.old-deja/g++.pt/defarg8.C: Change error message.
18743 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
18744 syntax.
18745 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
18746 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
18747 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
18748 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
18749 keyword.
18750 * g++.old-deja/g++.pt/explicit31.C: Likewise.
18751 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
18752 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
18753 keyword.
18754 * g++.old-deja/g++.pt/explicit71.C: Change error message.
18755 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
18756 syntax.
18757 * g++.old-deja/g++.pt/friend28.C: Account for use of
18758 non-dependent names.
18759 * g++.old-deja/g++.pt/friend29.C: Likewise.
18760 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
18761 rules.
18762 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
18763 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
18764 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
18765 lookup rules.
18766 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
18767 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
18768 keyword.
18769 * g++.old-deja/g++.pt/memclass20.C: Likewise.
18770 * g++.old-deja/g++.pt/memclass5.C: Likewise.
18771 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
18772 keyword.
18773 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
18774 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
18775 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
18776 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
18777 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
18778 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
18779 keyword.
18780 * g++.old-deja/g++.pt/spec10.C: Likewise.
18781 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
18782 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
18783 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
18784 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
18785 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
18786 * g++.old-deja/g++.pt/ttp62.C: Likewise.
18787 * g++.old-deja/g++.pt/ttp64.C: Likewise.
18788 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
18789 * g++.old-deja/g++.pt/typename15.C: Likewise.
18790 * g++.old-deja/g++.pt/typename22.C: Likewise.
18791 * g++.old-deja/g++.pt/typename6.C: Change error messages.
18792 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
18793 * g++.old-deja/g++.pt/virtual2.C: Likewise.
18794 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
18795 syntax.
18796 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
18797 return value extension.
18798 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
18799 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
18800 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
18801 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
18802
18803 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
18804
18805 * g++.dg/warn/inline1.C: New test.
18806 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
18807 * g++.old-deja/g++.jason/synth10.C: Likewise.
18808 * g++.old-deja/g++.mike/net31.C: Likewise.
18809 * g++.old-deja/g++.mike/p8786.C: Likewise.
18810
18811 * g++.dg/template/friend10.C: New test.
18812 * g++.dg/template/conv5.C: New test.
18813
18814 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
18815
18816 * g++.dg/lookup/scoped3.C: New test.
18817
18818 * g++.dg/lookup/decl1.C: New test.
18819 * g++.dg/lookup/decl2.C: New test.
18820
18821 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
18822
18823 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
18824 gcc.c-torture/compile/20021015-1.c,
18825 gcc.c-torture/compile/20021015-2.c,
18826 gcc.c-torture/compile/20021123-1.c,
18827 gcc.c-torture/compile/20021123-2.c,
18828 gcc.c-torture/compile/20021123-3.c,
18829 gcc.c-torture/compile/20021123-4.c,
18830 gcc.c-torture/execute/20021024-1.c: Add tests previously added
18831 only to 3.1 or 3.2 branch.
18832
18833 2002-12-23 Mark Mitchell <mark@codesourcery.com>
18834
18835 * gcc.dg/i386-bitfield3.c: New test.
18836
18837 * gcc.dg/i386-bitfield2.c: New test.
18838
18839 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
18840
18841 * g++.dg/parse/conv_op1.C: New test.
18842
18843 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
18844
18845 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
18846 approved.
18847
18848 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
18849
18850 * gcc.c-torture/compile/20021220-1.c: New test.
18851
18852 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
18853
18854 * gcc.dg/i386-fastcall-1.c: New.
18855
18856 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18857
18858 * gcc.c-torture/execute/20021219-1.c: New test.
18859
18860 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18861
18862 * gcc.dg/i386-pic-1.c: New test.
18863
18864 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18865
18866 PR c++/8099
18867 * g++.dg/template/friend9.C: New test.
18868
18869 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18870
18871 PR c++/3663
18872 * g++.dg/template/access7.C: New test.
18873
18874 2002-12-18 Nick Clifton <nickc@redhat.com>
18875
18876 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
18877 the libstdc++-v3 directory has been found.
18878
18879 2002-12-12 Devang Patel <dpatel@apple.com>
18880 * gcc.dg/darwin-ld-1.c: New test.
18881 * gcc.dg/darwin-ld-2.c: New test.
18882 * gcc.dg/darwin-ld-3.c: New test.
18883 * gcc.dg/darwin-ld-4.c: New test.
18884 * gcc.dg/darwin-ld-5.c: New test.
18885
18886 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18887
18888 * gcc.c-torture/compile/20021212-1.c: New test.
18889
18890 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
18891
18892 * gcc.dg/fshort-wchar: New test.
18893
18894 2002-12-10 Mark Mitchell <mark@codesourcery.com>
18895
18896 PR c++/8372
18897 * g++.dg/template/dtor1.C: New test.
18898
18899 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
18900 markers.
18901
18902 2002-12-10 Jakub Jelinek <jakub@redhat.com>
18903
18904 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
18905
18906 2002-12-09 Mark Mitchell <mark@codesourcery.com>
18907
18908 * g++.dg/template/static1.C: New test.
18909 * g++.dg/template/static2.C: New test.
18910 * g++.old-deja/g++.ext/memconst.C: New test.
18911
18912 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18913
18914 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
18915 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
18916 * g++.dg/special/initp1.C: Likewise.
18917
18918 2002-12-06 Jakub Jelinek <jakub@redhat.com>
18919
18920 * gcc.c-torture/execute/20021204-1.c: New test.
18921
18922 2002-12-04 Geoffrey Keating <geoffk@apple.com>
18923
18924 * gcc.dg/ppc-fmadd-1.c: New file.
18925 * gcc.dg/ppc-fmadd-2.c: New file.
18926 * gcc.dg/ppc-fmadd-3.c: New file.
18927
18928 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18929
18930 * gcc.c-torture/compile/20021204-1.c: New test.
18931
18932 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
18933
18934 * g++.dg/inherit/covariant2.C: New test.
18935 * g++.dg/inherit/covariant3.C: New test.
18936 * g++.dg/inherit/covariant4.C: New test.
18937 * g++.dg/inherit/covariant1.C: Remove XFAIL.
18938 * g++.old-deja/g++.robertl/eb17.C: Likewise.
18939
18940 2002-12-03 Mark Mitchell <mark@codesourcery.com>
18941
18942 PR c++/8688
18943 * g++.dg/init/brace3.C: New test.
18944
18945 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
18946
18947 * gcc.dg/20020210-1.c: Fix a comment typo.
18948
18949 2002-12-02 Mark Mitchell <mark@codesourcery.com>
18950
18951 PR c++/8720
18952 * g++.dg/parse/defarg1.C: New test.
18953
18954 PR c++/8615
18955 * g++.dg/template/char1.C: New test.
18956
18957 * g++.dg/template/varmod1.C: Fix typo.
18958
18959 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18960
18961 DR 180
18962 * g++.old-deja/g++.pt/crash32.C: Expect error.
18963
18964 2002-12-01 Mark Mitchell <mark@codesourcery.com>
18965
18966 PR c++/5919
18967 * g++.dg/template/varmod1.C: New test.
18968
18969 PR c++/8727
18970 * g++.dg/inherit/typeinfo1.C: New test.
18971
18972 PR c++/8663
18973 * g++.dg/inherit/typedef1.C: New test.
18974
18975 2002-11-30 Mark Mitchell <mark@codesourcery.com>
18976
18977 PR c++/8332
18978 PR c++/8493
18979 * g++.dg/template/strlen1.C: New test.
18980
18981 PR c++/8227
18982 * g++.dg/template/ctor2.C: New test.
18983
18984 PR c++/8214
18985 * g++.dg/init/string1.C: New test.
18986
18987 PR c++/8511
18988 * g++.dg/template/friend8.C: New test.
18989
18990 2002-11-29 Joe Buck <jbuck@synopsys.com>
18991
18992 * g++.dg/lookup/anon2.C: New test.
18993
18994 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
18995
18996 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
18997 h8300 port.
18998
18999 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
19000
19001 * gcc.dg/bitfld-6.c: New test.
19002
19003 2002-11-27 Jan Hubicka <jh@suse.cz>
19004
19005 * gcc.c-torture/execute/20021127.[cx]: New test.
19006
19007 2002-11-26 Jan Hubicka <jh@suse.cz>
19008
19009 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
19010 quality.
19011
19012 2002-11-26 Geoffrey Keating <geoffk@apple.com>
19013
19014 * g++.dg/init/brace2.C: New test.
19015 * g++.old-deja/g++.mike/p9129.C: Correct.
19016
19017 2002-11-26 Mark Mitchell <mark@codesourcery.com>
19018
19019 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
19020
19021 2002-11-25 Andreas Bauer <baueran@in.tum.de>
19022
19023 * gcc.dg/sibcall-6: New test for indirect sibcalls.
19024
19025 2002-11-25 Mark Mitchell <mark@codesourcery.com>
19026
19027 * testsuite/g++.dg/abi/empty11.C: New test.
19028 * testsuite/g++.dg/rtti/cv1.C: New test.
19029
19030 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
19031
19032 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
19033
19034 2002-11-24 Mark Mitchell <mark@codesourcery.com>
19035
19036 * g++.dg/abi/empty10.C: New test.
19037
19038 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19039
19040 * gcc.c-torture/compile/20021124-1.c: New test.
19041
19042 2002-11-22 Mark Mitchell <mark@codesourcery.com>
19043
19044 * g++.dg/abi/rtti2.C: New test.
19045
19046 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19047
19048 * gcc.dg/i386-unroll-1.c: New test.
19049
19050 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19051
19052 * gcc.c-torture/compile/20021120-1.c: New test.
19053 * gcc.c-torture/compile/20021120-2.c: New test.
19054
19055 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
19056
19057 * gcc.dg/bitfld-5.c: New test.
19058
19059 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
19060
19061 * gcc.c-torture/execute/20021120-3.c: New test.
19062
19063 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
19064
19065 * gcc.c-torture/execute/20021120-2.c: New test.
19066
19067 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
19068
19069 * gcc.c-torture/execute/20021120-1.c: New test.
19070
19071 2002-11-20 Jakub Jelinek <jakub@redhat.com>
19072
19073 * gcc.c-torture/execute/20021118-3.c: New test.
19074
19075 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19076
19077 * gcc.c-torture/compile/20021119-1.c: New test.
19078
19079 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
19080
19081 * gcc.dg/duff-1.c: New test.
19082 * gcc.dg/duff-2.c: New test.
19083 * gcc.dg/duff-3.c: New test.
19084
19085 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
19086
19087 * gcc.dg/cpp/_Pragma5.c: New test.
19088
19089 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
19090
19091 * gcc.c-torture/execute/20021118-2.c: New test.
19092
19093 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
19094
19095 * gcc.c-torture/execute/20021118-1.c: New test.
19096
19097 2002-11-16 Jakub Jelinek <jakub@redhat.com>
19098
19099 * gcc.dg/20021116-1.c: New test.
19100
19101 2002-11-14 Mark Mitchell <mark@codesourcery.com>
19102
19103 * g++.dg/abi/vcall1.C: New test.
19104
19105 2002-11-14 Jakub Jelinek <jakub@redhat.com>
19106
19107 * gcc.dg/20021029-1.c: New test.
19108 * gcc.dg/20021029-2.c: New test.
19109
19110 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
19111
19112 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
19113
19114 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19115
19116 PR c/8439
19117 * gcc.dg/20021110.c: Move to ...
19118 * gcc.c-torture/compile/20021110.c: .... here.
19119
19120 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19121
19122 PR c/8467
19123 * gcc.c-torture/execute/20021111-1.c
19124
19125 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19126
19127 PR c/8439
19128 * gcc.dg/20021110.c: New test.
19129
19130 2002-11-10 Mark Mitchell <mark@codesourcery.com>
19131
19132 * g++.dg/abi/vthunk3.C: Run only on x86.
19133
19134 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
19135
19136 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
19137
19138 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
19139
19140 * lib/compat.exp (compat-execute): Fix logic error in last
19141 change.
19142
19143 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
19144
19145 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
19146
19147 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19148
19149 PR c++/8389
19150 * g++.dg/template/access6.C: New test.
19151
19152 2002-11-08 Jan Hubicka <jh@suse.cz>
19153
19154 * gcc.dg/i386-ssefp-1.c: New test.
19155 * gcc.dg/i386-ssefp-1.c: New test.
19156
19157 2002-11-08 Jan Hubicka <jh@suse.cz>
19158
19159 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
19160
19161 2002-11-07 Mark Mitchell <mark@codesourcery.com>
19162
19163 * g++.dg/abi/vthunk3.C: New test.
19164
19165 PR c++/8338
19166 * g++.dg/template/crash2.C: New test.
19167
19168 2002-11-07 Mark Mitchell <mark@codesourcery.com>
19169
19170 * testsuite/g++.dg/abi/dtor1.C: New test.
19171 * testsuite/g++.dg/abi/dtor2.C: Likewise.
19172
19173 2002-11-05 Geoffrey Keating <geoffk@apple.com>
19174
19175 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
19176 Darwin.
19177
19178 2002-11-04 Adam Nemet <anemet@lnxw.com>
19179
19180 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
19181 -mthumb. Only xfail with -O0.
19182
19183 2002-11-03 Mark Mitchell <mark@codesourcery.com>
19184
19185 * g++.dg/abi/thunk1.C: New test.
19186 * g++.dg/abi/thunk2.C: Likewise.
19187 * g++.dg/abi/vtt1.C: Likewise.
19188
19189 2002-11-02 Diego Novillo <dnovillo@redhat.com>
19190
19191 PR optimization/8423
19192 * gcc.c-torture/execute/builtin-constant.c: New test.
19193
19194 2002-11-01 Zack Weinberg <zack@codesourcery.com>
19195
19196 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
19197 Add some more cases.
19198
19199 2002-11-01 Mark Mitchell <mark@codesourcery.com>
19200
19201 PR c++/8391
19202 * g++.dg/opt/local1.C: New test.
19203
19204 2002-10-30 Mark Mitchell <mark@codesourcery.com>
19205
19206 PR c++/8160
19207 * g++.dg/template/complit1.C: New test.
19208
19209 PR c++/8149
19210 * g++.dg/template/typename4.C: Likewise.
19211
19212 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19213
19214 Core issue 287, PR c++/7639
19215 * g++.dg/template/instantiate1.C: Adjust error location.
19216 * g++.dg/template/instantiate3.C: New test.
19217 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
19218 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
19219 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
19220
19221 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
19222
19223 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
19224
19225 2002-10-29 Mark Mitchell <mark@codesourcery.com>
19226
19227 PR c++/8287
19228 * g++.dg/init/dtor2.C: New test.
19229
19230 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19231
19232 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
19233 * gcc.dg/nest.c: Bypass errors on irix6.
19234
19235 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
19236
19237 * gcc.dg/nest.c: Expect error for mmix-*-*.
19238 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
19239
19240 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
19241
19242 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
19243 markers.
19244
19245 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
19246
19247 2002-10-25 Mike Stump <mrs@apple.com>
19248
19249 * gcc.dg/warn-1.c: New test.
19250
19251 2002-10-25 Zack Weinberg <zack@codesourcery.com>
19252
19253 * g++.dg/template/typename3.C: New test.
19254
19255 2002-10-25 Mark Mitchell <mark@codesourcery.com>
19256
19257 * g++.dg/lookup/ptrmem1.C: New test.
19258
19259 * g++.dg/abi/vthunk2.C: New test.
19260
19261 2002-10-25 Zack Weinberg <zack@codesourcery.com>
19262
19263 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
19264
19265 2002-10-24 Mark Mitchell <mark@codesourcery.com>
19266
19267 * g++.dg/abi/empty9.C: New test.
19268
19269 2002-10-24 Richard Henderson <rth@redhat.com>
19270
19271 * g++.dg/inherit/thunk1.C: Enable for ia64.
19272
19273 2002-10-23 Mark Mitchell <mark@codesourcery.com>
19274
19275 PR c++/8067
19276 * g++.dg/lookup/pretty1.C: New test.
19277
19278 2002-10-23 Jakub Jelinek <jakub@redhat.com>
19279
19280 * gcc.dg/20021023-1.c: New test.
19281
19282 2002-10-23 Mark Mitchell <mark@codesourcery.com>
19283
19284 PR c++/7679
19285 * g++.dg/parse/inline1.C: New test.
19286
19287 2002-10-23 Richard Henderson <rth@redhat.com>
19288
19289 * g++.dg/inherit/thunk1.C: Enable for x86_64.
19290
19291 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
19292
19293 2002-10-22 Mark Mitchell <mark@codesourcery.com>
19294
19295 PR c++/6579
19296 * g++.dg/parse/stmtexpr3.C: New test.
19297
19298 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
19299
19300 * g++.dg/expr/cond1.C: New test.
19301
19302 2002-10-21 Zack Weinberg <zack@codesourcery.com>
19303
19304 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
19305
19306 2002-10-21 Mark Mitchell <mark@codesourcery.com>
19307
19308 * g++.dg/abi/vbase13.C: New test.
19309 * g++.dg/abi/vbase14.C: Likewise.
19310
19311 2002-10-21 Jakub Jelinek <jakub@redhat.com>
19312
19313 * gcc.dg/tls/pic-1.c: New test.
19314 * gcc.dg/tls/nonpic-1.c: New test.
19315 * gcc.dg/20021018-1.c: New test.
19316
19317 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
19318
19319 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
19320 Remove only files with the same base name as the test case.
19321 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
19322 (profopt-execute): Likewise. Also, remove old profiling
19323 and performance data files before running the tests.
19324
19325 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
19326 * g++.dg/bprob/bprob.exp: Likewise.
19327 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
19328 to allow more general test case names.
19329
19330 * g++.dg/bprob/bprob-1.C: Rename to ...
19331 * g++.dg/bprob/g++-bprob-1.C: ... this.
19332
19333 * g77.dg/bprob/bprob-1.f: Rename to ...
19334 * g77.dg/bprob/g77-bprob-1.f: ... this.
19335
19336 2002-10-21 Zack Weinberg <zack@codesourcery.com>
19337
19338 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
19339 bison 1.50 or later.
19340
19341 2002-10-21 Janis Johnson <janis187@us.ibm.com>
19342
19343 * g++.dg/README: Describe more test directories.
19344
19345 2002-10-21 Mark Mitchell <mark@codesourcery.com>
19346
19347 * g++.dg/init/array6.C: Add additional tests.
19348
19349 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
19350
19351 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
19352 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
19353
19354 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
19355
19356 * gcc.c-torture/compile/20020604-1.x: New.
19357 * gcc.c-torture/compile/simd-5.x: Likewise.
19358 * gcc.c-torture/execute/920710-1.x: Likewise.
19359 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
19360
19361 2002-10-21 Mark Mitchell <mark@codesourcery.com>
19362
19363 * g++.dg/inherit/override1.C: Add dg-options clause.
19364
19365 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19366
19367 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
19368 _mm_slli_si128.
19369
19370 2002-10-19 Andreas Schwab <schwab@suse.de>
19371
19372 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
19373 directory component.
19374
19375 2002-10-18 Mark Mitchell <mark@codesourcery.com>
19376
19377 * g++.dg/inherit/thunk1.C: New test.
19378
19379 * g++.dg/inherit/override1.C: New test.
19380
19381 * g++.dg/abi/mangle11.C: New test.
19382 * g++.dg/abi/mangle14.C: New test.
19383 * g++.dg/abi/mangle17.C: New test.
19384
19385 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
19386
19387 * g++.dg/overload/member2.C: New test.
19388
19389 2002-10-17 Janis Johnson <janis187@us.ibm.com>
19390
19391 * g++.dg/README: Describe new compat directory.
19392 * g++.dg/dg.exp: Skip tests in compat directory.
19393 * README.compat: New file.
19394 * lib/compat.exp: New expect script.
19395 * g++.dg/compat: New test directory.
19396 * g++.dg/compat/compat.exp: New expect script.
19397 * g++.dg/compat/abi: New test directory.
19398 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
19399 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
19400 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
19401 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
19402 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
19403 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
19404 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
19405 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
19406 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
19407 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
19408 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
19409 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
19410 * g++.dg/compat/break: New test directory.
19411 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
19412 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
19413 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
19414 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
19415 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
19416 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
19417 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
19418 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
19419 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
19420 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
19421 g++.dg/compat/break/README: New files.
19422 * g++.dg/compat/eh: New test directory.
19423 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
19424 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
19425 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
19426 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
19427 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
19428 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
19429 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
19430 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
19431 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
19432 g++.dg/compat/eh/filter2_y.C,
19433 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
19434 g++.dg/compat/eh/new1_y.C,
19435 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
19436 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
19437 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
19438 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
19439 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
19440 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
19441 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
19442 g++.dg/compat/eh/unexpected1_y.C: New files.
19443 * g++.dg/compat/init: New test directory.
19444 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
19445 g++.dg/compat/init/array5_y.C,
19446 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
19447 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
19448 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
19449 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
19450 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
19451 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
19452 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
19453 g++.dg/compat/init/init-ref2_y.C: New files.
19454
19455 2002-10-17 Mark Mitchell <mark@codesourcery.com>
19456
19457 PR c++/7584
19458 * g++.dg/inherit/using3.C: New test.
19459
19460 2002-10-17 Jan Hubicka <jh@suse.cz>
19461
19462 * gcc.dg/20021017-2.c: New test.
19463
19464 2002-10-17 Mark Mitchell <mark@codesourcery.com>
19465
19466 * g++.dg/abi/mangle16.C: Adjust.
19467
19468 * g++.dg/init/array8.C: New test.
19469
19470 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
19471
19472 * gcc.dg/special/mips-abi.exp: New test.
19473 * gcc.dg/special/mips-abi.s: Empty file used by the above.
19474
19475 2002-10-16 Mark Mitchell <mark@codesourcery.com>
19476
19477 * g++.dg/abi/mangle16.C: New test.
19478 * g++.dg/abi/mangle17.C: Likewise.
19479
19480 PR c++/7478
19481 * g++.dg/template/ref1.C: New test.
19482
19483 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19484
19485 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
19486
19487 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
19488
19489 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
19490
19491 2002-10-16 Mark Mitchell <mark@codesourcery.com>
19492
19493 PR c++/7524
19494 * g++.dg/init/array7.C: New test.
19495
19496 2002-10-15 Mark Mitchell <mark@codesourcery.com>
19497
19498 * g++.dg/init/array6.C: New test.
19499
19500 * g++.dg/abi/mangle13.C: Likewise.
19501 * g++.dg/abi/mangle14.C: Likewise.
19502 * g++.dg/abi/mangle15.C: Likewise.
19503
19504 2002-10-14 Mark Mitchell <mark@codesourcery.com>
19505
19506 * g++.dg/abi/empty8.C: New test.
19507
19508 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
19509
19510 * g++.dg/init/ctor1.C: New test.
19511
19512 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
19513
19514 * gcc.c-torture/execute/20021015-1.c: New test.
19515
19516 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
19517
19518 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
19519
19520 2002-10-14 Jan Hubicka <jh@suse.cz>
19521
19522 * gcc.dg/i386-ssetype-[1-5].c: New tests.
19523
19524 2002-10-14 Richard Henderson <rth@redhat.com>
19525
19526 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
19527
19528 2002-10-14 Mark Mitchell <mark@codesourcery.com>
19529
19530 PR optimization/6631
19531 * g++.dg/opt/const2.C: New test.
19532
19533 2002-10-14 Mark Mitchell <mark@codesourcery.com>
19534
19535 PR c++/7176
19536 * g++.dg/parse/friend1.C: New test.
19537 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
19538
19539 2002-10-14 Jakub Jelinek <jakub@redhat.com>
19540
19541 * gcc.dg/20021014-1.c: New test.
19542
19543 2002-10-11 Mark Mitchell <mark@codesourcery.com>
19544
19545 PR c++/5661
19546 * g++.dg/ext/vlm1.C: New test.
19547 * g++.dg/ext/vlm2.C: Likewise.
19548
19549 * g++.dg/init/array1.C: Remove invalid braces.
19550 * g++.dg/init/brace1.C: New test.
19551 * g++.dg/init/copy2.C: Likewise.
19552 * g++.dg/init/copy3.C: Likewise.
19553 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
19554 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
19555 braces.
19556
19557 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
19558
19559 * gcc.dg/cpp/assembler.S: Don't use -ansi.
19560
19561 2002-10-11 Richard Shann <richard.shann@superh.com>
19562
19563 * gcc.c-torture/compile/simd-5.c: New test.
19564
19565 2002-10-10 Roger Sayle <roger@eyesopen.com>
19566
19567 * gcc.c-torture/execute/shiftopt-1.c: New test case.
19568
19569 2002-10-10 Jim Wilson <wilson@redhat.com>
19570
19571 * gcc.c-torture/execute/20021010-1.c: New test.
19572
19573 2002-10-09 Zack Weinberg <zack@codesourcery.com>
19574
19575 PR c/7353
19576 * g++.dg/ext/typedef-init.C: New test.
19577 * gcc.dg/typedef-init.c: New test.
19578
19579 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
19580
19581 * gcc.dg/cpp/paste13.c: New test.
19582
19583 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19584
19585 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
19586 remaining platforms, XFAIL during compile, not execute. Don't
19587 XFAIL at -O0.
19588
19589 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
19590
19591 * gcc.dg/alias-1.c: Tweak expected warning.
19592
19593 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19594
19595 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
19596
19597 2002-10-06 Andreas Jaeger <aj@suse.de>
19598
19599 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
19600 * gcc.dg/cpp/c++98.C: Likewise.
19601
19602 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
19603 * g++.dg/cpp/c++98.C: Likewise.
19604
19605 * g++.dg/README (Subdirectories): Mention cpp directory.
19606
19607 PR target/7559
19608 * gcc.dg/20021006-1.c: New test.
19609
19610 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19611
19612 PR c++/7804
19613 * g++.dg/other/warning1.C: New test.
19614
19615 2002-10-04 Roger Sayle <roger@eyesopen.com>
19616
19617 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
19618 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
19619 and sparc-*-* with -m64 as expected failures. See PR 8087.
19620
19621 2002-10-03 Mark Mitchell <mark@codesourcery.com>
19622
19623 PR c++/7931
19624 * g++.dg/template/ptrmem3.C: New test.
19625
19626 PR c++/7754
19627 * g++.dg/template/union1.C: New test.
19628
19629 2002-10-03 Mark Mitchell <mark@codesourcery.com>
19630
19631 PR c++/8006
19632 * g++.dg/abi/mangle9.C: New test.
19633 * g++.dg/abi/mangle10.C: New test.
19634 * g++.dg/abi/mangle11.C: New test.
19635 * g++.dg/abi/mangle12.C: New test.
19636
19637 2002-10-02 Mark Mitchell <mark@codesourcery.com>
19638
19639 PR c++/7188.
19640 * g++.dg/template/meminit1.C: New test.
19641 * g++.dg/warn/Wreorder-1.C: Likewise.
19642 * g++.old-deja/g++.mike/warn3.C: Tweak.
19643 * lib/prune.exp: Ingore "in copy constructor".
19644
19645 2002-10-02 Andreas Jaeger <aj@suse.de>
19646
19647 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
19648 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
19649 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
19650 on x86-64.
19651
19652 2002-10-01 Mark Mitchell <mark@codesourcery.com>
19653
19654 * gcc.dg/empty1.C: Fix typo.
19655
19656 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
19657
19658 * gcc.dg/alias-1.c: New test.
19659
19660 2002-10-01 Mark Mitchell <mark@codesourcery.com>
19661
19662 * gcc.dg/empty1.C: New test.
19663
19664 * g++.dg/tls/init-2.C: Tweak error messages.
19665
19666 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
19667
19668 * gcc.c-torture/compile/20020923-1.c: New test.
19669
19670 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
19671
19672 * gcc.c-torture/execute/ffs-1.c: New test.
19673 * gcc.c-torture/execute/ffs-2.c: Ditto.
19674
19675 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
19676
19677 * g++.dg/overload/member1.C: New test.
19678
19679 2002-09-30 Mark Mitchell <mark@codesourcery.com>
19680
19681 * g++.dg/abi/empty7.C: New test.
19682 * g++.dg/init/pm2.C: Likewise.
19683
19684 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
19685
19686 * g++.dg/rtti/crash1.C: New test.
19687
19688 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
19689
19690 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
19691 gcc.dg/sibcall-4.c: New tests.
19692
19693 2002-09-28 Roger Sayle <roger@eyesopen.com>
19694
19695 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
19696 powerpc and MMIX targets.
19697
19698 2002-09-27 Zack Weinberg <zack@codesourcery.com>
19699
19700 * gcc.dg/cpp/20020927-1.c: New.
19701
19702 2002-09-26 David S. Miller <davem@redhat.com>
19703
19704 * gcc.c-torture/compile/trunctfdf.c: New.
19705
19706 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19707
19708 * lib/target-supports.exp (check_weak_available): Handle solaris2.
19709
19710 2002-09-27 Alan Modra <amodra@bigpond.net.au>
19711
19712 * gcc.c-torture/execute/loop-15.c: New.
19713
19714 2002-09-26 Janis Johnson <janis187@us.ibm.com>
19715
19716 * README.QMTEST: Fix typo.
19717
19718 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19719
19720 * gcc.dg/20020926-1.c: New test.
19721
19722 2002-09-25 David S. Miller <davem@redhat.com>
19723
19724 PR target/7842
19725 * gcc.c-torture/execute/shiftdi.c: New test.
19726
19727 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
19728
19729 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
19730 unique to the tool.
19731 * lib/g77.exp (g77_init): Likewise.
19732 * lib/g++.exp (g++_init): Likewise.
19733 * lib/objc.exp (objc_init): Likewise.
19734
19735 2002-09-25 Mark Mitchell <mark@codesourcery.com>
19736
19737 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
19738 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
19739 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
19740
19741 2002-09-25 Richard Henderson <rth@redhat.com>
19742
19743 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
19744 too-small long double.
19745
19746 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
19747
19748 * gcc.dg/20020919-1.c: New test.
19749
19750 2002-09-23 Mark Mitchell <mark@codesourcery.com>
19751
19752 * g++.dg/abi/bitfield6.C: New test.
19753 * g++.dg/abi/bitfield7.C: New test.
19754 * g++.dg/abi/bitfield8.C: New test.
19755 * g++.dg/abi/vbase11.C: New test.
19756
19757 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
19758
19759 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
19760 hppa*-*-hpux*. Update test comment.
19761
19762 2002-09-20 Jakub Jelinek <jakub@redhat.com>
19763
19764 * gcc.dg/tls/struct-1.c: New test.
19765
19766 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
19767
19768 * gcc.dg/cpp/tr-warn2.c: Update.
19769
19770 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
19771
19772 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
19773
19774 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
19775
19776 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
19777 systems.
19778
19779 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
19780
19781 * gcc.c-torture/execute/ieee/mzero3.c: New test.
19782
19783 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19784 Adjust for c++filt moved to binutils. Remove spurious duplicate
19785 setting of cxxfilt.
19786
19787 2002-09-19 Geoffrey Keating <geoffk@apple.com>
19788
19789 * gcc.dg/20020312-2.c: Update for darwin.
19790
19791 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
19792
19793 * g++.old-deja/g++.other/crash32.C: Mark ICE.
19794
19795 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
19796
19797 * objc.dg/comp-types-1.m: New test.
19798 * objc.dg/comp-types-2.m: New test.
19799 * objc.dg/comp-types-3.m: New test.
19800 * objc.dg/comp-types-4.m: New test.
19801 * objc.dg/comp-types-5.m: New test.
19802 * objc.dg/comp-types-6.m: New test.
19803
19804 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
19805
19806 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
19807
19808 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
19809
19810 * g++.dg/other/do1.C: New test.
19811
19812 * g++.dg/template/subst1.C: New test.
19813
19814 2002-09-16 Steve Ellcey <sje@cup.hp.com>
19815
19816 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
19817
19818 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
19819
19820 * g++.dg/template/qualttp20.C: Adjust expected errors.
19821 * g++.old-deja/g++.jason/report.C: Likewise.
19822 * g++.old-deja/g++.other/qual1.C: Likewise.
19823
19824 * g++.dg/lookup/scoped2.C: New test.
19825
19826 * g++.dg/ext/asm3.C: New test.
19827
19828 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
19829
19830 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
19831
19832 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
19833
19834 * ChangeLog: follow spelling conventions.
19835 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
19836 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
19837 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
19838 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
19839 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
19840 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
19841 * g++.old-deja/g++.law/global-init1.C: Likewise.
19842 * g++.old-deja/g++.other/delete4.C: Likewise.
19843 * g++.old-deja/g++.other/inline21.C: Likewise.
19844 * g++.old-deja/g++.other/singleton.C: Likewise.
19845 * g77.dg/strlen0.f: Likewise.
19846 * g77.f-torture/compile/20010519-1.f: Likewise.
19847 * g77.f-torture/compile/980310-4.f: Likewise.
19848 * gcc.c-torture/compile/20000605-1.c: Likewise.
19849 * gcc.c-torture/execute/20020225-1.c: Likewise.
19850 * gcc.dg/c90-hexfloat-2.c: Likewise.
19851 * gcc.dg/c99-bool-1.c: Likewise.
19852 * gcc.dg/c99-hexfloat-2.c: Likewise.
19853 * gcc.dg/dll-2.c: Likewise.
19854 * gcc.dg/wtr-union-init-1.c: Likewise.
19855 * gcc.dg/wtr-union-init-2.c: Likewise.
19856 * gcc.dg/wtr-union-init-3.c: Likewise.
19857 * gcc.dg/cpp/avoidpaste1.c: Likewise.
19858 * gcc.dg/cpp/defined.c: Likewise.
19859 * gcc.dg/cpp/macsyntx.c: Likewise.
19860 * gcc.dg/cpp/paste2.c: Likewise.
19861 * gcc.dg/cpp/trad/defined.c: Likewise.
19862 * gcc.dg/format/c90-printf-1.c: Likewise.
19863 * gcc.dg/format/c90-scanf-1.c: Likewise.
19864 * gcc.dg/format/c99-printf-1.c: Likewise.
19865 * gcc.dg/format/c99-scanf-1.c: Likewise.
19866 * gcc.misc-tests/gcov-8.c: Likewise.
19867 * lib/profopt.exp: Likewise.
19868
19869 2002-09-15 Krister Walfridsson <cato@df.lth.se>
19870
19871 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
19872
19873 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
19874
19875 * g++.dg/inherit/using2.C: New test.
19876
19877 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
19878
19879 * ChangeLog: Follow spelling conventions.
19880 * g++.dg/template/friend4.C: Likewise.
19881 * g++.old-deja/g++.pt/crash67.C: Likewise.
19882 * gcc.c-torture/execute/20000801-4.c: Likewise.
19883 * gcc.dg/c90-digraph-1.c: Likewise.
19884 * gcc.dg/c94-digraph-1.c: Likewise.
19885 * gcc.dg/c99-digraph-1.c: Likewise.
19886 * gcc.dg/cpp/line5.c: Likewise.
19887 * gcc.dg/cpp/multiline.c: Likewise.
19888 * gcc.dg/cpp/trad/literals-1.c: Likewise.
19889 * gcc.dg/format/attr-3.c: Likewise.
19890 * gcc.dg/format/c90-scanf-3.c: Likewise.
19891 * gcc.dg/format/ext-4.c: Likewise.
19892
19893 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
19894
19895 * g++.dg/template/pretty1.C: New test.
19896
19897 2002-09-14 Alan Modra <amodra@bigpond.net.au>
19898
19899 * gcc.c-torture/execute/struct-cpy-1.c: New test.
19900
19901 2002-09-13 Matt Austern <austern@apple.com>
19902
19903 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
19904 passing a cast expression to a function by const reference.
19905
19906 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
19907
19908 * g++.dg/template/deduce1.C: New test.
19909
19910 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
19911
19912 * gcc.c-torture/execute/simd-1.c: Force all use of int to
19913 32-bit int.
19914
19915 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
19916
19917 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
19918 usage.
19919
19920 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
19921
19922 * gcc.c-torture/compile/20020910-1.c: New test.
19923
19924 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
19925
19926 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
19927
19928 2002-09-10 Andreas Jaeger <aj@suse.de>
19929
19930 * gcc.dg/20020312-2.c: Adjust for x86-64.
19931
19932 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
19933
19934 * g77.dg/7388.f: New test case for PR 7388.
19935
19936 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
19937
19938 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
19939
19940 2002-09-05 Ziemowit Laski <zlaski@apple.com>
19941
19942 * objc.dg/proto-lossage-1.m: New test.
19943
19944 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
19945
19946 * gcc.dg/cpp/_Pragma4.c: Fix typo.
19947
19948 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
19949
19950 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
19951 expected to pass.
19952
19953 2002-09-06 Stan Shebs <shebs@apple.com>
19954 David Edelsohn <edelsohn@gnu.org>
19955
19956 * gcc.dg/weak: New directory.
19957 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
19958 target-specific xfail bits.
19959 * gcc.dg/typeof-2.c: Move to new directory.
19960 * gcc.dg/weak.exp: New expect script.
19961
19962 2002-09-06 Alan Modra <amodra@bigpond.net.au>
19963
19964 * gcc.c-torture/execute/extzvsi.c: New test.
19965
19966 2002-09-05 Stan Shebs <shebs@apple.com>
19967
19968 * gcc.dg/weak-1.c: xfail on Darwin.
19969 * gcc.dg/weak-2.c: Ditto.
19970 * gcc.dg/weak-3.c: Ditto.
19971 * gcc.dg/weak-4.c: Ditto.
19972 * gcc.dg/weak-5.c: Ditto.
19973 * gcc.dg/weak-6.c: Ditto.
19974 * gcc.dg/weak-7.c: Ditto.
19975 * gcc.dg/weak-8.c: Ditto.
19976 * gcc.dg/weak-9.c: Ditto.
19977
19978 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
19979
19980 * gcc.c-torture/execute/loop-14.c: New test.
19981
19982 2002-09-04 Jakub Jelinek <jakub@redhat.com>
19983
19984 * g++.dg/other/cxa-atexit1.C: New test.
19985
19986 * gcc.dg/typeof-2.c: New test.
19987
19988 2002-09-03 Roger Sayle <roger@eyesopen.com>
19989
19990 * gcc.dg/builtins-2.c: New testcase.
19991 * gcc.dg/builtins-3.c: New testcase.
19992
19993 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
19994
19995 * gcc.dg/cpp/_Pragma4.c: New test.
19996
19997 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
19998
19999 * objc/execute/nil_method-1.m: New testcase.
20000
20001 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
20002
20003 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
20004 [Object class], not [Object initialize].
20005
20006 2002-08-31 Roger Sayle <roger@eyesopen.com>
20007 Hans-Peter Nilsson <hp@bitrange.com>
20008
20009 * gcc.c-torture/execute/20020720-1.x: Skip test on
20010 mmix-knuth-mmixware. Correct comment.
20011
20012 2002-08-27 Mark Mitchell <mark@codesourcery.com>
20013
20014 * testsuite/g++.dg/abi/bitfield5.C: New test.
20015 * testsuite/g++.dg/abi/vbase10.C: Likewise.
20016
20017 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
20018
20019 * objc.dg/undeclared-selector.m: New test.
20020
20021 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
20022
20023 * g++.dg/other/offsetof1.C: Avoid cast warning.
20024
20025 2002-08-26 Ziemowit Laski <zlaski@apple.com>
20026
20027 * objc.dg/super-class-2.m: New test.
20028
20029 2002-08-24 Matt Austern <austern@apple.com>
20030
20031 * g++.dg/ext/lvaddr.C: New test.
20032 * g++.dg/ext/lvcast.C: New test.
20033
20034 2002-08-22 Mark Mitchell <mark@codesourcery.com>
20035
20036 * testsuite/g++.dg/inherit/cond1.C: New test.
20037
20038 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
20039
20040 * gcc.dg/noncompile/incomplete-1.c: New test.
20041
20042 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
20043
20044 * gcc.dg/typespec-1.c: New test.
20045
20046 2002-08-20 Devang Patel <dpatel@apple.com>
20047 * objc.dg/proto-hier-2.m: New test.
20048
20049 2002-08-19 Ziemowit Laski <zlaski@apple.com>
20050
20051 * objc.dg/bitfield-1.m: New test.
20052 * objc.dg/bitfield-2.m: New test.
20053
20054 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
20055
20056 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
20057 gcc.dg/c99-flex-array-4.c: New tests.
20058
20059 2002-08-16 Stan Shebs <shebs@apple.com>
20060
20061 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
20062
20063 2002-08-15 Jakub Jelinek <jakub@redhat.com>
20064
20065 * gcc.dg/typeof-1.c: New test.
20066 * g++.dg/ext/typeof2.C: New test.
20067
20068 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
20069
20070 * g++.dg/other/offsetof1.C: New test.
20071
20072 2002-08-14 Richard Henderson <rth@redhat.com>
20073
20074 * gcc.dg/tls/diag-3.c: Fix expected message strings.
20075
20076 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
20077
20078 * gcc.dg/cpp/_Pragma3.c: New test.
20079
20080 2002-08-13 Mark Mitchell <mark@codesourcery.com>
20081
20082 * g++.dg/template/inherit3: New test.
20083
20084 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
20085
20086 * gcc.dg/bitfld-4.c: Add blank options.
20087
20088 2002-08-09 Mark Mitchell <mark@codesourcery.com>
20089
20090 * g++.dg/template/crash1.C: New test.
20091
20092 2002-08-08 Jakub Jelinek <jakub@redhat.com>
20093
20094 * gcc.dg/tls/opt-2.c: New test.
20095
20096 2002-08-08 Devang Patel <dpatel@apple.com>
20097
20098 * objc.dg/selector-1.m : New test
20099
20100 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
20101
20102 * g++.dg/abi/bitfield4.C: New test.
20103 * gcc.dg/bitfld-4.c: New test.
20104
20105 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
20106
20107 * g++.dg/other/packed1.C: New test.
20108
20109 2002-08-07 Mark Mitchell <mark@codesourcery.com>
20110
20111 * g++.dg/abi/offsetof.C: Tweak error messages.
20112 * g++.old-deja/g++.mike/p10769a.C: Likewise.
20113
20114 2002-08-08 Jakub Jelinek <jakub@redhat.com>
20115
20116 * gcc.dg/bitfld-3.c: New test.
20117
20118 2002-08-07 Jakub Jelinek <jakub@redhat.com>
20119 Richard Henderson <rth@redhat.com>
20120
20121 * gcc.dg/i386-bitfield1.c: New test.
20122 * g++.dg/abi/bitfield3.C: Update.
20123
20124 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
20125
20126 * objc.dg/const-str-2.m: Update.
20127 * gcc.dg/cpp/c++98.c: Change to C extension.
20128 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
20129 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
20130
20131 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
20132
20133 * testsuite/gcc.dg/tls/diag-3.c: New.
20134
20135 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
20136
20137 * g++.dg/README (Subdirectories): Document new subdir expr.
20138 * g++.dg/expr/pmf-1.C: New test.
20139
20140 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
20141
20142 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
20143
20144 2002-08-06 Jakub Jelinek <jakub@redhat.com>
20145
20146 * g++.dg/abi/bitfield3.C: New test.
20147
20148 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
20149
20150 * lib/gcov.exp: Tweak expected line formats.
20151 * gcc.misc-tests/gcov8.c: New test.
20152 * gcc.misc-tests/gcov8.x: New flags.
20153
20154 2002-08-05 Jakub Jelinek <jakub@redhat.com>
20155
20156 * consistency.vlad/layout/endian.c: Include string.h.
20157
20158 * gcc.c-torture/execute/20020805-1.c: New test.
20159
20160 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
20161
20162 * g++.dg/other/conversion1.C: New test.
20163
20164 2002-08-03 Roger Sayle <roger@eyesopen.com>
20165
20166 * gcc.dg/builtins-1.c: New testcase.
20167
20168 2002-08-02 Mark Mitchell <mark@codesourcery.com>
20169
20170 * g++.dg/inherit/access3.C: New test.
20171
20172 2002-08-01 Jakub Jelinek <jakub@redhat.com>
20173
20174 * gcc.dg/ia64-visibility-2.c: New test.
20175
20176 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
20177
20178 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
20179 __qualifier_flags to __flags.
20180
20181 2002-07-31 Mark Mitchell <mark@codesourcery.com>
20182
20183 * g++.dg/inherit/operator1.C: New test.
20184 * g++.dg/lookup/disamb1.C: Fix typo in comment.
20185 * g++.dg/other/error1.C: Change expected error message.
20186 * g++.dg/template/conv4.C: Likewise.
20187
20188 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
20189
20190 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
20191 for documented behavior.
20192
20193 2002-07-25 Roger Sayle <roger@eyesopen.com>
20194
20195 * gcc.c-torture/execute/20020720-1.x: Skip this test on
20196 several targets known to fail.
20197
20198 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
20199
20200 * gcc.dg/mips-args-[123].c: New tests.
20201
20202 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
20203
20204 * gcc.dg/ppc-spe.c: New.
20205
20206 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
20207
20208 * g++.dg/other/ptrmem4.C: New testcase.
20209
20210 2002-07-24 Richard Henderson <rth@redhat.com>
20211
20212 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
20213
20214 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
20215
20216 * g++.dg/ext/alignof1.C (main): Return 0 for success.
20217
20218 2002-07-24 Roger Sayle <roger@eyesopen.com>
20219
20220 * gcc.c-torture/execute/memset-3.c: New testcase.
20221
20222 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
20223
20224 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
20225 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
20226
20227 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20228
20229 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
20230 Delete.
20231
20232 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
20233
20234 * gcc.c-torture/compile/simd-4.c: New test.
20235
20236 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20237
20238 PR c++/7347, c++/7348
20239 * g++.dg/template/access4.C: New test.
20240 * g++.dg/template/access5.C: New test.
20241 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
20242 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
20243 * g++.old-deja/g++.pt/ttp58.C: Likewise.
20244 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
20245
20246 2002-07-22 Jakub Jelinek <jakub@redhat.com>
20247
20248 * gcc.dg/gnu89-init-2.c: New test.
20249
20250 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
20251
20252 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
20253
20254 2002-07-20 Roger Sayle <roger@eyesopen.com>
20255
20256 * gcc.c-torture/execute/20020720-1.c: New testcase.
20257
20258 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
20259
20260 * gcc.dg/cpp/Wsignprom.c: New tests.
20261
20262 2002-07-20 Alan Modra <amodra@bigpond.net.au>
20263
20264 * gcc.c-torture/execute/loop-13.c: New test.
20265
20266 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
20267
20268 * gcc.dg/cpp/expr.c: New tests.
20269
20270 2002-07-18 David Edelsohn <edelsohn@gnu.org>
20271
20272 * g++.dg/opt/pr6713.C: Add template instantiation.
20273
20274 2002-07-18 Alan Modra <amodra@bigpond.net.au>
20275
20276 * gcc.dg/nest.c: New test.
20277
20278 2002-07-17 Richard Henderson <rth@redhat.com>
20279
20280 * g++.dg/opt/pr6713.C: New test.
20281
20282 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
20283
20284 * gcc.c-torture/execute/loop-2e.x: Let the testcase
20285 XFAIL for all x86 processors.
20286
20287 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
20288
20289 * gcc.c-torture/execute/20010122-1.x: Do not test with
20290 -fomit-frame-pointer.
20291
20292 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20293
20294 * g++.dg/template/instantiate2.C: New test.
20295 * g++.dg/template/spec4.C: New test.
20296
20297 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20298
20299 * g++.dg/template/access2.C: New test.
20300 * g++.dg/template/access3.C: New test.
20301
20302 2002-07-15 Zack Weinberg <zack@codesourcery.com>
20303
20304 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
20305 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
20306 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
20307 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
20308 Convert to use <stdarg.h>.
20309 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
20310 Delete.
20311 * gcc.dg/va-arg-2.c: New.
20312 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
20313
20314 2002-07-15 Jakub Jelinek <jakub@redhat.com>
20315
20316 * gcc.c-torture/compile/20020710-1.c: New test.
20317
20318 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
20319 Andrew Pinski <pinskia@physics.uc.edu>
20320
20321 gcc.c-torture/compile/simd-2.c: New testcase.
20322 gcc.c-torture/compile/simd-3.c: Likewise.
20323
20324 2002-07-11 Mark Mitchell <mark@codesourcery.com>
20325
20326 PR c++/7224
20327 * g++.dg/overload/error1.C: New test.
20328
20329 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20330
20331 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
20332 configuration and IRIX 6 O32 ABI.
20333
20334 2002-07-11 Roger Sayle <roger@eyesopen.com>
20335
20336 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
20337
20338 2002-07-10 Roger Sayle <roger@eyesopen.com>
20339
20340 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
20341
20342 2002-07-10 Jeffrey A Law <law@redhat.com>
20343
20344 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
20345
20346 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
20347
20348 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
20349
20350 * gcc.dg/20020312-2.c: Check for __PPC__.
20351
20352 2002-07-09 Diego Novillo <dnovillo@redhat.com>
20353
20354 * gcc.c-torture/compile/20020709-1.c: New test.
20355
20356 2002-07-07 Roger Sayle <roger@eyesopen.com>
20357
20358 * g++.dg/template/qualttp21.C: New test case.
20359
20360 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
20361
20362 * gcc.c-torture/compile/20020706-1.c: New test.
20363 * gcc.c-torture/compile/20020706-2.c: New test.
20364
20365 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
20366 Alexandre Oliva <aoliva@redhat.com>
20367
20368 * g++.dg/warn/incomplete1.C: New test.
20369
20370 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20371
20372 PR c++/7099
20373 * g++.dg/warn/noreturn1.C: New test.
20374
20375 2002-07-03 Mark Mitchell <mark@codesourcery.com>
20376
20377 PR c++/6706
20378 * g++.dg/debug/debug6.C: New test.
20379 * g++.dg/debug/debug7.C: New test.
20380
20381 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
20382
20383 * gcc.c-torture/compile/simd-3.c: New test.
20384
20385 2002-07-03 Chris Demetriou <cgd@broadcom.com>
20386
20387 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
20388 * gcc.dg/20020620-1.c: Likewise.
20389
20390 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20391
20392 PR c++/6944
20393 * g++.dg/init/array4.C: New test.
20394 * g++.dg/init/array5.C: New test.
20395
20396 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
20397
20398 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
20399 * gcc.c-torture/execute/simd-2.c (main): Likewise.
20400
20401 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20402
20403 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
20404 * gcc.dg/wtr-aggr-init-1.c: Likewise.
20405 * gcc.dg/wtr-conversion-1.c: Likewise.
20406 * gcc.dg/wtr-escape-1.c: Likewise.
20407 * gcc.dg/wtr-int-type-1.c: Likewise.
20408 * gcc.dg/wtr-label-1.c: Likewise.
20409 * gcc.dg/wtr-static-1.c: Likewise.
20410 * gcc.dg/wtr-strcat-1.c: Likewise.
20411 * gcc.dg/wtr-suffix-1.c: Likewise.
20412 * gcc.dg/wtr-switch-1.c: Likewise.
20413 * gcc.dg/wtr-unary-plus-1.c: Likewise.
20414 * gcc.dg/wtr-union-init-1.c: Likewise.
20415 * gcc.dg/wtr-union-init-2.c: Likewise.
20416 * gcc.dg/wtr-union-init-3.c: Likewise.
20417
20418 * gcc.dg/wtr-func-def-1.c: New test.
20419
20420 2002-07-02 Devang Patel <dpatel@apple.com>
20421
20422 * objc.dg/param-1.m: New test.
20423
20424 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
20425
20426 * gcc.dg/cpp/trad/directive.c: Add test.
20427 * gcc.dg/cpp/trad/macroargs.c: Add test.
20428 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
20429
20430 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
20431
20432 * gcc.dg/cpp/cmdlne-M.c: New test.
20433
20434 2002-07-02 Ziemowit Laski <zlaski@apple.com>
20435
20436 * objc.dg/desig-init-1.m: New test.
20437
20438 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20439
20440 PR c++/6716
20441 * g++.dg/template/instantiate1.C: New test.
20442
20443 2002-07-01 Mark Mitchell <mark@codesourcery.com>
20444
20445 PR c++/7112
20446 * g++.dg/template/sizeof2.C: New test.
20447
20448 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
20449
20450 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
20451 gcc.dg/cpp/trad/include.c: New tests.
20452
20453 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
20454
20455 PR target/7177
20456 * gcc.c-torture/compile/20020701-1.c: New test.
20457
20458 2002-07-01 Stan Shebs <shebs@apple.com>
20459
20460 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
20461 header here...
20462 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
20463 (objc-torture-execute): or here.
20464
20465 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
20466
20467 * gcc.c-torture/execute/arith-rand-ll.c: New test.
20468
20469 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
20470
20471 * gcc.dg/cpp/trad/escaped-nl.c: New test.
20472
20473 2002-06-30 Devang Patel <dpatel@apple.com>
20474
20475 * objc.dg/fsyntax-only.m: New test.
20476
20477 2002-06-27 Mark Mitchell <mark@codesourcery.com>
20478
20479 PR c++/6695
20480 * g++.dg/template/friend7.C: New file.
20481
20482 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
20483
20484 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
20485 return type.
20486
20487 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
20488
20489 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
20490 avoid division by zero.
20491
20492 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
20493
20494 * gcc.dg/Wunknownprag.c: New tests.
20495
20496 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
20497
20498 * gcc.c-torture/execute/simd-2.c: New test.
20499
20500 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
20501
20502 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
20503 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
20504 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
20505 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
20506 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
20507 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
20508 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
20509 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
20510 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
20511 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
20512 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
20513 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
20514 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
20515 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
20516 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
20517 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
20518 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
20519
20520 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
20521
20522 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
20523 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
20524 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
20525 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
20526 New tests.
20527 * gcc.dg/cpp/trad/directive.c: Update.
20528
20529 2002-06-23 Andreas Jaeger <aj@suse.de>
20530
20531 * gcc.c-torture/execute/complex-6.c: New.
20532
20533 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
20534
20535 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
20536 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
20537 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
20538 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
20539
20540 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
20541
20542 * gcc.dg/cpp/trad: New directory with traditional tests copied
20543 from parent directory.
20544 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
20545 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
20546 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
20547 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
20548 Move to trad/ and rename.
20549 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
20550 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
20551 gcc.dg/cpp/trad/redef2.c: New tests.
20552 * gcc.dg/cpp/trad/trad.exp: New driver.
20553
20554 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
20555
20556 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
20557 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
20558 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
20559 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
20560 Remove.
20561
20562 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
20563
20564 * gcc.dg/20020620-1.c: New test.
20565
20566 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20567
20568 * g++.dg/template/ttp4.C: New test.
20569
20570 2002-06-19 Jakub Jelinek <jakub@redhat.com>
20571
20572 * g++.dg/opt/vt1.C: Fix regexp.
20573
20574 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20575
20576 * gcc.c-torture/execute/pure-1.c: Make functions static again.
20577 Don't use attribute `noinline'.
20578
20579 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
20580
20581 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
20582
20583 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
20584
20585 * gcc.c-torture/execute/simd-1.c: New.
20586
20587 * gcc.dg/simd-1.c: New.
20588
20589 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
20590
20591 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
20592
20593 2002-06-16 Richard Henderson <rth@redhat.com>
20594
20595 * g++.dg/ext/anon-struct1.C: New.
20596 * g++.dg/ext/anon-struct2.C: New.
20597 * g++.dg/ext/anon-struct3.C: New.
20598 * gcc.dg/anon-struct-1.c: New.
20599 * gcc.dg/anon-struct-2.c: New.
20600 * gcc.dg/anon-struct-3.c: New.
20601 * gcc.dg/20011008-1.c: Adjust warning text.
20602 * gcc.dg/20020527-1.c: Add -fms-extensions.
20603
20604 2002-06-16 Richard Henderson <rth@redhat.com>
20605
20606 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
20607
20608 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
20609
20610 * gcc.c-torture/execute/20020615-1.c: New test.
20611
20612 2002-06-15 Roger Sayle <roger@eyesopen.com>
20613
20614 * gcc.c-tortuture/execute/compare-1.c: New test case.
20615 * gcc.c-tortuture/execute/compare-2.c: New test case.
20616 * gcc.c-tortuture/execute/compare-3.c: New test case.
20617
20618 2002-06-13 Richard Henderson <rth@redhat.com>
20619
20620 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
20621 ia64 ilp32.
20622
20623 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20624
20625 * g++.dg/template/typename2.C: Update error message.
20626
20627 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
20628
20629 * gcc.c-torture/execute/20020611-1.c: New test.
20630
20631 2002-06-11 Bob Wilson <bob.wilson@acm.org>
20632
20633 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
20634 list of targets to skip.
20635
20636 2002-06-10 Bob Wilson <bob.wilson@acm.org>
20637
20638 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
20639 targets if not optimizing.
20640
20641 2002-06-10 Jakub Jelinek <jakub@redhat.com>
20642
20643 * gcc.c-torture/compile/20020605-1.c: New test.
20644
20645 * g++.dg/opt/vt1.C: New test.
20646
20647 * gcc.dg/20020531-1.c: New test.
20648
20649 * gcc.dg/20020530-1.c: New test.
20650
20651 * gcc.dg/20020527-1.c: New test.
20652
20653 * g++.dg/opt/cse1.C: New test.
20654
20655 2002-06-07 Roger Sayle <roger@eyesopen.com>
20656
20657 * gcc.dg/20020607-2.c: New test case.
20658
20659 2002-06-07 Jakub Jelinek <jakub@redhat.com>
20660
20661 * gcc.c-torture/compile/20020604-1.c: New test.
20662
20663 2002-06-04 Richard Henderson <rth@redhat.com>
20664
20665 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
20666 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
20667 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
20668
20669 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
20670
20671 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
20672
20673 2002-06-03 Richard Henderson <rth@redhat.com>
20674
20675 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
20676 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
20677
20678 2002-06-02 Richard Henderson <rth@redhat.com>
20679
20680 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
20681 test functions static.
20682
20683 2002-06-02 Andreas Jaeger <aj@suse.de>
20684
20685 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
20686 now.
20687
20688 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
20689
20690 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
20691 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
20692 Update for mofified diagnostics.
20693 * gcc.dg/c99-intconst-1.c: No longer fail.
20694
20695 2002-06-02 Richard Henderson <rth@redhat.com>
20696
20697 * gcc.dg/uninit-A.c: Remove xfail markers.
20698
20699 2002-06-01 Roger Sayle <roger@eyesopen.com>
20700
20701 * gcc.dg/fnegate-1.c: New test case.
20702
20703 2002-05-30 Osku Salerma <osku@iki.fi>
20704
20705 * gcc.c-torture/execute/mayalias-1.c: New file.
20706
20707 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
20708
20709 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
20710 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
20711 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
20712
20713 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
20714
20715 * gcc.c-torture/execute/20020529-1.c: New test.
20716
20717 2002-05-27 Richard Henderson <rth@redhat.com>
20718
20719 * g++.dg/ext/attrib6.C: New test case.
20720
20721 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20722
20723 * gcc.c-torture/execute/pure-1.c: New test.
20724
20725 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
20726
20727 * gcc.dg/cpp/arith-2.c: Remove.
20728
20729 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
20730
20731 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
20732 * gcc.dg/cpp/if-3.c: Remove.
20733
20734 2002-05-26 Jakub Jelinek <jakub@redhat.com>
20735
20736 * g++.dg/opt/cse2.C: New test.
20737
20738 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
20739
20740 * gcc.dg/cpp/arith-1.c: New semantic tests.
20741 * gcc.dg/cpp/if-1.c: Update.
20742
20743 2002-05-24 Ben Elliston <bje@redhat.com>
20744
20745 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
20746
20747 2002-05-24 Jakub Jelinek <jakub@redhat.com>
20748
20749 * gcc.dg/verbose-asm.c: New test.
20750
20751 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
20752
20753 * gcc.dg/cpp/paste12.c: New test.
20754
20755 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20756
20757 * g++.dg/parse/named_ops.C: New test.
20758
20759 2002-05-23 Mark Mitchell <mark@codesourcery.com>
20760
20761 * gcc/testsuite/gcc.dg/weak-8.c: New test.
20762
20763 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
20764
20765 * gcc.dg/weak-2.c: Allow optional leading underscore
20766 in scan-assembler symbol name.
20767 * gcc.dg/weak-3.c: Likewise.
20768 * gcc.dg/weak-4.c: Likewise.
20769 * gcc.dg/weak-5.c: Likewise.
20770
20771 2002-05-23 Jakub Jelinek <jakub@redhat.com>
20772
20773 * gcc.dg/20020523-1.c: New test.
20774
20775 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20776
20777 * objc.dg/const-str-2.m: Update now that we stop after
20778 a command line error.
20779
20780 2002-05-22 Richard Henderson <rth@redhat.com>
20781
20782 * g++.dg/dg.exp: Fix typo in test pruneing.
20783
20784 2002-05-22 Richard Henderson <rth@redhat.com>
20785
20786 * g++.dg/dg.exp: Prune the tls subdirectory.
20787 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
20788 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
20789 * g++.dg/tls/init-1.C: New.
20790
20791 2002-05-22 Jakub Jelinek <jakub@redhat.com>
20792
20793 * gcc.dg/20020517-1.c: New test.
20794
20795 2002-05-21 Richard Henderson <rth@redhat.com>
20796
20797 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
20798 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
20799
20800 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
20801
20802 * g++.dg/other/copy2.C: New test.
20803
20804 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
20805
20806 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
20807 (MAX_COPY): Bump up to 10 times sizeof (long long).
20808 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
20809
20810 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
20811 sizeof (long long).
20812
20813 * gcc.c-torture/execute/strcpy-1.c: New test.
20814
20815 2002-05-19 Jason Merrill <jason2redhat.com>
20816
20817 * g++.dg/ext/oper1.C: New test.
20818
20819 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
20820 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
20821
20822 * README.QMTEST: New file.
20823
20824 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
20825
20826 2002-05-19 Andreas Jaeger <aj@suse.de>
20827
20828 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
20829 now.
20830 * gcc.c-torture/execute/loop-2d.x: Likewise.
20831
20832 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
20833
20834 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
20835 support weak symbols.
20836 * gcc.dg/weak-4.c: Likewise
20837 * gcc.dg/weak-6.c: Likewise
20838
20839 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
20840
20841 * gcc.dg/weak-3.c: Add dg-excess-error comment for
20842 cygwin, coff and h8300-*-hms targets
20843 * gcc.dg/weak-5.c: Likewise
20844 * gcc.dg/weak-7.c: Likewise
20845
20846 2002-05-16 Jason Merrill <jason@redhat.com>
20847
20848 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
20849 (scan-assembler-not, scan-assembler-dem): Likewise.
20850 (scan-assembler-dem-not): Likewise.
20851
20852 2002-05-15 Richard Henderson <rth@redhat.com>
20853
20854 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
20855
20856 2002-05-15 Richard Henderson <rth@redhat.com>
20857
20858 * gcc.dg/weak-5.c (vfoo1c): No warning here.
20859 (vfoo1f): Warning here.
20860 (vfoo1l): Don't redefine the alias.
20861
20862 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
20863
20864 * g++.dg/init/pm1.C: New test.
20865
20866 2002-05-12 David S. Miller <davem@redhat.com>
20867
20868 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
20869 types.
20870
20871 2002-05-10 Roger Sayle <roger@eyesopen.com>
20872
20873 * gcc.c-torture/execute/20020510-1.c: New test case.
20874
20875 2002-05-10 David S. Miller <davem@redhat.com>
20876
20877 * gcc.c-torture/execute/conversion.c: Test long double too.
20878
20879 2002-05-09 Jakub Jelinek <jakub@redhat.com>
20880
20881 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
20882 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
20883 * lib/g++.exp (g++_link_flags): Likewise.
20884 * lib/objc.exp (objc_target_compile): Likewise.
20885
20886 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
20887
20888 * gcc.dg/cpp/poison.c: Update.
20889 * gcc.dg/cpp/20000625-2.c: Remove.
20890 * gcc.dg/cpp/direct2s.c: Remove final test.
20891
20892 2002-05-08 Tom Rix <trix@redhat.com>
20893
20894 * gcc.c-torture/execute/20020508-1.c: New test.
20895 * gcc.c-torture/execute/20020508-2.c: New test.
20896 * gcc.c-torture/execute/20020508-3.c: New test.
20897
20898 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
20899
20900 * gcc.dg/cpp/charconst-4.c: More tests.
20901
20902 2002-05-08 Mark Mitchell <mark@codesourcery.com>
20903
20904 PR c/6569
20905 * gcc.dg/weak-3.c: Update location of warning messages.
20906 * gcc.dg/weak-5.c: Likewise.
20907
20908 2002-05-06 Roger Sayle <roger@eyesopen.com>
20909
20910 * gcc.c-torture/execute/20020506-1.c: New test case.
20911
20912 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
20913
20914 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
20915
20916 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20917
20918 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
20919
20920 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20921
20922 * gcc.dg/cpp/charconst-3.c: New test.
20923
20924 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20925
20926 * gcc.dg/cpp/charconst.c: Update tests.
20927
20928 2002-05-05 Tim Josling <tej@melbpc.org.au>
20929
20930 * treelang: Added directory for new sample language treelang. Also
20931 lib/treelang.exp: New file to signal treelang should be tested.
20932
20933 2002-05-03 Jakub Jelinek <jakub@redhat.com>
20934
20935 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
20936 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
20937 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
20938 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
20939 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
20940 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
20941 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
20942
20943 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
20944
20945 * gcc.dg/format/xopen-2.c: New test.
20946
20947 2002-05-03 Jakub Jelinek <jakub@redhat.com>
20948
20949 * gcc.dg/20020503-1.c: New test.
20950
20951 2002-05-02 Mark Mitchell <mark@codesourcery.com>
20952
20953 * g++.dg/init/dtor1.C: Make it tougher.
20954
20955 2002-05-01 Mark Mitchell <mark@codesourcery.com>
20956
20957 * g++.dg/init/dtor1.C: New test.
20958
20959 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
20960
20961 * gcc.dg/altivec-8.c: New.
20962
20963 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
20964
20965 * gcc.dg/altivec-7.c: New.
20966
20967 2002-04-29 Jakub Jelinek <jakub@redhat.com>
20968
20969 * g++.dg/parse/typedef1.C: New test.
20970
20971 2002-04-29 Mark Mitchell <mark@codesourcery.com>
20972
20973 PR c++/6486
20974 * g++.dg/template/friend6.C: New test.
20975
20976 PR c++/6492
20977 * g++.dg/init/copy1.C: New test.
20978
20979 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
20980
20981 * g++.dg/warn/effc1.C: New test.
20982
20983 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
20984
20985 * gcc.dg/cpp/if-cexp.c: Add a test.
20986
20987 2002-04-28 Jakub Jelinek <jakub@redhat.com>
20988
20989 * gcc.dg/20020426-2.c: New test.
20990
20991 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
20992
20993 * gcc.dg/cpp/if-mop.c: Update.
20994 * gcc.dg/cpp/if-mpar.c: Add test.
20995 * gcc.dg/cpp/if-oppr.c: Update.
20996
20997 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20998
20999 PR c/6343
21000 * gcc.dg/weak-[2-7].c: New tests.
21001
21002 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
21003
21004 * gcc.dg/enum1.c: New test.
21005
21006 2002-04-26 Mark Mitchell <mark@codesourcery.com>
21007
21008 PR c++/6497
21009 * g++.dg/inherit/access2.C: New test.
21010
21011 2002-04-26 Mark Mitchell <mark@codesourcery.com>
21012
21013 PR bootstrap/6445
21014 * gcc.dg/20020426-1.c: New test.
21015
21016 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
21017
21018 * g++.dg/abi/enum1.C: New test.
21019
21020 2002-04-26 Richard Henderson <rth@redhat.com>
21021
21022 * gcc.dg/c99-bool-1.c: Expect always true warning.
21023
21024 2002-04-25 Roger Sayle <roger@eyesopen.com>
21025
21026 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
21027
21028 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21029
21030 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
21031 targets.
21032
21033 2002-04-24 Mark Mitchell <mark@codesourcery.com>
21034
21035 * g++.dg/abi/mange7.C: New test.
21036
21037 PR c++/6438.
21038 * g++.dg/parse/stmtexpr2.C: New test.
21039
21040 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
21041
21042 * gcc.dg/20020312-2.c: Add SH target.
21043
21044 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21045
21046 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
21047 compiler output on mips*-*-irix*.
21048
21049 2002-04-23 Jakub Jelinek <jakub@redhat.com>
21050
21051 * g++.dg/parse/attr1.C: New test.
21052
21053 2002-04-23 Roger Sayle <roger@eyesopen.com>
21054
21055 * gcc.c-torture/execute/string-opt-17.c: New test case.
21056 * gcc.c-torture/execute/memset-2.c: New test case.
21057
21058 2002-04-23 Mark Mitchell <mark@codesourcery.com>
21059
21060 PR c++/6256:
21061 * g++.dg/template/friend5.C: New test.
21062
21063 PR c++/6331:
21064 * g++.dg/template/qual1.C: Likewise.
21065
21066 2002-04-22 Zack Weinberg <zack@codesourcery.com>
21067
21068 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
21069 Include stdlib.h, not stdio.h or ctype.h.
21070
21071 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
21072
21073 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
21074 cris-*-elf* and mmix-*-*.
21075 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
21076 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
21077 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
21078 Ditto.
21079 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
21080 * gcc.dg/wchar_t-1.c: Ditto.
21081
21082 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
21083
21084 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
21085 Clarify comment.
21086
21087 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
21088
21089 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
21090
21091 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21092
21093 * gcc.c-torture/execute/20000906-1.x: Delete.
21094
21095 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
21096
21097 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
21098
21099 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
21100
21101 * PR6367
21102 * g77.f-torture/execute/6367.f: New test.
21103 * g77.f-torture/execute/6367.x: Disable for MMIX.
21104
21105 2002-04-19 Mark Mitchell <mark@codesourcery.com>
21106
21107 * PR6352
21108 * g++.dg/opt/inline2.C: New test.
21109
21110 2002-04-18 Richard Henderson <rth@redhat.com>
21111
21112 * gcc.dg/20000906-1.c: Enable for all targets.
21113 * gcc.c-torture/compile/iftrap-2.c: New.
21114
21115 2002-04-18 Jakub Jelinek <jakub@redhat.com>
21116
21117 * gcc.dg/20020418-1.c: New test.
21118 * gcc.dg/20020418-2.c: New test.
21119
21120 2002-04-18 Richard Henderson <rth@redhat.com>
21121
21122 * gcc.c-torture/compile/iftrap-1.c: New.
21123 * gcc.dg/iftrap-1.c: Adjust for ia64.
21124 * gcc.dg/iftrap-2.c: New.
21125
21126 2002-04-18 Jakub Jelinek <jakub@redhat.com>
21127
21128 * gcc.c-torture/compile/20020418-1.c: New test.
21129
21130 2002-04-18 Roger Sayle <roger@eyesopen.com>
21131
21132 * gcc.c-torture/compile/20020415-1.c: New.
21133
21134 2002-04-18 David S. Miller <davem@redhat.com>
21135
21136 * gcc.c-torture/execute/20020418-1.c: New test.
21137
21138 2002-04-17 Jakub Jelinek <jakub@redhat.com>
21139
21140 * gcc.dg/20020416-1.c: New test.
21141
21142 * g++.dg/opt/inline1.C: New test.
21143
21144 2002-04-16 Jakub Jelinek <jakub@redhat.com>
21145
21146 * gcc.dg/altivec-5.c: New test.
21147
21148 * gcc.dg/20020415-1.c: New test.
21149
21150 2002-04-15 Mark Mitchell <mark@codesourcery.com>
21151
21152 * testsuite/lib/chill.exp: Remove.
21153
21154 2002-04-14 Jakub Jelinek <jakub@redhat.com>
21155
21156 * g++.dg/other/big-struct.C: New test.
21157
21158 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
21159
21160 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
21161 of scratch file.
21162
21163 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
21164
21165 PR c/6277
21166 * gcc.dg/i386-387-1.c: Allow optional leading underscore
21167 in scan-assembler function name
21168
21169 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
21170
21171 * g77.f-torture/execute/980628-4.x,
21172 g77.f-torture/execute/980628-5.x,
21173 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
21174 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
21175 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
21176 i[34567]86-*-*.
21177
21178 2002-04-13 David S. Miller <davem@redhat.com>
21179
21180 * gcc.c-torture/execute/20020413-1.c: New test.
21181
21182 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
21183
21184 * gcc.dg/asm-6.c,
21185 * g++.dg/ext/asm1.C: New tests.
21186
21187 2002-04-12 Mark Mitchell <mark@codesourcery.com>
21188
21189 PR c++ 5373.
21190 * g++.dg/parse/stmtexpr1.C: New test.
21191
21192 PR c++/5189.
21193 * g++.dg/template/copy1.C: New test.
21194
21195 2002-04-12 Richard Henderson <rth@redhat.com>
21196
21197 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
21198
21199 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
21200
21201 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
21202 gcc.c-torture/execute/20020307-2.c.
21203
21204 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
21205
21206 * g++.dg/ext/attrib5.C,
21207 * g++.dg/lookup/struct1.C: New tests.
21208
21209 2002-04-11 Jakub Jelinek <jakub@redhat.com>
21210
21211 * gcc.dg/20020411-1.c: New test.
21212
21213 * gcc.c-torture/execute/20020411-1.c: New test.
21214
21215 2002-04-10 Janis Johnson <janis187@us.ibm.com>
21216
21217 * g77.f-torture/execute/6177.f: New test.
21218
21219 2002-04-10 Jakub Jelinek <jakub@redhat.com>
21220
21221 PR middle-end/6247
21222 * g++.dg/opt/cleanup1.C: New test.
21223
21224 * g++.dg/opt/const1.C: New test.
21225
21226 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
21227
21228 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
21229
21230 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
21231
21232 PR c++/5507
21233 * g++.dg/template/typename2.C: New test.
21234
21235 2002-04-10 Alan Modra <amodra@bigpond.net.au>
21236
21237 * gcc.c-torture/execute/loop-12.c: New.
21238
21239 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
21240
21241 * g77.f-torture/execute/980628-4.x,
21242 g77.f-torture/execute/980628-5.x,
21243 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
21244 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
21245 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
21246
21247 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21248
21249 PR optimization/6086
21250 * g++.dg/opt/preinc1.C: New test.
21251
21252 2002-04-06 Mark Mitchell <mark@codesourcery.com>
21253
21254 PR c++/5571
21255 * g++.dg/opt/static2.C: New test.
21256
21257 2002-04-06 Mark Mitchell <mark@codesourcery.com>
21258
21259 PR c/5120
21260 * gcc.dg/20020406-1.c: New test.
21261
21262 2002-04-04 David S. Miller <davem@redhat.com>
21263
21264 * gcc.c-torture/execute/20020404-1.c: New test.
21265
21266 2002-04-04 Jakub Jelinek <jakub@redhat.com>
21267
21268 PR c/6123
21269 * gcc.dg/20020312-2.c: Do not declare global register variable
21270 if __PIC__ or __pic__ is defined.
21271
21272 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
21273
21274 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
21275 __asm__ so that it works correctly even if -ansi -pedantic-errors.
21276
21277 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21278
21279 * gcc.misc-tests/linkage.exp: Update last change to handle
21280 sparc*-, not just sparc-.
21281
21282 2002-04-03 Richard Henderson <rth@redhat.com>
21283
21284 * gcc.dg/cpp/ucs.c: Improved long UCS test.
21285
21286 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
21287
21288 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
21289
21290 2002-04-02 David S. Miller <davem@redhat.com>
21291
21292 * gcc.c-torture/execute/20020402-3.c: New test.
21293
21294 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
21295
21296 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
21297 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
21298
21299 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
21300 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
21301 g77.f-torture/execute/20001201.x,
21302 g77.f-torture/execute/u77-test.x: New files.
21303
21304 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
21305 * gcc.dg/wchar_t-1.c: Ditto.
21306
21307 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21308
21309 * gcc.c-torture/execute/20020402-1.c: New test.
21310
21311 2002-04-01 Richard Henderson <rth@redhat.com>
21312
21313 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
21314
21315 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
21316
21317 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21318
21319 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
21320
21321 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21322
21323 * g++.dg/inherit/template-as-base.C: Expect error.
21324 * g++.dg/inherit/namespace-as-base.C: Likewise.
21325
21326 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
21327
21328 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
21329 g++.dg/ext/instantiate3.C: Tweak match patterns.
21330
21331 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
21332 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
21333 -da test.
21334
21335 2002-03-31 Richard Henderson <rth@redhat.com>
21336
21337 * gcc.dg/special/alias-2.c: New.
21338 * gcc.dg/special/ecos.exp: Run it.
21339
21340 2002-03-31 Richard Henderson <rth@redhat.com>
21341
21342 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
21343
21344 2002-03-31 Kazu Hirata <kazu@hxi.com>
21345
21346 * gcc.dg/weak-1.c: Disable on h8300 port.
21347
21348 2002-03-29 Janis Johnson <janis187@us.ibm.com>
21349
21350 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
21351 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
21352 ordering tests.
21353 * g++.dg/bprob/bprob-1.C: New test.
21354 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
21355 * g++.dg/gcov/gcov-1.C: New test.
21356 * g++.dg/gcov/gcov-1.x: New file.
21357 * g++.dg/gcov/gcov-2.C: New test.
21358 * g++.dg/gcov/gcov-3.C: New test.
21359 * g++.dg/gcov/gcov-3.h: New file.
21360
21361 2002-03-28 Roger Sayle <roger@eyesopen.com>
21362
21363 * g++.old-deja/g++.other/builtins5.C: New test.
21364 * g++.old-deja/g++.other/builtins6.C: New test.
21365 * g++.old-deja/g++.other/builtins7.C: New test.
21366 * g++.old-deja/g++.other/builtins8.C: New test.
21367 * g++.old-deja/g++.other/builtins9.C: New test.
21368
21369 2002-03-29 Jakub Jelinek <jakub@redhat.com>
21370
21371 * g++.dg/opt/static1.C: New test.
21372
21373 * g++.dg/opt/longbranch1.C: New test.
21374
21375 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
21376
21377 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
21378
21379 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
21380
21381 2002-03-28 Jeffrey A Law (law@redhat.com)
21382
21383 * gcc.c-torture/execute/20020328-1.c: New test.
21384
21385 2002-03-27 Richard Henderson <rth@redhat.com>
21386
21387 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
21388 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
21389 move from g++.old-deja/g++.ext/.
21390
21391 2002-03-27 Mark Mitchell <mark@codesourcery.com>
21392
21393 * g++.dg/init/new2.C: New test.
21394
21395 2002-03-26 Richard Henderson <rth@redhat.com>
21396
21397 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
21398
21399 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
21400 on sparc.
21401
21402 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
21403 sparcv9 systems.
21404 * gcc.dg/20001102-1.c: Likewise.
21405
21406 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
21407
21408 * gcc.dg/cpp/endif-pedantic1.c,
21409 gcc.dg/cpp/endif-pedantic2.c: New tests.
21410
21411 2002-03-26 Mark Mitchell <mark@codesourcery.com>
21412
21413 * g++.dg/init/new1.C: New test.
21414
21415 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
21416
21417 * g++.dg/abi/vbase9.C: New test.
21418
21419 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
21420
21421 * gcc.dg/arm-asm.c: New test.
21422
21423 2002-03-26 Andrew Cagney <ac131313@redhat.com>
21424
21425 * gcc.dg/Wswitch-enum.c: New test.
21426 Fix PR c/5044.
21427
21428 2002-03-26 Richard Henderson <rth@redhat.com>
21429
21430 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
21431 structure.
21432
21433 2002-03-25 Richard Henderson <rth@redhat.com>
21434
21435 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
21436 sparcv9 systems.
21437
21438 * gcc.c-torture/compile/20011119-1.c (xxx): New.
21439 * gcc.c-torture/compile/20011119-2.c (xxx): New.
21440
21441 2002-03-25 Zack Weinberg <zack@codesourcery.com>
21442
21443 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
21444
21445 2002-03-25 Bob Wilson <bob.wilson@acm.org>
21446
21447 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
21448 targets using generic thunk support.
21449
21450 2002-03-25 Jakub Jelinek <jakub@redhat.com>
21451
21452 * gcc.c-torture/compile/20020323-1.c: New test.
21453
21454 * g++.dg/opt/conj2.C: New test.
21455
21456 2002-03-24 Richard Henderson <rth@redhat.com>
21457
21458 * gcc.dg/weak-1.c: Use -fno-common.
21459
21460 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
21461
21462 * g77.dg/f77-edit-apostrophe-out.f: New test
21463 * g77.dg/f77-edit-h-out.f: New test
21464 * g77.dg/f77-edit-t-in.f: New test
21465 * g77.dg/f77-edit-t-out.f: New test
21466 * g77.dg/f77-edit-x-out.f: New test
21467 * g77.dg/f77-edit-slash-out.f: New test
21468 * g77.dg/f77-edit-colon-out.f: New test
21469 * g77.dg/f77-edit-s-out.f: New test
21470
21471 2002-03-24 Richard Henderson <rth@redhat.com>
21472
21473 * objc/execute/formal_protocol-6.x: New XFAIL.
21474
21475 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
21476
21477 * gcc.dg/weak-1.c: Early return from dg-final on platforms
21478 that do not support weak symbols
21479
21480 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
21481
21482 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
21483 * lib/g77.exp: Likewise
21484 * lib/objc.exp: Likewise
21485
21486 2002-03-23 Andrew Cagney <ac131313@redhat.com>
21487
21488 * gcc.dg/Wswitch-default.c: New test.
21489
21490 2002-03-23 Jakub Jelinek <jakub@redhat.com>
21491
21492 * g++.dg/other/enum1.C: New test.
21493
21494 2002-03-23 Zack Weinberg <zack@codesourcery.com>
21495
21496 * gcc.dg/pragma-ep-3.c: Fix typo.
21497
21498 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21499
21500 * g++.dg/inherit/template-as-base.C: New test.
21501
21502 2002-03-22 Jakub Jelinek <jakub@redhat.com>
21503
21504 * g++.old-deja/g++.other/dwarf2-1.C: Move...
21505 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
21506
21507 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
21508
21509 * gcc.dg/cpp/multiline.c: Update to match.
21510
21511 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
21512
21513 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
21514
21515 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
21516
21517 * gcc.dg/cpp/extratokens2.c: New file.
21518
21519 2002-03-21 David Edelsohn <edelsohn@gnu.org>
21520
21521 * gcc.dg/20020312-2.c: Add rs6000 target.
21522
21523 * gcc.c-torture/compile/20020319-1.c: New test.
21524
21525 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21526
21527 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
21528 (A, E): Handle this.
21529
21530 2002-03-20 Jason Merrill <jason@redhat.com>
21531
21532 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
21533 ignoring -fpic.
21534 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
21535 through prune_gcc_output.
21536
21537 2002-03-20 Jakub Jelinek <jakub@redhat.com>
21538
21539 * gcc.c-torture/compile/20020320-1.c: New test.
21540
21541 2002-03-19 Jakub Jelinek <jakub@redhat.com>
21542
21543 * gcc.c-torture/compile/20020318-1.c: New test.
21544
21545 * gcc.dg/struct-by-value-1.c: New test.
21546
21547 * gcc.dg/20020319-1.c: New test.
21548
21549 2002-03-18 Jakub Jelinek <jakub@redhat.com>
21550
21551 * g++.dg/opt/conj1.C: New test.
21552
21553 2002-03-17 Mark Mitchell <mark@codesourcery.com>
21554
21555 * g++.dg/template/qualttp20.C: Revert previous change.
21556 * g++.dg/template/qualttp3.C: Likewise.
21557 * g++.dg/template/qualttp4.C: Likewise
21558 * g++.dg/template/qualttp5.C: Likewise
21559 * g++.dg/template/qualttp6.C: Likewise
21560 * g++.dg/template/qualttp7.C: Likewise
21561 * g++.dg/template/qualttp8.C: Likewise
21562 * g++.dg/template/recurse.C: Likewise.
21563
21564 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
21565
21566 * gcc.dg/cpp/wchar-1.c: Update.
21567
21568 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
21569
21570 * g++.dg/template/conv1.C: New test.
21571 * g++.dg/template/conv2.C: New test.
21572 * g++.dg/template/conv3.C: New test.
21573 * g++.dg/template/conv4.C: New test.
21574
21575 2002-03-15 Mark Mitchell <mark@codesourcery.com>
21576
21577 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
21578 * g++.dg/template/qualttp3.C: Likewise.
21579 * g++.dg/template/qualttp4.C: Likewise
21580 * g++.dg/template/qualttp5.C: Likewise
21581 * g++.dg/template/qualttp6.C: Likewise
21582 * g++.dg/template/qualttp7.C: Likewise
21583 * g++.dg/template/qualttp8.C: Likewise
21584 * g++.dg/template/recurse.C: Likewise.
21585
21586 2002-03-15 Mark Mitchell <mark@codesourcery.com>
21587
21588 * g++.dg/opt/dtor1.C: New test.
21589
21590 2002-03-15 Jakub Jelinek <jakub@redhat.com>
21591
21592 * gcc.c-torture/compile/20020315-1.c: New test.
21593
21594 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
21595
21596 * gcc.dg/weak-1.c: Fix scan tests.
21597
21598 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
21599
21600 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
21601 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
21602 cris-*-aout* mmix-*-*.
21603 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
21604 cris-*-aout* mmix-*-*.
21605 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
21606 cris-*-elf* cris-*-aout* and mmix-*-*.
21607 * gcc.dg/20001009-1.c: Ditto.
21608 * gcc.dg/20010912-1.c: Ditto.
21609 * gcc.dg/20020122-4.c: Ditto.
21610 * gcc.dg/inline-2.c: Ditto.
21611
21612 2002-03-14 Jeffrey A Law (law@cygnus.com)
21613
21614 * gcc.c-torture/compile/20020314-1.c: New test.
21615
21616 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
21617
21618 * gcc.c-torture/execute/20020314-1.c: New test.
21619
21620 2002-03-14 Jakub Jelinek <jakub@redhat.com>
21621
21622 * g++.dg/warn/Wunused-1.C: New test.
21623
21624 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
21625
21626 * g++.dg/abi/mangle6.C: New test.
21627
21628 2002-03-13 Jakub Jelinek <jakub@redhat.com>
21629
21630 * gcc.c-torture/compile/20020309-2.c: New test.
21631
21632 * gcc.c-torture/compile/20020312-1.c: New test.
21633
21634 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
21635
21636 * g++.dg/other/access1.C: New test.
21637
21638 2002-03-12 Jakub Jelinek <jakub@redhat.com>
21639
21640 * gcc.c-torture/execute/wchar_t-1.c: New test.
21641
21642 2002-03-12 David Edelsohn <edelsohn@gnu.org>
21643
21644 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
21645
21646 2002-03-12 Roger Sayle <roger@eyesopen.com>
21647
21648 * gcc.dg/20020312-1.c: New test case.
21649
21650 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
21651
21652 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
21653
21654 2002-03-11 Richard Henderson <rth@redhat.com>
21655
21656 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
21657 * g++.old-deja/g++.jason/report.C: Likewise.
21658
21659 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
21660
21661 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
21662 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
21663
21664 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
21665
21666 * testsuite/g++.dg/overload/pmf1.C: New test.
21667
21668 2002-03-11 Kazu Hirata <kazu@hxi.com>
21669
21670 * gcc.c-torture/execute/20020307-1.c: Use long.
21671
21672 2002-03-11 Jakub Jelinek <jakub@redhat.com>
21673
21674 PR optimization/5844
21675 * gcc.dg/20020310-1.c: New test.
21676
21677 2002-03-09 Michael Meissner <meissner@redhat.com>
21678
21679 * gcc.c-torture/execute/memcpy-2.c: New test.
21680 * gcc.c-torture/execute/memset-1.c: New test.
21681 * gcc.c-torture/execute/strlen-1.c: New test.
21682 * gcc.c-torture/execute/strcmp-1.c: New test.
21683 * gcc.c-torture/execute/strncmp-1.c: New test.
21684
21685 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
21686
21687 * gcc.dg/ppc-ldstruct.c: New test.
21688
21689 2002-03-09 Jakub Jelinek <jakub@redhat.com>
21690
21691 * gcc.c-torture/execute/va-arg-22.c: New test.
21692
21693 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21694
21695 * gcc.c-torture/compile/20020309-1.c: New test.
21696
21697 2002-03-08 Jakub Jelinek <jakub@redhat.com>
21698
21699 * gcc.c-torture/execute/20020307-2.c: New test.
21700
21701 2002-03-07 Jeffrey A Law (law@redhat.com)
21702
21703 * g77.f-torture/compile/20020307-1.f: New test.
21704
21705 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
21706
21707 * gcc.dg/unordered-1.c: New test.
21708
21709 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
21710
21711 * gcc.c-torture/execute/20020307-1.c: New test.
21712
21713 2002-03-05 Jakub Jelinek <jakub@redhat.com>
21714
21715 * gcc.dg/20020304-1.c: New test.
21716
21717 * gcc.c-torture/compile/20020304-2.c: New test.
21718
21719 2002-03-04 Zack Weinberg <zack@codesourcery.com>
21720
21721 * gcc.c-torture/compile/20020304-1.c: New test case
21722 (from PR c/5830).
21723
21724 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
21725
21726 * gcc.dg/20020103-1.c: Add other -D ppc variants.
21727
21728 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
21729
21730 * g++.dg/other/classkey1.C: New test.
21731
21732 2002-03-01 Richard Henderson <rth@redhat.com>
21733
21734 * gcc.c-torture/compile/981223-1.x: New.
21735 * gcc.c-torture/compile/920625-1.x: New.
21736
21737 2002-02-28 Richard Henderson <rth@redhat.com>
21738
21739 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
21740
21741 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
21742
21743 * gcc.c-torture/execute/20020227-1.c: New test.
21744
21745 2002-02-27 Mark Mitchell <mark@codesourcery.com>
21746
21747 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
21748 here" ERROR lines.
21749 * g++.old-deja/g++.oliva/partord1.C: Likewise.
21750 * g++.old-deja.g++.other/defarg1.C: Likewise.
21751 * g++.old-deja/g++.pt/calls2.C: Likewise.
21752 * g++.old-deja/g++.pt/crash20.C: Likewise.
21753 * g++.old-deja/g++.pt/crash30.C: Likewise.
21754 * g++.old-deja/g++.pt/crash36.C: Likewise.
21755 * g++.old-deja/g++.pt/crash6.C: Likewise.
21756 * g++.old-deja/g++.pt/defarg13.C: Likewise.
21757 * g++.old-deja/g++.pt/derived3.C: Likewise.
21758 * g++.old-deja/g++.pt/error1.C: Likewise.
21759 * g++.old-deja/g++.pt/friend21.C: Likewise.
21760 * g++.old-deja/g++.pt/friend23.C: Likewise.
21761 * g++.old-deja/g++.pt/infinite1.C: Likewise.
21762 * g++.old-deja/g++.robertl/eb128.C: Likewise.
21763
21764 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
21765
21766 * gcc.c-torture/execute/20020225-2.c: New test.
21767
21768 2002-02-27 Zack Weinberg <zack@codesourcery.com>
21769
21770 * gcc.c-torture/execute/920730-1t.c,
21771 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
21772 Delete test cases, only relevant to -traditional.
21773
21774 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
21775
21776 * gcc.dg/cpp/undef1.c: Remove.
21777 * gcc.dg/cpp/directiv.c: Update.
21778 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
21779
21780 2002-02-27 Michael Meissner <meissner@redhat.com>
21781
21782 * gcc.c-torture/execute/20020226-1.c: New test.
21783
21784 2002-02-26 Jakub Jelinek <jakub@redhat.com>
21785
21786 * g++.dg/debug/debug4.C: New test.
21787
21788 * gcc.dg/ia64-visibility-1.c: New test.
21789
21790 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
21791
21792 * gcc.dg/debug/20020224-1.c: New.
21793
21794 2002-02-25 Kazu Hirata <kazu@hxi.com>
21795
21796 * gcc.c-torture/execute/960416-1.x: New.
21797 * gcc.c-torture/execute/divconst-3.x: Likewise.
21798
21799 2002-02-25 Jakub Jelinek <jakub@redhat.com>
21800
21801 * gcc.dg/20020224-1.c: New test.
21802
21803 2002-02-25 Alan Modra <amodra@bigpond.net.au>
21804
21805 * gcc.c-torture/execute/20020225-1.c: New.
21806
21807 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
21808
21809 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
21810
21811 2002-02-23 Jakub Jelinek <jakub@redhat.com>
21812
21813 * gcc.dg/20020222-1.c: New test.
21814
21815 2002-02-22 Jakub Jelinek <jakub@redhat.com>
21816
21817 * g++.dg/opt/anonunion1.C: New test.
21818
21819 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
21820
21821 * g++.dg/template/qualttp19.C: New test.
21822 * g++.dg/template/qualttp20.C: New test.
21823 * g++.old-deja/g++.jason/report.C: Adjust expected errors
21824 * g++.old-deja/g++.other/qual1.C: Likewise.
21825
21826 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
21827
21828 * gcc.dg/attr-alwaysinline.c: New.
21829
21830 2002-02-21 Jakub Jelinek <jakub@redhat.com>
21831
21832 * gcc.dg/20020220-1.c: New test.
21833
21834 * gcc.dg/20020220-2.c: New test.
21835
21836 * g++.dg/opt/mmx1.C: New test.
21837
21838 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
21839
21840 * gcc.c-torture/compile/20020110.c: New test.
21841
21842 2002-02-20 Jakub Jelinek <jakub@redhat.com>
21843
21844 * gcc.c-torture/execute/20020219-1.c: New test.
21845
21846 * gcc.dg/20020219-1.c: New test.
21847
21848 * gcc.dg/noncompile/20020220-1.c: New test.
21849
21850 * g++.dg/opt/ptrintsum1.C: New test.
21851
21852 * gcc.dg/debug/20020220-1.c: New test.
21853
21854 2002-02-17 Jakub Jelinek <jakub@redhat.com>
21855
21856 * gcc.c-torture/execute/20020216-1.c: New test.
21857
21858 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
21859
21860 * gcc.dg/decl-1.c: Update, new test.
21861
21862 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
21863
21864 * g++.dg/abi/bitfield1.C: New test.
21865 * g++.dg/abi/bitfield2.C: New test.
21866
21867 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
21868
21869 * gcc.dg/attr-nest.c: New test.
21870
21871 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
21872
21873 * gcc.c-torture/execute/20020215-1.c: New test.
21874
21875 2002-02-14 Jakub Jelinek <jakub@redhat.com>
21876
21877 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
21878 * g++.dg/debug/debug.exp: New.
21879 * g++.dg/debug/trivial.C: New.
21880 * g++.dg/debug/debug1.C: Moved...
21881 * g++.dg/other/debug1.C: ...from here.
21882 * g++.dg/debug/debug2.C: Moved...
21883 * g++.dg/other/debug2.C: ...from here.
21884 * g++.dg/debug/debug3.C: Moved...
21885 * g++.dg/other/debug3.C: ...from here.
21886
21887 * gcc.dg/noncompile/20020213-1.c: New test.
21888
21889 2002-02-13 Jakub Jelinek <jakub@redhat.com>
21890
21891 * g++.dg/other/debug3.C: New test.
21892
21893 * gcc.c-torture/execute/20020213-1.c: New test.
21894
21895 2002-02-13 Richard Smith <richard@ex-parrot.com>
21896
21897 * g++.old-deja/g++.other/thunk1.C: New test.
21898
21899 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
21900
21901 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
21902
21903 2002-02-13 Stan Shebs <shebs@apple.com>
21904
21905 * gcc.dg/altivec-3.c: New.
21906
21907 2002-02-12 Jakub Jelinek <jakub@redhat.com>
21908
21909 * gcc.dg/Wunreachable-1.c: New test.
21910 * gcc.dg/Wunreachable-2.c: New test.
21911
21912 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
21913
21914 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
21915
21916 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
21917
21918 * gcc.dg/decl-1.c: New test.
21919
21920 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
21921
21922 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
21923
21924 2002-02-10 Kazu Hirata <kazu@hxi.com>
21925
21926 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
21927 * gcc.c-torture/compile/980506-1.x: Likewise.
21928
21929 2002-02-10 Kazu Hirata <kazu@hxi.com>
21930
21931 * gcc.dg/20020210-1.c: New.
21932
21933 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
21934
21935 * g77.f-torture/execute/947.f: New regression test
21936 for PR fortran/947.
21937
21938 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
21939
21940 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
21941 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
21942
21943 2002-02-08 Richard Henderson <rth@redhat.com>
21944
21945 * gcc.c-torture/compile/labels-3.c: New.
21946
21947 2002-02-08 Jakub Jelinek <jakub@redhat.com>
21948
21949 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
21950 expression statements work instead.
21951 * gcc.dg/noncompile/20020207-1.c: New test.
21952
21953 2002-02-07 Richard Henderson <rth@redhat.com>
21954
21955 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
21956
21957 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
21958
21959 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
21960 message from g77
21961 * lib/g77-dg.exp: Trim g77 error messages so that they are
21962 recognized by dg.exp.
21963
21964 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
21965
21966 PR fortran/5473
21967 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
21968
21969 2002-02-07 Richard Henderson <rth@redhat.com>
21970
21971 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
21972 to be sufficiently aligned for integers.
21973
21974 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
21975
21976 * g++.dg/template/friend4.C: New test.
21977
21978 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
21979
21980 PR fortran/5743
21981 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
21982 unsupported cases.
21983
21984 2002-02-07 Richard Henderson <rth@redhat.com>
21985
21986 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
21987 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
21988 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
21989 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
21990
21991 2002-02-06 Richard Henderson <rth@redhat.com>
21992
21993 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
21994
21995 2002-02-06 Janis Johnson <janis187@us.ibm.com>
21996
21997 * gcc.dg/20020206-1.c: New test.
21998
21999 2002-02-06 Jakub Jelinek <jakub@redhat.com>
22000
22001 * gcc.c-torture/execute/20020206-1.c: New test.
22002
22003 * gcc.c-torture/execute/20020206-2.c: New test.
22004
22005 PR optimization/5429:
22006 * gcc.c-torture/compile/20020206-1.c: New test.
22007
22008 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
22009
22010 * g++.dg/ext/align1.C: Do not use an explicit alignment value
22011 as certain file formats cannot support particularly large
22012 alignments.
22013
22014 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
22015 and do not expect to be able to link the executable.
22016
22017 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
22018 fail because the COFF format does not support the weak attribute.
22019
22020 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
22021
22022 * g77.dg/pr5473.f: New test
22023
22024 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
22025
22026 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
22027 Fix testcase accordingly.
22028
22029 2002-02-04 Richard Henderson <rth@redhat.com>
22030
22031 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
22032 (buf): Change to be an array of pointers, not ints.
22033
22034 2002-02-04 Jakub Jelinek <jakub@redhat.com>
22035
22036 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
22037 before all tests. Move warning one line above to match where it
22038 C frontend emits.
22039 * gcc.dg/Wswitch-2.c: New test.
22040 * g++.dg/warn/Wswitch-1.C: New test.
22041 * g++.dg/warn/Wswitch-2.C: New test.
22042
22043 2002-02-04 Richard Henderson <rth@redhat.com>
22044
22045 * g++.dg/abi/offsetof.C: Fix size comparison.
22046
22047 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
22048
22049 * gcc.dg/cast-qual-2.c: New test.
22050
22051 2002-02-04 Jakub Jelinek <jakub@redhat.com>
22052
22053 * gcc.dg/20020201-4.c: New test.
22054
22055 2002-02-04 Ben Elliston <bje@redhat.com>
22056
22057 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
22058 target_info attribute != 0, in addition to the empty string.
22059 (gcc_target_compile): Likewise.
22060
22061 2002-02-03 Andrew Cagney <ac131313@redhat.com>
22062
22063 * gcc.dg/Wswitch.c: New test.
22064 PR gcc/4475. PR gcc/3780.
22065
22066 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
22067
22068 * g77.f-torture/execute/5122.f: New test for regressions
22069 against PR fortran/5122.
22070
22071 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
22072
22073 * g77.f-torture/compile/pr3743.f: Delete
22074 * g77.dg/pr3743-1.f: New test.
22075 * g77.dg/pr3743-2.f: New test.
22076 * g77.dg/pr3743-3.f: New test.
22077 * g77.dg/pr3743-4.f: New test.
22078
22079 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
22080
22081 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
22082
22083 2002-02-02 Richard Henderson <rth@redhat.com>
22084
22085 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
22086 * gcc.c-torture/execute/bf64-1.c: Likewise.
22087
22088 2002-02-02 Jakub Jelinek <jakub@redhat.com>
22089
22090 * gcc.dg/20020201-2.c: New test.
22091
22092 * gcc.dg/20020201-3.c: New test.
22093
22094 * gcc.c-torture/execute/bitfld-2.c: New test.
22095
22096 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
22097
22098 * gcc.dg/bitfld-1.c: Update.
22099 * gcc.dg/bitfld-2.c: Update.
22100 * gcc.c-torture/execute/bitfld-1.x: New.
22101
22102 2002-02-02 Jakub Jelinek <jakub@redhat.com>
22103
22104 * gcc.c-torture/execute/20020201-1.c: New test.
22105
22106 2002-02-01 Janis Johnson <janis187@us.ibm.com>
22107
22108 PR target/5469
22109 * gcc.dg/20020201-1.c: New test.
22110
22111 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
22112
22113 PR fortran/3743
22114 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
22115 * g77.f-torture/compile/pr3743.x: Remove
22116
22117 2002-01-31 Tom Rix <trix@redhat.com>
22118
22119 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
22120
22121 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22122
22123 * gcc.dg/noncompile/20020130-1.c: New test.
22124
22125 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
22126
22127 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
22128
22129 2002-01-29 Richard Henderson <rth@redhat.com>
22130
22131 * gcc.c-torture/execute/991118-1.c: Cast various constants back
22132 to long long.
22133 * gcc.c-torture/execute/bf64-1.c: Likewise.
22134
22135 2002-01-29 Jakub Jelinek <jakub@redhat.com>
22136
22137 * gcc.c-torture/execute/20020129-1.c: New test.
22138
22139 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22140
22141 * gcc.c-torture/compile/20000224-1.c: Update.
22142 * gcc.c-torture/execute/bitfld-1.c: New tests.
22143 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
22144 * gcc.dg/uninit-A.c: Update.
22145
22146 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
22147
22148 * g++.dg/template/ctor1.C: Add instantiation.
22149
22150 2002-01-28 Paul Koning <pkoning@equallogic.com>
22151
22152 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
22153 argument to __builtin_prefetch to be const ptr.
22154
22155 2002-01-28 Jakub Jelinek <jakub@redhat.com>
22156
22157 * gcc.c-torture/compile/20020120-1.c: New test.
22158
22159 2002-01-27 Kazu Hirata <kazu@hxi.com>
22160
22161 * gcc.c-torture/execute/20020127-1.c: New test.
22162
22163 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
22164
22165 * g77.dg/f77-edit-i-in.f: New test
22166 * g77.dg/f77-edit-i-out.f: New test
22167
22168 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
22169
22170 * gcc.dg/debug/debug.exp: New file.
22171 * gcc.dg/debug/trivial.c: New file.
22172 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
22173 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
22174 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
22175 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
22176 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
22177 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
22178 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
22179 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
22180 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
22181 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
22182 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
22183 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
22184 * gcc.dg/20000503-1.c: Removed.
22185 * gcc.dg/20010207-1.c: Removed.
22186 * gcc.dg/20011223-1.c: Removed.
22187 * gcc.dg/20020104-2.c: Removed.
22188 * gcc.dg/debug-1.c: Removed.
22189 * gcc.dg/debug-2.c: Removed.
22190 * gcc.dg/debug-3.c: Removed.
22191 * gcc.dg/debug-4.c: Removed.
22192 * gcc.dg/debug-5.c: Removed.
22193 * gcc.dg/debug-6.c: Removed.
22194 * gcc.dg/dwarf2-1.c: Removed.
22195 * gcc.dg/dwarf2-2.c: Removed.
22196
22197 2002-01-25 Jakub Jelinek <jakub@redhat.com>
22198
22199 * g++.old-deja/g++.other/eh5.C: New test.
22200 * g++.old-deja/g++.other/sibcall2.C: New test.
22201 * g++.old-deja/g++.other/array9.C: New test.
22202 * g++.old-deja/g++.other/typename2.C: New test.
22203 * g++.old-deja/g++.other/crash60.C: New test.
22204 * g++.old-deja/g++.other/conv9.C: New test.
22205 * g++.old-deja/g++.other/mangle10.C: New test.
22206 * g++.old-deja/g++.other/unchanging1.C: New test.
22207 * g++.old-deja/g++.other/exprstmt1.C: New test.
22208 * g++.old-deja/g++.other/inline23.C: New test.
22209 * g++.old-deja/g++.eh/ia64-1.C: New test.
22210 * g++.old-deja/g++.other/dwarf2-1.C: New test.
22211 * g++.old-deja/g++.other/reload1.C: New test.
22212 * g++.old-deja/g++.other/static20.C: New test.
22213 * g++.old-deja/g++.other/local-alloc1.C: New test.
22214 * g++.old-deja/g++.other/conv8.C: New test.
22215 * g++.old-deja/g++.other/stmtexpr2.C: New test.
22216 * g++.old-deja/g++.other/storeexpr1.C: New test.
22217 * g++.old-deja/g++.other/storeexpr2.C: New test.
22218 * g++.dg/eh/template2.C: New test.
22219 * g++.dg/warn/weak1.C: New test.
22220
22221 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
22222
22223 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
22224 Remove first, non-varying, argument.
22225
22226 2002-01-23 Richard Henderson <rth@redhat.com>
22227
22228 * gcc.dg/inline-2.c: New.
22229
22230 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
22231 Add optional target arg. Check number of arguments.
22232 (scan-assembler-not, scan-assembler-dem): Likewise.
22233 (scan-assembler-dem-not): Likewise.
22234
22235 2002-01-23 Zack Weinberg <zack@codesourcery.com>
22236
22237 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
22238 line 12.
22239 * g++.old-deja/g++.brendan/parse3.C,
22240 g++.old-deja/g++.other/crash26.C,
22241 g++.old-deja/g++.other/crash28.C,
22242 g++.old-deja/g++.other/crash29.C,
22243 g++.old-deja/g++.other/crash30.C,
22244 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
22245
22246 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
22247
22248 * gcc.dg/20020115-1.c: New.
22249
22250 2002-01-23 Bob Wilson <bob.wilson@acm.org>
22251
22252 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
22253
22254 2002-01-23 Janis Johnson <janis187@us.ibm.com>
22255
22256 * gcc.dg/20020122-3.c: New.
22257
22258 2002-01-23 Jakub Jelinek <jakub@redhat.com>
22259
22260 * g++.dg/other/gc1.C: New test.
22261
22262 2002-01-23 Zack Weinberg <zack@codesourcery.com>
22263
22264 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
22265
22266 2002-01-22 Richard Henderson <rth@redhat.com>
22267
22268 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
22269
22270 2002-01-22 Richard Henderson <rth@redhat.com>
22271
22272 * gcc.dg/20020122-4.c: New.
22273
22274 2002-01-22 H.J. Lu <hjl@gnu.org>
22275
22276 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
22277 link output.
22278 * gcc.dg/special/ecos.exp: Likewise.
22279 * lib/g++-dg.exp: Likewise.
22280 * lib/g77-dg.exp: Likewise.
22281 * lib/gcc-dg.exp : Likewise.
22282 * lib/mike-g++.exp: Likewise.
22283 * lib/mike-g77.exp: Likewise.
22284 * lib/mike-gcc.exp: Likewise.
22285 * lib/objc-dg.exp: Likewise.
22286
22287 2002-01-22 Janis Johnson <janis187@us.ibm.com>
22288
22289 PR target/5379
22290 * gcc.dg/20020122-2.c: New test.
22291
22292 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
22293
22294 * gcc.dg/20020122-1.c: New test.
22295
22296 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
22297
22298 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
22299
22300 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
22301
22302 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
22303
22304 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22305
22306 * gcc.c-torture/compile/20020121-1.c: New test.
22307
22308 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
22309
22310 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
22311 ld_library_path.
22312
22313 2002-01-21 Jakub Jelinek <jakub@redhat.com>
22314
22315 * gcc.dg/20020218-1.c: New test.
22316
22317 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
22318
22319 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
22320 messages
22321 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
22322 "At global scope" warning
22323 * g++.dg/ext/align1.C: Change cygwin test for alignment
22324 from db-bogus to dg-warning
22325
22326 2002-01-21 Zack Weinberg <zack@codesourcery.com>
22327
22328 * g77.f-torture/compile/cpp2.F: New test.
22329
22330 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
22331
22332 * g++.dg/template/access1.C: New test.
22333
22334 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
22335
22336 * gcc.dg/20020118-1.c: New.
22337
22338 2002-01-18 Kazu Hirata <kazu@hxi.com>
22339
22340 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
22341
22342 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
22343
22344 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
22345 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
22346 alignment warnings.
22347
22348 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
22349
22350 * gcc.misc-tests/i386-prefetch.exp: Save and restore
22351 torture_with_loops and torture_without_loops
22352
22353 2002-01-17 Jakub Jelinek <jakub@redhat.com>
22354
22355 * gcc.c-torture/compile/20020116-1.c: New test.
22356
22357 2002-01-16 Jakub Jelinek <jakub@redhat.com>
22358
22359 * gcc.dg/20020116-2.c: New test.
22360
22361 * gcc.dg/ultrasp4.c: New test.
22362
22363 * gcc.dg/20020116-1.c: New test.
22364
22365 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
22366
22367 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
22368 by EABI.
22369
22370 2002-01-15 Janis Johnson <janis187@us.ibm.com>
22371
22372 * gcc.misc-tests/i386-prefetch.exp: New.
22373 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
22374 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
22375 * gcc.misc-tests/i386-pf-none-1.c: New test.
22376 * gcc.misc-tests/i386-pf-sse-1.c: New test.
22377
22378 2002-01-15 Jakub Jelinek <jakub@redhat.com>
22379
22380 * gcc.dg/gnu89-init-1.c: Add new tests.
22381
22382 2002-01-15 Andreas Jaeger <aj@suse.de>
22383
22384 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
22385 * gcc.dg/i386-mmx-2.c: Likewise.
22386 * gcc.dg/i386-sse-1.c: Likewise.
22387 * gcc.dg/i386-sse-2.c: Likewise.
22388 * gcc.dg/i386-sse-3.c: Likewise.
22389
22390 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
22391
22392 * g77.f-torture/execute/intrinsic-unix-bessel.f:
22393 Uncomment additional cases that now pass.
22394
22395 2002-01-11 Richard Henderson <rth@redhat.com>
22396
22397 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
22398 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
22399
22400 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
22401
22402 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
22403
22404 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
22405
22406 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
22407 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
22408
22409 2002-01-10 Dale Johannesen <dalej@apple.com>
22410
22411 * gcc.c-torture/execute/loop-11.c: New.
22412
22413 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
22414
22415 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
22416 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
22417
22418 2002-01-09 Richard Henderson <rth@redhat.com>
22419
22420 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
22421 type in which to perform the operation for each size.
22422
22423 2002-01-09 Alan Matsuoka (alanm@redhat.com)
22424
22425 * gcc.c-torture/compile/20020109-2.c: New test.
22426
22427 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
22428
22429 * gcc.c-torture/execute/loop-10.c: New test.
22430
22431 2002-01-09 Jakub Jelinek <jakub@redhat.com>
22432
22433 * gcc.c-torture/compile/20010226-1.c: New test.
22434 * gcc.c-torture/compile/20010227-1.c: New test.
22435 * gcc.c-torture/compile/20010426-1.c: New test.
22436 * gcc.c-torture/compile/20010510-1.c: New test.
22437 * gcc.c-torture/compile/20010605-3.c: New test.
22438 * gcc.c-torture/compile/20010824-1.c: New test.
22439 * gcc.c-torture/execute/20010409-1.c: New test.
22440 * gcc.dg/noncompile/20000901-1.c: New test.
22441 * gcc.dg/20001023-1.c: New test.
22442 * gcc.dg/20001101-1.c: New test.
22443 * gcc.dg/20001102-1.c: New test.
22444 * gcc.dg/20010207-1.c: New test.
22445 * gcc.dg/20010405-1.c: New test.
22446 * gcc.dg/20010822-1.c: New test.
22447 * gcc.dg/20011107-1.c: New test.
22448
22449 2002-01-09 Jeffrey A Law (law@redhat.com)
22450
22451 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
22452
22453 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
22454 execution failure on PA targets.
22455
22456 2002-01-09 Jakub Jelinek <jakub@redhat.com>
22457
22458 * gcc.c-torture/compile/20020109-1.c: New test.
22459
22460 2002-01-08 Kazu Hirata <kazu@hxi.com>
22461
22462 * gcc.c-torture/execute/20020108-1.c: New test.
22463
22464 2002-01-08 Jakub Jelinek <jakub@redhat.com>
22465
22466 * gcc.dg/20020108-1.c: New test.
22467
22468 2002-01-08 H.J. Lu <hjl@gnu.org>
22469
22470 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
22471 for header files.
22472
22473 2002-01-08 Geoff Keating <geoffk@redhat.com>
22474
22475 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
22476 consistency.
22477
22478 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
22479
22480 * gcc.dg/altivec-4.c: Test altivec predicates.
22481
22482 2002-01-07 Jakub Jelinek <jakub@redhat.com>
22483
22484 * gcc.c-torture/execute/20020107-1.c: New test.
22485
22486 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
22487
22488 PR c/5279
22489 * gcc.c-torture/compile/20020106-1.c: New test.
22490
22491 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
22492
22493 * gcc.c-torture/execute/nestfunc-4.c: New test.
22494
22495 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
22496
22497 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
22498 extra triple that slipped in.
22499 * g++.old-deja/g++.abi/align.C: Likewise.
22500 * g++.old-deja/g++.abi/bitfields.C: Likewise.
22501
22502 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
22503
22504 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
22505 * g++.old-deja/g++.abi/align.C: Likewise.
22506 * g++.old-deja/g++.abi/bitfields.C: Likewise.
22507
22508 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
22509 on FreeBSD/i386.
22510 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
22511 FreeBSD.
22512
22513 2002-01-04 Jakub Jelinek <jakub@redhat.com>
22514
22515 * gcc.dg/20020104-1.c: New test.
22516
22517 * gcc.dg/20020104-2.c: New test.
22518
22519 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
22520
22521 * gcc.dg/20020103-1.c: Fix typo in target selector.
22522
22523 2002-01-03 Richard Henderson <rth@redhat.com>
22524
22525 * gcc.dg/20020103-1.c: New.
22526
22527 2002-01-03 Kazu Hirata <kazu@hxi.com>
22528
22529 * gcc.c-torture/execute/20020103-1.c: New test.
22530
22531 2002-01-03 Jakub Jelinek <jakub@redhat.com>
22532
22533 * g++.dg/other/debug2.C: New test.
22534
22535 * gcc.c-torture/compile/20020103-1.c: New test.
22536
22537 2002-01-02 Jakub Jelinek <jakub@redhat.com>
22538
22539 * gcc.dg/gnu89-init-1.c: Added new tests.
22540
22541 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
22542
22543 * g++.dg/template/friend2.C: Remove as patch is reverted.
22544
22545 * g++.dg/warn/oldcast1.C: New test.
22546
22547 * g++.dg/template/ptrmem1.C: New test.
22548 * g++.dg/template/ptrmem2.C: New test.
22549
22550 * g++.dg/template/ntp.C: New test.
22551
22552 * g++.dg/other/component1.C: New test.
22553
22554 * g++.dg/template/ttp3.C: New test.
22555
22556 * g++.dg/template/friend2.C: New test.
22557 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
22558
22559 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
22560
22561 * g++.dg/other/ptrmem1.C: New test.
22562 * g++.dg/other/ptrmem2.C: New test.
22563
22564 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
22565
22566 * g++.dg/template/ctor1.C: New test.
22567
22568 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
22569
22570 * g++.dg/template/friend2.C: New test.
22571
22572 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
22573
22574 * gcc.dg/mmix-1.c: New test.
22575
22576 2001-12-31 Richard Henderson <rth@redhat.com>
22577
22578 * gcc.dg/asm-5.c: New.
22579
22580 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
22581
22582 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
22583 in namespace __gnu_cxx
22584
22585 2001-12-30 Richard Henderson <rth@redhat.com>
22586
22587 * gcc.dg/debug-6.c: New.
22588
22589 2001-12-30 Jakub Jelinek <jakub@redhat.com>
22590
22591 * gcc.c-torture/compile/20011229-2.c: New test.
22592
22593 2001-12-29 Jakub Jelinek <jakub@redhat.com>
22594
22595 * gcc.dg/debug-3.c: New test.
22596 * gcc.dg/debug-4.c: New test.
22597 * gcc.dg/debug-5.c: New test.
22598
22599 2001-12-29 Richard Henderson <rth@redhat.com>
22600
22601 * g++.dg/eh/loop1.C: New.
22602
22603 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
22604
22605 * g++.dg/template/crash1.C: New test.
22606
22607 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
22608
22609 * g++.dg/other/const1.C: New test.
22610
22611 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
22612
22613 * gcc.c-torture/compile/20011229-1.c: New test.
22614
22615 2001-12-28 Stan Shebs <shebs@apple.com>
22616
22617 * lib/objc-torture.exp: Resync with c-torture.exp.
22618 * lib/objc.exp: Load standard libraries.
22619
22620 2001-12-28 Jakub Jelinek <jakub@redhat.com>
22621
22622 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
22623 additional tests.
22624
22625 2001-12-27 Roger Sayle <roger@eyesopen.com>
22626
22627 * gcc.c-torture/execute/string-opt-16.c: New testcase.
22628
22629 2001-12-27 Richard Henderson <rth@redhat.com>
22630
22631 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
22632
22633 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
22634
22635 * g++.dg/eh/ctor1.C: New test.
22636 * g++.dg/other/error2.C: New test.
22637
22638 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
22639
22640 * g++.dg/other/init2.C: New test.
22641
22642 2001-12-24 Richard Henderson <rth@redhat.com>
22643
22644 * gcc.dg/20011223-1.c: New.
22645 * gcc.dg/inline-1.c: New.
22646
22647 2001-12-23 Richard Henderson <rth@redhat.com>
22648
22649 * gcc.dg/asm-4.c: Test operand modifiers.
22650
22651 2001-12-23 Richard Henderson <rth@redhat.com>
22652
22653 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
22654
22655 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
22656
22657 * gcc.c-torture/execute/20011223-1.c: New test.
22658
22659 2001-12-21 Richard Henderson <rth@redhat.com>
22660
22661 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
22662 re-enables the warning.
22663
22664 2001-12-21 Richard Henderson <rth@redhat.com>
22665
22666 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
22667
22668 2001-12-20 Jakub Jelinek <jakub@redhat.com>
22669
22670 * gcc.c-torture/compile/20011218-1.c: New test.
22671
22672 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
22673
22674 * gcc.misc-test/arm-isr.exp: New file. Control running of the
22675 arm-isr.c test.
22676 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
22677 epilogue generation for ARM ISR routines.
22678
22679 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22680
22681 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
22682 * gcc.dg/format/c90-printf-3.c: Likewise.
22683 * gcc.dg/format/c99-printf-3.c: Likewise.
22684 * gcc.dg/format/ext-1.c: Likewise.
22685 * gcc.dg/format/ext-6.c: Likewise.
22686 * gcc.dg/format/format.h: Prototype unlocked stdio.
22687
22688 2001-12-20 Richard Henderson <rth@redhat.com>
22689
22690 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
22691 (arena): Use it.
22692 (malloc): Correct allocation logic. Abort if we fill up the
22693 arena before initialization complete.
22694 (realloc): Correct allocation logic.
22695
22696 2001-12-20 Jakub Jelinek <jakub@redhat.com>
22697
22698 * gcc.c-torture/compile/20011219-2.c: New test.
22699
22700 * gcc.c-torture/execute/20011219-1.c: New test.
22701
22702 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
22703
22704 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
22705 target does not support weak symbols.
22706
22707 2001-12-19 Jakub Jelinek <jakub@redhat.com>
22708
22709 * gcc.c-torture/compile/20011219-1.c: New test.
22710
22711 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
22712
22713 * g++.dg/other/error1.C: New test.
22714
22715 2001-12-17 Jeffrey A Law (law@redhat.com)
22716
22717 * gcc.c-torture/execute/20011217-1.c: New test.
22718
22719 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
22720
22721 * objc.dg/special/: New directory.
22722 * objc.dg/special/special.exp: New file.
22723 * objc.dg/special/unclaimed-category-1.h: New file.
22724 * objc.dg/special/unclaimed-category-1a.m: New file.
22725 * objc.dg/special/unclaimed-category-1.m: New file.
22726
22727 2001-12-17 Andreas Jaeger <aj@suse.de>
22728
22729 * gcc.c-torture/compile/20011217-2.c: New test.
22730
22731 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
22732
22733 * gcc.c-torture/compile/20011217-1.c: New test.
22734
22735 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
22736
22737 * testsuite/gcc.dg/20011214-1.c: New.
22738
22739 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
22740
22741 * gcc.dg/altivec-4.c: New.
22742
22743 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
22744
22745 * gcc.dg/20011113-1.c: New test.
22746
22747 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
22748
22749 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
22750 std::__malloc_alloc_template<0> and
22751 std::__default_alloc_template<false, 0>.
22752
22753 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
22754
22755 * objc/execute/bf-21.m: New test.
22756 * objc/execute/enumeration-1.m: New test.
22757 * objc/execute/enumeration-2.m: New test.
22758
22759 2001-12-12 Jakub Jelinek <jakub@redhat.com>
22760
22761 * gcc.dg/gnu89-init-1.c: New test.
22762
22763 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
22764
22765 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
22766 * g++.old-deja/g++.jason/2371.C: Likewise.
22767 * g++.old-deja/g++.jason/template33.C: Likewise.
22768 * g++.old-deja/g++.jason/template34.C: Likewise.
22769 * g++.old-deja/g++.jason/template36.C: Likewise.
22770 * g++.old-deja/g++.oliva/typename1.C: Likewise.
22771 * g++.old-deja/g++.oliva/typename2.C: Likewise.
22772 * g++.old-deja/g++.other/typename1.C: Likewise.
22773 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22774 * g++.old-deja/g++.pt/nontype5.C: Likewise.
22775 * g++.old-deja/g++.pt/typename11.C: Likewise.
22776 * g++.old-deja/g++.pt/typename14.C: Likewise.
22777 * g++.old-deja/g++.pt/typename16.C: Likewise.
22778 * g++.old-deja/g++.pt/typename3.C: Likewise.
22779 * g++.old-deja/g++.pt/typename4.C: Likewise.
22780 * g++.old-deja/g++.pt/typename5.C: Likewise.
22781 * g++.old-deja/g++.pt/typename7.C: Likewise.
22782 * g++.old-deja/g++.robertl/eb9.C: Likewise.
22783
22784 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
22785
22786 * g++.dg/other/linkage1.C: New test.
22787 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
22788 specifiers.
22789
22790 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
22791
22792 * gcc.dg/concat.c: New test.
22793
22794 2001-12-11 Stan Shebs <shebs@apple.com>
22795
22796 * objc/compile: New test directory.
22797 * objc/compile/compile.exp: New expect script.
22798 * objc/compile/20011211-1.m: New compile test.
22799
22800 2001-12-11 Jason Merrill <jason@redhat.com>
22801
22802 * lib/prune.exp (prune_gcc_output): Also handle "In member
22803 function". So many permutations...
22804
22805 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
22806
22807 * g++.dg/template/typedef1.C: New test.
22808
22809 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
22810
22811 * g++.dg/other/copy1.C: New test.
22812
22813 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
22814
22815 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
22816
22817 * gcc.dg/builtin-choose-expr.c: New.
22818
22819 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
22820
22821 * gcc.dg/altivec-2.c: New.
22822
22823 2001-12-07 Richard Henderson <rth@redhat.com>
22824
22825 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
22826
22827 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
22828
22829 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
22830 ultrasparc.
22831
22832 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22833
22834 * g++-old.deja/g++.robertl/eb101.C: Deleted.
22835
22836 2001-12-06 Janis Johnson <janis187@us.ibm.com>
22837
22838 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
22839 variable argument list.
22840
22841 2001-12-06 Zack Weinberg <zack@codesourcery.com>
22842
22843 * gcc.c-torture/execute/memcheck: Delete entire directory.
22844 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
22845 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
22846
22847 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
22848
22849 * gcc.dg/Wshadow-1.c: New test.
22850
22851 2001-12-05 Jakub Jelinek <jakub@redhat.com>
22852
22853 * gcc.c-torture/compile/20011130-1.c: New test.
22854
22855 * gcc.dg/noncompile/20011025-1.c: New test.
22856
22857 * g++.dg/other/anon-union.C: New test.
22858
22859 * gcc.c-torture/execute/20011024-1.c: New test.
22860
22861 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
22862
22863 * gcc.c-torture/execute/20000722-1.x,
22864 gcc.c-torture/execute/20010123-1.x: Remove.
22865 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
22866 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
22867 gcc.dg/c99-complit-2.c: New tests.
22868
22869 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
22870
22871 * g++.dg/inherit/base1.C: New test.
22872
22873 2001-12-04 Jakub Jelinek <jakub@redhat.com>
22874
22875 * g++.dg/other/stdarg1.C: New test.
22876
22877 * gcc.c-torture/compile/20011130-2.c: New test.
22878
22879 2001-12-03 Janis Johnson <janis187@us.ibm.com>
22880
22881 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
22882 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
22883 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
22884 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
22885 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
22886 * gcc.dg/builtin-prefetch-1.c: New test.
22887
22888 2001-12-03 Jakub Jelinek <jakub@redhat.com>
22889
22890 * gcc.dg/20011130-1.c: New test.
22891
22892 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
22893
22894 * g++.dg/other/scope1.C: New test.
22895 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
22896
22897 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
22898
22899 * gcc.dg/vla-init-1.c: New test.
22900
22901 2001-12-01 Geoff Keating <geoffk@redhat.com>
22902
22903 * gcc.c-torture/compile/structs.c: New testcase from GDB.
22904
22905 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
22906
22907 * objc.dg/alias.m: Update.
22908 * objc.dg/class-1.m: Update.
22909 * objc.dg/const-str-1.m: Update.
22910 * objc.dg/fwd-proto-1.m: Update.
22911 * objc.dg/id-1.m: Update.
22912 * objc.dg/super-class-1.m: Update.
22913
22914 2001-11-29 Mark Mitchell <mark@codesourcery.com>
22915
22916 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
22917 constructs.
22918
22919 2001-11-28 Jeffrey A Law (law@cygnus.com)
22920
22921 * gcc.c-torture/execute/20011128-1.c: New test.
22922
22923 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
22924
22925 * gcc.dg/20011127-1.c: New test.
22926
22927 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
22928
22929 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
22930 from Austin Group draft 7.
22931 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
22932 scanf format arguments.
22933 * gcc.dg/format/no-exargs-2.c: New test.
22934
22935 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
22936
22937 * g++.dg/abi/vbase8-4.C: New test.
22938
22939 2001-11-24 Ian Lance Taylor <ian@airs.com>
22940
22941 * gcc.c-torture/execute/20011121-1.c: New test.
22942
22943 2001-11-23 Jeffrey A Law (law@cygnus.com)
22944
22945 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
22946
22947 2001-11-23 Andreas Jaeger <aj@suse.de>
22948
22949 * gcc.dg/cpp/charconst-2.c: New test.
22950
22951 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
22952
22953 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
22954 to the host if it is remote. Let tests specify extra headers
22955 they use.
22956 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
22957 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
22958 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
22959 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
22960 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
22961 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
22962 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
22963 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
22964 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
22965 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
22966
22967 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
22968
22969 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
22970 for little endian ARMs.
22971
22972 2001-11-20 Jakub Jelinek <jakub@redhat.com>
22973
22974 * gcc.c-torture/compile/20011119-1.c: New test.
22975 * gcc.c-torture/compile/20011119-2.c: New test.
22976
22977 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
22978
22979 * gcc.dg/altivec-1.c: Fix typo.
22980
22981 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22982
22983 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
22984
22985 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
22986
22987 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
22988
22989 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
22990
22991 * lib/g77.exp: Don't specify --rpath-link.
22992
22993 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
22994 across all the headers.
22995 * gcc.dg/format/format.exp: For testing on a remote host,
22996 copy format.h.
22997
22998 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
22999 * gcc.c-torture/execute/930406-1.c: Likewise.
23000 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
23001
23002 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
23003
23004 * gcc.dg/altivec-1.c: New.
23005
23006 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
23007
23008 * gcc.dg/cpp/fpreprocessed.c: New test case.
23009
23010 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23011
23012 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
23013 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
23014 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
23015
23016 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23017
23018 * gcc.dg/no-builtin-1.c: New test.
23019
23020 2001-11-16 Jakub Jelinek <jakub@redhat.com>
23021
23022 * gcc.c-torture/execute/20011115-1.c: New test.
23023
23024 2001-11-15 Jakub Jelinek <jakub@redhat.com>
23025
23026 * gcc.c-torture/compile/20011114-2.c: New test.
23027 * gcc.c-torture/compile/20011114-3.c: New test.
23028 * gcc.c-torture/compile/20011114-4.c: New test.
23029
23030 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
23031
23032 * g++.dg/other/init1.C: New test.
23033
23034 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
23035
23036 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
23037 message.
23038
23039 * gcc.c-torture/execute/20011114-1.c: New testcase.
23040
23041 * gcc.c-torture/compile/20010327-1.c: Revert last change.
23042 * gcc.c-torture/compile/20011114-1.c: New test, exactly
23043 like the (before this change) version of 20010327-1.c.
23044
23045 2001-11-14 Roger Sayle <roger@eyesopen.com>
23046
23047 * gcc.c-torture/execute/string-opt-13.c: New testcase.
23048
23049 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
23050
23051 * g++.dg/init/array2.C: New test.
23052
23053 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
23054
23055 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
23056
23057 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
23058
23059 * g++.dg/other/forscope1.C: New test.
23060 * g++.dg/ext/forscope1.C: New test.
23061 * g++.dg/ext/forscope2.C: New test.
23062
23063 2001-11-13 Jakub Jelinek <jakub@redhat.com>
23064
23065 * gcc.c-torture/execute/20011113-1.c: New test.
23066
23067 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
23068
23069 * gcc.c-torture/execute/20011109-2.c: New test.
23070
23071 * gcc.c-torture/execute/20011109-1.c: New test.
23072
23073 2001-11-09 Jakub Jelinek <jakub@redhat.com>
23074
23075 * gcc.c-torture/compile/20011109-1.c: New test.
23076
23077 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
23078
23079 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
23080 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
23081 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
23082 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
23083 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
23084 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
23085 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
23086
23087 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
23088
23089 * g++.dg/warn/Wshadow-1.C: New tests.
23090 * g++.old-deja/g++.mike/for3.C: Update.
23091
23092 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
23093
23094 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
23095 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
23096 XFAILs. Adjust expected error texts.
23097 * gcc.c-torture/compile/20011106-1.c,
23098 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
23099 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
23100 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
23101 gcc.dg/c99-array-lval-5.c: New tests.
23102
23103 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
23104
23105 * gcc.dg/cpp/defined.c: Update.
23106
23107 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
23108
23109 * gcc.c-torture/execute/anon-1.c: New test.
23110
23111 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
23112
23113 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
23114 same size, so no warning should be produced on stormy16.
23115
23116 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
23117 due to oversized array.
23118 * g++.old-deja/g++.mike/ns15.C: Likewise.
23119 * g++.old-deja/g++.pt/crash16.C: Likewise.
23120
23121 2001-11-02 Graham Stott <grahams@redhat.com>
23122
23123 * g++.dgother/debug1.C: Fix typos.
23124
23125 2001-11-01 Jakub Jelinek <jakub@redhat.com>
23126
23127 * g++.dg/other/debug1.C: New test.
23128
23129 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23130
23131 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
23132 of unsigned long.
23133
23134 2001-10-30 Jakub Jelinek <jakub@redhat.com>
23135
23136 * gcc.dg/20011029-2.c: New test.
23137
23138 * gcc.c-torture/compile/20011029-1.c: New test.
23139
23140 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
23141
23142 * objc/execute/class_self-1.m: New test.
23143 * objc/execute/class_self-2.m: New test.
23144
23145 2001-10-25 Zack Weinberg <zack@codesourcery.com>
23146
23147 * gcc.misc-tests/msgs.exp: Delete.
23148 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
23149 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
23150 error set to match recent changes.
23151
23152 2001-10-24 Zack Weinberg <zack@codesourcery.com>
23153
23154 * gcc.dg/20011021-1.c: New test.
23155
23156 2001-10-24 Jakub Jelinek <jakub@redhat.com>
23157
23158 * gcc.c-torture/compile/20011023-1.c: New test.
23159
23160 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
23161
23162 * lib/g77.exp: Rewrite based on lib/g++.exp.
23163
23164 2001-10-19 Jakub Jelinek <jakub@redhat.com>
23165
23166 * gcc.c-torture/execute/20011019-1.c: New test.
23167
23168 * gcc.dg/20011018-1.c: New test.
23169
23170 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
23171
23172 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
23173
23174 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
23175
23176 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
23177 * gcc.dg/attr-invalid.c: Likewise.
23178
23179 2001-10-18 Jakub Jelinek <jakub@redhat.com>
23180
23181 * testsuite/gcc.dg/20011015-1.c: New test.
23182
23183 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
23184
23185 * g++.dg/template/unify2.C: New test.
23186
23187 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
23188
23189 * g++.dg/other/exception-specification.C: New test
23190
23191 2001-10-13 Tom Rix <trix@redhat.com>
23192
23193 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
23194 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
23195
23196 2001-10-12 Jakub Jelinek <jakub@redhat.com>
23197
23198 * testsuite/gcc.dg/20011009-1.c: New test.
23199
23200 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
23201
23202 PR g++/4476
23203 * g++.dg/other/friend1.C: New test.
23204
23205 2001-10-11 Richard Henderson <rth@redhat.com>
23206
23207 * g++.old-deja/g++.other/crash18.C: Add -S to options.
23208
23209 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23210
23211 * gcc.c-torture/compile/20011010-1.c: New.
23212
23213 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
23214
23215 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
23216 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
23217 g77.f-torture/execute/execute.exp,
23218 g77.f-torture/noncompile/noncompile.exp,
23219 gcc.c-torture/compile/compile.exp,
23220 gcc.c-torture/execute/execute.exp,
23221 gcc.c-torture/execute/ieee/ieee.exp,
23222 gcc.c-torture/execute/memcheck/memcheck.exp,
23223 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
23224 objc/execute/execute.exp: Update FSF address.
23225
23226 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
23227
23228 * gcc.dg/cpp/cmdlne-C.c: Update.
23229 * gcc.dg/cpp/cmdlne-C2.c: New.
23230
23231 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23232
23233 * gcc.c-torture/execute/20011008-3.c: New.
23234
23235 2001-10-08 DJ Delorie <dj@redhat.com>
23236
23237 * gcc.dg/20011008-1.c: New.
23238 * gcc.dg/20011008-2.c: New.
23239
23240 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
23241
23242 * gcc.dg/cpp/spacing1.c: Update test.
23243
23244 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
23245
23246 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
23247 spelling errors of "separate" as "seperate".
23248
23249 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
23250
23251 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
23252 enough to avoid inlining.
23253
23254 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
23255
23256 * lib/g77.exp: set libg2c_dir correctly.
23257
23258 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
23259
23260 * gcc.dg/cpp/macro11.c: New test.
23261
23262 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
23263
23264 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
23265 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
23266 gcc.dg/format/multattr-3.c: New tests.
23267 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
23268 tests for format attributes on function pointers being rejected.
23269
23270 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
23271
23272 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
23273
23274 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
23275
23276 * g++.dg/warn/format1.C: New test.
23277
23278 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
23279
23280 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
23281
23282 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
23283
23284 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
23285
23286 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
23287
23288 * gcc.dg/cpp/redef2.c: Add test.
23289
23290 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
23291
23292 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
23293 long-standing bug on i686, apparently.
23294 * gcc.c-torture/execute/loop-2c.x: New file.
23295 * gcc.c-torture/execute/loop-2d.x: New file.
23296 * gcc.c-torture/execute/loop-3c.x: New file.
23297
23298 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
23299
23300 * gcc.dg/cpp/20000625-2.c: Correct line number.
23301
23302 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
23303
23304 * gcc.dg/cpp/macro10.c: New test.
23305 * gcc.dg/cpp/strify3.c: New test.
23306 * gcc.dg/cpp/spacing1.c: Add tests.
23307 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
23308 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
23309
23310 2001-09-24 DJ Delorie <dj@redhat.com>
23311
23312 * gcc.c-torture/execute/20010924-1.c: New test.
23313
23314 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
23315
23316 * testsuite/objc/execute/paste.m: Remove.
23317
23318 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
23319
23320 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
23321
23322 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
23323
23324 * g77.dg/strlen0.f: New test.
23325
23326 2001-09-21 Richard Henderson <rth@redhat.com>
23327
23328 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
23329 * g++.old-deja/g++.abi/vtable2.C: Likewise.
23330
23331 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
23332
23333 Table-driven attributes.
23334 * g++.dg/ext/attrib1.C: New test.
23335
23336 2001-09-20 DJ Delorie <dj@redhat.com>
23337
23338 * gcc.dg/20000926-1.c: Update expected warning messages.
23339 * gcc.dg/array-2.c: Likewise, and test for warnings too.
23340 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
23341 array.
23342
23343 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
23344
23345 * g++.dg/eh/registers1.C: New test case.
23346
23347 2001-09-17 Richard Henderson <rth@redhat.com>
23348
23349 * gcc.dg/array-5.c: Fix VLA decomposition test.
23350
23351 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
23352
23353 * gcc.dg/cpp/line5.c: New testcase.
23354
23355 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
23356
23357 * gcc.dg/cpp/macro9.c: New test.
23358
23359 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
23360
23361 * gcc.c-torture/execute/980223.c: Change type of addr from long
23362 to char *.
23363
23364 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
23365
23366 * gcc.c-torture/execute/20010915-1.c: New test.
23367
23368 2001-09-14 Janis Johnson <janis187@us.ibm.com>
23369
23370 * g77.dg/bprob: New directory.
23371 * g77.dg/bprob/bprob.exp: New file.
23372 * g77.dg/bprob/bprob-1.f: New test.
23373 * g77.dg/gcov: New directory.
23374 * g77.dg/gcov/gcov.exp: New file.
23375 * g77.dg/gcov/gcov-1.f: New test.
23376 * g77.dg/gcov/gcov-1.x: New file.
23377
23378 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
23379
23380 * gcc.dg/cpp/directiv.c: Update.
23381 * gcc.dg/cpp/undef1.c: Update.
23382
23383 2001-09-12 Jakub Jelinek <jakub@redhat.com>
23384
23385 * gcc.dg/20010912-1.c: New test.
23386
23387 2001-09-11 Janis Johnson <janis187@us.ibm.com>
23388
23389 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
23390 language-independent file in lib.
23391 * lib/gcov.exp: New file.
23392
23393 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
23394
23395 * gcc.c-torture/compile/20010911-1.c: New test.
23396
23397 2001-09-10 Janis Johnson <janis187@us.ibm.com>
23398
23399 * lib/profopt.exp: New, to support profile-directed optimizations.
23400 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
23401 * gcc.misc-tests/bprob-1.c: New test.
23402 * gcc.misc-tests/bprob-2.c: New test.
23403
23404 2001-09-07 Janis Johnson <janis187@us.ibm.com>
23405
23406 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
23407 XFAIL and which kinds of gcov output to verify.
23408 * gcc.misc-tests/gcov-4b.x: New file.
23409 * gcc.misc-tests/gcov-5b.x: New file.
23410 * gcc.misc-tests/gcov-6.x: New file.
23411 * gcc.misc-tests/gcov-7.c: New test.
23412 * gcc.misc-tests/gcov-7.x: New file.
23413
23414 2001-09-06 Janis Johnson <janis187@us.ibm.com>
23415
23416 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
23417 * gcc.misc-tests/gcov-6.c: New test.
23418
23419 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
23420
23421 PR c++/3986
23422 * g++.dg/abi/vbase1.C: New test.
23423
23424 2001-09-05 Ziemowit Laski <zlaski@apple.com>
23425
23426 * objc.dg/method-2.m: New.
23427
23428 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
23429
23430 PR c++/4203
23431 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
23432 * g++.dg/init/empty1.C: New test.
23433
23434 2001-09-03 Jakub Jelinek <jakub@redhat.com>
23435
23436 * gcc.c-torture/compile/20010903-1.c: New test.
23437
23438 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
23439
23440 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
23441 for m68k.
23442
23443 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
23444
23445 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
23446
23447 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
23448
23449 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
23450
23451 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
23452
23453 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
23454 for 16-bit 'unsigned int'.
23455
23456 2001-08-29 Kazu Hirata <kazu@hxi.com>
23457
23458 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
23459
23460 2001-08-27 Richard Henderson <rth@redhat.com>
23461
23462 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
23463 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
23464
23465 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
23466
23467 * gcc.dg/asm-names.c (ymain): New.
23468
23469 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
23470
23471 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
23472 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
23473 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
23474
23475 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23476
23477 * gcc.dg/compare5.c: New testcase.
23478
23479 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
23480
23481 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
23482 and "In instantiation".
23483
23484 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
23485
23486 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
23487
23488 2001-08-20 Janis Johnson <janis187@us.ibm.com>
23489
23490 * gcc.misc-tests/gcov.exp: Add support for branch information.
23491 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
23492 * gcc.misc-tests/gcov-4.c: New test.
23493 * gcc.misc-tests/gcov-4b.c: New test.
23494 * gcc.misc-tests/gcov-5b.c: New test.
23495
23496 2001-08-20 Zack Weinberg <zackw@panix.com>
23497
23498 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
23499 expected to fail.
23500
23501 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
23502
23503 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
23504
23505 2001-08-19 Jakub Jelinek <jakub@redhat.com>
23506
23507 * g++.dg/eh/template1.C: New test.
23508
23509 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
23510
23511 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
23512 Fix thinko.
23513 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
23514 for xfail.
23515
23516 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
23517
23518 * lib/g77-dg.exp: Use prune.exp for common procedures
23519 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
23520 * lib/g77.exp: (g77-dg-prune) Remove
23521
23522 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
23523
23524 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
23525
23526 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23527
23528 * g++.dg/template/unify1.C: New test.
23529
23530 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
23531
23532 * g++.dg/abi/empty4.C: New test.
23533
23534 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
23535
23536 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
23537 solaris2.*
23538 * g77.f-torture/compile/pr3743.x: Likewise
23539
23540 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23541
23542 * g++.dg/other/using-declaration.C: New test.
23543
23544 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
23545
23546 * gcc.dg/cpp/tr-sign.c: New testcase.
23547
23548 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
23549
23550 * gcc.dg/cpp/19951025-1.c: Revert.
23551 * gcc.dg/cpp/directiv.c: We no longer process directives that
23552 interrupt macro arguments.
23553
23554 2001-08-03 Zack Weinberg <zackw@stanford.edu>
23555
23556 * gcc.dg/bconstp-1.c: New test.
23557
23558 2001-08-03 Richard Henderson <rth@redhat.com>
23559
23560 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
23561
23562 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
23563
23564 * gcc.dg/cpp/19951025-1.c: Update.
23565
23566 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
23567
23568 * g77.dg/ff90-1.f (s): Fix reference of variable z,
23569 should be x.
23570
23571 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
23572
23573 Kill -fhonor-std.
23574 * g++.old-deja/g++.ns/ns14.C: Remove special options.
23575 * g++.old-deja/g++.other/std1.C: Likewise.
23576 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
23577
23578 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
23579
23580 * lib/g77.exp: Load gcc-defs.exp for common procedures
23581 (g77_pass, g77_fail, g77_finish, g77_exit,
23582 ${tool}_check_unsupported_p} Now redundant. Deleted.
23583
23584 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
23585
23586 * g77.dg/fbackslash.f
23587 * g77.dg/fcase-preserve.f
23588 * g77.dg/ff90-1.f
23589 * g77.dg/ffixed-line-length-0.f
23590 * g77.dg/ffixed-line-length-132.f
23591 * g77.dg/ffixed-line-length-7.f
23592 * g77.dg/ffixed-line-length-72.f
23593 * g77.dg/ffixed-line-length-none.f
23594 * g77.dg/ffree-form-1.f
23595 * g77.dg/fno-backslash.f
23596 * g77.dg/fno-f90-1.f
23597 * g77.dg/fno-fixed-form-1.f
23598 * g77.dg/fno-onetrip.f
23599 * g77.dg/fno-typeless-boz.f
23600 * g77.dg/fno-underscoring.f
23601 * g77.dg/fno-vxt-1.f
23602 * g77.dg/fonetrip.f
23603 * g77.dg/ftypeless-boz.f
23604 * g77.dg/fugly-assumed.f
23605 * g77.dg/funderscoring.f
23606 * g77.dg/fvxt-1.f
23607
23608 2001-08-01 Ziemowit Laski <zlaski@apple.com>
23609
23610 * objc.dg/fwd-proto-1.m: New.
23611 * objc.dg/local-decl-1.m: New.
23612 * objc.dg/naming-1.m: New.
23613 * objc.dg/naming-2.m: New.
23614 * objc.dg/proto-hier-1.m: New.
23615
23616 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
23617
23618 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
23619 largest-type elements to a struct makes its size grow.
23620
23621 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
23622
23623 * g++.dg/abi/vthunk1.C: New test.
23624
23625 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
23626
23627 * g++.dg/abi/vbase8-22.C: New test.
23628
23629 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
23630
23631 * gcc.dg/cpp/macro8.c: New test.
23632
23633 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
23634
23635 * g++.dg/abi/vbase8-21.C: New test.
23636
23637 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
23638
23639 * g++.dg/abi/vbase8-10.C: New test.
23640
23641 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23642
23643 * lib/g++.exp (g++_set_ld_library_path): Renamed to
23644 ${tool}_set_ld_library_path.
23645 Changed caller.
23646 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
23647 g++.exp.
23648
23649 2001-07-26 Stan Cox <scox@redhat.com>
23650
23651 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
23652 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
23653 gcc_exit, gcc_check_unsupported_p):
23654 Moved to gcc-deps.exp
23655 * gcc-deps.exp: New file.
23656
23657 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23658
23659 * g++.old-deja/g++.pt/defarg14.C: New test.
23660
23661 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
23662
23663 * g++.old-deja/g++.other/lineno5.C: New test.
23664
23665 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
23666
23667 * g++.old-deja/g++.pt/crash68.C: New test.
23668
23669 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
23670
23671 * g++.old-deja/g++.other/crash42.C: New test.
23672
23673 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
23674
23675 * gcc.dg/cpp/extratokens.c: Fix.
23676 * gcc.dg/cpp/skipping2.c: New tests.
23677
23678 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23679
23680 * gcc.c-torture/execute/20010724-1.c: New file.
23681 * gcc.c-torture/execute/20010724-1.x: New file.
23682
23683 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
23684
23685 * g++.old-deja/g++.other/cond7.C: New test.
23686
23687 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
23688
23689 * g++.old-deja/g++.other/optimize4.C: New test.
23690
23691 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
23692
23693 * g++.old-deja/g++.abi/vbase8-5.C: New test.
23694
23695 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
23696
23697 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
23698 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
23699 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
23700 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
23701
23702 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
23703 bug report" message.
23704
23705 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
23706 * g++.dg/ext/instantiate1.C: Move from old-deja.
23707
23708 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
23709
23710 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
23711 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
23712 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
23713 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
23714
23715 2001-07-23 Jeffrey A Law (law@cygnus.com)
23716
23717 * gcc.c-torture/execute/20010723-1.c: New test.
23718
23719 2001-07-23 Ben Elliston <bje@redhat.com>
23720
23721 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
23722
23723 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23724
23725 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
23726 i[34567]86-*-*.
23727 Delete handling of ieee_multilib_flags.
23728 Pass -mieee for alpha*-*-* and sh-*-*.
23729 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
23730
23731 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
23732
23733 Remove old-abi tests.
23734 * g++.old-deja/g++.mike/p11116.C: Remove.
23735 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
23736
23737 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
23738
23739 * g77.f-torture/compile/pr3743.f: New test
23740
23741 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
23742
23743 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
23744
23745 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23746
23747 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
23748 g++.old-deja/g++.pt/static6.C: Likewise.
23749 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
23750 supports weak symbols.
23751
23752 2001-07-18 Andreas Jaeger <aj@suse.de>
23753
23754 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
23755 supported again.
23756
23757 2001-07-18 Andreas Jaeger <aj@suse.de>
23758
23759 * gcc.dg/iftrap-1.c: Fix target line.
23760
23761 2001-07-17 Richard Henderson <rth@redhat.com>
23762
23763 * gcc.c-torture/execute/20010717-1.c: New.
23764
23765 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23766
23767 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
23768 tests.
23769
23770 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
23771
23772 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
23773
23774 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23775
23776 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
23777 UAC_SIGBUS, UAC_NOPRINT definitions.
23778
23779 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
23780
23781 * objc/execute/object_is_class.m: New test.
23782 * objc/execute/object_is_meta_class.m: New test.
23783
23784 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
23785
23786 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
23787 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
23788
23789 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
23790
23791 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
23792 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
23793
23794 2001-07-14 Richard Henderson <rth@redhat.com>
23795
23796 * gcc.dg/iftrap-1.c: New.
23797
23798 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
23799
23800 * g77.f-torture/execute/intrinsic77.f: New test.
23801
23802 2001-07-11 Janis Johnson <janis@us.ibm.com>
23803
23804 * gcc.misc-tests/gcov-3.c: New test.
23805
23806 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
23807
23808 * gcc.c-torture/compile/20010711-1.c,
23809 * gcc.c-torture/compile/20010711-2.c: New tests.
23810
23811 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
23812
23813 * gcc.c-torture/execute/20010711-1.c: New test.
23814
23815 2001-07-11 Ben Elliston <bje@redhat.com>
23816
23817 * g++.old-deja/g++.other/enum5.C: New test.
23818
23819 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
23820
23821 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
23822 (g++-dg-prune): Call prune_gcc_output.
23823 * prune.exp: New file for prune_gcc_output.
23824 * lib/g++.exp, lib/gcc.exp: Load it.
23825
23826 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
23827
23828 * gcc.c-torture/compile/20010701-1.c,
23829 g++.old-deja/g++.ext/attrib6.C: New tests.
23830
23831 2001-07-06 Jeffrey A Law (law@cygnus.com)
23832
23833 * gcc.c-torture/compile/20010706-1.c: New test.
23834
23835 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
23836
23837 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
23838
23839 2001-06-28 Stan Shebs <shebs@apple.com>
23840
23841 * gcc.dg/pragma-darwin.c: New test.
23842
23843 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23844
23845 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
23846 Solaris 2.[678] system.
23847
23848 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
23849
23850 * gcc.dg/20010622-1.c: New test.
23851
23852 2001-06-18 Stan Shebs <shebs@apple.com>
23853
23854 * objc.dg: New directory.
23855 * objc.dg/dg.exp: New file.
23856 * objc.dg/alias.m: New.
23857 * objc.dg/class-1.m: New.
23858 * objc.dg/class-2.m: New.
23859 * objc.dg/const-str-1.m: New.
23860 * objc.dg/const-str-2.m: New.
23861 * objc.dg/id-1.m: New.
23862 * objc.dg/method-1.m: New.
23863 * objc.dg/super-class-1.m: New.
23864 * lib/objc-dg.exp: New file.
23865
23866 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
23867
23868 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
23869 of label name.
23870
23871 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
23872
23873 * g++.old-deja/g++.abi/vbase8-9.C: New test.
23874
23875 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23876
23877 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
23878 variable.
23879
23880 2001-06-12 Richard Henderson <rth@redhat.com>
23881
23882 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
23883
23884 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
23885
23886 * g++.old-deja/g++.abi/vbase5.C: New test.
23887 * g++.old-deja/g++.abi/vbase6.C: New test.
23888 * g++.old-deja/g++.abi/vbase7.C: New test.
23889
23890 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23891
23892 * gcc.c-torture/compile/20010610-1.c: New test.
23893
23894 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
23895
23896 * g++.old-deja/g++.abi/vbase4.C: New test.
23897
23898 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23899
23900 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
23901 support %f for HC11/HC12 targets.
23902 * gcc.c-torture/execute/930513-1.x: New file, likewise.
23903 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
23904 on HC11/HC12 targets.
23905 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
23906
23907 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23908
23909 * gcc.dg/wchar_t-1.c: New file.
23910 * gcc.dg/wint_t-1.c: Likewise.
23911
23912 2001-06-11 Bernd Schmidt <bernds@redhat.com>
23913
23914 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
23915
23916 2001-06-11 Richard Henderson <rth@redhat.com>
23917
23918 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
23919
23920 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
23921
23922 * gcc.c-torture/compile/20010611-1.c: New test.
23923
23924 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
23925
23926 * gcc.dg/c99-tag-1.c: Add more tests.
23927
23928 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
23929
23930 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
23931 representation on MN10300 and ARM/Thumb.
23932
23933 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
23934
23935 * g77.f-torture/execute/20010610.f: New.
23936
23937 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
23938
23939 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
23940 names.
23941
23942 2001-06-09 Richard Henderson <rth@redhat.com>
23943
23944 * gcc.c-torture/execute/ashrdi-1.c: New.
23945 * gcc.c-torture/execute/ashldi-1.c: New.
23946 * gcc.c-torture/execute/lshrdi-1.c: New.
23947
23948 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
23949
23950 * objc/execute/load-3.m: Added. Check sending +load to categories,
23951 in addition to classes.
23952
23953 2001-06-08 Stan Shebs <shebs@apple.com>
23954
23955 * objc/execute/load-2.m: New test. From Nicola Pero
23956 <n.pero@mi.flashnet.it>.
23957
23958 2001-06-08 Jakub Jelinek <jakub@redhat.com>
23959
23960 * gcc.c-torture/execute/20010605-2.c: New test.
23961
23962 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
23963
23964 * g++.old-deja/g++.abi/vbase2.C: New test.
23965 * g++.old-deja/g++.abi/vbase3.C: New test.
23966
23967 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
23968
23969 * g++.old-deja/g++.pt/friend49.C: New test.
23970
23971 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
23972
23973 * g++.old-deja/g++.ext/anon3.C: New test.
23974
23975 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
23976
23977 * g++.old-deja/g++.other/conv7.C: New test.
23978
23979 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
23980
23981 * gcc.c-torture/compile/20010605-2.c: New test.
23982
23983 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
23984
23985 * gcc.c-torture/execute/20010604-1.c: New test.
23986
23987 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
23988
23989 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
23990
23991 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
23992
23993 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
23994 (g++_link_flags): Likewise.
23995 (g++_init): Pass gccpath's value to two previous functions.
23996
23997 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23998
23999 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
24000 Ensure logfile entry matches exec command line.
24001
24002 2001-05-31 Richard Henderson <rth@redhat.com>
24003
24004 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
24005 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
24006
24007 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
24008
24009 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
24010 compiler for irix6.2
24011
24012 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
24013
24014 * g++.old-deja/g++.other/optimize3.C: New file.
24015
24016 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
24017
24018 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
24019 assemble.
24020
24021 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
24022
24023 * g++.old-deja/g++.other/optimize2.C: New file.
24024
24025 2001-05-25 Diego Novillo <dnovillo@redhat.com>
24026
24027 * gcc.c-torture/compile/20010518-2.c: New file.
24028 * gcc.c-torture/execute/20010518-1.c: New file.
24029 * gcc.c-torture/execute/20010518-2.c: New file.
24030
24031 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
24032
24033 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
24034
24035 2001-05-24 Mark Mitchell <mark@codesourcery.com>
24036
24037 G++ no longer defines builtins that do not begin with __builtin.
24038 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
24039 * g++.old-deja/g++.brendand/misc13.C: Likewise.
24040 * g++.old-deja/g++.law/builtin1.C: Likewise.
24041 * g++.old-deja/g++.law/cvt2.C: Likewise.
24042 * g++.old-deja/g++.mike/net5.C: Likewise.
24043 * g++.old-deja/g++.other/builtins1.C: Likewise.
24044 * g++.old-deja/g++.other/builtins2.C: Likewise.
24045 * g++.old-deja/g++.other/builtins3.C: Likewise.
24046 * g++.old-deja/g++.other/builtins4.C: Likewise.
24047 * g++.old-deja/g++.other/inline8.C: Likewise.
24048 * g++.old-deja/g++.robertl/eb39.C: Likewise.
24049
24050 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
24051
24052 * g++.old-deja/g++.pt/using1.C: Adjust.
24053 * g++.old-deja/g++.pt/using2.C: New test.
24054
24055 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
24056
24057 * gcc.dg/cpp/charconst.c: New tests.
24058 * gcc.dg/cpp/escape.c: New tests.
24059 * gcc.dg/cpp/escape-1.c: New tests.
24060 * gcc.dg/cpp/escape-2.c: New tests.
24061 * gcc.dg/cpp/ucs.c: New tests.
24062
24063 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
24064
24065 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
24066 native compiler for irix6.5.
24067
24068 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
24069
24070 * lib/g++.exp (g++_include_flags): Use args to compute
24071 get_multilibs.
24072 (g++_link_flags): Likewise.
24073 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
24074
24075 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
24076
24077 * gcc.dg/c90-hexfloat-1.c: Add more tests.
24078
24079 2001-05-21 Geoff Keating <geoffk@redhat.com>
24080
24081 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
24082 this file.
24083
24084 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
24085
24086 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
24087 STACK_SIZE;
24088 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
24089 to STACK_SIZE; Use it to define size of add_histo array.
24090 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
24091 to STACK_SIZE.
24092 (f): Use GITT_SIZE to define size of gitt local table.
24093 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
24094 to STACK_SIZE; Use it to define size of bytemem array.
24095
24096 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
24097
24098 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
24099 on 68HC11/HC12 due to the asm instruction.
24100 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
24101 * gcc.c-torture/compile/920520-1.x: Likewise.
24102 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
24103 on 68HC11/HC12 because the function is larger than 64K.
24104 * gcc.c-torture/compile/961203-1.x: New file, this test fails
24105 on 68HC11/HC12 because the structure is too large.
24106
24107 2001-05-20 Richard Henderson <rth@redhat.com>
24108
24109 * gcc.c-torture/execute/20010520-1.c: New.
24110
24111 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24112
24113 * g++.old-deja/g++.warn/compare1.C: New test.
24114 * gcc.dg/compare4.c: New test.
24115
24116 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
24117
24118 * g++.old-deja/g++.other/optimize1.C: New test.
24119
24120 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24121
24122 * g++.old-deja/g++.pt/spec41.C: New test.
24123
24124 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
24125
24126 * gcc.c-torture/compile/20010114-1.x: Remove.
24127
24128 2001-05-18 Stan Shebs <shebs@apple.com>
24129
24130 * gcc.c-torture/compile/20010518-1.c: New test.
24131
24132 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
24133
24134 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
24135 * g++.old-deja/g++.pt/crash67.C: New test.
24136
24137 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
24138
24139 * g++.old-deja/g++.other/debug9.C: New test.
24140
24141 2001-05-16 Zack Weinberg <zackw@stanford.edu>
24142
24143 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
24144
24145 2001-05-16 Jan Hubicka <jh@suse.cz>
24146
24147 * gcc.c-torture/compile/20010516-1.c: New test.
24148
24149 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
24150
24151 * g++.old-deja/g++.other/crash41.C: New test.
24152
24153 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
24154
24155 * g++.old-deja/g++.pt/crash66.C: New test.
24156
24157 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
24158
24159 * g++.old-deja/g++.robertl/eb27.C: Convert.
24160
24161 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
24162
24163 * g++.dg/friend-warn.C: New test. Do not warn about friend
24164 declaration being redundant.
24165
24166 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
24167
24168 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
24169
24170 2001-05-14 Mark Mitchell <mark@codesourcery.com>
24171
24172 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
24173
24174 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
24175
24176 * lib/g++.exp: Use testsuite_flags.
24177
24178 2001-05-13 Mark Mitchell <mark@codesourcery.com>
24179
24180 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
24181
24182 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
24183
24184 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
24185
24186 2001-05-11 Mark Mitchell <mark@codesourcery.com>
24187
24188 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
24189
24190 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
24191
24192 * gcc.c-torture/compile/20010313-1.c: New test.
24193
24194 2001-05-09 Zack Weinberg <zackw@stanford.edu>
24195
24196 * gcc.dg/cpp/direct2.c: New test.
24197 * gccq.dg/cpp/direct2s.c: New test.
24198
24199 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
24200
24201 2001-05-07 Mark Mitchell <mark@codesourcery.com>
24202
24203 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
24204 * g++.old-deja/g++.other/op3.C: Likewise.
24205
24206 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
24207
24208 * gcc.dg/cpp/syshdr.h: New file.
24209 * gcc.dg/cpp/sysmac1.c: Update.
24210 * gcc.dg/cpp/sysmac2.c: Update.
24211
24212 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
24213
24214 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
24215
24216 2001-05-04 David Edelsohn <edelsohn@gnu.org>
24217
24218 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
24219 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
24220
24221 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
24222
24223 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
24224
24225 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
24226
24227 * lib/g++.exp (g++_include_flags): Don't use any special flags
24228 if TESTING_IN_BUILD_TREE is not defined.
24229 (g++_init): Use a plain 'c++' as the compiler if
24230 TESTING_IN_BUILD_TREEE is not defined.
24231
24232 2001-05-02 Jakub Jelinek <jakub@redhat.com>
24233
24234 * g++.old-deja/g++.eh/catch13.C: New test.
24235 * g++.old-deja/g++.eh/catch14.C: New test.
24236
24237 2001-05-02 Jakub Jelinek <jakub@redhat.com>
24238
24239 * gcc.dg/cpp/tr-define.c: New test.
24240
24241 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
24242
24243 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
24244 <stdlib.h>, not <malloc.h>.
24245
24246 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
24247
24248 * g++.old-deja/g++.ns/template17.C: New test.
24249
24250 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
24251
24252 * g++.old-deja/g++.pt/ref4.C: New test.
24253
24254 2001-04-30 Richard Henderson <rth@redhat.com>
24255
24256 * gcc.dg/20000724-1.c: Revert last change.
24257
24258 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
24259
24260 * g77.f-torture/execute/20010430.f: New test.
24261
24262 2001-04-30 Mark Mitchell <mark@codesourcery.com>
24263
24264 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
24265
24266 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
24267
24268 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
24269
24270 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
24271
24272 * g++.old-deja/g++.eh/crash6.C: New test.
24273
24274 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
24275
24276 * g++.old-deja/g++.other/warn7.C: New test.
24277
24278 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
24279
24280 * g++.old-deja/g++.other/defarg9.C: New test.
24281
24282 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
24283
24284 * g77.f-torture/compile/20010426.f: New test.
24285 * g77.f-torture/execute/20010426.f: New test.
24286
24287 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
24288
24289 * g77.f-torture/compile/20000629-1.x: Remove - error
24290 has been fixed.
24291
24292 2001-04-26 Jeffrey A Law (law@cygnus.com)
24293
24294 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
24295 Tweak slightly to work with g++.dg framework.
24296 * g++.dg/special/ecos.exp: Run initp1.C test.
24297 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
24298
24299 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
24300 its linker doesn't give line numbers either.
24301 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
24302
24303 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
24304
24305 * g++.old-deja/g++.other/lex1.C: New test.
24306
24307 2001-04-26 Jakub Jelinek <jakub@redhat.com>
24308
24309 * gcc.dg/noncompile/20010425-1.c: New test.
24310
24311 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
24312
24313 * g++.old-deja/g++.pt/mangle2.C: New test.
24314
24315 2001-04-25 Jakub Jelinek <jakub@redhat.com>
24316
24317 * gcc.dg/format/plus-1.c: New test.
24318
24319 2001-04-25 Jakub Jelinek <jakub@redhat.com>
24320
24321 * gcc.dg/20010423-1.c: New test.
24322
24323 2001-04-25 Jakub Jelinek <jakub@redhat.com>
24324
24325 * gcc.c-torture/execute/20010422-1.c: New test.
24326
24327 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
24328
24329 * g++.old-deja/g++.ns/type2.C: New test.
24330
24331 2001-04-24 Zack Weinberg <zackw@stanford.edu>
24332
24333 * g++.old-deja/g++.other/perf1.C: New test.
24334
24335 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
24336
24337 * gcc.dg/c99-func-2.c: Remove xfail.
24338 * gcc.dg/c99-func-3.c: Remove xfail.
24339 * gcc.dg/c99-func-4.c: Remove xfail.
24340
24341 2001-04-23 Zack Weinberg <zackw@stanford.edu>
24342
24343 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
24344
24345 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
24346
24347 * gcc.c-torture/compile/20010423-1.c: New test.
24348
24349 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
24350
24351 * g++.old-deja/g++.pt/typename28.C: New test.
24352
24353 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
24354
24355 * g++.old-deja/g++.abi/empty2.C: New test.
24356 * g++.old-deja/g++.abi/empty3.C: New test.
24357
24358 2001-04-20 Jakub Jelinek <jakub@redhat.com>
24359
24360 * g++.old-deja/g++.other/comdat2.C: New test.
24361 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
24362
24363 2001-04-20 Jakub Jelinek <jakub@redhat.com>
24364
24365 * g++.old-deja/g++.other/overload14.C: New test.
24366
24367 2001-04-20 Jakub Jelinek <jakub@redhat.com>
24368
24369 * g++.old-deja/g++.other/lookup23.C: New test.
24370
24371 2001-04-20 Jakub Jelinek <jakub@redhat.com>
24372
24373 * gcc.c-torture/execute/20010403-1.c: New test.
24374
24375 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
24376 Mark Mitchell <mark@codesourcery.com>
24377
24378 * lib/old-dejagnu.exp: Don't delete output of executable.
24379 Add .exe suffix to executables.
24380
24381 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
24382
24383 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
24384
24385 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24386
24387 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
24388
24389 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
24390
24391 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
24392 * g++.old-deja/g++.abi/crash1.C: New test.
24393
24394 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
24395
24396 * g++.old-deja/g++.other/crash40.C: New test.
24397
24398 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24399
24400 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
24401
24402 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
24403
24404 * g++.old-deja/g++.other/warn6.C: New test.
24405
24406 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
24407
24408 * g++.old-deja/g++.robertl/eb42.C: Same.
24409
24410 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24411
24412 * gcc.dg/wtr-conversion-1.c: New testcase.
24413
24414 2001-04-10 Richard Henderson <rth@redhat.com>
24415
24416 * g++.old-deja/g++.other/array5.C: New.
24417
24418 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24419
24420 * gcc.c-torture/execute/20010408-1.c: New test.
24421
24422 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
24423
24424 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
24425 headers and constructs.
24426 * g++.old-deja/g++.robertl/eb79.C: Same.
24427 * g++.old-deja/g++.robertl/eb77.C (main): Same.
24428 * g++.old-deja/g++.robertl/eb73.C: Same.
24429 * g++.old-deja/g++.robertl/eb66.C (main): Same.
24430 * g++.old-deja/g++.robertl/eb55.C (t): Same.
24431 * g++.old-deja/g++.robertl/eb54.C (main): Same.
24432 * g++.old-deja/g++.robertl/eb46.C (main): Same.
24433 * g++.old-deja/g++.robertl/eb44.C: Same.
24434 * g++.old-deja/g++.robertl/eb41.C (main): Same.
24435 * g++.old-deja/g++.robertl/eb4.C (main): Same.
24436 * g++.old-deja/g++.robertl/eb39.C: Same.
24437 * g++.old-deja/g++.robertl/eb33.C (main): Same.
24438 * g++.old-deja/g++.robertl/eb31.C (main): Same.
24439 * g++.old-deja/g++.robertl/eb30.C: Same.
24440 * g++.old-deja/g++.robertl/eb3.C: Same.
24441 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
24442 * g++.old-deja/g++.robertl/eb21.C: Same.
24443 * g++.old-deja/g++.robertl/eb15.C: Same.
24444 * g++.old-deja/g++.robertl/eb118.C: Same.
24445 * g++.old-deja/g++.robertl/eb115.C (main): Same.
24446 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
24447 * g++.old-deja/g++.robertl/eb109.C: Same.
24448 * g++.old-deja/g++.other/sibcall1.C (main): Same.
24449 * g++.old-deja/g++.mike/rtti1.C: Same.
24450 * g++.old-deja/g++.mike/p658.C: Same.
24451 * g++.old-deja/g++.mike/net46.C: Same.
24452 * g++.old-deja/g++.mike/net34.C: Same.
24453 * g++.old-deja/g++.mike/memoize1.C: Same.
24454 * g++.old-deja/g++.mike/eh2.C: Same.
24455 * g++.old-deja/g++.law/weak.C: Same.
24456 * g++.old-deja/g++.law/visibility7.C: Same.
24457 * g++.old-deja/g++.law/visibility25.C: Same.
24458 * g++.old-deja/g++.law/visibility22.C: Same.
24459 * g++.old-deja/g++.law/visibility2.C: Same.
24460 * g++.old-deja/g++.law/visibility17.C: Same.
24461 * g++.old-deja/g++.law/visibility13.C: Same.
24462 * g++.old-deja/g++.law/visibility10.C: Same.
24463 * g++.old-deja/g++.law/visibility1.C: Same.
24464 * g++.old-deja/g++.law/virtual3.C (eval): Same.
24465 * g++.old-deja/g++.law/vbase1.C: Same.
24466 * g++.old-deja/g++.law/operators32.C: Same.
24467 * g++.old-deja/g++.law/nest3.C: Same.
24468 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
24469 * g++.old-deja/g++.law/except5.C (main): Same.
24470 * g++.old-deja/g++.law/cvt7.C (run): Same.
24471 * g++.old-deja/g++.law/cvt2.C: Same.
24472 * g++.old-deja/g++.law/cvt16.C: Same.
24473 * g++.old-deja/g++.law/ctors6.C (bar): Same.
24474 * g++.old-deja/g++.law/ctors17.C (main): Same.
24475 * g++.old-deja/g++.law/ctors13.C: Same.
24476 * g++.old-deja/g++.law/ctors12.C (main): Same.
24477 * g++.old-deja/g++.law/ctors10.C: Same.
24478 * g++.old-deja/g++.law/code-gen5.C: Same.
24479 * g++.old-deja/g++.law/bad-error7.C: Same.
24480 * g++.old-deja/g++.law/arm9.C: Same.
24481 * g++.old-deja/g++.law/arm12.C: Same.
24482 * g++.old-deja/g++.law/arg8.C: Same.
24483 * g++.old-deja/g++.law/arg1.C: Same.
24484 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
24485 * g++.old-deja/g++.jason/template31.C: Same.
24486 * g++.old-deja/g++.jason/template24.C (main): Same.
24487 * g++.old-deja/g++.jason/2371.C: Same.
24488 * g++.old-deja/g++.eh/new2.C: Same.
24489 * g++.old-deja/g++.eh/new1.C: Same.
24490 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
24491 * g++.old-deja/g++.brendan/nest21.C (main): Same.
24492 * g++.old-deja/g++.brendan/err-msg3.C: Same.
24493 * g++.old-deja/g++.brendan/crash62.C: Same.
24494 * g++.old-deja/g++.brendan/crash52.C: Same.
24495 * g++.old-deja/g++.brendan/crash49.C (main): Same.
24496 * g++.old-deja/g++.brendan/crash38.C: Same.
24497 * g++.old-deja/g++.brendan/crash15.C (main): Same.
24498 * g++.old-deja/g++.brendan/copy9.C: Same.
24499
24500 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
24501
24502 * gcc.c-torture/execute/20001203-2.c (memset):
24503 Count argument is of type __SIZE_TYPE__.
24504
24505 2001-04-04 Diego Novillo <dnovillo@redhat.com>
24506
24507 * gcc.c-torture/compile/20010404-1.c: New test.
24508
24509 2001-04-04 Jakub Jelinek <jakub@redhat.com>
24510
24511 * gcc.c-torture/compile/20010326-1.c: New test.
24512
24513 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
24514
24515 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
24516 peculiarities of the SH.
24517 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
24518
24519 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24520
24521 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
24522 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
24523 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
24524
24525 2001-04-02 Jakub Jelinek <jakub@redhat.com>
24526
24527 * g77.f-torture/compile/20010321-1.f: New test.
24528
24529 2001-04-02 Jakub Jelinek <jakub@redhat.com>
24530
24531 * gcc.c-torture/compile/20010329-1.c: New test.
24532
24533 2001-04-02 Jakub Jelinek <jakub@redhat.com>
24534
24535 * gcc.c-torture/execute/20010329-1.c: New test.
24536
24537 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
24538
24539 * g++.old-deja/g++.other/eh4.C: Fix typo.
24540
24541 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
24542
24543 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
24544
24545 2001-03-28 Philip Blundell <philb@gnu.org>
24546
24547 * gcc.c-torture/compile/20010328-1.c: New test.
24548
24549 2001-03-27 Richard Henderson <rth@redhat.com>
24550
24551 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
24552 * g++.old-deja/g++.eh/vbase3.C: Likewise.
24553
24554 2001-03-27 Alan Modra <alan@linuxcare.com.au>
24555
24556 * gcc.c-torture/compile/20010327-1.c: New test.
24557
24558 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
24559
24560 * g++.old-deja/g++.other/friend12.C: New test.
24561 * g++.old-deja/g++.other/friend9.C: Expect no errors.
24562 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
24563
24564 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
24565
24566 * gcc.c-torture/execute/20010325-1.c: New test.
24567
24568 2001-03-23 Jakub Jelinek <jakub@redhat.com>
24569
24570 * g++.old-deja/g++.other/mangle3.C: New test.
24571
24572 2001-03-22 Jakub Jelinek <jakub@redhat.com>
24573
24574 * g++.old-deja/g++.other/anon8.C: New test.
24575
24576 2001-03-20 Philip Blundell <philb@gnu.org>
24577
24578 * gcc.c-torture/compile/20010320-1.c: New test.
24579
24580 2001-03-17 Richard Henderson <rth@redhat.com>
24581
24582 * g++.old-deja/g++.other/eh4.C: Add expected error text.
24583
24584 2001-03-15 Geoff Keating <geoff@redhat.com>
24585
24586 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
24587 tests on AIX.
24588
24589 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
24590
24591 * g++.old-deja/g++.other/eh4.C: New test.
24592
24593 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
24594
24595 * gcc.dg/cpp/mi1.c: Update.
24596
24597 2001-03-14 Jakub Jelinek <jakub@redhat.com>
24598
24599 * g++.old-deja/g++.other/regstack.C: New test.
24600
24601 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
24602
24603 * g++.old-deja/g++.other/ref4.C: New test.
24604
24605 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
24606
24607 * objc/execute/va_method.m: Added.
24608 * objc/execute/IMP.m: Added.
24609 * objc/execute/_cmd.m: Added.
24610 * objc/execute/accessing_ivars.m: Added.
24611 * objc/execute/class-1.m: Added.
24612 * objc/execute/class-10.m: Added.
24613 * objc/execute/class-11.m: Added.
24614 * objc/execute/class-12.m: Added.
24615 * objc/execute/class-13.m: Added.
24616 * objc/execute/class-14.m: Added.
24617 * objc/execute/class-2.m: Added.
24618 * objc/execute/class-3.m: Added.
24619 * objc/execute/class-4.m: Added.
24620 * objc/execute/class-5.m: Added.
24621 * objc/execute/class-6.m: Added.
24622 * objc/execute/class-7.m: Added.
24623 * objc/execute/class-8.m: Added.
24624 * objc/execute/class-9.m: Added.
24625 * objc/execute/class-tests-1.h
24626 * objc/execute/class-tests-2.h
24627 * objc/execute/compatibility_alias.m: Added.
24628 * objc/execute/encode-1.m: Added.
24629 * objc/execute/formal_protocol-1.m: Added.
24630 * objc/execute/formal_protocol-2.m: Added.
24631 * objc/execute/formal_protocol-3.m: Added.
24632 * objc/execute/formal_protocol-4.m: Added.
24633 * objc/execute/formal_protocol-5.m: Added.
24634 * objc/execute/formal_protocol-6.m: Added.
24635 * objc/execute/formal_protocol-7.m: Added.
24636 * objc/execute/informal_protocol.m: Added.
24637 * objc/execute/initialize.m: Added.
24638 * objc/execute/load.m: Added.
24639 * objc/execute/many_args_method.m: Added.
24640 * objc/execute/nested-3.m: Added.
24641 * objc/execute/no_clash.m: Added.
24642 * objc/execute/private.m: Added.
24643 * objc/execute/redefining_self.m: Added.
24644 * objc/execute/root_methods.m: Added.
24645 * objc/execute/selector-1.m: Added.
24646 * objc/execute/static-1.m: Added.
24647 * objc/execute/static-2.m: Added.
24648 * objc/execute/va_method.m: Added.
24649
24650 2001-03-10 Richard Henderson <rth@redhat.com>
24651
24652 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
24653
24654 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
24655
24656 * g++.old-deja/g++.other/crash31.C: XFAIL.
24657 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
24658 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
24659 * gcc.c-torture/execute/20010123-1.x: XFAIL.
24660 * gcc.c-torture/execute/20010124-1.x: XFAIL.
24661 * gcc.dg/sequence-pt-1.c: XFAIL one test.
24662
24663 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24664
24665 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
24666
24667 2001-03-06 Zack Weinberg <zackw@stanford.edu>
24668
24669 * gcc.dg/20000724-1.c: Don't use multiline strings.
24670
24671 2001-03-06 Zack Weinberg <zackw@stanford.edu>
24672
24673 * objc/execute/string1.m, objc/execute/string2.m: Compare the
24674 result of -cString against what we expect it to be; don't just
24675 print it out for no one to read.
24676
24677 * objc/execute/string3.m, objc/execute/string4.m: New tests.
24678 Based on testcases provided by Nicola Pero.
24679
24680 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
24681
24682 * gcc.dg/cpp/macro7.c: New test.
24683
24684 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
24685
24686 * gcc.dg/cpp/multiline.c: Update.
24687
24688 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24689
24690 * g++.old-deja/g++.other/enum3.C: New test.
24691
24692 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24693
24694 * g++.old-deja/g++.other/pod1.C: New test.
24695
24696 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24697
24698 * g++.old-deja/g++.ext/overload1.C: New test.
24699
24700 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
24701
24702 * g++.old-deja/g++.pt/using1.C: New test.
24703
24704 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
24705
24706 * g++.old-deja/g++.other/using9.C: New test.
24707
24708 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
24709
24710 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
24711
24712 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
24713
24714 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
24715
24716 * g++.old-deja/g++.ext/realpt1.C: Remove.
24717
24718 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
24719
24720 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
24721
24722 2001-02-26 Will Cohen <wcohen@redhat.com>
24723
24724 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
24725
24726 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
24727
24728 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
24729 templatized constructors.
24730
24731 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24732
24733 * gcc.c-torture/execute/20010224-1.c: New test.
24734
24735 2001-02-23 Jakub Jelinek <jakub@redhat.com>
24736
24737 * gcc.c-torture/execute/20010222-1.c: New test.
24738
24739 2001-02-22 Jakub Jelinek <jakub@redhat.com>
24740
24741 * g++.old-deja/g++.other/inline20.C: New test.
24742
24743 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
24744
24745 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
24746
24747 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
24748
24749 * g++.old-deja/g++.other/lookup22.C: New test.
24750
24751 2001-02-19 Zack Weinberg <zackw@stanford.edu>
24752
24753 * g77.dg: New directory.
24754 * g77.dg/20010216-1.f: New test case.
24755 * g77.dg/dg.exp: New driver.
24756 * lib/g77-dg.exp: New driver library.
24757
24758 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24759
24760 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
24761
24762 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
24763
24764 * g++.old-deja/g++.other/decl9.C: New test.
24765
24766 2001-02-16 Jakub Jelinek <jakub@redhat.com>
24767
24768 * g++.old-deja/g++.other/init16.C: Update the test so that it does
24769 not need <string> and also tests the initialization at runtime.
24770
24771 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24772
24773 * gcc.c-torture/execute/longlong.c: New test.
24774
24775 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
24776
24777 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
24778
24779 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
24780
24781 * gcc.c-torture/execute/920302-1.c (execute):
24782 Change argument type to short.
24783
24784 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
24785
24786 * g++.old-deja/g++.pt/deduct6.C: New test.
24787
24788 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
24789
24790 * g++.old-deja/g++.pt/deduct5.C: New test.
24791
24792 2001-02-14 Jakub Jelinek <jakub@redhat.com>
24793
24794 * gcc.c-torture/execute/20010209-1.c: New test.
24795
24796 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
24797
24798 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
24799
24800 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
24801
24802 * g++.dg/vtgc1.C: Update for new ABI.
24803
24804 * consistency.vlad: New directory, 1665 files.
24805
24806 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24807
24808 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
24809 return type.
24810 * gcc.dg/cpp/digraphs.c: Declare puts.
24811
24812 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24813
24814 * g++.old-deja/g++.other/warn5.C: New test.
24815
24816 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24817
24818 * g++.old-deja/g++.pt/spec40.C: New test.
24819
24820 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24821
24822 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
24823 case.
24824 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
24825
24826 2001-02-12 Jakub Jelinek <jakub@redhat.com>
24827
24828 * gcc.c-torture/compile/20010209-1.c: New test.
24829
24830 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
24831
24832 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
24833 excess errors message but not if it crashes.
24834 * g++.old-deja/g++.other/crash27.C: Likewise.
24835 * g++.old-deja/g++.other/crash28.C: Likewise.
24836 * g++.old-deja/g++.other/crash30.C: Likewise.
24837 * g++.old-deja/g++.other/crash32.C: Likewise.
24838 * g++.old-deja/g++.other/crash35.C: Likewise.
24839 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24840
24841 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
24842
24843 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
24844 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
24845 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
24846 g77.f-torture/execute/execute.exp,
24847 g77.f-torture/noncompile/noncompile.exp,
24848 gcc.c-torture/execute/execute.exp,
24849 gcc.c-torture/execute/memcheck/memcheck.exp,
24850 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
24851 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
24852 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
24853 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
24854 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
24855 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
24856 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
24857 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
24858 Remove bug reporting instructions with ancient email addresses.
24859
24860 2001-02-07 Jakub Jelinek <jakub@redhat.com>
24861
24862 * gcc.dg/20010202-1.c: New test.
24863 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
24864
24865 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
24866
24867 * g++.dg/stdbool-if.C: New test.
24868
24869 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
24870
24871 * objc/execute/fdecl.m: Added main().
24872
24873 2001-02-07 Jakub Jelinek <jakub@redhat.com>
24874
24875 * gcc.c-torture/execute/20010206-1.c: New test.
24876
24877 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
24878
24879 * gcc.dg/cpp/avoidpaste1.c: Update.
24880
24881 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
24882
24883 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
24884 Pero <nicola@brainstorm.co.uk>.
24885 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
24886
24887 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
24888
24889 * g++.old-deja/g++.pt/spec39.C: New test.
24890
24891 2001-02-05 Jakub Jelinek <jakub@redhat.com>
24892
24893 * gcc.c-torture/compile/20010202-1.c: New test.
24894
24895 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
24896
24897 * g++.old-deja/g++.abi/primary2.C: New test.
24898 * g++.old-deja/g++.abi/primary3.C: New test.
24899 * g++.old-deja/g++.abi/primary4.C: New test.
24900 * g++.old-deja/g++.abi/primary5.C: New test.
24901 * g++.old-deja/g++.abi/vtable3.h: New test.
24902 * g++.old-deja/g++.abi/vtable3a.C: New test.
24903 * g++.old-deja/g++.abi/vtable3b.C: New test.
24904 * g++.old-deja/g++.abi/vtable3c.C: New test.
24905 * g++.old-deja/g++.abi/vtable3d.C: New test.
24906 * g++.old-deja/g++.abi/vtable3e.C: New test.
24907 * g++.old-deja/g++.abi/vtable3f.C: New test.
24908 * g++.old-deja/g++.abi/vtable3g.C: New test.
24909 * g++.old-deja/g++.abi/vtable3h.C: New test.
24910 * g++.old-deja/g++.abi/vtable3i.C: New test.
24911 * g++.old-deja/g++.abi/vtable3j.C: New test.
24912 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
24913
24914 2001-02-03 Jakub Jelinek <jakub@redhat.com>
24915
24916 * g++.old-deja/g++.other/anon6.C: New test.
24917 * g++.old-deja/g++.other/anon7.C: New test.
24918
24919 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
24920
24921 * gcc.dg/cpp/avoidpaste2.c: New tests.
24922
24923 2001-01-31 Jakub Jelinek <jakub@redhat.com>
24924
24925 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
24926
24927 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
24928
24929 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
24930 DECIMAL_DIG cases for Irix."
24931
24932 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
24933
24934 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
24935
24936 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24937
24938 * gcc.dg/c99-tag-1.c: New test.
24939
24940 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
24941
24942 * gcc.dg/cpp/tr-warn1.c: Add tests.
24943
24944 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
24945
24946 * gcc.dg/cpp/avoidpaste1.c: Update.
24947 * gcc.dg/cpp/paste4.c: Update.
24948
24949 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
24950
24951 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
24952 cases for Irix.
24953
24954 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
24955
24956 * g++.old-deja/g++.other/inline19.C: New test.
24957
24958 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
24959
24960 * gcc.dg/Wlarger-than.c: New test.
24961
24962 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24963
24964 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
24965
24966 2001-01-29 Jakub Jelinek <jakub@redhat.com>
24967
24968 * gcc.c-torture/execute/20010129-1.c: New test.
24969 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
24970
24971 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
24972
24973 * gcc.dg/cpp/avoidpaste1.c: Test case.
24974
24975 2001-01-28 Jakub Jelinek <jakub@redhat.com>
24976
24977 * g++.old-deja/g++.other/inline18.C: New test.
24978
24979 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24980
24981 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
24982 and __builtin_putchar.
24983
24984 2001-01-27 Jakub Jelinek <jakub@redhat.com>
24985
24986 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
24987 tests.
24988
24989 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
24990
24991 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
24992 floating point number rounding mode to round to the nearest
24993 representable mode.
24994
24995 2001-01-25 Jakub Jelinek <jakub@redhat.com>
24996
24997 * g++.old-deja/g++.other/mangle2.C: New test.
24998
24999 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
25000
25001 * gcc.c-torture/compile/20010124-1.c: New test.
25002
25003 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
25004
25005 * g++.old-deja/g++.pt/spec38.C: New test.
25006
25007 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25008
25009 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
25010 "Build don't run".
25011
25012 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25013
25014 * gcc.c-torture/execute/20010123-1.c: New test.
25015
25016 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
25017
25018 * g++.old-deja/g++.pt/spec37.C: New test.
25019
25020 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
25021
25022 * g++.old-deja/g++.pt/overload14.C: New test.
25023
25024 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25025
25026 * gcc.c-torture/execute/20010122-1.c: New test, exercise
25027 __builtin_return_address.
25028
25029 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
25030
25031 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
25032 * g++.old-deja/g++.pt/spec35.C: New test.
25033 * g++.old-deja/g++.pt/spec36.C: New test.
25034
25035 2001-01-20 Jakub Jelinek <jakub@redhat.com>
25036
25037 * gcc.c-torture/compile/20010118-1.c: New test.
25038
25039 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
25040
25041 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
25042
25043 2001-01-19 Jakub Jelinek <jakub@redhat.com>
25044
25045 * gcc.c-torture/execute/20010119-1.c: New test.
25046
25047 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
25048
25049 * g++.old-deja/g++.other/vbase5.C: New test.
25050
25051 2001-01-19 Jakub Jelinek <jakub@redhat.com>
25052
25053 * gcc.c-torture/execute/20010118-1.c: New test.
25054
25055 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
25056
25057 * g++.old-deja/g++.pt/deduct3.C: New test.
25058
25059 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
25060
25061 * g++.old-deja/g++.pt/spec34.C: New test.
25062
25063 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
25064
25065 * g77.f-torture/compile/20000601-2.f: New test.
25066
25067 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
25068
25069 * g++.old-deja/g++.other/init17.C: New test.
25070
25071 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
25072
25073 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
25074
25075 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
25076
25077 * g++.old-deja/g++.pt/unify8.C: New test.
25078
25079 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
25080
25081 * g++.old-deja/g++.abi/vbase1.C: New test.
25082
25083 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
25084
25085 * g++.old-deja/g++.pt/crash65.C: New test.
25086
25087 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
25088
25089 * gcc.dg/cpp/assembl2.S: New test case.
25090
25091 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
25092
25093 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
25094 are supported.
25095
25096 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25097
25098 * g++.old-deja/g++.other/builtins1.C: New test.
25099 * g++.old-deja/g++.other/builtins2.C: Likewise.
25100 * g++.old-deja/g++.other/builtins3.C: Likewise.
25101 * g++.old-deja/g++.other/builtins4.C: Likewise.
25102
25103 2001-01-17 Jakub Jelinek <jakub@redhat.com>
25104
25105 * gcc.c-torture/compile/20010117-1.c: New test.
25106 * gcc.c-torture/compile/20010117-2.c: New test.
25107
25108 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25109
25110 * g77.f-torture/execute/20010116.[fx]: New test,
25111 XFAIL on i?86-*-*.
25112 * g77.f-torture/compile/20010115.f: Indicate it's
25113 a test for PR fortran/1636.
25114
25115 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
25116
25117 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
25118
25119 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
25120
25121 * g77.f-torture/compile/20010115.f: New test.
25122
25123 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
25124
25125 * g++.old-deja/g++.pt/nontype5.C: New test.
25126
25127 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
25128
25129 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
25130 have an equivalent working one below it.
25131
25132 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
25133
25134 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
25135 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
25136
25137 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
25138
25139 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
25140 message containing "init_priority".
25141 (conpr-2.C): Likewise.
25142 (conpr-3.C): Likewise.
25143 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
25144
25145 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25146
25147 * gcc.c-torture/execute/20010114-2.c: New test.
25148
25149 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
25150
25151 * gcc.c-torture/compile/20010114-1.c: New test.
25152 * gcc.c-torture/compile/20010114-1.x: Xfail.
25153 * gcc.c-torture/compile/20010114-2.c: New test.
25154 * gcc.c-torture/execute/20010114-1.c: New test.
25155 * gcc.dg/trunc-1.c: New test.
25156 * gcc.dg/uninit-B.c: New test.
25157
25158 2001-01-13 Nick Clifton <nickc@redhat.com>
25159
25160 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
25161 target.
25162
25163 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
25164
25165 * gcc.c-torture/compile/20010113-1.c: New test.
25166
25167 2001-01-13 Jakub Jelinek <jakub@redhat.com>
25168
25169 * gcc.c-torture/compile/20001212-1.c: New test.
25170
25171 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
25172
25173 * gcc.dg/cpp/widestr1.c: Update.
25174 * gcc.dg/cpp/prag-imp.c: Remove.
25175
25176 2001-01-12 Jakub Jelinek <jakub@redhat.com>
25177
25178 * gcc.c-torture/execute/20000801-3.x: Remove.
25179 * gcc.dg/c90-init-1.c: New test.
25180 * gcc.dg/c99-init-1.c: New test.
25181 * gcc.dg/c99-init-2.c: New test.
25182 * gcc.dg/gnu99-init-1.c: New test.
25183
25184 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
25185
25186 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
25187 testing that no relevant ones were found.
25188
25189 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
25190
25191 * g++.old-deja/g++.pt/cast2.C: New test.
25192
25193 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
25194
25195 * g++.old-deja/g++.pt/friend47.C: New test.
25196
25197 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
25198
25199 * g++.old-deja/g++.pt/instantiate13.C: New test.
25200
25201 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
25202
25203 * g++.old-deja/g++.other/defarg7.C: New test.
25204 * g++.old-deja/g++.other/defarg8.C: New test.
25205
25206 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
25207
25208 * g++.old-deja/g++.pt/crash64.C: New test.
25209
25210 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
25211
25212 * g++.old-deja/g++.pt/crash63.C: New test.
25213
25214 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
25215
25216 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
25217
25218 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
25219
25220 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
25221
25222 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
25223
25224 * g++.old-deja/g++.pt/error3.C: New test.
25225
25226 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
25227
25228 * g++.old-deja/g++.other/crash39.C: New test.
25229
25230 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
25231
25232 * g++.old-deja/g++.other/vbase4.C: New test.
25233
25234 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
25235
25236 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
25237 * gcc.dg/special/20000419-2.c: New file. Identical to above.
25238 * gcc.dg/special/special.exp: New test driver which will check
25239 for alias support for the above test.
25240
25241 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
25242
25243 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
25244 problems on small machines.
25245 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
25246 parameterize.
25247
25248 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
25249
25250 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
25251 mips.
25252 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
25253
25254 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
25255
25256 * g++.old_deja/g++.pt/using8.C: New test.
25257
25258 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
25259
25260 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
25261
25262 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
25263
25264 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
25265 where a failure is expected.
25266 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
25267
25268 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
25269
25270 * g++.old_deja/g++.pt/instantiate12.C: New test.
25271
25272 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
25273
25274 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
25275 start of structs.
25276 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
25277 * g++.old-deja/g++.brendan/crash17.C: Likewise.
25278 * g++.old-deja/g++.brendan/crash29.C: Likewise.
25279 * g++.old-deja/g++.brendan/crash48.C: Likewise.
25280 * g++.old-deja/g++.brendan/ns1.C: Likewise.
25281 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
25282 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
25283 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
25284 * g++.old-deja/g++.eh/spec6.C: Likewise.
25285 * g++.old-deja/g++.jason/crash3.C: Likewise.
25286 * g++.old-deja/g++.law/ctors11.C: Likewise.
25287 * g++.old-deja/g++.law/ctors17.C: Likewise.
25288 * g++.old-deja/g++.law/ctors5.C: Likewise.
25289 * g++.old-deja/g++.law/ctors9.C: Likewise.
25290 * g++.old-deja/g++.mike/ambig1.C: Likewise.
25291 * g++.old-deja/g++.mike/net22.C: Likewise.
25292 * g++.old-deja/g++.mike/p3538a.C: Likewise.
25293 * g++.old-deja/g++.mike/p3538b.C: Likewise.
25294 * g++.old-deja/g++.mike/virt3.C: Likewise.
25295 * g++.old-deja/g++.niklas/t128.C: Likewise.
25296 * g++.old-deja/g++.other/anon4.C: Likewise.
25297 * g++.old-deja/g++.other/using1.C: Likewise.
25298 * g++.old-deja/g++.other/warn3.C: Likewise.
25299 * g++.old-deja/g++.pt/t37.C: Likewise.
25300 * g++.old-deja/g++.robertl/eb69.C: Likewise.
25301 * g++.old-deja/g++.robertl/eb71.C: Likewise.
25302
25303 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
25304
25305 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
25306
25307 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25308
25309 * gcc.c-torture/execute/stdio-opt-3.c: New test.
25310
25311 2001-01-07 Jakub Jelinek <jakub@redhat.com>
25312
25313 * gcc.c-torture/compile/20010107-1.c: New test.
25314
25315 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
25316
25317 * gcc.c-torture/execute/builtin-noret-1.c: New test.
25318
25319 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
25320
25321 * gcc.dg/format/format.h: New file.
25322 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
25323 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
25324 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
25325 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
25326 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
25327 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
25328 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
25329 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
25330 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
25331 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
25332 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
25333 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
25334 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
25335 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
25336 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
25337 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
25338 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
25339 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
25340 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
25341 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
25342 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
25343 instead of declaring standard types, macros and functions in each
25344 test.
25345
25346 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
25347
25348 * gcc.c-torture/execute/20010106-1.c: New test.
25349
25350 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
25351
25352 * gcc.dg/format/format.exp: New file.
25353 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
25354 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
25355 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
25356 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
25357 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
25358 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
25359 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
25360 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
25361 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
25362 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
25363 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
25364 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
25365 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
25366 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
25367 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
25368 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
25369 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
25370 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
25371 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
25372 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
25373 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
25374 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
25375 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
25376 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
25377 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
25378 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
25379 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
25380 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
25381 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
25382 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
25383 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
25384 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
25385 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
25386 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
25387 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
25388 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
25389 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
25390 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
25391 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
25392 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
25393 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
25394 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
25395
25396 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
25397
25398 * gcc.c-torture/execute/991228-1.c: Take word endianness into
25399 account.
25400
25401 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
25402
25403 * gcc.c-torture/execute/builtin-complex-1.c: New test.
25404
25405 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
25406
25407 * g++.old-deja/g++.pt/crash62.C: New test.
25408
25409 2001-01-04 Richard Henderson <rth@redhat.com>
25410
25411 * gcc.dg/20000926-1.c: Update expected warnings.
25412 * gcc.dg/array-2.c: Likewise.
25413 * gcc.dg/array-4.c: Also validate flexible array members.
25414 * gcc.dg/c99-flex-array-1.c: New.
25415
25416 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
25417
25418 * gcc.c-torture/compile/20001222-1.x: Remove.
25419
25420 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25421
25422 * gcc.c-torture/execute/built-in-setjmp.c: New.
25423
25424 2001-01-03 Richard Henderson <rth@redhat.com>
25425
25426 * gcc.dg/940510-1.c: Update expected error wording.
25427 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
25428
25429 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
25430
25431 * lib/target-supports.exp (check_alias_available): Modified to
25432 indicate aliases not supported if only weak aliases are supported.
25433
25434 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25435
25436 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
25437 Turn on cmpstrsi checks for __pj__ and __i370__.
25438
25439 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
25440
25441 * g++.old-deja/g++.other/virtual11.C: New test.
25442
25443 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
25444
25445 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
25446
25447 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25448
25449 * gcc.c-torture/compile/20010102-1.c: New test.
25450
25451 2001-01-02 Andreas Jaeger <aj@suse.de>
25452
25453 * gcc.dg/noreturn-3.c: New test.
25454
25455 * gcc.dg/noreturn-4.c: New test.
25456
25457 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25458
25459 * gcc.c-torture/execute/stdio-opt-1.c: Also test
25460 __builtin_fputc and __builtin_fwrite.
25461
25462 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
25463
25464 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
25465 signed char, not default char.
25466
25467 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
25468
25469 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
25470
25471 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
25472
25473 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
25474
25475 2000-12-29 Richard Henderson <rth@redhat.com>
25476
25477 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
25478 (__cyg_profile_func_exit): Define.
25479
25480 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
25481
25482 * g++.dg/vtgc1.C: New test.
25483
25484 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
25485
25486 * gcc.dg/noncompile/20001228-1.c: New test.
25487
25488 * gcc.dg/20001228-1.c: New test.
25489
25490 * gcc.c-torture/execute/20001228-1.c: New test.
25491
25492 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
25493
25494 * gcc.dg/format-strfmon-1.c: New test.
25495
25496 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25497
25498 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
25499 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
25500 * gcc.c-torture/execute/string-opt-1.c: Likewise.
25501 * gcc.c-torture/execute/string-opt-2.c: Likewise.
25502 * gcc.c-torture/execute/string-opt-3.c: Likewise.
25503 * gcc.c-torture/execute/string-opt-4.c: Likewise.
25504 * gcc.c-torture/execute/string-opt-6.c: Likewise.
25505 * gcc.c-torture/execute/string-opt-7.c: Likewise.
25506 * gcc.c-torture/execute/string-opt-8.c: Likewise.
25507 * gcc.c-torture/execute/string-opt-9.c: Likewise.
25508 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25509 * gcc.c-torture/execute/string-opt-11.c: Likewise.
25510 * gcc.c-torture/execute/string-opt-12.c: Likewise.
25511
25512 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
25513 * gcc.c-torture/execute/string-opt-4.c: Test index.
25514
25515 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
25516
25517 * gcc.c-torture/compile/20001226-1.c: New test.
25518
25519 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
25520
25521 * gcc.c-torture/compile/20001222-1.c: New test.
25522 * gcc.c-torture/compile/20001222-1.x: Xfail.
25523
25524 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
25525
25526 * gcc.c-torture/execute/comp-goto-2.c: New test.
25527
25528 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
25529
25530 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
25531 Use long types if __INT_MAX__ is 32767.
25532 (main): Use cast to (sint32 *) when poking 88 into a_page.
25533
25534 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
25535
25536 2000-12-21 Bernd Schmidt <bernds@redhat.com>
25537
25538 * gcc.c-torture/compile/20001221-1.c: New test.
25539 * gcc.c-torture/execute/20001221-1.c: New test.
25540
25541 2000-12-20 Richard Henderson <rth@redhat.com>
25542
25543 * g++.old-deja/g++.pt/crash36.C: Update error lines.
25544 * g++.old-deja/g++.robertl/eb109.C: Likewise.
25545
25546 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25547
25548 * gcc.dg/compare3.c: New test.
25549
25550 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
25551
25552 * gcc.dg/format-warnll-1.c: New test.
25553
25554 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
25555
25556 * gcc.dg/cpp/cmdlne-P.c: New test.
25557
25558 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
25559
25560 * gcc.c-torture/execute/builtin-abs-1.c,
25561 gcc.c-torture/execute/builtin-abs-2.c: New tests.
25562
25563 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
25564
25565 * gcc.dg/cpp/multiline.c: New test.
25566
25567 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
25568
25569 * g++.old-deja/g++.other/syshdr1.C: Update.
25570 * gcc.dg/cpp/lineflags.c: Remove temporarily.
25571
25572 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25573
25574 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
25575
25576 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25577
25578 * g++.old-deja/g++.pt/ttp65.C: New test.
25579
25580 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25581
25582 * g++.old-deja/g++.pt/ttp64.C: New test.
25583
25584 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25585
25586 * g++.old-deja/g++.pt/spec33.C: New test.
25587
25588 2000-12-14 Catherine Moore <clm@redhat.com>
25589
25590 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
25591 * gcc.c-torture/execute/920612-2.c: Likewise.
25592 * gcc.c-torture/execute/920428-2.c: Likewise.
25593 * gcc-c-torture/execute/va-arg-11.c: Call exit.
25594 * gcc.c-torture/execute/va-arg-21.c: Likewise.
25595
25596 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25597
25598 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
25599 * gcc.dg/pack-test-2.c: Likewise.
25600
25601 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
25602
25603 Tests by Zack Weinberg <zackw@stanford.edu>.
25604
25605 * gcc.dg/cpp/defined.c: Update.
25606 * gcc.dg/cpp/defined_trad.c: New tests.
25607
25608 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
25609
25610 * gcc.dg/cpp/trad-direct.c: Update.
25611
25612 2000-12-11 Neil Booth <neilb@earthling.net>
25613
25614 * gcc.dg/cpp/defined_trad.c
25615
25616 2000-12-11 Neil Booth <neilb@earthling.net>
25617
25618 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
25619
25620 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
25621
25622 * gcc.dg/format-miss-2.c: New test.
25623
25624 2000-12-09 Neil Booth <neilb@earthling.net>
25625
25626 * gcc.dg/cpp/lineflags.c: New tests.
25627 * gcc.dg/cpp/poison.c: Update.
25628 * gcc.dg/cpp/redef2.c: Update.
25629 * gcc.dg/cpp/skipping.c: New test.
25630
25631 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
25632
25633 * g++.old-deja/g++.other/eh3.C: New testcase.
25634
25635 2000-12-07 Neil Booth <neilb@earthling.net>
25636
25637 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
25638 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
25639 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
25640 wtr-union-init-2.c, wtr-union-init-3.c: Update.
25641 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
25642 Update.
25643
25644 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25645
25646 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
25647 __SIZE_TYPE__ instead of int for type of integers cast to
25648 pointers.
25649
25650 2000-12-07 Jakub Jelinek <jakub@redhat.com>
25651
25652 * g++.old-deja/g++.other/cleanup4.C: New test.
25653
25654 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25655
25656 * format-sec-1.c: New test.
25657
25658 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25659
25660 * gcc.dg/format-nonlit-3.c: New test.
25661
25662 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25663
25664 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
25665 through a null pointer.
25666
25667 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25668
25669 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
25670 * g++.old-deja/g++.pt/partial4.C: New test.
25671
25672 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
25673
25674 * gcc.c-torture/execute/ieee/hugeval.x: New.
25675
25676 2000-12-06 Neil Booth <neilb@earthling.net>
25677
25678 * gcc.dg/cpp/backslash2.c: New tests.
25679
25680 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25681
25682 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
25683 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
25684
25685 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
25686
25687 * gcc.c-torture/execute/20001203-2.c: New testcase.
25688
25689 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
25690
25691 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
25692 * g++.old-deja/g++.other/virtual10.C: New test.
25693
25694 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
25695
25696 * g++.old-deja/g++.mike/pmf5.C: Remove test.
25697
25698 2000-12-05 Richard Henderson <rth@redhat.com>
25699
25700 * gcc.c-torture/compile/20001205-1.c: New.
25701
25702 2000-12-04 Neil Booth <neilb@earthling.net>
25703
25704 * g++.old-deja/g++.other/virtual9.C: New test.
25705 * g++.old-deja/g++.pt/crash61.C: New test.
25706 * gcc.c-torture/execute/loop-9.c: New test.
25707
25708 2000-12-04 Neil Booth <neilb@earthling.net>
25709
25710 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
25711 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
25712 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
25713 * gcc.dg/cpp/extratokens.c: ...here.
25714
25715 2000-12-04 Neil Booth <neilb@earthling.net>
25716
25717 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
25718 New tests.
25719
25720 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25721
25722 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
25723 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
25724
25725 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25726
25727 * gcc.c-torture/execute/20001203-1.c: New test.
25728
25729 2000-12-03 Neil Booth <neilb@earthling.net>
25730
25731 * gcc.dg/cpp/macro6.c: New test cases.
25732
25733 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25734
25735 * gcc.c-torture/execute/string-opt-9.c: New test.
25736 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25737 * gcc.c-torture/execute/string-opt-11.c: Likewise.
25738 * gcc.c-torture/execute/string-opt-12.c: Likewise.
25739
25740 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
25741 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
25742
25743 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
25744
25745 * gcc.dg/cpp/if-6.c: New testcase.
25746
25747 * gcc.dg/20001201-1.c: New testcase.
25748
25749 2000-12-02 Neil Booth <neilb@earthling.net>
25750
25751 * g++.old-deja/g++.other/externC4.C,
25752 g++.old-deja/g++.other/friend10.C: New tests.
25753
25754 2000-12-02 Neil Booth <neilb@earthling.net>
25755
25756 * g++.old-deja/g++.other/instan2.C
25757 * g++.old-deja/g++.other/instan3.C: New test.
25758
25759 2000-12-02 Neil Booth <neilb@earthling.net>
25760
25761 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
25762 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
25763 gnuc99.c,gnuc99-pedantic.c: New tests.
25764
25765 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
25766
25767 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
25768 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
25769
25770 2000-12-01 Neil Booth <neilb@earthling.net>
25771
25772 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
25773 * gcc.dg/cpp/poison.c: Update.
25774 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
25775
25776 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
25777
25778 * g77.f-torture/execute/20001201.f: New test.
25779
25780 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
25781
25782 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
25783
25784 2000-12-01 Jakub Jelinek <jakub@redhat.com>
25785
25786 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
25787
25788 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
25789
25790 * g++.old-deja/g++.other/cast6.C: New test.
25791
25792 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
25793
25794 * gcc.c-torture/execute/20001130-2.c: New testcase.
25795
25796 2000-11-30 Richard Henderson <rth@redhat.com>
25797
25798 * gcc.c-torture/execute/20001130-1.c: New test.
25799
25800 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25801
25802 * g++.old-deja/g++.other/op3.C: New test.
25803
25804 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25805
25806 * g++.old-deja/g++.other/op2.C: New test.
25807
25808 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25809
25810 * g++.old-deja/g++.other/crash38.C: New test.
25811
25812 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
25813
25814 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
25815
25816 2000-11-29 Jakub Jelinek <jakub@redhat.com>
25817
25818 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
25819 tests.
25820 * gcc.c-torture/execute/string-opt-6.c: New test.
25821
25822 * gcc.dg/20001117-1.c: Add main.
25823
25824 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
25825
25826 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
25827 Move from here ...
25828 * gcc.dg/940510-1.c: ... to here.
25829
25830 * gcc.dg/20000926-1.c: GNU C now allows initializations of
25831 zero-size arrays in toplevel structures.
25832
25833 2000-11-28 Jakub Jelinek <jakub@redhat.com>
25834
25835 * gcc.c-torture/execute/loop-8.c: New test.
25836
25837 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25838
25839 * g++.old-deja/g++.other/base1.C: New test.
25840
25841 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25842
25843 * g++.old-deja/g++.other/parse2.C: New test.
25844
25845 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25846
25847 * g++.old-deja/g++.pt/incomplete1.C: New test.
25848
25849 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25850
25851 * g++.old-deja/g++.other/friend9.C: New test.
25852
25853 2000-11-28 Jakub Jelinek <jakub@redhat.com>
25854
25855 * gcc.dg/20001127-1.c: New test.
25856
25857 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
25858
25859 * g++.old-deja/g++.pt/friend46.C: New test.
25860
25861 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
25862
25863 * g++.old-deja/g++.other/ptrmem8.C: New test.
25864
25865 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25866
25867 * gcc.c-torture/execute/string-opt-7.c: New test.
25868 * gcc.c-torture/execute/string-opt-8.c: Likewise.
25869
25870 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
25871
25872 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
25873 instead of 'mkcheck 2'.
25874
25875 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25876
25877 * gcc.c-torture/execute/memcheck/driver.c,
25878 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
25879 C9X references to refer to C99.
25880
25881 2000-11-25 Jakub Jelinek <jakub@redhat.com>
25882
25883 * gcc.dg/ultrasp3.c: New test.
25884
25885 2000-11-25 Neil Booth <neilb@earthling.net>
25886
25887 * gcc.dg/cpp/include2.c: Update test to be locale independent.
25888
25889 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
25890
25891 * gcc.c-torture/compile/20001123-2.c: New.
25892
25893 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25894
25895 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
25896
25897 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
25898
25899 * gcc.dg/sequence-point-1.c: Add some new tests.
25900 * gcc.c-torture/execute/20001124-1.c: New test.
25901
25902 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
25903
25904 * g++.old-deja/g++.other/vaarg4.C: New test.
25905 * gcc.c-torture/compile/20001123-1.c: New test.
25906
25907 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
25908
25909 * g++.other/crash24.C: Adjust and remove XFAIL.
25910 * g++.other/crash37.C: New test.
25911
25912 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
25913
25914 * g++.old-deja/g++.pt/instantiate9.C: New test.
25915
25916 2000-11-22 Mark Mitchell <mark@codesourcery.com>
25917
25918 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
25919 new ABI, too.
25920
25921 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
25922 * g++.old-deja/g++.robertl/eb55.C: Likewise.
25923
25924 2000-11-22 Neil Booth <neilb@earthling.net>
25925
25926 * gcc.dg/cpp/Wtrigraphs.c: New test.
25927
25928 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
25929
25930 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
25931
25932 2000-11-22 Jakub Jelinek <jakub@redhat.com>
25933
25934 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
25935
25936 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
25937
25938 * lib/gcc-dg.exp: load_lib scanasm.exp.
25939 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
25940 * lib/g++-dg.exp: load_lib scanasm.exp.
25941 * lib/scanasm.exp: New.
25942 (scan-assembler, scan-assembler-not): Add optional arguments to
25943 test name, or if not present, the pattern name.
25944 (scan-assembler-dem, scan-assembler-dem-not): New.
25945
25946 * g++.dg/dg.exp: New.
25947
25948 2000-11-21 Neil Booth <neilb@earthling.net>
25949
25950 * gcc.dg/cpp/integrated1.c: Remove.
25951
25952 2000-11-21 Jakub Jelinek <jakub@redhat.com>
25953
25954 * gcc.c-torture/execute/20001121-1.c: New test.
25955
25956 2000-11-21 Richard Henderson <rth@redhat.com>
25957
25958 * gcc.c-torture/compile/20001121-1.c: New test.
25959
25960 2000-11-20 Neil Booth <neilb@earthling.net>
25961
25962 * gcc.dg/cpp/integrated1.c: New test.
25963
25964 2000-11-21 Jakub Jelinek <jakub@redhat.com>
25965
25966 * g++.old-deja/g++.other/inline17.C: New test.
25967
25968 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
25969
25970 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
25971 local variable to be zero: I made the variable global. Now
25972 uses abort() and exit() instead of relying on main's return value.
25973
25974 2000-11-20 Neil Booth <neilb@earthling.net>
25975
25976 * gcc.dg/cpp/paste2.c: Update test.
25977 * objc/execute/paste.m: New test.
25978
25979 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25980
25981 * gcc.dg/c99-condexpr-1.c: New test.
25982
25983 2000-11-20 Neil Booth <neilb@earthling.net>
25984
25985 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
25986
25987 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
25988
25989 * g++.old-deja/g++.pt/export1.C: New test.
25990
25991 2000-11-20 Jakub Jelinek <jakub@redhat.com>
25992
25993 * gcc.dg/20001117-1.c: New test.
25994
25995 2000-11-18 Richard Henderson <rth@redhat.com>
25996
25997 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
25998
25999 2000-11-18 Richard Henderson <rth@redhat.com>
26000
26001 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
26002 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
26003 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
26004
26005 2000-11-18 Richard Henderson <rth@redhat.com>
26006
26007 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
26008 (main): New. Exit cleanly.
26009
26010 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
26011
26012 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
26013 gcc.dg/c99-fordecl-2.c: New tests.
26014
26015 2000-11-18 Richard Henderson <rth@redhat.com>
26016
26017 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
26018 * gcc.c-torture/execute/zerolen-2.c: New.
26019
26020 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26021
26022 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
26023 memory.
26024
26025 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
26026
26027 * g++.old-deja/g++.pt/instantiate8.C: New test.
26028
26029 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
26030
26031 * g++.old-deja/g++.other/incomplete.C: Add more tests.
26032 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
26033
26034 2000-11-16 Nick Clifton <nickc@redhat.com>
26035
26036 * gcc.c-torture/execute/nestfunc-2.c: New test.
26037 * gcc.c-torture/execute/nestfunc-3.c: New test.
26038
26039 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
26040
26041 * gcc.c-torture/compile/20001116-1.c: New test.
26042
26043 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26044
26045 * gcc.c-torture/execute/20001115-1.c: New test.
26046
26047 2000-11-15 Mark Mitchell <mark@codesourcery.com>
26048
26049 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
26050 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
26051 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
26052 * g++.old-deja/g++.abi/vmihint.C: Likewise.
26053
26054 2000-11-15 Neil Booth <neilb@earthling.net>
26055
26056 gcc.dg/cpp/_Pragma1.c: Update.
26057 gcc.dg/cpp/_Pragma2.c: New test.
26058
26059 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
26060
26061 * g++.old-deja/g++.other/anon5.C: New test.
26062
26063 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
26064
26065 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
26066 tests.
26067
26068 2000-11-14 Jakub Jelinek <jakub@redhat.com>
26069
26070 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
26071 output.
26072
26073 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
26074
26075 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
26076 labels at end of compound statements.
26077
26078 2000-11-13 Jakub Jelinek <jakub@redhat.com>
26079
26080 * gcc.c-torture/execute/loop-7.c: New test.
26081
26082 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
26083
26084 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
26085
26086 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
26087
26088 * gcc.dg/c99-bool-1.c: New test.
26089
26090 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
26091
26092 * gcc.dg/c99-scope-1.c: Remove xfail.
26093 * gcc.dg/c99-scope-2.c: New test.
26094
26095 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26096
26097 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
26098 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
26099
26100 2000-11-11 Mark Mitchell <mark@codesourcery.com>
26101
26102 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
26103 error messages.
26104
26105 * g++.mike/p700.C: Don't typedef wchar_t.
26106 * g++.mike/p784.C: Likewise.
26107 * g++.mike/eb101.C: Don't use __wchar_t.
26108
26109 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
26110
26111 * g77.f-torture/execute/20001111.[fx]: Test premature exit
26112 from DO loop.
26113
26114 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
26115
26116 * gcc.c-torture/execute/20001111-1.c: New test.
26117
26118 2000-11-10 Nick Clifton <nickc@redhat.com>
26119
26120 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
26121 long multuiple and accumulate.
26122
26123 2000-11-09 Richard Henderson <rth@redhat.com>
26124
26125 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
26126 via size_t instead of int.
26127
26128 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
26129 * gcc.c-torture/execute/string-opt-2.c: Likewise.
26130 * gcc.c-torture/execute/string-opt-3.c: Likewise.
26131 * gcc.c-torture/execute/string-opt-4.c: Likewise.
26132
26133 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
26134
26135 * gcc.c-torture/compile/20001109-1.c: New test.
26136 * gcc.c-torture/compile/20001109-2.c: New test.
26137
26138 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
26139
26140 * g++.old-deja/g++.pt/operator1.C: New test.
26141 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
26142
26143 2000-11-09 Jakub Jelinek <jakub@redhat.com>
26144
26145 * gcc.dg/20001108-1.c: New test.
26146
26147 2000-11-09 Jakub Jelinek <jakub@redhat.com>
26148
26149 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
26150 with both arguments constant strings.
26151 * gcc.c-torture/execute/string-opt-3.c: New test.
26152 * gcc.c-torture/execute/string-opt-4.c: New test.
26153 * gcc.c-torture/execute/string-opt-5.c: New test.
26154
26155 2000-11-08 Nick Clifton <nickc@redhat.com>
26156
26157 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
26158 mulsidi3adddi patterns.
26159
26160 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
26161
26162 * g++.old-deja/g++.other/crash36.C: New test.
26163
26164 2000-11-08 Jakub Jelinek <jakub@redhat.com>
26165
26166 * g++.old-deja/g++.other/init16.C: New test.
26167
26168 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
26169
26170 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
26171
26172 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
26173
26174 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
26175 * gcc.c-torture/execute/va-arg-16.x: Likewise.
26176 * gcc.c-torture/execute/va-arg-17.x: Likewise.
26177
26178 2000-11-07 DJ Delorie <dj@redhat.com>
26179
26180 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
26181
26182 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26183
26184 * gcc.c-torture/execute/string-opt-1.c: New test.
26185
26186 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
26187
26188 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
26189 mips-sgi-irix6.* because the MIPS ABI passes floating-point
26190 parameters in registers, and there is no way for a varargs
26191 function to know in which order the integer and floating-point
26192 parameters should be interleaved when they are placed on the
26193 stack.
26194 * gcc.c-torture/execute/va-arg-16.x: Likewise.
26195 * gcc.c-torture/execute/va-arg-17.x: Likewise.
26196
26197 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26198
26199 * gcc.c-torture/execute/string-opt-2.c: New test.
26200
26201 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
26202
26203 * g++.old-deja/g++.pt/crash60.C: New test.
26204
26205 2000-11-06 Jakub Jelinek <jakub@redhat.com>
26206
26207 * g++.old-deja/g++.other/crash24.C: New test.
26208 * g++.old-deja/g++.other/crash25.C: New test.
26209 * g++.old-deja/g++.other/crash26.C: New test.
26210 * g++.old-deja/g++.other/crash27.C: New test.
26211 * g++.old-deja/g++.other/crash28.C: New test.
26212 * g++.old-deja/g++.other/crash29.C: New test.
26213 * g++.old-deja/g++.other/crash30.C: New test.
26214 * g++.old-deja/g++.other/crash31.C: New test.
26215 * g++.old-deja/g++.other/crash32.C: New test.
26216 * g++.old-deja/g++.other/crash33.C: New test.
26217 * g++.old-deja/g++.other/crash34.C: New test.
26218 * g++.old-deja/g++.other/crash35.C: New test.
26219
26220 2000-11-06 Jakub Jelinek <jakub@redhat.com>
26221
26222 * gcc.c-torture/execute/20001031-1.c: New test.
26223
26224 2000-11-04 Mark Mitchell <mark@codesourcery.com>
26225
26226 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
26227 namespace.
26228
26229 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
26230 standards-conformant.
26231
26232 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
26233
26234 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
26235 * g++.old-deja/g++.mike/p755a.C: Likewise.
26236 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
26237 library makes no calls to `operator new' during initialization.
26238
26239 2000-11-04 Neil Booth <neilb@earthling.net>
26240
26241 * gcc.dg/cpp/include2.c: New tests.
26242
26243 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
26244
26245 * lib/g++.exp (g++_set_ld_library_path): New function.
26246 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
26247
26248 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
26249
26250 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
26251 warnings.
26252
26253 2000-11-01 Richard Henderson <rth@redhat.com>
26254
26255 * g++.old-deja/g++.ext/namedret1.C: New.
26256 * g++.old-deja/g++.ext/namedret2.C: New.
26257 * g++.old-deja/g++.ext/namedret3.C: New.
26258
26259 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
26260
26261 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
26262 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
26263
26264 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26265
26266 * gcc.c-torture/execute/va-arg-21.c: New test.
26267
26268 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
26269
26270 * gcc.dg/c99-complex-2.c: New test.
26271
26272 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26273
26274 * gcc.c-torture/execute/stdio-opt-1.c: New test.
26275
26276 2000-10-31 Jakub Jelinek <jakub@redhat.com>
26277
26278 * g++.old-deja/g++.other/inline16.C: New test.
26279
26280 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
26281
26282 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
26283 __PRETTY_FUNCTION__
26284
26285 2000-10-29 Neil Booth <neilb@earthling.net>
26286
26287 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
26288 New tests.
26289 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
26290 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
26291 optimisation.
26292
26293 2000-10-29 Neil Booth <neilb@earthling.net>
26294
26295 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
26296 * mi1.c, mi1c.h: Add null directives to multiple-include test.
26297 * mi5.c: Test multiple includes work with -C.
26298 * trigraphs.c: Test ^= version.
26299
26300 2000-10-28 Neil Booth <neilb@earthling.net>
26301
26302 New tests and test updates for new macro expander.
26303
26304 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
26305 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
26306 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
26307 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
26308 new diagnostic messages.
26309
26310 * gcc.dg/cpp/macro3.c: New tests.
26311
26312 2000-10-27 Mark Mitchell <mark@codesourcery.com>
26313
26314 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
26315 on the same line.
26316
26317 2000-10-27 Jakub Jelinek <jakub@redhat.com>
26318
26319 * g++.old-deja/g++.other/eh2.C: New test.
26320
26321 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
26322
26323 * gcc.c-torture/execute/20001027-1.c: New test.
26324
26325 2000-10-26 Richard Henderson <rth@redhat.com>
26326
26327 * gcc.c-torture/execute/20001026-1.c: New.
26328
26329 2000-10-26 Mark Mitchell <mark@codesourcery.com>
26330
26331 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
26332 * g++.old-deja/g++.law/builtin1.C: Likewise.
26333 * g++.old-deja/g++.law/ctors10.C: Likewise.
26334 * g++.old-deja/g++.law/virtual3.C: Likewise.
26335 * g++.old-deja/g++.mike/p658.C: Likewise.
26336 * g++.old-deja/g++.other/sibcall1.C: Likewise.
26337 * g++.old-deja/g++.other/vaarg2.C: Likewise.
26338 * g++.old-deja/g++.robertl/eb124.C: Likewise.
26339 * g++.old-deja/g++.robertl/eb44.C: Likewise.
26340 * g++.old-deja/g++.robertl/eb77.C: Likewise.
26341
26342 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
26343
26344 * gcc.c-torture/compile/20001024-1.c: New test.
26345
26346 2000-10-25 Mark Mitchell <mark@codesourcery.com>
26347
26348 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
26349 to tell us whether or not we are using V3.
26350
26351 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
26352
26353 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
26354 operands.
26355
26356 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
26357
26358 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
26359
26360 2000-10-25 Jakub Jelinek <jakub@redhat.com>
26361
26362 * gcc.c-torture/execute/20001024-1.c: New test.
26363
26364 2000-10-24 Jakub Jelinek <jakub@redhat.com>
26365
26366 * g++.old-deja/g++.other/sibcall1.C: New test.
26367
26368 2000-10-20 Jakub Jelinek <jakub@redhat.com>
26369
26370 * gcc.dg/noncompile/init-3.c: New test.
26371
26372 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
26373
26374 * gcc.dg/format-array-1.c: New test.
26375
26376 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
26377
26378 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
26379 writing through null pointers; remove comment about testing
26380 unterminated strings.
26381
26382 2000-10-17 Matthew Hiller <hiller@redhat.com>
26383
26384 * gcc.c-torture/execute/20001017-2.c: New test.
26385
26386 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
26387
26388 * gcc.c-torture/compile/20001018-1.c: New test.
26389 * gcc.c-torture/compile/20001018-1.x: Xfail.
26390
26391 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26392
26393 * gcc.c-torture/execute/20001017-1.c: New test.
26394
26395 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
26396
26397 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
26398 for multiple use of arguments with scanf formats; add tests for
26399 multiple use of arguments.
26400
26401 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
26402
26403 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
26404
26405 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
26406
26407 * gcc.dg/format-miss-1.c: New test.
26408
26409 2000-10-16 Jakub Jelinek <jakub@redhat.com>
26410
26411 * gcc.c-torture/execute/20001013-1.c: New test.
26412
26413 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
26414
26415 * gcc.dg/format-branch-1.c: New test.
26416
26417 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
26418
26419 * README, lib/file-format.exp: Remove EGCS references.
26420
26421 2000-10-16 Jakub Jelinek <jakub@redhat.com>
26422
26423 * gcc.dg/20001013-1.c: New test.
26424
26425 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
26426
26427 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
26428 for intmax_t in the compiler using __typeof__ and the type rules
26429 for conditional expressions.
26430
26431 2000-10-13 Jakub Jelinek <jakub@redhat.com>
26432
26433 * gcc.dg/20001012-1.c: New test.
26434 * gcc.dg/20001012-2.c: New test.
26435
26436 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
26437
26438 * gcc.dg/format-attr-1.c: New test.
26439
26440 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
26441
26442 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
26443 __LONG_LONG_MAX__ instead of LLONG_MAX.
26444
26445 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
26446
26447 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
26448 scanf flags.
26449 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
26450 flags.
26451
26452 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
26453
26454 * gcc.dg/sequence-pt-1.c: New test.
26455
26456 2000-10-11 Geoff Keating <geoffk@cygnus.com>
26457
26458 * gcc.c-torture/execute/20001011-1.c: New testcase.
26459 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
26460
26461 2000-10-10 Jakub Jelinek <jakub@redhat.com>
26462
26463 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
26464 does not error on it.
26465
26466 2000-10-10 Jakub Jelinek <jakub@redhat.com>
26467
26468 * gcc.dg/20001009-1.c: New test.
26469
26470 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
26471
26472 * gcc.c-torture/compile/20001009-1.c: Move from here ....
26473 * gcc.c-torture/execute/20001009-2.c: ... to here.
26474
26475 2000-10-09 Geoff Keating <geoffk@cygnus.com>
26476
26477 * gcc.c-torture/compile/20001009-1.c: New testcase.
26478 * gcc.c-torture/execute/20001009-1.c: New testcase.
26479 Testcases provided by Jan Hubicka <jh@suse.cz>.
26480
26481 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
26482
26483 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
26484 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
26485 uintmax_t using <limits.h> to emulate the compiler's internal
26486 logic. No longer XFAIL %j tests.
26487
26488 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
26489
26490 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
26491 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
26492 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
26493 regexps and details of expected handling of some bad formats.
26494 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
26495 suppression.
26496
26497 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
26498
26499 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
26500 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
26501 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
26502 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
26503 in list archives.
26504
26505 2000-10-06 Richard Henderson <rth@cygnus.com>
26506
26507 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
26508 * g++.old-deja/g++.brendan/crash52.C: Likewise.
26509 * g++.old-deja/g++.jason/report.C: Likewise.
26510 * g++.old-deja/g++.law/friend5.C: Likewise.
26511 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
26512 of the expected warnings.
26513
26514 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
26515
26516 * g++.old-deja/g++.pt/enum14.C: New test.
26517
26518 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
26519
26520 * g++.old-deja/g++.pt/crash59.C: New test.
26521
26522 2000-10-04 Will Cohen <wcohen@redhat.com>
26523
26524 * gcc.dg/20000926-1.c: New test.
26525
26526 2000-10-03 Geoff Keating <geoffk@cygnus.com>
26527
26528 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
26529 function name for current C++ compiler.
26530 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
26531
26532 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
26533
26534 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
26535 __PRETTY_FUNCTION__.
26536 * g++.old-deja/g++.ext/pretty2.C: Likewise.
26537
26538 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26539
26540 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
26541
26542 2000-09-26 Jakub Jelinek <jakub@redhat.com>
26543
26544 * gcc.c-torture/compile/20000923-1.c: New test.
26545
26546 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
26547
26548 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
26549 * g++.old-deja/g++.pt/ttp62.C: Same.
26550 * g++.old-deja/g++.other/inline14.C: Same.
26551
26552 2000-09-24 Richard Henderson <rth@cygnus.com>
26553
26554 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
26555
26556 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
26557
26558 * gcc.dg/c90-printf-1.c: Add test for wide string format.
26559
26560 2000-09-22 Geoff Keating <geoffk@cygnus.com>
26561
26562 * gcc.c-torture/compile/20000922-1.c: New file.
26563
26564 2000-09-21 Nick Clifton <nickc@redhat.com>
26565
26566 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
26567 a signed long modulo operation.
26568 (mod6): New function - perform an unsigned long modulo operation.
26569 (main): Add tests for modulos of very large numbers by very small
26570 dividends.
26571
26572 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26573
26574 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
26575
26576 2000-09-19 Richard Henderson <rth@cygnus.com>
26577
26578 * gcc.dg/compare2.c (case 10): XFAIL.
26579
26580 2000-09-18 Richard Henderson <rth@cygnus.com>
26581
26582 * gcc.c-torture/execute/20000906-1.c: Move ...
26583 * gcc.dg/20000906-1.c: ... here. Only run on targets
26584 that support __builtin_trap.
26585
26586 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
26587
26588 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
26589
26590 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
26591
26592 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
26593 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
26594 more $ format tests.
26595
26596 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
26597
26598 * gcc.dg/format-errmk-1.c: New test.
26599
26600 2000-09-17 Greg McGary <greg@mcgary.org>
26601
26602 * gcc.c-torture/execute/20000917-1.x: Remove.
26603
26604 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
26605
26606 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
26607
26608 2000-09-17 Greg McGary <greg@mcgary.org>
26609
26610 * gcc.c-torture/execute/20000917-1.c: New test.
26611 * gcc.c-torture/execute/20000917-1.x: XFAIL.
26612
26613 2000-09-16 Neil Booth <NeilB@earthling.net>
26614
26615 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
26616 in nested macro bug.
26617
26618 2000-09-15 Neil Booth <NeilB@earthling.net>
26619
26620 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
26621
26622 2000-09-14 Jeffrey A Law (law@cygnus.com)
26623
26624 * gcc.c-torture/execute/20000914-1.c: New test.
26625
26626 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
26627
26628 * g++.other/inline13.C: New test.
26629
26630 2000-09-12 Andreas Jaeger <aj@suse.de>
26631
26632 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
26633 constant by Ulrich Drepper <drepper@redhat.com>.
26634
26635 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
26636
26637 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
26638
26639 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26640
26641 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
26642
26643 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
26644
26645 * gcc.dg/cpp/backslash.c: New test.
26646
26647 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
26648
26649 * gcc.c-torture/execute/20000910-1.c: New test.
26650 * gcc.c-torture/execute/20000910-2.c: Likewise.
26651
26652 2000-09-11 Robert Lipe <robertl@sco.com>
26653
26654 * gcc.dg/pragma-align.c: New test.
26655
26656 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
26657
26658 * g++.old-deja/g++.pt/explicit82.C: New test.
26659 * g++.old-deja/g++.pt/explicit83.C: New test.
26660
26661 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
26662
26663 * gcc.dg/asm-names.c: New test.
26664
26665 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26666
26667 * gcc.dg/cpp/tr-warn6.c: New test
26668
26669 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
26670
26671 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
26672 be accepted.
26673
26674 2000-09-07 Catherine Moore <clm@redhat.com>
26675
26676 * gcc.c-torture/execute/unroll-1.c: New test.
26677
26678 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
26679
26680 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
26681 ERROR markers.
26682 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
26683 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
26684 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
26685 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
26686 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
26687 Preprocess only.
26688 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
26689 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
26690
26691 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26692
26693 * g++.old-deja/g++.pt/deduct2.C: New test.
26694
26695 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26696
26697 * g++.old-deja/g++.pt/parms2.C: New test.
26698
26699 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26700
26701 * g++.old-deja/g++.pt/crash58.C: New test.
26702
26703 2000-09-06 Greg McGary <greg@mcgary.org>
26704
26705 * gcc.c-torture/execute/20000906-1.c: New test.
26706 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
26707
26708 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26709
26710 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
26711
26712 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26713
26714 * g++.old-deja/g++.pt/crash57.C: New test.
26715
26716 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26717
26718 * g++.old-deja/g++.pt/crash56.C: New test.
26719
26720 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26721
26722 * g++.old-deja/g++.pt/koenig1.C: New test.
26723
26724 2000-09-04 Jakub Jelinek <jakub@redhat.com>
26725
26726 * gcc.dg/20000904-1.c: New test.
26727
26728 2000-09-04 Jakub Jelinek <jakub@redhat.com>
26729
26730 * gcc.dg/cpp/paste8.c: New test.
26731
26732 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
26733
26734 * gcc.c-torture/compile/20000827-1.c: New test.
26735
26736 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
26737
26738 * gcc.dg/format-diag-1.c: New test.
26739
26740 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
26741
26742 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
26743 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
26744 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
26745 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
26746 gcc.dg/formatz-1.c: Adjust warning regular expressions.
26747
26748 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
26749
26750 * g++.old-deja/g++.other/nested4.C: New test.
26751
26752 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
26753
26754 * g++.old-deja/g++.ns/scoped1.C: New test.
26755
26756 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
26757
26758 * lib/g++.exp: Support testing already-installed GCC.
26759
26760 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26761
26762 * wtr-label-1.c, wtr-suffix-1.c: New tests.
26763
26764 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26765
26766 * gcc.dg/return-type-2.c: New test.
26767
26768 2000-08-27 Geoff Keating <geoffk@cygnus.com>
26769
26770 * gcc.c-torture/compile/20000825-1.c: New test.
26771
26772 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
26773
26774 * gcc.dg/dwarf2-2.c: New test.
26775
26776 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
26777
26778 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
26779 dg-warning regexps.
26780
26781 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
26782
26783 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
26784 gcc.dg/format-ext-5.c: New tests.
26785
26786 2000-08-25 Jakub Jelinek <jakub@redhat.com>
26787
26788 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
26789
26790 2000-08-24 Mark Mitchell <mark@codesourcery.com>
26791
26792 * gcc.dg/noncompile/930622-2.c: Adjust error message.
26793
26794 2000-08-24 Richard Henderson <rth@cygnus.com>
26795
26796 * gcc.dg/ia64-sync-1.c: New test.
26797 * gcc.dg/ia64-sync-2.c: New test.
26798 * gcc.dg/ia64-asm-1.c: New test.
26799
26800 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
26801
26802 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
26803 * gcc.dg/format-ext-2.c: New test.
26804
26805 2000-08-23 Jason Merrill <jason@redhat.com>
26806
26807 * lib/old-dejagnu.exp: Also ignore "In member function" and
26808 "At global scope".
26809
26810 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26811
26812 * gcc.dg/noncompile/label-lineno-1.c: New test.
26813
26814 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
26815
26816 * gcc.dg/c99-array-nonobj-1.c: New test.
26817
26818 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
26819
26820 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
26821 tests.
26822 * gcc.dg/format-ext-1.c: New test.
26823
26824 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26825
26826 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
26827 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
26828 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
26829 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
26830 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
26831
26832 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
26833
26834 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
26835 gcc.dg/c99-strftime-2.c: New tests.
26836
26837 2000-08-22 Richard Henderson <rth@cygnus.com>
26838
26839 * gcc.c-torture/execute/20000822-1.c: New test.
26840
26841 2000-08-21 Jakub Jelinek <jakub@redhat.com>
26842
26843 * gcc.c-torture/execute/20000819-1.x: Remove.
26844
26845 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
26846
26847 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
26848 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
26849 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
26850 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
26851 gcc.dg/format-xopen-1.c: New tests.
26852
26853 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
26854
26855 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
26856
26857 2000-08-21 Jakub Jelinek <jakub@redhat.com>
26858
26859 * g++.old-deja/g++.other/loop2.C: New test.
26860
26861 * gcc.c-torture/compile/20000606-1.c: New test.
26862 * gcc.c-torture/compile/20000728-1.c: New test.
26863 * gcc.c-torture/execute/20000801-1.c: New test.
26864 * gcc.c-torture/execute/20000801-2.c: New test.
26865 * gcc.c-torture/execute/20000819-1.c: New test.
26866 * gcc.c-torture/execute/20000819-1.x: XFAIL.
26867 * gcc.dg/20000629-1.c: New test.
26868 * gcc.dg/20000724-1.c: New test.
26869 * gcc.dg/20000807-1.c: New test.
26870
26871 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
26872
26873 * gcc.dg/cpp/pragma-1.c: New test.
26874 * gcc.dg/cpp/pragma-2.c: New test.
26875
26876 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
26877
26878 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
26879 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
26880
26881 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26882
26883 * gcc.c-torture/compile/20000818-1.c: New test.
26884
26885 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
26886
26887 * gcc.c-torture/execute/20000818-1.c: New test.
26888
26889 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
26890
26891 * gcc.dg/format-va-1.c: New test.
26892
26893 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26894
26895 * g++.old-deja/g++.other/typedef8.C: New test.
26896
26897 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26898
26899 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
26900 * g++.old-deja/g++.mike/net36.C: Mark candidate.
26901 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
26902 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
26903 * g++.old-deja/g++.other/ptrmem7.C: New test.
26904 * g++.old-deja/g++.pt/ptrmem10.C: New test.
26905
26906 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26907
26908 * g++.old-deja/g++.pt/typename27.C: New test.
26909
26910 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
26911
26912 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
26913 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
26914 * g++.old-deja/g++.pt/friend45.C: New test.
26915 * g++.old-deja/g++.other/friend8.C: New test.
26916
26917 2000-08-15 Richard Henderson <rth@cygnus.com>
26918
26919 * gcc.c-torture/execute/20000815-1.c: New test.
26920
26921 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
26922
26923 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
26924 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
26925 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
26926
26927 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
26928
26929 * g++.old-deja/g++.other/refinit2.C: New test.
26930
26931 2000-08-13 Geoff Keating <geoffk@cygnus.com>
26932
26933 * lib/c-torture.exp (c-torture): Make
26934 compiler_conditional_xfail_data global.
26935 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
26936 compiler_conditional_xfail_data machinery.
26937 (f-torture-execute): Likewise.
26938 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
26939 and only when unrolling loops.
26940
26941 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
26942
26943 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
26944
26945 * g++.old-deja/g++.pt/explicit81.C: New test.
26946
26947 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
26948
26949 * g++.old-deja/g++.pt/typename26.C: New test.
26950
26951 2000-08-10 Geoff Keating <geoffk@cygnus.com>
26952
26953 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
26954 warning.
26955
26956 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
26957
26958 * g++.old-deja/g++.other/array3.C: New test.
26959
26960 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
26961
26962 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
26963 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
26964 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
26965 New tests.
26966
26967 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
26968
26969 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
26970 * g++.old-deja/g++.abi/vmihint.C: Likewise.
26971
26972 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
26973
26974 * gcc.c-torture/execute/20000808-1.c: New test.
26975
26976 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
26977
26978 * gcc.dg/c90-const-expr-1.c: New test.
26979
26980 2000-08-08 Richard Henderson <rth@cygnus.com>
26981
26982 * gcc.dg/noncompile/920923-1.c: Declare calloc.
26983
26984 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
26985
26986 * gcc.dg/noncompile/const-ll-1.c: New test.
26987
26988 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
26989
26990 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
26991
26992 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26993
26994 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
26995 that running programs linked against the shared version of libobjc
26996 run correctly.
26997
26998 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
26999
27000 * gcc.dg/c99-printf-1.c: New test.
27001
27002 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
27003
27004 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
27005
27006 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
27007
27008 * gcc.c-torture/execute/20000731-1.x: Delete.
27009
27010 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
27011
27012 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
27013 and torture_without_loops as is done by c-torture.exp.
27014 (search_for): Copy from c-torture.exp.
27015 (gcc-dg-runtest): New function, drives a directory of tests
27016 iterating over the TORTURE_OPTIONS.
27017 (scan-assembler, scan-assembler-not): Move here from
27018 individual directory drivers.
27019
27020 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
27021 defined by lib/gcc-dg.exp.
27022 * gcc.dg/cpp/cpp.exp: Likewise.
27023 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
27024 gcc-dg-runtest, so we cycle over optimization options.
27025
27026 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
27027 * gcc.dg/compare2.c: No longer expected to fail.
27028
27029 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
27030
27031 * gcc.c-torture/execute/20000804-1.c: New test.
27032
27033 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
27034
27035 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
27036
27037 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
27038
27039 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
27040
27041 2000-08-03 Jeffrey A Law (law@cygnus.com)
27042
27043 * gcc.c-torture/compile/20000803-1.c: New test.
27044
27045 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
27046
27047 * gcc.c-torture/execute/20000801-3.c,
27048 gcc.c-torture/execute/20000801-4.c: New tests.
27049 * gcc.c-torture/execute/20000801-3.x,
27050 gcc.c-torture/execute/20000801-4.x: Xfail.
27051
27052 2000-08-02 Geoff Keating <geoffk@cygnus.com>
27053
27054 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
27055 libobjc/.libs to allow for libtool.
27056
27057 2000-08-02 Jakub Jelinek <jakub@redhat.com>
27058
27059 * gcc.c-torture/compile/20000802-1.c: New test.
27060
27061 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
27062
27063 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
27064
27065 2000-07-31 Jeffrey A Law (law@cygnus.com)
27066
27067 * gcc-c-torture/execute/20000731-2.c: New test.
27068
27069 * gcc.c-torture/execute/20000731-1.c: New test.
27070 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
27071
27072 2000-07-31 Jakub Jelinek <jakub@redhat.com>
27073
27074 * testsuite/gcc.dg/cpp/paste7.c: New test.
27075 * gcc.dg/cpp/20000725-1.c: New test.
27076
27077 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
27078
27079 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
27080 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
27081 declaration warning for __builtin_dwarf_reg_size.
27082
27083 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
27084
27085 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
27086
27087 * gcc.dg/noncompile/voidparam-1.c: New test.
27088
27089 2000-07-30 Richard Henderson <rth@cygnus.com>
27090
27091 * gcc.dg/c90-digraph-1.c: Don't xfail.
27092 * gcc.dg/compare2.c (case 10): Xfail.
27093 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
27094
27095 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
27096
27097 * gcc.dg/c99-main-1.c: New test.
27098
27099 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
27100
27101 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
27102
27103 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
27104
27105 * gcc.c-tortuer/execute/20000726-1.c: New test.
27106
27107 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
27108
27109 * gcc.c-torture/execute/enum-2.c: New test.
27110
27111 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27112
27113 * gcc.dg/cpp/tr-warn3.c: New test.
27114
27115 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
27116
27117 * g++.old-deja/g++.ext/implicit1.C: Remove.
27118 * g++.old-deja/g++.jason/c2.C: Remove
27119 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
27120 * g++.old-deja/g++.pt/crash16.C: Likewise.
27121 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
27122
27123 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
27124
27125 * g++.old-deja/g++.other/for2.C: New test.
27126
27127 2000-07-25 Jakub Jelinek <jakub@redhat.com>
27128
27129 * gcc.dg/20000720-1.c: New test.
27130
27131 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
27132
27133 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
27134
27135 2000-07-24 Geoff Keating <geoffk@cygnus.com>
27136
27137 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
27138 * gcc.c-torture/execute/20000722-1.c: New.
27139 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
27140
27141 2000-07-24 Jakub Jelinek <jakub@redhat.com>
27142
27143 * gcc.dg/cpp/20000720-1.S: New test.
27144
27145 2000-07-21 Michael Meissner <meissner@redhat.com>
27146
27147 * gcc.c-torture/execute/ieee/hugeval.c: New test.
27148
27149 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
27150
27151 * g++.old-deja/g++.brendan/crash16.C,
27152 g++.old-deja/g++.brendan/parse3.C,
27153 g++.old-deja/g++.brendan/redecl1.C,
27154 g++.old-deja/g++.ns/template13.C,
27155 g++.old-deja/g++.other/decl4.C,
27156 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
27157
27158 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
27159
27160 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
27161 and "Internal error".
27162
27163 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
27164 regexps.
27165 * gcc.dg/cpp/paste6.c: New test.
27166
27167 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
27168
27169 * gcc.dg/cpp/tr-direct.c: New test.
27170
27171 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
27172 gcc.dg/cpp/undef1.c: Tweak error regexps.
27173
27174 2000-07-18 Eric Christopher <echristo@redhat.com>
27175
27176 * gcc.c-torture/compile/20000718-1.c: New test.
27177
27178 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
27179
27180 * cpplex.c (_cpp_push_token): If the token being pushed back
27181 is the previous token in this context, just subtract one from
27182 context->posn.
27183 * cppmacro.c (save_expansion): Clear aux field when storing a
27184 placemarker.
27185
27186 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
27187
27188 * gcc.dg/noncompile/redecl-1.c: New test.
27189
27190 2000-07-18 Jakub Jelinek <jakub@redhat.com>
27191
27192 * gcc.c-torture/execute/20000717-5.c: New test.
27193 * gcc.c-torture/execute/20000717-1.x: Removed.
27194
27195 2000-07-17 Richard Henderson <rth@cygnus.com>
27196
27197 * gcc.c-torture/execute/20000717-4.c: New test.
27198
27199 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
27200
27201 * gcc.dg/cpp/syshdr.c: New test.
27202 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
27203
27204 2000-07-17 Neil Booth <neilb@earthling.net>
27205
27206 * gcc.dg/cpp/cmdlne-dM.c: New test.
27207 * gcc.dg/cpp/cmdlne-dD.c: New test.
27208
27209 2000-07-17 Jeffrey A Law (law@cygnus.com)
27210
27211 * gcc.c-torture/execute/20000717-3.c: New test.
27212
27213 * gcc.c-torture/compile/20000717-1.c: New test.
27214
27215 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
27216
27217 * gcc.c-torture/execute/20000717-2.c: New test.
27218
27219 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
27220
27221 * gcc.dg/formatz-1.c: New test.
27222
27223 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
27224 * gcc.dg/c99-digraph-1.c: New tests.
27225
27226 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
27227 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
27228
27229 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
27230 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
27231 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
27232 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
27233 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
27234 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
27235 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
27236
27237 2000-07-17 Greg McGary <greg@mcgary.org>
27238
27239 * gcc.c-torture/execute/20000717-1.c: New test.
27240 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
27241
27242 2000-07-15 Jakub Jelinek <jakub@redhat.com>
27243
27244 * gcc.c-torture/execute/20000715-2.c: New test.
27245 * gcc.dg/20000715-1.c: New test.
27246
27247 2000-07-15 Michael Meissner <meissner@redhat.com>
27248
27249 * gcc.c-torture/execute/20000715-1.c: New test.
27250
27251 2000-07-13 Jakub Jelinek <jakub@redhat.com>
27252
27253 * gcc.c-torture/execute/20000707-1.c: New test.
27254
27255 2000-07-13 Neil Booth <NeilB@earthling.net>
27256
27257 * testsuite/gcc.dg/cpp/digraph1.c,
27258 testsuite/gcc.dg/cpp/digraph2.c,
27259 testsuite/gcc.dg/cpp/digraphs.c: New tests.
27260
27261 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
27262
27263 * g77.f-torture/compile/20000630-2.f: New test.
27264 * g77.f-torture/compile/20000630-2.x
27265
27266 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
27267
27268 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
27269
27270 2000-07-11 Neil Booth <NeilB@earthling.net>
27271
27272 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
27273
27274 2000-07-11 Neil Booth <NeilB@earthling.net>
27275
27276 * gcc.dg/cpp/cmdlne-C.c: New.
27277
27278 2000-07-09 Neil Booth <NeilB@earthling.net>
27279
27280 * gcc.dg/cpp/directiv.c: New tests.
27281 * gcc.dg/cpp/undef1.c: Update.
27282
27283 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
27284
27285 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
27286
27287 2000-07-09 Neil Booth <NeilB@earthling.net>
27288
27289 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
27290
27291 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
27292
27293 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
27294 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
27295
27296 2000-07-08 Neil Booth <NeilB@earthling.net>
27297
27298 * gcc.dg/cpp/macsyntx.c: New tests.
27299
27300 2000-07-07 Jakub Jelinek <jakub@redhat.com>
27301
27302 * gcc.dg/20000707-1.c: New test.
27303
27304 2000-07-07 Jakub Jelinek <jakub@redhat.com>
27305
27306 * gcc.c-torture/execute/20000706-1.c: New test.
27307 * gcc.c-torture/execute/20000706-2.c: New test.
27308 * gcc.c-torture/execute/20000706-3.c: New test.
27309 * gcc.c-torture/execute/20000706-4.c: New test.
27310 * gcc.c-torture/execute/20000706-5.c: New test.
27311
27312 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
27313
27314 * g++.old-deja/g++.pt/instantiate7.C: New test.
27315
27316 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
27317
27318 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
27319 * g++.old-deja/g++.mike/thunk3.C: Likewise.
27320 * g++.old-deja/g++.other/rtti3.C: Likewise.
27321 * g++.old-deja/g++.other/rttid3.C: Likewise.
27322
27323 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
27324
27325 * g77.f-torture/compile/20000630-1.x: Fix typo
27326
27327 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
27328
27329 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
27330 assembly output.
27331
27332 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
27333
27334 * gcc.dg/cpp/ident.c: New test.
27335
27336 2000-07-05 Neil Booth <NeilB@earthling.net>
27337
27338 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
27339 gcc.dg/cpp/lexstrng.c: New tests.
27340
27341 2000-07-04 Neil Booth <NeilB@earthling.net>
27342
27343 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
27344 * gcc.dg/cpp/strify2.c: Same.
27345
27346 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
27347
27348 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
27349 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
27350 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
27351 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
27352
27353 * testsuite/gcc.dg/cpp/macro1.c,
27354 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
27355 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
27356 testsuite/gcc.dg/cpp/strify1.c,
27357 testsuite/gcc.dg/cpp/strify2.c: New tests.
27358
27359 2000-07-03 Jakub Jelinek <jakub@redhat.com>
27360
27361 * gcc.c-torture/execute/20000703-1.c: New test.
27362
27363 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
27364
27365 * g++.old-deja/g++.pt (lookup10.C): New test.
27366
27367 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
27368
27369 * g++.old-deja/g++.pt (typename25.C): New test.
27370
27371 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
27372
27373 * gcc.c-torture/compile/20000701-1.c: New test.
27374
27375 2000-06-30 Nick Clifton <nickc@cygnus.com>
27376
27377 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
27378 to test case.
27379
27380 2000-06-30 Catherine Moore <clm@cygnus.com>
27381
27382 * gcc.c-torture/execute/align-1.c: New test.
27383
27384 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
27385
27386 * g++.old-deja/g++.pt/expr8.C: New test.
27387 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
27388
27389 2000-06-29 Nick Clifton <nickc@cygnus.com>
27390
27391 * gcc.c-torture/compile/20000629-1.c: New test.
27392
27393 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
27394
27395
27396 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
27397 gcc.dg/noncompile directory, depending on whether they're
27398 preprocessor tests or not. Annotate all the tests for the dg
27399 framework.
27400
27401 * gcc.c-torture/noncompile/noncompile.exp: Delete.
27402 * gcc.dg/noncompile/noncompile.exp: New.
27403
27404 * Moved files:
27405 Old name New name
27406 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
27407 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
27408 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
27409 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
27410 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
27411 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
27412 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
27413 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
27414 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
27415 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
27416 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
27417 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
27418 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
27419 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
27420 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
27421 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
27422 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
27423 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
27424 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
27425 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
27426 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
27427 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
27428 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
27429 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
27430
27431 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
27432 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
27433 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
27434 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
27435 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
27436 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
27437
27438 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
27439
27440 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
27441 declare one variable. On the fourth, error.
27442 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
27443 declared by 20000628-1a.h.
27444
27445 2000-06-29 Richard Henderson <rth@redhat.com>
27446
27447 * gcc.c-torture/execute/930529-1.x: New file.
27448 * gcc.dg/920413-1.c: Adjust expected warning text.
27449 * gcc.dg/980217-1.c: Declare abort.
27450 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
27451
27452 2000-06-29 Jeffrey A Law (law@cygnus.com)
27453
27454 * g77.f-torture/compile/20000629-1.f: New test.
27455 * g77.f-torture/compile/20000629-1.x: Expected to fail.
27456
27457 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
27458
27459 Rearrange lots of files, removing entirely the
27460 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
27461 directories.
27462
27463 * Deleted files:
27464 gcc.c-torture/code_quality/code_quality.exp
27465 gcc.c-torture/special/special.exp
27466 gcc.failure/failure.exp
27467 gcc.failure/940409-1.x
27468 gcc.c-torture/compile/961203-1.x
27469
27470 * New files:
27471 gcc.misc-tests/linkage.exp
27472 gcc.c-torture/execute/920730-1t.c
27473 gcc.c-torture/execute/920730-1t.x
27474 gcc.c-torture/compile/920520-1.x
27475 gcc.c-torture/compile/920521-1.x
27476 gcc.c-torture/compile/981006-1.x
27477 gcc.c-torture/execute/eeprof-1.x
27478
27479 * Moved files (possibly with modifications to fit a new harness):
27480 Old name New name
27481 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
27482 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
27483 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
27484 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
27485 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
27486 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
27487 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
27488 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
27489 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
27490 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
27491 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
27492 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
27493 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
27494 gcc.failure/940409-1.c gcc.dg/940409-1.c
27495
27496 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
27497
27498 * c-torture/compile/961203-1.x: Delete.
27499
27500 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
27501 not exit. Include stdio.h.
27502 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
27503 * gcc.misc-tests/dg-12.c: Likewise.
27504 * gcc.misc-tests/dg-5.c: Likewise.
27505 * gcc.misc-tests/dg-6.c: Likewise.
27506 * gcc.misc-tests/dg-7.c: Prototype abort.
27507 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
27508 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
27509 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
27510 not exit.
27511 * gcc.misc-tests/sieve.c: Use return from main, not exit.
27512 * gcc.misc-tests/sort2.c: Use return from main, not exit.
27513
27514 2000-06-28 Jakub Jelinek <jakub@redhat.com>
27515
27516 * gcc.dg/cpp/20000628-1.c: New test.
27517 * gcc.dg/cpp/20000628-1.h: New header for above test.
27518 * gcc.dg/cpp/20000628-1a.h: Likewise.
27519
27520 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
27521
27522 * gcc.dg/cpp: New directory.
27523 * gcc.dg/cpp/cpp.exp: New driver.
27524 * gcc.dg/cpp/20000627-1.c: New test.
27525 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
27526 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
27527 and rewrite as a compilation test.
27528
27529 * gcc.dg: Move many files into the cpp subdirectory, possibly
27530 renaming or editing them as well.
27531 Old name New name
27532 990119-1.c cpp/19990119-1.c
27533 990228-1.c cpp/19990228-1.c
27534 990407-1.c cpp/19990407-1.c
27535 990409-1.c cpp/19990409-1.c
27536 990413-1.c cpp/19990413-1.c
27537 990703-1.c cpp/19990703-1.c
27538 20000127-1.c cpp/20000127-1.c
27539 20000129-1.c cpp/20000129-1.c
27540 20000207-1.c cpp/20000207-1.c
27541 20000207-2.c cpp/20000207-2.c
27542 20000209-1.c cpp/20000209-1.c
27543 20000209-2.c cpp/20000209-2.c
27544 20000301-1.c cpp/20000301-1.c
27545 20000419-1.c cpp/20000419-1.c
27546 20000510-1.S cpp/20000510-1.S
27547 20000519-1.c cpp/20000519-1.c
27548 20000529-1.c cpp/20000529-1.c
27549 20000625-1.c cpp/20000625-1.c
27550 20000625-2.c cpp/20000625-2.c
27551 cpp-as1.c cpp/assert1.c
27552 cpp-as2.c cpp/assert2.c
27553 cxx-comments-1.c cpp/cxxcom1.c
27554 cxx-comments-2.c cpp/cxxcom2.c
27555 endif-label.c cpp/endif.c
27556 cpp-hash1.c cpp/hash1.c
27557 cpp-hash2.c cpp/hash2.c
27558 cpp-if1.c cpp/if-1.c
27559 cpp-if2.c cpp/if-2.c
27560 cpp-if3.c cpp/if-3.c
27561 cpp-if4.c cpp/if-4.c
27562 cpp-if5.c cpp/if-5.c
27563 cpp-cond.c cpp/if-cexp.c
27564 cpp-missingop.c cpp/if-mop.c
27565 cpp-missingparen.c cpp/if-mpar.c
27566 cpp-opprec.c cpp/if-oppr.c
27567 cpp-ifparen.c cpp/if-paren.c
27568 cpp-shortcircuit.c cpp/if-sc.c
27569 cpp-shift.c cpp/if-shift.c
27570 cpp-unary.c cpp/if-unary.c
27571 cpp-li1.c cpp/line1.c
27572 cpp-li2.c cpp/line2.c
27573 lineno.c cpp/line3.c
27574 lineno-2.c cpp/line4.c
27575 cpp-mi.c cpp/mi1.c
27576 cpp-mic.h cpp/mi1c.h
27577 cpp-micc.h cpp/mi1cc.h
27578 cpp-mind.h cpp/mi1nd.h
27579 cpp-mindp.h cpp/mi1ndp.h
27580 cpp-mix.h cpp/mi1x.h
27581 cpp-mi2.c cpp/mi2.c
27582 cpp-mi2a.h cpp/mi2a.h
27583 cpp-mi2b.h cpp/mi2b.h
27584 cpp-mi2c.h cpp/mi2c.h
27585 cpp-mi3.c cpp/mi3.c
27586 cpp-mi3.def cpp/mi3.def
27587 poison-1.c cpp/poison.c
27588 pr-impl.c cpp/prag-imp.c
27589 cpp-redef-2.c cpp/redef1.c
27590 cpp-redef.c cpp/redef2.c
27591 strpaste.c cpp/strp1.c
27592 strpaste-2.c cpp/strp2.c
27593 cpp-tradpaste.c cpp/tr-paste.c
27594 cpp-tradstringify.c cpp/tr-str.c
27595 cpp-tradwarn1.c cpp/tr-warn1.c
27596 cpp-tradwarn2.c cpp/tr-warn2.c
27597 trigraphs.c cpp/trigraphs.c
27598 cpp-unc1.c cpp/unc1.c
27599 cpp-unc2.c cpp/unc2.c
27600 cpp-unc3.c cpp/unc3.c
27601 cpp-unc.c cpp/unc4.c
27602 undef.c cpp/undef1.c
27603 undef-2.c cpp/undef2.c
27604 cpp-wi1.c cpp/widestr1.c
27605
27606 2000-06-27 Mark Mitchell <mark@codesourcery.com>
27607
27608 * lib/g++.exp (g++_include_flags): Tweak.
27609
27610 2000-06-27 H.J. Lu <hjl@gnu.org>
27611 Loren J. Rittle <ljrittle@acm.org>
27612
27613 * lib/g++.exp (g++_include_flags): Override libgloss.exp
27614 version with one that knows about the new gcc tree structure.
27615 (g++_link_flags): Same.
27616
27617 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
27618
27619 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
27620 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
27621 case we are cross-compiling.
27622
27623 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
27624 g++.old-deja/g++.niklas/Makefile.in,
27625 g++.old-deja/g++.niklas/configure.in,
27626 g++.old-deja/g++.other/Makefile.in,
27627 g++.old-deja/g++.other/configure.in,
27628 gcc.c-torture/code_quality/Makefile.in,
27629 gcc.c-torture/code_quality/configure.in,
27630 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
27631 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
27632 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
27633 gcc.c-torture/execute/ieee/Makefile.in,
27634 gcc.c-torture/execute/ieee/configure.in,
27635 gcc.c-torture/noncompile/Makefile.in,
27636 gcc.c-torture/noncompile/configure.in,
27637 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
27638 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
27639 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
27640
27641 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
27642
27643 * g++.old-deja/g++.other/ambig3.C: New test.
27644
27645 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
27646
27647 * g++.old-deja/g++.pt/syntax1.C: New test.
27648 * g++.old-deja/g++.pt/syntax2.C: New test.
27649 * g++.old-deja/g++.other/syntax3.C: New test.
27650 * g++.old-deja/g++.other/syntax4.C: New test.
27651
27652 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
27653
27654 * gcc.dg/20000623-1.c: Prototype exit and abort.
27655
27656 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
27657
27658 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
27659 New tests.
27660 * gcc.dg/cpp-mi3.def: New file.
27661
27662 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
27663 inside assertions.
27664 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
27665 lexer's error messages.
27666 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
27667 divine anything from the linemarkers.
27668 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
27669 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
27670
27671 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
27672
27673 * gcc.dg/20000623-1.c: New test.
27674
27675 2000-06-22 Jakub Jelinek <jakub@redhat.com>
27676
27677 * gcc.c-torture/execute/20000622-1.c: New test.
27678
27679 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
27680
27681 * g++.old-deja/g++.other/init15.C: New test.
27682
27683 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
27684
27685 * g++.old-deja/g++.pt/vaarg2.C: New test.
27686 * g++.old-deja/g++.pt/vaarg3.C: New test.
27687
27688 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
27689
27690 * g++.old-deja/g++.other/dyncast6.C: New test.
27691
27692 2000-06-15 Jakub Jelinek <jakub@redhat.com>
27693
27694 * gcc.c-torture/execute/loop-6.c: New test.
27695
27696 2000-06-14 Jakub Jelinek <jakub@redhat.com>
27697
27698 * gcc.dg/20000614-1.c: New test.
27699 * gcc.dg/20000614-2.c: New test.
27700
27701 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
27702
27703 * g++.old-deja/g++.other/inline12.C: New test.
27704
27705 2000-06-13 Jakub Jelinek <jakub@redhat.com>
27706
27707 * g++.old-deja/g++.other/eh1.C: New test.
27708
27709 2000-06-12 Jakub Jelinek <jakub@redhat.com>
27710
27711 * g++.old-deja/g++.other/type.C: New test.
27712
27713 2000-06-05 Jakub Jelinek <jakub@redhat.com>
27714
27715 * g++.old-deja/g++.other/initstring.C: New test.
27716
27717 2000-06-12 Jason Merrill <jason@redhat.com>
27718
27719 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
27720
27721 2000-06-09 Jeffrey A Law (law@cygnus.com)
27722
27723 * gcc.c-torture/compile/20000609-1.c: New test.
27724
27725 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
27726
27727 * gcc.dg/20000609-1.c: New test.
27728
27729 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
27730
27731 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
27732 * gcc.c-torture/noncompile/poison-1.c: Move...
27733 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
27734 * gcc.dg/cpp-li1.c: Add a token after the #line.
27735
27736 2000-06-05 Richard Henderson <rth@cygnus.com>
27737
27738 * gcc.c-torture/execute/20000605-2.c: New test.
27739 * gcc.c-torture/execute/20000605-3.c: New test.
27740
27741 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
27742
27743 * g77.f-torture/execute/20000503-1.x: New file.
27744
27745 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
27746
27747 * g++.old-deja/g++.eh/badalloc1.C: New test.
27748
27749 2000-06-05 Richard Henderson <rth@cygnus.com>
27750
27751 * gcc.c-torture/execute/20000605-1.c: New test.
27752
27753 2000-06-05 Jakub Jelinek <jakub@redhat.com>
27754 Nathan Sidwell <nathan@codesourcery.com>
27755
27756 * gcc.c-torture/compile/20000605-1.c: New test.
27757
27758 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
27759
27760 * g77.f-torture/compile/20000601-1.f: New test.
27761
27762 2000-06-03 Richard Henderson <rth@cygnus.com>
27763
27764 * gcc.c-torture/execute/20000603-1.c: New.
27765
27766 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
27767
27768 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
27769 * gcc.dg/noreturn-2.c (noreturn): Likewise.
27770
27771 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
27772
27773 * gcc.dg/compare2.c (case 12): XFAIL.
27774 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
27775 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
27776
27777 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
27778
27779 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
27780
27781 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
27782 guard macro is already defined when the header is first
27783 included.
27784 * gcc.dg/cpp-mix.h: New file.
27785 * gcc.dg/endif-label.c: Update patterns to match compiler.
27786
27787 * g++.brendan/complex1.C: Declare abort.
27788 * g++.law/refs4.C: Remove XFAIL.
27789 * g++.oliva/expr2.C: Declare abort and exit.
27790
27791 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
27792
27793 * gcc.c-torture/execute/20000528-1.c: New test.
27794
27795 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
27796 * g++.old-deja/g++.law/temps4.C: Likewise.
27797
27798 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
27799 stdlib.h. Call abort() on failure.
27800 * g++.old-deja/g++.law/refs4.C: Likewise.
27801 * g++.old-deja/g++.law/temps4.C: Likewise.
27802 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
27803 * gcc.c-torture/execute/20000112-1.c: Include string.h.
27804
27805 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
27806
27807 Relative to g++.dg/special:
27808 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
27809
27810 Relative to g++.old-deja:
27811 * g++.brendan/complex1.C, g++.jason/optimize2.C,
27812 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
27813 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
27814 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
27815 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
27816 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
27817 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
27818
27819 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
27820 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
27821 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
27822 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
27823 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
27824 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
27825 and/or string.h.
27826
27827 * g++.other/goto1.C: Update expectations for error messages.
27828
27829 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
27830
27831 * gcc.c-torture/compile/20000523-1.c: New test.
27832
27833 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
27834
27835 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
27836
27837 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
27838
27839 * g++.old-deja/g++.eh/catch11.C: New test.
27840 * g++.old-deja/g++.eh/catch12.C: New test.
27841
27842 2000-05-24 Nick Clifton <nickc@cygnus.com>
27843
27844 * gcc.c-torture/execute/20000523-1.c: New test.
27845
27846 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
27847
27848 * c-torture/execute/bcp-1.c: Replace abort in arg of
27849 __builtin_constant_p with a generic external function.
27850
27851 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
27852 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
27853 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
27854 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
27855 Prototype abort and/or exit.
27856
27857 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
27858 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
27859 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
27860 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
27861
27862 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
27863
27864 * gcc.dg/dwarf2-1.c: New test.
27865
27866 2000-05-20 Richard Henderson <rth@cygnus.com>
27867
27868 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
27869
27870 2000-05-20 Andreas Jaeger <aj@suse.de>
27871
27872 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
27873 testcase.
27874
27875 2000-05-19 David Edelsohn <edelsohn@gnu.org>
27876
27877 * gcc.c-torture/execute/20000519-2.c: New test.
27878
27879 2000-05-19 Andreas Jaeger <aj@suse.de>
27880
27881 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
27882 which fails with SSA.
27883
27884 * lib/c-torture.exp: Also test with -O3 -fssa.
27885
27886 2000-05-18 Michael Meissner <meissner@redhat.com>
27887
27888 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
27889 * gcc.c-torture/execute/920415-1.c: Ditto.
27890 * gcc.c-torture/execute/920501-1.c: Ditto.
27891 * gcc.c-torture/execute/conversion.c: Ditto.
27892 * gcc.c-torture/execute/cvt-1.c: Ditto.
27893
27894 2000-05-18 Jeffrey A Law (law@cygnus.com)
27895
27896 * gcc.c-torture/compile/20000518-1.c: New test.
27897
27898 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
27899
27900 * g77.f-torture/compile/200005018.f: New test.
27901
27902 2000-05-17 Jeffrey A Law (law@cygnus.com)
27903
27904 * gcc.c-torture/compile/20000517-1.c: New test.
27905
27906 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27907
27908 * gcc.c-torture/execute/20000516-1.c: New test.
27909
27910 2000-05-15 Jakub Jelinek <jakub@redhat.com>
27911
27912 * g++.old-deja/g++.other/eh.C: New test.
27913
27914 2000-05-12 Richard Henderson <rth@cygnus.com>
27915
27916 * gcc.c-torture/execute/990208-1.c (main): Don't pass
27917 constants through to doit's conditional.
27918
27919 2000-05-11 Jeffrey A Law (law@cygnus.com)
27920
27921 * gcc.c-torture/compile/20000511-1.c: New test.
27922 * g77.f-torture/compile/20000511-1.f: New test.
27923 * g77.f-torture/compile/20000511-2.f: New test.
27924
27925 2000-05-11 Michael Meissner <meissner@redhat.com>
27926
27927 * gcc.c-torture/execute/20000511-1.c: New test.
27928
27929 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
27930
27931 * gcc.dg/dg.exp: Scan .S files as well as .c files.
27932 * gcc.dg/20000510-1.S: New.
27933
27934 2000-05-08 Catherine Moore <clm@cygnus.com>
27935
27936 * gcc.dg/unused-3.c: New.
27937
27938 2000-05-06 Richard Henderson <rth@cygnus.com>
27939
27940 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
27941 * g++.old-deja/g++.mike/warn1.C: Likewise.
27942 * g++.old-deja/g++.pt/local1.C: Likewise.
27943 * g++.old-deja/g++.pt/local7.C: Likewise.
27944 * g++.old-deja/g++.pt/spec16.C: Likewise.
27945
27946 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
27947
27948 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
27949
27950 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
27951
27952 * g77.f-torture/execute/20000503-1.f: New test.
27953
27954 2000-05-04 Andreas Jaeger <aj@suse.de>
27955
27956 * gcc.dg/noreturn-2.c: New test.
27957
27958 2000-05-04 Neil Booth <NeilB@earthling.net>
27959
27960 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
27961 preprocessor.
27962
27963 2000-05-04 Richard Henderson <rth@cygnus.com>
27964
27965 * gcc.c-torture/execute/20000503-1.c: Fix typo.
27966
27967 2000-05-04 Richard Henderson <rth@cygnus.com>
27968
27969 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
27970 OpenSSL by Jason R Thorpe.
27971
27972 2000-05-03 Jim Wilson <wilson@cygnus.com>
27973
27974 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
27975
27976 2000-05-03 Robert Lipe <robertlipe@usa.net>
27977
27978 * gcc.dg/20000503-1.c: New test.
27979
27980 2000-05-02 Jakub Jelinek <jakub@redhat.com>
27981
27982 * gcc.c-torture/compile/20000502-1.c: New test.
27983 * g++.old-deja/g++.other/align.C: New test.
27984 * gcc.dg/cpp-tradstringify.c: New test.
27985
27986 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
27987
27988 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
27989 and hard registers.
27990
27991 2000-04-26 Geoff Keating <geoffk@cygnus.com>
27992
27993 * gcc.c-torture/execute/loop-5.c: New test.
27994
27995 2000-04-25 Jakub Jelinek <jakub@redhat.com>
27996
27997 * gcc.c-torture/execute/va-arg-20.c: New test.
27998
27999 2000-04-23 Jeffrey A Law (law@cygnus.com)
28000
28001 * gcc.c-torture/execute/20000422-1.c: New test.
28002
28003 2000-04-20 Greg McGary <gkm@gnu.org>
28004
28005 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
28006 when optimizing, but without sibling-call optimizations (-O1).
28007
28008 2000-04-20 Jeffrey A Law (law@cygnus.com)
28009
28010 * gcc.c-torture/compile/20000420-1.c: New test.
28011
28012 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
28013
28014 * g++.abi/ptrflags.C: New test.
28015 * g++.eh/catchptr1.C: Test incomplete pointer chains.
28016
28017 2000-04-19 Catherine Moore <clm@cygnus.com>
28018
28019 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
28020
28021 2000-04-19 Greg McGary <gkm@gnu.org>
28022
28023 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
28024 sibling-call optimizations.
28025
28026 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
28027
28028 * gcc.dg/20000419-1.c: New test.
28029
28030 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
28031
28032 * gcc.c-torture/execute/20000412-6.c: New test.
28033
28034 2000-04-12 Jeffrey A Law (law@cygnus.com)
28035
28036 * gcc.c-torture/execute/20000412-5.c: New test.
28037 * g77.f-torture/compile/20000412-1.f: New test.
28038 * gcc.c-torture/execute/20000412-4.c: New test.
28039 * gcc.c-torture/compile/20000412-2.c: New test.
28040 * gcc.c-torture/execute/20000412-3.c: New test.
28041 * gcc.c-torture/compile/20000412-1.c: New test.
28042 * gcc.c-torture/execute/20000412-2.c: New test.
28043
28044 2000-04-12 Jakub Jelinek <jakub@redhat.com>
28045
28046 * objc/execute/bf-20.m: New test.
28047
28048 2000-04-10 Richard Henderson <rth@cygnus.com>
28049
28050 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
28051
28052 * gcc.c-torture/execute/20000412-1.c: New test.
28053
28054 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
28055
28056 * g++.old-deja/g++.eh/catchptr1.C: New test.
28057
28058 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
28059
28060 * g++.old-deja/g++.abi/cxa_vec.C: New test.
28061
28062 2000-04-08 Neil Booth <NeilB@earthling.net>
28063
28064 * gcc.dg/cpp-nullchar.c: Remove test as
28065 embedded nulls cause problems.
28066
28067 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28068
28069 * gcc.dg/compare2.c: New test.
28070
28071 2000-04-08 Neil Booth <NeilB@earthling.net>
28072
28073 * gcc.dg/cpp-nullchar.c: New test.
28074
28075 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
28076
28077 * gcc.dg/cpp-mi2.c: New test.
28078 * gcc.dg/cpp-mi2[abc].h: New files.
28079
28080 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
28081
28082 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
28083 member name.
28084
28085 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
28086
28087 * g++.old-deja/g++.abi/vmihint.C: New test.
28088
28089 2000-04-06 Neil Booth <NeilB@earthling.net>
28090
28091 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
28092 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
28093 copyright.
28094
28095 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
28096
28097 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
28098 avoid stack-frame overwrite.
28099
28100 2000-04-05 Jakub Jelinek <jakub@redhat.com>
28101
28102 * gcc.c-torture/compile/20000405-2.c: New test.
28103 * gcc.c-torture/compile/20000405-3.c: New test.
28104
28105 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28106
28107 * gcc.c-torture/compile/20000405-1.c: New test.
28108
28109 2000-04-04 Geoff Keating <geoffk@cygnus.com>
28110
28111 * gcc.dg/cast-qual-1.c: Revert last change.
28112
28113 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28114
28115 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
28116
28117 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
28118
28119 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
28120 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
28121
28122 2000-04-03 Jeffrey A Law (law@cygnus.com)
28123
28124 * gcc.c-torture/compile/20000403-2.c: New test.
28125 * gcc.c-torture/compile/20000403-1.c: New test.
28126
28127 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
28128
28129 * gcc.c-torture/execute/20000403-1.c: New test.
28130
28131 2000-04-03 Geoff Keating <geoffk@cygnus.com>
28132
28133 * gcc.c-torture/execute/20000402-1.c: New test.
28134
28135 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
28136
28137 * gcc.c-torture/execute/va-arg-15.c: New test.
28138 * gcc.c-torture/execute/va-arg-16.c: New test.
28139 * gcc.c-torture/execute/va-arg-17.c: New test.
28140 * gcc.c-torture/execute/va-arg-18.c: New test.
28141 * gcc.c-torture/execute/va-arg-19.c: New test.
28142
28143 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
28144
28145 * gcc.c-torture/compile/981211-1.c: Move to...
28146 * gcc.dg/cpp-as1.c: ...here.
28147 * gcc.dg/cpp-as2.c: New file.
28148
28149 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
28150 compiler.
28151
28152 2000-04-02 Neil Booth <NeilB@earthling.net>
28153
28154 * gcc.dg/cpp-cond.c New tests.
28155 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
28156 accidental success less likely.
28157 * gcc.dg/cpp-missingop.c New tests.
28158 * gcc.dg/cpp-missingparen.c New tests.
28159 * gcc.dg/cpp-shift.c New tests.
28160 * gcc.dg/cpp-shortcircuit.c New tests.
28161 * gcc.dg/cpp-unary.c New tests.
28162
28163 2000-03-29 Jeffrey A Law (law@cygnus.com)
28164
28165 * gcc.c-torture/compile/20000329-1.c: New test.
28166
28167 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
28168
28169 * gcc.c-torture/compile/20000326-1.c: New test.
28170 * gcc.c-torture/compile/20000326-2.c: New test.
28171
28172 2000-03-24 Geoff Keating <geoffk@cygnus.com>
28173
28174 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
28175 the first parameter is a function argument.
28176
28177 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
28178
28179 * g++.old-deja/g++.ext/array4.C: New test.
28180
28181 2000-03-22 Geoff Keating <geoffk@cygnus.com>
28182
28183 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
28184
28185 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28186
28187 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
28188
28189 2000-03-19 Richard Henderson <rth@cygnus.com>
28190
28191 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
28192
28193 2000-03-19 Richard Henderson <rth@cygnus.com>
28194
28195 * gcc.c-torture/compile/20000319-1.c: New test.
28196
28197 2000-03-14 Jeffrey A Law (law@cygnus.com)
28198
28199 * gcc.c-torture/execute/20000314-3.c: New test.
28200 * gcc.c-torture/execute/20000314-2.c: New test.
28201 * gcc.c-torture/execute/20000314-1.c: New test.
28202 * gcc.c-torture/compile/20000314-2.c: New test.
28203 * gcc.c-torture/compile/20000314-1.c: New test.
28204
28205 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
28206
28207 * g++.old-deja/g++.warn/inline.C: New test.
28208
28209 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
28210
28211 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
28212 standards-compliant result rather than specific constants.
28213 Put test-values in array.
28214
28215 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
28216
28217 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
28218 (g++_target_compile): Put test-specific options last.
28219
28220 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
28221
28222 * g++.old-deja/g++.eh/vbase4.C: New test.
28223
28224 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
28225
28226 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
28227
28228 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
28229
28230 * g++.old-deja/g++.brendan/misc12.C: Removed.
28231 * g++.old-deja/g++.pt/memtemp77.C: Constify.
28232 * g++.old-deja/g++.ext/pretty4.C: New test.
28233
28234 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
28235
28236 * g++.old-deja/g++.other/string2.C: New test.
28237
28238 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
28239
28240 * g++.old-deja/g++.warn/impint2.C: New test.
28241
28242 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
28243
28244 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
28245 is 1, not zero.
28246
28247 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
28248
28249 * g++.old-deja/g++.warn/impint.C: New test.
28250 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
28251 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
28252 * g++.old-deja/g++.pt/explicit12.C: Likewise.
28253 * g++.old-deja/g++.pt/explicit13.C: Likewise.
28254 * g++.old-deja/g++.pt/explicit17.C: Likewise.
28255 * g++.old-deja/g++.pt/explicit18.C: Likewise.
28256 * g++.old-deja/g++.pt/explicit19.C: Likewise.
28257 * g++.old-deja/g++.pt/explicit23.C: Likewise.
28258 * g++.old-deja/g++.pt/explicit31.C: Likewise.
28259 * g++.old-deja/g++.pt/explicit35.C: Likewise.
28260 * g++.old-deja/g++.pt/explicit6.C: Likewise.
28261 * g++.old-deja/g++.pt/memclass7.C: Likewise.
28262
28263 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
28264
28265 * gcc.dg/cpp-redef.c: New test.
28266
28267 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
28268
28269 * g++.old-deja/g++.pt/unify7.C: New test.
28270
28271 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28272
28273 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
28274 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
28275
28276 2000-02-25 Geoff Keating <geoffk@cygnus.com>
28277
28278 * gcc.c-torture/compile/20000224-1.c: New test.
28279
28280 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28281
28282 * gcc.c-torture/compile/cpp-2.c: New test.
28283 * gcc.c-torture/compile/cpp-1.c: New test.
28284
28285 2000-02-25 Jeffrey A Law (law@cygnus.com)
28286
28287 * gcc.c-torture/execute/20000225-1.c: New test.
28288
28289 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28290
28291 * gcc.dg/cpp-li2.c: New test.
28292
28293 * gcc.dg/cpp-wi1.c: New test.
28294
28295 * gcc.dg/cpp-li1.c: New test.
28296
28297 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
28298
28299 * g++.old-deja/g++.other/sizeof5.C: New test.
28300
28301 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28302
28303 * gcc.c-torture/execute/va-arg-13.c: New test.
28304
28305 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
28306
28307 * gcc.c-torture/execute/va-arg-12.c: New test.
28308
28309 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
28310
28311 * gcc.c-torture/execute/20000223-1.c: New test.
28312
28313 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
28314
28315 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
28316
28317 2000-02-22 Mark Mitchell <mark@codesourcery.com>
28318
28319 * g++.old-deja/g++.abi/ptrmem.C: New test.
28320
28321 2000-02-19 Richard Henderson <rth@cygnus.com>
28322
28323 * gcc.c-torture/compile/init-3.c: New.
28324
28325 2000-02-17 Mark Mitchell <mark@codesourcery.com>
28326
28327 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
28328 ALWAYS_CXXFLAGS.
28329
28330 2000-02-11 Robert Lipe <robertl@sco.com>
28331
28332 * gcc.c-torture/compile/20000211-3.c: New test.
28333
28334 2000-02-11 Martin Buchholz <martin@xemacs.org>
28335
28336 * gcc.c-torture/compile/20000211-2.c: New test.
28337
28338 2000-02-11 Jeffrey A Law (law@cygnus.com)
28339
28340 * gcc.c-torture/compile/20000211-1.c: New test.
28341
28342 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
28343
28344 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
28345 on native targets
28346
28347 2000-02-08 Nathan Sidwell <nathan@acm.org>
28348
28349 * g++.old-deja/g++.other/cast5.C: New test.
28350
28351 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
28352
28353 * gcc.c-torture/execute/20000205-1.c: New.
28354
28355 2000-02-03 Nathan Sidwell <nathan@acm.org>
28356
28357 * g++.old-deja/g++.jason/cast3.C: Return void.
28358 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
28359
28360 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28361
28362 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
28363
28364 * gcc.dg/loop-1.c: New test.
28365
28366 2000-01-27 Jakub Jelinek <jakub@redhat.com>
28367
28368 * gcc.c-torture/compile/20000127-1.c: New test.
28369 * gcc.c-torture/execute/991228-1.c: New test.
28370
28371 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28372
28373 * gcc.dg/unused-2.c: New test.
28374
28375 * gcc.dg/conv-1.c: New test.
28376
28377 2000-01-24 Mark Mitchell <mark@codesourcery.com>
28378
28379 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
28380 compiler.
28381 (tool_option_proc): Fix typo.
28382
28383 2000-01-24 Geoff Keating <geoffk@cygnus.com>
28384
28385 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
28386 of the ld on the host, not on the build machine.
28387 Also, don't crash if '--help' is not a supported option.
28388
28389 2000-01-24 Richard Henderson <rth@cygnus.com>
28390
28391 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
28392
28393 2000-01-20 Jeffrey A Law (law@cygnus.com)
28394
28395 * gcc.c-torture/execute/20000120-2.c: New test.
28396 * gcc.c-torture/execute/20000120-1.c: New test.
28397
28398 2000-01-13 Jeffrey A Law (law@cygnus.com)
28399
28400 * gcc.c-torture/execute/20000113-1.c: New test.
28401
28402 2000-01-12 Jeffrey A Law (law@cygnus.com)
28403
28404 * gcc.c-torture/execute/20000112-1.c: New test.
28405
28406 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28407
28408 * gcc.dg/20000111-1.c: New test.
28409
28410 2000-01-10 Jeffrey A Law (law@cygnus.com)
28411
28412 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
28413 with 16 bit integers.
28414
28415 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28416
28417 * gcc.dg/20000108-1.c: New test.
28418
28419 2000-01-05 Nathan Sidwell <nathan@acm.org>
28420
28421 * g++.old-deja/g++.ns/koenig8.C: New test.
28422
28423 2000-01-05 Nathan Sidwell <nathan@acm.org>
28424
28425 * g++.old-deja/g++.other/cast4.C: New test.
28426
28427 2000-01-05 Jeffrey A Law (law@cygnus.com)
28428
28429 * gcc.c-torture/compile/20000105-2.c: New test.
28430 * gcc.c-torture/compile/20000105-1.c: New test.
28431
28432 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28433
28434 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
28435 references to printf & atoi to conform to ANSI standard.
28436 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
28437 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
28438 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
28439 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
28440 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
28441 * g++.old-deja/g++.brendan/complex1.C: Likewise.
28442 * g++.old-deja/g++.brendan/copy1.C: Likewise.
28443 * g++.old-deja/g++.brendan/copy2.C: Likewise.
28444 * g++.old-deja/g++.brendan/copy3.C: Likewise.
28445 * g++.old-deja/g++.brendan/copy4.C: Likewise.
28446 * g++.old-deja/g++.brendan/copy5.C: Likewise.
28447 * g++.old-deja/g++.brendan/copy6.C: Likewise.
28448 * g++.old-deja/g++.brendan/copy7.C: Likewise.
28449 * g++.old-deja/g++.brendan/copy8.C: Likewise.
28450 * g++.old-deja/g++.brendan/crash11.C: Likewise.
28451 * g++.old-deja/g++.brendan/crash14.C: Likewise.
28452 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
28453 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
28454 * g++.old-deja/g++.brendan/delete2.C: Likewise.
28455 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
28456 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
28457 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
28458 * g++.old-deja/g++.brendan/eh1.C: Likewise.
28459 * g++.old-deja/g++.brendan/groff1.C: Likewise.
28460 * g++.old-deja/g++.brendan/init3.C: Likewise.
28461 * g++.old-deja/g++.brendan/misc12.C: Likewise.
28462 * g++.old-deja/g++.brendan/misc7.C: Likewise.
28463 * g++.old-deja/g++.brendan/new2.C: Likewise.
28464 * g++.old-deja/g++.brendan/operators4.C: Likewise.
28465 * g++.old-deja/g++.brendan/operators5.C: Likewise.
28466 * g++.old-deja/g++.brendan/overload2.C: Likewise.
28467 * g++.old-deja/g++.brendan/overload7.C: Likewise.
28468 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
28469 * g++.old-deja/g++.brendan/reference1.C: Likewise.
28470 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
28471 * g++.old-deja/g++.brendan/template24.C: Likewise.
28472 * g++.old-deja/g++.brendan/template3.C: Likewise.
28473 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
28474 * g++.old-deja/g++.jason/inline3.C: Likewise.
28475 * g++.old-deja/g++.jason/opeq.C: Likewise.
28476 * g++.old-deja/g++.law/arg5.C: Likewise.
28477 * g++.old-deja/g++.law/arm7.C: Likewise.
28478 * g++.old-deja/g++.law/ctors11.C: Likewise.
28479 * g++.old-deja/g++.law/cvt8.C: Likewise.
28480 * g++.old-deja/g++.law/init9.C: Likewise.
28481 * g++.old-deja/g++.law/refs4.C: Likewise.
28482 * g++.old-deja/g++.law/template2.C: Likewise.
28483 * g++.old-deja/g++.law/visibility24.C: Likewise.
28484 * g++.old-deja/g++.law/vtable3.C: Likewise.
28485 * g++.old-deja/g++.mike/asm2.C: Likewise.
28486 * g++.old-deja/g++.mike/eh1.C: Likewise.
28487 * g++.old-deja/g++.mike/misc1.C: Likewise.
28488 * g++.old-deja/g++.mike/misc13.C: Likewise.
28489 * g++.old-deja/g++.mike/misc14.C: Likewise.
28490 * g++.old-deja/g++.mike/ns12.C: Likewise.
28491 * g++.old-deja/g++.mike/p1248.C: Likewise.
28492 * g++.old-deja/g++.mike/p3708.C: Likewise.
28493 * g++.old-deja/g++.mike/p3708a.C: Likewise.
28494 * g++.old-deja/g++.mike/p3708b.C: Likewise.
28495 * g++.old-deja/g++.mike/p646.C: Likewise.
28496 * g++.old-deja/g++.mike/p700.C: Likewise.
28497 * g++.old-deja/g++.mike/p783.C: Likewise.
28498 * g++.old-deja/g++.mike/p783a.C: Likewise.
28499 * g++.old-deja/g++.mike/p783b.C: Likewise.
28500 * g++.old-deja/g++.mike/p786.C: Likewise.
28501 * g++.old-deja/g++.mike/p789.C: Likewise.
28502 * g++.old-deja/g++.mike/p789a.C: Likewise.
28503 * g++.old-deja/g++.mike/p807a.C: Likewise.
28504 * g++.old-deja/g++.other/delete3.C: Likewise.
28505 * g++.old-deja/g++.other/dyncast1.C: Likewise.
28506 * g++.old-deja/g++.other/dyncast2.C: Likewise.
28507 * g++.old-deja/g++.other/dyncast3.C: Likewise.
28508 * g++.old-deja/g++.other/empty1.C: Likewise.
28509 * g++.old-deja/g++.other/temporary1.C: Likewise.
28510 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
28511 * g++.old-deja/g++.pt/t16.C: Likewise.
28512 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
28513
28514 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
28515
28516 * gcc.dg/991230-1.c: New test.
28517
28518 1999-12-29 Jeffrey A Law (law@cygnus.com)
28519
28520 * gcc.c-torture/compile/991229-3.c: New test.
28521 * gcc.c-torture/compile/991229-2.c: New test.
28522 * gcc.c-torture/compile/991229-1.c: New test.
28523
28524 1999-12-29 Greg McGary <gkm@eng.ascend.com>
28525
28526 * gcc.c-torture/compile/labels-2.c: New test.
28527
28528 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
28529
28530 * gcc.c-torture/execute/991227-1.c: New test.
28531
28532 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28533
28534 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
28535
28536 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
28537
28538 * gcc.c-torture/execute/991221-1.c: New test.
28539
28540 1999-12-20 Nathan Sidwell <nathan@acm.org>
28541
28542 * g++.old-deja/g++.other/cast3.C: New test.
28543
28544 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
28545
28546 * gcc.c-torture/execute/991216-4.c: New test.
28547
28548 1999-12-16 Michael Meissner <meissner@cygnus.com>
28549
28550 * gcc.c-torture/execute/991216-1.c: New test.
28551 * gcc.c-torture/execute/991216-2.c: New test.
28552 * gcc.c-torture/execute/991216-3.c: New test.
28553
28554 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
28555
28556 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
28557 Actually make the test fail by using "-O2" for compilation.
28558
28559 1999-12-15 Nathan Sidwell <nathan@acm.org>
28560
28561 * g++.old-deja/g++.warn/cast-align1.C: New test.
28562
28563 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
28564
28565 * gcc.c-torture/compile/991214-1.c: New test.
28566 * gcc.c-torture/compile/991214-2.c: New test.
28567
28568 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
28569
28570 * gcc.dg/991214-1.c: New test.
28571
28572 1999-12-13 Jeffrey A Law (law@cygnus.com)
28573
28574 * gcc.c-torture/compile/991213-3.c: New test.
28575 * gcc.c-torture/compile/991213-2.c: New test.
28576 * gcc.c-torture/compile/991213-1.c: New test.
28577
28578 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
28579
28580 * gcc.dg/991209-1.c: New test.
28581
28582 1999-12-08 Nathan Sidwell <nathan@acm.org>
28583
28584 * gcc.c-torture/compile/991208-1.c: New test.
28585
28586 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28587
28588 * gcc.dg/ultrasp2.c: New test.
28589
28590 1999-12-05 Alex Samuel <samuel@codesourcery.com>
28591
28592 * g++.old-deja/g++.abi/align.C (main): Fix typo.
28593
28594 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
28595
28596 * gcc.c-torture/compile/991202-1.c: New test.
28597 * gcc.c-torture/execute/991202-1.c: New test.
28598 * gcc.c-torture/execute/991202-2.c: New test.
28599 * gcc.c-torture/execute/991202-3.c: New test.
28600
28601 1999-12-02 Alex Samuel <samuel@codesourcery.com>
28602
28603 * g++.old-deja/g++.abi/align.C: New test.
28604 * g++.old-deja/g++.abi/aggregates.C: Likewise.
28605 * g++.old-deja/g++.abi/bitfields.C: Likewise.
28606
28607 1999-12-01 Richard Henderson <rth@cygnus.com>
28608
28609 * gcc.c-torture/execute/991201-1.c: New.
28610
28611 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
28612
28613 * gcc.dg/991129-1.c: New test.
28614
28615 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
28616
28617 * gcc.c-torture/compile/991127-1.c: New test.
28618
28619 1999-11-22 Nathan Sidwell <nathan@acm.org>
28620
28621 * g++.old-deja/g++.other/warn4.C: New test.
28622
28623 1999-11-22 Nathan Sidwell <nathan@acm.org>
28624
28625 * g++.old-deja/g++.eh/cleanup2.C: New test.
28626 * g++.old-deja/g++.ext/pretty2.C: New test.
28627 * g++.old-deja/g++.ext/pretty3.C: New test.
28628 * g++.old-deja/g++.other/debug6.C: New test.
28629
28630 1999-10-20 Jim Wilson <wilson@cygnus.com>
28631
28632 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
28633 compiler_output to look for one error message instead of two.
28634
28635 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
28636
28637 * gcc.c-torture/execute/991118-1.c: Also test case
28638 where the word boundary does not split a byte evenly.
28639
28640 1999-11-19 Nathan Sidwell <nathan@acm.org>
28641
28642 * g++.old-deja/g++.ext/restrict1.C: New test.
28643
28644 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
28645
28646 * gcc.c-torture/execute/991118-1.c: New test.
28647
28648 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
28649
28650 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
28651 working directory pathnames.
28652
28653 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
28654
28655 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
28656 host is equipped with driver.h and driver.o so it can actually
28657 compile and run the tests.
28658
28659 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
28660
28661 * gcc.c-torture/compile/991008-1.c: New test.
28662
28663 1999-11-08 Nick Clifton <nickc@cygnus.com>
28664
28665 * lib/gcc-dg.exp: Include target-supports.exp
28666
28667 1999-11-05 Nick Clifton <nickc@cygnus.com>
28668
28669 * lib/target-supports.exp: New file: Provide procs to test for
28670 features supported by the target.
28671 (check_weak_available): Moved here from ecos.exp.
28672 (check_alias_available): New proc: Determine of the target
28673 toolchain supports the alias attribute.
28674
28675 * gcc.dg/special/ecos.exp: Move check_weak_available to
28676 target-supports.exp.
28677 (alias-1.c): Only perform the test if the target supports
28678 aliases.
28679 (wkali-1.c): Only perform the test if the target supports
28680 aliases.
28681
28682 * gcc.dg/990506-0.c: Expect error messages from cross
28683 targets as well as native targets.
28684
28685 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28686
28687 * gcc.dg/ultrasp1.c: Removed xfail.
28688 * gcc.dg/struct-ret-2.c: Likewise.
28689 * gcc.dg/array-1.c: Likewise.
28690
28691 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28692
28693 * gcc.dg/struct-ret-2.c: New test.
28694
28695 * gcc.dg/array-1.c: New test.
28696
28697 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
28698
28699 * gcc.c-torture/execute/991030-1.c: New test.
28700
28701 1999-10-26 Richard Henderson <rth@cygnus.com>
28702
28703 * gcc.c-torture/compile/991026-2.c: New test.
28704
28705 1999-10-26 Jeffrey A Law (law@cygnus.com)
28706
28707 * gcc.c-torture/compile/991026-1.c: New test.
28708
28709 1999-10-23 Jeffrey A Law (law@cygnus.com)
28710
28711 * gcc.c-torture/execute/991023-1.c: New test.
28712
28713 1999-10-19 Jeffrey A Law (law@cygnus.com)
28714
28715 * gcc.c-torture/execute/991019-1.c: New test.
28716
28717 1999-10-16 Richard Henderson <rth@cygnus.com>
28718
28719 * gcc.c-torture/execute/991016-1.c: New test.
28720
28721 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
28722
28723 * gcc.c-torture/execute/991014-1.c: New test.
28724
28725 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
28726
28727 * g++.old-deja/g++.other/union2.C: New test.
28728
28729 1999-10-13 Nathan Sidwell <nathan@acm.org>
28730
28731 * g++.old-deja/g++.other/vaarg2.C: New test.
28732 * g++.old-deja/g++.other/vaarg3.C: New test.
28733
28734 1999-10-12 Craig Burley <craig@jcb-sc.com>
28735
28736 * g77.f-torture/noncompile/19990905-1.f: Moved from being
28737 in compile/.
28738
28739 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
28740
28741 * gcc.c-torture/execute/va-arg-11.c: New test.
28742
28743 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
28744
28745 * lib/file-format.exp (gcc_target_object_format): Don't
28746 crash if objdump is unavailable.
28747
28748 1999-09-29 Donn Terry <donn@interix.com>
28749
28750 * gcc.misc-tests/mg.exp: delete extraneous redirection.
28751
28752 1999-09-28 Nick Clifton <nickc@cygnus.com>
28753
28754 * gcc.c-torture/compile/990928-1.c: New test.
28755
28756 1999-09-28 Nathan Sidwell <nathan@acm.org>
28757
28758 * g++.old-deja/g++.other/decl6.C: New test.
28759
28760 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28761
28762 * gcc.c-torture/execute/va-arg-10.c: New test.
28763
28764 1999-09-27 Nathan Sidwell <nathan@acm.org>
28765
28766 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
28767 __PRETTY_FUNCTION__.
28768
28769 1999-09-23 Nick Clifton <nickc@cygnus.com>
28770
28771 * gcc.c-torture/execute/990923-1.c: New test.
28772
28773 1999-09-21 Nick Clifton <nickc@cygnus.com>
28774
28775 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
28776 for which -fpic is inappropriate.
28777
28778 1999-09-21 Mark Mitchell <mark@codesourcery.com>
28779
28780 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
28781
28782 1999-09-21 Nathan Sidwell <nathan@acm.org>
28783
28784 * g++.old-deja/g++.other/dyncast1.C: New test.
28785 * g++.old-deja/g++.other/dyncast2.C: New test.
28786 * g++.old-deja/g++.other/dyncast3.C: New test.
28787 * g++.old-deja/g++.other/dyncast4.C: New test.
28788 * g++.old-deja/g++.other/dyncast5.C: New test.
28789 * g++.old-deja/g++.eh/catch3.C: New test.
28790 * g++.old-deja/g++.eh/catch3p.C: New test.
28791 * g++.old-deja/g++.eh/catch4.C: New test.
28792 * g++.old-deja/g++.eh/catch4p.C: New test.
28793 * g++.old-deja/g++.eh/catch5.C: New test.
28794 * g++.old-deja/g++.eh/catch5p.C: New test.
28795 * g++.old-deja/g++.eh/catch6.C: New test.
28796 * g++.old-deja/g++.eh/catch6p.C: New test.
28797 * g++.old-deja/g++.eh/catch7.C: New test.
28798 * g++.old-deja/g++.eh/catch7p.C: New test.
28799 * g++.old-deja/g++.eh/catch8.C: New test.
28800 * g++.old-deja/g++.eh/catch8p.C: New test.
28801 * g++.old-deja/g++.eh/catch9.C: New test.
28802 * g++.old-deja/g++.eh/catch9p.C: New test.
28803
28804 1999-09-13 Nathan Sidwell <nathan@acm.org>
28805
28806 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
28807 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
28808
28809 1999-09-13 Jeffrey A Law (law@cygnus.com)
28810
28811 * gcc.c-torture/compile/990913-1.c: New test.
28812
28813 1999-09-10 Nathan Sidwell <nathan@acm.org>
28814
28815 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
28816 * g++.old-deja/g++.jason/rfg5.C: Likewise.
28817
28818 1999-09-09 Richard Henderson <rth@cygnus.com>
28819
28820 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
28821
28822 1999-09-09 Nathan Sidwell <nathan@acm.org>
28823
28824 * g++.old-deja/g++.other/lookup11.C: New test.
28825 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
28826 what is permitted and what we want.
28827 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
28828 overload use.
28829 * g++.old-deja/g++.jason/rfg5.C: Likewise
28830
28831 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
28832
28833 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
28834 * gcc.c-torture/noncompile/poison-1.c: New file.
28835
28836 1999-09-08 Nathan Sidwell <nathan@acm.org>
28837
28838 * g++.old-deja/g++.other/sizeof3.C: New test.
28839 * g++.old-deja/g++.other/sizeof4.C: New test.
28840 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
28841 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
28842
28843 1999-09-07 Richard Henderson <rth@cygnus.com>
28844
28845 * gcc.dg/va-arg-1.c: New.
28846
28847 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28848
28849 * gcc.c-torture/execute/va-arg-9.c: New test.
28850
28851 1999-09-05 Craig Burley <craig@jcb-sc.com>
28852
28853 * g77.f-torture/compile/980519-2.f: New test.
28854 * g77.f-torture/compile/19990905-0.f: New test.
28855 * g77.f-torture/compile/19990905-1.f: New test.
28856 * g77.f-torture/compile/19990905-2.f: New test.
28857
28858 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
28859
28860 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
28861
28862 * gcc.c-torture/execute/990827-1.c: Fix typo.
28863
28864 1999-09-03 Nathan Sidwell <nathan@acm.org>
28865
28866 * g++.old-deja/g++.other/deref1.C: New test.
28867
28868 1999-09-02 Nathan Sidwell <nathan@acm.org>
28869
28870 * g++.old-deja/g++.other/ambig2.C: New test.
28871 * g++.old-deja/g++.other/cond5.C: New test.
28872 * g++.old-deja/g++.other/lookup16.C: New test.
28873
28874 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
28875
28876 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
28877 assemblers too.
28878
28879 1999-08-31 Jeffrey A Law (law@cygnus.com)
28880
28881 * lib/c-torture.exp: Avoid the "compare executables" optimization
28882 when testing native.
28883
28884 1999-08-29 Jeffrey A Law (law@cygnus.com)
28885
28886 * gcc.c-torture/execute/990829-1.c: New test.
28887 * gcc.c-torture/compile/990829-1.c: New test.
28888
28889 1999-08-27 Paul Burchard <burchard@pobox.com>
28890
28891 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
28892 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
28893 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
28894 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
28895 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
28896 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
28897 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
28898 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
28899 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
28900 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
28901 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
28902
28903 1999-08-27 Jeffrey A Law (law@cygnus.com)
28904
28905 * gcc.c-torture/execute/990827-1.c: New test.
28906
28907 1999-08-26 Craig Burley <craig@jcb-sc.com>
28908
28909 * g77.f-torture/noncompile/19990826-4.f: New test.
28910
28911 * g77.f-torture/compile/19990826-3.f: New test.
28912
28913 * g77.f-torture/execute/19990826-2.f: New test.
28914
28915 * g77.f-torture/compile/19990826-1.f: New test.
28916
28917 * gcc.c-torture/execute/990826-0.c: New test.
28918 * g77.c-torture/execute/19990826-0.f: New test.
28919
28920 * g77.f-torture/noncompile/970626-2.f: New test.
28921
28922 1999-08-25 Paul Burchard <burchard@pobox.com>
28923
28924 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
28925 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
28926 lss-011.C: New tests.
28927
28928 1999-08-25 Nathan Sidwell <nathan@acm.org>
28929
28930 * g++.old-deja/g++.other/decl5.C: New test.
28931
28932 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28933
28934 * noncompile/noncompile.exp: Load_lib c-torture.exp.
28935 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
28936 call `postbase' for each one. All callers of `postbase' changed
28937 to call this instead.
28938
28939 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
28940
28941 * gcc.c-torture/execute/990811-1.c: New test.
28942
28943 1999-08-09 Nick Clifton <nickc@cygnus.com>
28944
28945 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
28946 just native ones.
28947
28948 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
28949 just native ones.
28950
28951 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
28952
28953 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
28954
28955 1999-08-04 Jeffrey A Law (law@cygnus.com)
28956
28957 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
28958
28959 1999-08-04 Nathan Sidwell <nathan@acm.org>
28960
28961 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
28962
28963 1999-08-04 Jeffrey A Law (law@cygnus.com)
28964
28965 * gcc.c-torture/execute/990804-1.c: New test.
28966
28967 1999-08-03 Nathan Sidwell <nathan@acm.org>
28968
28969 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
28970 * g++.old-deja/g++.brendan/crash64.C: Likewise
28971 * g++.old-deja/g++.brendan/overload8.C: Likewise
28972
28973 1999-08-03 Nathan Sidwell <nathan@acm.org>
28974
28975 * g++.old-deja/g++.other/struct1.C: New test.
28976
28977 1999-08-03 Nathan Sidwell <nathan@acm.org>
28978
28979 * g++.old-deja/g++.other/enum2.C: New test.
28980
28981 1999-08-02 Richard Henderson <rth@cygnus.com>
28982
28983 Adapted from tests from Franz Sirl:
28984 * gcc.c-torture/execute/va-arg-7.c: New test.
28985 * gcc.c-torture/execute/va-arg-8.c: New test.
28986
28987 1999-08-01 Jeffrey A Law (law@cygnus.com)
28988
28989 * gcc.c-torture/compile/990801-2.c: New test.
28990
28991 * gcc.c-torture/compile/990801-1.c: New test.
28992
28993 1999-07-27 Michael Meissner <meissner@cygnus.com>
28994
28995 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
28996 fp-cmp-1.c, converting double to float.
28997
28998 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
28999 fp-cmp-1.c, converting double to long double.
29000
29001 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
29002 from fr1 to unknown_register, since fr1 is a legitimate register
29003 on some machines.
29004
29005 1999-07-25 Jeffrey A Law (law@cygnus.com)
29006
29007 * README: More listname related changes.
29008
29009 1999-07-08 Catherine Moore <clm@cygnus.com>
29010
29011 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
29012
29013 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
29014
29015 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
29016
29017 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
29018
29019 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
29020
29021 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
29022
29023 * gcc.dg/990703-1.c: New test.
29024
29025 1999-06-29 Nick Clifton <nickc@cygnus.com>
29026
29027 * lib/file-format.exp: New file: Move definition of proc
29028 gcc_target_object_format to here from
29029 gcc.dg/special/ecos.exp.
29030
29031 * lib/c-torture.exp: Include lib file-format.exp.
29032 * lib/gcc-dg.exp: Include lib file-format.exp.
29033
29034 * gcc.dg/special/ecos.exp: Remove definition of proc
29035 gcc_target_object_format.
29036
29037 1999-06-28 Jeffrey A Law (law@cygnus.com)
29038
29039 * gcc.c-torture/execute/990628-1.c: New test.
29040
29041 1999-06-25 Jeffrey A Law (law@cygnus.com)
29042
29043 * gcc.c-torture/compile/990625-2.c: New test.
29044
29045 * gcc.c-torture/compile/990625-1.c: New test.
29046
29047 1999-06-23 Nick Clifton <nickc@cygnus.com>
29048
29049 * gcc.c-torture/compile/dll.c: New test case. Check that dll
29050 attributes compile.
29051 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
29052 ports that use the COFF/PE file format.
29053
29054 1999-06-17 Jeffrey A Law (law@cygnus.com)
29055
29056 * gcc.c-torture/compile/990617-1.c: New test.
29057
29058 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
29059
29060 * g++.old-deja/g++.other/decl4.C: New test.
29061
29062 1999-06-14 Nathan Sidwell <nathan@acm.org>
29063
29064 * g++.old-deja/g++.other/bitfld3.C: New test.
29065
29066 1999-06-08 Nathan Sidwell <nathan@acm.org>
29067
29068 * g++.old-deja/g++.eh/catch1.C: New test.
29069
29070 1999-06-07 Jeffrey A Law (law@cygnus.com)
29071
29072 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
29073
29074 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
29075 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
29076
29077 1999-06-05 Craig Burley <craig@jcb-sc.com>
29078
29079 * g77.f-torture/compile/19990502-0.f: Replace with new,
29080 shorter, test that still fails after recent changes.
29081
29082 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29083
29084 * gcc.c-torture/execute/990604-1.c: New test.
29085
29086 1999-05-31 Jeffrey A Law (law@cygnus.com)
29087
29088 * gcc.c-torture/execute/990531-1.c: New test.
29089
29090 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29091
29092 * gcc.c-torture/compile/990527-1.c: New test.
29093
29094 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
29095
29096 * gcc.c-torture/execute/990527-1.c: New test.
29097
29098 1999-05-25 Nick Clifton <nickc@cygnus.com>
29099
29100 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
29101 bitfields as signed.
29102
29103 1999-05-25 Craig Burley <craig@jcb-sc.com>
29104
29105 * g77.f-torture/compile/19990525-0.f: New test.
29106
29107 1999-05-25 Jeffrey A Law (law@cygnus.com)
29108
29109 * gcc.c-torture/execute/990525-2.c: New test.
29110
29111 * gcc.c-torture/execute/990525-1.c: New test.
29112
29113 1999-05-24 Nathan Sidwell <nathan@acm.org>
29114
29115 * g++.old-deja/g++.other/anon3.C: New test.
29116 * g++.old-deja/g++.other/anon4.C: New test.
29117 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
29118 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
29119 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
29120 Merrill).
29121
29122 1999-05-24 Jeffrey A Law (law@cygnus.com)
29123
29124 * gcc.c-torture/execute/990524-1.c: New test.
29125
29126 * gcc.dg/990524-1.c: New test.
29127
29128 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29129
29130 * gcc.c-torture/compile/990523-1.c: New test.
29131
29132 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
29133
29134 * gcc.c-torture/compile/990519-1.c: New test.
29135
29136 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29137
29138 * gcc.c-torture/compile/990517-1.c: New test.
29139
29140 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
29141 (e4, f4): New tests.
29142 (main): Call them.
29143
29144 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29145
29146 * gcc.dg/noreturn-1.c: New test.
29147
29148 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29149
29150 * gcc.c-torture/execute/990513-1.c: New test.
29151
29152 1999-05-10 Richard Henderson <rth@cygnus.com>
29153
29154 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
29155
29156 1999-05-10 Craig Burley <craig@jcb-sc.com>
29157
29158 * g77.f-torture/execute/erfc.f: Use small single-precision
29159 values, to avoid problems on Alphas when not -mieee.
29160
29161 1999-05-08 Craig Burley <craig@jcb-sc.com>
29162
29163 * gcc.dg/990506-0.c: New test.
29164
29165 1999-05-08 Richard Henderson <rth@cygnus.com>
29166
29167 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
29168 the constant to test. Don't XFAIL 64-bit targets.
29169
29170 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
29171 * g++.old-deja/g++.law/profile1.C: Likewise.
29172
29173 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
29174 operator new instances.
29175 * g++.old-deja/g++.other/delete5.C: Likewise.
29176
29177 1999-05-03 Craig Burley <craig@jcb-sc.com>
29178
29179 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
29180 intrinsic.
29181
29182 1999-05-03 Craig Burley <craig@jcb-sc.com>
29183
29184 * g77.f-torture/execute/u77-test.f: Reverse order of two
29185 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
29186
29187 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29188
29189 * gcc.dg/compare1.c: New test.
29190
29191 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
29192
29193 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
29194 New tests.
29195
29196 1999-05-02 Craig Burley <craig@jcb-sc.com>
29197
29198 * g77.f-torture/compile/19990502-1.f: New test.
29199
29200 1999-05-02 Craig Burley <craig@jcb-sc.com>
29201
29202 * g77.f-torture/compile/19990502-0.f: New test.
29203
29204 1999-05-02 Craig Burley <craig@jcb-sc.com>
29205
29206 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
29207 intrinsic.
29208
29209 1999-05-02 Craig Burley <craig@jcb-sc.com>
29210
29211 * g77.f-torture/execute/u77-test.f (main): List libU77
29212 intrinsics not currently tested.
29213 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
29214 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
29215 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
29216 Trim blanks off the ends of some printed strings.
29217
29218 1999-05-02 Craig Burley <craig@jcb-sc.com>
29219
29220 * g77.f-torture/execute/u77-test.f (main): Just warn about
29221 FSTAT gid disagreement, as it's expected on some systems.
29222
29223 1999-05-01 Craig Burley <craig@jcb-sc.com>
29224
29225 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
29226 use a new function, which allows for some slop.
29227 Clean up some commentary.
29228 (issum): The new function.
29229 (sgladd): Deleted subroutine.
29230
29231 1999-05-01 Craig Burley <craig@jcb-sc.com>
29232
29233 * g77.f-torture/execute/u77-test.f: Modify to be more like
29234 libf2c/libU77 version, bringing patches to that version here.
29235 Add suitable commentary.
29236
29237 1999-04-25 Richard Henderson <rth@cygnus.com>
29238
29239 * gcc.dg/990424-1.c: New test.
29240
29241 1999-04-24 Craig Burley <craig@jcb-sc.com>
29242
29243 * g77.f-torture/execute/u77-test.f (main): Bug involving
29244 LSTAT has been fixed, so turn back on full checking.
29245
29246 1999-04-20 Craig Burley <craig@jcb-sc.com>
29247
29248 * g77.f-torture/compile/19990419-0.f: New test.
29249 * g77.f-torture/execute/19990419-1.f: New test.
29250
29251 1999-04-17 Richard Henderson <rth@cygnus.com>
29252
29253 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
29254 to avoid the need for a prototype to supress a warning.
29255
29256 1999-04-07 Jim Wilson <wilson@cygnus.com>
29257
29258 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
29259
29260 1999-04-04 Jeffrey A Law (law@cygnus.com)
29261
29262 * gcc.c-torture/execute/990404-1.c: New test.
29263
29264 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
29265
29266 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
29267 * gcc.dg/cpp-if3.c: Don't use -pedantic.
29268 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
29269 missing initializer warnings.
29270
29271 1999-03-28 Jeffrey A Law (law@cygnus.com)
29272
29273 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
29274 matching strings.
29275
29276 1999-03-26 Jeffrey A Law (law@cygnus.com)
29277
29278 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
29279
29280 1999-03-26 Craig Burley <craig@jcb-sc.com>
29281
29282 * g77.f-torture/execute/19990325-0.f: New test.
29283 * g77.f-torture/execute/19990325-1.f: New test.
29284
29285 1999-03-24 Jeffrey A Law (law@cygnus.com)
29286
29287 * gcc.c-torture/execute/990324-1.c: New test.
29288
29289 1999-03-22 Jim Wilson <wilson@cygnus.com>
29290
29291 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
29292 test with 4.
29293
29294 1999-03-17 Richard Henderson <rth@cygnus.com>
29295
29296 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
29297
29298 1999-03-13 Craig Burley <craig@jcb-sc.com>
29299
29300 * g77.f-torture/execute/19990313-2.f: New test.
29301 * g77.f-torture/execute/19990313-3.f: New test.
29302
29303 1999-03-13 Craig Burley <craig@jcb-sc.com>
29304
29305 * g77.f-torture/execute/19990313-0.f: New test.
29306 * g77.f-torture/execute/19990313-1.f: New test.
29307
29308 1999-03-12 Jim Wilson <wilson@cygnus.com>
29309
29310 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
29311 printf to sprintf.
29312 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
29313 (main): Add check for u15. Conditionalize u31 check depending on
29314 whether ints are <32 bits or >=32 bits.
29315
29316 1999-03-08 Craig Burley <craig@jcb-sc.com>
29317
29318 * g77.f-torture/execute/19981119-0.f: Improve testiness.
29319
29320 1999-03-08 Craig Burley <craig@jcb-sc.com>
29321
29322 * g77.f-torture/compile/19990305-0.f: New test.
29323 * g77.f-torture/execute/19981119-0.f: New test.
29324
29325 1999-03-08 Craig Burley <craig@jcb-sc.com>
29326
29327 * g77.f-torture/execute/970625-2.f: call ABORT if final
29328 result is not correct, instead of just printing it.
29329 Add this checking via newly introduced obfuscation, to
29330 trip up buggy front ends.
29331
29332 1999-03-07 Craig Burley <craig@jcb-sc.com>
29333
29334 * g77.f-torture/compile/960317-1.f: Moved from being
29335 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
29336
29337 1999-03-06 Craig Burley <craig@jcb-sc.com>
29338
29339 * g77.f-torture/execute/960317-1.f: New (old) test.
29340 * g77.f-torture/execute/970625-2.f: Ditto.
29341
29342 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
29343
29344 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
29345 message on line 1 or line 2; cccp and cpplib do this differently.
29346
29347 1999-03-01 Jeffrey A Law (law@cygnus.com)
29348
29349 * g++.old-deja/g++.law/weak1.C: New test.
29350
29351 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
29352
29353 * gcc.c-torture/execute/990119-1.c: Renamed to...
29354 * gcc.dg/990119-1.c: this, so it will only be tested once
29355 (it's a preprocessor test, it doesn't need to be run at
29356 multiple optimization levels).
29357
29358 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
29359
29360 * lib/g++.exp: Don't add incdir=$base_dir/../include to
29361 ALWAYS_CXXFLAGS.
29362
29363 1999-02-24 Craig Burley <craig@jcb-sc.com>
29364
29365 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
29366 * g77.f-torture/compile/19981216-0.f: ...as it is expected
29367 to not be compilable by current g77.
29368
29369 1999-02-24 Nick Clifton <nickc@cygnus.com>
29370
29371 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
29372
29373 1999-02-22 Jeffrey A Law (law@cygnus.com)
29374
29375 * gcc.c-torture/execute/990222-1.c: New test.
29376
29377 1999-02-19 Craig Burley <craig@jcb-sc.com>
29378
29379 * g77.f-torture/compile/19990218-0.f: New test.
29380 * g77.f-torture/noncompile/19990218-1.f: New test.
29381
29382 1999-02-18 Craig Burley <craig@jcb-sc.com>
29383
29384 * g77.f-torture/compile/19981216-0.f: New test.
29385
29386 1999-02-14 Jeffrey A Law (law@cygnus.com)
29387
29388 * gcc.dg/990214-1.c: New test.
29389
29390 1999-02-13 Jeffrey A Law (law@cygnus.com)
29391
29392 * gcc.dg/990213-2.c: New test.
29393
29394 * gcc.dg/990213-1.c: New test.
29395
29396 1999-02-12 Jeffrey A Law (law@cygnus.com)
29397
29398 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
29399 ints.
29400
29401 1999-02-11 Nick Clifton <nickc@cygnus.com>
29402
29403 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
29404 specified by target.
29405
29406 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
29407
29408 1999-02-11 Jeffrey A Law (law@cygnus.com)
29409
29410 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
29411
29412 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
29413
29414 * gcc.dg/special/ecos.exp: New test driver for new tests with
29415 special requirements.
29416
29417 * gcc.dg/special/alias-1.c: New test.
29418 * gcc.dg/special/gcsec-1.c: New test.
29419 * gcc.dg/special/weak-1.c: New test.
29420 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
29421 * gcc.dg/special/weak-2.c: New test.
29422 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
29423 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
29424 * gcc.dg/special/wkali-1.c: New test.
29425 * gcc.dg/special/wkali-2.c: New test.
29426 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
29427 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
29428
29429 1999-02-10 Felix Lee <flee@cygnus.com>
29430
29431 * lib/c-torture.exp (c-torture-compile): Pull out code for
29432 analyzing gcc error messages.
29433 (c-torture-execute): Likewise. Fix some (harmless) false
29434 positives.
29435 * lib/gcc.exp (gcc_check_compile): New function.
29436
29437 1999-02-08 Richard Henderson <rth@cygnus.com>
29438
29439 * gcc.c-torture/execute/990208-1.c: New test.
29440
29441 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
29442
29443 * g++.dg/special/ecos.exp: New driver for new tests with special
29444 requirements
29445
29446 * g++.dg/special/conpr-1.C: New test
29447 * g++.dg/special/conpr-2.C: New test
29448 * g++.dg/special/conpr-2a.C: New test
29449 * g++.dg/special/conpr-3.C: New test
29450 * g++.dg/special/conpr-3a.C: New test
29451 * g++.dg/special/conpr-3b.C: New test
29452
29453 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
29454 allow g++ to use the dg driver
29455
29456 * README: Add comment about g++.dg directory
29457
29458 1999-02-06 Jeffrey A Law (law@cygnus.com)
29459
29460 * README: Update email addresses.
29461
29462 1999-02-03 Nick Clifton <nickc@cygnus.com>
29463
29464 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
29465 arguments in order to force structure S onto the stack even on
29466 the alpha.
29467 (test): Pass 10 leading arguments to function foo as well as the
29468 structure S.
29469
29470 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
29471 failure for all targets.
29472
29473 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
29474 abort to terminate program execution.
29475
29476 1999-01-30 Richard Henderson <rth@cygnus.com>
29477
29478 * gcc.c-torture/execute/990130-1.c: New test.
29479
29480 1999-01-30 Jeffrey A Law (law@cygnus.com)
29481
29482 * gcc.dg/990130-1.c: New test.
29483
29484 1999-01-28 Michael Meissner <meissner@cygnus.com>
29485
29486 * gcc.c-torture/execute/990128-1.c: New test.
29487
29488 1999-01-27 Michael Meissner <meissner@cygnus.com>
29489
29490 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
29491
29492 1999-01-27 Felix Lee <flee@cygnus.com>
29493
29494 * lib/c-torture.exp (c-torture-compile): pull out code for
29495 analyzing gcc error messages.
29496 (c-torture-execute): ditto, and fix some (harmless) false
29497 positives.
29498 * lib/gcc.exp (gcc_check_compile): new function.
29499
29500 1999-01-17 Jeffrey A Law (law@cygnus.com)
29501
29502 * gcc.dg/990117-1.c: New test.
29503
29504 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
29505
29506 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
29507
29508 1999-01-15 Jeffrey A Law (law@cygnus.com)
29509
29510 * g77.f-torture/compile/990115-1.f: New test.
29511
29512 1999-01-07 Jeffrey A Law (law@cygnus.com)
29513
29514 * gcc.c-torture/compile/990107-1.c: New test
29515
29516 1999-01-06 Jeffrey A Law (law@cygnus.com)
29517
29518 * gcc.c-torture/execute/990106-2.c: New test.
29519
29520 * gcc.c-torture/execute/990106-1.c: New test.
29521
29522 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
29523
29524 * gcc.c-torture/compile/981223-1.c: New test.
29525
29526 1998-12-29 Richard Henderson <rth@cygnus.com>
29527
29528 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
29529 (opt3): Rename from opt4 and disable.
29530
29531 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
29532
29533 * g++.old-deja/g++.pt/ptrmem5.C: New test.
29534
29535 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
29536
29537 * g++.old-deja/g++.other/conv5.C: New test.
29538
29539 1998-12-14 Nick Clifton <nickc@cygnus.com>
29540
29541 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
29542
29543 1998-12-11 Jeffrey A Law (law@cygnus.com)
29544
29545 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
29546
29547 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
29548
29549 * gcc.c-torture/compile/981211-1.c: New test.
29550
29551 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
29552
29553 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
29554
29555 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
29556
29557 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29558
29559 * gcc.special/930510-1.c: Make C9X safe.
29560 * gcc.misc-tests/gcov-1.c Similarly.
29561 * gcc.misc-tests/gcov-2.c Similarly.
29562
29563 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29564
29565 * gcc.dg/ultrasp1.c: New test.
29566
29567 1998-12-06 Richard Henderson <rth@cygnus.com>
29568
29569 * gcc.c-torture/execute/981206.c: New test.
29570
29571 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29572
29573 * g++.old-deja/g++.ns/template7.C: New test.
29574
29575 * g++.old-deja/g++.other/expr1.C: New test.
29576
29577 * g++.old-deja/g++.eh/tmpl3.C: New test.
29578
29579 * g++.old-deja/g++.eh/tmpl2.C: New test.
29580
29581 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
29582
29583 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
29584 * g++.old-deja/g++.other/using6.C: Removed.
29585 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
29586
29587 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
29588
29589 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
29590
29591 * g++.old-deja/g++.pt/overload8.C: New test.
29592
29593 * g++.old-deja/g++.pt/overload7.C: New test.
29594
29595 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
29596
29597 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
29598 and relinking messages.
29599 * lib/g++.exp (g++_target_compile): Remove .rpo file when
29600 compiling with -frepo.
29601
29602 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
29603
29604 * g++.old-deja/g++.pt/lookup6.C: New test.
29605
29606 1998-11-30 Nick Clifton <nickc@cygnus.com>
29607
29608 * gcc.c-torture/execute/981130-1.c: New test.
29609 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
29610
29611 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
29612
29613 * g++.old-deja/g++.pt/explicit76.C: New test.
29614
29615 * g++.old-deja/g++.pt/friend38.C: New test.
29616
29617 * g++.old-deja/g++.ns/crash2.C: New test.
29618
29619 * g++.old-deja/g++.pt/defarg8.C: New test.
29620
29621 * g++.old-deja/g++.pt/instantiate6.C: New test.
29622
29623 * g++.old-deja/g++.pt/static6.C: New test.
29624
29625 * g++.old-deja/g++.pt/decl2.C: New test.
29626
29627 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
29628
29629 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
29630 problem is actually related with name lookup, but so what? :-)
29631
29632 * g++.old-deja/g++.pt/friend37.C: New test.
29633
29634 1998-11-25 Dave Love <d.love@dl.ac.uk>
29635
29636 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
29637 element, which fails on some systems.
29638
29639 * g77.f-torture/execute/labug1.f: New test.
29640
29641 1998-11-21 Jeffrey A Law (law@cygnus.com)
29642
29643 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
29644 is defined.
29645
29646 1998-11-18 Dave Love <d.love@dl.ac.uk>
29647
29648 * g77.f-torture/compile/981117-1.f: New test.
29649
29650 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
29651
29652 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
29653 properly discarded.
29654
29655 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
29656
29657 * gcc.c-torture/execute/memcheck: New directory of tests for
29658 -fcheck-memory-usage.
29659
29660 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29661
29662 * README: New file, general information about the testsuite and
29663 new description of the various C++ test subdirectories.
29664 * README.g++: Eliminate obsolete information, update and move most
29665 relevant stuff to README.
29666
29667 1998-11-07 Richard Henderson <rth@cygnus.com>
29668
29669 * gcc.c-torture/compile/981107-1.c: New test.
29670
29671 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
29672
29673 * execute/memcpy-bi.c: New testcase.
29674
29675 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
29676
29677 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
29678 base classes.
29679
29680 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
29681 template is selected.
29682
29683 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
29684 classes, it should be accepted for all types.
29685
29686 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
29687
29688 * g++.old-deja/g++.pt/spec24.C: Ensure that template
29689 specializations start with template headers.
29690
29691 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
29692
29693 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
29694
29695 * g++.old-deja/g++.other/init9.C: Test cross initialization of
29696 non-POD types.
29697
29698 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
29699
29700 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
29701
29702 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
29703
29704 * compile/981022-1.c, compile/981022-1.x: New test and driver.
29705
29706 1998-10-19 Jeffrey A Law (law@cygnus.com)
29707
29708 * 981019-1.c: New test.
29709
29710 1998-10-14 Robert Lipe <robertl@dgii.com>
29711
29712 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
29713 find objc headers.
29714
29715 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29716
29717 * compile/981001-4.c: Remove use of GCC extension that triggers a
29718 compiler bug.
29719
29720 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
29721
29722 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
29723
29724 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
29725
29726 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
29727 instantiation of template produces incorrect code for delete
29728 expression.
29729
29730 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
29731 constructors' name is not unique.
29732 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
29733 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
29734
29735 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
29736 automatic array of const is ill-formed.
29737
29738 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
29739 of template parameter?
29740
29741 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
29742 const.
29743
29744 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
29745 pointer-to-member expression.
29746
29747 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
29748 declaration causes ICE.
29749
29750 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
29751
29752 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
29753 reserved in the global namespace.
29754
29755 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
29756 generate needed virtual table.
29757
29758 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
29759
29760 1998-10-10 Dariush Eslimi <eslimi@loran.com>
29761
29762 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
29763 template-dependent type
29764
29765 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
29766
29767 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
29768 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
29769 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
29770
29771 * g++.old-deja/g++.other/using5.C: New test; using decl from base
29772 class should be usable as argument of member function.
29773 * g++.old-deja/g++.other/using6.C: New test; using decl from base
29774 class should be usable as return type of member function.
29775 * g++.old-deja/g++.other/using7.C: New test; using decl from base
29776 class should be usable as type of data member.
29777
29778 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
29779
29780 1998-10-09 Jeffrey A Law (law@cygnus.com)
29781
29782 * gcc.c-torture/special/920521-1.c: Fix bogus test.
29783
29784 1998-10-08 Nick Clifton <nickc@cygnus.com>
29785
29786 * gcc.dg/dll-?.c Add thumb to target list.
29787 Fix assembler scan patterns to match current assembler output.
29788
29789 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
29790
29791 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
29792 matching of template brackets.
29793
29794 * g++.old-deja/g++.other/using4.C: New test. Test using
29795 declarations of methods from base classes.
29796
29797 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
29798 within functions should introduce names into the innermost
29799 enclosing namespace.
29800
29801 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
29802 of static locals if first initialization throws.
29803
29804 1998-10-07 Jim Wilson <wilson@cygnus.com>
29805
29806 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
29807
29808 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
29809
29810 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
29811 lose track of the possible targets of tablejump insns.
29812 * special/special.exp: Run it.
29813
29814 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29815
29816 * g++.old-deja/g++.pt/friend35.C: New test. A template function
29817 must be declared before its specializations can be named in friend
29818 declarations.
29819
29820 1998-10-05 Dave Love <d.love@dl.ac.uk>
29821
29822 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
29823
29824 * g77.f-torture/execute/io1.f: New test.
29825
29826 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
29827
29828 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
29829 with pointer to template function, for which no argument deduction
29830 is possible.
29831
29832 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
29833 specialization of template function as argument to template
29834 function.
29835
29836 * g++.old-deja/g++.other/access2.C: New test; Inner class
29837 shouldn't have privileged access to Outer's names.
29838
29839 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
29840
29841 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
29842 friend template declared within template class conflicts with
29843 nested class of the same name.
29844
29845 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
29846 is ignored.
29847
29848 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
29849 object with direct initializer as function declaration.
29850
29851 * g++.old-deja/g++.other/decl2.C: New test; duplicate
29852 initializers.
29853
29854 * g++.old-deja/g++.other/null2.C: New test; conditional operator
29855 involving const pointer and NULL produces incorrect result.
29856
29857 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
29858 type name without `typename' should be rejected with -pedantic.
29859
29860 1998-10-02 Richard Henderson <rth@cygnus.com>
29861
29862 * g++.old-deja/g++.other/addrof1.C: New test.
29863
29864 1998-10-01 Nick Clifton <nickc@cygnus.com>
29865
29866 * gcc.c-torture/compile/981001-1.c: New test.
29867 * gcc.c-torture/execute/981001-1.c: New test.
29868
29869 1998-10-01 Jeffrey A Law (law@cygnus.com)
29870
29871 * gcc.c-torture/compile/981001-2.c: New test.
29872 * gcc.c-torture/compile/981001-3.c: New test.
29873 * gcc.c-torture/compile/981001-4.c: New test.
29874
29875 1998-10-01 Robert Lipe <robertl@dgii.com>
29876
29877 * lib/objc.exp (objc_target_compile): Add -L during compiles for
29878 multilibbed hosts. Idea grafted from g77.exp.
29879
29880 1998-09-30 Dave Love <d.love@dl.ac.uk>
29881
29882 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
29883 avoid losing on systems which need -lsocket.
29884
29885 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
29886
29887 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
29888 * g++.old-deja/g++.other/nested2.C: Ditto.
29889 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
29890 failure.
29891
29892 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
29893
29894 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
29895 preferred over template operator!= for enum bitfields.
29896
29897 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
29898
29899 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
29900 that happen to have the same base name, but in different scopes,
29901 are incorrectly rejected.
29902
29903 1998-09-16 Richard Henderson <rth@cygnus.com>
29904
29905 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
29906 on the native word size instead of an integer literal.
29907
29908 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
29909
29910 * g++.old-deja/g++.other/static2.C: Invocation of static data
29911 member of type pointer-to-function denoted as non-static member.
29912
29913 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
29914 checks involving function types and aliases.
29915
29916 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
29917
29918 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
29919 redefined to the same non-trivial type.
29920
29921 * g++.old-deja/g++.pt/explicit73.C: Test for proper
29922 namespace-qualification of template specializations declared in
29923 other namespaces.
29924
29925 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
29926 to declare a subset of the specializations of a template function
29927 as friends of specializations of a template class.
29928
29929 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
29930 member templates that do not fully specialize the enclosing
29931 template class are rejected.
29932
29933 1998-09-11 Dave Love <d.love@dl.ac.uk>
29934
29935 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
29936
29937 1998-09-08 Dave Love <d.love@dl.ac.uk>
29938
29939 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
29940 altered from libf2c/libU77 version.
29941
29942 1998-09-06 Dave Love <d.love@dl.ac.uk>
29943
29944 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
29945
29946 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
29947
29948 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
29949 (un)signed char are different types for template specialization
29950 purposes.
29951
29952 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
29953
29954 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
29955 * objc: ObjC testsuite.
29956
29957 1998-08-31 Catherine Moore <clm@cygnus.com>
29958
29959 * gcc.c-torture/execute/941014-1.x: New file.
29960
29961 1998-08-31 Nick Clifton <nickc@cygnus.com>
29962
29963 * lib/c-torture.exp: Add support for
29964 torture_eval_before_compile and torture_eval_before_execute
29965 variables.
29966
29967 1998-08-30 Jeffrey A Law (law@cygnus.com)
29968
29969 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
29970 this test triggers valid.
29971
29972 1998-08-27 Jeffrey A Law (law@cygnus.com)
29973
29974 * gcc.dg/980827-1.c: New test.
29975
29976 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
29977
29978 * gcc.c-torture/execute/loop-4b.c: New test.
29979
29980 1998-08-26 Nick Clifton <nickc@cygnus.com>
29981
29982 * lib/c-torture.exp: Add support for
29983 torture_eval_before_compile and torture_eval_before_execute
29984 variables.
29985
29986 1998-08-25 Jeffrey A Law (law@cygnus.com)
29987
29988 * gcc.c-torture/compile/980825-1.c: New test.
29989
29990 1998-08-24 Nick Clifton <nickc@cygnus.com>
29991
29992 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
29993 count number tests in opt_t0 not good_t0.
29994
29995 1998-08-24 Jeffrey A Law (law@cygnus.com)
29996
29997 * gcc.c-torture/compile/930326-1.x: Fix typo.
29998
29999 1998-08-23 Mark Mitchell <mark@markmitchell.com>
30000
30001 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
30002 causes an ICE.
30003
30004 1998-08-21 Jeffrey A Law (law@cygnus.com)
30005
30006 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
30007 STACK_SIZE is defined.
30008 * gcc.c-torture/unsorted/stuct.c: Similarly.
30009
30010 * gcc.c-torture/compile/980821-1.c: New test.
30011
30012 1998-08-21 Jeffrey A Law (law@cygnus.com)
30013
30014 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
30015
30016 1998-08-19 Mark Mitchell <mark@markmitchell.com>
30017
30018 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
30019 code.
30020
30021 1998-08-09 Mark Mitchell <mark@markmitchell.com>
30022
30023 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
30024 error'.
30025
30026 1998-08-18 Jeffrey A Law (law@cygnus.com)
30027
30028 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
30029
30030 1998-08-16 Jeffrey A Law (law@cygnus.com)
30031
30032 * gcc.c-torture/compile/980816-1.c: New test.
30033
30034 * gcc.dg/980816-1.c: New test.
30035
30036 1998-08-13 Jeffrey A Law (law@cygnus.com)
30037
30038 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
30039 compiler for ieee tests.
30040
30041 1998-08-01 Dave Love <d.love@dl.ac.uk>
30042
30043 * g77.f-torture/compile/980729-0.f: New test.
30044
30045 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
30046
30047 * gcc.c-torture/special/eeprof-1.c: New test, for
30048 -finstrument-functions.
30049 * gcc.c-torture/special/special.exp: Run it.
30050
30051 1998-07-29 Jeffrey A Law (law@cygnus.com)
30052
30053 * gcc.c-torture/compile/980729-1.c: New test.
30054
30055 1998-07-27 Nick Clifton <nickc@cygnus.com>
30056
30057 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
30058 __thumb__ is defined, and test for ARM style doubles if so.
30059
30060 1998-07-26 Dave Love <d.love@dl.ac.uk>
30061
30062 * g77.f-torture/noncompile/980615-0.f: New test.
30063
30064 1998-07-26 H.J. Lu (hjl@gnu.org)
30065
30066 * gcc.dg/980312-1.c: Do link instead of compile.
30067 * gcc.dg/980313-1.c: Likewise.
30068
30069 1998-07-26 Jeffrey A Law (law@cygnus.com)
30070
30071 * gcc.c-torture/compile/980726-1.c: New test.
30072
30073 1998-07-25 Dave Love <d.love@dl.ac.uk>
30074
30075 * g77.f-torture/execute/io0.f: New test.
30076
30077 1998-07-24 Nick Clifton <nickc@cygnus.com>
30078
30079 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
30080 an int.
30081
30082 1998-06-18 Michael Meissner <meissner@cygnus.com>
30083
30084 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
30085 m32r bugs.
30086
30087 1998-07-17 Nick Clifton <nickc@cygnus.com>
30088
30089 * gcc.dg/980626-1.c: Expect failures for all toolchains until
30090 c-decl.c:grokdeclarator can handle mode attributes.
30091
30092 1998-07-16 Jeffrey A Law (law@cygnus.com)
30093
30094 * gcc.c-torture/execute/980716-1.c: New test.
30095
30096 1998-07-13 Jeffrey A Law (law@cygnus.com)
30097
30098 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
30099 the mn10200.
30100 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
30101 the mn10200.
30102 * gcc.c-torture/execute/va-arg-3.x: Similarly.
30103 * gcc.c-torture/compile/930326-1.x: Similarly.
30104
30105 1998-07-13 Dave Love <d.love@dl.ac.uk>
30106
30107 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
30108 New test from Craig.
30109
30110 1998-07-12 Dave Love <d.love@dl.ac.uk>
30111
30112 * g77.f-torture/noncompile/980616-0.f: New test.
30113
30114 * g77.f-torture/execute/970816-3.f: New test from Craig.
30115
30116 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
30117
30118 * g++.other/singleton.C: Return error value instead of taking
30119 SIGSEGV.
30120
30121 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
30122
30123 * g++.other/singleton.C: New test. Warning is under dispute.
30124 Runtime crash is not.
30125
30126 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
30127
30128 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
30129 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
30130 using6.C, using7.C}: New namespace tests.
30131
30132 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
30133
30134 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
30135 specialization with typedef'ed names used as array indexes.
30136
30137 1998-07-09 Jeffrey A Law (law@cygnus.com)
30138
30139 * gcc.c-torture/execute/980709-1.c: New test.
30140
30141 * gcc.dg/980709-1.c: New test.
30142
30143 1998-07-07 Richard Henderson <rth@cygnus.com>
30144
30145 * gcc.c-torture/execute/bcp-1.c: New test.
30146
30147 1998-07-07 Jeffrey A Law (law@cygnus.com)
30148
30149 * gcc.c-torture/execute/980707-1.c: New test.
30150
30151 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
30152
30153 * gcc.c-torture/compile/980706-1.c: New test.
30154
30155 1998-07-01 Dave Love <d.love@dl.ac.uk>
30156
30157 * g77.f-torture/execute/980701-0.f,
30158 g77.f-torture/execute/980701-1.f: New test from Craig.
30159
30160 1998-07-01 Jeffrey A Law (law@cygnus.com)
30161
30162 * gcc.c-torture/compile/980701-1.c: New test.
30163
30164 * gcc.c-torture/execute/980701-1.c: New test.
30165
30166 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
30167 rlsruhe.de>
30168
30169 * g++.old-deja/g++.robertl/eb132.C: New test.
30170 * g++.old-deja/g++.robertl/eb133.C: Likewise.
30171
30172 1998-06-29 Dave Love <d.love@dl.ac.uk>
30173
30174 * g77.f-torture/execute/980628-7.f,
30175 g77.f-torture/execute/980628-8.f,
30176 g77.f-torture/execute/980628-9.f,
30177 g77.f-torture/execute/980628-10.f: New tests from Craig.
30178
30179 * g77.f-torture/execute/980628-3.f: Remove mail headers.
30180
30181 1998-06-28 Jeffrey A Law (law@cygnus.com)
30182
30183 * g77.f-torture/execute/980628-4.f: New test from Craig.
30184 * g77.f-torture/execute/980628-5.f: Likewise.
30185 * g77.f-torture/execute/980628-2.f: Likewise.
30186 * g77.f-torture/execute/980628-0.f: Likewise.
30187 * g77.f-torture/execute/980628-1.f: Likewise.
30188 * g77.f-torture/execute/980628-3.f: Likewise.
30189 * g77.f-torture/execute/980628-6.f: Likewise.
30190
30191 1998-06-28 Jeffrey A Law (law@cygnus.com)
30192
30193 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
30194 directory when nothing has been installed yet.
30195
30196 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
30197
30198 * gcc.c-torture/special/special.exp: Handle newer versions of
30199 dejagnu.
30200
30201 1998-06-26 Jeffrey A Law (law@cygnus.com)
30202
30203 * gcc.dg/980626-1.c: New test.
30204
30205 1998-06-19 Bruno Haible <haible@ilog.fr>
30206
30207 * gcc.misc-tests/m-un-2.c: New test.
30208 * g++.old-deja/g++.other/warn01.c: Likewise.
30209
30210 1998-06-19 Robert Lipe <robertl@dgii.com>
30211
30212 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
30213 compatibility with assmblers with a different comment character.
30214 Eliminate use of GAS-specific extensions.
30215
30216 1998-06-19 Jeffrey A Law (law@cygnus.com)
30217
30218 * gcc.c-torture/execute/ieee/980619-1.c: New test.
30219
30220 1998-06-19 Robert Lipe <robertl@dgii.com>
30221
30222 *lib/g77.exp: Replace search for libf2c.a with search for newly
30223 renamed libg2c.a
30224
30225 1998-06-17 Jeffrey A Law (law@cygnus.com)
30226
30227 * gcc.c-torture/execute/980617-1.c: New test.
30228
30229 1998-06-12 Jeffrey A Law (law@cygnus.com)
30230
30231 * gcc.c-torture/execute/980612-1.c: New test.
30232
30233 1998-06-08 Jeffrey A Law (law@cygnus.com)
30234
30235 * gcc.dg/980523-1.c: Only test on ppc-linux.
30236 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
30237
30238 * gcc.c-torture/execute/980608-1.c: New test.
30239
30240 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
30241
30242 * gcc.c-torture/execute/980605-1.c: New test.
30243
30244 1998-06-04 Jeffrey A Law (law@cygnus.com)
30245
30246 * gcc.c-torture/execute/980604-1.c: New test.
30247
30248 1998-06-02 Jeffrey A Law (law@cygnus.com)
30249
30250 * gcc.c-torture/execute/980602-1.c: New test.
30251 * gcc.c-torture/execute/980602-2.c: Likewise.
30252
30253 1998-06-02 Dave Love <d.love@dl.ac.uk>
30254
30255 * 970125-0.f: Fix per JCB. Add commentary.
30256
30257 1998-05-31 Michael Meissner <meissner@cygnus.com>
30258
30259 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
30260 IEEE -0 support.
30261
30262 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
30263
30264 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
30265 earlier.
30266
30267 1998-05-28 Catherine Moore <clm@cygnus.com>
30268
30269 * gcc.c-torture/execute/980526-3.c: New test.
30270
30271 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
30272
30273 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
30274 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
30275 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
30276 m88k-motorola-sysv3 to XFAIL.
30277
30278 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30279
30280 * gcc.dg/980526-1.c: New test.
30281 * gcc.c-torture/execute/980526-2.c: New test.
30282
30283 1998-05-26 Jeffrey A Law (law@cygnus.com)
30284
30285 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
30286
30287 * gcc.c-torture/execute/980526-1.c: New test.
30288
30289 1998-05-26 Dave Love <d.love@dl.ac.uk>
30290
30291 * g77.f-torture/execute/alpha2.f: Add runtime test.
30292
30293 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
30294
30295 * g++.old-deja/old-deja.exp: Strip leading directories.
30296
30297 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
30298 error for the line. Don't run multiple tests for the same line.
30299
30300 1998-05-23 Jeffrey A Law (law@cygnus.com)
30301
30302 * gcc.dg/980523-1.c: New test.
30303
30304 1998-05-23 Dave Love <d.love@dl.ac.uk>
30305
30306 * g77.f-torture/compile/970915-0.f: New test.
30307
30308 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
30309
30310 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
30311
30312 1998-05-21 Jeffrey A Law (law@cygnus.com)
30313
30314 * gcc.dg/980520-1.c: New test.
30315
30316 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
30317
30318 * gcc.dg/980502-1.c: Fix return type.
30319
30320 1998-05-20 Jeffrey A Law (law@cygnus.com)
30321
30322 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
30323 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
30324 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
30325 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
30326 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
30327
30328 1998-05-20 Dave Love <d.love@dl.ac.uk>
30329
30330 * g77.f-torture/execute/980520-1.f: New test.
30331
30332 1998-05-15 Dave Love <d.love@dl.ac.uk>
30333
30334 * lib/mike-g77.exp: New file.
30335
30336 * g77.f-torture/noncompile/noncompile.exp,
30337 g77.f-torture/noncompile/check0.f: New files.
30338
30339 1998-05-14 Dave Love <d.love@dl.ac.uk>
30340
30341 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
30342 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
30343 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
30344 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
30345 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
30346 abort where appropriate.
30347
30348 1998-05-05 Michael Meissner <meissner@cygnus.com>
30349
30350 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
30351 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
30352
30353 1998-04-29 Dave Love <d.love@dl.ac.uk>
30354
30355 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
30356
30357 1998-04-27 Dave Love <d.love@dl.ac.uk>
30358
30359 * g77.f-torture/compile/980427-0.f: New test.
30360
30361 1998-04-24 Dave Love <d.love@dl.ac.uk>
30362
30363 * g77.f-torture/compile/980424-0.f: New test.
30364
30365 1998-04-19 Dave Love <d.love@dl.ac.uk>
30366
30367 * g77.f-torture/compile/980419-2.f (main): New test.
30368 * g77.f-torture/compile/970125-0.f: New test.
30369 * g77.f-torture/compile/980419-1.f: New test.
30370
30371 1998-04-08 Jim Wilson <wilson@cygnus.com>
30372
30373 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
30374 of loop-4.c.
30375
30376 1998-04-07 Jim Wilson <wilson@cygnus.com>
30377
30378 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
30379
30380 1998-04-03 Jim Wilson <wilson@cygnus.com>
30381
30382 * gcc.c-torture/compile/980329-1.c: New test.
30383
30384 1998-03-18 Jim Wilson <wilson@cygnus.com>
30385
30386 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
30387 * gcc.dg/980312-1.c: Fix typo in -march command.
30388
30389 1998-03-16 H.J. Lu (hjl@gnu.org)
30390
30391 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
30392
30393 1998-03-11 Robert Lipe <robertl@dgii.com>
30394
30395 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
30396 Dave Love agree the Fortran source is bogus.
30397
30398 1998-03-11 Robert Lipe <robertl@dgii.com>
30399
30400 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
30401 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
30402 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
30403 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
30404 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
30405
30406 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
30407
30408 * g++.old-deja/g++.other/friend1.C: New test.
30409
30410 1998-02-18 Dave Love <d.love@dl.ac.uk>
30411
30412 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
30413 possibly uninitialized) variables and declare dnrm2.
30414
30415 1998-02-23 Robert Lipe <robertl@dgii.com>
30416
30417 From Bruno Haible <haible@ilog.fr>:
30418 * gcc.c-torture/execute/980223.c: New test.
30419
30420 1998-02-13 Jeffrey A Law (law@cygnus.com)
30421
30422 * gcc.dg/ifelse-1.c: New test.
30423
30424 1998-02-09 H.J. Lu (hjl@gnu.org)
30425
30426 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
30427
30428 * lib/old-dejagnu.exp (old-dejagnu): Added the
30429 "execution test - XFAIL *-*-*" handling in the spirit of
30430 "excess errors test -". Changed the "execution test fails"
30431 handling to be like "excess errors test fails".
30432 * Update various tests accordingly.
30433
30434 1998-02-06 Jim Wilson <wilson@cygnus.com>
30435
30436 * gcc.c-torture/execute/980205.c: New test.
30437
30438 1998-01-18 Jeffrey A Law (law@cygnus.com)
30439
30440 * lib/c-torture.exp: Look for .x files instead of .cexp files.
30441 * lib/f-torture.exp: Similarly.
30442 * gcc.c-torture: Rename all .cexp files to .x files.
30443
30444 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
30445
30446 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
30447 (940510-1.c): Removed duplicate.
30448 (971104-1.c): New test.
30449
30450 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
30451
30452 * lib/f-torture.exp: Improve error and loop detection.
30453
30454 1997-11-19 Michael Meissner <meissner@cygnus.com>
30455
30456 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
30457 use that to size the filler array.
30458
30459 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
30460
30461 * lib/c-torture.exp(c-torture-execute): Fix typo.
30462
30463 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
30464 testcase as the executable name. Keep the executable around if
30465 the test fails.
30466
30467 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
30468
30469 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
30470 changes. Only test one -g option, and move it to the end of the
30471 list of options to test.
30472
30473 1997-09-19 Michael Meissner <meissner@cygnus.com>
30474
30475 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
30476 variable GCC_TORTURE_OPTIONS to supply default switches separated
30477 by colons. If no environment variable, run tests with -O0 -g, -O1
30478 -g, and -O2 -g as well.
30479
30480 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
30481
30482 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
30483 explanatory comments. Fix indentation.
30484
30485 1997-09-15 Jeffrey A Law (law@cygnus.com)
30486
30487 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
30488
30489 1997-09-11 Jeffrey A Law (law@cygnus.com)
30490
30491 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
30492 * g++.old-deja/g++.mike/p7325.C: Likewise.
30493 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
30494
30495 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
30496
30497 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
30498 * g++.old-deja/g++.brendan/crash30.C: Likewise.
30499 * g++.old-deja/g++.brendan/crash39.C: Likewise.
30500 * g++.old-deja/g++.law/operators4.C: Likewise.
30501
30502 1997-09-11 Joe Buck (jbuck@synopsys.com)
30503
30504 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
30505 * g++.old-deja/g++.mike/p784.C: Ditto.
30506 * g++.old-deja/g++.mike/p785.C: Ditto.
30507
30508 1997-09-05 Jeffrey A Law (law@cygnus.com)
30509
30510 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
30511
30512 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
30513
30514 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
30515 target feature; pass this to c-torture-execute as needed.
30516
30517 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
30518
30519 * lib/c-torture.exp(c-torture-execute): If the previous and the
30520 current executables being tested are identical, we don't need to
30521 run the executable again. Try to make the executable names
30522 unique. Add an optional argument for passing additional compiler
30523 flags.
30524
30525 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
30526
30527 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
30528
30529 1997-08-29 Jeffrey A Law (law@cygnus.com)
30530
30531 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
30532
30533 1997-07-31 Jeffrey A Law (law@cygnus.com)
30534
30535 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
30536 32bit or larger longs.
30537
30538 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
30539 have either a 32bit long or 32bit int.
30540
30541 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
30542
30543 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
30544 Make double precision tests dependent on sizeof (double).
30545
30546 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
30547
30548 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
30549 too.
30550
30551 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
30552
30553 * gcc.c-torture/compile/961203-1.cexp: New script.
30554
30555 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
30556
30557 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
30558 up the includes ourselves.
30559
30560 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
30561
30562 * lib/plumhall.exp: Remove random include, and add a few
30563 verbose messages for debugging.
30564
30565 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
30566
30567 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
30568 of trying to do it ourselves.
30569
30570 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
30571
30572 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
30573
30574 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
30575
30576 * gcc.prms/5403.c: Made regexp a bit less strict.
30577
30578 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
30579
30580 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
30581 is returned from remote_load instead.
30582 * lib/plumhall.exp: Ditto.
30583 * lib/mike-g++.exp: Ditto.
30584 * lib/old-dejagnu.exp: Ditto.
30585 * lib/c-torture.exp: Ditto.
30586
30587 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
30588
30589 * lib/g++.exp: Use build_wrapper procedure.
30590 * lib/gcc.exp: Ditto.
30591
30592 1997-05-20 Jeffrey A Law (law@cygnus.com)
30593
30594 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
30595 an old-style decl for malloc. Fixes tests to work when
30596 sizeof (int) != sizeof (size_t).
30597
30598 1997-05-15 Mike Meissner <meissner@cygnus.com>
30599
30600 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
30601
30602 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
30603 use stdargs.h interface.
30604
30605 1997-05-15 Mike Meissner <meissner@cygnus.com>
30606
30607 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
30608 NO_VARARGS when compiling.
30609
30610 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
30611
30612 * lib/plumhall.exp(ph_includes): New procedure.
30613 (ph_make): Use it.
30614 (ph_compiler): Ditto.
30615
30616 * lib/g++.exp: Rename test-glue.c to testglue.c.
30617 * lib/gcc.exp: Ditto.
30618
30619 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
30620
30621 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
30622 to completion when it's called.
30623
30624 1997-03-21 Michael Meissner <meissner@cygnus.com>
30625
30626 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
30627 is defined, don't do test.
30628
30629 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
30630
30631 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
30632 for object files.
30633 (ph_summary): Mark skipped testcases as untested, not unresolved.
30634
30635 * lib/plumhall.exp (ph_make): If unresolved because of bad
30636 errorCode, record errorCode in log file.
30637 (*): Replace send_log/verbose with verbose -log.
30638
30639 1997-03-19 Michael Meissner <meissner@cygnus.com>
30640
30641 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
30642 double conversion if double isn't at least 8 bytes.
30643
30644 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
30645 int to work with targets where int is 16 bits.
30646
30647 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
30648 8 bytes, just exit, since 4 byte doubles don't have enough bits of
30649 precision for the test to complete.
30650
30651 1997-03-14 Michael Meissner <meissner@cygnus.com>
30652
30653 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
30654 if d10v is not compiled with the -mdouble64 flag.
30655 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
30656
30657 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
30658 d10v is not compiled with the -mint32 flag.
30659
30660 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
30661
30662 * lib/plumhall.exp: Use incr_count.
30663
30664 1997-03-12 Jeffrey A Law (law@cygnus.com)
30665
30666 * gcc.c-torture: Update to c-torture-1.45.
30667
30668 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
30669
30670 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
30671 the name of the expect testcase file).
30672
30673 * lib/g++.exp(g++_init): Ditto.
30674
30675 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
30676
30677 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
30678 the host.
30679
30680 * lib/gcc.exp(gcc_exit): New procedure.
30681
30682 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
30683
30684 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
30685 specs where appropriate.
30686
30687 * g++.old-deja/g++.arm/*: Added additional ERROR checks
30688 because of new "candidates are" messages, and removed a few
30689
30690 * Converted all non-old-style g++ testcases to old-style, and
30691 moved into g++.old-deja.
30692
30693 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
30694
30695 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
30696 options.
30697
30698 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
30699 succeeded.
30700
30701 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
30702
30703 1997-02-13 Michael Meissner <meissner@cygnus.com>
30704
30705 * lib/gcc.exp (gcc_target_compile): Add support for defining
30706 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
30707 the machine doesn't have those features.
30708
30709 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
30710
30711 * g++.law/operators4.exp: Don't use LIBS.
30712
30713 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
30714
30715 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
30716
30717 * lib/mike-g++.exp: Don't set the compiler to be tested here.
30718 * lib/g++.exp: Set it here instead. Also, allow use of the
30719 --tool_exec and --tool_opt options. Change CXX to
30720 GXX_UNDER_TEST.
30721
30722 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
30723
30724 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
30725
30726 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
30727
30728 * lib/old-dejagnu.exp: Use prune_warnings instead of
30729 prune_system_crud.
30730 * lib/mike-g++.exp: Ditto.
30731 * lib/gcc.exp: Ditto.
30732 * lib/g++.exp: Ditto.
30733
30734 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
30735
30736 1997-02-07 Jeffrey A Law (law@cygnus.com)
30737
30738 * 941014-2.c: Include stdlib.h
30739 * 960327-1.c: Include stdio.h
30740 * dbra.c, index-1.c: Don't assume ints are 32bits.
30741
30742 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
30743
30744 * lib/gcc.exp: Add gcc,stack_size target feature.
30745
30746 * lib/g++.exp(g++_target_compile): Add the include and link
30747 paths here, not in two other places. And, it's $options, not
30748 options.
30749
30750 * lib/mike-g++.exp(postbase): Remove the code that determines
30751 the correct include and link paths.
30752 * g++.old-deja/old-deja.exp: Ditto.
30753
30754 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
30755
30756 * lib/g++.exp(g++_init): target_compile no longer returns the
30757 filename of the result.
30758
30759 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
30760
30761 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
30762 call to glob.
30763
30764 * gcc.c-torture/special/special.exp: Change call to
30765 gcc_target_compile to include the object file.
30766
30767 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
30768
30769 * gcc.c-torture/special/special.exp: Correct misspelling in last
30770 change.
30771
30772 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
30773
30774 * lib/plumhall.exp(ph_summary): Log the entire output of the
30775 executable. Return -1 if there were any failures, 0 otherwise.
30776 (ph_execute): Return -1 if there were any failures, 0 otherwise.
30777 (ph_make): Clean up objects and executables that were built
30778 if the tests succeeded.
30779
30780 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
30781
30782 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
30783 libraries and includes in the build tree as appropriate.
30784
30785 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
30786
30787 * lib/c-torture.exp: Instead of looking for the global variable
30788 NO_LONG_LONG, check to see if that's a feature of the target.
30789
30790 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
30791
30792 * config/default.exp: Minimize. Delete the remainer of the files in
30793 config; this functionality is now in devo/dejagnu/config.
30794
30795 g++.*/*: Pass any additional flags used to compile to postbase;
30796 delete CXXFLAGS.
30797
30798 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
30799 is now done by runtest.exp. Use gcc_target_compile instead of
30800 compile.
30801
30802 lib/c-torture.exp: Use gcc_target_compile instead of compile.
30803 Remove references to CFLAGS. Use remote_file instead of
30804 calling rm -f.
30805 (c-torture): Take a list of arguments to use to compile this
30806 testcase.
30807
30808 lib/g++.exp: Simplify. Use target_compile instead of compile.
30809 lib/gcc-dg.exp: Ditto.
30810 lib/gcc.exp: Ditto.
30811 lib/mike-{gcc,g++}.exp: Ditto.
30812 lib/old-dejagnu.exp: Ditto.
30813 lib/plumhall.exp: Ditto.
30814
30815 1997-01-08 Jim Wilson <wilson@cygnus.com>
30816
30817 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
30818 (ph_linker): Likewise.
30819
30820 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
30821
30822 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
30823 MAP_ANON / MAP_ANONYMOUS if defined;
30824 else try to map from /dev/zero .
30825
30826 1996-11-12 Jeffrey A Law (law@cygnus.com)
30827
30828 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
30829 isn't defined, then define it to MAP_ANONYMOUS.
30830
30831 1996-11-12 Jeffrey A Law (law@cygnus.com)
30832
30833 * gcc.c-torture: Update to c-torture-1.42 release.
30834
30835 1996-11-11 Jeffrey A Law (law@cygnus.com)
30836
30837 * gcc.c-torture: Update to c-torture-1.41 release.
30838
30839 1996-10-27 Jeffrey A Law (law@cygnus.com)
30840
30841 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
30842 c-torture release.
30843
30844 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
30845
30846 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
30847 and LDFLAGS. Fix second case to append the target_info ldflags
30848 onto LDFLAGS, not CFLAGS.
30849 * lib/g++.exp (g++_init): Add target_info stuff.
30850 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
30851 of libgloss and newlib flags for !native.
30852
30853 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
30854 (GDB): Fix relative path to go up another dir for finding gdb.
30855
30856 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
30857
30858 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
30859 versions in the target_info array, if they don't exist.
30860
30861 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
30862
30863 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
30864
30865 1996-07-08 Jim Wilson <wilson@cygnus.com>
30866
30867 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
30868 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
30869
30870 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
30871
30872 * lib/old-dejagnu.exp: Don't remove the output file before we've
30873 actually tested it. Don't append pwd to the path of the executable
30874 we're testing.
30875
30876 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
30877
30878 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
30879
30880 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
30881
30882 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
30883 temporary directory for compiler files, and set it to a default
30884 value of /tmp. Set $output as the name of the output file from
30885 compiling the testcase. Add a -o option to $cflags_var so the
30886 compiler writes the final output file as $output. Set $executable
30887 to $output.
30888
30889 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
30890 directory for compiler files, and set it to /tmp if it doesn't
30891 already have a value. Set $output_file to the name of the output
30892 file from compiling the testcase. Add a -o option to CXXFLAGS so
30893 the compiler writes the final output file as $output. Use $output
30894 as the executable to be tested.
30895
30896 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
30897
30898 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
30899
30900 1996-06-08 Jeffrey A Law (law@cygnus.com)
30901
30902 * gcc.c-torture/execute/pending-1.c: New test. Still
30903 pending in Tege's queue.
30904
30905 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
30906
30907 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
30908 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
30909 if there were failures. Call unresolved if there were unresolved
30910 testcases. Call gcc_fail if program did not run to completion.
30911 (ph_make): Pass additional argument name to ph_execute.
30912 (ph_execute): Add new argument. Pass additional arguments to
30913 ph_summary. Call gcc_fail is there is no execution output.
30914
30915 1996-04-24 Jeffrey A Law (law@cygnus.com)
30916
30917 * lib/plumhall.exp (proc_summary): Output relavent summary
30918 lines into the log so specific failures in plumhall can be
30919 investigated.
30920
30921 1996-04-10 Jeffrey A Law (law@cygnus.com)
30922
30923 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
30924 (c-torture-execute): Don't try to execute tests which use
30925 "long long" types if $NO_LONG_LONG is nonzero.
30926
30927 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
30928
30929 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
30930 not c-torture.
30931
30932 * gcc.ieee: Move from here.
30933 * gcc.c-torture/execute/ieee: To here.
30934
30935 1996-03-26 Jeffrey A Law (law@cygnus.com)
30936
30937 * gcc.c-torture: Update to c-torture-1.41 release.
30938
30939 1996-03-22 Jeffrey A Law (law@cygnus.com)
30940
30941 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
30942 not "$output".
30943
30944 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
30945
30946 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
30947 -c present.
30948
30949 1996-03-02 Jeffrey A Law (law@cygnus.com)
30950
30951 * config/proelf.exp: Handle connecting to a simulator.
30952
30953 1996-01-31 Jeffrey A Law (law@cygnus.com)
30954
30955 * config/proelf.exp: New file. Enough framework that we can
30956 run c-torture tests on the proelf targets (or any other target
30957 that gdb can connect to for that matter).
30958
30959 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
30960
30961 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
30962 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
30963
30964 * lib/plumhall.exp (ph_execute): Always call ph_summary if
30965 exec_output exists.
30966
30967 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
30968
30969 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
30970 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
30971
30972 * config/*.exp: Update FSF address. Change result of ${tool}_load
30973 to pass/fail/unresolved/unsupported/untested. Caller must now
30974 call unresolved/unsupported/untested.
30975 * lib/*.exp: Update FSF address. Update to handle new results of
30976 ${tool}_load.
30977 * lib/chill.exp (verbose): Delete.
30978
30979 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
30980
30981 * lib/gcc.exp (default_gcc_start): Change order of args to
30982 $LDFLAGS $CFLAGS $LIBS.
30983 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
30984 Save/set/restore CFLAGS. Pass single arg to gcc_start.
30985 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
30986 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
30987 * gcc.misc-tests/dg-test.exp: Likewise.
30988 * gcc.misc-tests/msgs.exp: Likewise.
30989 * gcc.prms/prms.exp: Likewise.
30990 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
30991 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
30992
30993 * lib/dg.exp: Deleted, moved to dejagnu/lib.
30994
30995 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
30996
30997 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
30998
30999 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
31000 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
31001
31002 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
31003 necessary.
31004
31005 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
31006
31007 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
31008 global for loop; add use of $mathlib.
31009 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
31010 settings here; set mathlib for anything but VxWorks.
31011
31012 1996-01-22 Jeffrey A Law (law@cygnus.com)
31013
31014 * gcc.c-torture: Update to c-torture-1.40 release.
31015
31016 1996-01-03 Jeffrey A Law (law@cygnus.com)
31017
31018 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
31019 dg.exp.
31020
31021 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
31022
31023 * lib/c-torture.exp (c-torture-execute): Declare "output" as
31024 global.
31025
31026 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
31027
31028 * lib/g++.exp (LIBS): Define if not already.
31029 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
31030 (gcc-dg-prune): Call prune_gcc_output.
31031 * lib/gcc.exp (prune_gcc_output): New proc.
31032 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
31033 prune_gcc_output.
31034
31035 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
31036
31037 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
31038 (c-torture-execute): Likewise. Rename `name' to `testcase'.
31039
31040 1995-11-15 Jeffrey A Law (law@cygnus.com)
31041
31042 * gcc.c-torture: Update to c-torture-1.39 release.
31043
31044 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
31045
31046 * lib/c-torture.exp (c-torture-execute): Don't return if one option
31047 fails, try others as well.
31048
31049 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
31050
31051 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
31052 If compilation fails, mark execute tests as `untested'.
31053 If test is marked as unsupported, don't mark compilation and
31054 execute tests as failed.
31055
31056 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
31057
31058 * lib/g++.exp (g++_init): Don't link in libg++, and look to
31059 libstdc++ for whether or not we want to be doing shared
31060 libraries. Delete link_curses since we don't need it anymore.
31061 * lib/mike-g++.exp (postbase): Don't link in libg++.
31062 * g++.old-deja/old-deja.exp: Likewise.
31063
31064 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
31065
31066 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
31067
31068 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
31069
31070 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
31071 For that, add `-Wl,-a,shared_archive'.
31072 * g++.old-deja/old-deja.exp: Likewise.
31073
31074 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
31075
31076 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
31077
31078 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
31079
31080 * lib/mike-g++.exp (postbase): Pay attention to the status of
31081 g++_load.
31082
31083 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
31084
31085 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
31086
31087 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
31088
31089 * lib/gcc.exp (default_gcc_start): No longer need to log program
31090 being executed or its output, execute_anywhere does that now.
31091 * lib/g++.exp (default_g++_version): Call execute_anywhere.
31092 (default_g++_start): Likewise. Delete calls to verbose/send_log.
31093
31094 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
31095
31096 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
31097 the same as those in lib/g++.exp.
31098
31099 1995-10-10 Jeff Law (law@hurl.cygnus.com)
31100
31101 * gcc.c-torture: Update to c-torture-1.38 release.
31102 * gcc.ieee: Related changes.
31103
31104 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
31105
31106 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
31107 "exec". Minor reformatting changes.
31108
31109 * config/rom68k.exp (${tool}_load): Make it work in a canadian
31110 cross. This means all "exec" calls now work on a remote host as
31111 well.
31112 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
31113 cross. Filter out the extra "\r\n" stuff that expect puts in.
31114 (c-torture-execute): Filter out the bogus warnings like
31115 c-torture-compile does. Add support for canadian cross.
31116 * lib/gcc.exp (default_gcc_version, default_gcc_start)
31117 Use execute_anywhere rather than calling exec directly. Now it
31118 works for canadian cross testing.
31119
31120 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
31121
31122 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
31123 results into a variable, and check that rather than using file exists.
31124
31125 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
31126
31127 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
31128 create a libg++.so. For sunos4.1.*, also add -ltermcap.
31129
31130 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
31131
31132 * g++.old-deja/old-deja.exp: Create and pass runshlib and
31133 lib_curses if there's a shared libg++ in the build tree.
31134
31135 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
31136
31137 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
31138 if not supported target.
31139
31140 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
31141
31142 * lib/g++.exp (g++_init): Move empty setting of runshlib and
31143 link_curses up to always happen, not just for native builds.
31144
31145 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
31146
31147 * gcc.c-torture: Update to c-torture-1.36 release.
31148 * gcc.failure: Related changes.
31149
31150 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
31151
31152 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
31153
31154 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
31155
31156 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
31157 * lib/mike-g++.exp (postbase): Not in here. Still reference
31158 runshlib, link_curses, and mathlib for link and run.
31159
31160 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
31161 pass the runtime shared library options for Solaris, OSF/1, and
31162 Irix5, and link with -lcurses to avoid unresolved references.
31163
31164 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
31165
31166 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
31167 only run once.
31168
31169 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
31170
31171 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
31172
31173 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
31174
31175 * gcc.c-torture: Update to c-torture-1.35 release. Note we
31176 do not have a framework for the "compat" tests yet.
31177
31178 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
31179
31180 * lib/mike-g++.exp (postbase): New local variable `mathlib',
31181 set to null if we're testing vxworks5.1. Use that instead of
31182 `-lm' in the setting of LIBS for link and run.
31183
31184 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
31185
31186 * config/rom68k.exp (${tool}_load): Major changes to make it
31187 work. Verified that it does in fact return the stuff in
31188 exec_output properly. Catch any Emul or any TRAP other than 0.
31189
31190 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
31191
31192 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
31193 LDFLAGS properly for targets that need stuff from libgloss.
31194 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
31195 only run once.
31196 (gpp_initialized): New variable.
31197
31198 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
31199
31200 * config/rom68k.exp: Load libgloss.exp.
31201 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
31202 so we can produce a fully linked binary.
31203 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
31204 so we can produce a fully linked binary.
31205
31206 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
31207
31208 * lib/plumhall.exp (ph_section): Watch for expected failures.
31209 Add missing `else'.
31210
31211 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
31212 run the testcase.
31213 (c-torture): Likewise.
31214
31215 1995-08-28 Doug Evans <dje@cygnus.com>
31216
31217 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
31218
31219 * lib/mike-g++.exp (mike_cleanup): New proc.
31220 (prebase): New globals compiler_result, not_compiler_result,
31221 target_regexp.
31222 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
31223 allow leading "-" in pattern. Watch for unsupported tests.
31224 If $compiler_result is set, pattern match assembler code,
31225 and ditto for $not_compiler_result.
31226 * lib/mike-gcc.exp: Likewise.
31227
31228 * lib/plumhall.exp (ph_execute): Only call ph_summary if
31229 execution "succeeded".
31230
31231 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
31232
31233 * config/win32.exp: New file.
31234 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
31235
31236 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
31237
31238 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
31239 unsupported.
31240 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
31241 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
31242 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
31243
31244 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
31245 "... without exceptions was ...". That is now handled by
31246 prune_system_crud.
31247 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
31248
31249 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
31250
31251 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
31252 sieve.c,sort2.c}: New files.
31253 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
31254 sieve.exp,sort2.exp}: Drivers for them.
31255
31256 * lib/mike-gcc.exp (program_output): New user settable variable.
31257 (postbase): Call prune_system_crud. Also prune extraneous compiler
31258 messages.
31259 * lib/mike-g++.exp (program_output): New user settable variable.
31260
31261 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
31262
31263 * config/sh.exp: Deleted (use sim.exp instead).
31264
31265 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
31266
31267 * config/vx.exp: Declare CHECKTASK as global.
31268 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
31269 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
31270 * lib/old-dejagnu.exp: Load [pwd]/$executable.
31271
31272 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
31273
31274 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
31275 target. Like vx.exp, only includes `vx29k.exp' instead of
31276 `vxworks.exp'.
31277
31278 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
31279
31280 * config/sim.exp: Increase time limit from 120 seconds to 240.
31281
31282 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
31283
31284 * gcc.c-torture/execute/950628-1.c: New test.
31285
31286 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
31287
31288 * gcc.c-torture: Update with changes/additions from
31289 c-torture-1.34.
31290
31291 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
31292
31293 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
31294
31295 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
31296
31297 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
31298
31299 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
31300
31301 * gcc.c-torture/compile/950512-1.c: New test.
31302 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
31303 * gcc.dg/struct-ret-1.c: Likewise.
31304
31305 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
31306
31307 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
31308 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
31309
31310 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
31311
31312 * gcc.c-torture/special/920411-1.c: Deleted.
31313 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
31314
31315 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
31316
31317 * config/sim.exp (${tool}_load): Hack in call to bash to get a
31318 cpu limit.
31319
31320 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
31321
31322 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
31323
31324 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
31325
31326 From kenner;
31327 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
31328 is the proper length.
31329 * va-arg-3.c: Likewise.
31330
31331 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
31332
31333 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
31334 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
31335
31336 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
31337 * lib/g++.exp (default_g++_start): Delete old cruft.
31338
31339 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
31340
31341 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
31342 (2 * (1 << 18)) to (2 * (1 << 17)).
31343
31344 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
31345
31346 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
31347
31348 * config/rom68k.exp: Renamed from config/idp.exp
31349
31350 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
31351
31352 * c-torture/compile/921109-2.c
31353
31354 1995-04-18 Mike Stump <mrs@cygnus.com>
31355
31356 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
31357 excess errors.
31358
31359 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
31360
31361 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
31362 output.
31363 * lib/g++.exp (default_g++_start): Likewise.
31364
31365 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
31366
31367 * gcc.c-torture/compile/950329-1.c: New test.
31368
31369 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
31370
31371 * config/bug.exp (${tool}_load): Updated to use new remote_open
31372 and remote_close procs.
31373 * config/idp.exp: New file.
31374
31375 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
31376
31377 * gcc.c-torture/execute/950322-1.c: New test.
31378
31379 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
31380
31381 * config/vx.exp (${tool}_load): Clean up testing of return code from
31382 vxworks_ld and vxworks_spawn.
31383
31384 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
31385
31386 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
31387
31388 1995-03-13 Mike Stump <mrs@cygnus.com>
31389
31390 * lib/old-deja.exp: Add `excess errors test - ' error, now one
31391 can mark excess errors on a machine by machine basis. Note, the
31392 default is to not expect any excess errors, even when excess
31393 errors test - is given, so you will want to put an XFAIL ... on
31394 these lines. For example, // excess errors test - XFAIL hppa*-*-*
31395 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
31396 those 4 machines, but no others.
31397
31398 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
31399
31400 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
31401 * lib/c-torture.exp: to here.
31402
31403 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
31404
31405 * gcc.c-torture/execute/950221-1.c: New test.
31406 * gcc.c-torture/execute/struct-ret-1.c: New test.
31407 * gcc.c-torture/compile/950221-1.c: New test.
31408
31409 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
31410
31411 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
31412
31413 * gcc.c-torture/execute/arith-1.c (main): Return 0.
31414 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
31415
31416 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
31417
31418 * g++.gb: New directory of tests, derived from my signature and
31419 class scoping tests.
31420
31421 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
31422 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
31423 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
31424 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
31425 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
31426 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
31427 * g++.gb/sig25.C: Likewise.
31428
31429 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
31430 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
31431 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
31432 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
31433 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
31434 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
31435 * g++.gb/sig25.exp: Likewise.
31436
31437 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
31438 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
31439 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
31440 * g++.gb/scope13.C: Likewise, this test still fails.
31441
31442 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
31443 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
31444 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
31445 * g++.gb/scope13.exp: Ditto.
31446
31447 * g++.gb/README: New file, explains what these tests are about.
31448
31449 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
31450
31451 * lib/dg.exp (dg-do): Support `preprocess'.
31452 (dg-test): Likewise.
31453
31454 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
31455
31456 * config/udi.exp: change "continue -expect" to "exp_continue".
31457
31458 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
31459
31460 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
31461 Delete redundant tests.
31462
31463 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
31464 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
31465 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
31466 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
31467 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
31468 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
31469 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
31470 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
31471
31472 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
31473 storing label pointers.
31474 * gcc.c-torture/execute/921019-1.c: Likewise.
31475 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
31476 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
31477 parameter fp.
31478 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
31479 constants.
31480
31481 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
31482 Delete obsolete tests.
31483
31484 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
31485 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
31486 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
31487 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
31488 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
31489 * gcc.c-torture/compile/950124-1.c: New test.
31490
31491 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
31492
31493 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
31494
31495 * lib/mike-g++.exp: Add -lm to LIBS.
31496
31497 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
31498
31499 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
31500
31501 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
31502
31503 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
31504
31505 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
31506
31507 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
31508
31509 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
31510
31511 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
31512 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
31513 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
31514 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
31515 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
31516 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
31517 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
31518 * g++.law/{operators31.C, operators32.C,
31519 * g++.law/{operators33.C, operators34.C}: Likewise.
31520 * g++.law/{pic1.C, refs2.C}: Likewise.
31521 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
31522 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
31523 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
31524 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
31525
31526 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
31527 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
31528 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
31529 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
31530 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
31531 * g++.law/{enum9.exp, friend5.exp}: Likewise.
31532 * g++.law/{nest3.exp, nest4.exp}: Likewise.
31533 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
31534 * g++.law/{operators30.exp, operators31.exp}: Likewise.
31535 * g++.law/{operators32.exp, operators33.exp}: Likewise.
31536 * g++.law/{operators34.exp}: Likewise.
31537 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
31538 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
31539 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
31540 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
31541 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
31542
31543 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
31544 No longer expected to fail.
31545 * g++.law/missed-error3.C: Tweak for recent bool changes.
31546
31547 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
31548
31549 * config/emb-unix: Deleted.
31550 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
31551 remote execution. Do final link on remote host if REMOTE_LINK is set.
31552
31553 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
31554
31555 * lib/dg.exp (dg-test): Fix typo in last patch.
31556
31557 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
31558
31559 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
31560 (handles multiple occurrences).
31561
31562 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
31563
31564 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
31565 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
31566 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
31567 printed).
31568 * lib/c-torture.exp (c-torture-compile): Likewise.
31569 (c-torture): Prepend full path if missing.
31570 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
31571 (gcc_fail): Likewise.
31572 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
31573
31574 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
31575
31576 * lib/netware.exp: Only attach to NetWare i386 systems.
31577
31578 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
31579
31580 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
31581 messages. Add test name to "output pattern match" pass/fail message.
31582
31583 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
31584
31585 * gcc.dg: New testsuite.
31586 * gcc.dg/dg.exp: New file.
31587
31588 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
31589 test-switch.c}: Deleted.
31590
31591 * gcc.misc-tests/msgs.exp: New testcase driver.
31592
31593 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
31594
31595 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
31596 Watch for illegal return values from ${tool}_load.
31597 * config/unix.exp (${tool}_load): Fix pass/fail detection for
31598 cross targets. Coerce return value >0 to 1.
31599
31600 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
31601
31602 * config/unix.exp (${tool}_load): Call program rsh, not proc.
31603
31604 * config/emb-unix.exp: New file.
31605
31606 * config/sim.exp: Error if variable $SIM not defined.
31607 (${tool}_load): Mark test as "untested" if simulator missing.
31608
31609 * config/unix.exp: Load remote.exp to get rcp_download.
31610 * lib/c-torture.exp: Use different option lists for testcases with
31611 and without loops.
31612 * gcc.c-torture/execute/execute.exp: Likewise.
31613
31614 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
31615
31616 * config/*.exp: Clarify return code from ${tool}_load.
31617 Call `unresolved' or `untested' instead of `warning' or `perror'
31618 (sometimes you still want to call both though).
31619 Add comment that `shell_id' is local to each file.
31620 * config/udi.exp (timeout): Set to 30.
31621 Don't print warning if connection fails, $connectmode has already
31622 printed an error.
31623 (${tool}_load): Move verbose messages to level 2.
31624 Rework pattern for "Process started" message.
31625 Pass `shell_id' to ${connectmode}_download.
31626 Retry twice upon timeout. Make resetting of target more robust.
31627 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
31628 Pass `shell_id' to exit_$connectmode.
31629 Only call exit_$connectmode if connected.
31630 * config/unix.exp (${tool}_load): Check return codes better.
31631 * config/vrtx.exp (${tool}_load): Likewise.
31632 * config/vx.exp (${tool}_load): Likewise.
31633 Delete unneeded global's.
31634 * lib/dg.exp (dg-test): Update to reflect clarified return codes
31635 from ${tool}_load.
31636 (dg-stat): Delete.
31637 (dg-init): Delete recording of pass/fail counts.
31638 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
31639 (old-dejagnu-init): Likewise.
31640 (old-dejagnu-stat): Delete contents, empty proc now.
31641 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
31642 (c-torture): Delete references to lcnt, lpass, lfail.
31643 Get option list from TORTURE_OPTIONS.
31644 Delete -funroll[-all]-loops if no loops.
31645 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
31646 (g++_stat): Delete contents (empty proc now).
31647 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
31648 (gcc_finish): Likewise.
31649 (gcc_stat): Deleted.
31650 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
31651 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
31652 * gcc.c-torture/execute/execute.exp: Likewise.
31653 Split tests into two parts: compile, execute.
31654 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
31655 no loops. Update to reflect clarified return codes from ${tool}_load.
31656
31657 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
31658
31659 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
31660 to grep for.
31661 (old-dejagnu): Likewise (where necessary).
31662
31663 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
31664
31665 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
31666
31667 * lib/dg.exp (dg-process-target): Fix processing of selector.
31668 Add comment regarding use of `error'.
31669
31670 * lib/gcc.exp (prune_system_crud): Define if missing.
31671 * lib/g++.exp (prune_system_crud): Likewise.
31672
31673 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
31674 Call prune_system_crud.
31675 * lib/dg.exp (dg-runtest): New proc.
31676 Use perror instead of send_user for tcl errors in testcase.
31677 Don't return any value, it's never used.
31678 Don't clobber previous definition of `unknown'.
31679 Print tcl errors in `dg-final'.
31680
31681 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
31682
31683 * lib/dg.exp (dg-process-target): Improve syntax error messages.
31684 (dg-test): Don't print errorInfo, it contains stack backtrace.
31685
31686 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
31687
31688 * lib/g++.exp (runtest_file_p): Define if missing.
31689
31690 1994-09-24 Doug Evans (dje@cygnus.com)
31691
31692 * lib/mike-g++.exp: Comment out loading of g++.exp.
31693 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
31694 (default_g++_version): Always print something.
31695 (default_g++_start): Comment out call to `which'.
31696 (g++_start, g++_load): Deleted (must be defined in config file).
31697 * lib/gcc.exp: Test for existence of $CC at start.
31698 Delete check for tmpdir (done in gcc_init).
31699 (default_gcc_version): Always print something.
31700 (default_gcc_start): Comment out call to `which'.
31701 * config/*.exp: Major cleanup - make cross targets work at least a
31702 little better for g++ (by not being "--tool gcc" specific).
31703 Rename gcc_xxx to ${tool}_xxx.
31704 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
31705 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
31706
31707 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
31708
31709 * lib/c-torture.exp (c-torture-compile): Rework compiler
31710 message processing.
31711
31712 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
31713 c-torture.
31714
31715 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
31716
31717 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
31718
31719 * lib/dg.exp (dg-process-target): Support { target native }.
31720
31721 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
31722
31723 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
31724 looked for "... program xxx got fatal signal".
31725 Correct regsub munging of `comp_output'.
31726 Ignore compiler messages "path prefix not used" and "linker input
31727 file unused".
31728
31729 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
31730
31731 * lib/gcc.exp (runtest_file_p): Define if missing.
31732 * gcc.prms/template.c: Example to work from.
31733
31734 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
31735
31736 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
31737 * lib/dg.exp (dg-test): Call unsupported testcases as such.
31738
31739 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
31740 * gcc.prms/1883.c: Moved from compile/940714-1.c.
31741 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
31742 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
31743
31744 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
31745 (dg-process-target): No longer a varargs proc.
31746 Return S/N for target, P/F for xfail. All callers changed.
31747 (user option procs): More argument checking.
31748 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
31749 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
31750 (dg-test): Skip test if not running on selected target in `dg-do'.
31751 Update handling of `dg-do-what', `dg-output-text'.
31752 Separate execution pass/fail from output pattern match pass/fail.
31753 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
31754
31755 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
31756
31757 * gcc.c-torture/special/special.exp: Don't expect failure for mips
31758 target for 920510-1.c.
31759
31760 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
31761
31762 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
31763 Clean up comment regarding use of passcnt, etc.
31764 (gcc_stat): Don't update `testcnt' here.
31765 (gcc_finish): Do it here.
31766 Might as well reset `but_id' here too.
31767 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
31768 to determine if the file should be tested.
31769 * gcc.c-torture/compile/compile.exp: Likewise.
31770 * gcc.c-torture/execute/execute.exp: Likewise.
31771 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
31772 * gcc.misc-tests/dg-test.exp: Likewise.
31773 * gcc.prms/prms.exp: Likewise.
31774 * gcc.wendy/wendy.exp: Likewise.
31775 * g++.old-deja.exp: Likewise.
31776 Move "Testing file" message to verbose level 1.
31777
31778 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
31779
31780 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
31781
31782 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
31783
31784 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
31785 (default_gcc_start): Accept optional second list element
31786 of compiler flags. Print compiler output at verbosity level 2.
31787 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
31788 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
31789 Save current values of framework globals passcnt, failcnt, xpasscnt,
31790 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
31791 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
31792 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
31793 xfailcnt to compute stats. Update framework global `testcnt' from
31794 pass/fail counts.
31795 (gcc_finish): New proc. Clean up test environment.
31796 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
31797 (gcc_epass, gcc_efail): Delete.
31798 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
31799 argument of line number.
31800 (dg-init): If the tool has an init routine, call it.
31801 (dg-test): Remove args `cflags_var' and `libs_var'.
31802 Pass all compiler options to ${tool}_start.
31803 Handle missing line number.
31804 (dg-finish): New function.
31805 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
31806 particular files. Call gcc_finish at end. Move "skipping test"
31807 message to verbosity level 3.
31808 * gcc.c-torture/compile/compile.exp: Likewise.
31809 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
31810 * gcc.c-torture/execute/execute.exp: Likewise.
31811 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31812 Print testcase being tried at verbosity level 1.
31813 * gcc.c-torture/special/special.exp: Unset xfail.
31814 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31815 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
31816 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
31817 * gcc.failure/failure.exp: Likewise.
31818 * gcc.ieee/ieee.exp: Likewise.
31819 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
31820 Update call to dg-test. Call dg-finish at end.
31821 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
31822 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31823 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
31824 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
31825 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
31826 * gcc.wendy/wendy.exp: Add copyright.
31827 Delete setting of tmpdir (done by gcc_init).
31828 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
31829 Pass compiler flags to gcc_start. Call gcc_finish at end.
31830 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
31831 gcc_[ce]pass/fail.
31832
31833 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
31834
31835 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
31836 confusion.
31837 (g++_load): Likewise.
31838
31839 * config/*.exp (gcc_load): Some were varargs fns and some were not.
31840 Rename argument to `prog' to remove the confusion.
31841 Varargs fns behave differently too!
31842 (g++_load): Likewise.
31843
31844 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
31845
31846 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
31847 what it is. Delete (always) printing of status value for !native.
31848 Simplify verbose code, and include status and exec_output.
31849 (g++_load): Use gcc_load.
31850
31851 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
31852
31853 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
31854 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
31855 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
31856 940714-3.c as these testcases don't exist anymore. Make
31857 va-arg-1.c expected to pass.
31858
31859 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
31860
31861 * gcc.misc-tests/misc.exp: Only run specific testcases.
31862 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
31863 * gcc.misc-tests/dg-[1-9].c: New files.
31864
31865 * lib/dg.exp: New testsuite driver.
31866 * gcc.prms/prms.exp: Use it.
31867
31868 * README.gcc: New file.
31869
31870 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
31871 Document and reset `lxpass' and `lxfail'.
31872 Simplify "initialized" message.
31873 (gcc_stat): Clean up comments a little.
31874
31875 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
31876
31877 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
31878
31879 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
31880
31881 * lib/old-dejagnu.exp (process-option): New proc.
31882 (old-dejagnu-init, old-dejagnu-stat): Likewise.
31883 (old-dejagnu): Simplify.
31884 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
31885
31886 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
31887
31888 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
31889 exists and is not an empty string.
31890
31891 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
31892 $xfail rather than calling setup_xfail. Clear $xfail when test is
31893 finished.
31894 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
31895 automatically.
31896
31897 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
31898 longer expected to fail.
31899
31900 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
31901 "f" function call.
31902
31903 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
31904
31905 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
31906 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
31907 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
31908 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
31909 c-torture-1.29.
31910
31911 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
31912 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
31913
31914 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
31915
31916 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
31917 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
31918
31919 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
31920 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
31921 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
31922
31923 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
31924
31925 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
31926 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
31927 940714-1.c, 940714-2.c, 940714-3.c},
31928 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
31929 gcc.misc-tests/{mg.c,mg.exp}:
31930 New tests.
31931 * gcc.noncompile/noncompile.exp: Change accordingly.
31932
31933 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
31934
31935 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
31936 Undo previous clobberage.
31937
31938 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
31939
31940 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
31941 * gcc.special/{930510-1.c, special.exp}:
31942 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
31943 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
31944 struct-varargs-1.c}: New tests from c-torture-1.26.
31945
31946 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
31947
31948 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
31949 argument to switch.
31950
31951 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
31952
31953 * Revert the previous changes. Please see Rob's directory
31954 (/lisa/test/rob/progressive/gcc/testsuite) for testing
31955 fixes.
31956
31957 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
31958
31959 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
31960 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
31961 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
31962 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
31963 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
31964 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
31965 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
31966 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
31967 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
31968 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
31969 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
31970 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
31971 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
31972 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
31973 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
31974 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
31975 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
31976 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
31977 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
31978 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
31979 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
31980 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
31981 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
31982 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
31983 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
31984 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
31985 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
31986
31987 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
31988
31989 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
31990 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
31991 with perror calls.
31992
31993 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
31994
31995 * config/unix.exp (g++_load): Fix syntax.
31996
31997 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
31998
31999 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
32000 * gcc.noncompile/921017-1.c: Deleted obsolete test.
32001 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
32002 Don't expect va-arg-1.c to fail. Correct expected output for
32003 920928-1.c.
32004 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
32005 * gcc.wendy/hbm4.c: Correct typo.
32006 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
32007
32008 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
32009
32010 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
32011 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
32012 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
32013 * lib/c-torture.exp (c-torture-compile): Ditto.
32014
32015 Reduce volume of output (remove all the -I's and such).
32016 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
32017 Call gcc_cpass, gcc_cfail.
32018 (c-torture): Pass testing option to c-torture-compile.
32019
32020 1994-03-21 Doug Evans (dje@cygnus.com)
32021
32022 Bring patches over from progressive.
32023 * config/default.exp: Exit remote shell cleanly.
32024 (g++_exit, g++_start): Add default versions.
32025 * config/sim.exp (gcc_load): Use perror, not error.
32026
32027 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
32028
32029 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
32030 set in site.exp.
32031
32032 1994-03-14 Doug Evans (dje@cygnus.com)
32033
32034 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
32035 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
32036 (wendy_try): New proc to run testcase.
32037 (main loop): Call 'em.
32038 * gcc.wendy/*.c: Clean up pass to correct expected output.
32039
32040 * lib/gcc.exp: Minor cleanup work.
32041 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
32042
32043 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
32044
32045 * config/sim.exp (gcc_load): Document return codes better.
32046 Don't pass -v to simulator.
32047
32048 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
32049
32050 * gcc.special/920717-x.c: Fix typo.
32051 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
32052 get at sources.
32053
32054 * lib/mike-gcc.exp: Fix typo.
32055
32056 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
32057
32058 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
32059 binary to use, transform the name.
32060 * config/*.exp: rename everything. Nuke any g++ specific files,
32061 it's now a special case of gcc that requires no special support.
32062 Add a default.exp for unsupported targets.
32063
32064 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
32065
32066 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
32067 lib/old-dejagnu.exp: Fix a few patterns to work with the new
32068 version of Tcl.
32069
32070 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
32071
32072 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
32073 than a warning.
32074
32075 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
32076
32077 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
32078
32079 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
32080
32081 * gcc.execute/execute.exp: Combine opt_list and foption_list into
32082 option_list. Compile every file with only 4/6 option choices
32083 (same as C torture) instead of with 12/18 different option
32084 choices.
32085 * lib/c-torture.exp: Likewise.
32086
32087 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
32088 not already set.
32089
32090 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
32091
32092 * lib/old-deja.exp: Add `excess errors test fails' error, now one
32093 can put an XFAIL *-*-* on excess errors.
32094
32095 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
32096
32097 * g++.law: Add more tests derived from g++-bugs snapshots.
32098
32099 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
32100 equivalent to g++.law/init9.
32101
32102 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
32103 compiled it, and the a.out file after we've run it.
32104
32105 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
32106
32107 * lib/mike-g++.exp (postbase): Delete the .o file after we've
32108 compiled it, and the a.out file after we've run it.
32109
32110 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
32111
32112 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
32113
32114 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
32115
32116 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
32117 version number.
32118
32119 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
32120
32121 * g++.law: New directory of g++ tests derived from the g++-bugs
32122 snapshots.
32123
32124 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
32125
32126 * gcc.compile: initbug1.c initbug1.exp testcase added
32127
32128 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
32129
32130 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
32131 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
32132 fixes submitted by Jeff Law (law@cs.utah.edu)
32133 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
32134 Jeff Law (law@cs.utah.edu)
32135
32136
32137 1993-11-30 Mike Stump (mrs@cygnus.com)
32138
32139 * config/unix-g++.exp: Follow the gcc way of doing things.
32140 * g++.old-deja/old-deja.exp: Minor updates.
32141 * lib/g++.exp: New file, follow the gcc way of doing things.
32142 * lib/old-dejagnu.exp: Minor updates.
32143 * lib/mike-g++.exp: Always unset errorInfo.
32144
32145 1993-11-06 Mike Stump (mrs@cygnus.com)
32146
32147 * lib/gcc.exp: Fix some errors with the below change, CC and
32148 CFLAGS should be global when setting, not local.
32149
32150 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
32151
32152 * lib/gcc.exp: Transform tool name.
32153
32154 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
32155
32156 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
32157
32158 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
32159
32160 * lib/gcc.exp: change gcc_done to gcc_stat
32161
32162 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
32163
32164 * Upgraded gcc testsuite to c-torture version 1.25
32165
32166 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
32167
32168 * lib/gcc.exp: added reporting code. Changed verbose compile message.
32169 * lib/c-torture: added hooks for new reporting code.
32170
32171 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
32172
32173 * config/sh-gcc.exp: check if sh-sim exists in the path
32174
32175 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
32176
32177 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
32178 * gcc.compile/compile.exp: Initial changes for new logic.
32179 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
32180 * gcc.failure/failure.exp: Initial changes for new logic.
32181 * gcc.ieee/ieee.exp: Initial changes for new logic.
32182 * gcc.misc-tests/misc.exp: Initial changes for new logic.
32183 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
32184 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
32185 * lib/c-torture.exp: Initial changes for new logic.
32186 * lib/gcc.exp: Initial changes for new logic.
32187
32188 1993-10-15 Mike Stump (mrs@cygnus.com)
32189
32190 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
32191 depend upon failure or success. Fully qualify names in failure
32192 and success messages. Always remove a.out before starting
32193 compile, just in case. Pay more attention to error text output by
32194 the compiler. Handle testcases with no known past errors just
32195 like all others, so that things are uniform. Other miscellaneous
32196 improvements.
32197
32198 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
32199
32200 * gcc.cpp: new directory for cpp tests
32201
32202 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
32203
32204 * lib/chill.exp: Code reformatted, removed unused code.
32205 * config/unix-chill.exp: Code reformatted, removed unused code.
32206 * chill.execute/execute.exp: Code reformatted, removed unused code.
32207 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
32208
32209 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
32210
32211 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
32212 routines not written.
32213
32214 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
32215
32216 * config/bug-gcc.exp: Use new procs from bug.exp.
32217
32218 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
32219
32220 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
32221 via ftp, rather than depending on NFS.
32222 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
32223 case.
32224
32225 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
32226
32227 * config/bug-gcc.exp: Use new download proc.
32228
32229 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
32230
32231 * chill.execute/execute.exp: cleanups, handles errors better
32232 * chill.compile/compile.exp: rewrite, based on execute.exp
32233 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
32234 * lib/chill.exp: major changes to diff proc and compile and link
32235 procs. added chill_fail and chill_pass wrappers to pass and
32236 fail. added more comments, and handle error codes better.
32237 Added a hack to capture stderr from exec, so noncompile tests
32238 can work.
32239
32240 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
32241
32242 * chill.execute/execute.exp: rewrite of testsuite driver
32243 * lib/chill.exp: rewrite of testsuite driver
32244 * config/unix-chill.exp: rewrite of testsuite driver
32245
32246 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
32247
32248 In chill.execute:
32249 * iexpr.ch: Standardize uppercase.
32250 * tuples.dat: Standardize uppercase.
32251 * vary.ch: standardize. Correct varying string assignments.
32252 * vary.dat: Add new output lines.
32253
32254 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
32255
32256 In chill.execute:
32257 * chprintf.ch: Standardize use of uppercase.
32258 * tuples.ch: Standardize and turn arr2 into a DCL,
32259 rather than a SYN.
32260 * pinits.ch: Standardize.
32261
32262 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
32263
32264 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
32265 * Makefil: Renamed to Makefile.in.
32266 * configure.in: New.
32267
32268 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
32269
32270 In chill.execute:
32271 * .cvsignore: Add result/output files.
32272 * Makefile: Fix up variables at start. Use MFLAGS
32273 everywhere. Correct bool_loc, built_ins entries.
32274 Add entry for vary1.ch.
32275 * bitarray.ch: Standardize upper-case usage.
32276 * bitexpr.ch: Standardize, add output of b1.
32277 * params.ch: Use arrayt in along PROC parameters, to
32278 avoid novelty problems.
32279 * sets.ch: Tiny cleanup.
32280 * vary1.ch: Re-indent.
32281
32282 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
32283
32284 * Add PR-related files to Makefiles, .cvsignore files, etc.
32285
32286 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
32287
32288 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
32289 with compiler objects. New names are test-flow.c and test-loop.c
32290
32291 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
32292
32293 * Upgraded c-torture tests from 1.19 to 1.20
32294
32295 * new files:
32296 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
32297 * gcc.compile: 930623-1.c 930623-2.c
32298 * gcc.noncompile: 930622-1.c 930622-2.c
32299 * gcc.failure: 920411-1.c 920627-2.c
32300 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
32301
32302 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
32303
32304 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
32305 More changes to get testsuite working properly. Needs more work.
32306 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
32307
32308 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
32309
32310 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
32311 More changes to get testsuite working properly. Needs more work.
32312
32313 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
32314
32315 * chill.compile/compile.exp: Added for Dejagnu support
32316 * chill.execute/execute.exp: Added for Dejagnu support
32317 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
32318
32319 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
32320
32321 This should complete moving the CHILL test files.
32322 * chill.noncompile(.cvsignore printf.grt
32323 in-printf.grt chprintf.grt chprintf.ch):
32324 Added test-support files.
32325 (Makefile): Modified further.
32326 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
32327 signal.ch): Added test files.
32328 * chill.execute (.cvsignore printf.grt printr.c
32329 in-printf.grt rts.c chprintf.grt rts.h): Added
32330 test-support files.
32331 (Makefile): More corrections.
32332
32333 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
32334
32335 * chill.compile, chill.execute, chill.nocompile: Add CHILL
32336 test cases, ready for DejaGnu.
32337
32338 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
32339
32340 * Upgraded c-torture tests from 1.18 to 1.19
32341
32342 * gcc.compile: added test(s):
32343 930607-1.c
32344 * gcc.execute: added test(s):
32345 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
32346
32347 * added new subdirectory for misc tests: gcc.misc-tests
32348 * gcc.misc-test(s): added tests:
32349 inst-check.c test-consts.c test-ior.c test-switch.c
32350
32351 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
32352
32353 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
32354
32355 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
32356
32357 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
32358
32359 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
32360
32361 * Upgraded c-torture tests from 1.17 to 1.18
32362
32363 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
32364
32365 * Upgraded c-torture tests from 1.12 to 1.17
32366
32367 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
32368
32369 * lib/old-dejagnu.exp:
32370 Fixed handling of XFAIL target triplets to correctly
32371 recognize wildcard characters. Removed code that
32372 appended a unique id tag to the end of the file name
32373 printed out by the result of the testcases within a
32374 given test file.
32375
32376 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
32377
32378 * lib/old-dejagnu.exp:
32379 Reworked expected failure handling to trigger off of XFAIL
32380 keyword in keyphrase embeded in testcase source code. The
32381 XFAIL keyword must be at the end of the keyphrase line. It
32382 may optionally be followed by one or more target triplets.
32383 It has just occured that the handling of wildcards in the
32384 target triplet may not be correct.
32385
32386 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
32387
32388 * g++.old-deja/tests:
32389 Moved all subdirectories up one level into g++.old-deja .
32390
32391 * lib/old-dejagnu.exp:
32392 Fixed problem with CXXFLAGS not being properly reset, and being
32393 corrupted with extraneous "-c" compiler option. This was
32394 causing binaries to not be generated for test that needed them.
32395 Modified strings passed to "pass" and "fail" so that individual
32396 tests from the same test file would be distinguished by an
32397 identifier appended to the test file name in the summary logs;
32398 this corrected a problem with erroneous diff logs. Added code
32399 to search testcases for expected fail and unexpected pass keywords.
32400
32401 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
32402
32403 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
32404
32405 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
32406
32407 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
32408 Removed extraneous text from end of "Special g++ Options"
32409 keyphrase.
32410
32411 * lib/old-dejagnu.exp: Added pattern matching to look for new
32412 keywords, embedded in testcases comments, which will trigger
32413 calls to xpass and xfail.
32414
32415 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
32416
32417 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
32418 comments embedded in the testcases, especially the one looking for
32419 special compiler options, as well as the pattern matching for the
32420 compiler output again.
32421
32422 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
32423
32424 * lib/old-dejagnu.exp: Do a proper check of the return value for
32425 execute tests. Fixed several problems with the pattern matching
32426 of the compiler output which gave erroneous test results.
32427 Changed several of the test result messages to be more descriptive.
32428 * config/unix-g++.exp: Proc g++_load now actually works and
32429 executes the tests passed to it and returns a usable return
32430 value.
32431
32432 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
32433
32434 * lib/gcc.exp: Exits gracefully if $CC is bogus.
32435
32436 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
32437
32438 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
32439 Modified both files to properly execute the old style
32440 dejagnu tests. The previous versions of these files were
32441 experimental and did not function anything near correctly.
32442
32443 1993-04-05 Rob Savoye (rob@cygnus.com)
32444
32445 * Removed all Makefile.in and configure.in files. No configuration
32446 needed now.
32447
32448 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
32449
32450 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
32451
32452 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
32453
32454 * gcc.compile/configure.in, gcc.unsorted/configure.in,
32455 gcc.special/configure.in, gcc.noncompile/configure.in,
32456 gcc.execute/configure.in, gcc.code_quality/configure.in,
32457 g++.other/configure.in, g++.old-deja/configure.in,
32458 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
32459 in srcname setting.
32460
32461 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
32462
32463 * lib/udi.exp: Fixed mondfe and mondfe_download.
32464 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
32465 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
32466
32467 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
32468
32469 * config/udi-gdb.exp: Check $shell_id after connecting to target.
32470 (gdb_exit): Don't remove *_soc files.
32471
32472 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
32473
32474 * lib/c-torture.exp: Don't look for main; instead always use -w
32475 -c. This is how the c-torture tests work. Remove the object
32476 file if the compilation succeeds.
32477 * gcc.execute/execute.exp: Remove executable if test passes.
32478 * gcc.noncompile/noncompile.exp: Every test is an expected
32479 failure.
32480 * gcc.special/special.exp: Added tests from c-torture 1.11,
32481 corrected use of existing test.
32482 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
32483 gcc.execute/920625-1.c: Updated to c-torture 1.11.
32484 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
32485 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
32486 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
32487 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
32488 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
32489 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
32490 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
32491 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
32492 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
32493 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
32494 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
32495 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
32496 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
32497 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
32498 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
32499 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
32500 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
32501 c-torture 1.11.
32502 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
32503 correspond to c-torture 1.11.
32504
32505 * New file.
This page took 1.789429 seconds and 5 git commands to generate.